US2023164742A1PendingUtilityA1

Methods and apparatus for locating mobile devices using wireless signals in mixed mode

Assignee: NIELSEN CO US LLCPriority: Sep 29, 2017Filed: Dec 28, 2022Published: May 25, 2023
Est. expirySep 29, 2037(~11.2 yrs left)· nominal 20-yr term from priority
H04W 64/00G01S 5/00H04W 24/08H04W 64/006G01S 5/02G01S 5/02529
76
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Disclosed examples operate in a transmit mode during a first period of time to cause transmission of first signals, the first signals to be received by a plurality of access points; operate in a receive mode during a second period of time to receive second signals from the plurality of access points; log device identifiers of the plurality of access points in association with signal strengths of corresponding ones of the second signals; and cause transmission of the device identifiers and the signal strengths to a server, the device identifiers and the signal strengths to facilitate processes at the server to: (a) train a neural network, (b) generate a corrected contour map associated with the plurality of access points based on the neural network, and (c) determine a location of the programmable circuitry based on the corrected contour map.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A mobile device comprising:
 a transceiver to:
 operate in a transmit mode during a first period of time to transmit first signals to be received by a plurality of access points; and 
 operate in a receive mode during a second period of time to receive second signals from the plurality of access points; 
   log generator circuitry to log device identifiers of the plurality of access points in association with signal strengths of corresponding ones of the second signals; and   interface circuitry to send the device identifiers and the signal strengths to a server, the device identifiers and the signal strengths to facilitate processes at the server to: (a) train a neural network, (b) generate a corrected contour map associated with the plurality of access points based on the neural network, and (c) determine a location of the mobile device based on the corrected contour map.   
     
     
         2 . The mobile device of  claim 1 , wherein the signal strengths are first signal strengths, the first signals associated with second signal strengths at the plurality of access points, the interface circuitry to send the device identifiers and the first signal strengths to the server to facilitate the processes at the server to train the neural network based on the first and second signal strengths. 
     
     
         3 . The mobile device of  claim 1 , wherein the device identifiers are service set identifiers. 
     
     
         4 . The mobile device of  claim 1 , wherein the log generator circuitry is to log a timestamp to indicate a time at which the mobile device switches between the receive mode and the transmit mode. 
     
     
         5 . The mobile device of  claim 1 , wherein, during the transmit mode, the transceiver is to transmit at least one of a universal device identifier, an identifier for advertising, an identifier for vendor, an Android identifier, a device name, or a media access control address, the at least one of the universal device identifier, the identifier for advertising, the identifier for vendor, the Android identifier, the device name, or the media access control address to identify the mobile device. 
     
     
         6 . The mobile device of  claim 1 , further including a timer to control the first period of time and the second period of time. 
     
     
         7 . An apparatus comprising:
 at least one memory;   instructions in the apparatus; and   programmable circuitry to be programmed based on the instructions to:
 operate in a transmit mode during a first period of time to cause transmission of first signals, the first signals to be received by a plurality of access points; 
 operate in a receive mode during a second period of time to receive second signals from the plurality of access points; 
 log device identifiers of the plurality of access points in association with signal strengths of corresponding ones of the second signals; and 
 cause transmission of the device identifiers and the signal strengths to a server, the device identifiers and the signal strengths to facilitate processes at the server to: (a) train a neural network, (b) generate a corrected contour map associated with the plurality of access points based on the neural network, and (c) determine a location of the apparatus based on the corrected contour map. 
   
     
     
         8 . The apparatus of  claim 7 , wherein the signal strengths are first signal strengths, the first signals associated with second signal strengths at the plurality of access points, the programmable circuitry to cause the transmission of the device identifiers and the signal strengths to the server to facilitate the processes at the server to train the neural network based on the first and second signal strengths. 
     
     
         9 . The apparatus of  claim 7 , wherein the device identifiers are service set identifiers. 
     
     
         10 . The apparatus of  claim 7 , wherein the programmable circuitry is to log a timestamp to indicate a time at which the apparatus switches between the receive mode and the transmit mode. 
     
     
         11 . The apparatus of  claim 7 , wherein, during the transmit mode, the programmable circuitry is to cause transmission of a mobile device identifier to be received by the plurality of access points. 
     
     
         12 . The apparatus of  claim 11 , wherein the mobile device identifier is at least one of a universal device identifier, an identifier for advertising, an identifier for vendor, an Android identifier, a device name, or a media access control address. 
     
     
         13 . The apparatus of  claim 7 , wherein the programmable circuitry is to control the first period of time and the second period of time. 
     
     
         14 . A non-transitory computer readable storage medium comprising instructions to cause programmable circuitry to at least:
 operate in a transmit mode during a first period of time to cause transmission of first signals, the first signals to be received by a plurality of access points;   operate in a receive mode during a second period of time to receive second signals from the plurality of access points;   log device identifiers of the plurality of access points in association with signal strengths of corresponding ones of the second signals; and   cause transmission of the device identifiers and the signal strengths to a server, the device identifiers and the signal strengths to facilitate processes at the server to: (a) train a neural network, (b) generate a corrected contour map associated with the plurality of access points based on the neural network, and (c) determine a location of the programmable circuitry based on the corrected contour map.   
     
     
         15 . The non-transitory computer readable storage medium of  claim 14 , wherein the signal strengths are first signal strengths, the first signals associated with second signal strengths at the plurality of access points, the instructions to cause the programmable circuitry to cause the transmission of the device identifiers and the signal strengths to the server to facilitate the processes at the server to train the neural network based on the first and second signal strengths. 
     
     
         16 . The non-transitory computer readable storage medium of  claim 14 , wherein the device identifiers are service set identifiers. 
     
     
         17 . The non-transitory computer readable storage medium of  claim 14 , wherein the instructions are to cause the programmable circuitry to log a timestamp, the timestamp to indicate a time at which the programmable circuitry switches between the receive mode and the transmit mode. 
     
     
         18 . The non-transitory computer readable storage medium of  claim 14 , wherein the instructions are to cause the programmable circuitry to control the first period of time and the second period of time. 
     
     
         19 . The non-transitory computer readable storage medium of  claim 14 , wherein, during the transmit mode, the instructions are to cause the programmable circuitry to cause transmission of a mobile device identifier to be received by the plurality of access points. 
     
     
         20 . The non-transitory computer readable storage medium of  claim 19 , wherein the mobile device identifier is at least one of a universal device identifier, an identifier for advertising, an identifier for vendor, an Android identifier, a device name, or a media access control address.

Join the waitlist — get patent alerts

Track US2023164742A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.