DE60312624D1 - Verfahren und Vorrichtung zur Konsistenzunterhaltung eines geteilten Raums über mehrere Endpunkte in einem gleichrangigen kollaboratives Computersystem - Google Patents
Verfahren und Vorrichtung zur Konsistenzunterhaltung eines geteilten Raums über mehrere Endpunkte in einem gleichrangigen kollaboratives ComputersystemInfo
- Publication number
- DE60312624D1 DE60312624D1 DE60312624T DE60312624T DE60312624D1 DE 60312624 D1 DE60312624 D1 DE 60312624D1 DE 60312624 T DE60312624 T DE 60312624T DE 60312624 T DE60312624 T DE 60312624T DE 60312624 D1 DE60312624 D1 DE 60312624D1
- Authority
- DE
- Germany
- Prior art keywords
- deltas
- delta
- organized
- log
- chains
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
- G06F15/163—Interprocessor communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying verification of the received information
- H04L63/123—Applying verification of the received information received data contents, e.g. message integrity
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99931—Database or file accessing
- Y10S707/99938—Concurrency, e.g. lock management in shared database
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Debugging And Monitoring (AREA)
- Computer And Data Communications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/279,785 US7340502B2 (en) | 2002-10-24 | 2002-10-24 | Method and apparatus for maintaining consistency of a shared space across multiple endpoints in a peer-to-peer collaborative computer system |
| US279785 | 2002-10-24 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| DE60312624D1 true DE60312624D1 (de) | 2007-05-03 |
| DE60312624T2 DE60312624T2 (de) | 2007-11-29 |
Family
ID=32106809
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE60312624T Expired - Lifetime DE60312624T2 (de) | 2002-10-24 | 2003-10-22 | Verfahren und Vorrichtung zur Konsistenzunterhaltung eines geteilten Raums über mehrere Endpunkte in einem gleichrangigen kollaborativen Computersystem |
Country Status (8)
| Country | Link |
|---|---|
| US (2) | US7340502B2 (de) |
| EP (1) | EP1418726B1 (de) |
| JP (1) | JP4684546B2 (de) |
| KR (1) | KR101021399B1 (de) |
| AT (1) | ATE357700T1 (de) |
| CA (1) | CA2446283C (de) |
| DE (1) | DE60312624T2 (de) |
| IL (1) | IL158508A (de) |
Families Citing this family (46)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6859821B1 (en) * | 1999-07-19 | 2005-02-22 | Groove Networks, Inc. | Method and apparatus for prioritizing data change requests and maintaining data consistency in a distributed computer system equipped for activity-based collaboration |
| US7509378B2 (en) * | 2003-03-11 | 2009-03-24 | Bea Systems, Inc. | System and method for message ordering in a message oriented network |
| US20050033625A1 (en) * | 2003-08-06 | 2005-02-10 | International Business Machines Corporation | Method, apparatus and program storage device for scheduling the performance of maintenance tasks to maintain a system environment |
| US7383302B2 (en) * | 2003-09-15 | 2008-06-03 | International Business Machines Corporation | Method and system for providing a common collaboration framework accessible from within multiple applications |
| US7945675B2 (en) * | 2003-11-03 | 2011-05-17 | Apacheta Corporation | System and method for delegation of data processing tasks based on device physical attributes and spatial behavior |
| US20050204297A1 (en) * | 2003-12-22 | 2005-09-15 | International Business Machines Corporation | Combined synchronous and asynchronous logical components in a collaborative context |
| US8171387B2 (en) * | 2004-05-13 | 2012-05-01 | Boardwalk Collaboration, Inc. | Method of and system for collaboration web-based publishing |
| JP4972901B2 (ja) * | 2004-11-10 | 2012-07-11 | 日本電気株式会社 | 情報共有空間提供システム、情報共有空間提供方法及びコンピュータプログラム |
| US7552188B2 (en) * | 2005-02-21 | 2009-06-23 | Sony Computer Entertainment Inc. | Network system, element thereof and network visualization method |
| US20060265396A1 (en) * | 2005-05-19 | 2006-11-23 | Trimergent | Personalizable information networks |
| US20060265395A1 (en) * | 2005-05-19 | 2006-11-23 | Trimergent | Personalizable information networks |
| US20060265394A1 (en) * | 2005-05-19 | 2006-11-23 | Trimergent | Personalizable information networks |
| US7610287B1 (en) * | 2005-06-28 | 2009-10-27 | Google Inc. | System and method for impromptu shared communication spaces |
| US7930346B2 (en) * | 2005-08-24 | 2011-04-19 | Microsoft Corporation | Security in peer to peer synchronization applications |
| US8819536B1 (en) | 2005-12-01 | 2014-08-26 | Google Inc. | System and method for forming multi-user collaborations |
| US20070198992A1 (en) * | 2006-01-26 | 2007-08-23 | International Business Machines Corporation | Changing submitted asynchronous business events to synchronous business events in a Business processing system |
| US8965874B1 (en) | 2006-08-04 | 2015-02-24 | Google Inc. | Dynamic aggregation of users |
| US20080148368A1 (en) * | 2006-12-14 | 2008-06-19 | Mary Ellen Zurko | Secure extranet access to collaborative activities in a collaborative computing environment |
| US7900142B2 (en) * | 2007-01-15 | 2011-03-01 | Microsoft Corporation | Selective undo of editing operations performed on data objects |
| US8286069B2 (en) * | 2007-01-26 | 2012-10-09 | Myspace Llc | System and method for editing web-based video |
| US20080270629A1 (en) * | 2007-04-27 | 2008-10-30 | Yahoo! Inc. | Data snychronization and device handling using sequence numbers |
| GB0712935D0 (en) * | 2007-07-04 | 2007-08-15 | Deltamxl Ltd | Representation of multiple markup language files in one file for the productionof new new markup language files |
| US9401957B2 (en) * | 2007-09-14 | 2016-07-26 | International Business Machines Corporation | System and method for synchronization between servers |
| US8270577B2 (en) * | 2007-12-13 | 2012-09-18 | Verizon Patent And Licensing Inc. | Multiple visual voicemail mailboxes |
| KR101425621B1 (ko) * | 2008-01-15 | 2014-07-31 | 삼성전자주식회사 | 컨텐츠를 안전하게 공유하는 방법 및 시스템 |
| US8151145B2 (en) * | 2008-04-03 | 2012-04-03 | Oracle America, Inc. | Flow control timeout mechanism to detect PCI-express forward progress blockage |
| KR101467512B1 (ko) | 2008-04-30 | 2014-12-02 | 삼성전자주식회사 | 피투피 네트워크 시스템 및 그의 운용 방법 |
| US8010487B2 (en) | 2008-06-27 | 2011-08-30 | Microsoft Corporation | Synchronization and collaboration within peer-to-peer and client/server environments |
| US8140478B2 (en) * | 2009-01-29 | 2012-03-20 | Microsoft Corporation | Commit rate management with decoupled commit operations |
| US8275869B2 (en) * | 2009-08-05 | 2012-09-25 | Tellabs Operations, Inc. | Re-synchronizing data between network elements and network management system using partial node discovery |
| US8732247B2 (en) * | 2009-09-28 | 2014-05-20 | Bjorn Michael Dittmer-Roche | System and method of simultaneous collaboration |
| US8949346B2 (en) * | 2010-02-25 | 2015-02-03 | Cisco Technology, Inc. | System and method for providing a two-tiered virtual communications architecture in a network environment |
| US20120036188A1 (en) * | 2010-08-06 | 2012-02-09 | Nokia Corporation | Method and Apparatus for Aggregating Document Information |
| US9170123B2 (en) | 2010-08-06 | 2015-10-27 | Nokia Technologies Oy | Method and apparatus for generating information |
| US8935214B2 (en) * | 2010-08-16 | 2015-01-13 | Mimosa Systems, Inc. | Storing electronic content with time-varying properties |
| US9092499B2 (en) * | 2012-01-20 | 2015-07-28 | Blackberry Limited | Synchronizing endpoint data stores having disparate schemas |
| US20130244792A1 (en) * | 2012-03-13 | 2013-09-19 | Zynga Inc. | Game environment utilizing a lock free memory system |
| US9087105B2 (en) * | 2012-10-04 | 2015-07-21 | Adobe Systems Incorporated | Rule-based extraction, transformation, and loading of data between disparate data sources |
| US10528610B2 (en) * | 2014-10-31 | 2020-01-07 | International Business Machines Corporation | Customized content for social browsing flow |
| EP3271840B1 (de) * | 2015-05-07 | 2019-02-27 | Cloudera, Inc. | Mutationen in einem spaltenspeicher |
| US20160344677A1 (en) | 2015-05-22 | 2016-11-24 | Microsoft Technology Licensing, Llc | Unified messaging platform for providing interactive semantic objects |
| US10216709B2 (en) | 2015-05-22 | 2019-02-26 | Microsoft Technology Licensing, Llc | Unified messaging platform and interface for providing inline replies |
| US10261756B2 (en) * | 2015-06-01 | 2019-04-16 | Brigham Young University | Method for preventing reference invalidation when reversing operations in synchronous collaborative applications |
| US20170180131A1 (en) * | 2015-12-16 | 2017-06-22 | Intel Corporation | Secure unlock to access debug hardware |
| US11048722B2 (en) * | 2018-07-31 | 2021-06-29 | EMC IP Holding Company LLC | Performance optimization for data persistency in asynchronous replication setups |
| CN116069750B (zh) * | 2022-12-15 | 2026-01-16 | 中国航空工业集团公司西安航空计算技术研究所 | 一种实现机载环境下关键文件副本一致性的方法和系统 |
Family Cites Families (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5170480A (en) | 1989-09-25 | 1992-12-08 | International Business Machines Corporation | Concurrently applying redo records to backup database in a log sequence using single queue server per queue at a time |
| WO1995008809A2 (en) * | 1993-09-24 | 1995-03-30 | Oracle Corporation | Method and apparatus for data replication |
| US5787262A (en) | 1996-06-26 | 1998-07-28 | Microsoft Corporation | System and method for distributed conflict resolution between data objects replicated across a computer network |
| US6317754B1 (en) * | 1998-07-03 | 2001-11-13 | Mitsubishi Electric Research Laboratories, Inc | System for user control of version /Synchronization in mobile computing |
| US6148383A (en) * | 1998-07-09 | 2000-11-14 | International Business Machines Corporation | Storage system employing universal timer for peer-to-peer asynchronous maintenance of consistent mirrored storage |
| US6327671B1 (en) * | 1998-11-18 | 2001-12-04 | International Business Machines Corporation | Delta compressed asynchronous remote copy |
| US6859821B1 (en) | 1999-07-19 | 2005-02-22 | Groove Networks, Inc. | Method and apparatus for prioritizing data change requests and maintaining data consistency in a distributed computer system equipped for activity-based collaboration |
| US7587467B2 (en) * | 1999-12-02 | 2009-09-08 | Western Digital Technologies, Inc. | Managed peer-to-peer applications, systems and methods for distributed data access and storage |
| US6898642B2 (en) * | 2000-04-17 | 2005-05-24 | International Business Machines Corporation | Synchronous collaboration based on peer-to-peer communication |
| GB0018042D0 (en) * | 2000-07-21 | 2000-09-13 | Monsell Edm Ltd | Method of and software for recordal and validation of changes to markup language files |
| JP3955181B2 (ja) | 2001-02-05 | 2007-08-08 | 株式会社エヌジェーケー | ピア・ツー・ピアで情報を共有し活用する方法 |
| AU2002332812A1 (en) * | 2001-09-04 | 2003-03-18 | Soft2B Llc | Browser-to-browser, dom-based, peer-to-peer communication with delta synchronization |
| US6889229B1 (en) * | 2001-09-28 | 2005-05-03 | Oracle International Corporation | Techniques for peer-to-peer replication of objects in a relational database |
| US9350782B2 (en) * | 2002-01-29 | 2016-05-24 | Antonio Ortega | Method and system for delivering media data |
| US7386753B2 (en) * | 2004-09-02 | 2008-06-10 | International Business Machines Corporation | Subscription-based management and distribution of member-specific state data in a distributed computing system |
-
2002
- 2002-10-24 US US10/279,785 patent/US7340502B2/en not_active Expired - Fee Related
-
2003
- 2003-10-20 IL IL158508A patent/IL158508A/en not_active IP Right Cessation
- 2003-10-22 DE DE60312624T patent/DE60312624T2/de not_active Expired - Lifetime
- 2003-10-22 AT AT03023932T patent/ATE357700T1/de not_active IP Right Cessation
- 2003-10-22 EP EP03023932A patent/EP1418726B1/de not_active Expired - Lifetime
- 2003-10-23 JP JP2003363243A patent/JP4684546B2/ja not_active Expired - Fee Related
- 2003-10-23 CA CA002446283A patent/CA2446283C/en not_active Expired - Fee Related
- 2003-10-23 KR KR1020030074359A patent/KR101021399B1/ko not_active Expired - Fee Related
-
2007
- 2007-06-22 US US11/821,495 patent/US8073905B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| KR101021399B1 (ko) | 2011-03-14 |
| EP1418726A2 (de) | 2004-05-12 |
| US8073905B2 (en) | 2011-12-06 |
| DE60312624T2 (de) | 2007-11-29 |
| IL158508A0 (en) | 2004-05-12 |
| EP1418726A3 (de) | 2005-06-01 |
| CA2446283A1 (en) | 2004-04-24 |
| KR20040036633A (ko) | 2004-04-30 |
| US7340502B2 (en) | 2008-03-04 |
| IL158508A (en) | 2008-11-03 |
| EP1418726B1 (de) | 2007-03-21 |
| CA2446283C (en) | 2009-12-22 |
| US20070255787A1 (en) | 2007-11-01 |
| US20040083263A1 (en) | 2004-04-29 |
| ATE357700T1 (de) | 2007-04-15 |
| JP4684546B2 (ja) | 2011-05-18 |
| JP2004152289A (ja) | 2004-05-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE60312624D1 (de) | Verfahren und Vorrichtung zur Konsistenzunterhaltung eines geteilten Raums über mehrere Endpunkte in einem gleichrangigen kollaboratives Computersystem | |
| Pold et al. | Carbon use efficiency and its temperature sensitivity covary in soil bacteria | |
| Irwin et al. | Recurrent selection explains parallel evolution of genomic regions of high relative but low absolute differentiation in a ring species | |
| Auer et al. | Analysis of large 16S rRNA Illumina data sets: Impact of singleton read filtering on microbial community description | |
| Baker et al. | Preemptive scheduling of a single machine to minimize maximum cost subject to release dates and precedence constraints | |
| ATE438148T1 (de) | Verfahren und apparat zur einstufung der priorität von datenänderungsanfragen und zur bewahrung der datenkonsistenz in einem dezentralen computersystem, das für tätigkeitsbasierte zusammenarbeit ausgerüstet ist | |
| WO2004023717A3 (en) | Content distribution for multiple digital rights management | |
| WO2009106901A8 (en) | Improvements relating to handling and processing of massive numbers of processing instructions in real time | |
| EP0774721A3 (de) | Rechnergerät und Verfahren, um Systemdeltas zusammenzufügen | |
| EP1962209A3 (de) | Systeme und Verfahren zum Suchen und Speichern von Daten | |
| DE60022610D1 (de) | Verfahren zur Animationskodierung in einer Bilddatei | |
| BR112023017864A2 (pt) | Abordagem de dados incompletos de amostras de solo em projetos de protocolo de enriquecimento do solo | |
| DE602005013313D1 (de) | Verfahren und Vorrichtung zur Durchführung von Mehrfachdateiverwaltungsoperationen | |
| DE59700733D1 (de) | Verfahren zur synchronisation von programmen auf unterschiedlichen computern eines verbundes | |
| WO2004066115A3 (en) | Improved interface for modifying data fields in a mark-up language environment | |
| ATE494064T1 (de) | Verfahren zur regenerierung eines hydrierkatalysators | |
| US20140236977A1 (en) | Mapping epigenetic surprisal data througth hadoop type distributed file systems | |
| ATE476805T1 (de) | Verfahren zur verwaltung von gruppenkommunikationen in einem kommunikationsnetz | |
| ATE516642T1 (de) | Verfahren und vorrichtung zum steuern von datenverbindungen in einem datennetz mit einer vielzahl von datennetzknoten | |
| Desutter‐Grandcolas et al. | The problem of characters susceptible to parallel evolution in phylogenetic analysis: a reply to Marques and Gnaspini (2001) with emphasis on cave life phenotypic evolution | |
| Amirpanahi | The Social Construction of Market; Sociological Analysis of Origination of Market by emphasize on Baneh Market in Kordistan | |
| Ziolkowski et al. | ElogQP: An Event log Quality Pointer. | |
| Trapnell et al. | Monocle: Differential expression and time-series analysis for single-cell RNA-Seq and qPCR experiments | |
| Jacobsen et al. | Bioinformatic pipeline | |
| Liu et al. | A Possible More Precise Management Unit Delineation Based on Epigenomic Differentiation of a Long‐Distance‐Migratory Marine Fish Scomberomorus niphonius |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 8364 | No opposition during term of opposition | ||
| 8327 | Change in the person/name/address of the patent owner |
Owner name: MICROSOFT CORP., REDMOND, WASH., US |