System and method for scenerio based content delivery
AssigneeYahoo! Inc.
InventorsMin-Hung Chao, Dickson Wu
Life of this patent
Estimating the term…
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.
Claims27
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.
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.
Dependencies are inferred from the claim text.