Patents by Inventor Rohit Singh
Rohit Singh 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: 20250123997Abstract: A file system and a related method are presented. The file system includes a data storage including a plurality of data blocks; a merge index including a plurality of namespace entries, wherein the plurality of namespace entries include a plurality of blockmap entries and a plurality of local reference entries; a deduplication database including a plurality of deduplication indices and a plurality of global reference entries for a plurality of datasets; and an indexing system configured to generate the plurality of namespace entries and the plurality of global reference entries.Type: ApplicationFiled: October 28, 2024Publication date: April 17, 2025Inventors: Somesh JAIN, Rohit SINGH, Shubham AGARWAL, Milind Vithal BORATE
-
Publication number: 20250119884Abstract: A network management device and a method for the network management device is provided. The method for the network management device involves storing an indication of a frequency band used by a wireless backhaul network. One or more corresponding Wi-Fi channels which overlap with the frequency band are identified. A message indicating that the one or more corresponding Wi-Fi channels are not available for use is generated and transmitted to wireless network devices in a local Wi-Fi network. A network device and method for a network device are also provided. The method for the network device involves receiving the message, including the indication of the one or more corresponding Wi-Fi channels, and disabling communication with client devices over the one or more Wi-Fi channels.Type: ApplicationFiled: January 25, 2024Publication date: April 10, 2025Applicant: Cambium Networks LtdInventors: Rupam Khaitan, Shashank Tadakamadla, Rohit Singh, Darans Hermans
-
Publication number: 20250086109Abstract: Methods, non-transitory machine readable media, and computing devices that manage storage operations directed to dual-port solid state disks (SSDs) coupled to multiple hosts are disclosed. With this technology, context metadata comprising a checksum is retrieved based on a first physical address mapped, in a cached zoned namespace (ZNS) mapping table, to a logical address. The logical address is extracted from a request to read a portion of a file. A determination is made when the checksum is valid based on a comparison to identification information extracted from the request and associated with the file portion. At least the first physical address is replaced in the cached ZNS mapping table with a second physical address retrieved from an on-disk ZNS mapping table, when the determination indicates the checksum is invalid. The file portion retrieved from a dual-port SSD using the second physical address is returned to service the request.Type: ApplicationFiled: July 31, 2024Publication date: March 13, 2025Inventors: Abhijeet GOLE, Rohit SINGH
-
Publication number: 20250080332Abstract: Techniques for validating large amounts of sensitive data migrated across multiple platforms without revealing the content of the sensitive data are provided. For example, a processing device can transform data in a first data file stored on a first platform to common data formats. The processing device can generate a first set of hash values. The processing device can receive a second set of hash values for a second data file stored on a second platform. The processing device can compare the first set of hash values and the second set of hash values and cause the first data file or the second data file to be modified based on a difference between the sets of hash values.Type: ApplicationFiled: November 18, 2024Publication date: March 6, 2025Inventors: Rohit SINGH, Pinaki GHOSH, Joji VARUGHESE
-
Publication number: 20240427732Abstract: A data management system may maintain a total-size counter for the file system. The total-size counter represents a sum of data size related to snapshots backed up to the file system. The data management system may perform data operation cycles to the file system. Each data operation cycle corresponds to a snapshot that includes files. Each data operation cycle may include incrementing the total-size counter by the data size of the files in the snapshot exchanged with the file system and adding, to a snapshot record, the amount of increment in incrementing the total-size counter as an increment-size counter. A data management system may perform a correction operation to correct the total-size counter. The correction operation may change the total-size counter by a difference between the total of the increment-size counters in the snapshot records and the total data size of file data exchanged with the file system.Type: ApplicationFiled: September 3, 2024Publication date: December 26, 2024Inventors: Somesh Jain, Shubham Agarwal, Rohit Singh
-
Publication number: 20240425556Abstract: Myopeptides are provided, which include a myosin S2 fragment having at least 90% sequence identity to an amino acid sequence consisting of VKEMTERLEDEEEMNAELTAKK (SEQ ID NO: 1); and, optionally, a cardiac-homing peptide tag. Also provided are pharmaceutical compositions and methods of use of the myopeptides and pharmaceutical compositions in the treatment of heart failure.Type: ApplicationFiled: August 19, 2022Publication date: December 26, 2024Applicants: University of Cincinnati, Amgen Inc.Inventors: Sakthivel Sadayappan, Sr., Rohit Singh, Brandon Lee Ason
-
Patent number: 12158860Abstract: A file system and a related method are presented. The file system includes a data storage including a plurality of data blocks; a merge index including a plurality of namespace entries, wherein the plurality of namespace entries include a plurality of blockmap entries and a plurality of local reference entries; a deduplication database including a plurality of deduplication indices and a plurality of global reference entries for a plurality of datasets; and an indexing system configured to generate the plurality of namespace entries and the plurality of global reference entries.Type: GrantFiled: January 11, 2023Date of Patent: December 3, 2024Assignee: Druva Inc.Inventors: Somesh Jain, Rohit Singh, Shubham Agarwal, Milind Vithal Borate
-
Patent number: 12149613Abstract: Techniques for validating large amounts of sensitive data migrated across multiple platforms without revealing the content of the sensitive data are provided. For example, a processing device can transform data in a first data file stored on a first platform to common data formats. The processing device can generate a first set of hash values. The processing device can receive a second set of hash values for a second data file stored on a second platform. The processing device can compare the first set of hash values and the second set of hash values and cause the first data file or the second data file to be modified based on a difference between the sets of hash values.Type: GrantFiled: December 8, 2021Date of Patent: November 19, 2024Assignee: Equifax Inc.Inventors: Rohit Singh, Pinaki Ghosh, Joji Varughese
-
Patent number: 12143605Abstract: Transform modes are derived for inter-predicted blocks using side information. A prediction residual is generated for a current video block using a reference frame. Side information associated with one or both of the current video block or the reference frame is identified. A trained transform is determined from amongst multiple trained transforms based on the side information, in which each of the trained transforms is determined using individual side information types and combinations of the individual side information types and the side information represents values of one of the individual side information types or one of the combinations of the individual side information types. The prediction residual is transformed according to the trained transform, and data associated with the transformed prediction residual and the side information are encoded to a bitstream.Type: GrantFiled: December 6, 2021Date of Patent: November 12, 2024Assignee: GOOGLE LLCInventors: Rohit Singh, Debargha Mukherjee, Elliott Karpilovsky, Lester Lu
-
Patent number: 12121321Abstract: A non-invasive, transcutaneous, real-time viral detection device that is configured for self-administration, e.g., at a user's home. In one embodiment, and after positioning the device relative to the human body part (e.g., the user's finger), light sources in the device are activated (excited), and resulting data captured. In particular, a set of Raman spectra are collected from a configured set of emitters and detectors in the device and delivered to a nearby receiver, preferably wirelessly. The receiver filters and de-convolves the Raman spectra producing a data set representative of the constituent elements in the user's tissue of interest. The data set is applied against a statistical classifier, e.g., a neural network that has been trained to recognize and distinguish the absence or presence of viral components, e.g., C-19, or its associated blood-borne acute phase reactants.Type: GrantFiled: September 27, 2022Date of Patent: October 22, 2024Assignee: 123IV, Inc.Inventors: Allen B. Chefitz, Rohit Singh
-
Publication number: 20240319773Abstract: A system for performing peak current mitigation in an application programming subsystem (APSS) dynamically performs mitigation based at least in part on power rail voltage and leakage current obtained at boot time. The voltage and leakage current obtained at boot time are used to estimate peak current. A map that is generated prior to boot time maps estimated peak current to throttling level and dictates different levels of throttling to be performed for different ranges of estimated peak current. At boot time, the map is used to map the estimated peak current to a level of throttling to be applied. If conditions at run time indicate that peak current is occurring or is likely to occur soon, the mapped level of throttling is applied to mitigate the peak current.Type: ApplicationFiled: April 7, 2023Publication date: September 26, 2024Inventors: Srikar KARNAM VENKAT NAGA, Vandit CHAUHAN, Venkata Naga Satya Srinivas NUDURUPATI, Karimulla SYED, Rohit SINGH, Virat DEEPAK, Satyaki MUKHERJEE, Ashok Kumar IMMADI, Ronald ALTON
-
Patent number: 12086102Abstract: A data management system may maintain a total-size counter for the file system. The total-size counter represents a sum of data size related to snapshots backed up to the file system. The data management system may perform data operation cycles to the file system. Each data operation cycle corresponds to a snapshot that includes files. Each data operation cycle may include incrementing the total-size counter by the data size of the files in the snapshot exchanged with the file system and adding, to a snapshot record, the amount of increment in incrementing the total-size counter as an increment-size counter. A data management system may perform a correction operation to correct the total-size counter. The correction operation may change the total-size counter by a difference between the total of the increment-size counters in the snapshot records and the total data size of file data exchanged with the file system.Type: GrantFiled: January 11, 2023Date of Patent: September 10, 2024Inventors: Somesh Jain, Shubham Agarwal, Rohit Singh
-
Patent number: 12086059Abstract: Methods, non-transitory machine readable media, and computing devices that manage storage operations directed to dual-port solid state disks (SSDs) coupled to multiple hosts are disclosed. With this technology, context metadata comprising a checksum is retrieved based on a first physical address mapped, in a cached zoned namespace (ZNS) mapping table, to a logical address. The logical address is extracted from a request to read a portion of a file. A determination is made when the checksum is valid based on a comparison to identification information extracted from the request and associated with the file portion. At least the first physical address is replaced in the cached ZNS mapping table with a second physical address retrieved from an on-disk ZNS mapping table, when the determination indicates the checksum is invalid. The file portion retrieved from a dual-port SSD using the second physical address is returned to service the request.Type: GrantFiled: March 14, 2023Date of Patent: September 10, 2024Assignee: NETAPP, INC.Inventors: Abhijeet Gole, Rohit Singh
-
Publication number: 20240256394Abstract: The present invention discloses a file storage system including an object storage for storing data blocks for a client, a merge index database to store metadata corresponding to the stored data blocks using a merge index, a cloudcache located on a premise of the client, and a cloudcache implementation module communicatively coupled to the object storage, the cloudcache and the merge index database. The cloudcache implementation module facilitates data backup and restore operations for the client in accordance with a data retention policy, where one or more data blocks are stored on the cloudcache and a sync operation is performed between the cloudcache and the object storage. A backup of the data blocks is performed to the cloudcache in a backup operation, data blocks are compacted, and a restore operation for data blocks stored on the cloudcache are performed in accordance with the data retention policy.Type: ApplicationFiled: January 16, 2024Publication date: August 1, 2024Inventors: Somesh JAIN, Rohit SINGH, Shubham AGARWAL, Saurabh BHAVSAR
-
Patent number: 12023365Abstract: The present invention is related to the novel oral dosage form for sustained release of crocin-1, a active constituent of Crocus sativus extract or fraction and a process for preparing the same wherein the extract is wet-granulated using excipients, biodegradable polymers and/or non-biodegradable polymers alone or in combination. The said formulations are useful for the treatment of chronic inflammatory diseases wherein NLRP3 inflammasome is involved.Type: GrantFiled: October 18, 2018Date of Patent: July 2, 2024Assignee: COUNCIL OF SCIENTIFIC & INDUSTRIAL RESEARCHInventors: Sonali Sandip Bharate, Vikas Kumar, Rohit Singh, Sarita Rani, Mehak Gupta, Ajay Kumar, Sandip Bibishan Bharate, Ram Vishwakarma
-
Patent number: 11853980Abstract: An embodiment of the present invention is directed to financial transaction ecosystems. A transaction processing ecosystem comprises: a plurality of data sources; a capture interface; and a financial transaction processing system comprising a message bus and a plurality of processors interfacing with the message bus and configured to perform: receiving, via the capture interface, raw data for a payment transaction, wherein the raw data comprises client instructions; normalizing, via the capture interface, the raw data into a normalized transaction format based on a standard data model; publishing, via the capture interface, the normalized transaction format to a message bus; processing, via a first processor of the plurality of processors, the normalized transaction format; and completing the transaction.Type: GrantFiled: September 16, 2019Date of Patent: December 26, 2023Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Chris Hundling, Stephen Saponara, Matthew Winn, Scott Wilson, Anne K. Teixeira, Rohit Singh Chauhan, Clayton Schnelker
-
Publication number: 20230393977Abstract: Methods, non-transitory machine readable media, and computing devices that manage storage operations directed to dual-port solid state disks (SSDs) coupled to multiple hosts are disclosed. With this technology, context metadata comprising a checksum is retrieved based on a first physical address mapped, in a cached zoned namespace (ZNS) mapping table, to a logical address. The logical address is extracted from a request to read a portion of a file. A determination is made when the checksum is valid based on a comparison to identification information extracted from the request and associated with the file portion. At least the first physical address is replaced in the cached ZNS mapping table with a second physical address retrieved from an on-disk ZNS mapping table, when the determination indicates the checksum is invalid. The file portion retrieved from a dual-port SSD using the second physical address is returned to service the request.Type: ApplicationFiled: March 14, 2023Publication date: December 7, 2023Inventors: Abhijeet GOLE, Rohit SINGH
-
Patent number: 11803329Abstract: Methods and systems for a storage environment are provided, including generating a plurality of child (or tetris) write requests to write data for a write request using a plurality of subdivisions of a plurality of logical zones defined for a plurality of zoned solid state drives (ZNS SSDs) of a RAID array, each LZone mapped to one or more logical RAID zone (RZone) of the ZNS SSDs having a plurality of physical zones across a plurality of independent media units of each ZNS SSD; assigning a sequence number to each child (or tetris) write request corresponding to each subdivision, the sequence number indicating an order in which the child (or tetris) write requests are to be processed; and selecting, based on the assigned sequence number, one or more subdivisions for sequentially writing data to one or more RZones of the plurality of ZNS SSDs.Type: GrantFiled: November 22, 2021Date of Patent: October 31, 2023Assignee: NETAPP, INC.Inventors: Douglas P. Doucette, Sushilkumar Gangadharan, Rohit Singh
-
Publication number: 20230268062Abstract: A non-transitory computer readable medium (26) stores a schedule (32) of patient appointments; and instructions executable by at least one electronic processor to perform a patient appointment notification method (100) including, for a patient having a patient appointment on the schedule: providing a messaging system via which patient appointment notifications are pushed to the patient; converting data related to the patient and the patient appointment into features; analyzing the features to determine a score (40) indicative of likelihood of the patient no-showing the appointment; adjusting, based on the score, at least one of (i) times at which the messaging system pushes patient appointment notifications (50) to the patient and/or (ii) content of the patient appointment notifications pushed to the patient and/or (iii) an interactivity of the patient appointment notifications pushed to the patient.Type: ApplicationFiled: November 28, 2022Publication date: August 24, 2023Inventors: Ushanandini RAGHAVAN, Anthony MONFORTE, Rohit SINGH
-
Publication number: 20230267483Abstract: The present disclosure provides a system and a method for enabling an entity to implement a re-order/consumption rate associated with a product for each vendor/customer and generates a quantity optimization for loss reduction. The product may include perishable consumables utilized by users. The system utilizes clustering of data obtained from customer and merchants. Further, the system implements statistical models to estimate consumption rate of each product, affinity towards products, brands, and popularity of products across locations.Type: ApplicationFiled: February 17, 2023Publication date: August 24, 2023Applicant: Jio Platforms LimitedInventors: Prasad Pradip JOSHI, Rohit SINGH, Pratik BARJATIYA