Patents by Inventor Jeffrey Richey

Jeffrey Richey 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: 20070219999
    Abstract: Concurrency control between multiple data transactions involving the same data includes comparing the version identifications which uniquely identify versions of the data during a read request and during a write request of a data transaction. An exception is thrown if the version identifications do not match, and the exception is handled within the data transaction.
    Type: Application
    Filed: March 17, 2006
    Publication date: September 20, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Jeffrey Richey, Srikanth Avadhanam, Zhonghua Chu
  • Publication number: 20070220027
    Abstract: Importation of data records organized within tables from a source system to a target system while preserving relationships among data records of the tables when record identification values identifying each data record have been changed during importation includes, using the same database query on an entire table to update each record identification references that refers to a data record in another table.
    Type: Application
    Filed: March 17, 2006
    Publication date: September 20, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: Jeffrey Richey, Srikanth Avadhanam, Vladimir Sergeyev
  • Publication number: 20050055382
    Abstract: A technology for bi-directional synchronization between at least two entities. Examples of entities include databases, operating system files, applications, email, etc. The two entities can communicate using any appropriate protocol and the two entities can be provided by different vendors using different designs. The synchronization technology includes an Application Programming Interface that enables developers to provide synchronization functionality as an integral part of their distributed applications. Additionally, conflict resolution during synchronization can be customized to suit the particular application. The synchronization technology allows for the management of data anywhere and enables developers to distribute application data and code across multiple tiered environments to applications and users located anywhere.
    Type: Application
    Filed: June 21, 2001
    Publication date: March 10, 2005
    Inventors: Lounas Ferrat, Jeffrey Richey, Muralidharan Rangan
  • Patent number: D690883
    Type: Grant
    Filed: February 14, 2013
    Date of Patent: October 1, 2013
    Inventor: Jeffrey Richey
  • Patent number: D690471
    Type: Grant
    Filed: February 14, 2013
    Date of Patent: September 24, 2013
    Inventor: Jeffrey Richey