Patents by Inventor Tom Yaryan

Tom Yaryan 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: 7581217
    Abstract: A system and method for dynamically updating software on one or more installation media for installation on at least one destination machine. The invention obtains update content from one or more update media and merges the update content with the software on the installation media prior to installing the software on the destination machine. The software to be installed includes application programs and operating system software.
    Type: Grant
    Filed: January 7, 2005
    Date of Patent: August 25, 2009
    Assignee: Microsoft Corporation
    Inventors: Raj Jhanwar, Tom Yaryan, David Hennessey, Ovidiu G. Temereanca, Seetharaman Harikrishnan
  • Patent number: 7251812
    Abstract: A system and method for dynamically updating software on one or more installation media for installation on at least one destination machine. The invention obtains update content from one or more update media and merges the update content with the software on the installation media prior to installing the software on the destination machine. The software to be installed includes application programs and operating system software.
    Type: Grant
    Filed: January 11, 2002
    Date of Patent: July 31, 2007
    Assignee: Microsoft Corporation
    Inventors: Raj Jhanwar, Tom Yaryan, David Hennessey, Ovidiu G. Temereanca, Seetharaman Harikrishnan
  • Patent number: 7062764
    Abstract: A system and method for manipulation of offline software. A software driver executing on a computer accesses and modifies target software while the target software is in an offline state. The software driver allows installation and configuration of an operating system and/or associated application programs to the target software when an operating system associated with the target software is not executing.
    Type: Grant
    Filed: June 17, 2002
    Date of Patent: June 13, 2006
    Assignee: Microsoft Corporation
    Inventors: Jason Cohen, Ryan Burkhardt, Tom Yaryan, Seetharaman Harikrishnan
  • Patent number: 6993642
    Abstract: A system and method of creating and employing an operating system (OS) image having selected functionality. A user, such as an original equipment manufacturer (OEM) of personal computers (PCs) or an information technology professional, selects a set of OS components from a plurality of OS components available in an installation OS image. The selected set of OS components is installed as the OS image on a computer readable medium such as a CD-ROM. The OS image includes a script for interacting with the OS image to perform functions desired by a user, such as booting a destination computer and installing a reference OS image or recovering the destination computer from a failed installation of the reference OS image.
    Type: Grant
    Filed: July 24, 2001
    Date of Patent: January 31, 2006
    Assignee: Microsoft Corporation
    Inventors: Ryan Burkhardt, Seetharaman Harikrishnan, Tom Yaryan, Richard Bond, Vijesh Shetty, Vijayachandran Jayaseelan
  • Publication number: 20060010435
    Abstract: A system and method for dynamically updating software on one or more installation media for installation on at least one destination machine. The invention obtains update content from one or more update media and merges the update content with the software on the installation media prior to installing the software on the destination machine. The software to be installed includes application programs and operating system software.
    Type: Application
    Filed: January 7, 2005
    Publication date: January 12, 2006
    Applicant: Microsoft Corporation
    Inventors: Raj Jhanwar, Tom Yaryan, David Hennessey, Ovidiu Temereanca, Seetharaman Harikrishnan
  • Patent number: 6938250
    Abstract: A system and method for copying a run-time image independent of computer context from a source computer-readable medium to one or more target computer-readable media of a target computer. Software of the invention integrates the copied software product with the target computer. The software applies an operating system and/or associated application programs to the target computer as a run-time image.
    Type: Grant
    Filed: June 12, 2002
    Date of Patent: August 30, 2005
    Assignee: Microsoft Corporation
    Inventors: Jason Cohen, Ryan Burkhardt, Wesley G. Miller, Tom Yaryan, Bruce L. Green
  • Publication number: 20050050539
    Abstract: Software programs, such as an operating system or other application programs, are automatically customized to a specific user(s) based on data corresponding to the specific user(s) that is maintained in a user information store. In one embodiment, the information store is a unified store that is accessible by multiple programs including the operating system. Thus, new information or information changes can be made available to multiple programs by the user adding (or changing) the information only once. In another embodiment, the operating system image to be installed on a computer is pre-populated with user-specific information at the factory. The user-specific information can be integrated into the operating system at the factory or alternatively upon an initial boot of the computer by the user.
    Type: Application
    Filed: October 8, 2004
    Publication date: March 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Ryan Burkhardt, Tom Yaryan, Seetharaman Harikrishnnan, Donald McNamara, David D'Souza, Nicholas Legget, David Johnson, Seung-Yup Chai
  • Publication number: 20030233646
    Abstract: A system and method for copying a run-time image independent of computer context from a source computer-readable medium to one or more target computer-readable media of a target computer. Software of the invention integrates the copied software product with the target computer. The software applies an operating system and/or associated application programs to the target computer as a run-time image.
    Type: Application
    Filed: June 12, 2002
    Publication date: December 18, 2003
    Applicant: Microsoft Corporation
    Inventors: Jason Cohen, Ryan Burkhardt, Wesley G. Miller, Tom Yaryan, Bruce L. Green
  • Publication number: 20030233644
    Abstract: A system and method for manipulation of offline software. A software driver executing on a computer accesses and modifies target software while the target software is in an offline state. The software driver allows installation and configuration of an operating system and/or associated application programs to the target software when an operating system associated with the target software is not executing.
    Type: Application
    Filed: June 17, 2002
    Publication date: December 18, 2003
    Applicant: Microsoft Corporation
    Inventors: Jason Cohen, Ryan Burkhardt, Tom Yaryan, Seetharaman Harikrishnan
  • Publication number: 20030037326
    Abstract: A computerized method and system for installing programs on a destination computer. A reference computer having an operating system installed thereon stores one or more partially installed, staged programs and/or one or more fully installed programs. The operating system, installed programs, and staged programs define a reference image that is copied to a destination computer. With a configuration file script, a user selects at least one of the staged programs for installation on the destination computer. The script further directs an installation utility to attach the selected program to complete the installation thereof on the destination computer and to detach the remaining programs not selected for installation.
    Type: Application
    Filed: August 6, 2001
    Publication date: February 20, 2003
    Inventors: Ryan Burkhardt, Jason Cohen, Seetharaman Harikrishnan, Stephen Lodwick, Donald McNamara, Tom Yaryan
  • Publication number: 20030023839
    Abstract: A system and method of creating and employing an operating system (OS) image having selected functionality. A user, such as an original equipment manufacturer (OEM) of personal computers (PCs) or an information technology professional, selects a set of OS components from a plurality of OS components available in an installation OS image. The selected set of OS components is installed as the OS image on a computer readable medium such as a CD-ROM. The OS image includes a script for interacting with the OS image to perform functions desired by a user, such as booting a destination computer and installing a reference OS image or recovering the destination computer from a failed installation of the reference OS image.
    Type: Application
    Filed: July 24, 2001
    Publication date: January 30, 2003
    Inventors: Ryan Burkhardt, Seetharaman Harikrishnan, Tom Yaryan, Richard Bond, Vijesh Shetty, Vijayachandran Jayaseelan