Patents by Inventor Rohit Jain
Rohit Jain 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).
-
Patent number: 12170604Abstract: Providing overload protection may include receiving, from a first NRF of two or more NRFs, a load metric and comparing the load metric to a threshold. Additionally, when the load metric is above the threshold, providing NRF overload protection may include sending a Network Function (NF) Discovery (NFD) message to a second NRF instead of the first NRF and sending a heartbeat signal to the first NRF.Type: GrantFiled: July 29, 2023Date of Patent: December 17, 2024Inventors: Sudeep Kumar Pandey, Rohit Jain, Ravikant Matwar Prasad Singh, Sujin Kumar Anagani
-
Publication number: 20240412271Abstract: Disclosed herein are system, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for recommending content to a user. An embodiment identifies a first set of content items based at least on a first set of weights respectively associated with different user interests, causes the first set of content items to be presented to the user, determines a measure of user interaction with the first set of content items, provides the measure of user interaction to one of a multi-arm bandit (MAB), contextual MAB, or reinforcement learning model that selects, based at least on the state information and the measure of user interaction, a second set of weights respectively associated with the different user interests, identifies a second set of content items based at least on the second set of weights, and causes the second set of content items to be presented to the user.Type: ApplicationFiled: June 12, 2023Publication date: December 12, 2024Inventors: Fei XIAO, Lian LIU, Jose SANCHEZ, Nam VO, Atishay JAIN, Ronica JETHWA, Pulkit AGGARWAL, Rohit MAHTO, Abhishek BAMBHA, Amit VERMA, Daniel MEROPOL, Rameen MAHDAVI
-
Patent number: 12164369Abstract: A system-on-chip (SoC) may include a plurality of terminals and a plurality of terminal controllers. Each terminal controller is configured to selectively disable a terminal. An SoC be configured to execute at least one application. An SoC may include a memory configured to store a plurality of terminal masks. Each terminal mask identifies a subset of the plurality of terminals to be disabled. An SoC may include a fault collection and reaction system configured to transmit, to the plurality of terminal controllers, a fault indication signal in response to an error in a corresponding application. Each terminal controller is further configured to determine, based on a fault indication signal and a value in a terminal mask, whether the terminal corresponding to the terminal controller is to be disabled, and when the terminal corresponding to the terminal controller is to be disabled, disable the terminal.Type: GrantFiled: January 10, 2023Date of Patent: December 10, 2024Assignee: NXP B.V.Inventors: Ankush Sethi, Rohit Kumar Kaul, Aarul Jain
-
Patent number: 12165774Abstract: Described herein is an apparatus and method for predicting Pulsed Field Ablation (PFA) durability. An apparatus may include at least a processor; and a memory communicatively connected to the at least processor, wherein the memory contains instructions configuring the at least processor to receive a training dataset comprising a plurality of example PFA device parameters correlated to a plurality of example PFA outcomes; train a PFA durability machine learning model using the training dataset; receive a PFA device parameter; and generate a PFA durability datum as a function of the PFA device parameter using a trained PFA durability machine learning model.Type: GrantFiled: April 26, 2024Date of Patent: December 10, 2024Assignee: Anumana, Inc.Inventors: Animesh Agarwal, Anand Ramani, Rohit Jain
-
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: 12159052Abstract: A method of performing replication recovery operation in a disaggregated distributed storage system (DDSS) includes identifying an affected storage node included in the storage pool based on an occurrence of one or more predetermined conditions; selecting at least one replacement storage node from among one or more storage nodes included in the storage pool to recover replication data stored in the affected storage node; selecting at least one controller for performing a replication recovery operation from among one or more controllers included in the controller pool; and assigning one or more replication recovery jobs to the at least one controller; and receiving, by the replication recovery device, a notification from the at least one controller based on the one or more replication recovery jobs being completed.Type: GrantFiled: December 28, 2022Date of Patent: December 3, 2024Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Roshan R Nair, Arun George, Dinesh Ratra, Parag Jain, Preetham Parshwanath Jain, Rohit Kailash Sharma, Shivam, Vishak Guddekoppa
-
Publication number: 20240390434Abstract: Described herein is a method of improving the inhibitory profile of Streptococcus salivarius comprising formulating the S. salivarius in a composition comprising an effective amount of a supplemental saccharide. Also described herein are compositions comprising Streptococcus salivarius and supplemental saccharide, methods of inhibiting microorganisms using such compositions, therapeutic formulations comprising such compositions, and methods of treating or preventing diseases using such compositions and therapeutic formulations.Type: ApplicationFiled: September 30, 2022Publication date: November 28, 2024Applicant: Blis Technologies LimitedInventors: Nicola Jones, John David Hale, John Tagg, Rohit Jain, Liam Karl Harold
-
Patent number: 12141482Abstract: Data transformation and data quality checking is provided by reading data from a source datastore and storing the data into memory, performing in-memory processing of the data stored in memory, where the data is maintained in-memory for performance of the in-memory processing thereof, and where the in-memory processing includes performing one or more transformations on the data stored in memory, in which the data stored in memory is transformed and stored back into the memory and applying one or more data quality rules to the data stored in-memory, and based on performing the in-memory processing of the data stored and maintained in memory for the in-memory processing, loading to a target datastore at least some of the data processed by the in-memory processing.Type: GrantFiled: September 23, 2021Date of Patent: November 12, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Hemant Kumar Sivaswamy, Pushpender Kumar Garg, Rohit Jain
-
Patent number: 12137111Abstract: Various embodiments described herein relate to an asset discovery engine with a deep vulnerabilities scanner with respect to assets in an industrial network. In an embodiment, a request to perform an asset vulnerability assessment of one or more assets within a network is received, the request comprising an asset descriptor describing the one or more assets. In response to the request, aggregated asset property data associated with the one or more assets is obtained based on the asset descriptor. Furthermore, the asset vulnerability assessment is performed based on the aggregated asset property data and asset vulnerability signature data stored in an asset vulnerability signature repository. In response to determining that the asset vulnerability assessment satisfies a defined criterion, one or more actions associated with the network are performed.Type: GrantFiled: August 31, 2022Date of Patent: November 5, 2024Assignee: Honeywell International Inc.Inventors: Atul Bassi, Tarun Gupta, Rohit Jain, Anusha C, Israel Rozenblit
-
Publication number: 20240346767Abstract: A method for a graphical user interface (GUI) of a computer system is provided. The method comprises displaying within a first portion the GUI, an electro-anatomical map of the heart, said electro-anatomical map comprising a plurality of measurement points within the heart for which data was collected; displaying a plurality of markers, each representing a respective one of said measurement points spatially in relation to the geometry of the heart within said first portion; determining, by a processor, user-selection of a particular measurement point within the heart through selection of its associated marker; responsive to said user-selection of the particular measurement point, retrieving at least one metric associated with said measurement point; and displaying in a second portion of the GUI, each retrieved metric associated with a particular measurement point within the heart.Type: ApplicationFiled: April 12, 2024Publication date: October 17, 2024Applicant: NEUTRACE INC.Inventors: Rohit Jain, Padmaja Narsipur
-
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: 12085397Abstract: A system and method include providing a list of children to be picked up by a vehicle at a particular stop along a route to a driver device. The provided list is displayed as part of a graphical user interface which includes a plurality of pick up options for each child in the list of children. The options include a picked up interface button, a no show interface button and a canceled button. The graphical user interface provides a picture and identification of each child. The server device transmits a message to a user device with confirmation that a child has been picked up. The server device also provides a list of children to be dropped off by the vehicle via a graphical user interface that also provides drop off options for each child in the list of children including a dropped off button or an on hold button.Type: GrantFiled: December 4, 2023Date of Patent: September 10, 2024Assignee: Zum Services, Inc.Inventors: Abhishek Garg, Alexey Kononov, Shiva Nagabushanaswamy, Sidi Liu, Andrew Mormysh, Sreejith Nair, Kanstantsin Gerasimovich, Rashmi Choudhary, Rohit Jain, Melissa Shiu, Niket Sanghvi, Lipi Sanghi
-
Patent number: 12072198Abstract: A system and method that includes a ride requestor device, a driver device, a server device, and a user device is disclosed. The ride requestor device provides rider information and stop location information for a plurality of riders. The driver device provides location information, navigation information, and stop timing information for a particular vehicle in a fleet of vehicles. The server device includes an artificial intelligence engine which generates and optimizes a plurality of routes for service by the fleet of vehicles to provide a ride to each one of the plurality of riders.Type: GrantFiled: June 16, 2023Date of Patent: August 27, 2024Assignee: Zum Services, Inc.Inventors: Abhishek Garg, Rohit Jain, Sidi Liu, Andrew Mormysh, Gustavo Ocasio, Niket Sanghvi, Melissa Shiu
-
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: 12051126Abstract: Described herein is a method by which more than one person is enabled to actively participate in the process of finalizing a real estate property either for purchase or rent. Each deciding party is enabled to create a custom style profile capturing their individual preferences at an attribute level by providing both visual and verbal feedback. A Collective Preferences Profile (CPP) is created by integrating the multiple style profiles of the chosen deciding parties. The generated CPP is then utilized to curate the different houses available and to surface those houses that are most likely to fit the aesthetic and requirements of the combined audience. The CPP evolves on an ongoing basis by active solicitation of feedback on properties viewed or waitlisted to accommodate changing preferences and provide the most suited recommendation at any time.Type: GrantFiled: August 3, 2021Date of Patent: July 30, 2024Assignee: UNISENSE TECH, INC.Inventors: Bharat Vijay, Anand Ramani, Rohit Jain, K. N. Amarnath, Karpagam Gobalakrishna, Amar K Ray
-
Publication number: 20240248893Abstract: Disclosed herein is a system and method for assigning a unique identifier for an asset. The method disclosed herein relates to assigning a stable unique identifier for a final data record corresponding to an asset wherein the unique identifier encompasses changes in underlying data that make up the final data record. The method ensures that the unique identifier is not frequently updated based on changes in underlying data. The method further comprises mapping, based on a voting algorithm, a current final identifier to a new sourcework record received on account of changes to source data. The new identifier is updated in a mapping repository along with the previous final identifier and history of changes.Type: ApplicationFiled: January 25, 2023Publication date: July 25, 2024Applicant: Perpetual Block AGInventors: Nitish Jain, Rahul Malu, Rohit Anurag, Sneha Yadav
-
Publication number: 20240248892Abstract: Disclosed herein is a system and a computer implemented method for deduplication of information pertaining to an asset listed in one or more auction houses or auction aggregator platform. The method disclosed herein relates to identifying data records that relate to a single asset and therefore should be stored as a single entry rather than multiple entries pertaining to same asset. The method compares data records for bibliographic similarity, price similarity and image similarity to identify mergeable data records. Based on the comparison, mergeable data records are merged into a single config file pertaining to an asset. Furthermore, the config file is updated based on receipt of new information or information available from a higher trusted source.Type: ApplicationFiled: January 25, 2023Publication date: July 25, 2024Applicant: Perpetual Block AGInventors: Nitish Jain, Rahul Malu, Rohit Anurag, Ashlesha Arjun Patil, Gazzela Vivakar
-
Publication number: 20240193672Abstract: A method being implemented via execution of computing instructions configured to run at one or more processors. The method can include determining a primary store and one or more secondary stores for pickup of an order of a user, which can include: performing a first lookup call to a first cache of one or more proximate access points based on the primary store; and when a list of the one or more proximate access points is not retrieved in the first lookup call: performing a second lookup call to a second cache of active access points; determining the one or more proximate access points from among the active access points; and storing the one or more proximate access points in the first cache to update the first cache. The method also can include transmitting, for display to the user, a list of available time slots based on availability of time slots at the primary store and the one or more secondary stores. Other embodiments are described.Type: ApplicationFiled: February 20, 2024Publication date: June 13, 2024Applicant: Walmart Apollo, LLCInventors: Austin Lee Smith, Vineet Wason, Mihir Vijay Bondale, Vidyanand Krishnan, Navkaran Singh Chadha, Puneet Srivastava, Yiren Ye, Nitish Sarin, Avaneesh Tiwari, Zekariyas Kassa Gebru, Rohit Jain, Surnaik Srivastava
-
Patent number: 11989831Abstract: A method for a graphical user interface (GUI) of a computer system is provided. The method comprises displaying within a first portion the GUI, an electro-anatomical map of the heart, said electro-anatomical map comprising a plurality of measurement points within the heart for which data was collected; displaying a plurality of markers, each representing a respective one of said measurement points spatially in relation to the geometry of the heart within said first portion; determining, by a processor, user-selection of a particular measurement point within the heart through selection of its associated marker; responsive to said user-selection of the particular measurement point, retrieving at least one metric associated with said measurement point; and displaying in a second portion of the GUI, each retrieved metric associated with a particular measurement point within the heart.Type: GrantFiled: November 19, 2020Date of Patent: May 21, 2024Assignee: NEUTRACE INC.Inventors: Rohit Jain, Padmaja Narsipur
-
Publication number: 20240156718Abstract: Described herein are methods of improving the appearance of skin, or at least one sign of skin aging, using Micrococcus luteus compositions. The invention also relates to topical compositions, kits useful in such methods, and to methods of manufacturing topical compositions.Type: ApplicationFiled: March 3, 2022Publication date: May 16, 2024Inventors: John David Francis HALE, Rohit JAIN, Abigail Louise VOSS