INTERACTIVE DIGITAL VIDEO LIBRARY
First Claim
1. A computer implemented method for increasing user interaction with a digital video library, the computer implemented method comprising:
- responsive to receiving a question by an interactive digital video library server from a user regarding course material being presented from a digital video library, determining whether the question is in an audio format;
responsive to determining that the question is in an audio format, converting the question from the audio format to a text format;
searching the course material in a time sliced video index database for an answer to the question using keywords found in the text format of the question;
searching other course materials similar to the course material in a video knowledge base for the answer to the question using the keywords found in the text format of the question;
assigning a weight to each search result hit found in the course material and the other course materials; and
outputting search result hits in a priority order according to assigned weight and user preference.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for increasing user interaction with a digital video library. In response to receiving a question by an interactive digital video library server from a user regarding course material being presented from a digital video library, it is determined whether the question is in an audio format. In response to determining that the question is in an audio format, the question is converted into a text format. The course material is searched in a time sliced video index database for an answer to the question using keywords found in the text format of the question. Also, other course materials similar to the course material are searched in a video knowledge base. A weight is assigned to each search result hit found in the course material and the other course materials. Search result hits are outputted in a priority order according to assigned weight and user preference.
-
Citations
20 Claims
-
1. A computer implemented method for increasing user interaction with a digital video library, the computer implemented method comprising:
-
responsive to receiving a question by an interactive digital video library server from a user regarding course material being presented from a digital video library, determining whether the question is in an audio format; responsive to determining that the question is in an audio format, converting the question from the audio format to a text format; searching the course material in a time sliced video index database for an answer to the question using keywords found in the text format of the question; searching other course materials similar to the course material in a video knowledge base for the answer to the question using the keywords found in the text format of the question; assigning a weight to each search result hit found in the course material and the other course materials; and outputting search result hits in a priority order according to assigned weight and user preference. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A data processing system for increasing user interaction with a digital video library, comprising:
-
a bus system; a storage device connected to the bus system, wherein the storage device includes a set of instructions; and a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to determine whether a question from a user regarding course material being presented from a digital video library is in an audio format in response to receiving the question by an interactive digital video library server;
convert the question from the audio format to a text format in response to determining that the question is in an audio format;
search the course material in a time sliced video index database for an answer to the question using keywords found in the text format of the question;
search other course materials similar to the course material in a video knowledge base for the answer to the question using the keywords found in the text format of the question;
assign a weight to each search result hit found in the course material and the other course materials; and
output search result hits in a priority order according to assigned weight and user preference. - View Dependent Claims (12, 13, 14)
-
-
15. A computer program product stored in a computer usable medium having computer usable program code embodied therein for increasing user interaction with a digital video library, the computer program product comprising:
-
computer usable program code configured to determine whether a question from a user regarding course material being presented from a digital video library is in an audio format in response to receiving the question by an interactive digital video library server; computer usable program code configured to convert the question from the audio format to a text format in response to determining that the question is in an audio format; computer usable program code configured to search the course material in a time sliced video index database for an answer to the question using keywords found in the text format of the question; computer usable program code configured to search other course materials similar to the course material in a video knowledge base for the answer to the question using the keywords found in the text format of the question; computer usable program code configured to assign a weight to each search result hit found in the course material and the other course materials; and computer usable program code configured to output search result hits in a priority order according to assigned weight and user preference. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification