Patents by Inventor Abhishek Ray

Abhishek Ray 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).

  • Publication number: 20200250163
    Abstract: Index sharding in a low-latency database analysis system includes obtaining index configuration data for indexing constituent data, the constituent data including a plurality of logical tables, and indexing, by an indexing unit, the constituent data by partitioning the constituent data based on a characteristic of the constituent data into at least a first partition and a second partition, segmenting the first partition into a first segment of the first partition, sharding the first segment into a first shard of the first segment of the first partition, segmenting, using hash-partitioning, the second partition into one or more segments of the second partition, and for each segment of the second partition, sharding the segment into one or more respective shards.
    Type: Application
    Filed: August 30, 2019
    Publication date: August 6, 2020
    Inventors: Peter Kuimelis, Naresh Kumar, Satyam Shekhar, Amit Prakash, Abhishek Rai
  • Publication number: 20170124112
    Abstract: In a computer system with a disk array that has physical storage devices arranged as logical storage units and is capable of carrying out hardware storage operations on a per logical storage unit basis, data movement operations can be carried out on a per-file basis. A data mover software component for use in a computer or storage system enables cloning and initialization of data to provide high data throughput without moving the data between the kernel and application levels.
    Type: Application
    Filed: January 18, 2017
    Publication date: May 4, 2017
    Applicant: VMware, Inc.
    Inventors: Satyam B. Vaghani, Mayank Rawat, Abhishek Rai
  • Publication number: 20160378773
    Abstract: In a computer system with a disk array that has physical storage devices arranged as logical storage units and is capable of carrying out hardware storage operations on a per logical storage unit basis, data movement operations can be carried out on a per-file basis. A data mover software component for use in a computer or storage system enables cloning and initialization of data to provide high data throughput without moving the data between the kernel and application levels.
    Type: Application
    Filed: September 12, 2016
    Publication date: December 29, 2016
    Applicant: VMware, Inc.
    Inventors: Satyam B. Vaghani, Mayank Rawat, Abhishek Rai
  • Patent number: 9454368
    Abstract: In a computer system with a disk array that has physical storage devices arranged as logical storage units and is capable of carrying out hardware storage operations on a per logical storage unit basis, data movement operations can be carried out on a per-file basis. A data mover software component for use in a computer or storage system enables cloning and initialization of data to provide high data throughput without moving the data between the kernel and application levels.
    Type: Grant
    Filed: January 21, 2009
    Date of Patent: September 27, 2016
    Assignee: VMware, Inc.
    Inventors: Satyam B. Vaghani, Mayank Rawat, Abhishek Rai
  • Patent number: 9405794
    Abstract: An information retrieval system converts unstructured ad-hoc search queries into structured search instructions that retrieve data in a structured relational database or an unstructured database. Data from the database is uploaded into a distributed in-memory database system. Tokens are automatically generated based on attributes, measures, and other metadata extracted from the relational database. The tokens are then compared with the non-structured ad-hoc user search queries. The information retrieval system uses the tokens to identify or predict what structured data is associated with user search queries. The tokens guide the user through a set of search terms that the system then uses to generate the structured query instructions. The structured query instructions retrieve specific data and answers from in the database system.
    Type: Grant
    Filed: July 17, 2013
    Date of Patent: August 2, 2016
    Assignee: THOUGHTSPOT, INC.
    Inventors: Amit Prakash, Ajeet Singh, Priyendra Singh Deshwal, Joy Dutta, Shashank Gupta, Vijay Krishnan Ganesan, Abhishek Rai, Sanjay Agrawal, Vibhor Nanavati, Stephane Antonin Kiss
  • Publication number: 20150026145
    Abstract: An information retrieval system converts unstructured ad-hoc search queries into structured search instructions that retrieve data in a structured relational database or an unstructured database. Data from the database is uploaded into a distributed in-memory database system. Tokens are automatically generated based on attributes, measures, and other metadata extracted from the relational database. The tokens are then compared with the non-structured ad-hoc user search queries. The information retrieval system uses the tokens to identify or predict what structured data is associated with user search queries. The tokens guide the user through a set of search terms that the system then uses to generate the structured query instructions. The structured query instructions retrieve specific data and answers from in the database system.
    Type: Application
    Filed: July 17, 2013
    Publication date: January 22, 2015
    Applicant: Scaligent Inc.
    Inventors: Amit Prakash, Ajeet Singh, Priyendra Singh Deshwal, Joy Dutta, Shashank Gupta, Vijay Krishnan Ganesan, Abhishek Rai, Sanjay Agrawal, Vibhor Nanavati, Stephane Antonin Kiss
  • Patent number: 8560747
    Abstract: A method, system and program code for implementing distributed locks to be maintained through the use of on disk heartbeats. An instance of a node need only maintain a single heartbeat for all locks associated with the node and all of its processes. The node updates its heartbeat by accessing common storage, either virtual or physical, and updating a timestamp value in its heartbeat within a predetermined time interval, otherwise the heartbeat becomes stale. Expired heartbeats can be cleared or broken to allow redistribution of any locks associated therewith. The inventive technique may be implemented in a traditional computer environment or in a fully or partially virtualized environment and requires no use of an IP network or a separate network based lock manager.
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: October 15, 2013
    Assignee: VMware, Inc.
    Inventors: Yuen-Lin Tan, Satyam Vaghani, Dragan Stancevic, Abhishek Rai, Daniel J. Scales
  • Publication number: 20100186014
    Abstract: In a computer system with a disk array that has physical storage devices arranged as logical storage units and is capable of carrying out hardware storage operations on a per logical storage unit basis, data movement operations can be carried out on a per-file basis. A data mover software component for use in a computer or storage system enables cloning and initialization of data to provide high data throughput without moving the data between the kernel and application levels.
    Type: Application
    Filed: January 21, 2009
    Publication date: July 22, 2010
    Applicant: VMWARE, INC.
    Inventors: Satyam B. VAGHANI, Mayank RAWAT, Abhishek RAI