Associating pre-generated barcodes with temporal events
First Claim
Patent Images
1. A method for providing access to an information stream comprising:
- obtaining a plurality of timestamps, each timestamp comprising an associated event marker and an associated time index referenced with respect to a time line of the information stream, wherein two or more timestamps can be associated with the same event marker;
producing segments of the information stream, each segment being associated with a timestamp and being determined based on the time index associated with the timestamp;
forming groups of segments, each group comprising those segments of the information stream whose timestamps are associated the same event marker; and
presenting a representation of each event marker and a representation of its associated group of segments, wherein the representation is arranged according to an arrangement format.
1 Assignment
0 Petitions
Accused Products
Abstract
An information stream (information stream) can be “bookmarked” with event markers to note points in time in the information stream of occurrences of interesting events. Repeat occurrences of an event are noted with the same event marker. The events of interest need not be a priori determined. In fact, unexpected events can be readily noted.
56 Citations
54 Claims
-
1. A method for providing access to an information stream comprising:
-
obtaining a plurality of timestamps, each timestamp comprising an associated event marker and an associated time index referenced with respect to a time line of the information stream, wherein two or more timestamps can be associated with the same event marker;
producing segments of the information stream, each segment being associated with a timestamp and being determined based on the time index associated with the timestamp;
forming groups of segments, each group comprising those segments of the information stream whose timestamps are associated the same event marker; and
presenting a representation of each event marker and a representation of its associated group of segments, wherein the representation is arranged according to an arrangement format. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for providing access to an information stream comprising:
-
obtaining a plurality of timestamps, each timestamp comprising an associated event marker and an associated time index referenced with respect to a time line of the information stream, wherein two or more timestamps can be associated with the same event marker;
producing segments of the information stream, each segment being associated with a timestamp and being determined based on the time index associated with the timestamp;
forming groups of segments, each group comprising those segments of the information stream whose timestamps are associated the same event marker;
receiving a source image comprising images of the event markers and annotative information proximate each event marker;
for each event marker contained in the source image, presenting a plurality of images including an image of the event marker, an image representative of the group of segments associated with the event marker; and
image of the annotative information proximate the event marker, wherein the plurality of images are grouped together.
-
-
16. A method for accessing an information stream comprising:
-
receiving an information stream;
receiving a first marker from among a plurality of markers;
determining a time value of the first marker;
associating the first marker with a first point in time in the information stream based on the time value of the first marker;
receiving at least a second marker;
determining a time value of the second marker;
associating the second marker with a second point in time in the information stream based on the time value of the second marker; and
accessing the information stream at the first and second points in time, wherein additional points in time in the information stream can be accessed for other markers in the plurality of markers, wherein the same marker can appear more than once in the plurality of markers. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A device for accessing an information stream comprising:
-
a timing component operable to provide timing information;
an input component operable to receive an indication of an event marking action, the input component further operable to produce marker data associated with the event marking action; and
a data store component operable to receive the marker data and timing information indicative of a time of the event marking action, the data store component operable to perform steps of;
determining if the marker data is already stored;
if the marker data is not already stored, then storing the marker data and associating the timing information with the marker data; and
if the marker data is already stored, then associating the timing information with the marker data thus accumulating a plurality of timing information that is associated with the marker data. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A device for accessing an information stream comprising:
-
a timing component operable to provide timing information;
an input component operable to receive an indication of an event marking action, the input component further operable to produce marker data associated with the event marking action and a mode selection indicator associated with the event marking action;
an event processing component operable to receive the marker data and timing information indicative of a time of the event marking action, wherein, if the mode selection indicator indicates a first mode, then the event processing component transmits a signal for reception by a playback device, the signal being representative of the marker data whereby the playback device can access an information stream based on the marker data, wherein, if the mode selection indicator indicates a second mode, then the event processing component stores the marker data and associated timing information. - View Dependent Claims (34)
-
-
35. A processor for providing access to an information stream comprising a data processing component operable to perform the method steps of:
-
receiving at least a first information stream;
receiving a plurality of first event markers, the first event markers having timing information associated therewith;
timestamping the first information stream with the first event markers, including identifying points in time in the first information stream based on the timing information associated with the event markers and associating the points in time in the first information stream with the first event markers;
grouping together those points in time in the first information stream that are timestamped with the same event marker to produce one or more groups of media segments; and
presenting the groups of media segments. - View Dependent Claims (36, 37, 38, 39, 40)
-
-
41. A method for accessing an information stream comprising:
-
detecting a first action of reading a marker;
storing first information representative of the marker;
associating a first time value with the first information, the first time value representative of the time of the first action;
detecting a second action of reading the marker;
accessing a segment of an information stream, the segment being based on the first time value; and
presenting the segment. - View Dependent Claims (42)
-
-
43. A method for accessing an information stream comprising:
-
receiving first action of reading a first marker and in response thereto;
identifying a first time value associated with the first marker;
accessing a first segment of an information stream, the first segment being determined based on the first time value; and
forming a first image representative of the first segment;
receiving at least a second action of reading the first marker and in response thereto;
identifying a second time value associated with the first marker;
accessing a second segment of an information stream, the second segment being determined based on the second time value; and
forming a second image representative of the second segment; and
receiving third action of reading a second marker and in response thereto;
identifying a third time value associated with the third marker;
accessing a third segment of an information stream, the third segment being determined based on the third time value; and
forming a third image representative of the third segment. - View Dependent Claims (44)
-
-
45. Apparatus for accessing an information stream comprising:
-
a recorder operable to produce the information stream, the information stream having first time information;
an event detector operable to detect an event-marking action and, in response thereto, to produce marking information indicative of an event marker associated with the event-marking action and to associate second time information with the marking information, the second time information indicative of occurrence of the event-marking action; and
a storage medium to store the marking information and the second time information for each event-marking action, wherein a plurality of event-marking actions can be store, some of the event-marking actions being associated with the same event marker but having different times of occurrence, wherein the second time information can be correlated with the first time so that each event marker can be associated with portions of the information stream. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification