Techniques for generating a static representation for time-based media information
First Claim
Patent Images
1. A computer-implemented method of generating a representation of time-based media information, the method comprising:
- receiving time-based media information;
determining a set of events occurring in the time-based media information between a first time and a second time;
determining, for each event in the set of events, a time when the event occurs in the time-based media information;
generating a static representation for the time-based media information, wherein the static representation comprises;
a timeline having a start point corresponding to the first time and an end point corresponding to the second time;
an indication, for each event in the set of events, of when the event occurred along the timeline;
a tag for each event in the set of events, each tag for an event corresponding to a time determined for the event, wherein each tag enables access to the time-based media information from a time corresponding to the tag; and
printing the static representation on a paper medium.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for generating a static representation of time-based media information. A static representation is generated that comprises a timeline representing the duration of the time-based media information. Occurrences of one or more events that occur in the time-based representation are indicated along the timeline in the static representation. The static representation may be printed on a paper medium.
-
Citations
20 Claims
-
1. A computer-implemented method of generating a representation of time-based media information, the method comprising:
-
receiving time-based media information;
determining a set of events occurring in the time-based media information between a first time and a second time;
determining, for each event in the set of events, a time when the event occurs in the time-based media information;
generating a static representation for the time-based media information, wherein the static representation comprises;
a timeline having a start point corresponding to the first time and an end point corresponding to the second time;
an indication, for each event in the set of events, of when the event occurred along the timeline;
a tag for each event in the set of events, each tag for an event corresponding to a time determined for the event, wherein each tag enables access to the time-based media information from a time corresponding to the tag; and
printing the static representation on a paper medium. - View Dependent Claims (3)
-
-
2. The method of claim I further comprising receiving criteria identifying a type of event, and wherein determining the set of events comprises determining one or more events occurring in the time-based media information that satisfy the criteria.
-
4. The method of claim I further comprising:
-
receiving information indicating selection of a first tag printed on the paper medium;
determining a first time corresponding to the first tag; and
initiating playback of time-based media information from the first time.
-
-
5. The method of claim I wherein the time-based media information comprises audio information or video information.
-
6. A computer-implemented method of generating a representation of time-based media information, the method comprising:
-
receiving time-based media information;
determining a set of events to be included in a static representation of the time-based media information, the set of events comprising one or more events occurring in the time-based media information between a first time and a second time;
determining, for each event in the set of events, a time when the event occurs in the time-based media information;
generating a static representation for the time-based media information, wherein the static representation comprises;
a timeline having a start point corresponding to the first time and an end point corresponding to the second time, the timeline comprising a plurality of sections, each timeline section corresponding to a segment of time between the first time and the second time, each timeline section having an associated start time and an end time;
an indication, for each event in the set of events, of when the event occurs along the timeline;
a tag for each event in the set of events, each tag for an event corresponding to a time determined for the event, wherein each tag enables access to the time-based media information from a time corresponding to the tag; and
printing the static representation on a paper medium. - View Dependent Claims (7, 8)
-
-
9. A system for generating a representation of time-based media information, the system comprising:
-
a processor; and
a printer;
wherein the processor is configured to;
receive time-based media information;
determine a set of events occurring in the time-based media information between a first time and a second time;
determine, for each event in the set of events, a time when the event occurs in the time-based media information;
generate a static representation for the time-based media information, wherein the static representation comprises;
a timeline having a start point corresponding to the first time and an end point corresponding to the second time;
an indication, for each event in the set of events, of when the event occurred along the timeline;
a tag for each event in the set of events, each tag for an event corresponding to a time determined for the event, wherein each tag enables access to the time-based media information from a time corresponding to the tag; and
wherein the printer is configured to print the static representation on a paper medium. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system for generating a representation of time-based media information, the system comprising:
-
a processor; and
a printer;
wherein the processor is configured to;
receive time-based media information;
determine a set of events to be included in a static representation of the time-based media information, the set of events comprising one or more events occurring in the time-based media information between a first time and a second time;
determine, for each event in the set of events, a time when the event occurs in the time-based media information;
generate a static representation for the time-based media information, wherein the static representation comprises;
a timeline having a start point corresponding to the first time and an end point corresponding to the second time, the timeline comprising a plurality of sections, each timeline section corresponding to a segment of time between the first time and the second time, each timeline section having an associated start time and an end time;
an indication, for each event in the set of events, of when the event occurs along the timeline;
a tag for each event in the set of events, each tag for an event corresponding to a time determined for the event, wherein each tag enables access to the time-based media information from a time corresponding to the tag; and
wherein the printer is configured to print the static representation on a paper medium. - View Dependent Claims (15, 16)
-
-
17. A computer-readable medium storing a plurality of instructions for controlling a data processor to generate a representation of time-based media information, the plurality of instructions comprising:
-
instructions that cause the data processor to receive time-based media information;
instructions that cause the data processor to determine a set of events occurring in the time-based media information between a first time and a second time;
instructions that cause the data processor to determine, for each event in the set of events, a time when the event occurs in the time-based media information;
instructions that cause the data processor to generate a static representation for the time-based media information, wherein the static representation comprises;
a timeline having a start point corresponding to the first time and an end point corresponding to the second time;
an indication, for each event in the set of events, of when the event occurred along the timeline;
a tag for each event in the set of events, each tag for an event corresponding to a time determined for the event, wherein each tag enables access to the time-based media information from a time corresponding to the tag; and
instructions that cause the data processor to initiate printing of the static representation on a paper medium.
-
-
18. A computer-readable medium storing a plurality of instructions for controlling a data processor to generate a representation of time-based media information, the plurality of instructions comprising:
-
instructions that cause the data processor to receive time-based media information;
instructions that cause the data processor to determine a set of events to be included in a static representation of the time-based media information, the set of events comprising one or more events occurring in the time-based media information between a first time and a second time;
instructions that cause the data processor to determine, for each event in the set of events, a time when the event occurs in the time-based media information;
instructions that cause the data processor to generate a static representation for the time-based media information, wherein the static representation comprises;
a timeline having a start point corresponding to the first time and an end point corresponding to the second time, the timeline comprising a plurality of sections, each timeline section corresponding to a segment of time between the first time and the second time, each timeline section having an associated start time and an end time;
an indication, for each event in the set of events, of when the event occurs along the timeline;
a tag for each event in the set of events, each tag for an event corresponding to a time determined for the event, wherein each tag enables access to the time-based media information from a time corresponding to the tag; and
instructions that cause the data processor to initiate printing of the static representation on a paper medium. - View Dependent Claims (19, 20)
-
Specification