Patents by Inventor Okechukwu Echeruo

Okechukwu Echeruo has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7401103
    Abstract: A protocol for replicating replicas in a sync community. Each replica maintains a knowledge that represents changes that the replica is aware of. Each replica does not typically maintain knowledge about other replicas. The protocol includes messages that include knowledge about changes on the various replicas. Using the knowledge, the replicas can enumerate changes and send the changes using asynchronous messages that do not need to be received in any particular order. The protocol enables filters to ensure that a valid replication is possible using a minimum knowledge argument. The protocol also enables replicas to partially replicate using filtered knowledge.
    Type: Grant
    Filed: July 31, 2003
    Date of Patent: July 15, 2008
    Assignee: Microsoft Corporation
    Inventors: Lev Novik, Irena Hudis, Douglas B. Terry, Vivek J. Jhaveri, Sanjay Anand, Ashish B. Shah, Okechukwu Echeruo
  • Publication number: 20060190506
    Abstract: A system and method for synchronizing a database having metadata and raw data. Metadata may be fully synchronized between two systems, with copies stored on both systems. Raw data may be selectively synchronized, so that a client system need not store all of the raw data locally. When disconnected, the client system may identify certain portions of the raw data to store locally, and such data may be synchronized when reconnected to a server system.
    Type: Application
    Filed: February 22, 2005
    Publication date: August 24, 2006
    Applicant: Microsoft Corporation
    Inventors: Rajesh Rao, Okechukwu Echeruo, Irena Hudis, Lev Novik, Balan Raman, Yunxin Wu