IP Library Granted Patent US 8,266,167
Granted Patent B2
US 8,266,167 · App. 11/733,576 · Granted Sep 11, 2012

System and method for scenerio based content delivery

Assignee: Yahoo! Inc.
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,266,167
App. No.
11/733,576
Granted
Sep 11, 2012
Kind
B2
Abstract

The present invention is directed towards systems and methods for providing scenario based content responsive to a given client. The method of the present invention comprises receiving a content request from a given client. Characteristics associated with a client from whom the content request is received are then identified. One or more scenarios corresponding to the one or more characteristics associated with the client are subsequently identified and the client is provided with the content associated with the one or more identified scenarios.

Claims (41)

1. A system for providing scenario-based content responsive to a given client, the system comprising:

at least one content provider computing device coupled to at least one client device over a communication network, the at least one content provider computing device configured to receive a content request by a user using the at least one client device within a computing environment, the content provider computing device further configured to identify one or more characteristics associated with the user from which a content request is received; and

a scenario based content provider configured to:

identify one or more scenarios corresponding to the one or more characteristics associated with the user and the content request, the one or more scenarios including one or more real-world activities associated with the user in a real-world environment, the real-world environment excluding the computing environment;

determine real-world scenario information relevant to the content request associated with the one or more scenarios, the real-world scenario information corresponding to at least one of news events, weather conditions and traffic data occurring in the real-world environment relating to the user;

determine from the real-world scenario information one or more real-world events occurring in the real-world environment capable of affecting the one or more real-world activities associated with the user;

retrieve scenario-based content associated with the content request and the real-world scenario information based on the one or more real-world events; and

provide a recommended real-world activity in response to the content request upon occurrence of the one or more real-world events as an alternative to the one or more real-world activities associated with the user to the client device from which the content request is received, the recommended real-world activity including the retrieved scenario-based content.

2. The system of claim 1 wherein said system further comprises at least one content data store.

3. The system of claim 2 wherein said scenario based content provider is configured to retrieve real-time content from at least one content data store.

4. The system of claim 3 , wherein said scenario-based content is derived from the retrieved real-time content.

5. The system of claim 1 , wherein said characteristics associated with the user from which the content request is received comprises a geographic location.

6. The system of claim 5 , wherein said geographic location is represented by an Internet Protocol address.

7. The system of claim 1 , wherein said characteristics associated with the user from which the content request is received comprises user profile information.

8. The system of claim 7 , wherein said user profile information comprises at least one of user interests, gender, age and profession.

9. The system of claim 1 , wherein said characteristics associated with the user from which the content request is received comprises information stored within a hypertext transfer protocol request header.

10. The system of claim 1 , wherein said one or more scenarios comprises content associated with a location of the client device.

11. The system of claim 1 , wherein said one or more scenarios comprise content associated with at least one of user interests, gender, age and profession.

12. The system of claim 1 , wherein the content associated with the one or more identified scenarios comprises pop under advertisements.

13. The system of claim 1 , wherein the content associated with the one or more identified scenarios comprises audio or video content.

14. The system of claim 1 , wherein said one or more scenarios comprise content associated with content of a given website page.

15. The system of claim 1 , wherein the content associated with one or more identified scenarios comprises pop up advertisements.

16. A method for providing scenario-based content responsive to a given client, the method comprising:

receiving a content request from a given user of the client within a computing environment;

identifying one or more characteristics associated with the user from which the content request is received;

identifying one or more scenarios corresponding to the one or more characteristics associated with the user and the content request, the one or more scenarios including one or more real-world activities associated with the user in a real-world environment, the real-world environment excluding the computing environment;

determining real-world scenario information relevant to the content request associated with the one or more scenarios, the real-world scenario information corresponding to at least one of news events, weather conditions and traffic data occurring in the real-world environment relating to the user;

determining from the real-world scenario information one or more real-world events occurring in the real-world environment capable of affecting the one or more real-world activities associated with the user;

retrieving scenario-based content associated with the content request and the real-world scenario information based on the one or more real-world events; and

providing the user with a recommended real-world activity in response to the content request upon occurrence of the one or more real-world events as an alternative to the one or more real-world activities associated with the user, the recommended real-world activity including the retrieved scenario-based content.

17. The method of claim 16 , wherein said characteristics associated with the user from which the content request is received comprises a geographic location.

18. The method of claim 17 , wherein said geographic location is represented by an Internet Protocol address.

19. The method of claim 16 , wherein said characteristics associated with the user from which the content request is received comprises user profile information.

20. The method of claim 19 , wherein said user profile information comprises at least one of user interests, gender, age and profession.

21. The method of claim 16 , wherein said characteristics associated with the user from which the content request is received comprises information stored within a hypertext transfer protocol request header.

22. The method of claim 16 , wherein said one or more scenarios comprises content associated with a location of the client.

23. The method of claim 16 , wherein said one or more scenarios comprise content associated with at least one of user interests, gender, age and profession.

24. The method of claim 16 , wherein said one or more scenarios comprise content associated with content of a given web page.

25. The method of claim 16 , wherein providing the content associated with the one or more identified scenarios comprises providing pop up advertisements.

26. The method of claim 16 , wherein providing the content associated with the one or more identified scenarios comprises providing pop under advertisements.

27. The method of claim 16 , wherein providing the content associated with the one or more identified scenarios comprises providing audio or video content.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNOR NAME PREVIOUSLY RECORDED AT REEL: 052853 FRAME: 0153. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 29, 2021
From: R2 SOLUTIONS LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 056832/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 053654 FRAME 0254. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST GRANTED PURSUANT TO THE PATENT SECURITY AGREEMENT PREVIOUSLY RECORDED. Recorded Dec 30, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: R2 SOLUTIONS LLC
Reel/Frame 054981/0377 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 8, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
Reel/Frame 053654/0254 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2020
From: EXCALIBUR IP, LLC
To: R2 SOLUTIONS LLC
Reel/Frame 053459/0059 →
PATENT SECURITY AGREEMENT Recorded Jun 5, 2020
From: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MERTON ACQUISITION HOLDCO LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 052853/0153 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038950/0592 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2016
From: EXCALIBUR IP, LLC
To: YAHOO! INC.
Reel/Frame 038951/0295 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038383/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 10, 2007
From: CHAO, MING-HUNG; WU, DICKSON
To: YAHOO! INC.
Reel/Frame 019143/0057 →
Continuity (1)
Related Publication 20080256462A1 · Oct 16, 2008