Intelligent captioning
AssigneeMicrosoft Technology Licensing, LLC
InventorFehmi CHEBIL
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to systems, methods, and computer-readable media for intelligent captioning. The systems and methods may turn on captioning based on the content or the user and may turn off captioning when conditions for showing the captioning are not present. The systems and methods may learn the user habit information for captioning based on user interactions with the content. The systems and methods may generate captioning recommendations for turning captioning on or turning captioning off based on the user habit information. The captioning recommendation may be sent to one or more content providers. The content providers may use the captioning recommendations to intelligently switch the captioning on and the captioning off based on the captioning recommendations.
Claims21
A method, comprising:
- receiving at least one user input for content selected by the user to view on a user device;
- receiving content information for a time period associated with the at least one user input;
- receiving context information associated with the content or the user, wherein the context information describes an environment of the user when viewing the content;
- learning user habit information by analyzing the content information, the at least one user input, and the context information to identify a plurality of factors in the time period that triggered a request for captioning and correlating interactions the user took relative to the plurality of factors to determine the user habit information for the time period, wherein the plurality of factors include a signal to noise ratio in the content or a time of day;
- generating a captioning recommendation for the content based on the user habit information;
- and
- transmitting the captioning recommendation for the content.
(canceled)
A computer device, comprising:
- a memory to store data and instructions;
- and
- at least one processor operable to communicate with the memory, wherein the at least one processor is operable to:
- receive at least one user input for content selected by the user to view on a user device;
- receive content information for a time period associated with the at least one user input;
- receive context information associated with the content or the user, wherein the context information describes an environment of the user when viewing the content;
- learn user habit information by analyzing the content information, the at least one user input, and the context information to identify a plurality of factors in the time period that triggered a request for captioning and correlating interactions the user took relative to the plurality of factors to determine the user habit information for the time period, wherein the plurality of factors include a signal to noise ratio in the content or a time of day;
- generate a captioning recommendation based on the user habit information;
- and
- transmit the captioning recommendation for the content.
A method, comprising:
- receiving a content request for content;
- receiving a captioning recommendation for turning on captioning or turning off captioning for the content in response to a user selecting smart captioning, wherein the captioning recommendation is based on learned user habit information to identify a plurality of factors that triggered a request for captioning and correlating interactions the user took relative to the plurality of factors to determine the user habit information and wherein the plurality of factors include a signal to noise ratio in the content or a time of day;
- making a captioning decision to turn captions on or turn the captions off for the content based on the captioning recommendation;
- and
- dynamically updating the captions for the content in response to the captioning decision.
Dependencies are inferred from the claim text.