Multimedia visualization and integration environment
First Claim
1. A computer-implemented method of displaying recorded information, the recorded information comprising information of at least a first type and a second type, the method comprising:
- displaying a representation of the recorded information, the displayed representation of the recorded information comprising a first representation and a second representation, wherein the first representation is a representation of information of the first type and the second representation is a representation of information of the second type;
receiving information identifying a criterion;
determining one or more locations in the information of the first type that satisfy the criterion; and
highlighting, based upon the one or more locations in the information of the first type, one or more sections of at least one of the first representation and the second representation.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide techniques for retrieving and displaying multimedia information. According to an embodiment of the present invention, a graphical user interface (GUI) is provided that displays multimedia information that may be stored in a multimedia document. According to the teachings of the present invention, the GUI enables a user to navigate through multimedia information stored in a multimedia document. The GUI provides both a focused and a contextual view of the contents of the multimedia document.
199 Citations
46 Claims
-
1. A computer-implemented method of displaying recorded information, the recorded information comprising information of at least a first type and a second type, the method comprising:
-
displaying a representation of the recorded information, the displayed representation of the recorded information comprising a first representation and a second representation, wherein the first representation is a representation of information of the first type and the second representation is a representation of information of the second type;
receiving information identifying a criterion;
determining one or more locations in the information of the first type that satisfy the criterion; and
highlighting, based upon the one or more locations in the information of the first type, one or more sections of at least one of the first representation and the second representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method of displaying audio information and video information, the method comprising:
-
displaying a first thumbnail comprising text information obtained from transcribing the audio information;
displaying a second thumbnail comprising one or more video keyframes extracted from the video information;
receiving information identifying a criterion;
determining one or more locations in the audio information that satisfy the criterion;
determining one or more portions of the audio information based upon the one or more locations, each portion of the audio information having a start time and an end time; and
highlighting one or more sections of at least one of the first thumbnail and the second thumbnail based upon the start and end times associated with the one or more portions of the audio information.
-
-
12. A computer-implemented method of displaying recorded information, the recorded information comprising information of at least a first type and a second type, the method comprising:
-
displaying a representation of the recorded information, the displayed representation of the recorded information comprising a first representation and a second representation, wherein the first representation is a representation of information of the first type and the second representation is a representation of information of the second type;
receiving information identifying a first time and a second time; and
highlighting a section of the first representation corresponding to a portion of information of the first type occurring between the first time and the second time.
-
-
13. A computer-implemented method of displaying recorded information, the recorded information comprising information of at least a first type and a second type, the method comprising:
-
displaying a representation of the recorded information, the displayed representation of the recorded information comprising a first representation and a second representation, wherein the first representation is a representation of information of the first type and the second representation is a representation of information of the second type;
receiving information identifying a first range and a second range, the first range having a first start time and a first end time and the second range having a second start time and a second end time;
determining a time interval between the first range and the second range;
combining the first range and the second range to form a third range if the time interval is less than a threshold value, the third range having a start time equal to the start time of the first range and an end time equal to the end time of the second range; and
highlighting a section of the first representation corresponding to a portion of information of the first type occurring between the start time and the end time of the third range. - View Dependent Claims (14, 15)
-
-
16. A computer-implemented method of performing operations on recorded information, the method comprising:
-
displaying a representation of the recorded information, wherein a section of the displayed representation of the recorded information is highlighted;
receiving a signal indicative of an operation to be performed;
determining a portion of the recorded information corresponding to the highlighted section; and
performing the operation on the portion of the recorded information corresponding to the highlighted section. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer program product stored on a computer-readable medium for displaying recorded information comprising information of at least a first type and a second type, the computer program product comprising:
-
code for displaying a representation of the recorded information, the displayed representation of the recorded information comprising a first representation and a second representation, wherein the first representation is a representation of information of the first type and the second representation is a representation of information of the second type;
code for receiving information identifying a criterion;
code for determining one or more locations in the information of the first type that satisfy the criterion; and
code for highlighting, based upon the one or more locations in the information of the first type, one or more sections of at least one of the first representation and the second representation. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A computer program product stored on a computer-readable medium for displaying audio information and video information, the computer program product comprising:
-
code for displaying a first thumbnail comprising text information obtained from transcribing the audio information;
code for displaying a second thumbnail comprising one or more video keyframes extracted from the video information;
code for receiving information identifying a criterion;
code for determining one or more locations in the audio information that satisfy the criterion;
code for determining one or more portions of the audio information based upon the one or more locations, each portion of the audio information having a start time and an end time; and
code for highlighting one or more sections of at least one of the first thumbnail and the second thumbnail based upon the start and end times associated with the one or more portions of the audio information.
-
-
35. A computer program product stored on a computer-readable medium for displaying recorded information comprising information of at least a first type and a second type, the computer program product comprising:
-
code for displaying a representation of the recorded information, the displayed representation of the recorded information comprising a first representation and a second representation, wherein the first representation is a representation of information of the first type and the second representation is a representation of information of the second type;
code for receiving information identifying a first time and a second time; and
code for highlighting a section of the first representation corresponding to a portion of information of the first type occurring between the first time and the second time.
-
-
36. A computer program product stored on a computer-readable medium for displaying recorded information comprising information of at least a first type and a second type, the computer program product comprising:
-
code for displaying a representation of the recorded information, the displayed representation of the recorded information comprising a first representation and a second representation, wherein the first representation is a representation of information of the first type and the second representation is a representation of information of the second type;
code for receiving information identifying a first range and a second range, the first range having a first start time and a first end time and the second range having a second start time and a second end time;
code for determining a time interval between the first range and the second range;
code for combining the first range and the second range to form a third range if the time interval is less than a threshold value, the third range having a start time equal to the start time of the first range and an end time equal to the end time of the second range; and
code for highlighting a section of the first representation corresponding to a portion of information of the first type occurring between the start time and the end time of the third range. - View Dependent Claims (37, 38)
-
-
39. A computer program product stored on a computer-readable medium for performing operations on recorded information, the computer program product comprising:
-
code for displaying a representation of the recorded information, wherein a section of the displayed representation of the recorded information is highlighted;
code for receiving a signal indicative of an operation to be performed;
code for determining a portion of the recorded information corresponding to the highlighted section; and
code for performing the operation on the portion of the recorded information corresponding to the highlighted section. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46)
-
Specification