Patents by Inventor Chetan C. Venkatesh

Chetan C. Venkatesh 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: 9471590
    Abstract: Techniques for fast provisioning of virtual machine images using deduplication metadata are described, including receiving a request to copy a first virtual machine to form a second virtual machine, identifying a first portion of memory comprising data for the first virtual machine; and forming the second virtual machine based on the first portion of memory comprising data for the first virtual machine, wherein forming the second virtual machine further comprises linking the second virtual machine to the first portion of memory comprising data for the first virtual machine, and implementing a second portion of memory to store data for the second virtual machine independent of the first virtual machine.
    Type: Grant
    Filed: February 12, 2013
    Date of Patent: October 18, 2016
    Assignee: Atlantis Computing, Inc.
    Inventors: Chetan C Venkatesh, Vinodh Dorairajan, Kartikeya Iyer, Vikram Auradkar, Seshan Parameswaran
  • Patent number: 9372865
    Abstract: Techniques associated with deduplication metadata access in a deduplication file system are described, including determining a state of a file system, reading a table associated with the file system, including reading block numbers associated with files in the file system, the table being stored in a storage, wherein the block numbers include a block number and logical block number, determining whether each of the block numbers exists in a reconstruction map, modifying the reconstruction map, obtaining a hash value associated with each of the block numbers, reading data blocks from a disk using the plurality of block numbers, and constructing deduplication metadata in system memory (i.e., RAM) using a read of the data blocks.
    Type: Grant
    Filed: February 12, 2013
    Date of Patent: June 21, 2016
    Assignee: Atlantis Computing, Inc.
    Inventors: Chetan C Venkatesh, Abhijit P Hoskeri
  • Patent number: 9277010
    Abstract: Embodiments of the invention relate generally to software, data storage, and virtualized computing and processing resources. More specifically, systems and apparatuses are described for aggregating nodes to form an aggregated virtual storage for a virtualized desktop environment. In one embodiment, a virtual storage system includes servers including processors and memories, and an aggregated virtual storage including the memories, each of the memories being associated with a corresponding server. Also included is a storage aggregator processor coupled to a memory including executable instructions to generate a data structure for storage in each memory in an associated server in the servers, each of the data structures being configured to store a reference to duplicative data stored in a first number of servers in the servers. The duplicative data provides redundancy when a second number of servers, or fewer, in the servers are inaccessible.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: March 1, 2016
    Assignee: Atlantis Computing, Inc.
    Inventors: Chetan C Venkatesh, Kartikeya Iyer
  • Publication number: 20140229451
    Abstract: Techniques associated with deduplication metadata access in a deduplication file system are described, including determining a state of a file system, reading a table associated with the file system, including reading block numbers associated with files in the file system, the table being stored in a storage,wherein the block numbers include a block number and logical block number, determining whether each of the block numbers exists in a reconstruction map, modifying the reconstruction map, obtaining a hash value associated with each of the block numbers, reading data blocks from a disk using the plurality of block numbers, and constructing deduplication metadata in system memory (i.e., RAM) using a read of the data blocks.
    Type: Application
    Filed: February 12, 2013
    Publication date: August 14, 2014
    Applicant: ATLANTIS COMPUTING, INC.
    Inventors: Chetan C. Venkatesh, Abhijit P. Hoskeri