System and method for providing a descriptive location of a user device
First Claim
1. A method for determining a current location of a tracked user device based on data of another user device, comprising:
- gathering a plurality of unique location identifiers, each of the plurality of unique location identifiers is created from at least one radio frequency (RF) signal captured in a location pointed by one of a plurality of descriptive location pointers by a user device;
sending, during a tracking phase, a request to determine an updated descriptive location for a tracked user device, the tracked user device is different from the user device;
receiving an additional unique location identifier of at least one additional RF signal captured by the tracked user device during the tracking phase; and
identifying, during the tracking phase, an updated descriptive location pointer indicating a current location of the tracked user device based on an outcome of a learning phase analysis of the plurality of unique location identifiers and the additional unique location identifier;
wherein the updated descriptive location pointer is one of the plurality of descriptive location pointers.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for providing a descriptive location of a first user device. The method includes: receiving a request to determine an updated descriptive location pointer for the second user device; receiving data associated with the first user device and at least one radio frequency (RF) signal; and determining an updated descriptive location pointer for the second user device based on a unique identifier collected by the first user device, the data associated with the first user device, and the at least one RF signal, wherein the unique identifier is created by the first user device based on data and RF signals received by the first user device during a learning phase, wherein the unique identifier is associated with at least one predetermined descriptive location pointer, wherein the updated descriptive location pointer is determined from among the at least one predetermined descriptive location pointer.
18 Citations
13 Claims
-
1. A method for determining a current location of a tracked user device based on data of another user device, comprising:
-
gathering a plurality of unique location identifiers, each of the plurality of unique location identifiers is created from at least one radio frequency (RF) signal captured in a location pointed by one of a plurality of descriptive location pointers by a user device; sending, during a tracking phase, a request to determine an updated descriptive location for a tracked user device, the tracked user device is different from the user device; receiving an additional unique location identifier of at least one additional RF signal captured by the tracked user device during the tracking phase; and identifying, during the tracking phase, an updated descriptive location pointer indicating a current location of the tracked user device based on an outcome of a learning phase analysis of the plurality of unique location identifiers and the additional unique location identifier; wherein the updated descriptive location pointer is one of the plurality of descriptive location pointers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer readable medium having stored thereon instructions for determining a current location of a tracked user device based on data of another user device, the process comprising:
-
gathering a plurality of unique location identifiers, each of the plurality of unique location identifiers is created from at least one radio frequency (RF) signal captured in a location pointed by one of a plurality of descriptive location pointers by a user device; sending, during a tracking phase, a request to determine an updated descriptive location for a tracked user device, the tracked user device is different from the user device; receiving an additional unique location identifier of at least one additional RF signal captured by the tracked user device during the tracking phase; and identifying, during the tracking phase, an updated descriptive location pointer indicating a current location of the tracked user device based on an outcome of a learning phase analysis of the plurality of unique location identifiers and the additional unique location identifier; wherein the updated descriptive location pointer is one of the plurality of descriptive location pointers.
-
-
13. A system for determining a descriptive location of a second user device based on data of a first user device, comprising:
-
at least one processor; and a database comprising a plurality of unique location identifiers, each of the plurality of unique location identifiers is created from at least one radio frequency (RF) signal captured in a location pointed by one of a plurality of descriptive location pointers by a user device; a network interface configured for; sending, during a tracking phase, a request to determine an updated descriptive location for a tracked user device, the tracked user device is different from the user device; receiving an additional unique location identifier of at least one additional RF signal captured by the tracked user device during the tracking phase; and a memory containing instructions that, when executed by the at least one processor, configure the system to identify, during the tracking phase, an updated descriptive location pointer indicating a current location of the tracked user device based on an outcome of a learning phase analysis of the plurality of unique location identifiers and the additional unique location identifier; wherein the updated descriptive location pointer is one of the plurality of descriptive location pointers.
-
Specification