WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Computer-themed playing system    
United States Patent5589945   
Link to this pagehttp://www.wikipatents.com/5589945.html
Inventor(s)Abecassis; Max (19020 NE 20 Ave., Miami, FL 33179)
AbstractThis invention relates to a video system comprising integrated random access video technologies and video software architectures for the automated selective retrieval of non-sequentially stored parallel, transitional, and overlapping video segments from a single variable content program source, responsive to a viewer's preestablished video content preferences. Embodiments of the video system permit the automatic transmission of the selected segments from a variable content program as a seamless continuous and harmonious video program, and the transmission of the selected segments from an interactive video game further responsive to the logic of the interactive video game. The viewer's video content preferences being stored in the video system, and/or in a compact portable memory device that facilitates the automatic configuration of a second video system. The system's controls also provide an editor of a variable content program the capability for efficiently previewing automatically selected video segments to permit the editor to indicate the inclusion of the selected segments in the program to be viewed by a viewer. The system further integrates fiber optic communications capabilities and the read/write laser disc player capabilities to facilitate the downloading of a variable content program from a source remote to the system.
   














 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 5589945
Computer-themed playing system - US Patent 5589945 Drawing
Computer-themed playing system
Inventor     Abecassis; Max (19020 NE 20 Ave., Miami, FL 33179)
Owner/Assignee    
Patent assignment
All assignments
Publication Date     December 31, 1996
Application Number     08/305,455
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     September 13, 1994
US Classification     386/83 386/110 725/28 725/32 725/131 725/139
Int'l Classification     H04N 005/76 H04N 007/10 H04N 001/00
Examiner     Tran; Thai Q.
Assistant Examiner     Chevalier; Robert
Attorney/Law Firm    
Address
Parent Case     This is a division of Ser. No. 08/002,998, filed Jan. 11, 1993, now a U.S. Pat. No. 5,434,678, issued Jul. 18, 1995.
Priority Data    
USPTO Field of Search     358/342 358/335 358/310 358/311 360/32 360/13 360/14.1 340/825.31 348/7 348/6 348/12 348/13 455/4.2
Patent Tags     computer-themed playing
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
5280462
Yokogawa
369/30.27
Jan,1994

[0 after 0 votes]
5175631
Juri
386/40
Dec,1992

[0 after 0 votes]
5172111
Olivo, Jr.
386/126
Dec,1992

[0 after 0 votes]
5130792
Tindell
725/93
Jul,1992

[0 after 0 votes]
5109482
Bohrman
715/723
Apr,1992

[0 after 0 votes]
5060068
Lindstrom

Oct,1991

[0 after 0 votes]
5057932
Lang
386/101
Oct,1991

[0 after 0 votes]
4972396
Rafner
369/30.03
Nov,1990

[0 after 0 votes]
4949187
Cohen
386/69
Aug,1990

[0 after 0 votes]
4930160
Vogel
725/30
May,1990

[0 after 0 votes]
4930158
Vogel
386/94
May,1990

[0 after 0 votes]
4873585
Blanton
386/46
Oct,1989

[0 after 0 votes]
4872151
Smith
369/14
Oct,1989

[0 after 0 votes]
4871903
Carrell
235/375
Oct,1989

[0 after 0 votes]
4701896
Allebest
720/615
Oct,1987

[0 after 0 votes]
4644515
Allebest
369/30.31
Feb,1987

[0 after 0 votes]
4605964
Chard
725/28
Aug,1986

[0 after 0 votes]
4729044
Kiesel
386/55
Dec,1969

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


What is claimed is:

1. A method of retrieving video segments, comprising the steps of:

establishing video content preferences;

retrieving a video segment map directly defining a plurality of video segments of a video;

selecting video segments from said plurality of video segments responsive to an application of said video content preferences to said video segment map; and

coordinating a first retrieving means and a second retrieving means for retrieving video segments to retrieve the selected video segments and to seamlessly skip a retrieval of a non-selected video segment of said video producing a version of said video differing in length than the length of said video.

2. The method of claim 1, wherein said plurality of video segments of said video comprises at least one non-sequential video segment.

3. A video system comprising:

preferencing means for establishing video content preferences;

memory means for storing a video and a video segment map directly defining a plurality of video segments of said video;

processing means for selecting video segments from said plurality of video segments responsive to an application of said video content preferences to said video segment map;

first retrieving means and a second retrieving means for retrieving video segments;

coordinating means for coordinating said first retrieving means and said second retrieving means to retrieve the selected video segments and to seamlessly skip a retrieval of a non-selected video segment of said video producing a version of said video differing in length than the length of said video.

4. The system of claim 3, wherein said plurality of video segments of said video comprises at least one non-sequential video segment.

5. A method of retrieving video segments, comprising the steps of:

retrieving a video segment map directly defining a plurality of video segments of a video;

selecting video segments from said plurality of video segments responsive to said video segment map;

coordinating a retrieving means for retrieving video segments and a buffering means for buffering at least a portion of a video segment to retrieve the selected video segments and to seamlessly skip a retrieval of a non-selected video segment of said video producing a version of said video differing in length than the length of said video.

6. The method of claim 5, further comprising:

establishing video content preferences;

wherein said selecting is responsive to an application of said video content preferences to said video segment map.

7. The method of claim 5, wherein said plurality of video segments of said video comprises at least one non-sequential video segment.

8. A video system comprising:

memory means for storing a video and a segment map directly defining a plurality of video segments of said video;

selecting means for selecting video segments from said plurality of video segments responsive to said video segment map;

retrieving means for retrieving the selected video segments;

buffering means for buffering at least a portion of a video segment; and

coordinating means for coordinating said retrieving means and said buffering means to retrieve the selected video segments and to seamlessly skip a retrieval of a non-selected video segment of said video producing a version of said video differing in length than the length of said video.

9. The system of claim 8, further comprising:

preferencing means for establishing video content preferences;

wherein said selecting means is responsive to an application of said video content preferences to said video segment map.

10. The system of claim 9, wherein said plurality of video segments of said video comprises at least one non-sequential video segment.

11. A video system comprising:

preferencing means for establishing video content preferences;

retrieving means for retrieving a video segment map directly defining a plurality of video segments of a video and for retrieving video segments of said video;

buffering means for buffering at least a portion of said video;

processing means for selecting video segments from said plurality of video segments responsive to an application of said video content preferences to said video segment map;

coordinating means for coordinating said retrieving means and said buffering means to retrieve the selected video segments and to seamlessly skip a retrieval of a non-selected video segment of said video producing a version of said video differing in length than the length of said video.

12. The system of claim 11, wherein said plurality of video segments of said video comprises at least one non-sequential video segment.
 Description Submit all comments and votes
 


BACKGROUND OF THE INVENTION

1. Field of the Invention

The invention relates to a video device for the automated selective retrieval of non-sequentially-stored video segments of a video program, from a single video program source, responsive to a viewer's preestablished video content preferences, and the transmission of the selected segments as a seamless video program.

2. Description of the Prior Art

Conventional memory storage devices, as for example, laser disc players and computer hard disks, when accessing or transferring data randomly located on the device's memory storage unit, the read/write functions of the device must wait for the proper positioning of the read/write head from one location to another location. This operation usually referred to as the average access time and measured in microseconds is one of the primary determinants of a random access device's performance capabilities.

In full motion picture applications a device's capabilities are also critical in terms of transfer rates and storage capacity. A typical motion picture runs at 30 frames per second. In digital terms, reasonable quality video, such as may be obtained from a VCR tape, requires approximately 1.5 megabytes per second, or a total of 10,800 megabytes for a two hour film. While the application of compression technologies reduces the storage requirements, this is offset by the greater requirements of high definition television (HDTV).

As a result of the storage capacity, transfer rates, and average access times, laser optical technology has proven its costs effectiveness in full motion picture applications. State of the art laser video disc systems, such as for example Pioneer's VDR-V1000, incorporates separate optical heads for recording and erasing, and provides an average access time of 0.3 seconds. While in most applications a 0.3 seconds average access time can be accommodated, this proves not be the case when a continuous seamless retrieval of random frame sequences from a single video source is required. A 0.3 average access time translates into a gap of 0.3 seconds (approximately 9 frames) each time a non-sequential frame needs to be retrieved. Where the viewing of a motion picture requires a significant number of such random accesses, the repeated gaps represent a significant failing.

Various data and video read and read/write architectures, such as those comprising: i) a single head; ii) multiple heads, in which each head operates on a different source surface; iii) multiple heads operating in one surface, in which each set of heads moves over the surface as a single unit; and iv) multiple heads, in which each head's movement over the shared surface and function is independent of the operation of the other heads; provide different average access time and transfer rate capabilities.

For example, the patent to Takemura et al., U.S. Pat. No. 4,744,070, discloses a tracking method for an optical disc in which two laser spots irradiate two adjoining slants of a V-shape groove. Since the laser spots movement over the disc surface are in unison, the shortcomings of access time gaps are not resolved.

With respect to the objects of the present invention, the shortcomings of the prior art known to the applicant are not limited to the hardware architecture. From the outset, film production has and continues to be directed at the eventual production of a unique linear sequence of frames.

In the creation of motion picture, producers and artists often surrender the exercise of creative expression to the inherent constraints of an unique linear sequence of frames, generally accepted norms, marketing objectives, and the censoring influence of the Motion Picture Association of America, Inc. rating system. In general, the resulting compromise inevitably provides for scenes, content, or artistic expression, which either exceeds or fails to satisfy individual viewer preferences. Too often, gains made in the exercise of creative expression result in the loss of potential audience. To that extent, recently a number of films are issued in an U.S. version, and a more explicit European version.

Viewers that are attracted by the general subject matter of a motion picture, and, on the basis of the MPAA's motion picture rating system, elect to view the motion picture are subjected to material in the program they would not have selected for their own viewing. In a 1989 poll conducted by the Associated Press, 82% of the respondents felt that movies contained too much violence, 80% found too much profanity, and 72% complained of too much nudity.

A number of editing systems in the prior art have attempted to address these issues. For example, the patent to Von Kohorn, U.S. Pat. No. 4,520,404, discloses a remote recording and editing system, whose functions include the activation or deactivation of a television receiver and a recording apparatus by the transmission of control or editing command signals, generated from a central station where an operator monitors a broadcast transmission. Similarly, the patent to Chard, U.S. Pat. No. 4,605,964, discloses a television controller that utilizes coding for identifying and automatically deleting undesirable sound and visual events broadcast with a program. The patent to Olivo, Jr., U.S. Pat. No. 4,888,796, discloses a screening device capable of automatically disabling the TV or video receiving device in response to the receiver's recognition of a non-interfering material content signal co-transmitted with the program signals. However, even the aggregation of Von Kohorn, Chard, and Olivo, fails to suggest a video software/hardware architecture wherein the disabling of segments of the program material does not produce dead segments.

The patent to Vogel, U.S. Pat. No. 4,930,160, addresses the resulting dead segments in the transmission by providing a facility for displaying alternative material during the dead segments. The alternative material selected during censorship periods can originate from a remote source, for example, another television broadcast, or locally, for example, from a video disc or tape player. However, Vogel and the prior art known to the applicant, do not provide a system that creates, from a single source, an automatically edited, seamlessly continuous program in which edited out segments are replaced with other parts of the same program responsive to a viewer's preestablished video content preferences.

The patent to Bohrman, U.S. Pat. No. 5,109,482, discloses and is titled "Interactive Video Control System for Displaying User-Selectable Clips". In Bohrman, it is the viewer that, with precise knowledge of the contents of the video segments of a program, interactively creates an arrangement of the viewer selected segments. In other words the segments are not automatically selected and arranged responsive to a viewer's preestablished content preferences. Additionally, Bohrman fails to address the problems associated with the laser disc player's average access times.

A number of other interactive systems in the prior art provide viewers the means to participate, and thereby affect, the program's story lines or plot. The patent to Best, U.S. Pat. No. 4,569,026, discloses a video entertainment system where human viewers conduct simulated voice conversations with screen actors or cartoon characters in a branching story game shown on a television screen. As opposed to passive systems, the essence of interactive video systems is a viewer's participation. In interactive systems, at frequent points, the system's continued operation is dependent on the viewer's response.

In electronic games, of which Sega's CD ROM System for Genesis is an example, the access time of approximately one second results in noticeable pauses in the action, the effect of which is also mitigated by the interactive nature of the software. As a result of their interactivity, these systems can accept significantly slow random access times.

Further, as electronic games have been principally directed at children, or contain primitive subject matter, they have not dealt with issues raised by the more complex adult forms of expression inherent in contemporary motion picture films. While electronic games provide setup editing capabilities (selection of: level of difficulty, character, weapons, etc.), they do not provide censoring editing capabilities. This is clearly evidenced in the discussion, marketing, and development of video games dealing with material generally deemed not suitable for children. Given the random access capability of CD-based systems, it is surprising that when dealing with adult subject matter, the inherent limitations of conventional films and the MPAA's rating system have been adopted by forthcoming CD based video games.

Thus the prior art known to the applicant has failed to show an integrated software and hardware architecture that provides for the automated selective retrieval of non-sequentially stored video segments of a program, from a single program source, responsive to a viewer's preestablished viewing preferences, and the transmission of the selected segments as a seamless video program.

SUMMARY OF THE INVENTION

These and other shortcomings of the prior art are overcome by the various features of the present invention which are directed to a seamless transmission of non-sequential video segments. For purposes of the present invention, various terms or nomenclature used in the art are defined as follows:

The term "viewer" as used herein is meant to include and be interchangeable with the words "player" (when referring to a person), subscriber, and "user". That is, the term "viewer" ought to be understood in the general sense of a person passively viewing a video, interactively playing a video game, retrieving video from a video provider, and/or actively using multi-media.

The terms "video" and "video program" are interchangeable and refer to any video image regardless of the source, motion, or technology implemented. A "video" comprises images found in full motion picture programs and films, in interactive electronic games, and in video produced by multi-media systems. Unless otherwise qualified to mean a computer software program, the term "program" is interchangeable and may be replaced with the word "video". While a particular feature may be detailed with respect to a specified viewing, gaming, or computing application, it is intended herein to apply the teachings of the present invention broadly and harmoniously across the different classes of applications that generate a video output.

The terms "variable content program" and "variable content game" refer to a specific video program characterized by a greater variety of possible logical content sequences that result from the additional segments provided for that purpose. The term "content" referring principally to the form of expression rather than the story-line. Where initially produced as a variable content program, the video utilizes parallel, transitional, and overlapping segments to provide viewing of a program's story-line/interactive action at different levels of forms of expression.

The term "video content preferences" refers to a viewer's preferences as to the "content" of a video. "Video content preferences", specifically and principally, although not exclusively, refers to a viewer's preestablished and clearly defined preferences as to the manner or form (e.g. explicitness) in which a story/game is presented, and the absence of undesirable matter (e.g. profanity) in the story/game. In the broadest sense the term "video content preferences" further includes "video programming preferences", which refers exclusively to a viewer's preferences as to specific programs/games (e.g Sega's "Sherlock Holmes Consulting Detective"), types of programs/games (e.g. interactive video detective games), or broad subject matter (e.g. mysteries). In contrast to the prior art "video-on-demand" systems which are responsive to a viewer's "video programming preferences"; a more inclusive "content-on-demand" system as per the teachings of the present invention is responsive to a viewer's "video content preferences".

The term "seamless" is intended in the sense that the transmission of sequential and non-sequential frames is undiscernible to the eye, and not in the sense of the natural video seams that result in the intended changes from one scene to another, from one camera angle to the other, or from one gaming sequence to the other. In a seamless transmission of a variable content motion picture a constant video frame transmission rate is maintained, whether the frames are sequential or non-sequential.

The terms "B-ISDN", specifically referring to a broadband integrated services digital network, and "fiber optic", specifically referring to a network comprising fiber optic cable, refer to any "communications" means, private or public, capable of transmitting video from a remote video source to a viewer. In the broadest sense these terms further comprise satellite communications.

Where not clearly and unambiguously inconsistent with the context, these and other terms defined herein are to be understood in the broadest possible sense that is consistent with the definitions.

Accordingly, in view of the shortcomings of the prior art, it is an object of the present invention to provide a device comprising integrated random access video technologies and video software architectures that furnishes a viewer the automated selective retrieval of non-sequentially stored, parallel, transitional, and overlapping video segments from a single variable content program source, responsive to the viewer's preestablished video content preferences, and transmits the selected segments as a logical, seamless, and continuous video program.

It is another object of the invention to provide an interactive video game system comprising interactive video game software, variable content game, and a program segment map defining segments of the variable content game, furnishing a player of the interactive video game the automatic and logical selection of video segments responsive to the application of the player's video content preferences to the program segment map, and responsive to the logic of the interactive video game software.

It is yet another object of the present invention to provide a device that furnishes a previewer of a variable content program the capability for efficiently previewing automatically selected segments from the program, responsive to a viewer's preestablished preferences, to permit the previewer to indicate the inclusion of the selected segments in the program to be viewed by the viewer.

It is yet another object of the present invention that a viewer's video content preferences be stored in a portable memory device.

It is yet another object of the present invention to integrate fiber optic communications capabilities and read/write laser disc player capabilities within a single device to facilitate the downloading of a motion picture program from a source remote to the device.

It is yet other objects of the present invention to provide a variety of reading architectures that produce a seamless reading of sequential and non-sequential segments of a variable content program from a single video source.

Briefly these and other objects of the invention are accomplished by means of the random access video technologies detailed herein in combination with the teachings herein of a variable content program.

Unlike traditional film media that permits a program format with only a single sequence of frames, random access video technologies make possible a variable content program format that is characterized by a variety of possible logical sequences of video frames. In a variable content program the artist and program producer are challenged to create greater variety in the form of expression, and utilize parallel, transitional, and overlapping segments to provide viewing of a program at that level of expression, content, detail, and length, that is consistent with a variety of viewer preferences.

In contrast to interactive motion pictures, and full motion video games, in a variable content program it is principally the form of expression that is the object of alternate frame sequences, rather than the story-line. In a variable content program, each of the significant scenes and actions can be implicitly expressed, as found for example in a "PG" rated film, explicitly expressed, as found for example in an "R" rated film, and graphically expressed, as found for example in an "NC-17" rated film. As a result, unlike motion pictures which are packaged as a single sequence of frames, the U.S. version, the European version, the edited-for-TV version, the "XXX" version, and the version addressing each viewer's particular tastes and preferences, reside harmoniously within a single variable content motion picture.

The present invention details a number of random access video technologies that permit the retrieval, in a logical order, of the non-sequential segments that comprise a variable content program without altering the transmission of the required frames per second. An embodiment of a video system as per the present invention, permits the automatic transmission of the selected segments from a variable content program as a seamless continuous and harmonious video program responsive to a viewer's preestablished video content preferences. In a second embodiment, segments from an interactive video game are selected responsive to the logic of the interactive video game software and the player's video content preferences.

In a laser disc video system, random access video technologies principally comprising: multiple independently simultaneously controlled reading units, video buffer, and media architecture, permit, in one embodiment, during the read operation of one of the reading units of the video information contained in a program source, the repositioning of a second one of the reading units to the next required non-sequential position in the program source. The resulting synchronization effectively eliminating the gaps that would result from a single reading unit's average access time. That is, pauses, gaps, dead frames, and fill-ins, are eliminated in the playing of non-sequential video segment stored in a single program source.

To achieve the automated selection of only those segments consistent with a viewer's preestablished viewing preferences, each program segment in a variable content program is defined by and is associated with a content descriptive structure that provides specific and detailed information as to each segment's subject matter, level of detail, and form of expression. The segments definitions of a program further comprises a first and last frame identifier, and beginning frame identifiers of the next logical segments. The segments definitions are organized into a program segment map.

A random access device as per the present invention provides each viewer the opportunity to preestablish both any number of generalized, personalized video content preferences, and program/event specific content preferences, identifying the viewing preferences in each of a number of content categories. By analyzing a viewer's preestablished video content preferences as they relate to a program's segment map, the random access device gains the information to automatically exclude segments of the variable content program containing material which the viewer does not wish to view, and to transmit as a logical seamless transparently harmonious and continuous program only those sequential or non-sequential scenes or segments of the program whose content and form of expression are consistent with the viewer's preestablished video content preferences. The playing of a variable content program does not require that the viewer preview the contents of the segments of the program, and does not require viewer intervention during the viewing of the program.

Thus, the present invention while challenging the video program producer to fully exercise the freedom of expression, provides for the automated, seamless transmission of non-sequential video segments containing that level of artistic expression that is consistent with a viewer's preestablished video content preferences. The present invention, effectively harmonizing what are regarded in the popular press as conflicting objectives, provides an unparalleled opportunity for "freedom of expression and freedom from expression" (C).

These and other features, advantages, and objects of the present invention, are more easily recited and are apparent in the context of the detailed description of the invention, accompanying drawings, and appended claims, that follow.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a flow chart summarizing the steps of producing a variable content program as per the present invention;

FIGS. 2A, 2B, 2C, and 2D, are illustrations of video segment descriptive structures as per the present invention;

FIGS. 3A, 3B, 3C, are diagrams of three versions of a video segment and corresponding descriptive structures, each segment a variation of the other as per the present invention;

FIG. 3D is a diagram representation of a variable content program showing the non-sequential arrangement of segments as per the present invention;

FIG. 3E is a diagram representation of a variable content program reading stream and transmission stream as per the present invention;

FIG. 4 is a sample video content preference selection screen as per the present invention;

FIG. 5 is a schematic diagram of a random access video technology device comprising fiber optic communications and variable content laser disc capabilities as per the present invention;

FIG. 6 is a schematic detail of a laser disc module's multiple reading units architecture as per the present invention;

FIG. 7 is a schematic diagram a video program provider and subscriber network architecture as per the present invention;

FIGS. 8A, 8B, and 8C, are flow charts summarizing the process of playing a variable content program as per the present invention; and

FIG. 9 is a flow chart summarizing the process of previewing flagged segments as per the present invention.

DESCRIPTION OF THE PREFERRED EMBODIMENT

The steps in the production of a variable content program are summarized with respect to the simplified flow chart of FIG. 1. Each scene or fragment of a scene on a video script is reviewed 130 according to an appropriate segment descriptive structure, as for example detailed with respect to FIGS. 2A-D. A screenwriter now has the freedom to expand the scenes by adding parallel, overlapping, and transitional segments, to cover a wider descriptive range 140 without the concern for the limitations inherent in first generation program formats. A successful filming 150 of this variable content architecture is a function of the skill of director(s), actors, animators, programmers, etc. to provide for parallel and transitional segments with the required transparent harmony.

In contrast to the editing of first generation motion pictures that require producing a unique linear sequence of segments, editing of this program format requires a parallel, non-sequential, logical arrangement of segments 160. A segment assigned a category descriptor may be congruent in one or more frames with a segment assigned a different category descriptor. Where necessary, a video segment is associated with more than one audio segment, and corresponding separate voice and video category descriptors are provided. The editing of a variable content program is significantly distinguished from the editing of an interactive motion picture is that in the latter the editing is concerned with a branching story-line, while editing in the former is principally concerned with optional forms of expression of the same story-line.

The complexity of a variable content program/game is only limited by the requirements, desires, skill, and hardware/software available to the program editor. To that extent, it is intended that the editing functions, in particular, be assisted by integrated computerized editing resources. With respect to the computer assisted editing, the teachings of the patents to Bohrman, previously cited, and to Kroon et al., U.S. Pat. No. 4,449,198, are by reference incorporated herein. It should be appreciated that the art of program editing under this new format is intended to significantly transfer censorship, and time-constrained editing decision making from the producer/editor to the viewer.

As each segment is defined, the beginning frame and end frame in each of the relevant segments is identified, the segment content is assigned a category descriptor, and logical entry and exit references are assigned 170. The resulting segment definition is mapped 180 and the required user interface produced. The program segment map, any user interface routines particular to the program, and player control codes, if required, are provided with the information comprising the programs video and sound.

FIGS. 2A, 2B, and 2C illustrate examples of generalized descriptive structures that are utilized to review the