Patents by Inventor Joseph Holman

Joseph Holman 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: 7249354
    Abstract: A system and method for deploying a software build from a plurality of software builds is presented. A target computer sends a request for the software build to a build master. The build master authenticates the request, permitting only authorized requests. If the request is authorized, the build master identifies a build server that stores the requested software build. The build master generates request data that identifies the build server and authentication information, and returns the request data to the target computer. The target computer submits the request, with the request data, to the build server. The build server authenticates the request according to the request data. If the request is an authorized request, the build server returns the software build to the target computer.
    Type: Grant
    Filed: October 14, 2003
    Date of Patent: July 24, 2007
    Assignee: Microsoft Corporation
    Inventors: Jordan Tigani, Joseph Holman, Pankaj S. Lunia, David E. Gonsalves, Michael Warmington, Justin Michael Caton
  • Publication number: 20050081186
    Abstract: A system and method for deploying a software build from a plurality of software builds is presented. A target computer sends a request for the software build to a build master. The build master authenticates the request, permitting only authorized requests. If the request is authorized, the build master identifies a build server that stores the requested software build. The build master generates request data that identifies the build server and authentication information, and returns the request data to the target computer. The target computer submits the request, with the request data, to the build server. The build server authenticates the request according to the request data. If the request is an authorized request, the build server returns the software build to the target computer.
    Type: Application
    Filed: October 14, 2003
    Publication date: April 14, 2005
    Inventors: Jordan Tigani, Joseph Holman, Pankaj Lunia, David Gonsalves, Michael Warmington, Justin Caton
  • Publication number: 20050049790
    Abstract: A system and method for validating whether a software application is properly installed on a computer is presented. After the software application is installed on the computer, a validation manifest corresponding to the software application is obtained. A validation manifest is comprised of validation actions and other information, which, when executed and/or carried out, are used to determine whether the software application is properly installed. The results of executing and/or carrying out the validation actions are evaluated to determine whether an aspect of the software application is properly installed.
    Type: Application
    Filed: September 3, 2003
    Publication date: March 3, 2005
    Inventors: Joseph Holman, Jordan Tigani, Huy Hoang