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: 9231686
    Abstract: Dynamic antenna switching based on weighted signal to noise ratio (SNR). A wireless device may include multiple antennas. SNR at each active antenna may be calculated. An antenna-specific weight may be applied to each antenna's SNR. The antenna-specific weights may further be radio specific and/or transmit or receive specific in some cases. Antenna selection (possibly just for a specific radio and/or for transmit or receive operations, depending on the specificity of the antenna weights), including potentially switching which antenna is used, may be based on the resulting weighted SNR values for each antenna. If the antenna-specific weights are radio specific and/or transmit or receive operation specific, the method may be performed multiple times with different antenna-specific weights to select antenna(s) for different radios and/or for other operations.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: January 5, 2016
    Assignee: Apple Inc.
    Inventors: Xiaojun Chen, Peter M Agboh, Indranil S Sen, Hsin-Yuo Liu, Vusthia Sunil Reddy, Diego C Hernandez, Digvijay A Jadhav, Mohit Narang, Ruben Caballero
  • Patent number: 9228263
    Abstract: A chromate-free, self-healing conversion coating solution for magnesium alloy substrates, composed of 10-20 wt. % Mg(NO3)2.6H2O, 1-5 wt. % Al(NO3)3.9H2O, and less than 1 wt. % of [V10O28]6? or VO3? dissolved in water. The corrosion resistance offered by the resulting coating is in several hundreds of hours in salt-spray testing. This prolonged corrosion protection is attributed to the creation of a unique structure and morphology of the conversion coating that serves as a barrier coating with self-healing properties. Hydroxoaluminates form the backbone of the barrier protection offered while the magnesium hydroxide domains facilitate the “slow release” of vanadium compounds as self-healing moieties to defect sites, thus providing active corrosion protection.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: January 5, 2016
    Assignee: NEI Corporation
    Inventors: Gaurang Bhargava, Fred M. Allen, Ganesh Skandan, Peter Hornish, Mohit Jain
  • Publication number: 20150379175
    Abstract: An updated integrated circuit (IC) design is generated by applying a histogram-based algorithm to an invalid, current IC design. The histogram-based algorithm includes worst negative slack (WNS) optimization followed by total negative slack (TNS) optimization. WNS optimization uses the slack histogram for the current IC design to generate an invalid, but improved, intermediate IC design. TNS optimization uses the slack histogram of the intermediate IC design to generate the updated IC design.
    Type: Application
    Filed: June 30, 2014
    Publication date: December 31, 2015
    Applicant: Freescale Semiconductor, Inc.
    Inventors: Mohit Parnami, Sorabh Sachdeva
  • Publication number: 20150379009
    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: June 25, 2014
    Publication date: December 31, 2015
    Inventors: Vinay REDDY, Mohit ARON, Vipin GUPTA, Markose THOMAS
  • Publication number: 20150370502
    Abstract: Techniques are disclosed which allow a secondary storage system to provide data to non-production workloads in conjunction with performing data backup and protection tasks. As disclosed, a secondary storage system exposes backup data stored by the secondary storage system to other workloads, such as test and development applications, data analytics, etc. These non-production workloads can run at the same time the secondary storage system provides backup services to a primary storage system. This consolidation eliminates the need for an enterprise to deploy separate storage clusters for analytics, test and development applications, etc. and eliminates unnecessary copies of data.
    Type: Application
    Filed: June 19, 2014
    Publication date: December 24, 2015
    Inventors: Mohit ARON, Vinay REDDY
  • Publication number: 20150365189
    Abstract: A method includes profiling user-network interface (UNI) ports including Optical channel Data Unit flex (ODUflex) in a network; and adapting, using a max-flow routing criterion, network-network interface (NNI) ports comprising ODUflex based on the profiling. A network includes a plurality of network elements; a plurality of links interconnecting the plurality of network elements, wherein the plurality of links includes Layer 0 Dense Wave Division Multiplexing (DWDM) bandwidth and Layer 1 Optical Transport Network (OTN) bandwidth; and a control plane operating between the plurality of network elements; wherein the Layer 0 DWDM bandwidth and the Layer 1 OTN bandwidth is statistically multiplexed using the control plane and manager based on monitoring bandwidth usage thereon over time.
    Type: Application
    Filed: July 25, 2014
    Publication date: December 17, 2015
    Applicant: CIENA CORPORATION
    Inventors: Anurag PRAKASH, Mohit CHHILLAR
  • Publication number: 20150365488
    Abstract: A method and system for aggregating capabilities from multiple endpoints associated with a user are provided. The system aggregates the capabilities of the endpoints associated with a user into an aggregate view of available modes of communication for reaching the user. Then, the system publishes the aggregate view so that other users who want to send communications to the user will know the modes of communication available for that user. In addition, the system may designate certain modes of communication as preferred or as capable of reaching the user.
    Type: Application
    Filed: May 1, 2015
    Publication date: December 17, 2015
    Inventors: Ankur Chavda, Sira P. Rao, Mohit Talwar, Setty Venkateshaiah
  • Patent number: 9215772
    Abstract: A controller may predict an estimated occurrence of a high-resistance state of a dimmer, wherein the high-resistance state occurs when the dimmer begins phase-cutting an alternating current voltage signal. The controller may also be configured to operate in a trailing-edge exposure mode for a period of time wherein the period of time includes a time of the estimated occurrence of the high-resistance state in order to allow the controller to detect the occurrence of the high-resistance state, wherein energy is transferred from an input to a dissipative element during the trailing-edge exposure mode. The controller may further be configured to minimize a time between a beginning of the period of time and the estimated occurrence of the high-resistance state by modifying the period of time based on an estimated charging time of a capacitor of the dimmer.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: December 15, 2015
    Assignee: Philips International B.V.
    Inventors: Mohit Sood, Vishwanathan Subramanian
  • Patent number: 9214862
    Abstract: A controller may be configured to generate a control signal to activate and deactivate a switch of a switching power converter in order to control a switching period and a peak current of the switching power converter to maintain a regulated current of the switching power converter at a desired current level such that: if the switching period decreases below a minimum switching period, the controller increases the switching period by a ringing period of a voltage of the switch and increases the peak current to compensate for the increase of the switching period in order to maintain the regulated current, and if the peak current increases above a maximum peak current, the controller decreases the switching period by a ringing period of the voltage of the switch and decreases the peak current to compensate for the decrease of the switching period in order to maintain the regulated current.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: December 15, 2015
    Assignee: Philips International, B.V.
    Inventors: Poornima Mazumdar, Mohit Sood, Rahul Singh, Sahil Singh
  • Publication number: 20150353822
    Abstract: A method of tailoring the properties of garnet-type scintillators to meet the particular needs of different applications is described. More particularly, codoping scintillators, such as Gd3Ga3AI2012, Gd3Ga2AI3012, or other rare earth gallium aluminum garnets, with different ions can modify the scintillation light yield, decay time, rise time, energy resolution, proportionality, and/or sensitivity to light exposure. Also provided are the codoped garnet-type scintillators themselves, radiation detectors and related devices comprising the codoped garnet-type scintillators, and methods of using the radiation detectors to detect gamma rays, X-rays, cosmic rays, and particles having an energy of 1 keV or greater.
    Type: Application
    Filed: January 23, 2014
    Publication date: December 10, 2015
    Inventors: Mohit Tyagi, Merry Koschan, Charles L. Melcher, Samuel Bradley Donnald
  • Publication number: 20150358275
    Abstract: In particular embodiments, a messaging device or server may be operable to receive a message including a thread identifier or a list of conversation participants; if the message includes a thread identifier, then append the message to a locally-stored conversation thread possessing the same thread identifier; if the message includes a list of participants, then: search a plurality of locally-stored conversation threads for a conversation threads having participants matching the list of participants; and in response to a match, append the message to the matching thread; in response to failing to find a match, generate an offline identifier for the message and storing the message locally.
    Type: Application
    Filed: August 20, 2015
    Publication date: December 10, 2015
    Inventors: Mohit Talwar, Miladin Pavlicic, Siddharth Murlidhar
  • Publication number: 20150356053
    Abstract: A finite state machine is provided that both serializes virtual GPIO signals and deserializes virtual GPIO signals. The finite state machine frames the serialized virtual GPIO signals into frames each demarcated by a start bit and an end bit.
    Type: Application
    Filed: August 13, 2015
    Publication date: December 10, 2015
    Inventors: Lalan Mishra, Mohit Prasad
  • Patent number: 9207265
    Abstract: In at least one embodiment, a lighting system receives an input signal, such as a supply voltage, that can be affected by a dimmer. The supply voltage can be affected by a dimmer when, for example, a dimmer phase cut (i.e. chopped) the supply voltage. A dimmer detection system of the lighting system determines if a dimmer is affecting the supply voltage. In at least one embodiment, the dimmer detection system also determines a type of the dimmer, such as detecting if the dimmer is a leading edge or trailing edge dimmer. In at least one embodiment, the dimmer detection system provides dimmer type data to one or more other circuits such as a switching power converter controller. The one or more other circuits utilize the dimmer type data to affect their operation.
    Type: Grant
    Filed: July 15, 2013
    Date of Patent: December 8, 2015
    Inventors: Robert T. Grisamore, Firas S. Azrai, Mohit Sood, John L. Melanson, Eric J. King, Jean-Charles Pina
  • Publication number: 20150349870
    Abstract: Dynamic antenna switching based on weighted signal to noise ratio (SNR). A wireless device may include multiple antennas. SNR at each active antenna may be calculated. An antenna-specific weight may be applied to each antenna's SNR. The antenna-specific weights may further be radio specific and/or transmit or receive specific in some cases. Antenna selection (possibly just for a specific radio and/or for transmit or receive operations, depending on the specificity of the antenna weights), including potentially switching which antenna is used, may be based on the resulting weighted SNR values for each antenna. If the antenna-specific weights are radio specific and/or transmit or receive operation specific, the method may be performed multiple times with different antenna-specific weights to select antenna(s) for different radios and/or for other operations.
    Type: Application
    Filed: May 30, 2014
    Publication date: December 3, 2015
    Applicant: Apple Inc.
    Inventors: Xiaojun Chen, Peter M. Agboh, Indranil S. Sen, Hsin-Yuo Liu, Vusthia Sunil Reddy, Diego C. Hernandez, Digvijay A. Jadhav, Mohit Narang, Ruben Caballero
  • Publication number: 20150348066
    Abstract: A business forecasting tool utilizing metadata is provided. A processor receives one or more sets of business metrics. A processor receives a first metadata descriptor for a first set of business metrics of the one or more sets of business metrics. A processor receives a second metadata descriptor for a second set of business metrics of the one or more sets of business metrics. A processor prepares the first set of business metrics for prediction of a third set of business metrics based on, at least in part, the first metadata descriptor, where the first set and third set each correspond to a different time period. A processor generates a fourth set of business metrics based on, at least in part, the second metadata descriptor, where the second set and fourth set each correspond to a different time period.
    Type: Application
    Filed: March 5, 2015
    Publication date: December 3, 2015
    Inventor: Mohit Sewak
  • Publication number: 20150347933
    Abstract: A business forecasting tool utilizing metadata is provided. A processor receives one or more sets of business metrics. A processor receives a first metadata descriptor for a first set of business metrics of the one or more sets of business metrics. A processor receives a second metadata descriptor for a second set of business metrics of the one or more sets of business metrics. A processor prepares the first set of business metrics for prediction of a third set of business metrics based on, at least in part, the first metadata descriptor, where the first set and third set each correspond to a different time period. A processor generates a fourth set of business metrics based on, at least in part, the second metadata descriptor, where the second set and fourth set each correspond to a different time period.
    Type: Application
    Filed: May 27, 2014
    Publication date: December 3, 2015
    Applicant: International Business Machines Corporation
    Inventor: Mohit Sewak
  • Patent number: 9203944
    Abstract: A vehicular multimode cellular/PCS phone including a chipset located in the vehicle for communicating with at least one of a plurality of wireless service provider networks; an multimode antenna in communication with the chipset for communicating with a wireless base antenna of at least one of the plurality of wireless service provider networks; at least one medium port for receiving a removable medium, the removable medium containing at least one of access numbers, access codes, and access authentication numbers of at least one of the plurality of wireless service provider networks.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: December 1, 2015
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Michael P. Morrissey, Mohit Mathur
  • Publication number: 20150341869
    Abstract: A method for controlling transmission power in accordance with a total transmission power limit in a multi-radio wireless communication device including a master radio and a slave radio is provided. The method can include the wireless communication device determining, at the master radio, a transmission power of the master radio. The method can further include the wireless communication device providing information indicative of the transmission power of the master radio from the master radio to the slave radio. The method can additionally include determining, at the slave radio, an allowable transmission power for the slave radio. A sum of the allowable transmission power and the transmission power of the master radio may not exceed the total transmission power limit.
    Type: Application
    Filed: May 20, 2014
    Publication date: November 26, 2015
    Applicant: Apple Inc.
    Inventors: Indranil Sen, Mohit Narang, Digvijay Arjunrao Jadhav, William S. Burchill, Vinay R. Majjigi, Paul V. Flynn, Wen Zhao, Matthew L. Semersky
  • Publication number: 20150339200
    Abstract: One embodiment of the invention includes a system for performing intelligent disaster recovery. The system includes a processor and a memory. The memory stores a first monitor application that, when executed on the processor, performs an operation. The operation includes communicating with a second monitor application hosted at a secondary data center to determine an availability of one or more computer servers at a primary data center. The operation also includes upon reaching a consensus with the second monitor application that one or more computer servers at the primary data center are unavailable to process client requests, relative to both the first monitor application and the second monitor application, initiating a failover operation. Embodiments of the invention also include a method and a computer-readable medium for performing intelligent disaster recovery.
    Type: Application
    Filed: May 20, 2014
    Publication date: November 26, 2015
    Applicant: Cohesity, Inc.
    Inventors: Sashi MADDURI, Mohit ARON
  • Patent number: 9195909
    Abstract: In various example embodiments, a system and method for using machine learning to define user controls for image adjustment is provided. In example embodiments, a new image to be adjusted is received. A weight is applied to reference images of a reference dataset based on a comparison of content of the new image to the reference image of the reference dataset. A plurality of basis styles is generated by applying weighted averages of adjustment parameters corresponding to the weighted reference images to the new image. Each of the plurality of basis styles comprises a version of the new image with an adjustment of at least one image control based on the weighted averages of the adjustment parameters of the reference dataset. The plurality of basis styles is provided to a user interface of a display device.
    Type: Grant
    Filed: September 23, 2013
    Date of Patent: November 24, 2015
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Sylvain Paris, Mohit Gupta, Srinivasa Madhava Phaneendra Angara, Durga Ganesh Grandhi