Patents by Inventor Andrew T. Mason
Andrew T. Mason 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: 9197500Abstract: The described systems and methods are directed at configuring a server based on a selected role. An installation application is configured to install core components in a server where these core components enable the server to perform the basic functions of a network computing device. A role management application is configured to enable a system administrator to select a role for the server and to automatically determine software components associated with the selected role. The role management application is then configured to build the software components and install the components on the server. The role management application is further configured to configure the components for the selected role. The automated installation process performed by the role management application enables a server to be efficiently configured for a particular role without installing other unnecessary components unrelated to the role.Type: GrantFiled: January 23, 2013Date of Patent: November 24, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Andrew T. Mason, William A. Laing, John Macintyre, Richard A. Pletcher
-
Patent number: 8918782Abstract: Aspects of the subject matter described herein relate to image distribution. In aspects, portions of an installation image of an operating system may be distributed to one or more repositories. In conjunction with determining a distribution of the installation image, one or more factors may be received. Based on the factor(s), a distribution manager may determine one or more repositories over which the data of the installation image is to be distributed. An indication of this distribution may be persisted for use in obtaining the data from the one or more repositories for installing, configuring, and/or re-configuring the operating system.Type: GrantFiled: May 27, 2011Date of Patent: December 23, 2014Assignee: Microsoft CorporationInventors: Ian W. Robinson, Andrew T. Mason, Brendan T. Power, David B. Cross
-
Patent number: 8495355Abstract: Aspects of the subject matter described herein relate to operating system experience states. Input may be received that requests a change from a current experience state to a target experience state. In response, state data may be obtained that indicates allowed experience states as well as component data that indicates components and relationships between components in the target experience state. This state data may then be used to change from the current experience state to a target experience state. The target experience state may be used, for example, to configure a server or other operating system.Type: GrantFiled: February 28, 2011Date of Patent: July 23, 2013Assignee: Microsoft CorporationInventors: David B. Cross, Andrew T. Mason, Brendan T. Power, Ian W. Robinson
-
Patent number: 8370924Abstract: The described systems and methods are directed at configuring a server based on a selected role. An installation application is configured to install core components in a server where these core components enable the server to perform the basic functions of a network computing device. A role management application is configured to enable a system administrator to select a role for the server and to automatically determine software components associated with the selected role. The role management application is then configured to build the software components and install the components on the server. The role management application is further configured to configure the components for the selected role. The automated installation process performed by the role management application enables a server to be efficiently configured for a particular role without installing other unnecessary components unrelated to the role.Type: GrantFiled: July 24, 2010Date of Patent: February 5, 2013Assignee: Microsoft CorporationInventors: Andrew T. Mason, William A. Laing, John Macintyre, Richard A. Pletcher
-
Publication number: 20120304167Abstract: Aspects of the subject matter described herein relate to image distribution. In aspects, portions of an installation image of an operating system may be distributed to one or more repositories. In conjunction with determining a distribution of the installation image, one or more factors may be received. Based on the factor(s), a distribution manager may determine one or more repositories over which the data of the installation image is to be distributed. An indication of this distribution may be persisted for use in obtaining the data from the one or more repositories for installing, configuring, and/or re-configuring the operating system.Type: ApplicationFiled: May 27, 2011Publication date: November 29, 2012Applicant: Microsoft CorporationInventors: Ian W. Robinson, Andrew T. Mason, Brendan T. Power, David B. Cross
-
Publication number: 20120221844Abstract: Aspects of the subject matter described herein relate to operating system experience states. Input may be received that requests a change from a current experience state to a target experience state. In response, state data may be obtained that indicates allowed experience states as well as component data that indicates components and relationships between components in the target experience state. This state data may then be used to change from the current experience state to a target experience state. The target experience state may be used, for example, to configure a server or other operating system.Type: ApplicationFiled: February 28, 2011Publication date: August 30, 2012Applicant: Microsoft CorporationInventors: David B. Cross, Andrew T. Mason, Brendan T. Power, Ian W. Robinson
-
Publication number: 20100332632Abstract: The described systems and methods are directed at configuring a server based on a selected role. An installation application is configured to install core components in a server where these core components enable the server to perform the basic functions of a network computing device. A role management application is configured to enable a system administrator to select a role for the server and to automatically determine software components associated with the selected role. The role management application is then configured to build the software components and install the components on the server. The role management application is further configured to configure the components for the selected role. The automated installation process performed by the role management application enables a server to be efficiently configured for a particular role without installing other unnecessary components unrelated to the role.Type: ApplicationFiled: July 24, 2010Publication date: December 30, 2010Applicant: Microsoft CorporationInventors: Andrew T. Mason, William A. Laing, John Macintyre, Richard A. Pletcher
-
Patent number: 7793284Abstract: The described systems and methods are directed at configuring a server based on a selected role. An installation application is configured to install core components in a server where these core components enable the server to perform the basic functions of a network computing device. A role management application is configured to enable a system administrator to select a role for the server and to automatically determine software components associated with the selected role. The role management application is then configured to build the software components and install the components on the server. The role management application is further configured to configure the components for the selected role. The automated installation process performed by the role management application enables a server to be efficiently configured for a particular role without installing other unnecessary components unrelated to the role.Type: GrantFiled: March 25, 2005Date of Patent: September 7, 2010Assignee: Microsoft CorporationInventors: Andrew T. Mason, William A. Laing, John Macintyre, Richard A. Pletcher