Patents by Inventor Nitin Rathor
Nitin Rathor 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: 20240361960Abstract: Methods, systems, and devices for data management are described. A data management system (DMS) may include multiple disks. A distributed file system may be stored across the multiple disks. The DMS may receive a request to perform a first job for the distributed file system. The DMS may send the first job for execution, during a time period, by a set of disks. The first job may correspond to input/output (I/O) operations associated with a first priority that is higher than second priorities associated with second jobs for execution by the set of disks. Respective timings for executing the second jobs may be based on respective availabilities of resources at the set of disks. The DMS may synchronize, during the time period, the respective availabilities of resources across the set of disks based on the set of disks executing the first job associated with the first priority.Type: ApplicationFiled: April 28, 2023Publication date: October 31, 2024Inventors: Nitin Rathor, Keon Jang
-
Publication number: 20240086361Abstract: In some examples, a data management system generates snapshots in a distributed file system based on a protocol or a user triggered event, The data management system identifies a snappable file in a distributed file system and a first data block in the snappable file, the first data block including data and attribute data. The system scans an index file to access the attribute data of the first data block and initiates construction of a patch file based on the accessed attribute data. The system repeats the scanning of the index file to access attribute data of at least a further second data block, the second data block including data and attribute data, and completes construction of the patch file based on the accessed attribute data of the first and second data blocks. The system generates conversion simulation information by collecting attribute data for all the data blocks of the constructed patch file, and writes the simulation information to a patch file image.Type: ApplicationFiled: November 22, 2023Publication date: March 14, 2024Inventors: Abdullah Reza, Vijay Karthik, Nitin Rathor, Vaibhav Gosain, Anshul Gupta
-
Patent number: 11860817Abstract: In some examples, a data management system generates snapshots in a distributed file system based on a protocol or a user triggered event, The data management system identifies a snappable file in a distributed file system and a first data block in the snappable file, the first data block including data and attribute data. The system scans an index file to access the attribute data of the first data block and initiates construction of a patch file based on the accessed attribute data. The system repeats the scanning of the index file to access attribute data of at least a further second data block, the second data block including data and attribute data, and completes construction of the patch file based on the accessed attribute data of the first and second data blocks. The system generates conversion simulation information by collecting attribute data for all the data blocks of the constructed patch file, and writes the simulation information to a patch file image.Type: GrantFiled: July 19, 2021Date of Patent: January 2, 2024Assignee: Rubrik, Inc.Inventors: Abdullah Reza, Vijay Karthik, Nitin Rathor, Vaibhav Gosain, Anshul Gupta
-
Publication number: 20230105187Abstract: Methods, systems, and computer programs are presented for backing up data to a distributed multichannel storage system. One method includes an operation for detecting, by a distributed backup system (DBS), a request for backing up data from a host to the distributed backup system. The DBS sends a request to a backup agent executing at the host to initiate the backup. The backup agent mounts an endpoint for writing to the DBS and executes a script that writes the data for the backup to the endpoint. Further, the method includes operations for creating a file system stack at the DBS associated with the endpoint, storing data received by the file system stack at the DBS, and detecting, by the DBS, an end of the backup. The DBS sends a command to the backup agent to end the backup and terminates the file system stack at the DBS.Type: ApplicationFiled: November 15, 2021Publication date: April 6, 2023Inventors: Vaibhav Bhagee, Abhishek Goyal, Nicolas Groh, Kshitiz Jain, Nitin Rathor, Sankaran Sivathanu, Toshad Salwekar, Alok Srivastava
-
Publication number: 20230017205Abstract: In some examples, a data management system generates snapshots in a distributed file system based on a protocol or a user triggered event, The data management system identifies a snappable file in a distributed file system and a first data block in the snappable file, the first data block including data and attribute data. The system scans an index file to access the attribute data of the first data block and initiates construction of a patch file based on the accessed attribute data. The system repeats the scanning of the index file to access attribute data of at least a further second data block, the second data block including data and attribute data, and completes construction of the patch file based on the accessed attribute data of the first and second data blocks. The system generates conversion simulation information by collecting attribute data for all the data blocks of the constructed patch file, and writes the simulation information to a patch file image.Type: ApplicationFiled: July 19, 2021Publication date: January 19, 2023Inventors: Abdullah Reza, Vijay Karthik, Nitin Rathor, Vaibhav Gosain, Anshul Gupta
-
Patent number: 10755447Abstract: Makeup identification using deep learning in a digital medium environment is described. Initially, a user input is received to provide a digital image depicting a face which has a desired makeup characteristic. A discriminative neural network is trained to identify and describe makeup characteristics of the input digital image based on data describing differences in visual characteristics between pairs of images, which include a first image depicting a face with makeup applied and a second image depicting a face without makeup applied. The makeup characteristics identified by the discriminative neural network are displayed for selection to search for similar digital images that have the selected makeup characteristic. Once retrieved, the similar digital images can be displayed along with the input digital image having the desired makeup characteristic.Type: GrantFiled: May 31, 2018Date of Patent: August 25, 2020Assignee: Adobe Inc.Inventors: Niyati Himanshu Chhaya, Nitin Rathor, Lilly Kumari, Vineet Vinayak Pasupulety, Rutuj Jugade
-
Publication number: 20190325616Abstract: Makeup identification using deep learning in a digital medium environment is described. Initially, a user input is received to provide a digital image depicting a face which has a desired makeup characteristic. A discriminative neural network is trained to identify and describe makeup characteristics of the input digital image based on data describing differences in visual characteristics between pairs of images, which include a first image depicting a face with makeup applied and a second image depicting a face without makeup applied. The makeup characteristics identified by the discriminative neural network are displayed for selection to search for similar digital images that have the selected makeup characteristic. Once retrieved, the similar digital images can be displayed along with the input digital image having the desired makeup characteristic.Type: ApplicationFiled: May 31, 2018Publication date: October 24, 2019Applicant: Adobe Inc.Inventors: Niyati Himanshu Chhaya, Nitin Rathor, Lilly Kumari, Vineet Vinayak Pasupulety, Rutuj Jugade