On-demand video news programming
AssigneeThomson Reuters Enterprise Centre GmbH
InventorsEric Johnston, Isaac Showman, Rahul Powar
Life of this patent
Estimating the term…
Abstract
Systems and technologies for providing an on-demand personalized news program are disclosed. The system and technologies allow an end user to create a news program that best matches the end user's tastes and preferences. To achieve this, one aspect of the disclosure relates to systematic personalization. Systematic personalization involves determining an end user's interests based on an assessment of user behavior as it relates to accessible content. The personalization process may also provide content to users that have been editorially curated.
Claims7
A system comprising:
- a multi-point touch screen;
- an on-demand personalized media server having a processor;
- memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, the one or more programs including instructions for executing a media viewing application that provides personalized on-demand viewing functionality;
- while the media viewing application is executing, displaying a Graphical User Interface (GUI) on the multi-point touch screen, the GUI having a first media viewing portion and a plurality of graphically depicted media controls including graphically depicted sliders, buttons, and/or dials;
- while the media viewing application is executing, transmitting a request to the on-demand personalized media server to generate an on-demand personalized news program, the request including a user identifier;
- while the media viewing application is executing, receiving a content stream from the on-demand personalized media server comprising metadata associated with content, said content stream based on implicit constraints associated with the user identifier and explicit constraints associated with the user identifier, the content stream comprising a plurality of associated news content items to form a personalized news program organized in a plurality of variable duration topical sections, including a first topical section and a second topical section, each of the topical sections comprising a plurality of news content items relating to the topical section;
- and
- while the media viewing application is executing, streaming a first news content item of the plurality of associated news content items through first media viewing portion of the GUI for display on the multi-point touch screen of the computing device,
- wherein in response to receiving the request to generate the on-demand personalized news program, cause the processor to:
- identify profile information associated with the user identifier, the profile information comprising explicit constraints associated with the user identifier and implicit constraints associated with the user identifier applicable to the generation of the on-demand personalized news program, wherein one of the explicit constraints comprises a duration for the on-demand personalized news program, wherein the implicit constraints comprises a viewing behavior and a story history for the user identifier, the viewing behavior further comprises a correlation between a sequence of varied length news story items viewed by a user for each of the plurality of topical sections associated with the user identifier and a frequency of news story items skipped by the user for each of the plurality of topical sections, the story history further comprising user feedback based on an editorial categorization, a story mood and a story format of each of the varied length news story items;
- set characteristics of the on-demand personalized news program including an order and duration for each of the plurality of the topical sections, and a number of news contents for each of the plurality of news content items based on the implicit constraints, and metadata associated with the news content items,
- wherein the first topical section is set in the content stream preceding the second topical section a duration of the first topical section is greater than a duration of the second topical section, and a number of news content items in the first topical section is greater than a number of the news content items in the second topical section, all based on a determination that a user associated with the user identifier has a preference for the first topical section over the second topical section;
- select content for the on-demand personalized news program for each of the topical sections based on the explicit constraints, the implicit constraints, and metadata associated with the news content, and the characteristics of the on-demand personalized news program, the selected news content sufficient to fill the duration of each of the topical sections and the user defined duration of the on-demand personalized news program;
- generate the on-demand personalized news program based on the selected news content, according to the characteristics of the on-demand personalized news program;
- and
- transmit the on-demand personalized news program in response to the electronic request.
A method comprising:
- executing, at a computing device having a multi-point touch screen and a processor, a media viewing application that provides personalized on-demand viewing functionality;
- while the media viewing application is executing, displaying a Graphical User Interface (GUI) on the multi-point touch screen, the GUI having a first media viewing portion and a plurality of graphically depicted media controls including graphically depicted sliders, buttons, and/or dials;
- while the media viewing application is executing, transmitting a request to an on-demand personalized media server to generate an on-demand personalized news program, the request including a user identifier;
- while the media viewing application is executing, receiving a content stream from the on-demand personalized media server comprising metadata associated with content, said content stream based and explicit constraints associated with the user identifier, wherein one of the explicit constraints comprises a duration for the on-demand personalized news program organized in a plurality of variable duration topical sections including a first topical section and a second topical section, each of the topical sections comprising a plurality of news content items relating to the topical section,
- wherein the implicit constraints comprises a viewing behavior and a story history for the user identifier, the viewing behavior further comprises a correlation between a sequence of varied length news story items viewed by a user for each of the plurality of topical sections associated with the user identifier and a frequency of news story items skipped by the user for each of the plurality of topical sections, the content stream comprising a plurality of associated news content items and advertisement content to form a personalized news program, the story history further comprising user feedback based on an editorial categorization, a story mood and a story format of each of the varied length news story items;
- setting characteristics of the on-demand personalized news program, including an order and duration for each of the plurality of the topical sections, and a number of news contents for each of the plurality of news content items based on the implicit constraints, and metadata associated with the news content items,
- wherein the first topical section is set in the content stream preceding the second topical section, a duration of the first topical section is greater than a duration of the second topical section and a number of news content items in the first topical section is greater than a number of the news content items in the second topical section, all based on a determination that a user associated with the user identifier has a preference for the first topical section over the second topical section:
- selecting content for the on-demand personalized news program for each of the topical sections based on the explicit constraints the implicit constraints and metadata associated with the news content, and the characteristics of the on-demand personalized news program, the selected news content sufficient to fill the duration of each of the topical sections and the user defined duration of the on-demand personalized news program;
- generating the on-demand personalized news program based on the selected news content;
- and
- while the media viewing application is executing, displaying a first item of the plurality of associated news content items and advertisement content through first media viewing portion of the GUI for display on the multi-point touch screen of the computing device according to the characteristics of the on-demand personalized news program.
An electronic device, comprising:
- a multi-point touch screen;
- a processor;
- a memory;
- and
- one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, the one or more programs including instructions for executing a media viewing application that provides personalized on-demand viewing functionality;
- while the media viewing application is executing, displaying a Graphical User Interface (GUI) on the multi-point touch screen, the GUI having a first media viewing portion and a plurality of graphically depicted media controls including graphically depicted sliders, buttons, and/or dials;
- while the media viewing application is executing, transmitting a request to an on-demand personalized media server to generate an on-demand personalized news program organized in a plurality of variable duration topical sections, including a first topical section and a second topical section, each of the topical sections comprising a plurality of news content items relating to the topical section, the request including a user identifier;
- while the first media viewing application is executing, receiving a content stream from the on-demand personalized media server comprising metadata associated with content, said content stream based on implicit constraints associated with the user identifier and explicit constraints associated with the user identifier, and metadata associated with the content, wherein one of the explicit constraints comprises a duration for the on-demand personalized news program,
- wherein the implicit constraints comprises a viewing behavior and a story history for the user identifier, the viewing behavior further comprises a correlation between a sequence of varied length news story items viewed by a user for each of the plurality of topical sections associated with the user identifier and a frequency of news story items skipped by the user for each of the plurality of topical sections, the content stream comprising a plurality of associated news content items and advertisement content to form a personalized news program, the story history further comprising user feedback based on an editorial categorization, a story mood and a story format of each of the varied length news story items;
- wherein the on-demand personalized news program has characteristics associated therewith, including an order and duration for each of the plurality of the topical sections, and a number of news contents for each of the plurality of news content items based on the implicit constraints and metadata associated with the news content items;
- wherein the first topical section is set in the content stream preceding the second topical section, a duration of the first topical section is greater than a duration of the second topical section, and a number of news content items in the first topical section is greater than a number of the news content items in the second topical section, all based on a determination that a user associated with the user identifier has a preference for the first topical section over the second topical section;
- wherein content for the on-demand personalized news program for each of the topical sections is selected for the content stream based on the explicit constraints, the implicit constraints, and metadata associated with the news content, and the characteristics of the on-demand personalized news program, the selected news content sufficient to fill the duration of each of the topical sections and the user defined duration of the on-demand personalized news program;
- and
- while the media viewing application is executing, transmitting a first news content item of the plurality of associated news content items through the first media viewing portion of the GUI for display on the multi-point touch screen of the computing device.
Dependencies are inferred from the claim text.