Patents by Inventor Sameer Lokray

Sameer Lokray 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: 10402090
    Abstract: A system and method for providing data protection services and lifecycle management in a Platform as a Service (PaaS) platform having cloud-based applications and data, by discovering an application installed on the PaaS platform using mechanisms native to the PaaS platform, associating the application and an associated data service used by the application to identify data created by the application, and performing a backup/restore operation on the application and the identified data in accordance with a defined schedule. The native mechanisms may comprise application programming interfaces (APIs) provided by the PaaS platform, or metadata associated with containers used by the PaaS platform. The schedule may be defined by RTO and RPO requirements of a user.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: September 3, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Ynn-Pyng Tsaur, Sameer Lokray, Biju Pillai, Xiaoqiong Wu, Peng Liu
  • Patent number: 8375188
    Abstract: Techniques for epoch pipelining are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for epoch pipelining comprising the steps of beginning a first epoch, determining for one or more pages of memory if the pages of memory are likely to be modified in a subsequent epoch, performing a first operation on the pages of memory that are likely to be modified in a subsequent epoch, beginning a second epoch, subsequent to the first epoch, performing a second operation on the pages of memory that are not likely to be modified in a subsequent epoch, and ending the first epoch, wherein the first operation and the second operation are dissimilar.
    Type: Grant
    Filed: August 8, 2007
    Date of Patent: February 12, 2013
    Assignee: Symantec Corporation
    Inventors: Dharmesh R. Shah, Anurag Agarwal, Sameer Lokray, Srikanth S Mahabalarao, Thomas A. Bean
  • Patent number: 7627728
    Abstract: A system, method, and computer-accessible medium are disclosed for efficient generation of application snapshots. Execution of an application is stopped, wherein a plurality of memory pages are accessible to the application. By altering page permissions of the plurality of memory pages, a state of the plurality of memory pages is preserved while the execution of the application is stopped. The execution of the application may be restarted after the state of the plurality of memory pages has been preserved. The state of the plurality of memory pages may be captured after the execution of the application has been restarted.
    Type: Grant
    Filed: December 29, 2005
    Date of Patent: December 1, 2009
    Assignee: Symantec Operating Corporation
    Inventors: Guenter E. Roeck, Sameer Lokray
  • Patent number: 7610510
    Abstract: Method and apparatus for transactional fault tolerance in a client-server system is described. In one example, output data generated by execution of a service on a primary server during a current epoch between a first checkpoint and a second checkpoint is buffered. A copy of an execution context of the primary server is established on a secondary server in response to the second checkpoint. The output data as buffered is released from the primary server in response to establishment of the copy of the execution context on the secondary server.
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: October 27, 2009
    Assignee: Symantec Corporation
    Inventors: Anurag Agarwal, Dharmesh Shah, Nagaraj Kalmala, Neelakandan Panchaksharam, Rajeev Bharadhwaj, Sameer Lokray, Srikanth Sm, Thomas Bean
  • Publication number: 20080201602
    Abstract: Method and apparatus for transactional fault tolerance in a client-server system is described. In one example, output data generated by execution of a service on a primary server during a current epoch between a first checkpoint and a second checkpoint is buffered. A copy of an execution context of the primary server is established on a secondary server in response to the second checkpoint. The output data as buffered is released from the primary server in response to establishment of the copy of the execution context on the secondary server.
    Type: Application
    Filed: February 16, 2007
    Publication date: August 21, 2008
    Applicant: Symantec Corporation
    Inventors: Anurag Agarwal, Dharmesh Shah, Nagaraj Kalmala, Neelakandan Panchaksharam, Rajeev Bharadhwaj, Sameer Lokray, Srikanth Sm, Thomas Bean