11234097

Crowd Sourced Location Determination

PublishedJanuary 25, 2022
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A computing device, comprising: one or more processors; a transmitter configured to transmit a tracking signal, wherein the tracking signal includes an identifier of the computing device; a receiver configured to receive a response, wherein the response includes location information of a network device; and a non-transitory machine-readable storage medium containing instructions which when executed on the one or more processors, cause the one or more processors to perform operations including: determining a distance between the computing device and the network device; and determining a location of the computing device using the location information and the determined distance; wherein the transmitter is configured to transmit the location of the computing device and the identifier to the network device, wherein the network device is configured to send the location of the computing device and the identifier to a network server.

2

2. The computing device of claim 1 , wherein the computing device further includes a tracking device, and wherein the computing device is integrated within an object that a user wishes to locate.

3

3. The computing device of claim 1 , further comprising instructions which when executed on the one or more processors, cause the one or more processors to perform operations including: periodically transmitting, by the computing device, the tracking signal; and receiving, in response to at least one of the periodic transmissions of the tracking signal, an indication that a location device has a location of the computing device.

4

4. The computing device of claim 1 , wherein determining the distance between the computing device and the network device includes: analyzing multiple responses received over a period of time from the network device; and determining the distance between the computing device and the network device based on analyzing the multiple responses and using triangulation or trilateration.

5

5. The computing device of claim 1 , further comprising instructions which when executed on the one or more processors, cause the one or more processors to perform operations including: determining that the computing device is outside of a communication range with an access device; and transmitting the tracking signal when the computing device is outside of the communication range.

6

6. The computing device of claim 1 , wherein the computing device initiates storing of location information data corresponding to the location of the computing device over time in a profile associated with the computing device.

7

7. The computing device of claim 1 , further comprising instructions configured to cause the one or more processors to perform operations including: broadcasting the tracking signal to multiple location devices; and receiving a plurality of responses, wherein each response includes location information of a sender of the response.

8

8. A computer-implemented method, comprising: transmitting, from a computing device, a tracking signal, wherein the tracking signal includes an identifier of the computing device; receiving a response, wherein the response includes location information of a network device; determining a distance between the computing device and the network device; determining a location of the computing device using the location information and the determined distance; and transmitting the location of the computing device and the identifier to the network device, wherein the network device is configured to send the location of the computing device and the identifier to a network server.

9

9. The method of claim 8 , wherein the computing device includes a tracking device, and wherein the computing device is integrated within an object that a user wishes to locate.

10

10. The method of claim 8 , further comprising: periodically transmitting, by the computing device, the tracking signal; and receiving, in response to at least one of the periodic transmissions of the tracking signal, an indication that a location device has a location of the computing device.

11

11. The method of claim 8 , wherein determining the distance between the computing device and the network device includes: analyzing multiple responses received over a period of time from the network device; and determining the distance between the computing device and the network device based on analyzing the multiple responses and using triangulation or trilateration.

12

12. The method of claim 8 , further comprising: determining that the computing device is outside of a communication range with an access device; and transmitting the tracking signal when the computing device is outside of the communication range.

13

13. The method of claim 8 , wherein the computing device initiates storing of location information data corresponding to the location of the computing device over time in a profile associated with the computing device.

14

14. The method of claim 8 , further comprising: broadcasting the tracking signal to multiple location devices; and receiving a plurality of responses, wherein each response includes location information of a sender of the response.

15

15. A computer-program product tangibly embodied in a non-transitory machine-readable storage medium, including instructions configured to cause one or more processors to perform operations including: transmitting a tracking signal, wherein the tracking signal includes an identifier of a computing device; receiving a response, wherein the response includes location information of a network device; determining a distance between the computing device and the network device; determining a location of the computing device using the location information and the determined distance; and transmitting the location of the computing device and the identifier to the network device, wherein the network device is configured to send the location of the computing device and the identifier to a network server.

16

16. The computer-program product of claim 15 , wherein the computing device includes a tracking device, and wherein the computing device is integrated within an object that a user wishes to locate.

17

17. The computer-program product of claim 15 , further comprising: periodically transmitting, by the computing device, the tracking signal; and receiving, in response to at least one of the periodic transmissions of the tracking signal, an indication that a location device has a location of the computing device.

18

18. The computer-program product of claim 15 , wherein determining the distance between the computing device and the network device includes: analyzing multiple responses received over a period of time from the network device; and determining the distance between the computing device and the network device based on analyzing the multiple responses and using triangulation or trilateration.

19

19. The computer-program product of claim 15 , further comprising instructions configured to cause the one or more processors to: determine that the computing device is outside of a communication range with an access device; and transmit the tracking signal when the computing device is outside of the communication range.

20

20. The computer-program product of claim 15 , wherein the computing device initiates storing of location information data corresponding to the location of the computing device over time in a profile associated with the computing device.

Patent Metadata

Filing Date

Unknown

Publication Date

January 25, 2022

Inventors

Ryan Yong Kim
Jon Plummer
David Shao

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “CROWD SOURCED LOCATION DETERMINATION” (11234097). https://patentable.app/patents/11234097

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.