Patents by Inventor Shanmuga Appajodu

Shanmuga Appajodu 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: 8505006
    Abstract: Systems and methods are provided for intelligent resource management for a virtual machine. A method for operating a virtual environment can comprise receiving a request for a resource from an application, processing the request to identify the resource, determining whether the resource is for the virtual environment, and modifying a part of a data structure for the request based on a reference to the resource in the virtual environment.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: August 6, 2013
    Assignee: Ringcube Technologies, Inc.
    Inventors: Michael K. Larkin, Kiran Kamity, Shanmuga Appajodu
  • Patent number: 8443358
    Abstract: An exemplary method for a hot pluggable virtual machine comprises authenticating a user within an active host environment on a host device, executing a virtual machine driver, configuring a guest environment, and activating the guest environment for the virtual machine on the host device.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: May 14, 2013
    Assignee: Citrix Systems, Inc.
    Inventors: Michael K. Larkin, Kiran Kamity, Shanmuga Appajodu
  • Patent number: 8301686
    Abstract: Methods and systems for providing decentralized computing are provided. An exemplary method includes generating one or more virtual machine images including at least one application and a virtual machine, associating the one or more virtual machine images with user information, receiving user information from a digital device, selecting one or more associated virtual machine images based on the user information, and providing the one or more virtual machine images to the digital device.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: October 30, 2012
    Assignee: Citrix Systems, Inc.
    Inventors: Shanmuga Appajodu, Michael K. Larkin, Srihari Kumar
  • Patent number: 7577686
    Abstract: A system, method, and software product provides for managing resources in a virtual machine. The system comprises a guest memory and a processor. The guest memory stores a file exception table and a file inclusion table. The file exception table indicates at least one first name of a host resource. The file exclusion table indicates at least one second name of a guest resource. The processor receives a resource query, processes the resource query to determine a host weight value using a weighting operation and the file exception table. The processor also processes the resource query to determine a guest weight value using the weighting operation and the file inclusion table. Additionally, the processor compares the host weight value to the guest weight value to determine whether the resource query is associated with the host resource or the guest resource.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: August 18, 2009
    Assignee: RingCube Technologies, Inc.
    Inventors: Michael K. Larkin, Kiran Kamity, Shanmuga Appajodu