Patents by Inventor Vibhu Sharma

Vibhu Sharma 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: 9935774
    Abstract: Embodiments of a device and method are disclosed. In an embodiment, a CAN device includes a security module connected between a CAN bus interface of a CAN transceiver and a microcontroller communications interface of the CAN transceiver and an operational mode controller connected between the security module and the CAN bus interface. The security module is configured to perform a security function on data traffic received from the CAN bus interface or from the microcontroller communications interface. The operational mode controller is configured to set an operational mode for the CAN transceiver such that a CAN Flexible Data-rate (FD) frame or a corresponding CAN frame is output from the CAN bus interface. An identifier of the CAN FD frame is the same as an identifier of the corresponding CAN frame.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: April 3, 2018
    Assignee: NXP B.V.
    Inventor: Vibhu Sharma
  • Publication number: 20180060589
    Abstract: An apparatus comprising: a firmware authentication element configured to, based on received firmware and predetermined cryptographic authentication information, provide for cryptographic based authentication of the received firmware to control execution of the received firmware by any one of a plurality of processors.
    Type: Application
    Filed: July 11, 2017
    Publication date: March 1, 2018
    Inventors: Piotr POLAK, Vibhu SHARMA
  • Publication number: 20170371504
    Abstract: A rapid application developer system is disclosed that provides a development platform configured to generate an application manifest document for developing a new target application within a certain industry. The application manifest is generated based on components identified from previously developed applications within the same industry as the target application.
    Type: Application
    Filed: April 20, 2017
    Publication date: December 28, 2017
    Applicant: Accenture Global Solutions Limited
    Inventors: Vibhu Sharma, Vikrant Kaulgud, Shubhashis Sengupta, Poulami Debnath, Milind Ravikiran Savagaonkar, Shrikanth Narayanaswamy Chandrasekaran
  • Patent number: 9825918
    Abstract: Embodiments of a device and method are disclosed. In an embodiment, a Controller Area Network (CAN) device includes a security module connected between a CAN bus interface of a CAN transceiver and a microcontroller communications interface of the CAN transceiver and a shield device connected between the CAN bus interface and the microcontroller communications interface. The security module is configured to perform a security function on data traffic received from the CAN bus interface or from a Serial Peripheral Interface (SPI) interface of the microcontroller communications interface. The shield device is configured to direct CAN Flexible Data-rate (FD) traffic received from the CAN bus interface to the security module.
    Type: Grant
    Filed: July 29, 2015
    Date of Patent: November 21, 2017
    Assignee: NXP B.V.
    Inventors: Vibhu Sharma, Matthias Berthold Muth
  • Patent number: 9725669
    Abstract: Anti-wear and/or friction reducing formulations that include a mixture of at least one first ionic liquid and at least one ashless antiwear compound. The ashless antiwear compound can be a second ionic liquid or an ashless thiophosphate compound. The formulation desirably provides synergistic anti-wear and/or friction reducing properties. The first IL can be a monocationic ionic liquid or a dicationic ionic liquid. The second IL is a dicationic ionic liquid. The ashless thiophosphate is desirably a thiophosphate, such as a fluorothiophosphate (FTP), an alkylphosphorofluoridothiolate, or an alkylthioperoxydithiophosphate. Antiwear and/or friction reduction formulations comprising the above mixtures diluted up to 25% by weight in a base oil.
    Type: Grant
    Filed: May 7, 2013
    Date of Patent: August 8, 2017
    Assignee: BOARD OF REGENTS, THE UNIVERSITY OF TEXAS SYSTEM
    Inventors: Pranesh Aswath, Xin Chen, Vibhu Sharma, Maria Amaya Igartua, Francesco Pagano, Wolfgang Binder, Parvin Zare, Nicole Doerr
  • Patent number: 9590598
    Abstract: A flip-flop (10) is disclosed comprising a slave latch (30) and a master latch (20). Each of the slave and master latch comprise a pair of cross-coupled logic gates (21, 22, 31, 32). A cross coupling connection of the slave or master latch (30, 20) comprises a resistive element (8, 9, 11, 12) arranged to reduce the sensitivity of the flip-flop (10) to a current injection.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: March 7, 2017
    Assignee: NXP B.V.
    Inventors: Vibhu Sharma, Ralf Malzahn
  • Patent number: 9590599
    Abstract: An apparatus is disclosed that includes a clock distribution circuit configured to shift a first clock signal in the first voltage domain to a second voltage domain to produce the second clock signal. The second voltage domain extends outside of the first voltage domain. A set of flip-flops operating in the first voltage domain, each including a master latch, a slave latch, and a clock node is coupled to receive the second clock signal. Each flip-flop includes a master pass transistor configured to pass a value from an input of the flip-flop to an input of the master latch when the second clock node is set to a first value. Each flip-flop also includes a master pass transistor configured to pass the value from an output of the master latch to an input of the slave latch when the second clock node is set to a second value.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: March 7, 2017
    Assignee: NXP B.V.
    Inventor: Vibhu Sharma
  • Publication number: 20160344703
    Abstract: Embodiments of a device and method are disclosed. In an embodiment, a Controller Area Network (CAN) device includes a security module connected between a CAN bus interface of a CAN transceiver and a microcontroller communications interface of the CAN transceiver and a shield device connected between the CAN bus interface and the microcontroller communications interface. The security module is configured to perform a security function on data traffic received from the CAN bus interface or from a Serial Peripheral Interface (SPI) interface of the microcontroller communications interface. The shield device is configured to direct CAN Flexible Data-rate (FD) traffic received from the CAN bus interface to the security module.
    Type: Application
    Filed: July 29, 2015
    Publication date: November 24, 2016
    Applicant: NXP B.V.
    Inventors: Vibhu Sharma, Matthias Berthold Muth
  • Publication number: 20160342531
    Abstract: Embodiments of a device and method are disclosed. In an embodiment, an IVN transceiver is disclosed. The IVN transceiver includes an IVN bus interface, a microcontroller communications interface, and a security module connected between the IVN bus interface and the microcontroller communications interface and configured to perform a security function.
    Type: Application
    Filed: May 22, 2015
    Publication date: November 24, 2016
    Applicant: NXP B.V.
    Inventor: Vibhu Sharma
  • Publication number: 20160344552
    Abstract: Embodiments of a device and method are disclosed. In an embodiment, a CAN device includes a security module connected between a CAN bus interface of a CAN transceiver and a microcontroller communications interface of the CAN transceiver and an operational mode controller connected between the security module and the CAN bus interface. The security module is configured to perform a security function on data traffic received from the CAN bus interface or from the microcontroller communications interface. The operational mode controller is configured to set an operational mode for the CAN transceiver such that a CAN Flexible Data-rate (FD) frame or a corresponding CAN frame is output from the CAN bus interface. An identifier of the CAN FD frame is the same as an identifier of the corresponding CAN frame.
    Type: Application
    Filed: November 30, 2015
    Publication date: November 24, 2016
    Applicant: NXP B.V.
    Inventor: Vibhu Sharma
  • Patent number: 9490781
    Abstract: Embodiments of a latch circuit and a method of operating a latch circuit are described. In one embodiment, a latch circuit includes an input terminal configured to receive an input data signal, a switching unit configured to control application of the input data signal, a first inverter circuit connected to the switching unit, where the first inverter circuit includes a first cross-coupled pair of inverters, and a second inverter circuit connected to the first inverter circuit through the switching unit. The second inverter circuit includes a second cross-coupled pair of inverters and two transistor devices. Each inverter of the second cross-coupled pair of inverters is connected to a voltage rail through a corresponding transistor device. Each of the two transistor devices is connected to a node that is between the switching unit and the first inverter circuit or the second inverter circuit. Other embodiments are also described.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: November 8, 2016
    Assignee: NXP B.V.
    Inventors: Vibhu Sharma, Ajay Kapoor
  • Patent number: 9490782
    Abstract: A latch circuit is based on a master-slave cross-coupled inverter pair configuration. The inverters of the slave circuit are coupled to a high voltage rail and a low voltage rail, wherein for each of the two inverters of the slave circuit inverter pair, the coupling to one of the voltage rails is through a resistive element. This circuit design avoids the need for an internal clock-buffer and enables single phase clocking, and therefore does not need internal clock signal inversion. The circuit can be implemented with low power, with no dynamic power consumption for redundant transitions when the input and the output data signal is same.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: November 8, 2016
    Assignee: NXP B.V.
    Inventors: Vibhu Sharma, Ajay Kapoor, Ralf Malzahn
  • Patent number: 9417657
    Abstract: Aspects of the present disclosure are directed to operating time-based circuitry. As may be implemented in connection with one or more embodiments, an apparatus and or method involved detecting timing characteristics of circuitry operating in respective clock domains, each having a semiconductor body region via which a clock signal path traverses. The respective semiconductor body regions are biased at respective bias levels that are based on the detected timing characteristics of the clock signal path that traverses the semiconductor body region being biased.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: August 16, 2016
    Assignee: NXP B.V.
    Inventors: Vibhu Sharma, Ajay Kapoor, Ralf Malzahn
  • Patent number: 9419592
    Abstract: A sequential circuit arrangement and method are provided in which a latch input signal and a latched version of the input signal are compared to derive a difference signal. This difference signal can detect when changes in the input are not propagated to the output. A second logic gate arrangement derives an error signal from the product of difference signal and a delayed version of the difference signal. This means that normal operation of the circuit is not detected as an error—only when the latched output fails to follow the input after the normally expected delay is the error signal created. The latch element output or an inverted version of the latch element output is selected in dependence on the error signal.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: August 16, 2016
    Assignee: NXP B.V.
    Inventors: Vibhu Sharma, Jose de Jesus Pineda De Gyvez
  • Publication number: 20160098062
    Abstract: Aspects of the present disclosure are directed to operating time-based circuitry. As may be implemented in connection with one or more embodiments, an apparatus and or method involved detecting timing characteristics of circuitry operating in respective clock domains, each having a semiconductor body region via which a clock signal path traverses. The respective semiconductor body regions are biased at respective bias levels that are based on the detected timing characteristics of the clock signal path that traverses the semiconductor body region being biased.
    Type: Application
    Filed: October 2, 2014
    Publication date: April 7, 2016
    Inventors: Vibhu Sharma, Ajay Kapoor, Ralf Malzahn
  • Publication number: 20160087611
    Abstract: A flip-flop (10) is disclosed comprising a slave latch (30) and a master latch (20). Each of the slave and master latch comprise a pair of cross-coupled logic gates (21, 22, 31, 32). A cross coupling connection of the slave or master latch (30, 20) comprises a resistive element (8, 9, 11, 12) arranged to reduce the sensitivity of the flip-flop (10) to a current injection.
    Type: Application
    Filed: September 23, 2015
    Publication date: March 24, 2016
    Inventors: Vibhu Sharma, Ralf Malzahn
  • Publication number: 20150346742
    Abstract: A system including: a voltage converter configured to convert a voltage from a power source to a different voltage; a memory coupled to the voltage converter; a digital logic circuit; and a level shifter coupled between the memory and digital logic circuit; wherein leakage current from the memory is stored in a capacitance in the digital logic circuit, wherein the voltage converter is further coupled to a node between the memory and digital logic circuit, and wherein the voltage converter is configured to: monitor a voltage at the node wherein the node has a desired operating voltage value; and adjust the voltage at the node when the voltage at the node varies from the desired operating voltage value.
    Type: Application
    Filed: June 2, 2014
    Publication date: December 3, 2015
    Applicant: NXP B.V.
    Inventors: Ajay Kapoor, Ralf Malzahn, Vibhu Sharma, Jose de Jesus Pineda de Gyvez, Peter Thueringer
  • Patent number: 9065439
    Abstract: A tuneable buffer circuit for use in a clock tree has multiple buffers in parallel, each buffer having a grounding function, and also a bypass switch in parallel with the buffers. The circuit has a normal mode of one buffer connected into circuit, a first low voltage mode of multiple buffers connected into circuit in parallel without grounding function, a second low voltage mode of the buffers connected into circuit in parallel with grounding function and a bypass mode.
    Type: Grant
    Filed: January 30, 2014
    Date of Patent: June 23, 2015
    Assignee: NXP B.V.
    Inventors: Vibhu Sharma, Rinze Ida Mechtildis Pete Meijer, Jose Pineda de Gyvez
  • Publication number: 20150123723
    Abstract: Embodiments of a latch circuit and a method of operating a latch circuit are described. In one embodiment, a latch circuit includes an input terminal configured to receive an input data signal, a switching unit configured to control application of the input data signal, a first inverter circuit connected to the switching unit, where the first inverter circuit includes a first cross-coupled pair of inverters, and a second inverter circuit connected to the first inverter circuit through the switching unit. The second inverter circuit includes a second cross-coupled pair of inverters and two transistor devices. Each inverter of the second cross-coupled pair of inverters is connected to a voltage rail through a corresponding transistor device. Each of the two transistor devices is connected to a node that is between the switching unit and the first inverter circuit or the second inverter circuit. Other embodiments are also described.
    Type: Application
    Filed: April 29, 2014
    Publication date: May 7, 2015
    Applicant: NXP B.V.
    Inventors: Vibhu Sharma, Ajay Kapoor
  • Publication number: 20150123722
    Abstract: A latch circuit is based on a master-slave cross-coupled inverter pair configuration. The inverters of the slave circuit are coupled to a high voltage rail and a low voltage rail, wherein for each of the two inverters of the slave circuit inverter pair, the coupling to one of the voltage rails is through a resistive element. This circuit design avoids the need for an internal clock-buffer and enables single phase clocking, and therefore does not need internal clock signal inversion. The circuit can be implemented with low power, with no dynamic power consumption for redundant transitions when the input and the output data signal is same.
    Type: Application
    Filed: October 30, 2014
    Publication date: May 7, 2015
    Inventors: Vibhu Sharma, Ajay Kapoor, Ralf Malzahn