1
William H. Gates III
William H Gates III, Gary W Flake, James R Larus, Debi P Mishra, Chandramohan A Thekkath, Raymond E Ozzie, Lili Cheng, Nishant V Dani, Daniel S Glasser, Alexander G Gounares, Henricus Johannes Maria Meijer, Amit Mital, Ira L Snyder Jr: State replication. Microsoft Corporation, Lee & Hayes PLLC, March 16, 2010: US07680908 (21 worldwide citation)

The claimed subject matter provides systems and/or methods that facilitate replicating a state associated with a client, user, service, application, and the like. A third party service provider can support any number of services that can be concurrently requested by several clients without user perc ...


2
Paul C Castro, Ravindranath Konuru, Avraham Leff, James T Rayfield, Danny L Yeh: Method and system combining state replication and operational-replay synchronization. International Business Machines Corporation, Scully Scott Murphy & Presser P C, Kenneth R Corsello Esq, June 2, 2009: US07543000 (70 worldwide citation)

A system, method and computer program product for synchronizing replicas of shared data structures associated with one or more computer systems. The method comprises: evaluating a metric for performing a replica synchronization operation on a first computer system according to a first synchronizatio ...


3
Prasad Peddada: System and method for enabling site failover in an application server environment. BEA Systems, Fliesler Meyer, April 20, 2010: US07702947 (28 worldwide citation)

A system and method for enabling site failover in an application server or clustered environment. In addition to providing HTTP session state replication across servers within a cluster, the invention provides the ability to replicate HTTP session state across multiple clusters. This improves high-a ...


4
Xiaofeng Lu, David J Demlow, Rob Beeler: System and method for system state replication. Double Take Software, Hogan Lovells US, August 16, 2011: US08001079 (26 worldwide citation)

The invention generally describes a system and method for data backup and recovery, in particular for backing up an entire server (i.e., system state and data) in substantially real-time. The invention provides high availability by failing a source server over to a target server if the source server ...


5
Matthew Shawn Wilson, Anthony Nicholas Liguori, Shuvabrata Ganguly: Virtual machine state replication using DMA write records. Amazon Technologies, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, June 7, 2016: US09361145 (26 worldwide citation)

A DMA-capable device of a virtualization host stores a DMA write record, indicating a portion of host memory that is targeted by a DMA write operation, in a write buffer accessible from a virtualization management component of the host. The virtualization management component uses the DMA write reco ...


6
Daniel Scott Jorgenson, Kenneth Joseph Schulz: Server-side state replication among collaborating world wide web servers. Hewlett Packard Development Company, January 18, 2005: US06845390 (15 worldwide citation)

A system and method are provided for replicating state among collaborating World Wide Web servers connected to a computer network. When a collaborating Web server needs to access state information, the collaborating Web server first determines whether the state information has been modified since th ...


7
Allan Henry Vermeulen, Jacob Adam Gabrielson, Christopher Richard Jacques De Kadt: Multi-database log with multi-item transaction support. Amazon Technologies, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, April 4, 2017: US09613078 (8 worldwide citation)

At a logging service, a representation of a transaction requested by a client is received. The transaction includes at least a first write operation directed to a data object at a first data store. Based at least in part on the contents of the representation and contents of a persistent log of the l ...


8
Dagan Eran, Vinitzky Gil: Efficient machine state replication for multithreading. Mplicity, Dagan Eran, Vinitzky Gil, SANFORD T COLB Po Box 2273 76122 Rehovot, September 8, 2006: WO/2006/092792 (8 worldwide citation)

An electronic processing device (20) includes a digital processing circuit (24), which is configured to process multiple threads in alternation using respective context data of the multiple threads, and a clock circuit (30), which is operative to generate a clock signal for timing the alternation of ...


9
Carl S Olivier, Marek Laasik, Sergei Zolotarjov, Mihails Velenko, Andrei Jefremov: Communication system architecture. Microsoft Technology Licensing, May 30, 2017: US09667799 (6 worldwide citation)

Disclosed is a communication system—for effecting communication events between a computer system, comprising first and second computer devices, and additional endpoint(s) connected via a communication network—comprising processing units, each having access to computer storage holding executable code ...


10
Allan Henry Vermeulen, Chi Hai Ho, Michael Benjamin Deardeuff: Distributed state management using dynamic replication graphs. Amazon Technologies, Robert C Kowert, Meyertons Hood Kivlin Kowert & Goetzel P C, April 11, 2017: US09619544 (4 worldwide citation)

A sequence of configuration-delta messages from a configuration manager of a replication graph established for replicating state information of an application is received at a particular node of the graph. Representations of the messages are stored in a local configuration change repository. Using t ...