Patents by Inventor Arun Pande
Arun Pande 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: 20250181582Abstract: The disclosed embodiments include a method for caching by a data system. The method includes automatically caching a portion of a data object from an external data source to a local cluster of nodes in accordance with a unit of caching. The portion of the data object can be selected for caching based on a frequency of accessing the portion of the data object. The portion of the data object in the cache is mapped to the external data source in accordance with a unit of hashing. The method further includes, responsive to the data system receiving a query for data stored in the external data source, obtaining query results that satisfy the received query by reading the portion of the cached data object instead of reading the data object from the external data source.Type: ApplicationFiled: February 6, 2025Publication date: June 5, 2025Inventors: Jacques Nadeau, Tomer Shiran, Arvind Arun Pande, Thomas W. Fry
-
Patent number: 12222946Abstract: The disclosed embodiments include a method for caching by a data system. The method includes automatically caching a portion of a data object from an external data source to a local cluster of nodes in accordance with a unit of caching. The portion of the data object can be selected for caching based on a frequency of accessing the portion of the data object. The portion of the data object in the cache is mapped to the external data source in accordance with a unit of hashing. The method further includes, responsive to the data system receiving a query for data stored in the external data source, obtaining query results that satisfy the received query by reading the portion of the cached data object instead of reading the data object from the external data source.Type: GrantFiled: December 27, 2022Date of Patent: February 11, 2025Assignee: Dremio CorporationInventors: Jacques Nadeau, Tomer Shiran, Arvind Arun Pande, Thomas W. Fry
-
Patent number: 11995043Abstract: A map-reduce compatible distributed file system that consists of successive component layers that each provide the basis on which the next layer is built provides transactional read-write-update semantics with file chunk replication and huge file-create rates. Containers provide the fundamental basis for data replication, relocation, and transactional updates. A container location database allows containers to be found among all file servers, as well as defining precedence among replicas of containers to organize transactional updates of container contents. Volumes facilitate control of data placement, creation of snapshots and mirrors, and retention of a variety of control and policy information. Also addressed is the use of distributed transactions in a map-reduce system; the use of local and distributed snapshots; replication, including techniques for reconciling the divergence of replicated data after a crash; and mirroring.Type: GrantFiled: April 18, 2023Date of Patent: May 28, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Mandayam C. Srivas, Pindikura Ravindra, Uppaluri Vijaya Saradhi, Arvind Arun Pande, Chandra Guru Kiran Babu Sanapala, Lohit Vijaya Renu, Vivekanand Vellanki, Sathya Kavacheri, Amit Ashoke Hadke
-
Publication number: 20230185806Abstract: The disclosed embodiments include a method for caching by a data system. The method includes automatically caching a portion of a data object from an external data source to a local cluster of nodes in accordance with a unit of caching. The portion of the data object can be selected for caching based on a frequency of accessing the portion of the data object. The portion of the data object in the cache is mapped to the external data source in accordance with a unit of hashing. The method further includes, responsive to the data system receiving a query for data stored in the external data source, obtaining query results that satisfy the received query by reading the portion of the cached data object instead of reading the data object from the external data source.Type: ApplicationFiled: December 27, 2022Publication date: June 15, 2023Inventors: Jacques Nadeau, Tomer Shiran, Arvind Arun Pande, Thomas W. Fry
-
Patent number: 11657024Abstract: A map-reduce compatible distributed file system that consists of successive component layers that each provide the basis on which the next layer is built provides transactional read-write-update semantics with file chunk replication and huge file-create rates. Containers provide the fundamental basis for data replication, relocation, and transactional updates. A container location database allows containers to be found among all file servers, as well as defining precedence among replicas of containers to organize transactional updates of container contents. Volumes facilitate control of data placement, creation of snapshots and mirrors, and retention of a variety of control and policy information. Also addressed is the use of distributed transactions in a map-reduce system; the use of local and distributed snapshots; replication, including techniques for reconciling the divergence of replicated data after a crash; and mirroring.Type: GrantFiled: August 23, 2021Date of Patent: May 23, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Mandayam C. Srivas, Pindikura Ravindra, Uppaluri Vijaya Saradhi, Arvind Arun Pande, Chandra Guru Kiran Babu Sanapala, Lohit Vijaya Renu, Vivekanand Vellanki, Sathya Kavacheri, Amit Ashoke Hadke
-
Patent number: 11537617Abstract: The disclosed embodiments include a method for caching by a data system. The method includes automatically caching a portion of a data object from an external data source to a local cluster of nodes in accordance with a unit of caching. The portion of the data object can be selected for caching based on a frequency of accessing the portion of the data object. The portion of the data object in the cache is mapped to the external data source in accordance with a unit of hashing. The method further includes, responsive to the data system receiving a query for data stored in the external data source, obtaining query results that satisfy the received query by reading the portion of the cached data object instead of reading the data object from the external data source.Type: GrantFiled: April 28, 2020Date of Patent: December 27, 2022Assignee: Dremio CorporationInventors: Jacques Nadeau, Tomer Shiran, Arvind Arun Pande, Thomas W. Fry
-
Patent number: 11386044Abstract: A file server receives a request for data from a user device. The data is represented at the file server by a virtual cluster descriptor. The file server queries an identifier map using an identifier of the virtual cluster descriptor. Responsive to the identifier map indicating that the requested data is stored at a location remote from the file server, the file server accesses a cold tier translation table that stores a mapping between an identifier of each of a plurality of virtual cluster descriptors and a storage location of data associated with the respective virtual cluster descriptor. The cold tier translation table is queried using the identifier of the virtual cluster descriptor to identify a storage location of the requested data, and the data is loaded to the file server from the identified storage location.Type: GrantFiled: August 17, 2018Date of Patent: July 12, 2022Assignee: Hewlett Packard Enterprise Development LPInventors: Uppaluri Vijaya Saradhi, Arvind Arun Pande, Kanishk Rastogi, Giri Prasad Reddy Desireddygari, Nikhil Bhupale, Rajesh Boddu, Chandra Guru Kiran Babu Sanapala, Premkumar Jonnala, Ashish Sangwan
-
Patent number: 11100055Abstract: A map-reduce compatible distributed file system that consists of successive component layers that each provide the basis on which the next layer is built provides transactional read-write-update semantics with file chunk replication and huge file-create rates. Containers provide the fundamental basis for data replication, relocation, and transactional updates. A container location database allows containers to be found among all file servers, as well as defining precedence among replicas of containers to organize transactional updates of container contents. Volumes facilitate control of data placement, creation of snapshots and mirrors, and retention of a variety of control and policy information. Also addressed is the use of distributed transactions in a map-reduce system; the use of local and distributed snapshots; replication, including techniques for reconciling the divergence of replicated data after a crash; and mirroring.Type: GrantFiled: August 29, 2018Date of Patent: August 24, 2021Assignee: Hewlett Packard Enterprise Development LPInventors: Mandayam C. Srivas, Pindikura Ravindra, Uppaluri Vijaya Saradhi, Arvind Arun Pande, Chandra Guru Kiran Babu Sanapala, Lohit Vijaya Renu, Vivekanand Vellanki, Sathya Kavacheri, Amit Ashoke Hadke
-
Publication number: 20200349163Abstract: The disclosed embodiments include a method for caching by a data system. The method includes automatically caching a portion of a data object from an external data source to a local cluster of nodes in accordance with a unit of caching. The portion of the data object can be selected for caching based on a frequency of accessing the portion of the data object. The portion of the data object in the cache is mapped to the external data source in accordance with a unit of hashing. The method further includes, responsive to the data system receiving a query for data stored in the external data source, obtaining query results that satisfy the received query by reading the portion of the cached data object instead of reading the data object from the external data source.Type: ApplicationFiled: April 28, 2020Publication date: November 5, 2020Inventors: Jacques Nadeau, Tomer Shiran, Arvind Arun Pande, Thomas W. Fry
-
Publication number: 20190370225Abstract: A file server receives a request for data from a user device. The data is represented at the file server by a virtual cluster descriptor. The file server queries an identifier map using an identifier of the virtual cluster descriptor. Responsive to the identifier map indicating that the requested data is stored at a location remote from the file server, the file server accesses a cold tier translation table that stores a mapping between an identifier of each of a plurality of virtual cluster descriptors and a storage location of data associated with the respective virtual cluster descriptor. The cold tier translation table is queried using the identifier of the virtual cluster descriptor to identify a storage location of the requested data, and the data is loaded to the file server from the identified storage location.Type: ApplicationFiled: August 20, 2019Publication date: December 5, 2019Inventors: Uppaluri Vijaya Saradhi, Arvind Arun Pande, Kanishk Rastogi, Giri Prasad Reddy D, Nikhil Bhupale, Rajesh Boddu, Chandra Guru Kiran Babu Sanapala, Premkumar Jonnala, Ashish Sangwan
-
Publication number: 20190095458Abstract: A file server receives a request for data from a user device. The data is represented at the file server by a virtual cluster descriptor. The file server queries an identifier map using an identifier of the virtual cluster descriptor. Responsive to the identifier map indicating that the requested data is stored at a location remote from the file server, the file server accesses a cold tier translation table that stores a mapping between an identifier of each of a plurality of virtual cluster descriptors and a storage location of data associated with the respective virtual cluster descriptor. The cold tier translation table is queried using the identifier of the virtual cluster descriptor to identify a storage location of the requested data, and the data is loaded to the file server from the identified storage location.Type: ApplicationFiled: August 16, 2018Publication date: March 28, 2019Inventors: Uppaluri Vijaya Saradhi, Arvind Arun Pande, Kanishk Rastogi, Giri Prasad Reddy D, Nikhil Bhupale, Rajesh Boddu, Chandra Guru Kiran Babu Sanapala, Premkumar Jonnala, Ashish Sangwan
-
Patent number: 10146793Abstract: A map-reduce compatible distributed file system that consists of successive component layers that each provide the basis on which the next layer is built provides transactional read-write-update semantics with file chunk replication and huge file-create rates. Containers provide the fundamental basis for data replication, relocation, and transactional updates. A container location database allows containers to be found among all file servers, as well as defining precedence among replicas of containers to organize transactional updates of container contents. Volumes facilitate control of data placement, creation of snapshots and mirrors, and retention of a variety of control and policy information. Also addressed is the use of distributed transactions in a map-reduce system; the use of local and distributed snapshots; replication, including techniques for reconciling the divergence of replicated data after a crash; and mirroring.Type: GrantFiled: August 3, 2017Date of Patent: December 4, 2018Assignee: MapR Technologies, Inc.Inventors: Mandayam C. Srivas, Pindikura Ravindra, Uppaluri Vijaya Saradhi, Arvind Arun Pande, Chandra Guru Kiran Babu Sanapala, Lohit Vijaya Renu, Vivekanand Vellanki, Sathya Kavacheri, Amit Ashoke Hadke
-
Patent number: 9798735Abstract: A map-reduce compatible distributed file system that consists of successive component layers that each provide the basis on which the next layer is built provides transactional read-write-update semantics with file chunk replication and huge file-create rates. Containers provide the fundamental basis for data replication, relocation, and transactional updates. A container location database allows containers to be found among all file servers, as well as defining precedence among replicas of containers to organize transactional updates of container contents. Volumes facilitate control of data placement, creation of snapshots and mirrors, and retention of a variety of control and policy information. Also addressed is the use of distributed transactions in a map-reduce system; the use of local and distributed snapshots; replication, including techniques for reconciling the divergence of replicated data after a crash; and mirroring.Type: GrantFiled: December 16, 2016Date of Patent: October 24, 2017Assignee: MapR Technologies, Inc.Inventors: Mandayam C. Srivas, Pindikura Ravindra, Uppaluri Vijaya Saradhi, Arvind Arun Pande, Chandra Guru Kiran Babu Sanapala, Lohit Vijaya Renu, Vivekanand Vellanki, Sathya Kavacheri, Amit Ashoke Hadke
-
Patent number: 9773016Abstract: A map-reduce compatible distributed file system that consists of successive component layers that each provide the basis on which the next layer is built provides transactional read-write-update semantics with file chunk replication and huge file-create rates. Containers provide the fundamental basis for data replication, relocation, and transactional updates. A container location database allows containers to be found among all file servers, as well as defining precedence among replicas of containers to organize transactional updates of container contents. Volumes facilitate control of data placement, creation of snapshots and mirrors, and retention of a variety of control and policy information. Also addressed is the use of distributed transactions in a map-reduce system; the use of local and distributed snapshots; replication, including techniques for reconciling the divergence of replicated data after a crash; and mirroring.Type: GrantFiled: November 24, 2015Date of Patent: September 26, 2017Assignee: MapR Technologies, Inc.Inventors: Mandayam C. Srivas, Pindikura Ravindra, Uppaluri Vijaya Saradhi, Arvind Arun Pande, Chandra Guru Kiran Babu Sanapala, Lohit Vijaya Renu, Vivekanand Vellanki, Sathya Kavacheri, Amit Ashoke Hadke
-
Patent number: 9646024Abstract: A map-reduce compatible distributed file system that consists of successive component layers that each provide the basis on which the next layer is built provides transactional read-write-update semantics with file chunk replication and huge file-create rates. A primitive storage layer (storage pools) knits together raw block stores and provides a storage mechanism for containers and transaction logs. Storage pools are manipulated by individual file servers. Containers provide the fundamental basis for data replication, relocation, and transactional updates. A container location database allows containers to be found among all file servers, as well as defining precedence among replicas of containers to organize transactional updates of container contents. Volumes facilitate control of data placement, creation of snapshots and mirrors, and retention of a variety of control and policy information.Type: GrantFiled: April 21, 2016Date of Patent: May 9, 2017Assignee: MAPR TECHNOLOGIES, INC.Inventors: Mandayam C. Srivas, Pindikura Ravindra, Uppaluri Vijaya Saradhi, Arvind Arun Pande, Chandra Guru Kiran Babu Sanapala, Lohit Vijaya Renu, Vivekanand Vellanki, Sathya Kavacheri, Amit Hadke
-
Patent number: 9323775Abstract: A map-reduce compatible distributed file system that consists of successive component layers that each provide the basis on which the next layer is built provides transactional read-write-update semantics with file chunk replication and huge file-create rates. A primitive storage layer (storage pools) knits together raw block stores and provides a storage mechanism for containers and transaction logs. Storage pools are manipulated by individual file servers. Containers provide the fundamental basis for data replication, relocation, and transactional updates. A container location database allows containers to be found among all file servers, as well as defining precedence among replicas of containers to organize transactional updates of container contents. Volumes facilitate control of data placement, creation of snapshots and mirrors, and retention of a variety of control and policy information.Type: GrantFiled: June 16, 2011Date of Patent: April 26, 2016Assignee: MapR Technologies, Inc.Inventors: Mandayam C. Srivas, Pindikura Ravindra, Uppaluri Vijaya Saradhi, Arvind Arun Pande, Chandra Guru Kiran Babu Sanapala, Lohit Vijaya Renu, Vivekanand Vellanki, Sathya Kavacheri, Amit Ashoke Hadke
-
Patent number: 9207930Abstract: A map-reduce compatible distributed file system that consists of successive component layers that each provide the basis on which the next layer is built provides transactional read-write-update semantics with file chunk replication and huge file-create rates. Containers provide the fundamental basis for data replication, relocation, and transactional updates. A container location database allows containers to be found among all file servers, as well as defining precedence among replicas of containers to organize transactional updates of container contents. Volumes facilitate control of data placement, creation of snapshots and mirrors, and retention of a variety of control and policy information. Also addressed is the use of distributed transactions in a map-reduce system; the use of local and distributed snapshots; replication, including techniques for reconciling the divergence of replicated data after a crash; and mirroring.Type: GrantFiled: December 29, 2011Date of Patent: December 8, 2015Assignee: MapR Technologies, Inc.Inventors: Mandayam C. Srivas, Pindikura Ravindra, Uppaluri Vijaya Saradhi, Arvind Arun Pande, Chandra Guru Kiran Babu Sanapala, Lohit Vijaya Renu, Vivekanand Vellanki, Sathya Kavacheri, Amit Hadke
-
Patent number: 9104966Abstract: A self configuring knowledge representation system and method is presented which self configures based on the external stimuli in order to answer the query in a way best suited to the user. The domain knowledge representation here is by way of graphs that allows the knowledge to self configure based on the query intent to give “specific” to the query answers.Type: GrantFiled: October 29, 2012Date of Patent: August 11, 2015Assignee: Tata Consultancy Services LimitedInventors: Arun Pande, Sunilkumar Kopparapu
-
Patent number: 8938218Abstract: A system and method for mobile based advising is provided. The system and method involve the user with his mobile terminal formulating a query based on his own input and external sensor input and then sending the query to a remote server, which sends it to an expert group who devise an expert advice, which is then sent back to the user.Type: GrantFiled: June 4, 2008Date of Patent: January 20, 2015Assignee: Tata Consultancy Servics Ltd.Inventor: Arun Pande
-
Patent number: 8804934Abstract: The present invention proposes a system and a method to enable an IVR mashup interface to ease the selection of services over a communication device and enhances the caller experience by ways of personalizing the call and making effective use of the call hold time. The said system and method as implemented by the mashup server automatically connects the caller to the most immediate service offering service provider after simultaneously placing of the call to various service providers. In the mean time, the mashup server simultaneously calculates the wait time to get connected to service provider after a call is made to mashup service and relays appropriate promotional content to the caller based on such wait time and the profile of the user. Further the system and method as proposed is capable of representing a user and transact on behalf of the user by talking to the live agents or interacting with the automated IVR systems representing the service providers.Type: GrantFiled: July 22, 2011Date of Patent: August 12, 2014Assignee: Tata Consultancy Services LimitedInventors: Arun Pande, Sunil Kumar Kopparapu, Imran Ahmed Sheikh