Patents by Inventor ZhenXiong Ma

ZhenXiong Ma 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: 9396043
    Abstract: Mechanisms of synchronization between different types of application, using communication between client and server devices, are described. As an example, synchronization between a script running in a browser and a native application may be implemented using a lock service on a server. Mechanisms for synchronization also allow for applications on different client devices to be automatically synchronized. Identifiers may be automatically used by a synchronization mechanism implemented by a service. Identifiers may include user, machine, application or other identifiers. Messages and protocols between the client devices and server services to create, use, and destroy a lock are described.
    Type: Grant
    Filed: April 10, 2013
    Date of Patent: July 19, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Clement Chun Pong Yip, Nathan A Helgren, Rong Zhou, Ting Liu, Bin Yang, ZhenXiong Ma, Chung Yiu Daniel Chow, Janardhanan Vidhu
  • Publication number: 20140310327
    Abstract: Mechanisms of synchronization between different types of application, using communication between client and server devices, are described. As an example, synchronization between a script running in a browser and a native application may be implemented using a lock service on a server. Mechanisms for synchronization also allow for applications on different client devices to be automatically synchronized. Identifiers may be automatically used by a synchronization mechanism implemented by a service. Identifiers may include user, machine, application or other identifiers. Messages and protocols between the client devices and server services to create, use, and destroy a lock are described.
    Type: Application
    Filed: April 10, 2013
    Publication date: October 16, 2014
    Applicant: Microsoft Corporation
    Inventors: Clement Chun Pong Yip, Nathan A. Helgren, Rong Zhou, Ting Liu, Bin Yang, ZhenXiong Ma, Chung Yiu Daniel Chow, Janardhanan Vidhu