Patents by Inventor Suman Inala

Suman Inala 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: 8121977
    Abstract: Ensuring data persistence and consistency in enterprise storage backup systems method and apparatus are disclosed. In one embodiment, a method includes creating a data log structure (e.g., a log file) on a storage device (e.g., a Serial ATA drive, a SCSI drive, a SAS drive, a storage are network, etc.) coupled to an application server to store a backup data generated by a filter module in a continuous backup environment and buffering the backup data generated by the filter module through a memory module that transfers the backup data to the data log structure on the storage device based on an occurrence of an event. The data log structure may be created by configuring a portion of the storage device as a dedicated resource available to the memory module to copy the backup data and the data log structure may be a file on the storage device coupled to the application server having the file system.
    Type: Grant
    Filed: November 6, 2009
    Date of Patent: February 21, 2012
    Assignee: Iwmage Systems, Inc.
    Inventors: Rajeev Atluri, Srin Kumar, Satish Kumar, Kishor Paygude, Suman Inala, Greg Zavertnik, Yeganjaiah Gottemukkula
  • Publication number: 20100280999
    Abstract: Ensuring data persistence and consistency in enterprise storage backup systems method and apparatus are disclosed. In one embodiment, a method includes creating a data log structure (e.g., a log file) on a storage device (e.g., a Serial ATA drive, a SCSI drive, a SAS drive, a storage are network, etc.) coupled to an application server to store a backup data generated by a filter module in a continuous backup environment and buffering the backup data generated by the filter module through a memory module that transfers the backup data to the data log structure on the storage device based on an occurrence of an event. The data log structure may be created by configuring a portion of the storage device as a dedicated resource available to the memory module to copy the backup data and the data log structure may be a file on the storage device coupled to the application server having the file system.
    Type: Application
    Filed: November 6, 2009
    Publication date: November 4, 2010
    Inventors: Rajeev Atluri, Srin Kumar, Satish Kumar, Kishor Paygude, Suman Inala, Greg Zavertnik, Yeganjaiah Gottemukkula
  • Patent number: 7634507
    Abstract: Ensuring data persistence and consistency in enterprise storage backup systems method and apparatus are disclosed. In one embodiment, a method includes creating a data log structure (e.g., a log file) on a storage device (e.g., a Serial ATA drive, a SCSI drive, a SAS drive, a storage are network, etc) coupled to an application server to store a backup data generated by a filter module in a continuous backup environment and buffering the backup data generated by the filter module through a memory module that transfers the backup data to the data log structure on the storage device based on an occurrence of an event. The data log structure may be created by configuring a portion of the storage device as a dedicated resource available to the memory module to copy the backup data and the data log structure may be a file on the storage device coupled to the application server having the file system.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: December 15, 2009
    Assignee: Inmage Systems, Inc.
    Inventors: Rajeev Atluri, Srin Kumar, Satish Kumar, Kishor Paygude, Suman Inala, Greg Zavertnik, Yeganjaiah Gottemukkula
  • Publication number: 20080091663
    Abstract: A software-bundle for navigating on a data network on behalf of a user by proxy is provided. The software bundle comprises a browser application for navigating on the network; a set of functional programs for performing tasks; a set of APIs for integrating the functional programs to the browser application and a control application. The control application functions to operate the software bundle including, spawning, managing and terminating an instance of the browser application and monitoring behavior of the browser instance during a navigation sequence. The software-bundle functions as a fully automated navigation system capable of performing all of the functions of a manual navigation system controlled by a user having a data-input system for controlling the navigation system.
    Type: Application
    Filed: October 31, 2007
    Publication date: April 17, 2008
    Inventors: Suman Inala, Juei Chang, Senthil Pandurangan
  • Publication number: 20080059542
    Abstract: Ensuring data persistence and consistency in enterprise storage backup systems method and apparatus are disclosed. In one embodiment, a method includes creating a data log structure (e.g., a log file) on a storage device (e.g., a Serial ATA drive, a SCSI drive, a SAS drive, a storage are network, etc) coupled to an application server to store a backup data generated by a filter module in a continuous backup environment and buffering the backup data generated by the filter module through a memory module that transfers the backup data to the data log structure on the storage device based on an occurrence of an event. The data log structure may be created by configuring a portion of the storage device as a dedicated resource available to the memory module to copy the backup data and the data log structure may be a file on the storage device coupled to the application server having the file system.
    Type: Application
    Filed: August 30, 2006
    Publication date: March 6, 2008
    Inventors: Rajeev Atluri, Srin Kumar, Satish Kumar, Kishor Paygude, Suman Inala, Greg Zavertnik, Yeganjaiah Gottemukkula
  • Publication number: 20070294343
    Abstract: A system for retrieving and disseminating information records from Internet sources includes a client device and an intermediary server system, including software, between the client device and the Internet. The system collects a record specific to a client from an individual one of said Internet sources in a first form in which the record is recorded at the Internet source, transforms the record from the first form to a second form specific to an application other than an Internet browser application, the application executable by the client device, and transmits the transformed record to the client device for display in the application other than an Internet browser application executable by the client device. In some cases the client device connects by a data link that is not Internet-compatible link. Data mining on the Internet specific to clients and client devices is taught, with aggregation services and synchronization for keeping a client up-to-date efficiently for changing data content.
    Type: Application
    Filed: August 28, 2007
    Publication date: December 20, 2007
    Applicant: YODLEE.COM
    Inventors: Neil Daswani, Suman Inala, Ramakrishna Satyavolu, P. Venkat Rangan, Sreeranga Rajan