Systems and methods for using an identifier to capture information about a user experience associated with a media access device
US-2024378641-A1 · Nov 14, 2024 · US
US11348140B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11348140-B2 |
| Application number | US-202016898066-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 10, 2020 |
| Priority date | Apr 8, 2007 |
| Publication date | May 31, 2022 |
| Grant date | May 31, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A computing system is configured to receive location data from a wireless device of a user. Upon receiving a search request from the wireless device, the computing system utilizes the location data to determine one or more likely travel routes of the user of the wireless device. In response to the search request, the computing system may select one or more establishments based on the likely travel routes and location data associated with the one or more establishments. The computing system may further transmit to the wireless device information associated with the selected one or more establishments.
Opening claim text (preview).
I claim: 1. A method comprising, by a server: receiving a search request from a wireless device of a user; receiving current location data associated with the wireless device; determining one or more likely travel routes of the user based at least on the current location data, one or more previous search requests from the wireless device for travel directions, and a database of map information; selecting, in response to the search request, one or more establishments from a plurality of establishments, wherein the one or more establishments are selected based on (1) the one or more likely travel routes of the user, (2) location data associated with the one or more establishments, and (3) a determination that one or more contacts of the user on a social networking service have visited the one or more establishments; and transmitting, to the wireless device, information associated with the selected one or more establishments. 2. The method of claim 1 , wherein the one or more establishments are selected based on past location data of the wireless device, the past location data comprising (1) a frequency that the wireless device is located at the one or more establishments or one or more establishment types associated with the one or more establishments, or (2) an amount of time that the wireless device is located at the one or more establishments or one or more establishment types associated with the one or more establishments. 3. The method of claim 1 , wherein the one or more establishments are selected based on one or more ratings of the one or more establishments or one or more establishment types associated with the one or more establishments, the one or more ratings being provided by the user on the social networking service. 4. The method of claim 1 , wherein the one or more establishments are selected based on the transmitted information associated with the selected one or more establishments, the information comprising an hours of operation of the one or more establishments. 5. The method of claim 1 , further comprising determining that the wireless device is traveling in a vehicle, wherein the transmitted information associated with the selected one or more establishments comprises driving directions to the selected one or more establishments. 6. The method of claim 5 , further comprising determining a current heading of the vehicle, wherein the one or more establishments are selected based on the current heading of the vehicle. 7. The method of claim 1 , further comprising determining that the user of the wireless device is walking, wherein the one or more establishments are selected based on a predetermined radial distance from a current location of the wireless device. 8. One or more computer-readable non-transitory storage media comprising software that is operable when executed by a server to: receive a search request from a wireless device of a user; receive current location data associated with the wireless device; determine one or more likely travel routes of the user based at least on the current location data, one or more previous search requests from the wireless device for travel directions, and a database of map information; select, in response to the search request, one or more establishments from a plurality of establishments, wherein the one or more establishments are selected based on (1) the one or more likely travel routes of the user, (2) location data associated with the one or more establishments, and (3) a determination that one or more contacts of the user on a social networking service have visited the one or more establishments; and transmit, to the wireless device, information associated with the selected one or more establishments. 9. The media of claim 8 , wherein the one or more establishments are selected based on past location data of the wireless device, the past location data comprising (1) a frequency that the wireless device is located at the one or more establishments or one or more establishment types associated with the one or more establishments, or (2) an amount of time that the wireless device is located at the one or more establishments or one or more establishment types associated with the one or more establishments. 10. The media of claim 8 , wherein the one or more establishments are selected based on one or more ratings of the one or more establishments or one or more establishment types associated with the one or more establishments, the one or more ratings being provided by the user on the social networking service. 11. The media of claim 8 , wherein the one or more establishments are selected based on the transmitted information associated with the selected one or more establishments, the information comprising an hours of operation of the one or more establishments. 12. The media of claim 8 , wherein the software is further operable when executed to determine that the wireless device is traveling in a vehicle, wherein the transmitted information associated with the selected one or more establishments comprises driving directions to the selected one or more establishments. 13. The media of claim 12 , wherein the software is further operable when executed to determine a current heading of the vehicle, wherein the one or more establishments are selected based on the current heading of the vehicle. 14. The media of claim 8 , wherein the software is further operable when executed to determine that the user of the wireless device is walking, wherein the one or more establishments are selected based on a predetermined radial distance from a current location of the wireless device. 15. A system comprising: one or more processors; and one or more computer-readable non-transitory storage media coupled to one or more of the processors and comprising instructions operable when executed by one or more of the processors to cause the system to: receive a search request from a wireless device of a user; receive current location data associated with the wireless device; determine one or more likely travel routes of the user based at least on the current location data, one or more previous search requests from the wireless device for travel directions, and a database of map information; select, in response to the search request, one or more establishments from a plurality of establishments, wherein the one or more establishments are selected based on (1) the one or more likely travel routes of the user, (2) location data associated with the one or more establishments, and (3) a determination that one or more contacts of the user on a social networking service have visited the one or more establishments; and transmit, to the wireless device, information associated with the selected one or more establishments. 16. The system of claim 15 , wherein the one or more establishments are selected based on past location data of the wireless device, the past location data comprising (1) a frequency that the wireless device is located at the one or more establishments or one or more establishment types associated with the one or more establishments, or (2) an amount of time that the wireless device is located at the one or more establishments or one or more establishment types associated with the one or more establishments. 17. The system of claim 15 , wherein the one or more establishments are selected based on one or more ratings of the one or more establishments or one or more establishment types associated with the one or more establishments, the one or more ratings being provided by the user on the social networking service.
Spatial or temporal dependent retrieval, e.g. spatiotemporal queries · CPC title
using social networks · CPC title
Surveys · CPC title
Services making use of location information · CPC title
Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.