Localization using converged platforms
First Claim
Patent Images
1. A method for determining location of a mobile device, the method comprising:
- causing a plurality of signal emitting platforms to emit signals until a signal is detected at the mobile device, wherein the signals are emitted in sequence such that only one of the signal emitting platforms is emitting signals at any time;
when a signal is detected at the mobile device as a result of emission of a signal from a particular one of the signal emitting platforms, receiving a first signal data from the mobile device and causing the particular one of the signal emitting platforms to move in a particular direction;
receiving a second signal data after the particular one of the platforms has moved in the particular direction;
causing adjusting a strength of the signal emitted from the particular one of the platforms;
detecting a change in strength between the first received signal data and the second received signal data caused at least in part by the movement of the particular one of the platforms;
based at least in part on the change in the strength of the received signal data, determining a location of the mobile device; and
transmitting a notification based at least in part on the determined location of the mobile device to the mobile device for displaying at a display of the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
In one aspect of the invention, a method for determining the location of a device is described. The method involves using one or more signal emitting platforms, which are capable of performing a wide variety of operations. In some embodiments, for example, the signal emitting platform is capable of physical movement. Various embodiments relate to signal emitting platforms, devices, systems, servers, computer code, methods and techniques for determining the location of a device.
-
Citations
20 Claims
-
1. A method for determining location of a mobile device, the method comprising:
-
causing a plurality of signal emitting platforms to emit signals until a signal is detected at the mobile device, wherein the signals are emitted in sequence such that only one of the signal emitting platforms is emitting signals at any time; when a signal is detected at the mobile device as a result of emission of a signal from a particular one of the signal emitting platforms, receiving a first signal data from the mobile device and causing the particular one of the signal emitting platforms to move in a particular direction; receiving a second signal data after the particular one of the platforms has moved in the particular direction; causing adjusting a strength of the signal emitted from the particular one of the platforms; detecting a change in strength between the first received signal data and the second received signal data caused at least in part by the movement of the particular one of the platforms; based at least in part on the change in the strength of the received signal data, determining a location of the mobile device; and transmitting a notification based at least in part on the determined location of the mobile device to the mobile device for displaying at a display of the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A signal emitting platform of a plurality of signal emitting platforms that are arranged to help determine a location of a mobile device, the signal emitting platform comprising:
-
a signal emitting element, the signal emitting element arranged to emit a signal, when none of the other plurality of signal emitting platforms is emitting signal and in sequence with the other plurality of signal emitting platforms, that is received by the mobile device and used to determine a location of the mobile device so that a notification based at least in part on the determined location of the mobile device is transmitted to the mobile device for displaying at a display of the mobile device; a movement element that helps physically move the signal emitting platform; at least one processor; and at least one memory, the memory including a non-transitory computer readable storage medium stored in a tangible form, the non-transitory computer readable storage medium including executable computer code that, when executed by the at least one processor, causes the signal emitting platform to; receive a request to perform a first operation wherein the first operation involves using the movement element to move the signal emitting platform in a particular direction, thereby causing a change in the strength of the signal received by the mobile device, and receive a request to perform a second operation wherein the second operation further involves using the signal emitting element to adjust a strength of the signal. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable storage medium on a mobile device that includes executable computer code embodied in a tangible form operable to help determine a location of the mobile device wherein the non-transitory computer readable storage medium includes:
-
executable computer code operable to send to a server a first signal data of a first signal received from a signal emitting platform, wherein the signal emitting platform is one of a plurality of signal emitting platforms that emit signals in sequence such that only one of the plurality of signal emitting platforms is emitting signals at any time, and wherein the server causes the signal emitting platform to move in a particular direction and to adjust a strength of signal upon receipt of the first signal data; executable computer code operable to send to the server a second signal data of a second signal received from the signal emitting platform after the signal emitting platform has moved in the particular direction for determining a location of the mobile device based at least in part on a change in strength between the first and second signal data, wherein the change in the strength is caused at least in part by the movement of the signal emitting platform; and executable computer code operable to display a notification, wherein the notification is transmitted from the server based at least in part on the determined location of the mobile device. - View Dependent Claims (17, 18, 19, 20)
-
Specification