The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 19, 2020

Filed:

May. 01, 2019
Applicant:

Mapsted Corp., Mississauga, CA;

Inventors:

Sean Huberman, Guelph, CA;

Joshua Karon, Toronto, CA;

Henry L. Ohab, Toronto, CA;

Assignee:

MAPSTED CORP., Mississauga, Ontario, CA;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G01C 21/20 (2006.01); G06N 3/04 (2006.01); G06N 3/08 (2006.01);
U.S. Cl.
CPC ...
G01C 21/206 (2013.01); G06N 3/04 (2013.01); G06N 3/0445 (2013.01); G06N 3/08 (2013.01);
Abstract

A method and system of maintaining a trained neural network for mobile device indoor navigation and positioning. The method comprises: determining, in the processor, at a first location relative to a wireless signal source at a second location, a set of received signal strength (RSS) input parameters in accordance with a postulated RSS model, the processor implementing an input layer of a neural network, the set of RSS input parameters providing an RSS input feature to the input layer of the neural network; receiving a set of RSS measured parameters acquired at a mobile device positioned at the first location from the wireless signal source at the second location; computing, at an output layer of the trained neural network, an output error based on comparing the RSS input feature to an RSS output feature generated at the output layer, the RSS output feature being generated at least in part based on a matrix of weights associated with at least a first neural network layer; and if the output error exceeds a threshold value, re-training the neural network based at least in part upon re-initializing the matrix of weights associated with the at least a first neural network layer.


Find Patent Forward Citations

Loading…