IP Library › Granted Patent US 8,983,978
Granted Patent B2
US 8,983,978 · App. 12/873,266 · Granted Mar 17, 2015

Location-intention context for content delivery

Inventors: Eswar Priyadarshan (West Roxbury, MA); Dan Marius Grigorovici (Pleasanton, CA); Omar Abdala (Cambridge, MA)
Assignee: Apple Inc.
G06F17/30528
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,983,978
App. No.
12/873,266
Granted
Mar 17, 2015
Kind
B2
Abstract

Invitational content targeted to a particular behavior can be served to the user when the user is likely to reproduce a desired behavior. The user is classified into one or more spatial-temporal segments based on an analysis of the user's characteristics and the user's past behavior. When a request is made for an item of invitational content, a spatial-temporal segment is selected based on a substantial likelihood that the current context will lead to a repeat of the representative past behavior. An item of invitational content associated with the selected segment is then served to the user.

Claims (41)

1. A method comprising:

analyzing, by a processor, user characteristic data regarding a first user, the user characteristic data indicating user actions performed by the first user based on time;

assigning, by the processor, the first user to a first spatial-temporal segment when analyzing the user characteristic data indicates that the first user performed a target user action associated with the first spatial-temporal segment during a recurring target time associated with the first spatial-temporal segment; and

while the user is assigned to the first spatial-temporal segment:

determining, by the processor, a current location of the first user during the recurring target time associated with the first spatial-temporal segment;

determining, by the processor, that the first user is going to perform the target user action during the recurring target time when the current location of the first user is within a predetermined distance of a target location associated with the first spatial-temporal segment; and

upon a determination that the user is going to perform the target user action, serving, by the processor, invitational content associated with the first spatial-temporal segment to the first user.

2. The method of claim 1 , wherein determining the current location of the first user is based on a location of a mobile device of the first user.

3. The method of claim 1 , wherein the recurring time is a fixed time repeating weekly.

4. The method of claim 1 , wherein the recurring time is variable based on a schedule associated with the target user action.

5. The method of claim 1 , wherein the target location is a location where the target user action can be performed.

6. The method of claim 1 , wherein the target location is a home location of the first user.

7. The method of claim 1 , wherein serving invitational content associated with the first special-temporal segment is performed in response to receiving a content request from a mobile device of the first user during the recurring time.

8. A content delivery system comprising:

a processor; and

a memory containing instructions that, when executed by the processor, cause the processor to:

analyze user characteristic data regarding a first user, the user characteristic data indicating user actions performed by the first user based on time;

assign the first user to a first spatial-temporal segment when analyzing the user characteristic data indicates that the first user performed a target user action associated with the first spatial-temporal segment during a recurring target time associated with the first spatial-temporal segment; and

while the first user is assigned to the first spatial-temporal segment:

determine a current location of the first user during the recurring target time associated with the first spatial-temporal segment;

determine that the first user is going to perform the target user action during the recurring target time when the current location of the first user is within a predetermined distance of a target location associated with the first spatial-temporal segment; and

upon a determination that the user is going to perform the target user action, serve invitational content associated with the first spatial-temporal segment to the first user.

9. The content delivery system of claim 8 , wherein determining the current location of the first user is based on a location of a mobile device of the first user.

10. The content delivery system of claim 8 , wherein the recurring time is a fixed time repeating weekly.

11. The content delivery system of claim 8 , wherein the recurring time is variable based on a schedule associated with the target user action.

12. The content delivery system of claim 8 , wherein the target location is a location where the target user action can be performed.

13. The content delivery system of claim 8 , wherein the target location is a home location of the first user.

14. The content delivery system of claim 8 , wherein serving invitational content associated with the first special-temporal segment is performed in response to receiving a content request from a mobile device of the first user during the recurring time.

15. A non-transitory computer-readable medium containing instructions that, when executed by a computing device, cause the computing device to:

analyze user characteristic data regarding a first user, the user characteristic data indicating user actions performed by the first user based on time;

assign the first user to a first spatial-temporal segment when analyzing the user characteristic data indicates that the first user performed a target user action associated with the first spatial-temporal segment during a recurring target time associated with the first spatial-temporal segment; and

while the first user is assigned to the first spatial-temporal segment:

determine a current location of the first user during the recurring target time associated with the first spatial-temporal segment;

determine that the first user is going to perform the target user action during the recurring target time when the current location of the first user is within a predetermined distance of a target location associated with the first spatial-temporal segment; and

upon a determination that the user is going to perform the target user action, serve invitational content associated with the first spatial-temporal segment to the first user.

16. The non-transitory computer-readable medium of claim 15 , wherein determining the current location of the first user is based on a location of a mobile device of the first user.

17. The non-transitory computer-readable medium of claim 15 , wherein the recurring time is a fixed time repeating weekly.

18. The non-transitory computer-readable medium of claim 15 , wherein the recurring time is variable based on a schedule associated with the target user action.

19. The non-transitory computer-readable medium of claim 15 , wherein the target location is a location where the target user action can be performed.

20. The non-transitory computer-readable medium of claim 15 , wherein the target location is a home location of the first user.

21. The non-transitory computer-readable medium of claim 15 , wherein serving invitational content associated with the first special-temporal segment is performed in response to receiving a content request from a mobile device of the first user during the recurring time.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2010
From: PRIYADARSHAN, ESWAR; GRIGOROVICI, DAN MARIUS; ABDALA, OMAR
To: APPLE INC.
Reel/Frame 024921/0058 →
Continuity (1)
Related Publication 20120054180A1 · Mar 1, 2012