Patents by Inventor Nils Pohlmann

Nils Pohlmann 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).

  • Publication number: 20050246389
    Abstract: The subject invention pertains to systems and methods of data item synchronization. More specifically, the invention concerns synchronization of data entities utilizing an intermediary or shared storage system and associated data store. Each client sync device can include or be associated with an interface that facilitates communication between client synchronization devices and the intermediary storage system. The interface can send change information to the shared store utilizing change data packets including a data change attribute, a prerequisite knowledge attribute and a learned knowledge attribute. The data change attribute can specify changes to be made to certain data, while the attribute can include a complete copy or reference to a complete copy or single instance of data.
    Type: Application
    Filed: April 20, 2005
    Publication date: November 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Darshatkumar Shah, Nils Pohlmann, Michael Thomas, Andrei Maksimenka, Lev Novik, Sameer Mahajan
  • Publication number: 20050223047
    Abstract: The invention is directed to systems and methods for the synchronization of two clients both utilizing a common storage platform (e.g., the new storage platform of the related inventions) to synchronize through an intermediary that is not using the same common storage platform (e.g., instead using a legacy storage platform that does not itself support synchronization for the new storage platform). Data is synchronized using the existing capabilities of the intermediary but where the data structure of the clients is preserved. An “adapter” is used to enable a client to interact with an intermediary by compensating for the intermediaries inability to preserve the data structure elements inherent to the client's storage platform. Specific embodiments are directed to either or both upload-syncing data from a client to a intermediary and/or download-syncing data from an intermediary to a client. Certain additional embodiments are further directed to compaction of data on the intermediary.
    Type: Application
    Filed: July 12, 2004
    Publication date: October 6, 2005
    Applicant: Microsoft Corporation
    Inventors: Darshatkumar Shah, Lev Novik, Michael Thomas, Nils Pohlmann