Patents by Inventor Terri Cheff

Terri Cheff 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: 7287251
    Abstract: A source engine system in a computing system retrieves a program code resource from one of a plurality of sources of program code. The program code resource is retrieved and placed in secure cache in the computing system. A user profile is impersonated by the computing system so that the computing system follows the user profile during retrieval of the resource. A source for the resource is picked, and the resource is opened. Whether the user has access to the resource is tested based on the user profile. If the user has access, the resource is read to the secure cache. The resource is written into the secure cache and verified that it is same as the resource in the source. If the user does not have access, a new source for the resource is picked, and the resource in the new source opened and read to the secure cache if the user has access to the resource in the new source.
    Type: Grant
    Filed: October 16, 2003
    Date of Patent: October 23, 2007
    Assignee: Microsoft Corporation
    Inventors: Rob Mensching, Terri Cheff
  • Publication number: 20060161915
    Abstract: Described herein are one or more implementations for facilitating the installation and/or maintenance of software products from a cached software-installation source. With at least one implementation, an installation-source manager loads installation-source components of an already-installed software product into an installation-source cache of a computer. The manager then enables the loaded installation-source components in the installation-source cache so that the computer is configured to acquire installation source components of the already-installed product from the loaded installation-source components in the installation-source cache. The manager does these things without re-installing the already-installed software product. With at least one implementation, an enterprise installation-source manager obtains installation-source components of a software product.
    Type: Application
    Filed: January 20, 2005
    Publication date: July 20, 2006
    Applicant: Microsoft Corporation
    Inventors: Paul Barr, Scott Kurtzeborn, Terri Cheff-Goldade
  • Publication number: 20060136906
    Abstract: Described herein are one or more implementations for facilitating installation of software products. In at least one implementation, one or more installation databases (e.g., MSI databases) are stored on the computer-readable media (e.g., a CD-ROM or hard disk). The installation databases include data configured to be loaded onto a computing system when a software product is installed onto that computing system. Also stored on that media is one or more executable installation components (e.g., MSI installer) that, when executed, directs installation of the software product from the one or more installation databases.
    Type: Application
    Filed: December 20, 2004
    Publication date: June 22, 2006
    Applicant: Microsoft Corporation
    Inventors: Aidan Hughes, James Bennett, Scott Kurtzeborn, Terri Cheff-Goldade
  • Publication number: 20060136907
    Abstract: A first installation package for a first group of files is created for a program. The first group of files include language-neutral files for the program but no language-specific files for the program. A second installation package for a second group of files is also created for the program. The second group of files includes language-specific files for the program.
    Type: Application
    Filed: December 20, 2004
    Publication date: June 22, 2006
    Applicant: Microsoft Corporation
    Inventors: James Bennett, Terri Cheff-Goldade, Paul Barr, Aidan Hughes, Scott Kurtzeborn, Jeffrey James