Patents by Inventor Sash Sunkara

Sash Sunkara 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: 10628199
    Abstract: Apparatuses, methods, systems, and program products are disclosed for workload management and distribution. A method includes parking a virtual instance of a workload in a repository. The workload may be executing in a first virtual environment that is configured with a first set of execution parameters prior to being parked. The method includes receiving a request to unpark the virtual instance of the workload from the repository to a second virtual environment. The method includes unparking the virtual instance of the workload at the second virtual environment. The second virtual environment may be configured with a second set of execution parameters that are different than the first set of execution parameters. The virtual instance of the workload may be unparked at the second virtual environment using the second set of execution parameters such that the unparked virtual instance of the workload retains its operating state from the first virtual environment.
    Type: Grant
    Filed: September 20, 2017
    Date of Patent: April 21, 2020
    Assignee: RACKWARE, INC
    Inventors: Todd Matters, Aniket Kulkarni, Sash Sunkara
  • Patent number: 10379893
    Abstract: Apparatuses, methods, systems, and computer program products are disclosed for container synchronization. Host data associated with a first container on a host device is determined. Target data associated with a second container on a target device is determined. Differences between the host data associated with the first container on the host device and the target data associated with the second container on the target device are determined. Host data associated with the first container on the host device is synchronized with target data associated with the second container on the target device in response to determining differences between the host data and the target data such that the host data associated with the first container is identical to the target data associated with the second container.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: August 13, 2019
    Assignee: RACKWARE, INC.
    Inventors: Todd Matters, Aniket Kulkarni, Dan Moulding, Sash Sunkara, Mikhail Zhidko
  • Publication number: 20190087213
    Abstract: Apparatuses, methods, systems, and program products are disclosed for workload management and distribution. A method includes parking a virtual instance of a workload in a repository. The workload may be executing in a first virtual environment that is configured with a first set of execution parameters prior to being parked. The method includes receiving a request to unpark the virtual instance of the workload from the repository to a second virtual environment. The method includes unparking the virtual instance of the workload at the second virtual environment. The second virtual environment may be configured with a second set of execution parameters that are different than the first set of execution parameters. The virtual instance of the workload may be unparked at the second virtual environment using the second set of execution parameters such that the unparked virtual instance of the workload retains its operating state from the first virtual environment.
    Type: Application
    Filed: September 20, 2017
    Publication date: March 21, 2019
    Inventors: Todd Matters, Aniket Kulkarni, Sash Sunkara
  • Publication number: 20180046487
    Abstract: Apparatuses, methods, systems, and computer program products are disclosed for container synchronization. Host data associated with a first container on a host device is determined. Target data associated with a second container on a target device is determined. Differences between the host data associated with the first container on the host device and the target data associated with the second container on the target device are determined. Host data associated with the first container on the host device is synchronized with target data associated with the second container on the target device in response to determining differences between the host data and the target data such that the host data associated with the first container is identical to the target data associated with the second container.
    Type: Application
    Filed: August 10, 2016
    Publication date: February 15, 2018
    Inventors: Todd Matters, Aniket Kulkarni, Dan Moulding, Sash Sunkara, Mikhail Zhidko
  • Patent number: 8909767
    Abstract: Various methods, devices, and systems are described for cloud federation in a cloud computing network including bridging computing resources between an enterprise and a cloud or among multiple clouds. These techniques involve generating an image of the host system and decoupling it from its underlying computing resources so that it can be migrated across disparate computing resources in a seamless manner. In one embodiment, an enterprise workload can be bridged with cloud resources to receive software as a service. In other embodiments, bridging is performed across multiple public or private clouds, each potentially having disparate computing resources. In addition, users can access and use these cloud services through a web browser or other network interface anywhere in the cloud computing network as if the services were installed locally on their own computer.
    Type: Grant
    Filed: October 13, 2011
    Date of Patent: December 9, 2014
    Assignee: Rackware, Inc.
    Inventors: Sash Sunkara, Todd Matters, Michael Brooks, Chris Barry, Jason Smith
  • Publication number: 20120096149
    Abstract: Various methods, devices, and systems are described for cloud federation in a cloud computing network including bridging computing resources between an enterprise and a cloud or among multiple clouds. These techniques involve generating an image of the host system and decoupling it from its underlying computing resources so that it can be migrated across disparate computing resources in a seamless manner. In one embodiment, an enterprise workload can be bridged with cloud resources to receive software as a service. In other embodiments, bridging is performed across multiple public or private clouds, each potentially having disparate computing resources. In addition, users can access and use these cloud services through a web browser or other network interface anywhere in the cloud computing network as if the services were installed locally on their own computer.
    Type: Application
    Filed: October 13, 2011
    Publication date: April 19, 2012
    Inventors: Sash Sunkara, Todd Matters, Michael Brooks, Chris Barry, Jason Smith