Compiling system and method for mass producing individually customized media
First Claim
Patent Images
1. A compiling system for compiling customized information segment sequences from various information segments, comprising:
- M number of destination means for receiving Z number of customized information segment sequences, wherein M and Z are at least equal to two;
N number of resource means coupled to said destination means for storing the various information segments to be transmitted to said destination means for forming said customized information segment sequences, each of said resource means stores at least one information segment which is unique to that resource means, wherein N is at least equal to one;
routing means coupled between said resource means and said destination means for enabling said destination means to access said resource means to supply the information segments to said destination means;
processing means coupled to said routing means for storing user information signals indicative of all of said customized information segment sequences to be compiled, each one of said customized information segment sequences being associated with a given sequence time period;
allocating means coupled to said processing means for allocating said resource means to said destination means on a time sharing basis according to said user information signals for enabling each one of said destination means to access the information segments stored on said resource means;
scheduling means coupled to said processing means and said allocating means for generating a schedule for the compilation of each one of said customized information segment sequences on selected ones of said destination means to enable each one of said destination means to receive the information segments from said resource means without interruption in a time ordered manner for compiling a group of customized information segment sequences during a compiling time period, the customized information segment sequence group including P number of said customized information segment sequences, wherein P is at least equal to two and is less than or equal to M number of destination means, and said compiling time period is substantially less than the combined total of individual ones of said sequence time periods for said P number of customized information segment sequences; and
server means coupled to said scheduling means for supplying the information segments to said destination means according to said schedule for compiling said group of customized information segment sequences during a first one of said compiling time periods;
said server means for subsequently supplying the information segments to said destination means according to said schedule for compiling another group of customized information segment sequences during another compiling time period; and
said server means for continuing to supply information segments to said destination means in additional groups of customized information segment sequences during additional compiling time periods until all of said customized information segment sequences have been compiled.
5 Assignments
0 Petitions
Accused Products
Abstract
A compiling system which can mass produce individually customized media, such as videotapes in a highly efficient and cost effective manner. High volume production is realized by matrixing synchronized system resources, such as videodisc players, videocassette recorders, and graphic generator units. The resources are managed using a predetermined client/server model of computing over a local area network. The resources are synchronized by supplying all time dependent system nodes with the same time base criteria, which in turn, is also utilized to synchronize non-time dependent resources.
-
Citations
16 Claims
-
1. A compiling system for compiling customized information segment sequences from various information segments, comprising:
-
M number of destination means for receiving Z number of customized information segment sequences, wherein M and Z are at least equal to two; N number of resource means coupled to said destination means for storing the various information segments to be transmitted to said destination means for forming said customized information segment sequences, each of said resource means stores at least one information segment which is unique to that resource means, wherein N is at least equal to one; routing means coupled between said resource means and said destination means for enabling said destination means to access said resource means to supply the information segments to said destination means; processing means coupled to said routing means for storing user information signals indicative of all of said customized information segment sequences to be compiled, each one of said customized information segment sequences being associated with a given sequence time period; allocating means coupled to said processing means for allocating said resource means to said destination means on a time sharing basis according to said user information signals for enabling each one of said destination means to access the information segments stored on said resource means; scheduling means coupled to said processing means and said allocating means for generating a schedule for the compilation of each one of said customized information segment sequences on selected ones of said destination means to enable each one of said destination means to receive the information segments from said resource means without interruption in a time ordered manner for compiling a group of customized information segment sequences during a compiling time period, the customized information segment sequence group including P number of said customized information segment sequences, wherein P is at least equal to two and is less than or equal to M number of destination means, and said compiling time period is substantially less than the combined total of individual ones of said sequence time periods for said P number of customized information segment sequences; and server means coupled to said scheduling means for supplying the information segments to said destination means according to said schedule for compiling said group of customized information segment sequences during a first one of said compiling time periods; said server means for subsequently supplying the information segments to said destination means according to said schedule for compiling another group of customized information segment sequences during another compiling time period; and said server means for continuing to supply information segments to said destination means in additional groups of customized information segment sequences during additional compiling time periods until all of said customized information segment sequences have been compiled. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of compiling customized information segment sequences from an assortment of information segments, comprising:
-
using M number of destination means for receiving Z number of customized information Segment sequences, wherein M and Z are at least equal to two; using N number of resource means coupled to said destination means for storing the assortment of information segments to be transmitted to said destination means for forming said customized information segment sequences, each of said resource means stores at least one information segment which is unique to that resource means, wherein N is at least equal to one; storing user information signals indicative of all of said customized information segment sequences to be compiled, each of said customized information segment sequences extending over an associated sequence time period and including at least one of the information segments; allocating said resource means to said destination means on a time sharing basis according to said user information signals for enabling each of said destination means to access the information segments stored on said resource means; generating a schedule for the compilation of each of said customized information segment sequences on one of said destination means to enable each of said destination means to receive the information segments from said resource means without interruption in a time ordered manner for compiling a group of customized information segment sequences during a compiling time period, said group of customized information segment sequences including P number of said customized information segment sequences wherein P is at least two and is less than or equal to M, and said compiling time period is substantially less than the sum of said sequence time periods for said P number of customized information segment sequences; and supplying the information segments to said destination means according to said schedule for compiling said group of customized information segment sequences during said compiling time period. - View Dependent Claims (10, 11)
-
-
12. A compiling system, comprising:
-
a plurality of destination means for receiving a plurality of customized information segment sequences; a plurality of resource means coupled to said destination means for storing a plurality of information segments to be transmitted to said destination means to form said customized information segment sequences, wherein each of said resource means stores at least one information segment which is unique to that resource means; routing means coupled between said destination means and said resource means for enabling said destination means to access said resource means to supply individual ones of said information segments stored by said resource means to said destination means in a controlled manner; network means coupled to said routing means for controlling the supply of said information segments from said resource means to said destination means to enable said customized information segment sequences to be compiled on said destination means; video report means coupled to said network means for generating user information signals indicative of each of said customized information segment sequences to be compiled to facilitate the allocation of said resource means to said destination means in a time sharing manner, each of said customized information segment sequences extending over an associated sequence time period and including at least one of said information segments; scheduling means coupled to said network means for generating script information in response to said user information signals to compile each of said customized information segment sequences on one of said destination means to enable each of said destination means to receive the information segments from said resource means without interruption in a time ordered manner for compiling a group of customized information segment sequences during a compiling time period, wherein said compiling time period is substantially less than the sum of each of said sequence time periods for said group of customized information segment sequences; said network means including server means responsive to said script information for controlling each of said resource means to supply said information segments to said destination means for compiling said group of customized information segment sequences during said compiling time period. - View Dependent Claims (13, 14, 15, 16)
-
Specification