Patents by Inventor Mohit

Mohit 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: 11468265
    Abstract: Aspects of the disclosure relate to a method for discovering latent factors from data in a neural network environment. Aspects include adding, by a data noise unit of the neural network environment, noise to a set of input data; computing, by the encoder model and a set of stochastic non-linear units, a set of latent code based on the set of input data; obtaining, by decoding the latent code with a decoder model, a set of reconstructed data.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: October 11, 2022
    Assignee: Hitachi, Ltd.
    Inventors: Mohit Chhabra, Martin Klinkigt, Tomokazu Murakami
  • Patent number: 11468673
    Abstract: An augmented reality system having a light source and a camera. The light source projects a pattern of light onto a scene, the pattern being periodic. The camera captures an image of the scene including the projected pattern. A projector pixel of the projected pattern corresponding to an image pixel of the captured image is determined. A disparity of each correspondence is determined, the disparity being an amount that corresponding pixels are displaced between the projected pattern and the captured image. A three-dimensional computer model of the scene is generated based on the disparity. A virtual object in the scene is rendered based on the three-dimensional computer model.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: October 11, 2022
    Assignee: Snap Inc.
    Inventors: Mohit Gupta, Shree K. Nayar, Vishwanath Saragadam Raja Venkata
  • Patent number: 11470143
    Abstract: Methods and computer systems for processing bulk transfer files are described. In an aspect, a transfer processing system is configured for: receiving a bulk transfer file from a remote device, the bulk transfer file defining a plurality of requested transfers associated with a database; classifying one or more of the requested transfers defined in the bulk transfer file as being likely to fail processing by passing the requested transfers defined in the bulk transfer file to a classifier trained to identify transfers likely to fail processing based on training data, the training data including a plurality of prior requested transfers and associated completion indicators indicating the prior requested transfers that failed processing; and providing, in real time or near real time, a notification to the remote device of the requested transfers identified as likely to fail processing.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: October 11, 2022
    Assignee: The Toronto-Dominion Bank
    Inventors: Asad Joheb, Mohit Sharma, Madeline Redmond
  • Publication number: 20220319535
    Abstract: A device may receive audio data identifying a plurality of speakers and may process the audio data, with a plurality of clustering models, to identify a plurality of speaker segments. The device may determine a plurality of diarization error rates for the plurality of speaker segments and may identify a plurality of errors in the plurality of speaker segments. The device may select rectification models to rectify the plurality of errors and may segment and/or re-segment the audio data with the rectification models to generate re-segmented audio data. The device may determine a plurality of modified diarization error rates for the plurality of speaker segments based on the re-segmented audio data and may select one of the plurality of speaker segments based on the plurality of modified diarization error rates. The device may calculate an empathy score based on the selected speaker segment and may perform actions based on the empathy score.
    Type: Application
    Filed: March 31, 2021
    Publication date: October 6, 2022
    Inventors: Mohit CHAWLA, Balaji JANARTHANAM, Dinesh VIJAYAKUMAR, Sanjay TIWARI, Ashwini PURUSHOTHAMAN, Bhavika SEHGAL, Rajesh GALA, Saran PRASAD, Vinu VARGHESE, Mohit MAHAJAN, Badarayan PANIGRAHI
  • Publication number: 20220315341
    Abstract: Provided is a locker system that includes a plurality of lockable doors, a security lock mechanism, and a plurality of compartments. Opening of each lockable door is controlled based on a corresponding security parameter. The security lock mechanism controls opening and closing of each lockable door based on the corresponding security parameter. Each compartment is accessible from a front side and a rear side of the locker system. An access to each compartment from the front side is controlled by a corresponding lockable door. Each compartment is open from the rear side. When a robotic apparatus, transporting one or more items associated with a process at a storage facility, aligns with the locker system from the rear side, the one or more items are accessible from the front side based on opening of one or more corresponding lockable doors of one or more compartments of the plurality of compartments.
    Type: Application
    Filed: February 10, 2022
    Publication date: October 6, 2022
    Applicant: Grey Orange Inc.
    Inventors: Tihut Degfae, Siddharth Malhotra, Jai Thakkar, Mohit Kumar, Sumit Kr. Tiwary
  • Publication number: 20220315338
    Abstract: A system for managing inventory items within a storage facility includes a control server communicably coupled to a first robotic apparatus and a second robotic apparatus. The storage facility includes a dynamic storage space in which a dynamic storage system is placed beneath the static storage system. The control server maps inventory items to one of the dynamic storage system and the static storage system based on a set of attributes. The control server receives request for fulfillment of an order. Based on the received request, the first robotic apparatus retrieves inventory items stored in the dynamic storage system, and the second robotic apparatus retrieves inventory items stored in the static storage system. The inventory items collected from the dynamic storage system and the static storage system are transported to an order fulfillment and replenishment location to consolidate the retrieved items and fulfill the order.
    Type: Application
    Filed: March 31, 2022
    Publication date: October 6, 2022
    Applicant: Grey Orange Inc.
    Inventors: Siddharth MALHOTRA, Mohit KUMAR, Sumit Kr. TIWARY
  • Patent number: 11461237
    Abstract: An information handling system and method for translating virtual addresses to real addresses including a processor for processing data; memory devices for storing the data; a Page Walk Cache (PWC) for storing page directory entries; and a memory controller configured to control accesses to the memory devices. The processor in an embodiment is configured to send to the memory controller a page directory base and a plurality of memory offsets; and receive from the memory controller and store in the PWC at least one of the page directory entries. The memory controller is configured to: combine a first level page directory entry with a second level memory offset; read from memory a second page directory entry using the first level page directory entry and the second level memory offset; and send to the processor at least one of the page directory entries and a page table entry (PTE).
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: October 4, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mohit Karve, Brian W. Thompto
  • Publication number: 20220309001
    Abstract: A computer system includes a processor and a prefetch engine. The processor is configured to generate a demand access stream. The prefetch engine is configured to generate a first prefetch request and a second prefetch request based on the demand access stream, to output the first prefetch request to a first translation lookaside buffer (TLB), and to output the second prefetch request to a second TLB that is different from the first TLB. The processor performs a first TLB lookup in the first TLB based on one of the demand access stream or the first prefetch request, and performs a second TLB lookup in the second TLB based on the second prefetch request.
    Type: Application
    Filed: March 29, 2021
    Publication date: September 29, 2022
    Inventors: David Campbell, Bryan Lloyd, George W. Rohrbaugh, III, VIVEK BRITTO, Mohit Karve
  • Publication number: 20220309047
    Abstract: An approach for tuning a data management system is provided. A processor retrieves one or more samples pairs of record data. A processor determines an error rate regarding the performance of a matching operation of a data management system based on the one or more sample pairs. In response to the error rate being above a value, a processor adjusts at least one threshold value associated with the matching operation of the data management system.
    Type: Application
    Filed: March 23, 2021
    Publication date: September 29, 2022
    Inventors: Abhishek Seth, Soma Shekar Naganna, Geetha Sravanthi Pulipaty, Mohit Singh Chouhan, Rishabh Saraf
  • Publication number: 20220311823
    Abstract: In certain instances, a data management application (software application) that manages moving data files, and the like, from a primary high-speed storage system. An end-user can configure the data management application for particular files via management policies. Based on the management policies, after a file is migrated from the primary storage system to a targeted secondary storage system, a breadcrumb pointing to a webpage for the migrated file is left behind in the primary storage system. The webpage can be used to manage the migrated file, such as moving the migrated file back to the primary storage system.
    Type: Application
    Filed: March 23, 2021
    Publication date: September 29, 2022
    Applicant: Spectra Logic Corporation
    Inventors: Jeffrey Leon Braunstein, David Lee Trachy, John Walter Kranz, Kumar Goswami, Krishna Subramanian, Mohit Dhawan, Michael Peercy
  • Publication number: 20220309516
    Abstract: Aspects of the present disclosure provide systems, methods, and computer-readable storage media that support automated account maintenance and fraud mitigation for secure accounts such as vendor master accounts or client master accounts. To illustrate, a system receives a request from a user to update an account. The system extracts request data from the request, for example using natural language processing and optical character recognition. The system performs validation operation(s) (e.g., entry validation, location validation, domain validation, etc.), in some implementations using one or more machine learning models. Upon successful validation, if the user is an authorized contact for the account, the system authenticates the request (e.g., via request of an authorization code) and updates the account.
    Type: Application
    Filed: May 7, 2021
    Publication date: September 29, 2022
    Inventors: Pamala Ann Rhoads, Krishnendu Chandra, Mohit Sharma, Namitha Pishe, Bolaka Mukherjee, Ankur Garg, Dhulappa Rajole, Suresh Rao Puneeth, Kishore Babu Nandanamudi
  • Publication number: 20220309605
    Abstract: An apparatus to facilitate tessellation redistribution for reducing latencies in processors is disclosed. The apparatus includes a processor to provide parallel interconnected geometry fixed-function units with separate front end and back ends, the front ends to perform patch culling and transmission and the back ends to perform patch reception from the front end and patch tessellation; provide a tessellation redistribution central engine to redistribute patches among the back ends using a redistribution bus; receive, by the tessellation redistribution central engine from the front ends in parallel, patch transmissions marked for distribution, the tessellation redistribution engine to process the patch transmissions in order; and in response to receiving a synchronization barrier packet from one of the front ends, broadcast, by the tessellation redistribution central engine, the synchronization barrier packet to the back ends to cause one of the back ends to process tessellation work locally.
    Type: Application
    Filed: March 24, 2021
    Publication date: September 29, 2022
    Applicant: Intel Corporation
    Inventors: Amandeep Singh, Arthur Hunter, JR., Abhinav Srivastava, Rashmi Agarwal, Mohit Choradia
  • Publication number: 20220309184
    Abstract: A method and system include detecting a user activity associated with a file change of a first file, invoking a plurality of analyzers to scan content of the first file, the plurality of analyzers including a first analyzer, matching the first analyzer with a first sensitive data item in the first file, identifying a first policy based on a first pre-determined set of analyzers that includes the first analyzer, and causing display of a first notification in a user interface of a client device, the first notification including a first indication that the first policy may be violated based on the file change associated with the first file.
    Type: Application
    Filed: March 26, 2021
    Publication date: September 29, 2022
    Inventors: Mohit Gupta, Stephen Chu, Surendar Chandra
  • Publication number: 20220310516
    Abstract: Contact over active gate (COAG) structures with etch stop layers, and methods of fabricating contact over active gate (COAG) structures using etch stop layers, are described. In an example, an integrated circuit structure includes a plurality of gate structures above substrate, each of the gate structures including a gate insulating layer thereon. A plurality of conductive trench contact structures is alternating with the plurality of gate structures, each of the conductive trench contact structures including a trench insulating layer thereon. A first dielectric etch stop layer is directly on and continuous over the trench insulating layers and the gate insulating layers. A second dielectric etch stop layer is directly on and continuous over the first dielectric etch stop layer, the second dielectric etch stop layer distinct from the first dielectric etch stop layer. An interlayer dielectric material is on the second dielectric etch stop layer.
    Type: Application
    Filed: June 15, 2022
    Publication date: September 29, 2022
    Inventors: Atul MADHAVAN, Nicholas J. KYBERT, Mohit K. HARAN, Hiten KOTHARI
  • Publication number: 20220308554
    Abstract: A method for automatically scaling a number of robots leveraging interactive sessions to be used within a system infrastructure, dynamically based on workload, is provided. The method includes: receiving a request for a number of robots to be provisioned within the system infrastructure; validating an availability of the requested number of robots; monitoring a CPU utilization and a memory utilization within the system infrastructure; adjusting the requested number of robots based on the CPU utilization and/or the memory utilization; and releasing the adjusted number of robots for facilitating use thereof to perform corresponding tasks within the system infrastructure.
    Type: Application
    Filed: March 24, 2021
    Publication date: September 29, 2022
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Mohit ARORA, Rajeev SALARIA, Sanjay VENKITTAN, Ravi KAPPAGANTU
  • Patent number: 11455113
    Abstract: A data restoration system including a data management server. The data management server receives one or more data restoration requests for restoring a plurality of data blocks. The data management server determines, based on metadata associated with the data blocks, a first subset of warm data blocks corresponding to warm-tier data and a second subset of cold data blocks corresponding to cold-tier data. The data management server retrieves the warm data blocks in the first subset and restores the warm data blocks in the first subset. The data management server groups the cold data blocks based in part on storage times of the cold data blocks to generate a plurality of cold-tier data retrieval requests. The data management server retrieves the cold data blocks by batches, each batch corresponding to one of the cold-tier data retrieval requests. The data management server restores the cold data blocks in the second subset.
    Type: Grant
    Filed: January 19, 2021
    Date of Patent: September 27, 2022
    Assignee: Druva Inc.
    Inventors: Pallavi Thakur, Somesh Jain, Nishant Thorat, Sudeep Jathar, Mohit Belsare
  • Publication number: 20220300469
    Abstract: Methods and systems are disclosed for remote code execution between computing environments having various dissimilarities. Client requests at a source environment lead to calls of various types lacking immediate support within the source environment. Calls are delegated to the target environment, where function schemas, data schemas, or copies of source-side schemas are variously used to reconcile called source-side entities with their target-side counterparts. Inconsistencies between name and data representations and datatypes are also addressed. Serially communicated (JSON) parameters are resolved into required target-side multi-level parameter structures, and vice versa. Expedited bulk data access to/from a database layer is supported. A use case is described for phased migration of a software application. Generic and extensible remote code execution allows rapid migration, adaptation, or deployment of software applications across diverse computing environments.
    Type: Application
    Filed: March 18, 2021
    Publication date: September 22, 2022
    Applicant: SAP SE
    Inventors: PankajKumar Agrawal, Hemant Mangal, Mohit V Gadkari
  • Patent number: 11448632
    Abstract: A system and a method for the determination of product shelf life in a supply chain environment are discussed. The system receives periodic readings from various sensors that are associated with a shipment of produce. The system determines ambient deviations throughout the supply chain for temperature, humidity and ethylene. The system determines a product shelf life based on a calculated sensitivity and exposure to temperature, humidity, and ethylene. The system determines a remaining shelf life based on the determined product shelf life, and generates an event based on the remaining shelf life meeting a threshold. The system updates an indication of the remaining shelf life on a graphical interface for action.
    Type: Grant
    Filed: July 16, 2018
    Date of Patent: September 20, 2022
    Assignee: Walmart Apollo, LLC
    Inventors: Ckristian Velez, Mohit Mehrotra
  • Patent number: 11448767
    Abstract: In accordance with some embodiments, systems, methods, and media for asynchronous single photon depth imaging with improved precision in ambient light conditions are provided. In some embodiments, the system comprises: a light source; a detector configured to detect arrival of individual photons, and enter a dead time after a detection; a processor programmed to: cause the light source to emit pulses toward a scene point at the beginning of light source cycles each corresponding to B time bins; cause the detector to enter an acquisition window at a first time bin position; cause the detector to enter another acquisition window at a shifted time bin position; record photon arrival times; associate each photon arrival time with a time bin; and estimate a depth of the scene point based on a number of photon detection events at each time bin, and a denominator corresponding to each time bin.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: September 20, 2022
    Assignee: WISCONSIN ALUMNI RESEARCH FOUNDATION
    Inventors: Mohit Gupta, Anant Gupta, Atul Ingle
  • Patent number: D965786
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: October 4, 2022
    Assignee: BellaSeno GmbH
    Inventors: Navid Khani, Sara Lucarotti, Mohit Chhaya