IP Library Granted Patent US 8,504,074
Granted Patent B2
US 8,504,074 · App. 12/324,694 · Granted Aug 6, 2013

System and method for providing advertisement data to a mobile computing device

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 8,504,074
App. No.
12/324,694
Granted
Aug 6, 2013
Kind
B2
Abstract

A mobile device includes a processor and a memory coupled to the processor and configured to store user-specific data. The processor is configured to access data indicating a position of the mobile device and provide advertisement data based upon the position of the mobile device and the user-specific data.

Claims (38)

1. A mobile device, comprising:

a processor; and

a memory coupled to the processor and configured to store user-specific data;

wherein the processor (i) accesses data indicating a current position of the mobile device and a prospective position of the mobile device, (ii) provides user-specific data to one or more servers by implementing an access limit so that at least some of the user-specific data is prevented from being provided to the one or more servers, and (iii) receives, from the one or more servers, advertisement data based on the current and prospective positions of the mobile device and the provided user-specific data;

wherein the prospective position of the mobile device is determined based on a rate of travel of the mobile device and a direction of the mobile device.

2. The mobile device of claim 1 , wherein the user-specific data includes data associated with at least one of a date stored in the memory and data provided by an address book of the mobile device.

3. The mobile device of claim 1 , wherein the processor provides a historical record of the mobile device to the one or more servers, the historical record including a record of at least one of a historical rate of travel of the mobile device and a historical position of the mobile device, wherein the advertisement data provided by the one or more servers is based on the historical record.

4. The mobile device of claim 1 , further comprising:

a display device; and

wherein the processor displays a graphic feature corresponding to the advertisement data on the display device.

5. The mobile device of claim 1 , wherein the advertisement data provided by the one or more servers is based on a mode of transportation of a user of the mobile device.

6. The mobile device of claim 5 , wherein the mode of transportation is determined based on a rate of travel of the mobile device.

7. The mobile device of claim 5 , wherein the mode of transportation is determined by correlating the position of the mobile device to a database of geographical information.

8. The mobile device of claim 1 , wherein the access limit to the user-specific data is configurable by a user of the mobile device.

9. A method for operating a mobile computing device, the method being performed by a processor and comprising:

accessing data indicating a current position of the mobile computing device and a prospective position of the mobile computing device;

providing user-specific data, stored in a memory of the mobile computing device, to one or more servers by implementing an access limit so that at least some of the user-specific data is prevented from being provided to the one or more servers;

receiving, from the one or more servers, advertisement data based on the current and prospective positions of the mobile computing device and the provided user-specific data; and

wherein the prospective position of the mobile computing device is determined based on a rate of travel of the mobile computing device and a direction of the mobile computing device.

10. The method of claim 9 , wherein the user-specific data includes data associated with at least one of a date stored in the memory and data provided by an address book of the mobile computing device.

11. The method of claim 9 , further comprising providing a historical record of the mobile computing device to the one or more servers, the historical record including a record of at least one of a historical rate of travel of the mobile computing device and a historical position of the mobile computing device, wherein the advertisement data provided by the one or more servers is based on the historical record.

12. The method of claim 9 , further comprising displaying a graphic feature corresponding to the advertisement data on a display device of the mobile computing device.

13. The method of claim 9 , wherein the advertisement data provided by the one or more servers is based on a mode of transportation of a user of the mobile computing device.

14. The method of claim 13 , wherein the mode of transportation is determined based on a rate of travel of the mobile computing device.

15. The method of claim 13 , wherein the mode of transportation is determined by correlating the position of the mobile computing device to a database of geographical information.

16. The method of claim 9 , wherein the access limit to the user-specific data is configurable by a user of the mobile computing device.

17. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, causes the one or more processors to:

access data indicating a current position of a mobile computing device and a prospective position of the mobile computing device;

providing user-specific data, stored in a memory of the mobile computing device, to one or more servers by implementing an access limit so that at least some of the user-specific data is prevented from being provided to the one or more servers;

receiving, from the one or more servers, advertisement data based on the current and prospective positions of the mobile computing device and the provided user-specific data; and

wherein the prospective position of the mobile computing device is determined based on a rate of travel of the mobile computing device and a direction of the mobile computing device.

18. The non-transitory computer-readable medium of claim 17 , wherein the user-specific data includes data associated with at least one of a date stored in the memory and data provided by an address book of the mobile computing device.

19. The non-transitory computer-readable medium of claim 17 , wherein the instructions further cause the one or more processors to provide a historical record of the mobile computing device to the one or more servers, the historical record including a record of at least one of a historical rate of travel of the mobile computing device and a historical position of the mobile computing device, wherein the advertisement data provided by the one or more servers is based on the historical record.

20. The non-transitory computer-readable medium of claim 17 , wherein the instructions further cause the one or more processors to display a graphic feature corresponding to the advertisement data on a display device of the mobile computing device.

21. The non-transitory computer-readable medium of claim 17 , wherein the advertisement data provided by the one or more servers is based on a mode of transportation of a user of the mobile computing device.

22. The non-transitory computer-readable medium of claim 21 , wherein the mode of transportation is determined based on a rate of travel of the mobile computing device.

23. The non-transitory computer-readable medium of claim 21 , wherein the mode of transportation is determined by correlating the position of the mobile computing device to a database of geographical information.

24. The non-transitory computer-readable medium of claim 17 , wherein the access limit to the user-specific data is configurable by a user of the mobile computing device.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2014
From: HEWLETT-PACKARD COMPANY; HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.; PALM, INC.
To: QUALCOMM INCORPORATED
Reel/Frame 032177/0210 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0239 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 031837/0544 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 030341/0459 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2010
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 025204/0809 →
RELEASE OF SECURITY INTEREST Recorded Jul 6, 2010
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: PALM, INC.
Reel/Frame 024630/0474 →
SECURITY AGREEMENT Recorded Oct 22, 2009
From: PALM, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 023406/0671 →