Patents by Inventor Gopal Sharma

Gopal Sharma 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: 11269669
    Abstract: A device includes a converged input/output controller that includes a physical target storage media controller, a physical network interface controller and a gateway between the storage media controller and the network interface controller, wherein gateway provides a direct connection for storage traffic and network traffic between the storage media controller and the network interface controller.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: March 8, 2022
    Assignee: Diamanti, Inc.
    Inventors: Jeffrey Chou, Gopal Sharma, Amitava Guha, Kevin Fong, Jayasenan Sundara Ganesh
  • Patent number: 11269670
    Abstract: A device includes a converged input/output controller that includes a physical target storage media controller, a physical network interface controller and a gateway between the storage media controller and the network interface controller, wherein gateway provides a direct connection for storage traffic and network traffic between the storage media controller and the network interface controller.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: March 8, 2022
    Assignee: Diamanti, Inc.
    Inventors: Jeffrey Chou, Gopal Sharma, Amitava Guha, Kevin Fong, Jayasenan Sundara Ganesh
  • Patent number: 11269518
    Abstract: Provided herein are methods and systems for improved storage strategies for use of collections of storage resources, such as solid state drives, including in connection with a converged networking and storage node that may be used for virtualization of a collection of physically attached and/or network-connected storage resources.
    Type: Grant
    Filed: November 16, 2020
    Date of Patent: March 8, 2022
    Assignee: Diamanti, Inc.
    Inventors: Abhay Kumar Singh, Sambasiva Rao Bandarupalli, Gopal Sharma, Jeffrey Chou
  • Publication number: 20210072893
    Abstract: Provided herein are methods and systems for improved storage strategies for use of collections of storage resources, such as solid state drives, including in connection with a converged networking and storage node that may be used for virtualization of a collection of physically attached and/or network-connected storage resources.
    Type: Application
    Filed: November 16, 2020
    Publication date: March 11, 2021
    Inventors: Abhay Kumar Singh, Sambasiva Rao Bandarupalli, Gopal Sharma, Jeffrey Chou
  • Patent number: 10860213
    Abstract: Provided herein are methods and systems for improved storage strategies for use of collections of storage resources, such as solid state drives, including in connection with a converged networking and storage node that may be used for virtualization of a collection of physically attached and/or network-connected storage resources.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: December 8, 2020
    Assignee: Diamanti, Inc.
    Inventors: Abhay Kumar Singh, Sambasiva Rao Bandarupalli, Gopal Sharma, Jeffrey Chou
  • Publication number: 20200257546
    Abstract: A device includes a converged input/output controller that includes a physical target storage media controller, a physical network interface controller and a gateway between the storage media controller and the network interface controller, wherein gateway provides a direct connection for storage traffic and network traffic between the storage media controller and the network interface controller.
    Type: Application
    Filed: April 24, 2020
    Publication date: August 13, 2020
    Inventors: Jeffrey Chou, Gopal Sharma, Amitava Guha, Kevin Fong, Jayasenan Sundara Ganesh
  • Publication number: 20200210069
    Abstract: Provided herein are methods and systems for improved storage strategies for use of collections of storage resources, such as solid state drives, including in connection with a converged networking and storage node that may be used for virtualization of a collection of physically attached and/or network-connected storage resources.
    Type: Application
    Filed: March 12, 2020
    Publication date: July 2, 2020
    Inventors: Abhay Kumar Singh, Sambasiva Rao Bandarupalli, Gopal Sharma, Jeffrey Chou
  • Publication number: 20200201661
    Abstract: A device includes a converged input/output controller that includes a physical target storage media controller, a physical network interface controller and a gateway between the storage media controller and the network interface controller, wherein gateway provides a direct connection for storage traffic and network traffic between the storage media controller and the network interface controller.
    Type: Application
    Filed: March 2, 2020
    Publication date: June 25, 2020
    Inventors: Jeffrey Chou, Gopal Sharma, Amitava Guha, Kevin Fong, Jayasenan Sundara Ganesh
  • Publication number: 20200201662
    Abstract: A device includes a converged input/output controller that includes a physical target storage media controller, a physical network interface controller and a gateway between the storage media controller and the network interface controller, wherein gateway provides a direct connection for storage traffic and network traffic between the storage media controller and the network interface controller.
    Type: Application
    Filed: March 2, 2020
    Publication date: June 25, 2020
    Inventors: Jeffrey Chou, Gopal Sharma, Amitava Guha, Kevin Fong, Jayasenan Sundara Ganesh
  • Patent number: 10635316
    Abstract: Provided herein are methods and systems for improved storage strategies for use of collections of storage resources, such as solid state drives, including in connection with a converged networking and storage node that may be used for virtualization of a collection of physically attached and/or network-connected storage resources.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: April 28, 2020
    Assignee: Diamanti, Inc.
    Inventors: Abhay Kumar Singh, Sambasiva Rao Bandarupalli, Gopal Sharma, Jeffrey Chou
  • Publication number: 20180039412
    Abstract: Provided herein are methods and systems for improved storage strategies for use of collections of storage resources, such as solid state drives, including in connection with a converged networking and storage node that may be used for virtualization of a collection of physically attached and/or network-connected storage resources.
    Type: Application
    Filed: October 13, 2017
    Publication date: February 8, 2018
    Inventors: Abhay Kumar Singh, Sambasiva Rao Bandarupalli, Gopal Sharma, Jeffrey Chou
  • Publication number: 20170177222
    Abstract: Provided herein are methods and systems for improved storage strategies for use of collections of storage resources, such as solid state drives, including in connection with a converged networking and storage node that may be used for virtualization of a collection of physically attached and/or network-connected storage resources.
    Type: Application
    Filed: March 1, 2017
    Publication date: June 22, 2017
    Inventors: Abhay Kumar Singh, Sambasiva Rao Bandarupalli, Gopal Sharma, Jeffrey Chou
  • Patent number: 9442954
    Abstract: A method for achieving optimal use of compute, storage and network resources in a distributed computing system is provided. In one embodiment, a job request associated with a file is submitted. A Job Scheduler in conjunction with a workflow manager determines the best fit for dynamically chunking size of the file. The distributed storage subsystem provides a dynamic view to the compute resources where the job will be run. This knowledge is also used to pre-staging the data by the distributed storage subsystem. Furthermore, keeping a history of the job and their data allows for further improvements in resources and job execution times by being able to skip processing on data that has been done previously. Given the ability to chunk the file dynamically, it is possible to re-balance resources for running the job dynamically to meet its service level agreement.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: September 13, 2016
    Assignee: Datawise Systems
    Inventors: Amitava Guha, Jeffrey Chou, Gopal Sharma
  • Publication number: 20150254088
    Abstract: A device includes a converged input/output controller that includes a physical target storage media controller, a physical network interface controller and a gateway between the storage media controller and the network interface controller, wherein gateway provides a direct connection for storage traffic and network traffic between the storage media controller and the network interface controller.
    Type: Application
    Filed: March 6, 2015
    Publication date: September 10, 2015
    Inventors: Jeffrey Chou, Gopal Sharma, Amitava Guha, Kevin Fong, Jayasenan Sundara Ganesh
  • Patent number: 8825870
    Abstract: Techniques for CDP/R services are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method of transitioning continuous data protection and replication comprising determining whether a first appliance node connected to a switched fabric contains one or more transactions received from a host node, unregistering a world wide port name of a target port of the first appliance node, registering the world wide port name to a target port of a second appliance node connected to the switched fabric, associating one or more logical unit numbers of the second appliance node with the target port of the second appliance node, exporting the one or more logical unit numbers of the second appliance node, logging the target port of the second appliance node into a switched fabric, and logging the target port of the second appliance node into a remote node port of the host node.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: September 2, 2014
    Assignee: Symantec Corporation
    Inventors: Deepak Tawri, Abhay Kumar Singh, Raghu Krishnamurthy, Gopal Sharma
  • Publication number: 20140136779
    Abstract: A method for achieving optimal use of compute, storage and network resources in a distributed computing system is provided. In one embodiment, a job request associated with a file is submitted. A Job Scheduler in conjunction with a workflow manager determines the best fit for dynamically chunking size of the file. The distributed storage subsystem provides a dynamic view to the compute resources where the job will be run. This knowledge is also used to pre-staging the data by the distributed storage subsystem. Furthermore, keeping a history of the job and their data allows for further improvements in resources and job execution times by being able to skip processing on data that has been done previously. Given the ability to chunk the file dynamically, it is possible to re-balance resources for running the job dynamically to meet its service level agreement.
    Type: Application
    Filed: November 11, 2013
    Publication date: May 15, 2014
    Applicant: Datawise Systems
    Inventors: Amitava Guha, Jeffrey Chou, Gopal Sharma
  • Patent number: 8694538
    Abstract: A method and apparatus for logging write requests to a storage volume in a network data switch is described. In one example, a switch component in a switch receives a write request from a host server. The write request is associated with a destination in the storage volume. A logging element is identified that is associated with the destination of the write request. The logging element may be a switch component in the switch (e.g., a virtualization card), or may be dedicated logging circuitry in the switch. The identified logging element then logs a write intent for the destination in a log.
    Type: Grant
    Filed: June 18, 2004
    Date of Patent: April 8, 2014
    Assignee: Symantec Operating Corporation
    Inventors: Gopal Sharma, Santosh S. Rao, Amitava Guha, Raghu Krishnamurthy, MĂșkul Kumar
  • Patent number: 8359429
    Abstract: System and method for distributing volume status information in a storage system. According to one embodiment, a system may include a plurality of volumes configured to store data, where the volumes are configured as mirrors of one another, and a plurality of hosts configured to access the plurality of volumes. A first one of the plurality of hosts may be configured to execute a mirror recovery process and to maintain a progress indication of the mirror recovery process, and the first host may be further configured to distribute the progress indication to another one or more of the plurality of hosts.
    Type: Grant
    Filed: November 8, 2004
    Date of Patent: January 22, 2013
    Assignee: Symantec Operating Corporation
    Inventors: Gopal Sharma, Richard Gorby, Santosh S. Rao, Aseem Asthana
  • Patent number: 8327028
    Abstract: A method and apparatus for synchronizing time within a data protection system is described. In one embodiment, the method includes processing input/output activity information associated with at least one client computer, wherein the input/output activity information comprises at least one local client timestamp, determining at least one server timestamp for the at least one local client timestamp and modifying the input/output activity information with the at least one server timestamp.
    Type: Grant
    Filed: September 22, 2008
    Date of Patent: December 4, 2012
    Assignee: Symantec Corporation
    Inventors: Dharmesh Shah, Gopal Sharma, Grizel Lopez, Abhay Kumar Singh, Taher Vohra, Srikant Sharma
  • Patent number: 8082406
    Abstract: Techniques for reducing data storage needs using continuous data protection and replication are disclosed. In one particular exemplary embodiment, the techniques may be realized as a method for reducing data storage needs using a continuous data protection and replication device comprising creating a master image of material identified by a user, generating a virtual replica of the master image on a storage area network using the continuous data protection and replication device to virtualize physical storage containing the master image, generating a copy of the virtual replica on the storage area network, and providing a virtual logical unit number to access the copy, wherein the access enables a process which requires exclusive access to content of the master image to obtain such access without requiring physical storage for an entire copy of the master image.
    Type: Grant
    Filed: September 27, 2007
    Date of Patent: December 20, 2011
    Assignee: Symantec Corporation
    Inventors: Abhay Kumar Singh, Raghu Krishnamurthy, Gopal Sharma, Deepak Tawri