Claims Analysis
Total Claims: 33
Claim 1
Independent Claim
66 words
An electronic video store comprising storing means for storing digital data representing multiple video frames and access means for providing random access input and output of video frames to and from the storing means and including at least two ports connected to the storing means and each capable of transferring data to or from the storing means relating to a respective video frame at video rate.
Claim 2
Dependent Claim
66 words
An electronic video store comprising storing means for storing digital data representing multiple video frames and access means for providing random access input and output of video frames to and from the storing means and including at least two ports connected to the storing means and each capable of transferring data to or from the storing means relating to a respective video frame at video rate.
Claim 3
Dependent Claim
36 words
Astore as claimed in claim 1, wherein said storing means comprises at least two separate storing units each connected to the said two ports and data representing each video frame is distributed between the storing units.
Claim 4
Dependent Claim
28 words
A store as claimed in claim 2, wherein each storing unit comprises at least two disc drives which together are capable of transferring video data at video rate.
Claim 5
Dependent Claim
64 words
A store as claimed in claim 3, wherein each frame comprises two interleaved fields, and the access means is arranged for transfer of data stored or to be stored in the storing units and arranged therein such that each video frame data representing one field is stored in one storing unit and data representing the other field is stored in the other storing unit.
Claim 6
Dependent Claim
52 words
A store as claimed in claim 4, wherein the access means is arranged for transfer of data to or from each said storing unit, said data being arranged such that each field is divided into chrominance and luminance data groups which are stored respectively in the disc drive of the storing unit.
Claim 7
Dependent Claim
40 words
A store as claimed in any of claims 2 to 5, wherein the access means comprises two buffers respectively associated with the two storing units for buffering data in transfer between each of the storing units and the two ports.
Claim 8
Dependent Claim
41 words
A store as claimed in claim 6, wherein the access means further comprises an interface between the buffers and the two ports, which interface converts video data between a video format at said ports and a storing format at said buffers.
Claim 9
Dependent Claim
36 words
A store as claimed in claim 7, wherein the interface comprises a cache store for accumulating a multiplicity of frames of data to facilitate the transfer of data between the two ports and the storing units.
Claim 10
Dependent Claim
43 words
A store as claimed in claim 6 or 7 or 8, wherein the two buffers each comprise a cache store for accumulating a multiplicity of frames of data to facilitate the transfer of data between t he two ports and the storing units.
Claim 11
Dependent Claim
121 words
An electronic video processing system for combining a plurality of video clips, the system comprising storing means for storing a multiplicity of video frames and access means for providing random access transfer to and from the storing means of said video frames comprising said plural video clips and including at least two ports connected to the storing means and each capable of transferring data to or from the storing means at video rate, the system further comprising a processor responsive to user operable input means for processing data from the storing means representing user selected frames of said two video clips to produce a combined video clip, and a monitor for simultaneously displaying at least some of said multiplicity video frames.
Claim 12
Dependent Claim
121 words
An electronic video processing system for combining a plurality of video clips, the system comprising storing means for storing a multiplicity of video frames and access means for providing random access transfer to and from the storing means of said video frames comprising said plural video clips and including at least two ports connected to the storing means and each capable of transferring data to or from the storing means at video rate, the system further comprising a processor responsive to user operable input means for processing data from the storing means representing user selected frames of said two video clips to produce a combined video clip, and a monitor for simultaneously displaying at least some of said multiplicity video frames.
Claim 13
Dependent Claim
57 words
A system as claimed in claim 10, furthercompris- ing a display store for storing image data representing an image to be displayed on the monitor, the processor being operable in an editing mode for controlling the writing of data representing plural selected frames to the display store for display of said plural selected frames on the monitor.
Claim 14
Dependent Claim
39 words
A system as claimed in claim 11, wherein the processor is arranged to apply user selected effect to user selected frames in the video clips, the effects and frames being selectable by manipulation of said user operable input means.
Claim 15
Dependent Claim
63 words
A system as claimed in claim 12, wherein the processor is arranged to write data to the display store such that when the image represented by the data stored in the display store is displayed, the monitor is divided into a plurality of working areas, said plural selected frames being displayed at a reduced size in one or more of said working areas.
Claim 16
Dependent Claim
58 words
A system as claimed in claim 13, wherein the processor is arranged to write data to the display store such that when the image represented thereby is displayed, some at least of the working areas each include one or more frames at a reduced size, the frames corresponding to a portion of one or more of video clips.
Claim 17
Independent Claim
55 words
A system as claimed in any of claims 11 to 14, wherein the processor is arranged to generate cursor data representing a cursor in response to user manipulation of said user operable input means, said processor being arranged to write the cursor data to the display store for display of said cursor on the monitor.
Claim 18
Dependent Claim
90 words
A system as claimed in claim 15, wherein the processor is arranged to respond to the action of the cursor being disposed by manipulation of the user operable means at a position between two adjacent displayed frames of a single clip and moved rapidly away from said position, the processor responding by modifying the data in the display store so as to divide the single clip into two new clips, one of the new clips including one and the other new clip including the other of said adjacent displayed frames.
Claim 19
Dependent Claim
47 words
A system as claimed in claim 15 or 16, wherein in order to effect dividing of said single clip into two new clips the processor responds to the displayed cursor being moved rapidly in a substantially horizontal direction by corresponding manipulation of the user operable input means.
Claim 20
Dependent Claim
83 words
A system as claimed in claim 15 or 16 or 17, wherein the processor is arranged to respond to manipulation of said user operable input means by modifying the data in the display store so as to cause selected displayed frames relating to one clip to become attached to the displayed cursor, and to further manipulation of the input means by modifying the data in the display store to cause both the cursor and the selected displayed frames to move on the display.
Claim 21
Dependent Claim
71 words
A system as claimed in claim 18, wherein the processor is arranged to respond to the positioning of the selected frames attached to the cursor at other displayed frames relating to another clip by modifying the data in the display store so as to combine frames of said one clip associated with said selected frames with frames of said another clip associated with said displayed frames to create a combined clip.
Claim 22
Dependent Claim
60 words
A system as claimed in claim 19 wherein the processor is arranged such that when said selected frames are overlaid on the display monitor on said displayed frames, data in the display store is modified so that a marker is displayed with the combined clip for indicating that the combined clip has a number of hidden selected frames associates therewith.
Claim 23
Dependent Claim
64 words
A system as claimed in claim 19 or 20, wherein the processor is arranged to respond to the overlaying of frames attached to the cursor at said other displayed frames by modifying the data in the display store so as to replace the frames of said one clip associated with the overlaid displayed frames with frames of said another dip associated with overlaying frames.
Claim 24
Dependent Claim
71 words
A system as claimed in claim 19 or 20, wherein the processor is arranged to respond to the overlaying of frames attached to the cursor at said other displayed frames by modifying the data in the display store so as to combine the overlaid frames and the overlaying frames on a frame by frame basis, thereby creating a combined clip which includes a dissolve between the clips forming the combined clip.
Claim 25
Dependent Claim
32 words
A system as claimed in claim 21, wherein the marker is displayed in a first colour to indicate that in the combined clip the overlaid frames are replaced with the overlaying frames.
Claim 26
Dependent Claim
31 words
A system as claimed in claim 22, wherein the marker is displayed in a second colour to indicate that the combined clip is created by dissolving between overlaid and overlaying frames.
Claim 27
Dependent Claim
71 words
A system as claimed in claim 22 or 24, wherein the total number of frames used in dissolving between the one clip and the other clip forming the dissolve is selectable, the marker comprising a central portion displayed in one colour indicating frames used in the dissolve and end portions displayed in another colour indicating the frames in the one clip and in the other clip not used in the dissolve.
Claim 28
Independent Claim
72 words
A system as claimed in any of claims 18 to 25, wherein once a clip has been identified by manipulation of the input means the processor is arranged to respond to the cursor being moved off and then back on to the display in response to manipulation of the input means by modifying the data in the display store so as to attach a copy of the identified clip to the cursor.
Claim 29
Independent Claim
35 words
A system as claimed in any of claims 13 to 26, wherein one of said working areas is defined as a plural clip working area in which a plurality of clips can be processed concurrently.
Claim 30
Dependent Claim
62 words
A system as claimed in claim 27, wherein at least some of the plurality of clips in the plural clip working area have an associated control image clip, the processor being arranged to enable the displayed plural clips to be placed in a stack and to assign a priority to each clip depending on the position of the clip in the stack.
Claim 31
Independent Claim
69 words
A system as claimed any of in claims 16 to 28, wherein the processor is operable in a preview mode in which data from the random access video frame store representing the plurality of video clips is combined in accordance with the modifications made in said editing mode to the data in the display store to produce data representing a preview clip which is output to the monitorfor display.
Claim 32
Dependent Claim
22 words
A system as claimed in claim 29, wherein the preview clip data is output for display of the clip at video rate.
Claim 33
Independent Claim
84 words
A system as claimed in any of claims 11 to 30, wherein the processor is operable in a committing mode in which data from the random access video frame store representing the plurality of video clips is combined in accordance with the modifications made in said editing mode to the data in the display store to produce data representing a final combined clip which is written back to the random access video frame store, the processor thereby committing the final combined clip to memory.