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: 10396779
    Abstract: A circuit includes a pair of high side transistors, a pair of low side transistors, a first sense resistor coupled to one of the low side transistors at a first sense node, and a second sense resistor coupled to another of the low side transistors at a second sense node. The first and second sense resistors couple together at a ground node. The circuit includes a first switch network coupled to the first sense resistor, a second switch network coupled to the second sense resistor, a first pair of switches configured to selectively provide a potential of the ground node or a potential of the first sense node as a ground potential to the first switch network, and a second pair of switches configured to selectively provide the potential of the ground node or a potential of the second sense node as a ground potential to the second switch network.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: August 27, 2019
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventor: Mohit Chawla
  • Patent number: 10394894
    Abstract: Techniques for search with autosuggest and refinements are disclosed. In some embodiments, search with autosuggest includes determining a plurality of potential query suggestions for a partially entered query string; and automatically suggesting a plurality of queries based on a query count for each of the queries. For example, the query count can correspond to a popularity of the query. In some implementations, the query count can be determined based on a number of times that the query was received, and the plurality of queries can be listed based on the popularity of each of the plurality of queries (e.g., to facilitate display of more popular queries higher in the list of suggested queries).
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: August 27, 2019
    Assignee: BloomReach Inc.
    Inventors: Ashutosh Garg, Anand Raghuraman, Vinodh Kumar Ravindranath, Mohit Jain, Christina Augustine, Gaurav Bhati
  • Patent number: 10394915
    Abstract: Architectures and techniques to store and search logging information are provided. In some embodiments, statements included in the logging information can be categorized according to respective unique identifiers. A category of statements can be retained in one or more files within a directory associated with a unique identifiers representative of the category. The directory can be included in a distributed storage system. In addition, metadata including the unique identifier and a defined searchable field or another defined discrete amount of information pertaining to a statement associated with the unique identifier can provide an indexation of an available category of statements. In addition or in other embodiments, an interface unit can permit querying the logging information via programmatic queries or other queries received via a user interface.
    Type: Grant
    Filed: August 24, 2016
    Date of Patent: August 27, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Bharath Raghavendran, Hemant Kumar Gupta, Mohit Gupta, Naman Chhabra
  • Publication number: 20190260311
    Abstract: A design method for the current controller of a grid connected inverter is discussed in this disclosure. The repetitive control strategy is used, in tandem with a mu-synthesis based current controller, to attain robust sinusoidal reference tracking and harmonic rejection. Uncertainty in the input DC voltage (±50%) is considered and expressed in static form. Mu-synthesis based control is chosen to attain robust reference tracking in the presence of plant uncertainties. The repetitive control strategy is selected since it can reject a large number of harmonics simultaneously, while providing a clean sinusoidal current waveform to the grid, even in the presence of grid load and/or voltage distortions. The repetitive control strategy is implemented via the internal model principle. By applying mu-synthesis principles, a feedback controller that simultaneously achieves robust stability and robust tracking performance is obtained.
    Type: Application
    Filed: February 18, 2018
    Publication date: August 22, 2019
    Inventor: Mohit Chhabra
  • Publication number: 20190258863
    Abstract: The subject matter disclosed herein relates generally to industrial automation systems, and, more particularly, to collecting video streams from a variety of video devices in an industrial environment, identifying and analyzing potential problems in the industrial environment using the video streams, and presenting the video streams and data associated with the potential problem to appropriate recipients.
    Type: Application
    Filed: May 6, 2019
    Publication date: August 22, 2019
    Inventors: Sharon M. Billi, Christopher Wayne Como, Edward A. Gray, Kyle Reissner, Jonathan D. Walter, Mohit Singhai, Douglas J. Reichard, Scott N. Sandler, Ronald E. Bliss, Michael John Pantaleano, Ryan Cahalane, Jessica L. Korpela, Bruce T. McCleave
  • Publication number: 20190259656
    Abstract: Via CD control for BEOL interconnects is described. For example, a method of fabricating an interconnect structure includes forming a lower metallization layer comprising alternating metal lines and dielectric lines above a substrate. The method also includes forming an inter-layer dielectric layer above the metallization layer. The method also includes forming a first grating pattern above the inter-layer dielectric layer, orthogonal to the alternating metal lines and dielectric lines of the lower metallization layer. The method also includes forming a second grating pattern above the first grating pattern. The method also includes patterning the inter-layer dielectric layer using the first grating pattern and the second grating pattern to form via locations and line regions in the inter-layer dielectric layer. The method also includes forming metal vias and metal lines in the via locations and line regions, respectively, of the inter-layer dielectric layer.
    Type: Application
    Filed: May 3, 2019
    Publication date: August 22, 2019
    Inventors: Paul A. NYHUS, Mohit K. HARAN, Charles H. WALLACE, Robert M. BIGWOOD, Deepak S. RAO, Alexander F. KAPLAN
  • Patent number: 10390313
    Abstract: In order to improve communication with another electronic device, during an advertising mode an electronic device (such as a smartphone) may transmit a packet with advertising information using a default transmit power level. Then, based on feedback about a performance metric associated with the communication from the other electronic device, the electronic device may selectively increase the transmit power level for a subsequent packet. Because this selective increase in the transmit power level may increase the overall power consumption, the change in the transmit power level also may depend on one or more factors, such as a battery power level of the electronic device. However, the selective increase in the transmit power level may, in some instances, decrease the overall power consumption by reducing or eliminating retries.
    Type: Grant
    Filed: February 3, 2016
    Date of Patent: August 20, 2019
    Assignee: Apple Inc.
    Inventors: Mohit Narang, Peter Agboh, Vusthla Sunil Reddy, Chia Yiaw Chong, Indranil S. Sen, Ruben Caballero, Manjit S. Walia, Xi Yang
  • Publication number: 20190251064
    Abstract: According to one embodiment of the present disclosure, a first set of file system objects included in performing a 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 a data structure associated with each identified file system object. Each file system object corresponding to the corresponding data structure is modified as specified by the update intent in that data structure. After modifying the file system object corresponding to the corresponding data structure, the update intent is removed from that data structure.
    Type: Application
    Filed: March 8, 2019
    Publication date: August 15, 2019
    Inventors: Mohit Aron, Ganesha Shanmuganathan
  • Patent number: 10380554
    Abstract: A method of extracting data from email attachments comprising receiving an email in which the email comprises a data file attached thereto; receiving a keyword, in which the keyword describes at least a portion of the data file; and extracting from the data file portions of the data file that contain the keyword. A system for extracting an attachment from an email, the system comprising a server; a processor communicatively coupled with the server; a memory communicatively coupled to the server; and an application stored within the memory; in which the system receives an email comprising a data file, and with a keyword, extracts from the data file portions of the data file that contain the keyword.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: August 13, 2019
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Sharma Mohit, Reddy Narasimha
  • Patent number: 10379639
    Abstract: Methods and arrangements for determining a pointer position for a mobile device display screen. A contemplated method includes: detecting a position of a physical object relative to the mobile device display; using the detected position to determine at least a perpendicular distance of the physical object relative to the mobile device display; calculating a position for a pointer with respect to the mobile device display, wherein the position of the pointer is determined using the perpendicular distance; and displaying the pointer on the mobile device display at the calculated position. Other variants and embodiments are broadly contemplated herein.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: August 13, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zainul Mohammed Charbiwala, Mohit Jain, Ashok Pon Kumar Sree Prakash
  • Publication number: 20190245591
    Abstract: Devices and systems useful in concurrently receiving and transmitting Wi-Fi signals and Bluetooth signals in the same frequency band are provided. By way of example, an electronic device includes a transceiver configured to transmit data and to receive data over channels of a first wireless network and a second wireless network concurrently. The transceiver includes a plurality of filters configured to allow the transceiver to transmit the data and to receive the data in the same frequency band by reducing interference between signals of the first wireless network and the second wireless network.
    Type: Application
    Filed: February 4, 2019
    Publication date: August 8, 2019
    Inventors: Hsin-Yuo Liu, Peter M. Agboh, Mohit Narang, Indranil S. Sen, Nicholas M. McDonnell, Chia Yiaw Chong
  • Patent number: 10373942
    Abstract: A method of forming a SRAM semiconductor device with reduced area layout and a resulting device are provided. Embodiments include forming a first field effect transistor (FET) over a substrate; forming an insulating material over the first FET; forming a second FET over the insulating material; and patterning the first FET, insulating material and second FET to form fins over the substrate.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: August 6, 2019
    Assignee: GLOBALFOUNDRIES INC.
    Inventors: Ram Asra, Mohit Bajaj, Edward Nowak, Kota V. R. M. Murali
  • Patent number: 10375057
    Abstract: In certificate chain validation, a parent certificate is used to validate a child certificate. The child certificate can indicate which parent certificate can be used to validate it. In some situations, a child certificate may not contain a certificate authority identifier that can be used to identify the parent certificate. Instead, the child certificate can contain a hash value of a modulus of the parent public key that can be used to identify the parent certificate. The hash value of the modulus of the parent public key can be associated with the parent public key. As such, the parent public key used in certificate chain validation of the child certificate can be identified using the hash value of the modulus of the parent public key.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: August 6, 2019
    Assignee: Visa International Service Association
    Inventors: Soumendra Bhattacharya, Mohit Gupta
  • Patent number: 10374254
    Abstract: Set forth herein are electrolyte compositions that include both organic and inorganic constituent components and which are suitable for use in rechargeable batteries. Also set forth herein are methods and systems for making and using these composite electrolytes.
    Type: Grant
    Filed: June 24, 2016
    Date of Patent: August 6, 2019
    Assignee: QuantumScape Corporation
    Inventors: Kim Van Berkel, Tim Holme, Mohit Singh, Amal Mehrotra, Zhebo Chen, Kian Kerman, Wes Hermann, William Hudson
  • Publication number: 20190236042
    Abstract: In a device comprising a serial bus and a plurality of devices, register/address mappings and/or unique group identifiers are used to convey additional information in messages/datagrams over the serial bus without explicitly sending such information in the message/datagram. Such register/address mappings may be done beforehand, and in conjunction with group-specific identifiers, may reduce transmission latency by keeping the size of the messages/datagrams small. Since all devices on the serial bus have prior knowledge of such register/address mappings and/or group-specific identifiers, recipient devices are able to infer information from the group-specific identifiers and/or register/address sent in each message/datagram that is not explicitly sent within such message/datagram.
    Type: Application
    Filed: December 13, 2018
    Publication date: August 1, 2019
    Inventors: Helena Deirdre O'SHEA, Lalan Jee MISHRA, Amit GIL, Gary CHANG, Mohit Kishore Prasad, Richard Dominic WIETFELDT, Vinay JAIN
  • Publication number: 20190236059
    Abstract: Techniques are disclosed for managing a high performance, fault-tolerant, strongly consistent, distributed key-value store system. The key-value store may store information, such as metadata for a distributed file system. Fault-tolerance means that the distributed key-value store continues to provide access to values in the key-value store in spite of a certain number of node failures. To provide this capability, the key-value store may store copies of (key, value) pair on N+1 nodes in order to provide fault tolerance for the failure of up to N nodes. In addition, metadata describing which nodes store a given value is stored on 2N+1 nodes and the distributed key-value store is sized such that there are 3N+1 nodes in a cluster. Doing so allows the key, value store to tolerate a failure of N nodes, while still maintaining a consistent and available key-value store.
    Type: Application
    Filed: January 24, 2019
    Publication date: August 1, 2019
    Inventors: Vinay Reddy, Mohit Aron, Vipin Gupta, Markose Thomas
  • Patent number: 10365780
    Abstract: Techniques are disclosed for making an electronic document easier to use based on prior interactions with the same or a similar document by other users. An electronic document is presented to one or more users in an interactive environment. Interactions between the users and the document can be recorded as usage data. The usage data may represent one or more operations performed on the electronic document by the users. Based on the usage data, an enhanced user interaction feature associated with the document is configured. The electronic document and the enhanced user interaction feature are then presented to another user in another interactive environment. The enhanced user interaction feature makes using the document easier than it would be if the feature was not present, particularly for users who are unfamiliar with the document.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: July 30, 2019
    Assignee: Adobe Inc.
    Inventors: Yash Kumar Gupta, Lalit Vohra, Abhishek Modi, Aditya Kumar Pandey, Ankit Pangasa, Frederic Thevenet, Kirk B. Gould, Mohit Bansal, Nishant Kaushik, David Sherry, Steve Dakin, Vishal K. Gupta
  • Patent number: 10366897
    Abstract: A method for adjusting a threshold voltage includes depositing a strained liner on a gate structure to strain a gate dielectric. A threshold voltage of a transistor is adjusted by controlling an amount of strain in the liner to control an amount of work function (WF) modulating species that diffuse into the gate dielectric in a channel region. The liner is removed.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: July 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Takashi Ando, Mohit Bajaj, Terence B. Hook, Rajan K. Pandey, Rajesh Sathiyanarayanan
  • Publication number: 20190227971
    Abstract: Systems, methods, and apparatus are described that provide for communicating coexistence messages over a multi-drop serial bus. A method performed at a first device coupled to a serial bus includes receiving first coexistence information directed to a second device, selecting a communication link to carry the first coexistence information to the second device, generating a first datagram that includes the first coexistence information, transmitting the first datagram to the second device over a point-to-point link in a first mode of operation, and transmitting the first datagram to the second device over a multi-drop serial bus in a second mode of operation. The first datagram may be configured according to a protocol associated with the communication link selected to carry the first coexistence information.
    Type: Application
    Filed: November 16, 2018
    Publication date: July 25, 2019
    Inventors: Helena Deirdre O'SHEA, Lalan Jee MISHRA, Joaquin ROMERA, Richard Dominic WIETFELDT, Mohit Kishore PRASAD
  • Publication number: 20190230069
    Abstract: A processor-implemented method for a secure processing environment for protecting sensitive information is provided. The processor-implemented method may include receiving encrypted data and routing the encrypted data to the secure processing environment. Then the encrypted data may be decrypted and fields containing sensitive information may be found. The method may also include obfuscating the sensitive information and returning, by the secure processing environment, the decrypted data and obfuscated data.
    Type: Application
    Filed: April 5, 2019
    Publication date: July 25, 2019
    Inventors: Richard H. Boivie, Alyson Comer, John C. Dayka, Donna N. Dillenberger, Kenneth A. Goldman, Mohit Kapur, Dimitrios Pendarakis, James A. Ruddy, Peter G. Sutton, Enriquillo Valdez