US6351765B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Nonlinear video editing system
Assignee: Xylon LLC
•
Filing: 1998-03-09
•
Granted: 2002-02-26
•
Expires: 2018-03-09
Abstract
Abstract An apparatus is provided for editing video which has at least two components: a digital database system and a nonlinear video editor. The digital database system stores source video segments and has the capability to decimate the source video segments into decimated video segments of a selected decimation quality. The nonlinear video editor is connected to selectively access decimated video segments and source video segments from the digital database system. The nonlinear video editor is capable of using the decimated video segments during editing of a video program and accessing the source video segments to produce the program at a different quality than the selected video.
Inventors
- 👤 Suzanne Marie Pietropaolo
- 👤 Phillip T. DiBello
- 👤 Anthony M. Scotto, Jr.
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 18:02
CPC Classifications
G; G11; G11B; G11B27/00; G11B27/10; G11B27/34; G11B27/02; G11B27/031; G11B27/034; G11B27/11; G11B27/19; G11B27/28; G11B2220/00; G11B2220/20; G11B2220/21; G11B2220/213; G11B2220/25; G11B2220/2537; G11B2220/2545; G11B2220/40; G11B2220/41; G11B2220/90; G11B27/022; G11B27/024
Claims Analysis
Total Claims: 96
Claim 1
Independent Claim
155 words
A method of nonlinear video editing comprising storing source video segments on a digital database system, selecting a said source video segment having a stored decimation quality, retrieving said selected source video segment having a stored decimation quality, decimating said selected source video segment into a decimated video segment at a first decimation quality that is more decimated than said stored decimation quality such that said decimated video segment has less data than said source video segment, accessing said decimated video segment at a nonlinear video editor, using said decimated video segment during editing of a video program at said nonlinear video editor, and producing said video program by accessing all or part of said source video segment from said digital database system at a second decimation quality that has more data per frame than said first decimation quality to produce said video program at a less decimated decimation quality than said first decimation quality.
Claim 2
Independent Claim
155 words
A method of nonlinear video editing comprising storing source video segments on a digital database system, selecting a said source video segment having a stored decimation quality, retrieving said selected source video segment having a stored decimation quality, decimating said selected source video segment into a decimated video segment at a first decimation quality that is more decimated than said stored decimation quality such that said decimated video segment has less data than said source video segment, accessing said decimated video segment at a nonlinear video editor, using said decimated video segment during editing of a video program at said nonlinear video editor, and producing said video program by accessing all or part of said source video segment from said digital database system at a second decimation quality that has more data per frame than said first decimation quality to produce said video program at a less decimated decimation quality than said first decimation quality.
Claim 3
Dependent Claim
20 words
The method of claim 1 wherein using said decimated video segment comprises selecting a portion of said decimated video segment.
Claim 4
Dependent Claim
31 words
The method of claim 2 wherein accessing said source video segment comprises accessing a corresponding portion of said selected source video segment corresponding to the portion of the decimated video segment.
Claim 5
Dependent Claim
61 words
The method of claim 3 wherein accessing said corresponding portion comprises transmitting over a network information identifying the portion of the decimated video segment or the corresponding portion of the selected source video segment to the digital database system and said database system transmitting over the network said corresponding portion of the selected source video segment to the nonlinear video editor.
Claim 6
Dependent Claim
89 words
The method of claim 4 wherein said portion of said decimated video segment is characterized by a video segment start time and a video segment end time measured relative to a reference point, wherein said information sent over the network comprises the video segment time and end time of the portion of the decimated video segment, and wherein the digital database system uses the video segment start time and end time of the portion of the decimated video segment to determine the corresponding portion of said source video segment.
Claim 7
Dependent Claim
18 words
The method of claim 1 wherein said storing source video segments further comprises compressing the source video segments.
Claim 8
Dependent Claim
21 words
The method of claim 6 further comprising decompressing said selected source video segment after said selecting and prior to said decimating.
Claim 9
Dependent Claim
27 words
The method of claim 1 wherein decimating said selected video segment comprises at least one of temporally decimating, spatially decimating, or compressing said selected source video segment.
Claim 10
Dependent Claim
20 words
The method of claim 1 wherein accessing the decimated video segment comprises transferring said decimated video segment over a network.
Claim 11
Dependent Claim
35 words
The method of claim 1 wherein said nonlinear video editor is implemented on a local computer and the video program is produced on said local computer, and wherein the digital database system is located remotely.
Claim 12
Dependent Claim
35 words
The method of claim 10 wherein producing said video program includes accessing all or part of said source video segment from said digital database system to produce said video program at a selected decimation quality.
Claim 13
Dependent Claim
20 words
The method of claim 11 wherein said selected decimation quality includes a different decimation quality than said first mentioned quality.
Claim 14
Dependent Claim
48 words
The method of claim 11 wherein accessing said selected source video segment comprises transmitting over a network information identifying the selected source video segment to the digital database system and said digital database system transmitting over the network said selected source video segment to the nonlinear video editor.
Claim 15
Dependent Claim
25 words
The method of claim 13 further comprising receiving the decimated video segment and representing said decimated video in a bin of said nonlinear video editor.
Claim 16
Dependent Claim
28 words
The method of claim 13 further comprising receiving the decimated video segment and representing said decimated video segment on a time line of the program on a display.
Claim 17
Dependent Claim
30 words
The method of claim 10 wherein editing of the video program comprises editing a plurality of source video segments at least one of which is stored on the local computer.
Claim 18
Dependent Claim
73 words
The method of claim 16 wherein at least one of the source video segments stored on said digital database system is visually represented on a display of said nonlinear video editor to indicate that said one of the video segments is stored on said digital database system in contrast to visual representation of said source video segment stored on the local computer indicating said source video segment being stored on the local computer.
Claim 19
Dependent Claim
46 words
The method of claim 17 wherein said at least one of the source video segments stored on said digital database system is visually represented by a different color on a display of said nonlinear video editor than said source video segment stored on the local computer.
Claim 20
Dependent Claim
46 words
The method of claim 17 wherein said at least one of the source video segments stored on said digital database system is visually represented by a different symbol on a display of said nonlinear video editor than said source video segment stored on the local computer.
Claim 21
Dependent Claim
20 words
The method of claim 10 wherein accessing said decimated video segment comprises transmitting said decimated video segment over a network.
Claim 22
Dependent Claim
32 words
The method of claim 10 further comprising producing a list of commands when editing the program and using the list of commands to produce said program using the accessed source video segment.
Claim 23
Dependent Claim
33 words
The method of claim 1 further comprising obtaining from a user a search criterion for searching said digital database system to find said selected source video segment and searching said digital database system.
Claim 24
Dependent Claim
59 words
The method of claim 1 further comprising storing source audio segments on the digital database system, selecting a said source audio segment, resampling, at a selected resampled quality, said selected audio segment into a resampled audio segment, accessing said resampled audio segment, and using said decimated video segment during editing of the video program at said nonlinear video editor.
Claim 25
Dependent Claim
36 words
The method of claim 23 wherein producing said video program includes accessing all or part of said source audio segment from said digital database system to produce said video program at a second selected resampled quality.
Claim 26
Dependent Claim
19 words
The method of claim 24 wherein the second selected resampled quality is different than said first-mentioned selected resampled quality.
Claim 27
Dependent Claim
152 words
Apparatus for editing video comprising a digital database system storing source video segments having a stored decimation quality, said digital database system having the capability to decimate said source video segments into decimated video segments of a first decimation quality that is more decimated than said stored decimation quality such that said decimated video segments have less data than said source video segments, and a nonlinear video editor connected to selectively access said decimated video segments and source video segments from said digital database system and being capable of using said decimated video segments during editing of a video program and producing said video program by accessing all or part of said source video segments from said digital database system at a second decimation quality that has more data per frame than said first decimation quality to produce said video program at a less decimated decimation quality than the first decimation quality.
Claim 28
Dependent Claim
152 words
Apparatus for editing video comprising a digital database system storing source video segments having a stored decimation quality, said digital database system having the capability to decimate said source video segments into decimated video segments of a first decimation quality that is more decimated than said stored decimation quality such that said decimated video segments have less data than said source video segments, and a nonlinear video editor connected to selectively access said decimated video segments and source video segments from said digital database system and being capable of using said decimated video segments during editing of a video program and producing said video program by accessing all or part of said source video segments from said digital database system at a second decimation quality that has more data per frame than said first decimation quality to produce said video program at a less decimated decimation quality than the first decimation quality.
Claim 29
Dependent Claim
21 words
The apparatus of claim 26 wherein the nonlinear video editor is capable of selecting a portion of a decimated video segment.
Claim 30
Dependent Claim
46 words
The apparatus of claim 27 wherein the nonlinear video editor accesses a source video segment by accessing a portion of said source video segment corresponding to the portion of the decimated video segment and the digital database system transmits that portion of the source video segment.
Claim 31
Dependent Claim
82 words
The apparatus of claim 28 wherein the digital database system and the nonlinear video editor are configured for connection to a network, wherein the nonlinear video accesses said corresponding portion by transmitting over the network information identifying the portion of the decimated video segment or the corresponding portion of the selected source video segment to the digital database system and said digital database system transmits over the network said corresponding portion of the selected source video segment to the nonlinear video editor.
Claim 32
Dependent Claim
90 words
The apparatus of claim 29 wherein said portion of said decimated video segment is characterized by a video segment start time and a video segment end time measured relative to a reference point, wherein said information sent over the network comprises the video segment start time and end time of the portion of the decimated video segment, and wherein the digital database system uses the video segment start time and end time of the portion of the decimated video segment to determine the corresponding portion of said source video segment.
Claim 33
Dependent Claim
19 words
The apparatus of claim 26 wherein the digital database system stores the source video segments as compressed video segments.
Claim 34
Dependent Claim
31 words
The apparatus of claim 31 wherein the digital database system comprises a decompression module for decompressing a compressed source video segment and a decimation module for decimating said decompressed video segment.
Claim 35
Dependent Claim
26 words
The apparatus of claim 32 wherein decimating said source video segments comprises at least one of temporally decimating, spatially decimating, or compressing said source video segments.
Claim 36
Dependent Claim
39 words
The apparatus of claim 26 wherein the digital database system and the nonlinear video editor are configured for connection to a network, wherein the digital database system transfers a decimated video over the network to the nonlinear video editor.
Claim 37
Dependent Claim
26 words
The apparatus of claim 26 wherein the nonlinear video is implemented on a local computer and the digital database system stores the source video segments remotely.
Claim 38
Dependent Claim
33 words
The apparatus of claim 35 wherein the nonlinear video editor edits the video program by editing a plurality of source video segments at least one of which is stored on the local computer.
Claim 39
Dependent Claim
51 words
The apparatus of claim 36 wherein the nonlinear video comprises a display and the nonlinear video visually represents at least one of the source video segments stored on said digital database system differently on the display of said nonlinear video editor than said source video segment stored on the local computer.
Claim 40
Dependent Claim
48 words
The apparatus of claim 37 wherein the nonlinear video visually represents said at least one of the source video segments stored on said digital database system by a different color on the display of said nonlinear video editor than said source video segment stored on the local computer.
Claim 41
Dependent Claim
48 words
The apparatus of claim 38 wherein the nonlinear video visually represents said at least one of the source video segments stored on said digital database system by a different symbol on the display of said nonlinear video editor than said source video segment stored on the local computer.
Claim 42
Dependent Claim
35 words
The apparatus of claim 35 wherein the digital database system and the nonlinear video editor are configured for connection to a network, wherein the digital database system transmits said decimated video segment over the network.
Claim 43
Dependent Claim
33 words
The apparatus of claim 26 wherein the nonlinear video editor is further capable of accessing all or part of said source video segments to produce said video program at a selected decimation quality.
Claim 44
Dependent Claim
17 words
The apparatus of claim 41 wherein the selected decimation quality is different than the first-mentioned decimation quality.
Claim 45
Dependent Claim
52 words
The apparatus of claim 41 wherein the nonlinear video editor accesses said selected source video segment by transmitting over the network information identifying the selected source video segment to the digital database manager and said digital database system transmits over the network said selected source video segment to the nonlinear video editor.
Claim 46
Dependent Claim
27 words
The apparatus of claim 41 wherein the nonlinear video editor includes a bin and receives the decimated video segment and represents said decimated video in said bin.
Claim 47
Dependent Claim
29 words
The apparatus of claim 41 wherein the nonlinear receives the decimated video segment and represents said decimated video segment on a time line of the program on a display.
Claim 48
Dependent Claim
35 words
The apparatus of claim 41 wherein the nonlinear video editor produces a list of commands when editing the program and uses the list of commands to produce said program using the retrieved source video segment.
Claim 49
Dependent Claim
28 words
The apparatus of claim 26 the nonlinear video editor obtains from a user a search criterion for searching said digital database system to find said source video segment.
Claim 50
Dependent Claim
22 words
The apparatus of claim 26 wherein said different decimation quality and the selected decimation quality include a quality of a non-decimated video.
Claim 51
Dependent Claim
78 words
The apparatus of claim 26 said digital database system further storing source audio segments, said digital database system further having the capability to resample, at a selected resampled quality, said audio segments into resampled audio segments, and the nonlinear video editor connected to selectively access said resampled audio segments and source audio segments from said digital database system and being capable of using said resampled audio segments during editing of a video program and producing said video program.
Claim 52
Dependent Claim
34 words
The apparatus of claim 49 wherein the nonlinear video editor is further capable of accessing all or part of said source audio segments to produce said video program at a second selected resampled quality.
Claim 53
Dependent Claim
18 words
The apparatus of claim 50 wherein the second selected resampled quality is different than the first-mentioned resampled quality.
Claim 54
Dependent Claim
110 words
Apparatus for editing video comprising a remote digital database system storing remote source video segments, said digital database system being configured for connection to a network, and a local nonlinear video editor being configured for connection to said network and comprising a display, said nonlinear video editor having local storage for local source video segments and the ability to access said remote source video segments from said digital database system, said nonlinear video editor displaying on said display video segment identifiers for segments being included in a video program, said identifiers indicating whether the video segments included in the program are remote source video segments or local source video segments.
Claim 55
Dependent Claim
110 words
Apparatus for editing video comprising a remote digital database system storing remote source video segments, said digital database system being configured for connection to a network, and a local nonlinear video editor being configured for connection to said network and comprising a display, said nonlinear video editor having local storage for local source video segments and the ability to access said remote source video segments from said digital database system, said nonlinear video editor displaying on said display video segment identifiers for segments being included in a video program, said identifiers indicating whether the video segments included in the program are remote source video segments or local source video segments.
Claim 56
Dependent Claim
40 words
The apparatus of claim 52 wherein the local nonlinear video editor displays on said display the video segment identifiers for the remote source video segments by a different color than the video segment identifiers for the local source video segments.
Claim 57
Dependent Claim
40 words
The apparatus of claim 53 wherein said local nonlinear video editor displays on said display the video segment identifiers for the remote source video segments by a different symbol than the video segment identifiers for the local source video segments.
Claim 58
Independent Claim
133 words
A method for editing video comprising storing remote source video segments at a remote digital database system, said digital database system being configured for connection to a network, and displaying, on a display of a local nonlinear video editor, video segment identifiers for segments being included in a video program, said local nonlinear video editor being configured for connection to said network, said nonlinear video editor having local storage for local source video segments and the ability to access said remote source video segments from said digital database system, wherein said video segments being included in said video program comprise video segments selected among said remote and local source video segments, wherein said identifiers indicate whether the video segments included in the program are remote source video segments or local source video segments.
Claim 59
Independent Claim
133 words
A method for editing video comprising storing remote source video segments at a remote digital database system, said digital database system being configured for connection to a network, and displaying, on a display of a local nonlinear video editor, video segment identifiers for segments being included in a video program, said local nonlinear video editor being configured for connection to said network, said nonlinear video editor having local storage for local source video segments and the ability to access said remote source video segments from said digital database system, wherein said video segments being included in said video program comprise video segments selected among said remote and local source video segments, wherein said identifiers indicate whether the video segments included in the program are remote source video segments or local source video segments.
Claim 60
Dependent Claim
148 words
Apparatus for editing video comprising a remote digital database system storing remote source video segments, said digital database system being configured for connection to a network, and a local nonlinear video editor being configured for connection to said network and comprising a display, said nonlinear video editor having local storage for local source video segments and the ability to access said remote source video segments from said digital database system, said nonlinear video editor displaying on said display a first graphical user interface (GUI) including video segment identifiers for video segments being included in a video program substantially simultaneously with displaying a second GUI including a search mechanism for searching said remote source video segments and displaying remote video segment identifiers found in a search for selection for inclusion in said program by moving one of the remote video identifiers from the second GUI to the first GUI.
Claim 61
Dependent Claim
148 words
Apparatus for editing video comprising a remote digital database system storing remote source video segments, said digital database system being configured for connection to a network, and a local nonlinear video editor being configured for connection to said network and comprising a display, said nonlinear video editor having local storage for local source video segments and the ability to access said remote source video segments from said digital database system, said nonlinear video editor displaying on said display a first graphical user interface (GUI) including video segment identifiers for video segments being included in a video program substantially simultaneously with displaying a second GUI including a search mechanism for searching said remote source video segments and displaying remote video segment identifiers found in a search for selection for inclusion in said program by moving one of the remote video identifiers from the second GUI to the first GUI.
Claim 62
Dependent Claim
40 words
The apparatus for editing video of claim 56 wherein said local nonlinear video editor displays the video segment identifiers on said display in a video program editing region, where said video program editing region is used for editing said program.
Claim 63
Dependent Claim
28 words
The apparatus for editing video of claim 57 wherein said local nonlinear video editor displays on said display a video time line indicator in said program editing region.
Claim 64
Dependent Claim
44 words
The apparatus for editing video of claim 56 wherein said local nonlinear video editor uses at least one channel of video and displays on said display a video segment track in said program editing region corresponding to said at least one channel of video.
Claim 65
Dependent Claim
44 words
The apparatus for editing video of claim 56 wherein said local nonlinear video editor uses at least one channel of audio and displays on said display an audio segment track in said program editing region corresponding to said at least one channel of audio.
Claim 66
Dependent Claim
56 words
The apparatus for editing video of claim 56 further comprising a plurality of remote digital database systems from among which said first-mentioned remote digital database system is selected, wherein said search mechanism includes a remote digital database system selection region for selecting said first-mentioned remote digital system from among said plurality of remote digital database systems.
Claim 67
Dependent Claim
34 words
The apparatus for editing video of claim 56 wherein said search mechanism includes a database search region for inputting search criteria for searching said remote digital database system and displaying a search result indicator.
Claim 68
Dependent Claim
39 words
The apparatus for editing video of claim 62 wherein said database search region further includes a search criteria input region, wherein said database search region is used for inputting said search criteria for searching said remote digital database system.
Claim 69
Dependent Claim
28 words
The apparatus for editing video of claim 62 wherein said search result indicator comprises an indication of the number of remote source video segments found in the search.
Claim 70
Dependent Claim
41 words
The apparatus for editing video of claim 56 wherein said search mechanism includes a found remote source video segments region for displaying video segment indicators for remote source video segments found in a search performed by said remote digital database system.
Claim 71
Dependent Claim
29 words
The apparatus for editing video of claim 65 wherein one of said video identifiers comprises a frame from a corresponding found remote source video segment found in the search.
Claim 72
Dependent Claim
25 words
The apparatus for editing video of claim 56 wherein results of a search performed by said remote digital database system are placed in a bin.
Claim 73
Dependent Claim
21 words
The apparatus for editing video of claim 67 wherein said results include segment identifiers for video segments found in said search.
Claim 74
Dependent Claim
59 words
The apparatus for editing video of claim 56 wherein a remote source video segment found in a search performed by said remote digital database system is sent by said remote digital database system to said local nonlinear video editor and said local nonlinear video editor directly incorporates said remote source video segment in said program upon receiving said segment.
Claim 75
Dependent Claim
29 words
The apparatus for editing video of claim 69 wherein remote source video segment is incorporated into said program at a pre-selected point in a time line of said program.
Claim 76
Dependent Claim
90 words
The apparatus for editing video of claim 56 wherein the remote digital database system further stores remote source audio segments, said local nonlinear video editor having local storage for local source audio segments and the ability to access said remote source audio segments from said digital database system, said local nonlinear video editor displaying on said display audio segment identifiers for video segments being included in a video program substantially simultaneously with displaying a search mechanism for searching said remote source audio segments for selection for inclusion in said program.
Claim 77
Dependent Claim
25 words
The apparatus for editing video of claim 71 wherein results of a search performed by said remote digital database system are placed in a bin.
Claim 78
Dependent Claim
21 words
The apparatus for editing video of claim 72 wherein said results include segment identifiers for audio segments found in said search.
Claim 79
Dependent Claim
59 words
The apparatus for editing video of claim 73 wherein a remote source audio segment found in a search performed by said remote digital database system is sent by said remote digital database system to said local nonlinear video editor and said local nonlinear video editor directly incorporates said remote source audio segment in said program upon receiving said segment.
Claim 80
Dependent Claim
29 words
The apparatus for editing video of claim 74 wherein remote source audio segment is incorporated into said program at a pre-selected point in a time line of said program.
Claim 81
Independent Claim
171 words
A method for editing video comprising storing remote source video segments at a remote digital database system, said digital database system being configured for connection to a network, and displaying, on a display of a nonlinear video editor video, a first graphical user interface (GUI) including video segment identifiers for video segments being included in a video program substantially simultaneously with displaying a second GUI including a search mechanism for searching said remote source video segments and displaying remote video segment identifiers found in a search for selection for inclusion in said program by moving one of the remote video identifiers from the second GUI to the first GUI, said local nonlinear video editor being configured for connection to said network, and said nonlinear video editor having local storage for local source video segments and the ability to access said remote source video segments from said digital database system, wherein said video segments being included in said video program comprise video segments selected among said remote and local source video segments.
Claim 82
Independent Claim
171 words
A method for editing video comprising storing remote source video segments at a remote digital database system, said digital database system being configured for connection to a network, and displaying, on a display of a nonlinear video editor video, a first graphical user interface (GUI) including video segment identifiers for video segments being included in a video program substantially simultaneously with displaying a second GUI including a search mechanism for searching said remote source video segments and displaying remote video segment identifiers found in a search for selection for inclusion in said program by moving one of the remote video identifiers from the second GUI to the first GUI, said local nonlinear video editor being configured for connection to said network, and said nonlinear video editor having local storage for local source video segments and the ability to access said remote source video segments from said digital database system, wherein said video segments being included in said video program comprise video segments selected among said remote and local source video segments.
Claim 83
Dependent Claim
71 words
Apparatus comprising a digital database system storing source audio segments, said digital database system having the capability to resample, at a selected resampled quality, said audio segments into resampled audio segments, and a nonlinear media editor connected to selectively access said resampled audio segments and source audio segments from said digital database system and being capable of using said resampled audio segments during editing of a program and producing said program.
Claim 84
Dependent Claim
71 words
Apparatus comprising a digital database system storing source audio segments, said digital database system having the capability to resample, at a selected resampled quality, said audio segments into resampled audio segments, and a nonlinear media editor connected to selectively access said resampled audio segments and source audio segments from said digital database system and being capable of using said resampled audio segments during editing of a program and producing said program.
Claim 85
Dependent Claim
15 words
The apparatus of claim 77 wherein the nonlinear media editor comprises a nonlinear video editor.
Claim 86
Dependent Claim
15 words
The apparatus of claim 77 wherein the nonlinear media editor comprises a nonlinear audio editor.
Claim 87
Dependent Claim
28 words
The apparatus of claim 77 wherein the nonlinear editor is further capable of accessing said source audio segments to produce said program at a second selected resampled quality.
Claim 88
Dependent Claim
19 words
The apparatus of claim 80 wherein the second selected resampled quality is different than the first-mentioned selected resampled quality.
Claim 89
Dependent Claim
21 words
The apparatus of claim 80 wherein the nonlinear media editor is capable of selecting a portion of a resampled audio segment.
Claim 90
Dependent Claim
46 words
The apparatus of claim 82 wherein the nonlinear video editor accesses a source audio segment by accessing a portion of said source audio segment corresponding to the portion of the resampled audio segment and the digital database system transmits that portion of the source audio segment.
Claim 91
Dependent Claim
83 words
The apparatus of claim 83 wherein the digital database system and the nonlinear media editor are configured for connection to a network, wherein the nonlinear media editor accesses said corresponding portion by transmitting over the network information identifying the portion of the resampled audio segment or the corresponding portion of the selected source audio segment to the digital database system and said digital database system transmits over the network said corresponding portion of the selected source audio segment to the nonlinear media editor.
Claim 92
Dependent Claim
88 words
The apparatus of claim 84 wherein said portion of said resampled audio segment is characterized by a relative audio segment start time and a relative audio segment end time, wherein said information sent over the network comprises the relative audio segment start time and end time of the portion of the resampled audio segment, and wherein the digital database system uses the relative audio segment start time and end time of the portion of the resampled audio segment to determine the corresponding portion of said source audio segment.
Claim 93
Independent Claim
42 words
A method comprising storing source audio segments on a digital database system, selecting a said source audio segment, resampling, at a selected resampled quality, said selected audio segment into a resampled audio segment, accessing said resampled audio segment, and producing said program.
Claim 94
Independent Claim
42 words
A method comprising storing source audio segments on a digital database system, selecting a said source audio segment, resampling, at a selected resampled quality, said selected audio segment into a resampled audio segment, accessing said resampled audio segment, and producing said program.
Claim 95
Dependent Claim
30 words
The method of claim 86 wherein producing said program includes accessing said source audio segment from said digital database system to produce said program at a second selected resampled quality.
Claim 96
Dependent Claim
21 words
The method of claim 87 wherein said second selected resampled quality includes a different resampled quality than said first-mentioned resampled quality.
References Cited (Backward Citations)
US4599689A
Cited
US4703449A
Cited
US4916531A
Cited
US5267351A
Cited
US5584006A
Cited
US5185883A
Cited
US5111203A
Cited
US5168247A
Cited
US5388197A
Cited
US5568275A
Cited
US5488695A
Cited
US5506932A
Cited
US5471577A
Cited
US5706451A
Cited
US5748842A
Cited
US5406311A
Cited
US5905842A
Cited
US5835667A
Cited
US5628028A
Cited
US5684963A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2005-02-25 | 2005-08-27 | 2006-02-26 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2009-02-25 | 2009-08-27 | 2010-02-26 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2013-02-25 | 2013-08-27 | 2014-02-26 | $7700.00 | Window Closed / Lapsed |