Patents by Inventor Victor Kan

Victor Kan 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: 8719812
    Abstract: Methods, systems, and computer readable media for dynamically modifying and utilizing a software package description for software installation are disclosed. According to one method, a software package that includes a software description file is loaded on a hardware platform. The software description file is dynamically modified based on the software package and the hardware platform. The method also includes utilizing the modified software description file to install the software package on the hardware platform.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: May 6, 2014
    Assignee: EMC Corporation
    Inventors: Brandon Myers, Eric Vook, Victor Kan
  • Patent number: 8132266
    Abstract: Methods, systems, and computer program products for identifying and enforcing software feature limits across different hardware platforms, software releases, and tiers are disclosed. According to one method, a feature limit data structure is stored on the hardware platform. Each entry in the feature limit data structure is indexed by at least a software program identifier, a software release level identifier, and a feature name. When software is initialized, its release level is determined. A feature limit manager separate from the software being initialized is invoked. At least the software program identifier, the release level, and the feature identifier are provided as input to the feature limit manager. The feature limit manager provides a feature limit value. The feature limit value is stored and the software uses the feature limit value to enforce the feature limit during execution.
    Type: Grant
    Filed: March 28, 2006
    Date of Patent: March 6, 2012
    Assignee: EMC Corporation
    Inventors: Robert F. Goudreau, Eric R. Vook, J. Brandon Myers, Victor Kan
  • Patent number: 7818735
    Abstract: A method, system, or computer program product for controlling access to software component features is disclosed. There are three available states for selectable component features. The three available states, of which one is selected, are: (i) enabled access to the selected software component features for users and other software component features on a data storage system, (ii) enabled access to the selected software component features by other software component features on a data storage system, or (iii) disabled access to the software component features.
    Type: Grant
    Filed: June 9, 2005
    Date of Patent: October 19, 2010
    Assignee: EMC Corporation
    Inventors: Eric R. Vook, J. Brandon Myers, Victor Kan, Karl M. Owen, Dennis Duprey, Kenneth John Hayman, Abhijit Aswath
  • Patent number: 7516452
    Abstract: A method, system, or computer program product for controlling software installation that can accommodate revisions of software and hardware platforms over time.
    Type: Grant
    Filed: March 31, 2005
    Date of Patent: April 7, 2009
    Assignee: EMC Corporation
    Inventors: Eric R. Vook, J. Brandon Myers, Victor Kan, Karl M. Owen
  • Publication number: 20070240233
    Abstract: Methods, systems, and computer program products for identifying and enforcing software feature limits across different hardware platforms, software releases, and tiers are disclosed. According to one method, a feature limit data structure is stored on the hardware platform. Each entry in the feature limit data structure is indexed by at least a software program identifier, a software release level identifier, and a feature name. When software is initialized, its release level is determined. A feature limit manager separate from the software being initialized is invoked. At least the software program identifier, the release level, and the feature identifier are provided as input to the feature limit manager. The feature limit manager provides a feature limit value. The feature limit value is stored and the software uses the feature limit value to enforce the feature limit during execution.
    Type: Application
    Filed: March 28, 2006
    Publication date: October 11, 2007
    Inventors: Robert Goudreau, Eric Vook, J. Myers, Victor Kan