Massively scalable object storage system
Abstract
Several different embodiments of a massively scalable object storage system are described. The object storage system is particularly useful for storage in a cloud computing installation whereby shared servers provide resources, software, and data to computers and other devices on demand. In several embodiments, the object storage system includes a ring implementation used to associate object storage commands with particular physical servers such that certain guarantees of consistency, availability, and performance can be met. In other embodiments, the object storage system includes a synchronization protocol used to order operations across a distributed system. In a third set of embodiments, the object storage system includes a metadata management system. In a fourth set of embodiments, the object storage system uses a structured information synchronization system. Features from each set of embodiments can be used to improve the performance and scalability of a cloud computing object storage system.

Term
5.5 yearsto projected expiry
Projected expiry 7 March 2032, counted from filing; an application has no term until it is granted.
- Priority
- Filed
- Published
- Today
- Projected expiry
1 sheet
Sheet 1
Every citation, both ways
| Document | Relation | Office | Category | Cited during | Relevant claims |
|---|---|---|---|---|---|
| US2003187945A1 | Cites | United States of America | XI | Search report | 1 |
| US2010251002A1 | Cites | United States of America | A | Search report | 1-10 |
| US2010262717A1 | Cites | United States of America | XI | Search report | 11,12 |
116 members in 5 offices
Priority claims15
| Document | Office | Kind | Date |
|---|---|---|---|
| 201161450166 | United States of America | P | |
| 201161450166P | United States of America | – | |
| 201113089442 | United States of America | A | |
| 201113089442 | United States of America | – | |
| 201113089487 | United States of America | A | |
| 201113089487 | United States of America | – | |
| 12001565 | European Patent Office (EPO) | A | |
| 120015656 | – | – | – |
| 201113089442 | – | – | – |
| 201113089487 | – | – | – |
| 201161450166P | – | – | – |
| EP20120001565 | – | – | – |
| US201113089442 | – | – | – |
| US201113089487 | – | – | – |
| US201161450166P | – | – | – |
Members116
| Document | Office | Kind | |
|---|---|---|---|
| EP2498476A2 | European Patent Office (EPO) | A2 | |
| US2012233117A1 | United States of America | A1 | |
| US2012233118A1 | United States of America | A1 | |
| US2012233119A1 | United States of America | A1 | |
| US2012233134A1 | United States of America | A1 | |
| US2012233228A1 | United States of America | A1 | |
| US2012233251A1 | United States of America | A1 | |
| US2012233282A1 | United States of America | A1 | |
| US2012233293A1 | United States of America | A1 | |
| US2012233331A1 | United States of America | A1 | |
| US2012233418A1 | United States of America | A1 | |
| US2012233463A1 | United States of America | A1 | |
| US2012233490A1 | United States of America | A1 | |
| US2012233522A1 | United States of America | A1 | |
| US2012233611A1 | United States of America | A1 | |
| US2012233668A1 | United States of America | A1 | |
| EP2498476A3 | European Patent Office (EPO) | A3 | |
| EP2501108A2 | European Patent Office (EPO) | A2 | |
| EP2501109A2 | European Patent Office (EPO) | A2 | |
| EP2521336A1 | European Patent Office (EPO) | A1 | |
| EP2501109A3 | European Patent Office (EPO) | A3 | |
| US2013061084A1 | United States of America | A1 | |
| EP2501108A3 | European Patent Office (EPO) | A3 | |
| US2013205028A1 | United States of America | A1 | |
| US8510267B2 | United States of America | B2 | |
| WO2013119554A1 | World Intellectual Property Organization (WIPO) | A1 | |
| US2013238785A1 | United States of America | A1 | |
| WO2013134343A1 | World Intellectual Property Organization (WIPO) | A1 | |
| US8538926B2 | United States of America | B2 | |
| US2013247034A1 | United States of America | A1 | |
| WO2013138317A1 | World Intellectual Property Organization (WIPO) | A1 | |
| US8554951B2 | United States of America | B2 | |
| US2013304903A1 | United States of America | A1 | |
| WO2013177246A1 | World Intellectual Property Organization (WIPO) | A1 | |
| US2014040505A1 | United States of America | A1 | |
| US2014082301A1 | United States of America | A1 | |
| US8712975B2 | United States of America | B2 | |
| US8712982B2 | United States of America | B2 | |
| US8775375B2 | United States of America | B2 | |
| WO2014116678A1 | World Intellectual Property Organization (WIPO) | A1 | |
| US2014222949A1 | United States of America | A1 | |
| AU2013217561A1 | Australia | A1 | |
| AU2013232273A1 | Australia | A1 | |
| US2014304334A1 | United States of America | A1 | |
| AU2013266420A1 | Australia | A1 | |
| EP2812803A1 | European Patent Office (EPO) | A1 | |
| US8930693B2 | United States of America | B2 | |
| US2015012491A1 | United States of America | A1 | |
| EP2825959A1 | European Patent Office (EPO) | A1 | |
| US8990257B2 | United States of America | B2 | |
| EP2852893A1 | European Patent Office (EPO) | A1 | |
| US9015709B2 | United States of America | B2 | |
| US9021137B2 | United States of America | B2 | |
| US9027024B2 | United States of America | B2 | |
| US2015156136A1 | United States of America | A1 | |
| US2015227606A1 | United States of America | A1 | |
| US2015235308A1 | United States of America | A1 | |
| US9116629B2 | United States of America | B2 | |
| US2015242228A1 | United States of America | A1 | |
| HK1201341A1 | Hong Kong, China | A1 | |
| US2015261801A1 | United States of America | A1 | |
| US9141410B2 | United States of America | B2 | |
| HK1202659A1 | Hong Kong, China | A1 | |
| HK1204374A1 | Hong Kong, China | A1 | |
| US9197483B2 | United States of America | B2 | |
| EP2501109B1 | European Patent Office (EPO) | B1 | |
| US9231988B2 | United States of America | B2 | |
| US9237193B2 | United States of America | B2 | |
| US9268586B2 | United States of America | B2 | |
| US2016057229A1 | United States of America | A1 | |
| US2016070481A1 | United States of America | A1 | |
| US2016072727A1 | United States of America | A1 | |
| EP2996308A1 | European Patent Office (EPO) | A1 | |
| US9306988B2 | United States of America | B2 | |
| US9374395B2 | United States of America | B2 | |
| US2016197996A1 | United States of America | A1 | |
| US9405781B2 | United States of America | B2 | |
| US2016226931A9 | United States of America | A9 | |
| US2016246639A1 | United States of America | A1 | |
| US2016269481A1 | United States of America | A1 | |
| US9471384B2 | United States of America | B2 | |
| US2016359970A1 | United States of America | A1 | |
| US9552215B2 | United States of America | B2 | |
| US9560093B2 | United States of America | B2 | |
| US9584439B2 | United States of America | B2 | |
| US9626420B2 | United States of America | B2 | |
| EP2498476B1 | European Patent Office (EPO) | B1 | |
| US2017139736A1 | United States of America | A1 | |
| US9684453B2 | United States of America | B2 | |
| EP2501108B1 | European Patent Office (EPO) | B1 | |
| EP2521336B1 | European Patent Office (EPO) | B1 | |
| EP2996308B1 | European Patent Office (EPO) | B1 | |
| US2017199755A1 | United States of America | A1 | |
| US2017208124A1 | United States of America | A1 | |
| EP3200431A2 | European Patent Office (EPO) | A2 | |
| US2017220662A1 | United States of America | A1 | |
| US9760289B2 | United States of America | B2 | |
| EP3200431A3This record | European Patent Office (EPO) | A3 | |
| US2017302589A1 | United States of America | A1 | |
| US2017351436A1 | United States of America | A1 |
76 legal events, as 9 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Gb: european patent ceased through non-payment of renewal feeCeasedGBPC | GBPC | EP | |
| Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal feeWithdrawnR119 | R119 | DE | |
| 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 | |
| Amendment of ipc main classPREVIOUS MAIN CLASS: H04L0029080000R079 | R079 | DE | |
| 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 | |
| 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 because of non-payment of the annual feeLapsedMM | MM | BE | |
| 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 | |
| Patent ceasedCeasedPL | PL | CH | |
| No opposition filedOpposition26N | 26N | 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 | |
| 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 | |
| Deletion acc. to par. 5 (withdrawal of the translation of the ep patent)MK05 | MK05 | AT | |
| 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 | |
| Information on lapse in contracting state deletedLapsedPG2D | PG2D | EP | |
| No opposition filed against granted patent, or epo opposition proceedings concluded without decisionGrantedR097 | R097 | DE | |
| 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 | |
| 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 | |
| Invalidated european patentMG4D | MG4D | LT | |
| Patent invalid in the netherlands as no translation has been filedMP | MP | NL | |
| Reference to at number (ep patent validated in austria)REF | REF | AT | |
| Dpma publication of mentioned ep patent grantGrantedR096 | R096 | DE | |
| European patents granted designating irelandGrantedFG4D | FG4D | IE | |
| European patent takes effect as a national patent in ch/liEP | EP | CH | |
| Divisional application: reference to earlier applicationAC | AC | EP | |
| Designated contracting statesAK | AK | EP | |
| European patent grantedGrantedFG4D | FG4D | GB | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: THE PATENT HAS BEEN GRANTEDSTAA | STAA | EP | |
| Grant fee paidORIGINAL CODE: EPIDOSNIGR3GRAS | GRAS | EP | |
| Intention to grant announcedINTG | INTG | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOSNIGR1GRAP | GRAP | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: GRANT OF PATENT IS INTENDEDSTAA | STAA | EP | |
| Request for examination filed17P | 17P | EP | |
| Designated contracting states (corrected)RBV | RBV | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: REQUEST FOR EXAMINATION WAS MADESTAA | STAA | EP | |
| Designated contracting statesAK | AK | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Information provided on ipc code assigned before grantRIC1 | RIC1 | EP | |
| Search report despatchedORIGINAL CODE: 0009013PUAL | PUAL | EP | |
| Divisional application: reference to earlier applicationAC | AC | EP | |
| Designated contracting statesAK | AK | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: THE APPLICATION HAS BEEN PUBLISHEDSTAA | STAA | EP |
Numbers
- Publication
- 3200431
- Publication, DOCDB
- 3200431
- Publication, EPODOC
- EP3200431
- Application
- 171553811
- Application, DOCDB
- 17155381
- Application, EPODOC
- EP20170155381
Titles3
- German
- SEHR STARK SKALIERBARES OBJEKTSPEICHERSYSTEM
- English
- MASSIVELY SCALABLE OBJECT STORAGE SYSTEM
- French
- SYSTÈME DE STOCKAGE D'OBJETS MASSIVEMENT ÉVOLUTIF
Classification
- CPC, 7
- H04L67/1097
- G06F16/162
- G06F16/1837
- G06F16/219
- G06F16/23
- G06F16/2322
- H04L67/1023
- IPC, 2
- H04L29 08
- G06F17 30
Designated states1
- Contracting states, 1
- Türkiye