Patents by Inventor Pranava ADDURI
Pranava ADDURI 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: 20250045279Abstract: Methods and systems for managing the automated retrieval, aggregation, and selection of virtual machines, virtual disks, and electronic files using an integrated data management and storage system are described. In some cases, the integrated data management and storage system may acquire a query with search criteria to identify a set of objects accessible via the integrated data management and storage system, determine the set of objects that satisfies the search criteria, determine a first subset of the set of objects less than all of the set of objects to render, render and display a listing of the first subset, determine a selection of a first plurality of the first subset, and initiate concurrent actions on the first plurality using the integrated data management and storage system. The size of the first subset may vary over time and be determined based on prior user feedback.Type: ApplicationFiled: October 22, 2024Publication date: February 6, 2025Inventors: Matthew Noe, Pranava Adduri
-
Publication number: 20250006310Abstract: Data security for data sequences is disclosed, including: receiving, over a network, a first sketch corresponding to a first file, wherein the first sketch was determined from hash values generated from a data sequence associated with the first file; determining that the first sketch and a second sketch corresponding to a second file at least partially overlap; and determining whether a data security policy is violated based at least in part on the determination that the first sketch and the second sketch at least partially overlap.Type: ApplicationFiled: June 20, 2024Publication date: January 2, 2025Inventors: Ganesha Shanmuganathan, Pranava Adduri, Sohil Nizarali Habib, Arun Soni
-
Patent number: 12158886Abstract: Methods and systems for managing the automated retrieval, aggregation, and selection of virtual machines, virtual disks, and electronic files using an integrated data management and storage system are described. In some cases, the integrated data management and storage system may acquire a query with search criteria to identify a set of objects accessible via the integrated data management and storage system, determine the set of objects that satisfies the search criteria, determine a first subset of the set of objects less than all of the set of objects to render, render and display a listing of the first subset, determine a selection of a first plurality of the first subset, and initiate concurrent actions on the first plurality using the integrated data management and storage system. The size of the first subset may vary over time and be determined based on prior user feedback.Type: GrantFiled: August 8, 2017Date of Patent: December 3, 2024Assignee: Rubrik, Inc.Inventors: Matthew Noe, Pranava Adduri
-
Publication number: 20240354374Abstract: Determination of related data sets is disclosed, including: analyze a first plurality of columns belonging to a first data set by determining first attributes for each column in the first data set; analyze a second plurality of columns belonging to a second data set by determining second attributes for each column in the second data set; determine a set of common columns belonging to the first data set and the second data set by comparing at least a portion of the first attributes for each column in the first data set to at least a portion of the second attributes for each column in the second data set; and cluster a plurality of data sets including the first data set and the second data set based at least in part on the set of common columns.Type: ApplicationFiled: April 19, 2023Publication date: October 24, 2024Inventors: Ganesha Shanmuganathan, Pranava Adduri, Saahil Shenoy
-
Publication number: 20240289304Abstract: Data set discovery is disclosed, including: identifying first file metadata elements for a first file associated with a node in a hierarchy of data; identifying second file metadata elements for a second file associated with the node; identifying common file metadata elements among the first file metadata elements and the second file metadata elements; and determining that the common file metadata elements represent a data set comprising at least the first file and the second file.Type: ApplicationFiled: May 6, 2024Publication date: August 29, 2024Inventors: Ganesha Shanmuganathan, Pranava Adduri, Devesh Yamparala
-
Patent number: 12013822Abstract: Data set discovery is disclosed, including: identifying first file metadata elements for a first file associated with a node in a hierarchy of data; identifying second file metadata elements for a second file associated with the node; identifying common file metadata elements among the first file metadata elements and the second file metadata elements; and determining that the common file metadata elements represent a data set comprising at least the first file and the second file.Type: GrantFiled: December 2, 2022Date of Patent: June 18, 2024Assignee: Bedrock Labs, Inc.Inventors: Ganesha Shanmuganathan, Pranava Adduri, Devesh Yamparala
-
Publication number: 20240184751Abstract: Data set discovery is disclosed, including: identifying first file metadata elements for a first file associated with a node in a hierarchy of data; identifying second file metadata elements for a second file associated with the node; identifying common file metadata elements among the first file metadata elements and the second file metadata elements; and determining that the common file metadata elements represent a data set comprising at least the first file and the second file.Type: ApplicationFiled: December 2, 2022Publication date: June 6, 2024Inventors: Ganesha Shanmuganathan, Pranava Adduri, Devesh Yamparala
-
Patent number: 11663557Abstract: In some examples, a computer-implemented method of providing a calendar view interface in a client device includes receiving a request for a calendar view interface from the client device, determining a period of time to be presented in the calendar view interface, generating a calendar view interface for the period of time including an indicator for each day of the time period, retrieving snapshot information for the period of time, and generating a snapshot indicator for each day within the time period based on the snapshot information.Type: GrantFiled: December 18, 2019Date of Patent: May 30, 2023Assignee: Rubrik, Inc.Inventors: Vinh-Nhan Tran-Kiem, Pranava Adduri, Claudia Yu, Xiao Yu
-
Patent number: 11294792Abstract: In one aspect, a computer system automatically identifies style issues in a source code base. A reference set for a known style issue includes source code examples that exhibit the style issue. The source code examples in the reference set are compared to the source code base, for example using string convolution. Based on the comparison, locations in the source code base that are likely to exhibit the style issue are identified. Various steps in the processing may be implemented using machine learning models, clustering or other automated data science techniques.Type: GrantFiled: January 8, 2021Date of Patent: April 5, 2022Assignee: Rubrik, Inc.Inventors: Zhicong Wang, Pranava Adduri, Abhinav Adduri
-
Publication number: 20210209000Abstract: In one aspect, a computer system automatically identifies style issues in a source code base. A reference set for a known style issue includes source code examples that exhibit the style issue. The source code examples in the reference set are compared to the source code base, for example using string convolution. Based on the comparison, locations in the source code base that are likely to exhibit the style issue are identified. Various steps in the processing may be implemented using machine learning models, clustering or other automated data science techniques.Type: ApplicationFiled: January 8, 2021Publication date: July 8, 2021Inventors: Zhicong Wang, Pranava Adduri, Abhinav Adduri
-
Patent number: 11016855Abstract: A system that manages backups of filesystems. The system analyzes and presents changes in a file system. The system generates user interfaces that present changes to files in the filesystem. The user interfaces allow users to traverse the filesystem to view changes in the filesystem. The changes include file operations that took place during a time interval. As such, users can ascertain a filesystem behavior such as which files were added, modified, or deleted during a time period; how many files under a folder were added, modified, or deleted; or which user has issued most operations in a time interval.Type: GrantFiled: January 4, 2019Date of Patent: May 25, 2021Assignee: Rubrik, Inc.Inventors: Pranava Adduri, Claudia Yu, Deepak Sethi
-
Patent number: 10769046Abstract: In one aspect, a computer system automatically identifies style issues in a source code base. A reference set for a known style issue includes source code examples that exhibit the style issue. The source code examples in the reference set are compared to the source code base, for example using string convolution. Based on the comparison, locations in the source code base that are likely to exhibit the style issue are identified. Various steps in the processing may be implemented using machine learning models, clustering or other automated data science techniques.Type: GrantFiled: November 20, 2018Date of Patent: September 8, 2020Assignee: Rubrik, Inc.Inventors: Zhicong Wang, Pranava Adduri, Abhinav Adduri
-
Publication number: 20200218614Abstract: A system that manages backups of filesystems. The system analyzes and presents changes in a file system. The system generates user interfaces that present changes to files in the filesystem. The user interfaces allow users to traverse the filesystem to view changes in the filesystem. The changes include file operations that took place during a time interval. As such, users can ascertain a filesystem behavior such as which files were added, modified, or deleted during a time period; how many files under a folder were added, modified, or deleted; or which user has issued most operations in a time interval.Type: ApplicationFiled: January 4, 2019Publication date: July 9, 2020Inventors: Pranava Adduri, Claudia Yu, Deepak Sethi
-
Publication number: 20200193388Abstract: In some examples, a computer-implemented method of providing a calendar view interface in a client device includes receiving a request for a calendar view interface from the client device, determining a period of time to be presented in the calendar view interface, generating a calendar view interface for the period of time including an indicator for each day of the time period, retrieving snapshot information for the period of time, and generating a snapshot indicator for each day within the time period based on the snapshot information.Type: ApplicationFiled: December 18, 2019Publication date: June 18, 2020Inventors: Vinh-Nhan Tran-Kiem, Pranava Adduri, Claudia Yu, Xiao Yu
-
Publication number: 20200159643Abstract: In one aspect, a computer system automatically identifies style issues in a source code base. A reference set for a known style issue includes source code examples that exhibit the style issue. The source code examples in the reference set are compared to the source code base, for example using string convolution. Based on the comparison, locations in the source code base that are likely to exhibit the style issue are identified. Various steps in the processing may be implemented using machine learning models, clustering or other automated data science techniques.Type: ApplicationFiled: November 20, 2018Publication date: May 21, 2020Inventors: Zhicong Wang, Pranava Adduri, Abhinav Adduri
-
Patent number: 10454944Abstract: Disclosed is an approach to incorporate geographical access control features for a cloud-based storage platform. This allows, for example, enterprise administrators to define geographical areas (geofences) with arbitrary precision within which content access can be denied for items of data.Type: GrantFiled: December 28, 2017Date of Patent: October 22, 2019Assignee: Box, Inc.Inventors: Kirill Minkovich, Pranava Adduri
-
Publication number: 20190050455Abstract: Methods and systems for managing the automated retrieval, aggregation, and selection of virtual machines, virtual disks, and electronic files using an integrated data management and storage system are described. In some cases, the integrated data management and storage system may acquire a query with search criteria to identify a set of objects accessible via the integrated data management and storage system, determine the set of objects that satisfies the search criteria, determine a first subset of the set of objects less than all of the set of objects to render, render and display a listing of the first subset, determine a selection of a first plurality of the first subset, and initiate concurrent actions on the first plurality using the integrated data management and storage system. The size of the first subset may vary over time and be determined based on prior user feedback.Type: ApplicationFiled: August 8, 2017Publication date: February 14, 2019Applicant: RUBRIK, INC.Inventors: Matthew Noe, Pranava Adduri
-
Publication number: 20180124066Abstract: Disclosed is an approach to incorporate geographical access control features for a cloud-based storage platform. This allows, for example, enterprise administrators to define geographical areas (geofences) with arbitrary precision within which content access can be denied for items of data.Type: ApplicationFiled: December 28, 2017Publication date: May 3, 2018Applicant: Box, Inc.Inventors: Kirill Minkovich, Pranava ADDURI
-
Patent number: 9860256Abstract: Disclosed is an approach to incorporate geographical access control features for a cloud-based storage platform. This allows, for example, enterprise administrators to define geographical areas (geofences) with arbitrary precision within which content access can be applied to items of data.Type: GrantFiled: November 2, 2015Date of Patent: January 2, 2018Assignee: Box, Inc.Inventors: Kirill Minkovich, Pranava Adduri
-
Publication number: 20170126698Abstract: Disclosed is an approach to incorporate geographical access control features for a cloud-based storage platform. This allows, for example, enterprise administrators to define geographical areas (geofences) with arbitrary precision within which content access can be applied to items of data.Type: ApplicationFiled: November 2, 2015Publication date: May 4, 2017Applicant: Box, Inc.Inventors: Kirill Minkovich, Pranava ADDURI