Patents by Inventor Anzhelika Y. Nishanova

Anzhelika Y. Nishanova 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: 9031904
    Abstract: This document describes techniques that enable an application to operate as if the application were running on its native computing system when it is actually running on another computing system. The techniques may do so by building a portable database having metadata particular to the application, which can be stored in a portable device along with that application. When that portable device is connected to another computing system, the portable database may be used to supplement or supplant the other computing system's database to enable the application to operate with its particular functionality.
    Type: Grant
    Filed: February 18, 2011
    Date of Patent: May 12, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Aidan T. Hughes, David Yalovsky, Anzhelika Y. Nishanova
  • Publication number: 20110145281
    Abstract: This document describes techniques that enable an application to operate as if the application were running on its native computing system when it is actually running on another computing system. The techniques may do so by building a portable database having metadata particular to the application, which can be stored in a portable device along with that application. When that portable device is connected to another computing system, the portable database may be used to supplement or supplant the other computing system's database to enable the application to operate with its particular functionality.
    Type: Application
    Filed: February 18, 2011
    Publication date: June 16, 2011
    Applicant: Microsoft Corporation
    Inventors: Aidan T. Hughes, David Yalovsky, Anzhelika Y. Nishanova
  • Patent number: 7917487
    Abstract: This document describes techniques that enable an application to operate as if the application were running on its native computing system when it is actually running on another computing system. The techniques may do so by building a portable registry having metadata particular to the application, which can be stored in a portable device along with that application. When that portable device is connected to another computing system, the portable registry may be used to supplement or supplant the other computing system's registry to enable the application to operate with its particular functionality.
    Type: Grant
    Filed: December 13, 2005
    Date of Patent: March 29, 2011
    Assignee: Microsoft Corporation
    Inventors: Aidan T. Hughes, David Yalovsky, Anzhelika Y. Nishanova
  • Patent number: 7712086
    Abstract: A portable storage device includes an interface and one or more flash memories. The one or more flash memories store one or more executable files that can be executed by a host computer to which the device is coupled without altering any environment settings on the host computer even though the one or more executable files include instructions to access environment settings. Additionally, the application is bound to the portable storage device during an activation process.
    Type: Grant
    Filed: December 15, 2004
    Date of Patent: May 4, 2010
    Assignee: Microsoft Corporation
    Inventors: Aidan T. Hughes, Paul C. Barr, Anzhelika Y. Nishanova, David A. Yalovsky, J. Anthony East
  • Patent number: 7236958
    Abstract: An anti-piracy software licensing system associates a license file with a particular software product, so that the license file cannot be used with a separate product. The license is associated with one and only one product by associating an Installer Identifier (IID) with the license file. At installation, a set-up or installation program can be executed to install the software product. The set-up program will generate an IID based on a characteristic of the media and will check the generated IID against the IID stored in a license file on the same media. A match will verify that the license file on the media (i.e., the media license file) was not tampered with prior to installation and that the license file was intended to be used with the software product on the media. However, if there is not a match, then the installation will be terminated. At run-time the locally stored license file will be checked. If the license file is present, execution of the software product will be enabled.
    Type: Grant
    Filed: January 5, 2001
    Date of Patent: June 26, 2007
    Assignee: Microsoft Corporation
    Inventors: Eric Wong, Anzhelika Y. Nishanova
  • Publication number: 20020091644
    Abstract: An anti-piracy software licensing system associates a license file with a particular software product, so that the license file cannot be used with a separate product. The license is associated with one and only one product by associating an Installer Identifier (IID) with the license file. At installation, a set-up or installation program can be executed to install the software product. The set-up program will generate an IID based on a characteristic of the media and will check the generated IID against the IID stored in a license file on the same media. A match will verify that the license file on the media (i.e., the media license file) was not tampered with prior to installation and that the license file was intended to be used with the software product on the media. However, if there is not a match, then the installation will be terminated. At run-time the locally stored license file will be checked. If the license file is present, execution of the software product will be enabled.
    Type: Application
    Filed: January 5, 2001
    Publication date: July 11, 2002
    Applicant: Microsoft Corporation
    Inventors: Eric Wong, Anzhelika Y. Nishanova