Temporal event viewing and editing system
First Claim
1. A system for displaying a sequential stream of information, said sequential stream of information representing a plurality of frames of display data, said system comprising:
- a single display displaying said display data; and
a computer coupled to said display, said computer defining a first area on said display and causing the display to display a first sample of said information within said first area, said first sample representing a first segment said first segment including a plurality of frames of said display data of said information, said computer further causing the display to display a second sample of said information within said first area of said display, said second sample representing a second segment said second segment including a plurality of frames of said display data of said information, said computer further causing the display to display a third sample of said information within said first area of said display, said third sample representing a third segment of said information, and said first segment being a superset of said second segment and said third segment, said second segment being a superset of said third segment, said first sample being a first key frame, and said second sample being a second key frame, said computer further causing the display to display a plurality of samples of said information, said plurality of samples including said first sample, said second sample, and said third sample of said information, said computer causing the display to display said first sample in a first subarea with some of said plurality of displayed samples and causing the display to display said second sample and said third sample in a second subarea with some of said plurality of displayed samples, said first area including said first subarea and said second subarea, wherein said first subarea does not overlap said second subarea.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for displaying a sequential stream of information on a single display. The system includes a computer for defining an first area on the display and for displaying a first sample of the information within the first area. The first sample represents a first segment of the information. The computer further is for displaying a second sample of the information within the first area of the display. The second sample represents a second segment of the information. The computer is further for displaying a third sample of the information within the first area of the display. The third sample represents a third segment of the information. The first segment includes the second segment and the third segment.
-
Citations
91 Claims
-
1. A system for displaying a sequential stream of information, said sequential stream of information representing a plurality of frames of display data, said system comprising:
-
a single display displaying said display data; and a computer coupled to said display, said computer defining a first area on said display and causing the display to display a first sample of said information within said first area, said first sample representing a first segment said first segment including a plurality of frames of said display data of said information, said computer further causing the display to display a second sample of said information within said first area of said display, said second sample representing a second segment said second segment including a plurality of frames of said display data of said information, said computer further causing the display to display a third sample of said information within said first area of said display, said third sample representing a third segment of said information, and said first segment being a superset of said second segment and said third segment, said second segment being a superset of said third segment, said first sample being a first key frame, and said second sample being a second key frame, said computer further causing the display to display a plurality of samples of said information, said plurality of samples including said first sample, said second sample, and said third sample of said information, said computer causing the display to display said first sample in a first subarea with some of said plurality of displayed samples and causing the display to display said second sample and said third sample in a second subarea with some of said plurality of displayed samples, said first area including said first subarea and said second subarea, wherein said first subarea does not overlap said second subarea. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method for viewing a sequential stream of information in a system, said sequential stream of information representing a plurality of frames of display data, said system comprising a single display coupled to a computer, said method comprising the steps of:
-
defining a first area on said display; accessing a first segment of said information; displaying a first sample of said information with some other samples of said information corresponding to said first segment in a first portion of said first area, said first sample being a first key frame; accessing a second segment of said information wherein said first segment is a superset of said second segment; displaying a second sample of said information with some other samples of said information corresponding to said second segment in a second portion of said first area, said second portion of said first area not overlapping said first portion of said first area, said second sample being a second key frame; accessing a third segment of said information wherein said first segment further is a superset of said third segment; displaying a third sample of said information with some other samples of said information corresponding to said third segment in a third portion of said first area, said third portion of said first area not overlapping said first portion of said first area. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
-
69. A method for displaying video information in a system, said video information representing a plurality of frames of display data, said system including a memory for storing said video information, a processor coupling with said memory for accessing said memory and displaying said video information, and a display coupling with said processor, said method comprising the steps of:
-
accessing a first segment of said video information; sampling said first segment to generate a first plurality of samples including a first sample, said first sample corresponding to said first segment, said first sample being a first key frame; dividing said video information into a plurality of subsegments, said plurality of subsegments including a subsegment M and a subsegment N, said subsegment N being a subsegment of said subsegment M; sampling said subsegment M to generate a second plurality of samples including a sample Ms, said sample Ms corresponding to said subsegment M, said sample Ms being a second key frame; sampling said subsegment N to generate a sample Ns, said sample Ns corresponding to said subsegment N; defining a first area, said first area including a first subarea and a second subarea different from said first subarea; displaying said first sample and another sample of said first plurality of samples in said first subarea; and displaying said sample Ms, another sample of said second plurality of samples and said sample Ns in said second subarea. - View Dependent Claims (70, 71, 72, 73, 74, 75)
-
-
76. A method of displaying video information in a computer system, said video information representing a plurality of flames of display data, said method comprising the steps of:
-
accessing a first segment of said video information; dividing said first segment into a first plurality of subsegments; sampling said first plurality of subsegments to generate a first plurality of samples, each of said first plurality of samples corresponding to one of said first plurality of subsegments, said first plurality of subsegments including a subsegment M, said first plurality of samples including a sample Ms corresponding to subsegment M; dividing M into a first plurality of subsubsegments; sampling said first plurality of subsubsegments to generate a second plurality of samples, each of said second plurality of samples corresponding to one of said first plurality of subsubsegments, said second plurality of samples including a sample Os corresponding to a subsubsegment O; dividing O into a first plurality of subsubsubsegments; sampling said first plurality of subsubsubsegments to generate a third plurality of samples, each sample of said third plurality of samples corresponding to one of said first plurality of subsubsubsegments; defining a first display area, a second display area, and a third display area, said second and third display areas not overlapping said first display area; displaying said first plurality of samples in said first display area; displaying said second plurality of samples in said second display area; and displaying said third plurality of samples in said third display area. - View Dependent Claims (77, 78, 79, 80)
-
-
81. A system for displaying a sequential stream of information, said sequential stream of information representing a plurality of frames of display data, said system comprising:
-
a single display displaying said display data; and a computer coupled to said display, said computer defining a first area on said display, said computer causing the display to display on said display a plurality of displayed samples of said information including a first sample and a second sample, said computer causing the display to display said first sample of said information with some of said plurality of displayed samples within a first subarea of said first area, said first sample representing a first segment said first segment including a plurality of frames of said display data of said information, said computer further causing the display to display said second sample of said information with some of said plurality of displayed samples within a second subarea of said first area, said second sample representing a second segment said second segment including a plurality of frames of said display data of said information, said first segment being a superset of said second segment, said first sample being a first key frame and said second sample being a second key frame, said first area including said first subarea and said second subarea, said first subarea not overlapping said second subarea. - View Dependent Claims (82, 83, 84, 85, 86, 87, 88, 89, 90, 91)
-
Specification