Patents by Inventor Xinyang Qiu

Xinyang Qiu 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: 8214393
    Abstract: Aspects of the subject matter described herein relate to integrated database deployment. In aspects, code corresponding to a software project and data that encodes database operations are placed in a deployment package. When executed in a first environment such as a development environment, the code is arranged to access a first database of the first environment. The database operations indicated in the package may be used to create and/or update a second database of a target entity such that the second database is consistent for use by the code after the code is installed on the target entity.
    Type: Grant
    Filed: October 15, 2009
    Date of Patent: July 3, 2012
    Assignee: Microsoft Corporation
    Inventors: Vishal R. Joshi, Joseph M. Davis, Yugang Wang, Xinyang Qiu
  • Publication number: 20110093513
    Abstract: Aspects of the subject matter described herein relate to integrated database deployment. In aspects, code corresponding to a software project and data that encodes database operations are placed in a deployment package. When executed in a first environment such as a development environment, the code is arranged to access a first database of the first environment. The database operations indicated in the package may be used to create and/or update a second database of a target entity such that the second database is consistent for use by the code after the code is installed on the target entity.
    Type: Application
    Filed: October 15, 2009
    Publication date: April 21, 2011
    Applicant: Microsoft Corporation
    Inventors: Vishal R. Joshi, Joseph M. Davis, Yugang Wang, Xinyang Qiu