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: 20180146435
    Abstract: A host device is configured to increase the power output by an internal amplifier of its wireless chipset in response to requests from a remote device. Once the internal amplifier has reached its maximum power, further requests for power increases from the remove device do not similarly lead to automatic power increases being delivered by a external amplifier of the host device. Rather, the host device determines the strength of the link between it and the remote device. If the signal strength is too low, it is an indication that the signal power output by the remote device may not be sufficient to maintain the link and that any further increases in signal power by the host device will have little or no effect on the link. However, if the signal strength from the remote device is sufficient, the host device determines an error rate between it and the remote device. If the error rate is sufficiently low to maintain the link, then the host device will not further increase its signal output power.
    Type: Application
    Filed: January 18, 2018
    Publication date: May 24, 2018
    Inventors: Mohit Narang, Peter M. Agboh, Qiyang Wu, Ruben Caballero, Vusthla Sunil Reddy, Xi Yang
  • Patent number: 9974840
    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: Grant
    Filed: September 11, 2013
    Date of Patent: May 22, 2018
    Assignee: Celularity, Inc.
    Inventors: Mohit Bhatia, Chris Lugo, Qian Ye, James W. Edinger
  • Patent number: 9980099
    Abstract: One embodiment provides a method for location detection using an indoor ceiling pattern within a building, the method including: utilizing at least one processor to execute computer code that performs the steps of: capturing, using an image capture device, an image of the indoor ceiling pattern; identifying, within the image, at least one object; generating, based on the at least one object, a key matrix; determining if the key matrix matches a subset of a known key matrix; and responsive to the determining, identifying, based on the known key matrix, a location of the image capture device within the building. Other aspects are described and claimed.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: May 22, 2018
    Assignee: International Business Machines Corporation
    Inventors: Sampath Dechu, Saicharan Duppati, Mohit Jain, Megha Nawhal
  • Patent number: 9979945
    Abstract: Systems, methods, and media for reconstructing a space-time volume from a coded image are provided. In accordance with some embodiments, systems for reconstructing a space-time volume from a coded image are provided, the systems comprising: an image sensor that outputs image data; and at least one processor that: causes a projection of the space-time volume to be captured in a single image of the image data in accordance with a coded shutter function; receives the image data; and performs a reconstruction process on the image data to provide a space-time volume corresponding to the image data.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: May 22, 2018
    Assignee: Sony Corporation
    Inventors: Yasunobu Hitomi, Jinwei Gu, Mohit Gupta, Tomoo Mitsunaga, Shree K. Nayar
  • Publication number: 20180133399
    Abstract: The present invention relates to a dual-chamber pack with a first chamber comprising a container; and a second chamber comprising a reservoir, a biphasic connector, a plunger, and a plug with a breakable polymeric membrane. The container of the first chamber is prefilled with a pharmaceutically acceptable vehicle and the reservoir of the second chamber is prefilled with a solid composition of an active ingredient, wherein the solid composition of the active ingredient is mixed with the pharmaceutically acceptable vehicle to form a liquid pharmaceutical composition upon activation of the dual-chamber pack.
    Type: Application
    Filed: December 22, 2017
    Publication date: May 17, 2018
    Inventors: Ashish KUMAR, Kalaiselvan RAMARAJU, Romi Barat SINGH, Bhupesh Kumar MITTAL, Rahul BHARGAVA, Mohit MITTAL
  • Publication number: 20180139202
    Abstract: A method performed by a communications system, for authenticating a station, STA, to access a network is provided. The STA is capable of communicating with a light source. The method includes sending, by a management server to a controller of the light source, network access information, sending, by the light source to the STA, the received network access information, which network access information is sent to the STA via a Visual Light Communication (VLC) channel. The VLC channel is emitted from the light source and received by a light detector in the STA The STA is authenticated to the network by sending the received network access information to an Access Point (AP) operating in the network in which the STA communicates with the AP via a communication channel.
    Type: Application
    Filed: May 19, 2015
    Publication date: May 17, 2018
    Inventors: Mohit SETHI, Maziar MEHRABI, Le WANG
  • Patent number: 9971327
    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: Grant
    Filed: September 23, 2015
    Date of Patent: May 15, 2018
    Assignee: Johnson Controls Technology Company
    Inventors: Vivek Narain, Mohit Goel
  • Patent number: 9972497
    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: May 18, 2016
    Date of Patent: May 15, 2018
    Assignee: International Business Machines Corporation
    Inventors: Takashi Ando, Mohit Bajaj, Terence B. Hook, Rajan K. Pandey, Rajesh Sathiyanarayanan
  • Patent number: 9971692
    Abstract: In one embodiment, a system includes a cache storage device and a processor and logic integrated with and/or executable by the processor. The logic is configured to receive a plurality of access requests for data in the cache storage device, each request being directed to data in a common cache block descriptor (CBD). The CBD stores metadata corresponding to a storage location of the data in the cache storage device. The logic is also configured to update a request queue to reflect each access request from the plurality of access requests in an order in which individual access requests were received. Moreover, the logic is configured to delay at least some overlapping access requests.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: May 15, 2018
    Assignee: International Business Machines Corporation
    Inventors: Aayush Gupta, James L. Hafner, Mohit Saxena
  • Patent number: 9971584
    Abstract: A method and apparatus for deploying an application in a converged infrastructure is described. The application may be deployed according a model that specifies deployment of the application on resources allocated from the converged infrastructure. The model may be used to scale and adjust the deployment of the application according to pre-determined best practices and according to deployment-specific parameters provided by a system administrator.
    Type: Grant
    Filed: August 28, 2012
    Date of Patent: May 15, 2018
    Assignee: VCE IP Holding Company LLC
    Inventors: Hariharan Kannan, Faisal Choudry, Mohit Kshirsagar, Rahul Talekar
  • Patent number: 9971785
    Abstract: A method for performing distributed data replication from a source cluster of nodes to a destination cluster of nodes includes electing a master file management instance and slave file management instances for the source cluster of nodes, identifying a set of files to be replicated, assigning the identified set of files to the master file management instance and the slave file management instances, processing the identified set of files by the master file management instance and the slave file management instances and performing replication on the processed set of files by file replication instances corresponding to the master and slave file management instances at the source cluster of nodes.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: May 15, 2018
    Assignee: Nutanix, Inc.
    Inventors: Brian Byrne, Parthasarathy Ramachandran, Mohit Aron
  • Publication number: 20180129426
    Abstract: Techniques are disclosed for storing data in a plurality of storage tiers on a computing node. A node receives a request to write data corresponding to at least a first portion of a file. The node determines whether to perform the request either as an in-place write or as an out-of-place write. Upon determining to perform the request as the in-place write, the node writes the data to a first location on a storage tier which currently stores the first portion of the file. Upon determining to perform the request as the out-of-place write, the node writes the data to a second location on one of the storage tiers, other than the first location.
    Type: Application
    Filed: June 20, 2017
    Publication date: May 10, 2018
    Inventors: Mohit Aron, Ganesha Shanmuganathan
  • Publication number: 20180130655
    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: Application
    Filed: October 25, 2017
    Publication date: May 10, 2018
    Inventors: Mohit BAJAJ, Suresh GUNDAPANENI, Aniruddha KONAR, Narasimha R. Mavilla, Kota V.R.M. MURALI, Edward J. NOWAK
  • Patent number: 9965390
    Abstract: In one embodiment, a system includes a cache storage device and a processor and logic integrated with and/or executable by the processor. The logic is configured to select a cache block descriptor (CBD) from amongst a plurality of CBDs, the selected CBD including indications of being fragmented in the cache storage device. The logic is also configured to determine whether to defragment the selected CBD. Moreover, the logic is configured to defragment the selected CBD on the cache storage device in response to a decision to defragment the selected CBD.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: May 8, 2018
    Assignee: International Business Machines Corporation
    Inventors: Aayush Gupta, James L. Hafner, Mohit Saxena
  • Patent number: 9967094
    Abstract: A method of secure key generation includes writing a predetermined write pattern to a particular address of volatile memory, wherein the volatile memory includes bit lines; reading data from the particular address while applying a first set of operating variables to the volatile memory, subsequent to the writing; sensing a first plurality of timing mismatches during the reading, wherein sense amplifiers are coupled to the bit lines, each latch of a plurality of latches is coupled between a respective pair of sense amplifiers, and each latch is configured to output a data value that indicates a respective timing mismatch between outputs of the respective pair of sense amplifiers; and determining an entropy ratio for the particular address, wherein the entropy ratio is equivalent to a ratio of a first number of latches that output a first data value to a second number of latches that output a second data value.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: May 8, 2018
    Assignee: NXP USA, Inc.
    Inventors: Shayan Zhang, Mohit Arora
  • Patent number: 9967214
    Abstract: Systems, methods, and apparatus are herein disclosed for enabling direct communication between two IRC clients without the use of an IRC server once the connection is established. In one instance this can involve a gateway electing to not mangle or not perform NAT on a private IP address of a sending client as a DCC request is passed to the IRC server. In another instance this can involve a gateway mangling or performing NAT on a sender public IP address of a DCC request after it has been passed to the IRC server and returned to the gateway. The clients can be SoftAP clients. The gateway can determine when to mangle and when not to mangle IP addresses using a database that include identifiers of IRC clients on a subnet along with respective IRC servers for those IRC clients.
    Type: Grant
    Filed: March 7, 2016
    Date of Patent: May 8, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Mohit Pahuja, Chaitanya Pratapa, Poonam Mishra
  • Publication number: 20180123977
    Abstract: Techniques are disclosed for allocating shared resources to nodes in a distributed computing network system. Nodes request a lock for each instance of a computing resource (e.g., a virtual IP address associated with a service provided by the distributed computing network system) from a distributed lock manager. The distributed lock manager maintains a queue of requests for each instance of the shared resource. Upon receiving a lock from the distributed lock manager, the receiving node performs a fairness allocation protocol to determine whether to accept the lock. If so determined, the shared computing resources associated with the lock is configured.
    Type: Application
    Filed: December 22, 2017
    Publication date: May 3, 2018
    Inventors: Mohit Aron, Vinay Reddy, Ravi Gadde
  • Patent number: 9959136
    Abstract: Methods, systems, and computer-readable media for optimizing and enhancing delivery of application virtualization layers to client computing devices are described herein. In various embodiments, an application virtualization layer optimization service may identify a first and a second application virtualization layer to be delivered to one or more client computing devices. Each application virtualization layer may represent a package of one or more applications. A layer analysis service may analyze the first and second application virtualization layers to determine conflicts between the layers, using predetermined conflict analysis rules, and generate an actionable conflict resolution report based on the analysis.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: May 1, 2018
    Assignee: Citrix Systems, Inc.
    Inventors: Mohit Dhawan, Aman Sethi, Yashabh Sethi, Sheldon Lachambre
  • Publication number: 20180114253
    Abstract: Systems and related methods providing for dynamic message creation are discussed herein. Circuitry may be configured receive generic configuration data that references work chunks for message generation and time data indicating a message send time. The work chunks may include references to message data, but not the actual message data. Based on the time data, the work chunks may be placed in a message queue. Circuitry may also be configured to retrieve a work chunk from the message queue and to generate one or more messages based on the retrieved work chunk. The references to message data in the work chunk may be used to retrieve the message data at the time of message generation.
    Type: Application
    Filed: September 7, 2017
    Publication date: April 26, 2018
    Inventors: Geetha KAKARLAPUDI, Kannan Nitin SHARMA, Mohit GUPTA, Avik SINHAROY, Christopher S. TRIMBLE, Vinesh GUDLA, Ryan Duane BOYD
  • Patent number: 9948590
    Abstract: In particular embodiments, a mailbox server is operable to receive, from a client, a message to be delivered to an endpoint; store the message in a mailbox associated with the user; access a set of policies for the client or the endpoint; determine a delivery channel for the message based on the policies; and transmit the message to the endpoint through the delivery channel. In particular embodiments, the mailbox server may transmit SMS messages via a special bind with a recipient's SMSC, or via a carrier short code. In particular embodiments, the mailbox server may transmit the message as an email or via an internal messaging system over a packet data connection.
    Type: Grant
    Filed: November 9, 2016
    Date of Patent: April 17, 2018
    Assignee: Facebook, Inc.
    Inventors: Mohit Talwar, Miladin Pavlicic, Siddharth Murlidhar, Rose Yao, Jason Sobel