Patents by Inventor Sai Kennedy Vedantam

Sai Kennedy Vedantam 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: 8918910
    Abstract: A method and system implementing software licensing management under machine virtualization are disclosed. According to one embodiment, a system comprises a virtual platform running on a physical machine; a binding agent running on a host operating system of the virtual platform; a license enforcement module running on a virtual machine instance of the virtual platform. The license enforcement module is in communication with the binding agent. The binding agent enforces a mutex lock to ensure that only a specified number of license enforcement modules are running on the physical machine.
    Type: Grant
    Filed: January 23, 2014
    Date of Patent: December 23, 2014
    Assignee: Flexera Software LLC
    Inventors: Sai Kennedy Vedantam, Mark Lance Woollard
  • Publication number: 20140143888
    Abstract: A method and system implementing software licensing management under machine virtualization are disclosed. According to one embodiment, a system comprises a virtual platform running on a physical machine; a binding agent running on a host operating system of the virtual platform; a license enforcement module running on a virtual machine instance of the virtual platform. The license enforcement module is in communication with the binding agent. The binding agent enforces a mutex lock to ensure that only a specified number of license enforcement modules are running on the physical machine.
    Type: Application
    Filed: January 23, 2014
    Publication date: May 22, 2014
    Applicant: Flexera Software LLC
    Inventors: Sai Kennedy Vedantam, Mark Lance Woollard
  • Patent number: 8646098
    Abstract: A method and system implementing software licensing management under machine virtualization are disclosed. According to one embodiment, a system comprises a virtual platform running on a physical machine; a binding agent running on a host operating system of the virtual platform; a license enforcement module running on a virtual machine instance of the virtual platform. The license enforcement module is in communication with the binding agent. The binding agent enforces a mutex lock to ensure that only a specified number of license enforcement modules are running on the physical machine.
    Type: Grant
    Filed: June 25, 2010
    Date of Patent: February 4, 2014
    Assignee: Flexera Software LLC
    Inventors: Sai Kennedy Vedantam, Mark Lance Woollard
  • Patent number: 6615392
    Abstract: A method for use in the hierarchical design of integrated circuits having at least one module, each the module having functional memory elements and combinational logic, the method comprising reading in a description of the circuit; replacing the description of each functional memory element of the modules with a description of a scannable memory element configurable in scan mode and capture mode; partitioning each module into an internal partition and a peripheral partition by converting the description of selected scannable memory elements into a description of peripheral scannable memory elements which are configurable in an internal test mode, an external test mode and a normal operation mode; modifying the description of modules in the circuit description so as to arrange the memory elements into scan chains in which peripheral and internal scannable memory elements of each module are controlled by an associated module test controller when configured in internal test mode; and peripheral scannable memory
    Type: Grant
    Filed: July 27, 2000
    Date of Patent: September 2, 2003
    Assignee: Logicvision, Inc.
    Inventors: Benoit Nadeau-Dostie, Dwayne Burek, Jean-Francois Cote, Sonny Ngai San Shum, Pierre Girouard, Pierre Gauther, Sai Kennedy Vedantam, Luc Romain, Charles Bernard