IP Library Granted Patent US 7,843,332
Granted Patent B2
US 7,843,332 · App. 11/196,814 · Granted Nov 30, 2010

System for dynamically pushing information to a user utilizing global positioning system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,843,332
App. No.
11/196,814
Granted
Nov 30, 2010
Kind
B2
Abstract

A computer implemented method is provided for directing region-specific information. The method receives information relating to location of users, and provides location-specific information to the users.

Claims (48)

1. A method comprising:

receiving a search query from a communications device, the search query comprising a communications device identifier, an indication of the geographic position of the communications device, a search distance, and at least one search term; and

initiating the transmission of a list of one or more search results to the communications device identified in the search query, wherein the list of one or more search results comprises at least one search result associated with a predefined geographic region, wherein the geographic position of the communications device indicated in the search query is within the search distance from the predefined geographic region associated with the at least one search result.

2. The method of claim 1 , wherein the one or more search results are selected from a database comprising a plurality of database entries, wherein each database entry is associated with one or more location codes, wherein each location code corresponds to a predefined geographic region.

3. The method of claim 2 , wherein the association of at least one database entry with its corresponding one or more location codes is based on one or more location codes encoded in data associated with an Internet website associated with the database entry.

4. The method of claim 2 , wherein the association of at least one database entry with its corresponding one or more location codes is received from a network data source.

5. The method of claim 1 , wherein the list of one or more search results is based at least in part on the time and day that the search query is received.

6. The method of claim 1 , wherein at least one search result in the list of one or more search results is an Internet website.

7. The method of claim 1 , wherein the list of one or more search results includes at least one search result associated with a demographic code associated with the communications device identified in the search query.

8. The method of claim 7 , wherein a demographic code associated with the communications device is based on at least one of an annual income of the communications device user, a vehicle owned by the communications device user, an Internet search history of the communications device user, or a purchase history of the communications device user.

9. The method of claim 1 , wherein the indication of the geographic position of the communications device is received from the communications device.

10. The method of claim 1 , wherein the indication of the geographic position of the communications device is received from a system that monitors the geographic position of the communications device.

11. A system comprising:

a processor configured to receive a search query from a communications device, the search query comprising a communications device identifier, an indication of the geographic position of the communications device, a search distance, and at least one search term; and

wherein the processor is configured to initiate the transmission of a list of one or more search results to the communications device identified in the search query, wherein the list of one or more search results comprises at least one search result associated with a predefined geographic region, wherein the geographic position of the communications device indicated in the search query is within the search distance from the predefined geographic region associated with the at least one search result.

12. The system of claim 11 , wherein the one or more search results are selected from a database comprising a plurality of database entries, wherein each database entry is associated with one or more location codes, wherein each location code corresponds to a predefined geographic region.

13. The system of claim 12 , wherein the association of at least one database entry with its corresponding one or more location codes is based on one or more location codes encoded in data associated with an Internet website associated with the database entry.

14. The system of claim 12 , wherein the association of at least one database entry with its corresponding one or more location codes is received from a network data source.

15. The system of claim 11 , wherein the list of one or more search results is based at least in part on the time and day that the search query is received.

16. The system of claim 11 , wherein at least one search result in the list of one or more search results is an Internet website.

17. The system of claim 11 , wherein the list of one or more search results includes at least one search result associated with a demographic code associated with the communications device identified in the search query.

18. The system of claim 17 , wherein a demographic code associated with the communications device is based on at least one of an annual income of the communications device user, a vehicle owned by the communications device user, an Internet search history of the communications device user, or a purchase history of the communications device user.

19. The system of claim 11 , wherein the indication of the geographic position of the communications device is received from the communications device.

20. The system of claim 11 , wherein the indication of the geographic position of the communications device is received from a system that monitors the geographic position of the communications device.

21. A method comprising:

sending a search query comprising a communications device identifier, an indication of the geographic position of the communications device, a search distance, and at least one search term; and

receiving a list of one or more search results in response to the search query, wherein the list of one or more search results comprises at least one search result associated with a predefined geographic region, wherein the geographic position of the communications device indicated in the search query is within the search distance from the predefined geographic region associated with the at least one search result.

22. The method of claim 21 , wherein the list of one or more search results is based at least in part on the time and day that the search query is sent.

23. The method of claim 21 , wherein at least one search result in the list of one or more search results is an Internet website.

24. The method of claim 21 , wherein the at least one search result is associated with at least one location code corresponding to a predefined geographic region, and wherein the association of the at least one search result with a corresponding location code is based on one or more location codes encoded in an Internet website associated with the search result.

25. The method of claim 21 , wherein the list of one or more search results includes at least one search result associated with a demographic code associated with the communications device identified in the search query.

26. The method of claim 25 , wherein a demographic code associated with the communications device is based on at least one of an annual income of the communications device user, a vehicle owned by the communications device user, an Internet search history of the communications device user, or a purchase history of the communications device user.

27. The method of claim 21 , wherein the indication of the geographic position of the communications device is based on Global Positioning System coordinates.

28. A system comprising:

a processor configured to initiate the transmission of a search query, the search query comprising a communications device identifier, an indication of the geographic position of the communications device, a search distance, and at least one search term; and

wherein the processor is also configured to receive a list of one or more search results in response to the search query, wherein the list of one or more search results comprises at least one search result associated with a predefined geographic region, wherein the geographic position of the communications device indicated in the search query is within the search distance from the predefined geographic region associated with the at least one search result.

29. The system of claim 28 , wherein the list of one or more search results is based at least in part on the time and day that the search query is sent.

30. The system of claim 28 , wherein at least one search result in the list of one or more search results is an Internet website.

31. The system of claim 28 , wherein the at least one search result is associated with at least one location code corresponding to a predefined geographic region, and wherein the association of the at least one search result with a corresponding location code is based on one or more location codes encoded in an Internet website associated with the search result.

32. The system of claim 28 , wherein the list of one or more search results includes at least one information source associated with a demographic code associated with the communications device identified in the search query.

33. The system of claim 32 , wherein a demographic code associated with the communications device is based on at least one of an annual income of the communications device user, a vehicle owned by the communications device user, an Internet search history of the communications device user, or a purchase history of the communications device user.

34. The system of claim 28 , wherein the indication of the geographic position of the communications device is based on Global Positioning System coordinates.

35. A tangible computer readable medium having instructions stored thereon, the instructions comprising:

instructions for receiving a search query comprising a communications device identifier, an indication of the geographic position of the communications device, a search distance, and at least one search term; and

instructions for initiating the transmission of a list of one or more search results to the communications device identified in the search query, wherein the list of one or more search results comprises at least one search result associated with a predefined geographic region, wherein the geographic position of the communications device indicated in the search query is within the search distance from the predefined geographic region associated with the at least one search result.

36. A tangible computer readable medium having instructions stored thereon, the instructions comprising:

instructions for initiating the transmission of a search query comprising a communications device identifier, an indication of the geographic position of the communications device, a search distance, and at least one search term; and

instructions for receiving a list of one or more search results in response to the search query, wherein the list of one or more search results comprises at least one search result associated with a predefined geographic region, wherein the geographic position of the communications device indicated in the search query is within the search distance from the predefined geographic region associated with the at least one search result.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 3, 2018
From: INTELLECTUAL VENTURES ASSETS 83 LLC
To: CORRINO HOLDINGS LLC
Reel/Frame 047059/0429 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 7, 2018
From: CHARTOLEAUX KG LIMITED LIABILITY COMPANY
To: INTELLECTUAL VENTURES ASSETS 83 LLC
Reel/Frame 046020/0980 →
MERGER Recorded Jan 28, 2016
From: KHI ACQUISITIONS LIMITED LIABILITY COMPANY
To: CHARTOLEAUX KG LIMITED LIABILITY COMPANY
Reel/Frame 037613/0462 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE'S NAME PREVIOUSLY RECORDED ON REEL 021450 FRAME 0820. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNEE'S NAME IS KHI ACQUISITIONS LIMITED LIABILITY COMPANY. Recorded Jan 10, 2011
From: MILLER, JOHN M.
To: KHI ACQUISITIONS LIMITED LIABILITY COMPANY
Reel/Frame 025608/0709 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2008
From: AMIN, HIMANSHU S.
To: KHI ACQUISTIONS LIMITED LIABILITY COMPANY
Reel/Frame 021450/0811 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2008
From: MILLER, JOHN M.
To: KHI ACQUISTIONS LIMITED LIABILITY COMPANY
Reel/Frame 021450/0820 →