Method and system for utilizing packaged content sources to identify and provide information based on contextual information
First Claim
Patent Images
1. A computer-implemented method for providing access to content, comprising:
- receiving contextual information that includes information related to accessed content;
obtaining metadata information related to the accessed content;
determining a current application state of an application through which the accessed content is rendered;
in response to a request for additional content related to the accessed content, determining one or more suggested topics of interest based on the contextual information, the metadata information and the current application state;
querying at least one widget in a widget platform having multiple widgets for content related to the one or more suggested topics of interest by passing one or more keywords associated with the one or more suggested topics of interest to the at least one widget, wherein each widget is a portable, interactive package of graphics and script code that may be overlaid on a display to provide information;
indicating content related to the one or more suggested topics of interest available from at least one widget in the widget platform;
automatically invoking each widget in the widget platform that indicates available content related to the one or more suggested topics of interest; and
displaying content related to the one or more suggested topics of interest on a display of an electronic device;
wherein each widget in the widget platform is associated with a corresponding description identifying a type of information of interest the widget is configured to provide, such that the widget is invoked only when the type of information of interest corresponds to the one or more suggested topics of interest;
wherein the contextual information further includes one or more of;
information of user interest, user context, device context, content context; and
wherein the contextual information is received from a contextual recommendation system that seeks to provide user access to additional content related to the contextual information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for providing access to content on an electronic device is provided. One embodiment includes receiving contextual information and querying a packaged content source for content related to the contextual information. Available content relating to the contextual information from the packaged content source is then indicated for user access.
238 Citations
23 Claims
-
1. A computer-implemented method for providing access to content, comprising:
-
receiving contextual information that includes information related to accessed content; obtaining metadata information related to the accessed content; determining a current application state of an application through which the accessed content is rendered; in response to a request for additional content related to the accessed content, determining one or more suggested topics of interest based on the contextual information, the metadata information and the current application state; querying at least one widget in a widget platform having multiple widgets for content related to the one or more suggested topics of interest by passing one or more keywords associated with the one or more suggested topics of interest to the at least one widget, wherein each widget is a portable, interactive package of graphics and script code that may be overlaid on a display to provide information; indicating content related to the one or more suggested topics of interest available from at least one widget in the widget platform; automatically invoking each widget in the widget platform that indicates available content related to the one or more suggested topics of interest; and displaying content related to the one or more suggested topics of interest on a display of an electronic device; wherein each widget in the widget platform is associated with a corresponding description identifying a type of information of interest the widget is configured to provide, such that the widget is invoked only when the type of information of interest corresponds to the one or more suggested topics of interest; wherein the contextual information further includes one or more of;
information of user interest, user context, device context, content context; andwherein the contextual information is received from a contextual recommendation system that seeks to provide user access to additional content related to the contextual information. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A search facilitator system for providing access to content on an electronic device, comprising:
-
a processor; a display for display of information; a contextual recommender system for; obtaining metadata information related to accessed content; determining a current application state of an application through which the accessed content is rendered; and determining, based on the metadata information, the current application state and contextual information that includes information related to the accessed content, one or more suggested topics of interest in response to a request for additional content related to the accessed content; a search facilitator for; receiving the one or more suggested topics of interest; and querying at least one dynamic packaged content source of a packaged content source platform having multiple dynamic packaged content sources for content related to the one or more suggested topics of interest by passing one or more keywords associated with the one or more suggested topics of interest to the at least one dynamic packaged content source; and a user interface for; displaying information about each dynamic packaged content source indicating available content related to the one or more suggested topics of interest; and invoking a dynamic packaged content source indicating available content related to the one or more suggested topics of interest, wherein the invoked dynamic packaged content source is rendered on the display with available content related to the one or more suggested topics of interest; wherein each dynamic packaged content source of the packaged content source platform is associated with a corresponding description identifying a type of information of interest the dynamic packaged content source is configured to provide, such that the dynamic packaged content source is invoked only when the type of information of interest corresponds to the one or more suggested topics of interest; wherein the contextual information further includes one or more of;
information of user interest, user context, device context, content context; andwherein the contextual information is received from the contextual recommender system that seeks to provide user access to additional content related to the contextual information. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A computer program product for providing access to content on an electronic device, said computer program product comprising:
a non-transitory computer usable medium having a computer readable program code embodied therewith, wherein the computer readable program code when executed on the computer causes the computer to; receive contextual information that includes information related to accessed content; obtain metadata information related to the accessed content; determine a current application state of an application through which the accessed content is rendered; in response to a request for additional content related to the accessed content, determine one or more suggested topics of interest based on the contextual information, the metadata information and the current application state; query at least one widget within a widget platform having multiple widgets for content related to the one or more suggested topics of interest by passing one or more keywords associated with the one or more suggested topics of interest to the at least one widget, wherein each widget comprises a package of graphics and script code that may be overlaid on a display to provide information; indicate content related to the one or more suggested topics of interest available from said at least one widget; invoke each widget that indicates available content related to the one or more suggested topics of interest; and display content related to the one or more suggested topics of interest on the display of an electronic device; wherein each widget in the widget platform is associated with a corresponding description identifying a type of information of interest the widget is configured to provide, such that the widget is invoked only when the type of information of interest corresponds to the one or more suggested topics of interest; wherein the contextual information further includes one or more of;
information of user interest, user context, device context, content context; andwherein the contextual information is received from a contextual recommendation system that seeks to provide user access to additional content related to the contextual information. - View Dependent Claims (13, 14, 15, 16, 17)
-
18. An electronic device for providing access to content, comprising:
-
a processor; a display for display of information; a search facilitator for; receiving one or more suggested topics of interest determined based on metadata information related to accessed content, a current application state of an application through which the accessed content is rendered, and contextual information that includes information related to the accessed content, wherein the one or more suggested topics of interest are determined in response to a request for additional content related to the accessed content; and querying at least one dynamic packaged content source of a packaged content source platform having multiple dynamic packaged content sources for content related to the one or more suggested topics of interest by passing one or more keywords associated with the one or more suggested topics of interest to the at least one dynamic packaged content source; and
a user interface for;displaying information about each dynamic packaged content source indicating available content related to the one or more suggested topics of interest; and invoking a dynamic packaged content source indicating available content related to the one or more suggested topics of interest, wherein the invoked dynamic packaged content source is rendered on the display with available content related to the one or more suggested topics of interest; wherein each dynamic packaged content source of the packaged content source platform is associated with a corresponding description identifying a type of information of interest the dynamic packaged content source is configured to provide, such that the dynamic packaged content source is invoked only when the type of information of interest corresponds to the one or more suggested topics of interest; wherein the contextual information further includes one or more of;
information of user interest, user context, device context, content context; andwherein the contextual information is received from a contextual recommendation system that seeks to provide user access to additional content related to the contextual information. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification