Patents by Inventor Suresh Tharamal

Suresh Tharamal 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
  • Publication number: 20120265879
    Abstract: The management of serviceability in a cloud of computing resources. The computing resources available in the cloud are represented for access control purposes as a hierarchy of nodes. Upon receiving a request to perform an action on a computing resource, the associated hierarchical node that controls the action with respect to the requestor is identified. Then, the associated access privilege of that hierarchical node is identified. In some embodiments, if it is determined that the requestor has rights to perform the action on the computing resource, the action is facilitated.
    Type: Application
    Filed: April 15, 2011
    Publication date: October 18, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Jason Richard Casebolt, Vikas Ahuja, Bryan P. Sera, David James Lee, Suresh Tharamal
  • Patent number: 7619761
    Abstract: A system and method is provided that centrally stores in a server farm custom jobs defined by developers or administrators of the server farm. The system and method enables the server farm to automatically distribute the jobs to servers in the server farm and to execute the jobs according to parameters defined for the jobs.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: November 17, 2009
    Assignee: Microsoft Corporation
    Inventors: John Keith Bankston, Michael H Ammerlaan, Suresh Tharamal
  • Patent number: 7401291
    Abstract: A system and method for reviewing an electronic document. A copy of an electronic document is sent to a reviewer, the copy of the electronic document having a first property identifying the location of the electronic document in the memory and indicating that review of the copy has been requested. The reviewer uses an application program to open the copy of the electronic document. The application program detects properties and in response to the first property, automatically displays a review toolbar. The edited electronic document is then sent back to the author having at least a first property. The application program executed by the author detects the properties and in response to the first property, retrieves the original electronic document from the memory and automatically prompts the author to merge the edited electronic document into the electronic document.
    Type: Grant
    Filed: October 4, 2004
    Date of Patent: July 15, 2008
    Assignee: Microsoft Corporation
    Inventors: Alan Ramaley, Suresh Tharamal, Sean E. McAteer, Thomas W. Olsen, Valerie D. Serdy
  • Publication number: 20070005732
    Abstract: A system and method is provided that centrally stores in a server farm custom jobs defined by developers or administrators of the server farm. The system and method enables the server farm to automatically distribute the jobs to servers in the server farm and to execute the jobs according to parameters defined for the jobs.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Applicant: Microsoft Corporation
    Inventors: John Bankston, Michael Ammerlaan, Suresh Tharamal
  • Patent number: 7107518
    Abstract: An automated review cycle automatically merges changes in a reviewed document into an original document and by provides reviewing tools on a context-sensitive basis. The automated review cycle can operate within the environments of a document management system, a link-based document collaboration system (e.g., common server), or an attachment-based collaboration system. By generating a review cycle identification number (RCID) and by maintaining other information about the review cycle in a configuration file, an original author and a reviewer of a document can be distinguished and can be provided the appropriate prompts and tools to facilitate the document review process.
    Type: Grant
    Filed: April 3, 2001
    Date of Patent: September 12, 2006
    Assignee: Microsoft Corporation
    Inventors: Alan Ramaley, Valerie Serdy, Sean Erik McAteer, Suresh Tharamal, Thomas Olsen, Noah Edelstein
  • Patent number: 6931592
    Abstract: A system and method for reviewing an electronic document. A copy of an electronic document is sent to a reviewer, the copy of the electronic document having a first property identifying the location of the electronic document in the memory and indicating that review of the copy has been requested. The reviewer uses an application program to open the copy of the electronic document. The application program detects properties and in response to the first property, automatically displays a review toolbar. The edited electronic document is then sent back to the author having at least a first property. The application program executed by the author detects the properties and in response to the first property, retrieves the original electronic document from the memory and automatically prompts the author to merge the edited electronic document into the electronic document.
    Type: Grant
    Filed: May 22, 2000
    Date of Patent: August 16, 2005
    Assignee: Microsoft Corporation
    Inventors: Alan Ramaley, Suresh Tharamal, Sean E. McAteer, Thomas W. Olsen, Valerie D. Serdy
  • Publication number: 20050044492
    Abstract: A system and method for reviewing an electronic document. A copy of an electronic document is sent to a reviewer, the copy of the electronic document having a first property identifying the location of the electronic document in the memory and indicating that review of the copy has been requested. The reviewer uses an application program to open the copy of the electronic document. The application program detects properties and in response to the first property, automatically displays a review toolbar. The edited electronic document is then sent back to the author having at least a first property. The application program executed by the author detects the properties and in response to the first property, retrieves the original electronic document from the memory and automatically prompts the author to merge the edited electronic document into the electronic document.
    Type: Application
    Filed: October 4, 2004
    Publication date: February 24, 2005
    Applicant: Microsoft Corporation
    Inventors: Alan Ramaley, Suresh Tharamal, Sean McAteer, Thomas Olsen, Valerie Serdy
  • Patent number: 6687741
    Abstract: A desktop application program provides a single entry point for indicating that a file is to be sent to a recipient. In response to an indication that the file is to be sent, a determination is automatically made as to whether the file should be sent as a link, as an attachment, or as both a link and an attachment. If the file has not been saved to a disk location or if the file has not been saved to a shared disk location, the file is sent as an attachment to an e-mail note. If the file has been saved to a shared disk location, the file is sent to the recipient as a link in an e-mail note. In order to determine if the file saved to the shared disk location should also be sent as an attachment, a registry is checked for a send preference regarding shared files. If a send preference indicates that shared files are to be sent as attachments, the file is sent as both a link and an attachment. If a send preference indicates that shared files are not to be sent as attachment, the file is sent only as a link.
    Type: Grant
    Filed: May 24, 2000
    Date of Patent: February 3, 2004
    Assignee: Microsoft Corporation
    Inventors: Alan Ramaley, Suresh Tharamal, Sean E. McAteer, Thomas W. Olsen
  • Publication number: 20020143691
    Abstract: An automated review cycle automatically merges changes in a reviewed document into an original document and by provides reviewing tools on a context-sensitive basis. The automated review cycle can operate within the environments of a document management system, a link-based document collaboration system (e.g., common server), or an attachment-based collaboration system. By generating a review cycle identification number (RCID) and by maintaining other information about the review cycle in a configuration file, an original author and a reviewer of a document can be distinguished and can be provided the appropriate prompts and tools to facilitate the document review process.
    Type: Application
    Filed: April 3, 2001
    Publication date: October 3, 2002
    Applicant: Microsoft Corporation
    Inventors: Alan Ramaley, Valerie Serdy, Sean Erik McAteer, Suresh Tharamal, Thomas Olsen, Noah Edelstein