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: 20170102995
    Abstract: Systems and methods are disclosed for providing operating system independent error control in computing devices. One embodiment is a method comprising: defining with a reliability, availability and serviceability (RAS) controller a first memory region for correctable errors and a second memory region for uncorrectable errors; receiving an error indication at the RAS controller; determining with the RAS controller whether the received error indication is a correctable error; and in response to the determination, if the received error indication is a correctable error, writing with the RAS controller information about the correctable error to the first memory region, and if the received error indication is an uncorrectable error, writing with the RAS controller information about the uncorrectable error to the second memory region and sending an interrupt request from the RAS controller to an operating system executing on a processor.
    Type: Application
    Filed: October 9, 2015
    Publication date: April 13, 2017
    Inventors: MOHIT GUPTA, HARB ABDULHAMID, ZHIXIONG ZHANG
  • Publication number: 20170103897
    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: Application
    Filed: August 2, 2016
    Publication date: April 13, 2017
    Inventors: Takashi Ando, Mohit Bajaj, Terence B. Hook, Rajan K. Pandey, Rajesh Sathiyanarayanan
  • Publication number: 20170104525
    Abstract: Systems and methods providing resiliency between a server layer and a client layer include determining a minimal spanning tree in the client layer; determining a Steiner tree in the server layer based on vertices associated with the minimal spanning tree in the client layer; and determining one or more resiliency paths in the client layer based on the minimal spanning tree and the Steiner tree, wherein the one or more resiliency paths are added to the minimal spanning tree in the client layer based on potential failures in the Steiner tree. For example, the server layer is an optical layer and the client layer is a Time Division Multiplexing (TDM) layer.
    Type: Application
    Filed: November 19, 2015
    Publication date: April 13, 2017
    Inventors: Anurag PRAKASH, Alexander G. YOUNG, Mohit CHHILLAR
  • Patent number: 9619257
    Abstract: A system for implementing storage for a virtualization environment, including a plurality of nodes, wherein the plurality of nodes implements a virtualization environment, a plurality of storage devices that are accessed by virtual machines in the virtualization environment, and wherein the plurality of storage devices comprises a local storage device that is locally attached to one of the plurality of nodes, and in which the local storage device can be managed as part of a global storage space for the virtualization environment.
    Type: Grant
    Filed: January 18, 2013
    Date of Patent: April 11, 2017
    Assignee: NUTANIX, INC.
    Inventors: Mohit Aron, Dheeraj Pandey, Ajeet Singh
  • Patent number: 9619427
    Abstract: A finite state machine is provided that both serializes virtual GPIO signals and messaging signals and that deserializer virtual GPIO signals and the messaging signals. The finite state machine frames the serialized virtual GPIO signals and messaging signals into frames each demarcated by a start bit and an end bit.
    Type: Grant
    Filed: November 5, 2014
    Date of Patent: April 11, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Lalan Jee Mishra, Richard Dominic Wietfeldt, Mohit Kishore Prasad, James Lionel Panian
  • Patent number: 9619490
    Abstract: A method for performing lockless lookups during a rolling upgrade of a column family from an old column family version to a new column family version in a NoSQL database.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: April 11, 2017
    Assignee: NUTANIX, INC.
    Inventors: Mohit Aron, Parthasarathy Ramachandran, Rishi Bhardwaj
  • Publication number: 20170096473
    Abstract: The present invention provides compositions comprising human placental telopeptide collagen, methods of preparing the compositions, methods of their use and kits comprising the compositions. The compositions, kits and methods are useful, for example, for augmenting or replacing tissue of a mammal.
    Type: Application
    Filed: December 19, 2016
    Publication date: April 6, 2017
    Applicant: Anthrogenesis Corporation
    Inventors: Mohit B. Bhatia, Chris Lugo, Qian Ye, James W. Edinger
  • Publication number: 20170098448
    Abstract: As provided herein, an audio signal (e.g., a user's spoken statement “check email”) may be received from the user of a client device accessing a webpage (e.g., a webmail webpage) utilizing a browser. The webpage may be parsed, analyzed, and/or mapped to identify one or more elements on the webpage (e.g., a send/receive email user interface element). The audio signal may be evaluated relative to the one or more elements on the webpage (e.g., such as by a dictionary comprising one or more audio signals paired to one or more audio commands) to identify an audio command. The audio command may be transformed into a text command (e.g., a script corresponding to a script action that invokes the send/receive email user interface element). The text command may be utilized to invoke an event (e.g., send/receive email) corresponding to an element on the webpage.
    Type: Application
    Filed: October 1, 2015
    Publication date: April 6, 2017
    Inventors: Mohit Goenka, Stephani Bishop
  • Patent number: 9613119
    Abstract: A computer implemented method implemented with a processor for assigning a unique identifier for a data item initially deployed at a node of a networked environment includes determining a unique node identifier for the node of the networked environment, atomically modifying a local counter value at the node of the networked environment, and appending the unique node identifier to the atomically modified local counter value at the node of the networked environment to form a unique ID for the data item.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: April 4, 2017
    Assignee: Nutanix, Inc.
    Inventors: Mohit Aron, Brian Byrne
  • Patent number: 9613007
    Abstract: Frame-shaped anchored elements are described. In one or more embodiments, anchored text elements are identified for primary text that is located in a non-rectangular frame (e.g., a circular frame, a rounded rectangle frame, and so on) and that references the anchored text elements. The anchored text elements may be footnotes or endnotes that are identified for primary text located in a non-rectangular text box, for example. Once identified, the anchored text elements may be fit within and at a bottom of the non-rectangular frame. The anchored text elements are considered to fit “within” the non-rectangular frame insofar as the anchored text elements do not extend outside the boundaries of the non-rectangular frame.
    Type: Grant
    Filed: August 5, 2014
    Date of Patent: April 4, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Ashish Duggal, Douglas A. Waterfall, Mohit Yadav
  • Patent number: 9613867
    Abstract: The present disclosure relates to semiconductor structures and, more particularly, to a symmetric tunnel field effect transistor and methods of manufacture. The structure includes a gate structure including a source region and a drain region both of which comprise a doped VO2 region.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: April 4, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mohit Bajaj, Suresh Gundapaneni, Aniruddha Konar, Narasimha R. Mavilla, Kota V. R. M. Murali, Edward J. Nowak
  • Publication number: 20170092983
    Abstract: Polymer electrolytes incorporating PS-PEO block copolymers, PXE additives, and lithium salts provide improved physical properties relative to PS-PEO block copolymers and lithium salt alone, and thus provide improved battery performance.
    Type: Application
    Filed: September 23, 2016
    Publication date: March 30, 2017
    Inventors: Russell Clayton Pratt, Jin Yang, Jonathan C. Pistorino, Hany Basam Eitouni, Mohit Singh, Vishal Vijay
  • Publication number: 20170083539
    Abstract: The embodiments relate to performing a write operation in a filesystem. Replica files embedded with respective sets of data are stored are on persistent storage local to replica nodes of the filesystem. The storage includes atomically updating the replica files to the replica nodes. Each set of data has information for self-characterizing each replica file. A map stored at persistent storage local to a remote node is updated. The map maintains information for identifying each replica file stored at each replica node.
    Type: Application
    Filed: September 22, 2015
    Publication date: March 23, 2017
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Mohit Saxena
  • Publication number: 20170082993
    Abstract: A system for monitoring and controlling building equipment includes a near field communications (NFC) tag, a temperature sensor, a mobile device, and a controller. The NFC tag is located within a building space and stores a tag ID uniquely identifying the NFC tag. The temperature sensor is associated with the building space and configured to measure a temperature of the building space. The mobile device reads the NFC tag and obtains the tag ID from the NFC tag via NFC. The controller receives the tag ID from the mobile device and uses the tag ID to identify the temperature sensor associated with the building space. The controller receives the measured temperature from the temperature sensor and provides the measured temperature to the mobile device. The mobile device displays the measured temperature via a user interface of the mobile device.
    Type: Application
    Filed: September 23, 2015
    Publication date: March 23, 2017
    Applicant: JOHNSON CONTROLS TECHNOLOGY COMPANY
    Inventors: Vivek Narain, Mohit Goel
  • Patent number: 9600543
    Abstract: In one aspect, a method includes receiving an indication of a request from a user to view a stream associated with the user, generating a request for one or more items visible to the user for display within the stream, the request including a search query identifying search criteria including one or more tokens, the one or more tokens including at least a user token identifying the user, receiving one or more items in response to the request, the one or more items including at least one of the one or more tokens and further being visible to the user and providing the one or more items for display to the user within the stream in response to the request. Other aspects can be embodied in corresponding systems and apparatus, including computer program products.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: March 21, 2017
    Assignee: GOOGLE INC.
    Inventors: Lucian Florin Cionca, Andre Rohe, Yonatan Zunger, Sangsoo Sung, Mohit Oberoi, Daniel Belov, Harish Rajamani, Jinan Lou
  • Patent number: 9602919
    Abstract: An electronic device may include wireless circuitry that is configured to transmit wireless signals during operation. A maximum transmit power level may be established that serves as a cap on how much power is transmitted from the electronic device. Adjustments may be made to the maximum transmit power level in real time based on sensor signals and other information on the operating state of the electronic device. The sensor signals may include motion signals from an accelerometer. The sensor signals may also include ultrasonic sound detected by a microphone. Device orientation data may be used by the device to select whether to measure the ultrasonic sound using a front facing or rear facing microphone. Maximum transmit power level may also be adjusted based on whether or not sound is playing through an ear speaker in the device.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: March 21, 2017
    Assignee: Apple Inc.
    Inventors: Ruben Caballero, Michael DiVincent, Indranil S. Sen, Robert W. Schlub, Mohit Narang, Ricardo R. Velasco, Christopher B. Crowe, Scott Vernon
  • Publication number: 20170075907
    Abstract: An electronic file migration system that analyzes data and migrate qualifying files from a source file system to another or cloud file system. The system can infer access times of the files from create and modify times. The system copies “qualifying” (e.g. aged under a probationary period) files from a source file system to a cloud file system or other storage system, and substitutes them with symbolic links or stubs to the target copies. The system may provide seamlessly-automated and interoperable data archiving, backups, transfers, analytics, and optimizations in an organization. In addition, it may also be desirable to devise a novel electronic file migration system for a third-party service provider to seamlessly process, manage, optimize, and analyze data archiving, backups, and transfers in a client organization.
    Type: Application
    Filed: September 14, 2016
    Publication date: March 16, 2017
    Applicant: KOMPRISE, INC.
    Inventors: KUMAR GOSWAMI, MICHAEL PEERCY, MOHIT DHAWAN, ZAHRA BADEY, NAHUSH BHANAGE, VIKRAM KRISHNAMURTHY
  • Publication number: 20170077961
    Abstract: Embodiments relate to dynamically selecting an erasure code. State data is tracked to ascertain frequency of file access. One of at least two erasure codes are selected based on the tracked state data in order to lower data recovery cost. The erasure code may be selected as either a product code or a local reconstruction code. Each erasure code includes a mode that is either a fast code or a compact code. The fast code features a low recovery cost and the compact code features a low storage overhead for less frequently accessed data. Data is encoded with one of the selected erasure codes and one of the modes of the selected erasure code. Data blocks are dynamically converted between the fast and compact codes of the selected erasure code responsive to a workload change.
    Type: Application
    Filed: November 29, 2016
    Publication date: March 16, 2017
    Applicant: International Business Machines Corporation
    Inventors: Mario Blaum, James L. Hafner, David A. Pease, Mohit Saxena, Mingyuan Xia
  • Patent number: 9596330
    Abstract: Electronic devices may be provided that contain wireless communications circuitry. The wireless communications circuitry may include radio-frequency transceiver circuitry and antenna structures. An electronic device may include a display mounted within a housing. A peripheral conductive member may run around the edges of the display and housing. Dielectric-filled gaps may divide the peripheral conductive member into individual segments. A ground plane may be formed within the housing from conductive housing structures, printed circuit boards, and other conductive elements. The ground plane and the segments of the peripheral conductive member may form antennas in upper and lower portions of the housing. The radio-frequency transceiver circuitry may implement receiver diversity using both the upper and lower antennas. The lower antenna may be used in transmitting signals. The upper antenna may be tuned using a tunable matching circuit.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: March 14, 2017
    Assignee: Apple Inc.
    Inventors: Ruben Caballero, Mattia Pascolini, Mohit Narang, Matthew A. Mow, Robert W. Schlub
  • Patent number: 9595979
    Abstract: Embodiments relate to a system with multiple erasure codes, and selecting and encoding for a write file with one of the codes to mitigate costs associated with storage recovery. The codes include a fast recovery code for frequently accessed data and a higher storage efficiency code for less frequently accessed data. State data is tracked to ascertain frequency of access to the file. One of the erasure codes is dynamically selected based on the tracked data, with the focus of the code select to lower recovery costs, and the data is encoded with the selected erasure code. Accordingly, the original coding of the write file is subject to change based on the tracked state data.
    Type: Grant
    Filed: January 20, 2015
    Date of Patent: March 14, 2017
    Assignee: International Business Machines Corporation
    Inventors: Mario Blaum, James L. Hafner, David A. Pease, Mohit Saxena, Mingyuan Xia