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: 11694567
    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: January 7, 2022
    Date of Patent: July 4, 2023
    Assignee: LEARNINGMATE SOLUTIONS PRIVATE LIMITED
    Inventors: Mailarangam Ramani Ganesh Kumar, Shreyasi Roy, Deepak Nadar, Samudra Sen, Prasanna Mohit Bhargava
  • Patent number: 11695711
    Abstract: One embodiment provides a method, including: utilizing at least one processor to execute computer code that performs the steps of: providing, on a display device, a communications window, wherein the communications window comprises a request for user input to start a conversation with an online assistant; receiving a user input identifying a request by the user to be completed by the online assistant; updating, based upon the request, the communications window, wherein the updated communications window comprises a summary of the conversation including prepopulated variable terms and allows user interaction to adjust the summary including adjustment of the prepopulated variable terms; and iteratively updating the communications windows based upon user input adjusting the summary. Other aspects are described and claimed.
    Type: Grant
    Filed: April 6, 2017
    Date of Patent: July 4, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mohit Jain, Ramachandra Kota, Pratyush Kumar
  • Patent number: 11694278
    Abstract: Disclosed are systems and methods for improving interactions with and between computers searching, hosting and/or providing systems supported by or configured with personal computing devices, servers and/or platforms. The methods and systems analyze digital message content in digital communication systems to automatically identify shared user interest(s), to automatically create computerized relationship matrix data identifying user connections, or relationships, using identified shared user interest(s), and to automatically provide a recommendation using the shared user interest and user relationships formed using the shared user interest.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: July 4, 2023
    Assignee: YAHOO ASSETS LLC
    Inventors: Mohit Goenka, Nikita Varma, Ashish Khushal Dharamshi
  • Publication number: 20230205543
    Abstract: A method, programming product, and/or system for prefetching instructions includes an instruction prefetch table that has a plurality of entries, each entry for storing a first portion of an indirect branch instruction address and a target address, wherein the indirect branch instruction has multiple target addresses and the instruction prefetch table is accessed by an index obtained by hashing a second portion of bits of the indirect branch instruction address with an information vector of the indirect branch instruction. A further embodiment includes a first prefetch table for uni-target branch instructions and a second prefetch table for multi-target branch instructions. In operation it is determined whether a branch instruction hits in one of the multiple prefetch tables; a target address for the branch instruction is read from the respective prefetch table in which the branch instruction hit; and the branch instruction is prefetched to an instruction cache.
    Type: Application
    Filed: December 29, 2021
    Publication date: June 29, 2023
    Inventors: Naga P. Gorti, Mohit Karve
  • Publication number: 20230209359
    Abstract: A method includes causing a graphical user interface to be output by a display. The graphical user interface is a network service generation template having a first user input field configured to receive a first user input identifying a first parameter associated with a network service, a second user input field configured to receive a second user input identifying a second parameter associated with the network service, and a third user input field configured to receive a third user input identifying the second parameter as fixed or dynamic. The method also includes processing the first user input, the second user input and the third user input to generate a network service descriptor including the first parameter, the second parameter and the third parameter. The method further includes causing the network service descriptor to be stored in a database. The method additionally includes processing an instruction to deploy the network service.
    Type: Application
    Filed: December 23, 2021
    Publication date: June 29, 2023
    Inventors: Abhishek SHARMA, Mohit LUTHRA
  • Publication number: 20230205932
    Abstract: A method includes creating a first package of an application, registering the first package with an orchestrator and triggering deployment of the application on a set of target servers. In response to triggering deployment of the application, the orchestrator obtains client identification of security information for the application, deploys the application on the set of target servers, submits the configuration files to a configuration management tool for configuration, applies the configuration files to perform configuration of the application in the set of target servers, and triggers an observability framework (OBF) tool to start application monitoring in response to at least the orchestrator submitting the monitoring configurations to the OBF tool, and monitors the application in the set of target servers. The first package includes deployment files, security information, management configurations of the application, or monitoring configurations for the OBF tool.
    Type: Application
    Filed: December 28, 2021
    Publication date: June 29, 2023
    Inventors: Mohit LUTHRA, Bharath RATHINAM, Abhishek SHARMA, Shinya KITA, Jithin CHATHANKANDATH, Mihir PATHAK, Amey WADEKAR, Rajasi AHUJA
  • Publication number: 20230209650
    Abstract: Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may receive, from a base station, a discontinuous reception (DRX) configuration to be used by the UE for cellular communication with the base station, wherein the DRX configuration indicates a DRX cycle that includes an active time during which the UE is to monitor a physical downlink control channel (PDCCH) and an inactive time during which the UE is to refrain from monitoring the PDCCH; identify a time window for sidelink communication with another UE based at least in part on the DRX configuration; and communicate using one or more sidelink resources in the identified time window. Numerous other aspects are provided.
    Type: Application
    Filed: March 7, 2023
    Publication date: June 29, 2023
    Inventors: Mohit NARULA, Shuanshuan WU, Sudhir Kumar BAGHEL
  • Publication number: 20230207623
    Abstract: Embodiments disclosed herein include semiconductor devices and methods of forming such devices. In an embodiment, a semiconductor device comprises a vertical stack of semiconductor channels, a source on a first side of the vertical stack of semiconductor channels, and a drain on a second side of the vertical stack of semiconductor channels, In an embodiment, a metal is below the source and in direct contact with the source, where a centerline of the metal is substantially aligned with a centerline of the source.
    Type: Application
    Filed: December 24, 2021
    Publication date: June 29, 2023
    Inventors: Leonard P. GULER, Mohammad HASAN, Mohit K. HARAN, Mauro J. KOBRINSKY, Charles H. WALLACE, Tahir GHANI
  • Publication number: 20230208782
    Abstract: Resource provider specifications, characterizing computing resources of computing resource providers, are received. The reachability of each IP address included in the received specification is determined. An agent is deployed that is operable to determine the value of each of a set of metrics in the environment of the host at which the agent is deployed. The agent determines the value of each metric of the set of metrics in the environment of the relevant host, and communicates the determined values to one or more computing devices that validate whether the resources characterized by the communicated values are sufficient to provide the performance characterized by the received specification and that each ISP router complies with a predetermined policy. For each computing resource provider validated and determined to comprise an ISP router compliant with policy, the specified computing resources are added to a pool of resources for cloud computing.
    Type: Application
    Filed: March 1, 2023
    Publication date: June 29, 2023
    Inventors: Plamen Nedeltchev, David Delano Ward, Mohit Agrawal, Alon Bernstein
  • Publication number: 20230207704
    Abstract: Embodiments of the disclosure are directed to advanced integrated circuit structure fabrication and, in particular, to integrated circuits with self-aligned tub architectures. Other embodiments may be described or claimed.
    Type: Application
    Filed: December 23, 2021
    Publication date: June 29, 2023
    Inventors: Dan S. LAVRIC, YenTing CHIU, Mohit K. HARAN, Allen B. GARDINER, Leonard P. GULER, Andy Chih-Hung WEI, Tahir GHANI
  • Publication number: 20230205594
    Abstract: Examples described herein relate to executing a first boot firmware code to receive an allocation of hardware devices and allocating, by the first boot firmware code, resource allocations to one or more secondary boot firmware codes. In some examples, the one or more secondary boot firmware codes allocate use of hardware devices to one or more operating systems (OSs).
    Type: Application
    Filed: March 2, 2023
    Publication date: June 29, 2023
    Inventors: Akhilesh S. THYAGATURU, Robert KAMP, Anil S. KESHAVAMURTHY, Mohit Kumar GARG
  • Publication number: 20230205502
    Abstract: Application artifact registration is performed by receiving a bundle service specification configured for deployment of a software service in a cloud native environment, transferring a bundle from an original address indicated in the bundle service specification to an object storage at a principal address, attaching, to the bundle service specification, a bundle identifier and the principal address, extracting a plurality of artifacts from the bundle, each of the plurality of artifacts being stored in the object storage at a subordinate address, and creating one or more artifact service specifications, each artifact service specification representing one or more of the plurality of artifacts, each service specification representing the corresponding subordinate address, an artifact identifier, and an artifact type of each represented artifact.
    Type: Application
    Filed: December 23, 2021
    Publication date: June 29, 2023
    Inventors: Mohit LUTHRA, Abhishek SHARMA, Bharath RATHINAM, Rajasi AHUJA, Jithin CHATHANKANDATH
  • Publication number: 20230207466
    Abstract: Embodiments include semiconductor devices. In an embodiment, a semiconductor device comprises a first non-planar transistor over a substrate and a second non-planar transistor over the substrate and parallel to the first non-planar transistor. In an embodiment, a gate structure is over the first non-planar transistor and the second non-planar transistor. In an embodiment, a power rail is between the first non-planar transistor and the second non-planar transistor. In an embodiment, a top surface of the power rail is below a top surface of a gate structure.
    Type: Application
    Filed: December 24, 2021
    Publication date: June 29, 2023
    Inventors: Leonard P. GULER, Jeffrey S. LEIB, Chanaka D. MUNASINGHE, Charles H. WALLACE, Tahir GHANI, Mohit K. HARAN
  • Patent number: 11687067
    Abstract: According to certain aspects of the disclosure, a computer-implemented method may be used for detecting health status of an environmental control system. The method may include receiving aircraft data of an aircraft and receiving flight data of an aircraft. Calculating a predicted performance of the aircraft based on the received aircraft data and the received flight data and generating at least one model scalar or residual, wherein the at least one model scalar or residual is generated based on the aircraft data of the aircraft. Identifying at least one pattern from the at least one model scalar or residual and classifying the at least one pattern into at least one of a plurality of classifications. Identifying a failure of modes or components from the classifications and transmitting a maintenance report once the failure of modes or components is identified.
    Type: Grant
    Filed: April 1, 2020
    Date of Patent: June 27, 2023
    Assignee: Honeywell International Inc.
    Inventors: Qingqiu Shao, Gary Kumagai, Bin Dong, Kyusung Kim, Mohit Singhai
  • Patent number: 11687561
    Abstract: A system may include processor(s) and a memory in communication with the processor(s) and storing instructions, that when executed by the processor(s), are configured to cause the system to perform a method for cross-region data processing. The system may receive data in a first processing region and may format the data into a plurality of data portions. The system may generate a copy of each data portion and may transmit each data portion copy to a cross-region processor. Responsive to determining the first processing region is functioning, the system may process data portion(s). The system may transmit, to a centralized location, the processed data portion(s). Responsive to determining the first processing region is not functioning, the system may transmit, from the cross-region processor, each data portion copy to a second processing region.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: June 27, 2023
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Eric Helvey, Emmanuel Marcellino, Daniel Willert, Maruti Pradeep Pakalapati, Stephanie McCormack, Mohit Kashyap, John Kiefer
  • Patent number: 11687494
    Abstract: Embodiments described herein provide techniques for maintaining consistency in a distributed system (e.g., a distributed secondary storage system). According to one embodiment of the present disclosure, a first set of file system objects included in performing the requested file system operation is identified in response to a request to perform a file system operation. An update intent corresponding to the requested file system operation is inserted into an inode associated with each identified file system object. Each file system object corresponding to the inode is modified as specified by the update intent in that inode. After modifying the file system object corresponding to the inode, the update intent is removed from that inode.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: June 27, 2023
    Assignee: Cohesity, Inc.
    Inventors: Mohit Aron, Ganesha Shanmuganathan
  • Publication number: 20230197609
    Abstract: Embodiments of the disclosure are in the field of integrated circuit structure fabrication. In an example, an integrated circuit structure includes an interlayer dielectric layer. A plurality of parallel conductive lines is in the interlayer dielectric layer. The plurality of parallel conductive lines includes a first conductive line and a second conductive line. The first conductive line includes breaks therein with first and second dielectric plugs separating portions of the first conductive line, one of the portions between the first dielectric plug and the second dielectric plug and having a first dimension. The second conductive line includes first and second conductive line portions separated by an intervening conductive via structure, the conductive via structure separated from the first and second conductive line portions, and the conductive via structure having a second dimension parallel with the first dimension, the second dimension less than the first dimension.
    Type: Application
    Filed: December 17, 2021
    Publication date: June 22, 2023
    Inventors: Sukru YEMENICIOGLU, Charles H. WALLACE, Mohit K. HARAN, Seung-June CHOI
  • Publication number: 20230197854
    Abstract: Integrated circuit structures having a dielectric anchor and confined epitaxial source or drain structure, and methods of fabricating integrated circuit structures having a dielectric anchor and confined epitaxial source or drain structure, are described. For example, an integrated circuit structure includes a sub-fin in a shallow trench isolation (STI) structure. A plurality of horizontally stacked nanowires is over the sub-fin. A gate dielectric material layer is surrounding the plurality of horizontally stacked nanowires. A gate electrode structure is over the gate dielectric material layer. A confined epitaxial source or drain structure is at an end of the plurality of horizontally stacked nanowires. A dielectric anchor is laterally spaced apart from the plurality of horizontally stacked nanowires and recessed into a first portion of the STI structure, the dielectric anchor having an uppermost surface below an uppermost surface of the confined epitaxial source or drain structure.
    Type: Application
    Filed: December 16, 2021
    Publication date: June 22, 2023
    Inventors: Leonard P. GULER, Tahir GHANI, Charles H. WALLACE, Mohit K. HARAN, Mohammad HASAN, Aryan NAVABI-SHIRAZI, Allen B. GARDINER
  • Publication number: 20230198619
    Abstract: A system for facilitating secure communications accesses a secure element in response to determining that an authorized user operates the system. The system causes a light emitter to emit an output light signal for detection by a second system. The output light signal is emitted according to a predefined field of view, which operates as a constraint to prevent devices outside of the field of view from detecting the output light signal. The system also configures the light detector to detect a second output light signal emitted by a second light emitter of the second system. In response to (i) detection of the output light signal by a second light detector of the second system and (ii) detection of the second output light signal by the light detector, the system enables secure communication between the system and the second system.
    Type: Application
    Filed: December 20, 2021
    Publication date: June 22, 2023
    Inventors: Jouya JADIDIAN, Mohit NARANG, Rubén CABALLERO
  • Publication number: 20230195529
    Abstract: A method includes receiving registration information of an application, extracting resource requirements of the application from the registration information, storing the extracted resource requirements and an identifier of the application in a service catalog, and receiving, from one or more users, a first instruction corresponding to the identifier of the application. In response to the first instruction, application resource requirements are retrieved from the service catalog based on the identifier, the application resource requirements being a portion or all of the extracted resource requirements, a resource manager analyzes a server cluster database based on the application resource requirements and generates a list of server clusters matched to the application resource requirements, and the list of server clusters is output to the one or more users.
    Type: Application
    Filed: December 16, 2021
    Publication date: June 22, 2023
    Inventors: Mohit LUTHRA, Abhishek SHARMA, Bharath RATHINAM, Puneet DEVADIGA, Jithin CHATHANKANDATH, Seihin SHU