Patent ID: 9304648
Filing Date: 2016-04-05
CPC Classification: G06F

Claim Text:
1. A method, comprising: identifying, by at least one computer system, a task; identifying, by the computer system, a plurality of how-to videos related to the task; determining, by the computer system, a confidence measure for each of one or more of the plurality of how-to videos; selecting, by the computer system, a how-to video from the plurality of how-to videos based on the confidence measure; determining, by the computer system, a plurality of video segments of the how-to video based on a transcript of at least portions of the how-to video, wherein determining the video segments based on the transcript comprises: matching terms from the transcript to stored terms that each indicate one or more task attributes of a task segment or a transition between task segments, and determining the video segments based on the corresponding terms that match the stored terms; identifying, by the computer system, the task attributes that are included in the selected how to video, each of the task attributes related to one or more aspects of the task, wherein the task attributes include steps to perform the task; associating, for each of one or more of the video segments, one or more of the task attributes with the video segment; receiving, by the computer system, a submitted query associated with the task; and providing, by the computer system in response to the query, the steps for the task along with links to the corresponding video segments.