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).

  • Publication number: 20220075655
    Abstract: Methods, apparatus, and software for efficient accelerator offload in multi-accelerator frameworks. One multi-accelerator framework employs a compute platform including a plurality of processor cores and a plurality of accelerator devices. An application is executed on a first core and a portion of the application workload is offloaded to a first accelerator device. In connection with moving execution of the application to a second core, a second accelerator devices to be used for the offloaded workload is selected based on core-to-accelerator cost information for the second core. This core-to-accelerator cost information includes core-accelerator cost information for combinations of core-accelerator pairs, which are based, at least on part, on latencies projected for interconnect paths between cores and accelerators. Both single-socket and multi-socket platform are supported.
    Type: Application
    Filed: November 17, 2021
    Publication date: March 10, 2022
    Inventors: Akhilesh S. THYAGATURU, Mohit Kumar GARG, Vinodh GOPAL
  • Publication number: 20220070682
    Abstract: A method and apparatus for planning a wireless communication network operating in a spectrum-controlled radio band and determining spectrum availability at an enterprise location. A plurality of network models are generated using machine learning techniques, the network models are provided to a network planner unit, input is received regarding intended deployment, and spectrum availability is determined responsive to the enterprise location. The number of BS/APs needed is estimated, and an enterprise network may be planned and deployed. The enterprise network is monitored, and if network operation is not meeting expected performance, the models may be retrained and the network planner updated. Spectrum availability is determined by registering a discovery group with an SAS at a location to provide spectrum availability, and repeating for each location. The method may be periodically performed to generate a time series of data which may be analyzed to provide spectrum availability.
    Type: Application
    Filed: September 2, 2020
    Publication date: March 3, 2022
    Inventors: Nagi Mahalingam, Mohit Goyal, Mehmet Yavuz, Rajeshwar Ponna, Rajeey Shah, Sourav Bandyopadhyay, Aparna Jaiswal
  • Publication number: 20220067997
    Abstract: In accordance with some embodiments, systems, methods and media for high dynamic range quanta burst imaging are provided. In some embodiments, the system comprises: an image sensor comprising single photon detectors in an array; a processor programmed to: generate a sequence of binary images representing a scene; divide the sequence of binary images into blocks; generate block-sum images from the blocks; determine alignments between the block-sum images and a reference block-sum image; warp the sequence of binary images based on the alignments; generate warped block-sum images using warped binary images; merge the warped block-sum images; display a final image of the scene based on the merged warped block-sum images.
    Type: Application
    Filed: November 8, 2021
    Publication date: March 3, 2022
    Applicant: Wisconsin Alumni Research Foundation
    Inventors: Mohit Gupta, Sizhuo Ma
  • Publication number: 20220068707
    Abstract: Methods and architectures for IC interconnect trenches, and trench plugs that define separations between two adjacent trench ends. Plugs and trenches may be defined through a multiple patterning process. An upper grating pattern may be summed with a plug keep pattern into a pattern accumulation layer. The pattern accumulation layer may be employed to define plug masks. A lower grating pattern may then be summed with the plug masks to define a pattern in a trench ILD material, which can then be backfilled with interconnect metallization. As such, a complex damascene interconnect structure can be fabricated at the scaled-down geometries achievable with pitch-splitting techniques. In some embodiments, the trenches are located at spaces between first spacer masks defined in a patterning process associated with the first grating pattern while the plug masks are located based on a tone-inversion of second spacer masks associated with the second grating pattern.
    Type: Application
    Filed: November 8, 2021
    Publication date: March 3, 2022
    Applicant: Intel Corporation
    Inventors: Charles H. WALLACE, Marvin Y. PAIK, Hyunsoo PARK, Mohit K. HARAN, Alexander F. KAPLAN, Ruth A. BRAIN
  • Publication number: 20220058592
    Abstract: An example computing device can include a processing resource and a memory resource storing instructions thereon, the instructions executable by the processing resource to: extract job information associated with a physical device from a database, compress the job information associated with the physical device; generate a machine-readable optical code that includes the compressed job information associated with the physical device, and update the machine-readable optical code with additional job information associated with the physical device.
    Type: Application
    Filed: May 15, 2019
    Publication date: February 24, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Mohit Gupta, Jacob Lowman, Jason Ford
  • Patent number: 11257389
    Abstract: A method of managing an interaction of a student with a class about a subject, the subject having at least one lesson having at least one topic, the topic having at least one of exposition content, demonstration content and test content, the test content having a query and a scheme for mapping a response to a result, comprising: presenting content to the student and storing the interaction of the student with the content presented.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: February 22, 2022
    Assignee: LEARNINGMATE SOLUTIONS PRIVATE LIMITED
    Inventors: Mailarangam Ramani Ganesh Kumar, Shreyasi Roy, Deepak Nadar, Samudra Sen, Prasanna Mohit Bhargava
  • Publication number: 20220051975
    Abstract: An example via contact patterning method includes providing a pattern of alternating trench contacts and gates over a support structure. For each pair of adjacent trench contacts and gates, a trench contact is electrically insulated from an adjacent gate by a dielectric material and/or multiple layers of different dielectric materials, and the gates are recessed with respect to the trench contacts. The method further includes wrapping a protective layer of one or more dielectric materials, and a sacrificial helmet material on top of the trench contacts to protect them during the via contact patterning and etch processes for forming via contacts over one or more gates. Such a method may advantageously allow increasing the edge placement error margin for forming via contacts of metallization stacks.
    Type: Application
    Filed: October 27, 2021
    Publication date: February 17, 2022
    Applicant: Intel Corporation
    Inventors: Mohit K. Haran, Daniel James Bahr, Deepak S. Rao, Marvin Young Paik, Seungdo An, Debashish Basu, Kilhyun Bang, Jason W. Klaus, Reken Patel, Charles Henry Wallace, James Jeong, Ruth Amy Brain
  • Patent number: 11252572
    Abstract: A method is provided for registration of a device as a Network Application Function, NAF, in a Generic Bootstrapping Architecture, GBA. The device performs a GBA bootstrap operation with a Bootstrapping Server Function, BSF, and sends to a NAF registration function a request to register as a NAF. The device receives NAF registration information from the NAF registration function, and performs a NAF registration with the BSF. The NAF registration function receives from the device a request to register as a NAF, confirms that that the device is authorised to act as a NAF, and transmits the NAF registration information to the device.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: February 15, 2022
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Patrik Salmela, Joona Kannisto, Mohit Sethi, Kristian Slavov
  • Patent number: 11241430
    Abstract: Provided herein are formulations, processes, solid forms and methods of use relating to 2-(tert-butylamino)-4-((1R,3R,4R)-3-hydroxy-4-methylcyclohexylamino)-pyrimidine-5-carboxamide.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: February 8, 2022
    Assignee: Signal Pharmaceuticals, LLC
    Inventors: Marie Georges Beauchamps, Robert Hilgraf, Mohit Atul Kothare, Hon-Wah Man, Mark A. Nagy
  • Patent number: 11245603
    Abstract: Systems are provided for facilitating the disclosed methods for performing event storage and diagnostic processing within a hybrid cloud environment. Event records are gathered and batched at an on-premises server. The event records are also appended with correlation vector data that enables the event records to be correlated with other events. The batch of event record batches are signed with a security key associated with a cloud storage container and the on-premises server is restricted to writing the batch of event records to the container. In some instances, the size of the batch is based on a duration of time for collecting records, which can be adjusted to accommodate for missing data.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: February 8, 2022
    Assignee: MICROSOFT TECHNOLOGLY LICENSING, LLC
    Inventors: Bhatt Rutwick Bharatkumar, Asudani Mohit
  • Publication number: 20220038179
    Abstract: A client device, such as a mobile phone or a mobile phone accessory (e.g., phone case), is provided that receives and transmits data (e.g., a social media code) via light wave communication. The light wave communication may comprise structured light (e.g., projected light patterns). The client device may include a lightbox comprised of LEDs located on a back face of the client device.
    Type: Application
    Filed: July 9, 2021
    Publication date: February 3, 2022
    Inventors: Shree K. Nayar, Mikhail Fridberg, Mohit Gupta
  • Publication number: 20220036412
    Abstract: Systems and methods for distribution of enterprise software and compensation for usage of the enterprise software are disclosed. Exemplary implementations may: store information including executable code of software applications; receive user input from administrative users regarding eligibility of individual software applications for different users; facilitate execution of different eligible software applications as selected by the different users; monitor billable execution of the software applications; determine compensation amounts that correspond to monitored billable execution; and presenting information to a given administrative user regarding the determined compensation amounts.
    Type: Application
    Filed: December 11, 2020
    Publication date: February 3, 2022
    Inventors: Anant Bhardwaj, Shih Ping Chang, Justin Herlick, Karthikeyan Sabhanatarajan, Mohit Chawla
  • Publication number: 20220035777
    Abstract: Analyzing entity matching systems by determining autolink (AL) and clerical review (CR) threshold values according to record pair compare method scores, defining a score region of interest adjacent to at least one of the AL or CR thresholds, identifying anomalous pairs in at least one region of interest, and providing at least one anomalous record pair to a user for review.
    Type: Application
    Filed: July 29, 2020
    Publication date: February 3, 2022
    Inventors: Abhishek Seth, Soma Shekar Naganna, Geetha Sravanthi Pulipaty, Rishabh Saraf, Mohit Singh Chouhan
  • Publication number: 20220036892
    Abstract: Described are techniques for linking generating a skill-stored user profile, and linking same with a natural language processing (NLP) system-stored user profile. In at least some examples, a user may provide a natural language input to a NLP system. The NLP system may determine a skill is to process to perform an action responsive to the natural language input. To perform the action, the skill may require the user have a user profile stored by the skill, but the user may not have such a user profile. However, the NLP system may store a user profile for the user. The NLP system may determine the user profile stored thereby and may send, with user permission, information in the user profile to the skill. The skill may use the received information to generate and store a user profile for the user. Thereafter, the skill may provide the NLP system with a user profile identifier that the skill may use to identify the user's profile stored thereby.
    Type: Application
    Filed: August 18, 2021
    Publication date: February 3, 2022
    Inventors: Fabien Hertschuh, Mohit Mittal, John Montague Howard, Akshit Proothi, Rahul Manne
  • Publication number: 20220036118
    Abstract: In accordance with some embodiments, systems, methods and media for directly recovering planar surfaces in a scene using structured light are provided. In some embodiments, a system comprises: a light source; an image sensor; a processor programmed to: cause the light source to emit a pattern comprising a pattern feature with two line segments that intersect on an epipolar line; cause the image sensor to capture an image including the pattern; identify an image feature in the image, the image feature comprising two intersecting line segments that intersect at a point in the image that corresponds to the first epipolar line; estimate a plane hypothesis associated with the pattern feature based on properties of the pattern feature and properties of the image feature, the plane hypothesis associated with a set of parameters characterizing a plane; and identify a planar surface in the scene based on the plane hypothesis.
    Type: Application
    Filed: July 31, 2020
    Publication date: February 3, 2022
    Applicant: Wisconsin Alumni Research Foundation
    Inventors: Mohit Gupta, Jongho Lee
  • Patent number: 11237923
    Abstract: A method and system for performing incremental backup of a network attached storage (NAS) device are described. A storage capture instance associated with a first time instance is received from a network attached storage device. At least a portion of metadata of tracked network packets associated with the network attached storage device is also received. At least one changed content item of the network attached storage device that has changed since the first time instance is identified by analyzing the at least the portion of the metadata of the tracked network packets received. An incremental backup of the network attached storage device is performed at a second time instance based at least in part on the at least one changed content item identified.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: February 1, 2022
    Assignee: Cohesity, Inc.
    Inventors: Prashant Pogde, Sunil Moolchandani, Mohit Aron, Markose Thomas
  • Publication number: 20220029701
    Abstract: Systems and methods include, responsive to a fault affecting an optical service on an active path in an optical network operating at a frequency ?1 via an optical transceiver and having optical line protection via an optical protection switch, switching to an inactive path that now becomes the active path and finding a new route in the optical network for the inactive path that has the fault; responsive to being unable to find a route at the frequency ?1, switching the inactive path to a new route at a different frequency ?2; and implementing spectrum coordination relative to the inactive path to either determine the frequency ?1 is available on the new route or to find another new route for the inactive path where the frequency ?1 is available.
    Type: Application
    Filed: September 3, 2020
    Publication date: January 27, 2022
    Inventors: Mohit Chhillar, Seemant Bisht, Rishi Malik, Parmita Kandiyal
  • Publication number: 20220021379
    Abstract: Techniques are provided herein for generating PWM signals. Furthermore, a direct-drive method is disclosed in which a PWM signal is generated as a differential signal made up of OUTP and OUTN signals, where OUTP is a copy of OUTN but shifted in time by half a period. The PWM signal is generated by passing each of an input period and an input duty cycle through corresponding sigma-delta circuits to generate a refined period and a refined duty cycle, respectively. In some example cases, a threshold mapper uses a lookup table (LUT) or similar mechanism to select timing thresholds for rise times and fall times for each of the OUTP and OUTN signals, where the timing thresholds are selected based on the refined period and the refined duty cycle. In some example cases, a pulse generator generates the OUTP and OUTN signals based on the timing thresholds.
    Type: Application
    Filed: June 30, 2021
    Publication date: January 20, 2022
    Inventors: David Hernandez, David Patrick Magee, Mohit Chawla, James Kelly Griffin
  • Publication number: 20220016234
    Abstract: Disclosed herein are methods for inducing immunity against a severe acute respiratory syndrome (SARS) coronavirus 2 (SARS-CoV2) in a patient in need thereof. The method comprises administering a vaccine composition comprising a self-adjuvanted SARS-CoV2 Spike (S) RNA-based vaccine (AAHI-SC2), followed by administering a replication defective adenovirus (hAd5) vaccine composition, wherein the adenovirus comprises an E1 gene region deletion and an E2b gene region deletion.
    Type: Application
    Filed: August 18, 2021
    Publication date: January 20, 2022
    Inventors: Adrian Rice, Mohit Verma
  • Publication number: 20220019440
    Abstract: A computer-implemented method to prefetch non-sequential instruction addresses (I/A) includes, determining, by a prefetch system, a first access attempt of a first I/A in a cache is a first miss, wherein the first I/A is included in a string of I/A's. The method further includes storing the first I/A in a linked miss-to-miss (LMTM) table. The method also includes determining a second access attempt of a second I/A in the cache is a second miss, wherein the second I/A is included in the string of I/A's. The method includes linking, in the LMTM table, the second miss to the first miss. The method also includes prefetching, in response to a third access attempt of the first I/A, the second I/A in the cache.
    Type: Application
    Filed: July 15, 2020
    Publication date: January 20, 2022
    Inventors: Naga P. Gorti, Mohit Karve