Method and storage device for expanding and contracting continuous play media seamlessly
First Claim
1. A method for playing a stored content comprising:
- providing a plurality of segments which collectively comprise said stored content, wherein each of said segments has a first terminus and a second terminus;
wherein content in each of said segments has a temporal flow from said first terminus to said second terminus, and wherein at least one segment is associated with a plurality of links to a corresponding plurality of other of said segments;
playing said at least one segment with said temporal flow;
determining prior to reaching said second terminus whether a content expansion is desired; and
linking to an expansion segment and playing said expansion segment if said content expansion is desired and to a continuing segment and playing said continuing segment if said content expansion is not desired.
1 Assignment
0 Petitions
Reexamination
Accused Products
Abstract
One aspect of the invention is a method for playing a stored content providing a plurality of segments which collectively contains the stored content, each segment has using first terminus and a second terminus with the content having a temporal flow from the first terminus to the second terminus. At least one segment is associated with a plurality of links to other segments. The method includes playing at least one segment with the temporal flow, determining whether a content expansion is desired prior to reaching the second terminus. If the content expansion is desired, then linking to an expansion segment and playing the expansion segment. If the content expansion is not desired, then linking to a continuing segment and playing the continuing segment. The method includes an additional link from the expansion segment to the continuing segment such that the continuing segment is played after the expansion segment has been played. Other aspects of the invention include other methods for playing stored content, for capturing and playing content, capturing segment and linkage descriptions, storage devices of the segment content, storage mechanisms referencing the continuous media content by segments and linkages and apparatus for capturing and playing continuous media content.
50 Citations
16 Claims
-
1. A method for playing a stored content comprising:
-
providing a plurality of segments which collectively comprise said stored content, wherein each of said segments has a first terminus and a second terminus;
wherein content in each of said segments has a temporal flow from said first terminus to said second terminus, and wherein at least one segment is associated with a plurality of links to a corresponding plurality of other of said segments;
playing said at least one segment with said temporal flow;
determining prior to reaching said second terminus whether a content expansion is desired; and
linking to an expansion segment and playing said expansion segment if said content expansion is desired and to a continuing segment and playing said continuing segment if said content expansion is not desired. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for playing a stored content comprising:
-
providing a plurality of segments which collectively comprise said stored content, wherein content in each of said segments has a flow and at least one segment is associated with at least one expansion link to at least one other segment;
playing said at least one segment with said flow;
determining whether said content is to be expanded;
linking to an expansion segment and playing said expansion segment if it is determined that said content is to be expanded; and
linking to a continuing segment and playing said continuing segment if it is determined that said content is not to be expanded.
-
-
16. A computer program product for displaying a stored content including a plurality of segments, wherein content in each of said segments has a flow and at least one segment is associated with at least one expansion link to at least one other segment, the computer program product comprising:
-
computer code for displaying said at least one segment with said flow;
computer code for determining whether said content is to be expanded;
computer code for linking to an expansion segment and playing said expansion segment if it is determined that said content is to be expanded; and
computer code for linking to a continuing segment and displaying said continuing segment if it is determined that said content is not to be expanded.
-
Specification