METHOD AND APPARATUS TO PROVIDE A PERSONALIZED CHANNEL
First Claim
1. A method, comprising:
- receiving meta-data broadcast by a server system, the meta-data including descriptions of a plurality of data files currently being broadcasted or to be broadcasted by the server system;
rating previously broadcasted data files based on meta-data associated with the broadcasted data files, respectively, in response to a content rating table, wherein the content rating table includes at least a rating value and a rating type for broadcasted data files, wherein the rating value is the combination of a relevance value and a believability factor, the relevance value corresponding to a likelihood that a user will want to watch the broadcasted data file based on the descriptions of the meta-data and the believability factor is a weighting factor corresponding to the accuracy of past relevance value determinations, and the rating type indicates whether the rating value was generated explicitly based upon prior explicit input from the user or implicitly generated without prior explicit input from the user;
storing previously broadcasted data files meeting a pre-determined ranking threshold in a storage device to create a plurality of stored data files;
comparing the rankings of the plurality of stored data files to determine a best stored data file;
rating currently broadcasted data files in response to the content rating table;
comparing the rankings of currently broadcasted data files to determine a best currently broadcasted data file;
selecting the best currently broadcasted data file or best stored data file with the highest ranking; and
displaying the selected best currently broadcasted or stored data file automatically on a personalized channel on a display device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for automatically delivering data files (e.g. television and movies) via a personalized channel to a user, that are based on a user'"'"'s profile and viewing habits, are provided. A client receives meta-data broadcasts from a server system that includes descriptions of a plurality of data files currently being broadcasted or to be broadcast by the server system. In response to a content rating table that is based on a user'"'"'s profile and viewing habits, a data file is automatically selected. The selected data file is displayed on a personalized channel on a display device to the user. The selected data file can be, for example, a currently broadcasting data file or a data file stored in a cache memory of the client. Thus, the user only needs to tune to his or her personalized channel to view personalized content.
-
Citations
17 Claims
-
1. A method, comprising:
-
receiving meta-data broadcast by a server system, the meta-data including descriptions of a plurality of data files currently being broadcasted or to be broadcasted by the server system; rating previously broadcasted data files based on meta-data associated with the broadcasted data files, respectively, in response to a content rating table, wherein the content rating table includes at least a rating value and a rating type for broadcasted data files, wherein the rating value is the combination of a relevance value and a believability factor, the relevance value corresponding to a likelihood that a user will want to watch the broadcasted data file based on the descriptions of the meta-data and the believability factor is a weighting factor corresponding to the accuracy of past relevance value determinations, and the rating type indicates whether the rating value was generated explicitly based upon prior explicit input from the user or implicitly generated without prior explicit input from the user; storing previously broadcasted data files meeting a pre-determined ranking threshold in a storage device to create a plurality of stored data files; comparing the rankings of the plurality of stored data files to determine a best stored data file; rating currently broadcasted data files in response to the content rating table; comparing the rankings of currently broadcasted data files to determine a best currently broadcasted data file; selecting the best currently broadcasted data file or best stored data file with the highest ranking; and displaying the selected best currently broadcasted or stored data file automatically on a personalized channel on a display device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus, comprising:
-
a processor having circuitry to execute instructions; a communications interface coupled to the processor, the communications interface coupled to receive data files and meta-data from a server system; and a storage device coupled to the processor, the storage device having sequences of instructions stored therein, which when executed by the processor cause the processor to; rate previously broadcasted data files based on meta-data associated with the broadcasted data files, respectively, in response to a content rating table, wherein the content rating table includes at least a rating value and a rating type for broadcasted data files, wherein the rating value is the combination of a relevance value and a believability factor, the relevance value corresponding to a likelihood that a user will want to watch the broadcasted data file based on the descriptions of the meta-data and the believability factor is a weighting factor corresponding to the accuracy of past relevance value determinations, and the rating type indicates whether the rating value was generated explicitly based upon prior explicit input from the user or implicitly generated without prior explicit input from the user; store previously broadcasted data files meeting a pre-determined ranking threshold in a storage device to create a plurality of stored data files; compare the rankings of the plurality of stored data files to determine a best stored data file; rate currently broadcasted data files in response to the content rating table; compare the rankings of currently broadcasted data files to determine a best currently broadcasted data file; select the best currently broadcasted data file or best stored data file with the highest ranking; and display the selected best currently broadcasted or stored data file automatically on a personalized channel on a display device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A machine-readable medium of a storage device having instructions tangibly stored thereon executed by a processor to cause the processor to:
-
receive meta-data broadcast by a server system, the meta-data including descriptions of a plurality of data files currently being broadcasted or to be broadcasted by the server system; rate previously broadcasted data files based on meta-data associated with the broadcasted data files, respectively, in response to a content rating table, wherein the content rating table includes at least a rating value and a rating type for broadcasted data files, wherein the rating value is the combination of a relevance value and a believability factor, the relevance value corresponding to a likelihood that a user will want to watch the broadcasted data file based on the descriptions of the meta-data and the believability factor is a weighting factor corresponding to the accuracy of past relevance value determinations, and the rating type indicates whether the rating value was generated explicitly based upon prior explicit input from the user or implicitly generated without prior explicit input from the user; store previously broadcasted data files meeting a pre-determined ranking threshold in a storage device to create a plurality of stored data files; compare the rankings of the plurality of stored data files to determine a best stored data file; rate currently broadcasted data files in response to the content rating table; compare the rankings of currently broadcasted data files to determine a best currently broadcasted data file; select the best currently broadcasted data file or best stored data file with the highest ranking; and display the selected best currently broadcasted or stored data file automatically on a personalized channel on a display device. - View Dependent Claims (14, 15, 16, 17)
-
Specification