Patents by Inventor Rohit

Rohit 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: 20220141683
    Abstract: Systems and methods are provided for using automated mobile computing device testing to ensure that a given targeted message is actually appearing in an intended manner for various types of intended recipients. The intended content or format of a target message to be presented by each of a plurality of mobile computing devices may be based on characteristics of each device. The targeted message may be sent to each device, and an indication of the actual content and/or format of the targeted message as presented by each device may be received and compared to the intended content or format of the targeted message for each device. Errors associated with the targeted message may be detected based on any discrepancies between the intended content and/or format of the targeted message for each device and the actual content or format of the targeted message as presented by each device.
    Type: Application
    Filed: October 30, 2020
    Publication date: May 5, 2022
    Inventors: Michael Mitchell, Peter Myron, Evan Fitzpatrick, Sarvesh Kaushal, Rohit Iyer
  • Publication number: 20220138709
    Abstract: A method for processing a payment transaction via a proxy guarantor includes receiving a transaction request associated with a payment transaction for a transaction amount. The payment transaction is associated with a user, and the transaction request includes: payment device data associated with a payment device of the user, the payment device associated with a debit account, and guarantor data identifying a guarantor associated with a credit account. The method further includes communicating a hold request to an issuer system associated with the credit account to cause the issuer system associated with the credit account to place a hold on the credit account for at least a portion of the transaction amount, and communicating an authorization request to an issuer system associated with the debit account.
    Type: Application
    Filed: June 26, 2019
    Publication date: May 5, 2022
    Inventors: Gaurav Srikant Mokhasi, Rohit Sukhija
  • Publication number: 20220139059
    Abstract: A mixed reality system is disclosed that displays 3D content in a container referred to as a “prism,” and also displays a related content item, such as an interactive menu for interacting with the 3D content. To maintain the content item accessible to the user, the system repositions the content item relative to the prism as the user moves relative to the prism. For example, in the context of an annotation toolbar, the system may move the toolbar from one surface of the prism to another in response to the user walking around the prism, entering the prism, or changing a head pose in the prism. In some embodiments, the content item is displayed in a reserved region in which the 3D content is not displayable, such that the 3D content does not interfere with the user's ability to view and access the content item.
    Type: Application
    Filed: January 19, 2022
    Publication date: May 5, 2022
    Inventors: Rohit Anil Talwalkar, Cole Parker Heiner
  • Publication number: 20220135531
    Abstract: The present invention discloses a compound of formula (I), wherein, R1, L1, A, k, L2, W, L4, R5, R8 and R9 are as defined in the detailed description. The present invention further discloses a process for preparing the compound of formula (I).
    Type: Application
    Filed: April 7, 2020
    Publication date: May 5, 2022
    Applicant: PI INDUSTRIES LTD.
    Inventors: Paras Raybhan BHUJADE, Maruti N NAIK, Manoj Ganpat KALE, Vishwanath GADE, Thakurendra VASHISHTHA, Santosh Shridhar AUTKAR, Ruchi GARG, Alexander G.M. KLAUSENER, Rohit Arvind DENGALE, Parsaram Dadasaheb ASWALE, Prashantha MY
  • Publication number: 20220137133
    Abstract: An integrated circuit includes a data propagation path including a flip-flop. The flip-flop includes a first latch and a second latch. The integrated circuit includes a third latch that acts as a dummy latch. The input of the third latch is coupled to the output of the first latch. The integrated circuit includes a fault detector coupled to the output of the flip-flop and the output of the third latch. The third latch includes a signal propagation delay selected so that the third latch will fail to capture data in a given clock cycle before the second latch of the flip-flop fails to capture the data in the given clock cycle. The fault detector that detects when the third latch is failed to capture the data.
    Type: Application
    Filed: October 18, 2021
    Publication date: May 5, 2022
    Applicant: STMicroelectronics International N.V.
    Inventors: Rohit GOEL, Anand Kumar MISHRA, Rajnish GARG
  • Publication number: 20220141990
    Abstract: In one embodiment, an apparatus includes a heat sink for attachment to an optical module cage configured for receiving an optical module, a thermal interface material attached to a surface of the heat sink for thermal contact with the optical module, and a plurality of lifting elements extending from the surface of the heat sink. The lifting elements are configured to create a gap between the thermal interface material and the optical module during insertion of the optical module into the optical module cage or removal of the optical module from the optical module cage, the plurality of lifting elements positioned for insertion into aligned recesses in the optical module when the optical module is fully inserted into the optical module cage to eliminate the gap and provide contact between the optical module and the thermal interface material.
    Type: Application
    Filed: May 24, 2021
    Publication date: May 5, 2022
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Rohit Dev Gupta, Narasimha Reddy Emmareddy, Manjunatha Reddy Shivashankara, Suresh Kumar Vadivazhagan, Giovanni Giobbio
  • Publication number: 20220135118
    Abstract: Rotary assist apparatus for recirculating ball steering gears are disclosed. An example motor vehicle steering system includes an input shaft to couple to a steering shaft of a motor vehicle, a worm gear, a first end of the worm gear coupled to the input shaft, a second end of the worm gear fixed to a helical spur gear, a ball nut surrounding a portion of the worm gear, the ball nut including ball bearings and ball guides, an intermediate gear fixed to a first pinion, the first pinion engaged with the helical spur gear, a motor fixed to a second pinion, the second pinion engaged with the intermediate gear, the motor to rotate the worm gear to translate the ball nut, and a sector gear engaged with the ball nut, the sector gear to rotate as the ball nut translates.
    Type: Application
    Filed: November 2, 2020
    Publication date: May 5, 2022
    Inventors: Rohit Kadam, Jennifer Laz, Joseph Washnock, Daniel Steven Payne, Christopher Colarusso, Maher Aboudaye, Marc-Etienne Leclerc, Jack E. Barry, Tim P. Covert, Matthew Lee Brimmer, James Philip Cooper
  • Publication number: 20220138097
    Abstract: Various embodiments set forth techniques for transactional allocation and deallocation of blocks in a block store. A first technique includes sending a first request that causes a non-persistent allocation of a block. The first technique also includes adding a first entry in a log recording the allocation as tentative, sending a second request that causes persistence of the allocation, and adding a second entry in a log recording the allocation as finalized. A second technique includes adding a first entry in a log recording a deallocation of a block, sending a first request that causes the deallocation of the block and causes the block to be unavailable for reallocation in a non-persistent manner, adding a second entry in the log recording that the deallocation is finalized, and sending a second request that causes the block to be made available for reallocation.
    Type: Application
    Filed: January 28, 2021
    Publication date: May 5, 2022
    Inventors: Rohit JAIN, Tabrez Parvez MEMON, Pradeep Kashyap RAMASWAMY
  • Publication number: 20220138039
    Abstract: Techniques for providing lifecycle handling of faults associated with a storage appliance. The techniques can include recording information or details of one or more detected faults associated with a storage appliance in a fault database, analyzing the recorded fault information/details by an analytic tool, and determining whether to perform immediate recovery or defer recovery of the detected fault(s) based at least on a recommendation of the analytic tool. In this way, taking the storage appliance offline upon occurrence of a single fault can, for the most part, be avoided. In addition, because the detection of faults is not performed within a fault domain for a filesystem handling files for a single or limited number of volume families, a deduplication domain for the files of the filesystem is not restricted to the single or limited number of volume families.
    Type: Application
    Filed: October 29, 2020
    Publication date: May 5, 2022
    Inventors: Rohit K. Chawla, Philippe Armangau, Dixitkumar Patel, Vamsi K. Vankamamidi
  • Patent number: 11321527
    Abstract: Techniques for machine learning using curated features are provided. A plurality of key terms is identified for a first document type of a plurality of document types. A document associated with the first document type is received, and the document is modified by inserting one or more of the plurality of key terms. A vector is generated for the modified document, and a machine learning model is trained to categorize input into the plurality of document types based on the modified document.
    Type: Grant
    Filed: January 21, 2021
    Date of Patent: May 3, 2022
    Assignee: International Business Machines Corporation
    Inventors: Maithreyi Gopalarao, Manveer Singh Sandhu, Rohit Athradi Shetty, Amit Meel
  • Patent number: 11321934
    Abstract: A method for generating an electro-anatomical map to represent an underlying metric associated with heart tissue it is provided. The method comprises receiving, by a mapping system, point cloud data collected for the underlying metric at various locations within the heart; generating, by the mapping system, a surface mesh to represent the geometry of a heart, said surface mesh comprising a plurality of mesh points arranged as a series of interconnected triangles, wherein each mesh point lies on the surface of the heart, and is generated based on the point cloud data; rendering the surface mesh in a viewer application, comprising coloring the mesh points in the surface mesh based on values of the underlying metric associated with each of the mesh points and a color scale; and allowing a user to dynamically adjust the color scale based on a histogram.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: May 3, 2022
    Assignee: NEUCURES INC.
    Inventors: Rohit Jain, Padmaja Narsipur
  • Patent number: 11321183
    Abstract: Certain embodiments disclosed herein reduce or eliminate a communication bottleneck at the storage manager by reducing communication with the storage manager while maintaining functionality of an information management system. In some implementations, a client obtains information for enabling a secondary storage job (e.g., a backup or restore) from a storage manager and stores the information (which may be referred to as job metadata) in a local cache. The client may then reuse the job metadata for multiple storage jobs reducing the frequency of communication with the storage manager. When a configuration of the information management system changes, or the availability of resources changes, the storage manager can push updates to the job metadata to the clients. Further, a client can periodically request updated job metadata from the storage manager ensuring that the client does not rely on out-of-date job metadata.
    Type: Grant
    Filed: May 2, 2018
    Date of Patent: May 3, 2022
    Assignee: Commvault Systems, Inc.
    Inventors: Manoj Kumar Pradhan, Hemant Mishra, Dmitriy Borisovich Zakharkin, Sanath Kumar, Hetalkumar N. Joshi, Sunil Babu Telagamsetti, Divakar Radhakrishnan, Jayasree Yakkala, Rohit Sivadas, Pavan Kumar Reddy Bedadala, Gopikannan Venugopalsamy
  • Patent number: 11321294
    Abstract: A computing system may repair a database index for a database table by placing a first structural lock on the database table to prevent modifications to the structure of the table. The computing system may scan the database table to determine a plurality of database records. The system may probe the database index for the database records to identify records with missing entries in the index. Based on the probing, the system may place a first data lock on a record of the database table corresponding to a missing index entry to prevent modification of data in the record. In response to placing the first record lock, the system adds an index entry for the locked database record to the database index. During repair of the index, one or more processes may use the database index to locate one of the plurality of database records included in the database table.
    Type: Grant
    Filed: September 9, 2019
    Date of Patent: May 3, 2022
    Assignee: salesforce.com, inc.
    Inventors: Rohit Agrawal, Thomas Fanghaenel
  • Publication number: 20220128573
    Abstract: The present invention relates to the quantification of various biomarkers, including MMP9 (Inflammatory marker), LOX (Lysyl oxidase), IL6 (Interleukin-6), TNF? (tumor necrosis factor alpha), VEGF (Vascular Endothelial Growth Factor) ICAM-1 (Intercellular Adhesion Molecule-1) in aqueous humor, vitreous humor, tear and serum of patients with ocular diseases. The invention further describes the role of biomarkers in the pathogenesis, progression of ocular diseases. Hence, the level of biomarkers serves as a diagnostic and/or prognostic marker in ocular diseases. The invention further relates to the use of multiple biomarkers that can be simultaneously used for testing various corneal and retinal diseases.
    Type: Application
    Filed: May 30, 2019
    Publication date: April 28, 2022
    Applicant: Narayana Nethralaya Foundation
    Inventors: Arkasubhra GHOSH, Rohit SHETTY, Narendra P, Swaminathan SETHU
  • Publication number: 20220130272
    Abstract: An electronic just-in-time learning and training system that is integrated into a user workflow to provide users with the knowledge they require to complete the tasks in the workflow and to provide meaningful and impactful training to users or advancement along a learning or training path. User tasks are matched to training modules in a training database to assist with completion of a task while a user profile tracks user training to deliver the most appropriate training modules. The system tracks completion of training modules to guide the user with training and advancement and to offer the user opportunities for additional certification and learning.
    Type: Application
    Filed: October 27, 2021
    Publication date: April 28, 2022
    Inventors: Ehsan FOROUGHI, Houssam HAIDAR, Calvin LO, Lauren PARK, Rohit Kumar SETHI, Emin THAM, Geoffrey Charles WHITTINGTON
  • Publication number: 20220131773
    Abstract: A network analytics system can receive first sensor data, including first network activity and a first timestamp associated with a first clock of a first node, and second sensor data, including second network activity and a second timestamp associated with a second clock of a second node. The system can determine a first delta between the first clock and a third clock based on the first timestamp, and a second delta between the second clock and the third clock. The system can determine a first communication latency associated with a first sensor of the first node, and a second communication latency associated with a second sensor of the second node. The system can generate a report that synchronizes one or more data flows between the first node and the second node based on the first delta, the second delta, the first communication latency, and the second communication latency.
    Type: Application
    Filed: January 6, 2022
    Publication date: April 28, 2022
    Inventors: Khawar Deen, Navindra Yadav, Anubhav Gupta, Shashidhar Gandham, Rohit Chandra Prasad, Abhishek Ranjan Singh, Shih-Chun Chang
  • Publication number: 20220130389
    Abstract: The present disclosure describes techniques for dynamically determining when information is to be output to a user, as well as what information is to be output to a user. A natural language processing system may receive, from a first device, first data representing information to be output at a first point during a skill session. The natural language processing system may also receive, from a second device, second data representing a natural language input. The natural language processing system may determine a skill component is to execute with respect to the natural language input. The natural language processing system may send, to the skill component, second data representing the natural language input. The natural language processing system may receive, from the skill component, an indication that an ongoing first skill session with the second device has reached the first point.
    Type: Application
    Filed: January 11, 2022
    Publication date: April 28, 2022
    Inventors: Mark Conrad Kockerbeck, Muhammad Yahia, Jordan Michael Hughes, Kevin Boehm, Rohit Sauhta
  • Publication number: 20220129006
    Abstract: Embodiments of the present disclosure provide a system and a method of controlling a robot for autonomous navigation. The method includes receiving a set of point values defining LIDAR data from a LIDAR sensor scanning a 2D omnidirectional plane, receiving a sensor value from an ultrasonic sensor having a 3D field of view excluding the plane, and resolving an observable field of view for the LIDAR sensor, where the observable field of view includes a blind spot of the LIDAR sensor, and modifying the LIDAR data using the sensor value based on the object being located in the blind spot indicated by the sensor value less than one or more point values corresponding to a portion of the plane extending along the observable field of view, where the modified LIDAR data indicates the object being detected by the LIDAR sensor despite the object located outside the 2D field of view.
    Type: Application
    Filed: October 25, 2021
    Publication date: April 28, 2022
    Applicant: Anram Holdings
    Inventors: Ajay Vishnu, Arijit Saha, Rohit Verma
  • Publication number: 20220129428
    Abstract: Techniques are disclosed relating to compressing database keys. A computer system may receive a request to write a database record to a storage medium. The database record may include a database key and a corresponding data value. The computer system may compress the database key by replacing a portion of the database key with particular data that identifies a location of a reference database key and an amount of similarity determined between the database key and the reference database key. The computer system may write the database record to the storage medium. The database record may include the compressed database key and the corresponding data value.
    Type: Application
    Filed: January 10, 2022
    Publication date: April 28, 2022
    Inventors: Rohit Agrawal, Aditya Dharmanand Shetty, Thomas Fanghaenel
  • Publication number: 20220130111
    Abstract: Systems and methods are described for utilizing an image processing system with at least one processing device to perform operations including receiving a plurality of input images of a user, generating a three-dimensional mesh proxy based on a first set of features extracted from the plurality of input images and a second set of features extracted from the plurality of input images. The method may further include generating a neural texture based on a three-dimensional mesh proxy and the plurality of input images, generating a representation of the user including at least a neural texture, and sampling at least one portion of the neural texture from the three-dimensional mesh proxy. In response to providing the at least one sampled portion to a neural renderer, the method may include receiving, from the neural renderer, a synthesized image of the user that is previously not captured by the image processing system.
    Type: Application
    Filed: October 28, 2020
    Publication date: April 28, 2022
    Inventors: Ricardo Martin Brualla, Moustafa Meshry, Daniel Goldman, Rohit Kumar Pandey, Sofien Bouaziz, Ke Li