Patents by Inventor ARUNA SOMENDRA

ARUNA SOMENDRA 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: 11720285
    Abstract: A computer system is provided, including a first data storage with a first retrieval latency, a second data storage with a second retrieval latency that is higher than the first retrieval latency, and a processor coupled to a memory that stores instructions, which cause the processor to store a series of recovery points of a data collection in the first data storage. For a current recovery point of the series of recovery points, the processor is further configured to compute a difference between an incremental changed block value of one or more prior recovery points and a number of memory blocks inherited from the one or more prior recovery points. The processor generates and outputs a storage transfer recommendation to store a subset of the one or more of the prior recovery points in the second data storage rather than the first data storage, based on the computed difference.
    Type: Grant
    Filed: September 21, 2021
    Date of Patent: August 8, 2023
    Inventors: Lakshmana Venkata Vihari Putta, Sriravi Kotagiri, Suresh Tharamal, Aruna Somendra
  • Publication number: 20230090503
    Abstract: A computer system is provided, including a first data storage with a first retrieval latency, a second data storage with a second retrieval latency that is higher than the first retrieval latency, and a processor coupled to a memory that stores instructions, which cause the processor to store a series of recovery points of a data collection in the first data storage. For a current recovery point of the series of recovery points, the processor is further configured to compute a difference between an incremental changed block value of one or more prior recovery points and a number of memory blocks inherited from the one or more prior recovery points. The processor generates and outputs a storage transfer recommendation to store a subset of the one or more of the prior recovery points in the second data storage rather than the first data storage, based on the computed difference.
    Type: Application
    Filed: September 21, 2021
    Publication date: March 23, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Lakshmana Venkata Vihari PUTTA, Sriravi KOTAGIRI, Suresh THARAMAL, Aruna SOMENDRA
  • Patent number: 8826068
    Abstract: A system and method for performing automated testing of an application in a cloud environment. A controller initializes an manages a number of virtual machines (VM), each VM including a test engine. The controller retrieves configuration data, determines a number of VMs to deploy, and initializes the VMs. The controller manages each VM by providing test commands and monitoring the results. Each VM receives and executes the test commands. The system may be used to test interactive applications or non-interactive applications.
    Type: Grant
    Filed: November 23, 2011
    Date of Patent: September 2, 2014
    Assignee: Microsoft Corporation
    Inventor: Aruna Somendra
  • Patent number: 8813252
    Abstract: Methods and systems are disclosed for providing a mechanism for dynamically switching between the licensing modes on the remote presentation host to handle different kinds of licenses. In one embodiment, the mode switching may be based on the configuration of the users that are connecting to the remote presentation host. In an embodiment, users may be provided with remote presentation session files that define what type of license to be used for the current connection to the remote presentation host. In some embodiments, mechanisms are disclosed to provide the ability to convert a remote client access license from one type to another by using a convertibility matrix.
    Type: Grant
    Filed: September 29, 2010
    Date of Patent: August 19, 2014
    Assignee: Microsoft Corporation
    Inventors: Amit Lal, Ritesh Chitlangia, Aruna Somendra, Rohini Barla, Rishad Madhura Kuzhiyil
  • Patent number: 8688845
    Abstract: Example embodiments of the present disclosure are related to terminal servers. In an example embodiment a license can be associated with, or define, a set of capabilities and a session can be generated that includes the capabilities. In an example embodiment the session can be generated in view of a license and privileges that are associated with an account identifier of a user requesting a session from a terminal server.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: April 1, 2014
    Assignee: Microsoft Corporation
    Inventors: Sriram Sampath, Aruna Somendra, Tad Brockway, Jiazhi Ou
  • Publication number: 20130132774
    Abstract: A system and method for performing automated testing of an application in a cloud environment. A controller initializes an manages a number of virtual machines (VM), each VM including a test engine. The controller retrieves configuration data, determines a number of VMs to deploy, and initializes the VMs. The controller manages each VM by providing test commands and monitoring the results. Each VM receives and executes the test commands. The system may be used to test interactive applications or non-interactive applications.
    Type: Application
    Filed: November 23, 2011
    Publication date: May 23, 2013
    Applicant: Microsoft Corporation
    Inventor: Aruna Somendra
  • Publication number: 20120079607
    Abstract: Methods and systems are disclosed for providing a mechanism for dynamically switching between the licensing modes on the remote presentation host to handle different kinds of licenses. In one embodiment, the mode switching may be based on the configuration of the users that are connecting to the remote presentation host. In an embodiment, users may be provided with remote presentation session files that define what type of license to be used for the current connection to the remote presentation host. In some embodiments, mechanisms are disclosed to provide the ability to convert a remote client access license from one type to another by using a convertibility matrix.
    Type: Application
    Filed: September 29, 2010
    Publication date: March 29, 2012
    Applicant: Microsoft Corporation
    Inventors: Amit Lal, Ritesh Chitlangia, Aruna Somendra, Rohini Barla, Rishad Madhura Kuzhiyil
  • Publication number: 20120079393
    Abstract: Disclosed are techniques for providing an adaptable licensing platform. In one embodiment, a declarative remote presentation client access license is described that provides for the dynamic introduction of new client access licenses and redefinition of existing client access licenses. For example, remote presentation client access licenses may be declaratively defined in terms of features or capabilities, the client access license enforcing model, supported remote presentation server versions, and other attributes. The client access licenses may be defined in a client access license details configuration file that can be used to assist the remote presentation licensing platform to adapt to the dynamic business model. In another embodiment, a feature rank based selection of suitable client access licenses may be used to provide a “best client access license selection” feature.
    Type: Application
    Filed: September 29, 2010
    Publication date: March 29, 2012
    Applicant: Microsoft Corporation
    Inventors: Ranjana Raithinam, Amit Lal, Rishad Madhura Kuzhiyil, Jaideep Ganguly, Aruna Somendra
  • Publication number: 20090327498
    Abstract: Example embodiments of the present disclosure are related to terminal servers. In an example embodiment a license can be associated with, or define, a set of capabilities and a session can be generated that includes the capabilities. In an example embodiment the session can be generated in view of a license and privileges that are associated with an account identifier of a user requesting a session from a terminal server.
    Type: Application
    Filed: June 27, 2008
    Publication date: December 31, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: SRIRAM SAMPATH, ARUNA SOMENDRA, TAD BROCKWAY, JIAZHI OU