Personalized video playback
AssigneeInternational Business Machines Corporation
InventorsJames E. Bostick, John M. Ganci, JR., Martin G. Keen, Sarbajit K. Rakshit
Life of this patent
Estimating the term…
Abstract
Systems and methods for personalizing video playback are disclosed. In embodiments, a computer-implemented method, comprises: initiating, by a computing device, a video playing session of a video; recording, by the computing device, user initiated playback actions during the video playing session as playback event data; determining, by the computing device, context data based on content of the video, and saving the context data; determining, by the computing device, insights regarding the user playback event data utilizing the context data; and generating, by the computing device, one or more recommendations based on the insights.
Claims20
A computer-implemented method, comprising:
- initiating, by a computing device, a video playing session of a video;
- recording, by the computing device, user initiated playback actions during the video playing session as playback event data;
- determining, by the computing device, reactions of a user to the video playback session based on received audio or visual reaction data of the user;
- analyzing, by the computing device, the reactions of the user to determine if the reactions indicate a lack of user comprehension regarding the video playing session;
- presenting, by the computing device, one or more recommendations for automatic video functions to the user to accept or reject based on the analysis, wherein the one or more recommendations include a recommendation for a rule to implement a function to address the indication of a lack of user comprehension of text-based content or audio content;
- and
- receiving, by the computing device, a user selection regarding acceptance or rejection of the one or more recommendations.
A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computing device to cause the computing device to:
- initiate a video playing session of a video;
- record user initiated pause and replay actions during the video playing session as playback event data in a video playback repository;
- determine reactions of a user to the video playing session based on received audio or visual reaction data of the user;
- analyze the reactions of the user to determine if the reactions indicate a lack of user comprehension regarding the video playing session;
- present one or more recommendations for automatic video functions to the user to accept or reject based on the analysis, wherein the one or more recommendations include a recommendation for a rule to implement a function to address the indication of a lack of user comprehension of text-based content or audio content;
- and
- receive a user selection regarding acceptance or rejection of the one or more recommendations.
A system for personalizing video playback, comprising:
- a processor, a computer readable memory and a computer readable storage medium associated with a computing device;
- program instructions to initiate a video playing session of a video;
- program instructions to record user initiated playback actions during the video playing session as playback event data;
- program instructions to determine reactions of a user to the video playing session based on received audio or visual reaction data of the user;
- program instructions to analyze the reactions of the user to determine if the reactions indicate a lack of user comprehension regarding the video playing session;
- program instructions to present one or more recommendations for automatic video functions to the user to accept or reject based on the analysis, wherein the one or more recommendations include a recommendation for a rule to implement a function to address the indication of a lack of user comprehension of text-based content or audio content;
- and
- program instructions to receive a user selection regarding acceptance or rejection of the one or more recommendations,
- wherein the program instructions are stored on the computer readable storage medium for execution by the processor via the computer readable memory.
Dependencies are inferred from the claim text.