Disk use scheduling and non-linear video editing systems
Abstract
A method and apparatus for Disk Scheduling and Non-Linear Video Editing includes the processing of simultaneous read requests and write requests of a storage device in the presence of real time requirements that are associated with these requests. The method includes constructing a storage device data structure with a plurality of partitions (56-59) that correspond to a plurality of seek paths, with the storage device data structure storing both read and write requests. The read requests (42) are assigned read request deadlines (44) based at least in part on a user desired response time for handling the read requests. The write requests (46) are assigned write request deadlines (48) based at least in part on the capacity of the write buffer. The write buffer (34) stores data associated with write requests until the data is written to the storage device. The read and write requests are placed within the storage device data structure based at least in part on the read request deadlines (44) and write request deadlines (48), such that a optimal seek path is maintained for each of the plurality of partitions (56-59) while minimizing violations of the read request deadlines (44) and write request deadlines (48). The invention may be applicable for use as a storage device access scheduler of the supporting video on demand and non-linear editing of a storage device in the presence of real time requirements that are associated with the read requests and write requests of video on demand and non-linear editing.

Term
Term ended
Projected expiry passed 5 February 2019, 7.6 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
1 sheet
Sheet 1
Every citation, both ways
| Document | Relation | Office | Category | Cited during | Relevant claims |
|---|---|---|---|---|---|
| EP0757310A2 | Cites | European Patent Office (EPO) | A | Search report | 1-15 |
| US5644786A | Cites | United States of America | A | Search report | 1-15 |
10 members in 5 offices; this record represents the family
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 20883 | United States of America | – | |
| 2088398 | United States of America | A |
Members10
| Document | Office | Kind | |
|---|---|---|---|
| EP0936615A2 | European Patent Office (EPO) | A2 | |
| JPH11289510A | Japan | A | |
| US6023720A | United States of America | A | |
| EP0936615A3This record | European Patent Office (EPO) | A3 | |
| EP0936615B1 | European Patent Office (EPO) | B1 | |
| AT224091T | Austria | T | |
| ATE224091T1 | Austria | T1 | |
| JP3326131B2 | Japan | B2 | |
| DE69902831D1 | Germany | D1 | |
| DE69902831T2 | Germany | T2 |
56 legal events, as 5 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Notification of lapseLapsedST | ST | FR | |
| Gb: european patent ceased through non-payment of renewal feeCeasedGBPC | GBPC | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Patent lapsedLapsedMM4A | MM4A | IE | |
| No opposition filedOpposition26N | 26N | EP | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | EP | |
| Fr: translation filedET | ET | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Patent ceasedCeasedPL | PL | CH | |
| Nl: lapsed or annulled due to failure to fulfill the requirements of art. 29p and 29m of the patents actLapsedNLV1 | NLV1 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lt: invalidation of european patent or patent extensionLTIE | LTIE | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Corresponds to:REF | REF | EP | |
| European patents granted designating irelandGrantedFG4D | FG4D | IE | |
| European patent takes effect as a national patent in ch/liEP | EP | CH | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAL PAYMENT 19990218;LT PAYMENT 19990218;LV PAYMENT 19990218;RO PAYMENT 19990218;SI PAYMENT 19990218AX | AX | EP | |
| European patent grantedGrantedFG4D | FG4D | GB | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Corresponds to:REF | REF | EP | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOS IGRAGRAH | GRAH | EP | |
| Despatch of communication of intention to grantORIGINAL CODE: EPIDOS AGRAGRAG | GRAG | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOS IGRAGRAH | GRAH | EP | |
| Despatch of communication of intention to grantORIGINAL CODE: EPIDOS AGRAGRAG | GRAG | EP | |
| Designated contracting states (corrected)RBV | RBV | EP | |
| Designation fees paidAT BE CH DE DK ES FI FR GB GR IE IT LI LU MC NL PT SEAKX | AKX | EP | |
| Extension fees paidAL PAYMENT 19990218;LT PAYMENT 19990218;LV PAYMENT 19990218;RO PAYMENT 19990218;SI PAYMENT 19990218AXX | AXX | EP | |
| First examination report despatched17Q | 17Q | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAL PAYMENT 19990218;LT PAYMENT 19990218;LV PAYMENT 19990218;MK;RO PAYMENT 19990218;SI PAYMENT 19990218AX | AX | EP | |
| Information provided on ipc code assigned before grant7G 11B 27/031 A, 7G 11B 27/034 B, 7G 06F 3/06 BRIC1 | RIC1 | EP | |
| Search report despatchedORIGINAL CODE: 0009013PUAL | PUAL | EP | |
| Request for examination filed17P | 17P | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAL PAYMENT 19990218;LT PAYMENT 19990218;LV PAYMENT 19990218;MK;RO PAYMENT 19990218;SI PAYMENT 19990218AX | AX | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP |
Numbers
- Publication
- 0936615
- Application
- 993008630
Titles3
- German
- Nutzungsplanung für eine Platte und nicht-lineare Video-Editiersysteme
- English
- Disk use scheduling and non-linear video editing systems
- French
- Planification d'emploi pour un disque et systèmes de montage video non-linéaire
Classification
- CPC, 2
- H04N21/2326
- G11B27/034
- IPC, 10
- H04N5 765
- G06F3 06
- G11B20 10
- G11B27 034
- H04N5 781
- H04N7 173
- H04N21 232
- H04N21 238
- H04N21 262
- H04N21 472
Designated states25
- Contracting states, 19
- Austria
- Belgium
- Switzerland
- Cyprus
- Germany
- Denmark
- Spain
- Finland
- France
- United Kingdom
- Greece
- Ireland
- Italy
- Liechtenstein
- Luxembourg
- Monaco
- Netherlands (Kingdom of the)
- Portugal
- Sweden
- Extension states, 6
- Albania
- Lithuania
- Latvia
- North Macedonia
- Romania
- Slovenia