← Back to Patent Explorer
US6157929A Expired / Lapsed US ⏱️ 0.0 years remaining

System apparatus and method for managing the use and storage of digital information

Assignee: Avid Technology Inc
•
Filing: 1997-04-15
•
Granted: 2000-12-05
•
Expires: 2017-04-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system, apparatus and method for managing the storage and use of digital information. The digital information can comprise both time-based information, such as digital video and digital audio, and static information such as 3D geometric models and/or still images. The invention employs data source records, information consumers, digital source information files, quality factor objects and other constructs with an information manager to manage storage and use of the information. All storage and/or use of the information is effected by making an appropriate request to the information manager which returns an appropriate result.

Inventors

  • 👤 James C. Zamiska
  • 👤 Jeremy E. Mercer
  • 👤 Thomas P. Nadas

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 14:49
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/40; G06F16/48; G11; G11B; G11B27/00; G11B27/02; G11B27/031; G11B27/034; G06F16/70; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933; Y10S707/99936; Y10S707/99939; Y10S707/99941; Y10S707/99943; Y10S707/99944; Y10S707/99945

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 387 words
A method of managing the storage and use of digital information stored on at least one storage means for use by at least one information consumer, comprising the steps of: storing digital source information files in the at least one storage means, each source information file including at least one stream of digital source information; creating a digital source information record for each stored digital source information file, each digital source information record including: information to locate the digital source information file on said at least one storage means, an indication of the quality of each stream in the digital source information and an indication of the duration of each stream in the digital source information; creating and maintaining a multi-dimensional array of information relating to digital source information records, the array indexing each stream in each digital source information record by its quality, by a time axis against which the start and duration of each stream is synchronized and by user defined groupings of streams; receiving a request from at least one information consumer to use at least a portion of digital source information, the request being specified in terms of said user defined groupings, the desired start time and duration of the information and a desired quality; processing said request by examining said multi-dimensional array to determine if a stream of said requested digital source information with the requested quality exists; responding to the information consumer by providing information from a corresponding digital source information record to allow access to at least a portion of a stream representing said identified digital source information when said determination indicates a stream containing the desired digital source information at said requested quality is available; and when said determination indicates that a stream containing said information at said desired quality does not exist, determining if a stream containing the requested digital source information at an acceptable substitute quality exists and responding to the information consumer with information from the digital source record for a determined substitute stream to allow access to at least a portion of said substitute stream representing the requested information at said acceptable substitute quality and, when said determination indicates that the requested information does not exist at an acceptable substitute quality, responding to the information consumer to indicate that the requested information is not available.
Claim 2
Independent Claim 387 words
A method of managing the storage and use of digital information stored on at least one storage means for use by at least one information consumer, comprising the steps of: storing digital source information files in the at least one storage means, each source information file including at least one stream of digital source information; creating a digital source information record for each stored digital source information file, each digital source information record including: information to locate the digital source information file on said at least one storage means, an indication of the quality of each stream in the digital source information and an indication of the duration of each stream in the digital source information; creating and maintaining a multi-dimensional array of information relating to digital source information records, the array indexing each stream in each digital source information record by its quality, by a time axis against which the start and duration of each stream is synchronized and by user defined groupings of streams; receiving a request from at least one information consumer to use at least a portion of digital source information, the request being specified in terms of said user defined groupings, the desired start time and duration of the information and a desired quality; processing said request by examining said multi-dimensional array to determine if a stream of said requested digital source information with the requested quality exists; responding to the information consumer by providing information from a corresponding digital source information record to allow access to at least a portion of a stream representing said identified digital source information when said determination indicates a stream containing the desired digital source information at said requested quality is available; and when said determination indicates that a stream containing said information at said desired quality does not exist, determining if a stream containing the requested digital source information at an acceptable substitute quality exists and responding to the information consumer with information from the digital source record for a determined substitute stream to allow access to at least a portion of said substitute stream representing the requested information at said acceptable substitute quality and, when said determination indicates that the requested information does not exist at an acceptable substitute quality, responding to the information consumer to indicate that the requested information is not available.
Claim 3
Dependent Claim 23 words
The method of claim 1 wherein the determination of acceptable substitute qualities is made in accordance with rules supplied by said information consumer.
Claim 4
Dependent Claim 24 words
The method of claim 1 wherein the determination of acceptable substitute qualities is predefined for each type of digital source information in said streams.
Claim 5
Dependent Claim 31 words
The method of claim 1 wherein the response to an information consumer includes an indication of whether the identified requested information is at the request quality or an acceptable substitute quality.
Claim 6
Dependent Claim 14 words
The method of claim 4 wherein said indication comprises a graphical user interface element.
Claim 7
Dependent Claim 50 words
The method of claim 1 wherein said multi-dimensional array comprises a first dimension grouping related streams according to a user-defined grouping, a second dimension of said array corresponding to time within said streams and a third dimension of said array corresponding to the quality of the data in said streams.
Claim 8
Dependent Claim 30 words
The method of claim 6 wherein said multi-dimensional array includes a fourth dimension corresponding to a defined ordering with which digital source information has been loaded onto said storage means.
Claim 9
Dependent Claim 21 words
The method of claim 7 wherein said defined ordering represents the time at which the digital source information has been rendered.
Claim 10
Dependent Claim 40 words
The method of claim 1 wherein a determination can be made of all digital source information which is not being used by an information consumer and said determination being employed to remove unused digital source information from said storage means.
Claim 11
Dependent Claim 15 words
The method of claim 9 wherein said storage means comprises at least two storage devices.
Claim 12
Dependent Claim 55 words
The method of claim 1 further including the step of, when requested digital source information is not available at a requested quality or at an acceptable substitute quality, providing a user with an indication of digital source information and the requested quality of the information which is required to be loaded onto said storage means.
Claim 13
Dependent Claim 19 words
The method of claim 1 wherein said digital source information files comprise intermediate renderings of effects and the like.
Claim 14
Dependent Claim 32 words
The method of claim 12 wherein said multi-dimensional array includes a fourth dimension which corresponds to the time at which the digital source information has been loaded on to said storage means.
Claim 15
Dependent Claim 14 words
The method of claim 13 wherein said intermediate renderings are present at multiple qualities.
Claim 16
Independent Claim 192 words
A system for managing the storage and use of digital information comprising digital source information files each including at least one stream of data, comprising: storage means to store digital source information files; at least one information manager to control access to and storage of said digital source information files, each information manager including a digital source information record pool to create and maintain a digital source information record for each digital source information file, a multi-dimensional array to index the digital source information records in said pool by a user defined grouping, by the quality of the information in the stream in the digital source information and by a common time reference for the start time and duration of the stream; at least one information consumer to communicate with the information manager to request access to digital source information therefrom at a specified quality and for a specified duration; and a quality matching engine to determine if digital source information is available at a requested quality and to determine if digital source information is available at an acceptable substitute quality if digital source information is not available at said requested quality.
Claim 17
Independent Claim 192 words
A system for managing the storage and use of digital information comprising digital source information files each including at least one stream of data, comprising: storage means to store digital source information files; at least one information manager to control access to and storage of said digital source information files, each information manager including a digital source information record pool to create and maintain a digital source information record for each digital source information file, a multi-dimensional array to index the digital source information records in said pool by a user defined grouping, by the quality of the information in the stream in the digital source information and by a common time reference for the start time and duration of the stream; at least one information consumer to communicate with the information manager to request access to digital source information therefrom at a specified quality and for a specified duration; and a quality matching engine to determine if digital source information is available at a requested quality and to determine if digital source information is available at an acceptable substitute quality if digital source information is not available at said requested quality.
Claim 18
Dependent Claim 16 words
The system according to claim 15 wherein said storage means comprises at least two storage devices.
Claim 19
Dependent Claim 25 words
The system of claim 16 wherein at least one of said at least two storage device is connected to said system via a communications network.
Claim 20
Dependent Claim 24 words
The system according to claim 15 wherein said determination of acceptable substitute quality is performed in accordance with criteria supplied by said information consumer.
Claim 21
Dependent Claim 42 words
The system of claim 15 wherein said multi-dimensional array include a first axis to arrange streams according to user defined groupings, a second axis to arrange streams relative to a common time and a third axis to arrange streams by their quality.
Claim 22
Dependent Claim 22 words
The system of claim 15 wherein said multi-dimensional array includes a fourth axis to arrange said streams according to a determined ordering.
Claim 23
Dependent Claim 19 words
The system of claim 20 wherein said determined ordering is the time at which each respective stream is rendered.

References Cited (Backward Citations)

US4280192A Cited
US4412306A Cited
US5148330A Cited
US5262875A Cited
US5655117A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-12-05 2004-06-05 2004-12-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-12-05 2008-06-05 2008-12-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-12-05 2012-06-05 2012-12-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag