Patents by Inventor Hubertus Gerardus Hendrikus Vermeulen

Hubertus Gerardus Hendrikus Vermeulen 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: 20150074631
    Abstract: As consistent with one or more embodiments, electronic circuitry is characterized to provide an indication of susceptibility of the circuitry to error. As consistent with one or more embodiments, bits corresponding to a circuit component of a circuit design are evaluated using a software program that characterizes a hardware description language representing the circuit components and their interconnectivity. A noise power value is calculated for each bit, and bits are identified as being susceptible to data error based upon the noise power value and a signal-to-noise (SNR) ratio reference value. A characterization of the circuit components (e.g., a quality factor) is provided based upon a number of bits susceptible to data errors.
    Type: Application
    Filed: November 25, 2013
    Publication date: March 12, 2015
    Applicant: NXP B.V.
    Inventors: Sujan Pandey, Abhijit Kumar Deb, Hubertus Gerardus Hendrikus Vermeulen
  • Patent number: 8964775
    Abstract: Systems and methods for encoding a slot table for a communications controller of a communications network are described. In one embodiment, a method for encoding a slot table for a communications controller of a communications network includes classifying branches of the communications network that are connected to the communications controller into at least one group, where each of the at least one group includes multiple branches, and generating a slot table entry for a time slot for accessing the communications network through the communications controller based on the at least one group. Other embodiments are also described.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: February 24, 2015
    Assignee: NXP B.V.
    Inventors: Hubertus Gerardus Hendrikus Vermeulen, Sujan Pandey, Abhijit Kumar Deb
  • Publication number: 20140362893
    Abstract: A central network component, a FlexRay-compatible central network component, and a method for bit processing in a central network component are described. In one embodiment, a central network component for facilitating communication among communication nodes includes a bit oversampling module configured to oversample bits received from a first communication node of the communication nodes with an oversampling factor to generate oversampled bit streams, a time point selection module configured to select time points in the oversampled bit streams, where the time points correspond to inner samples of the oversampled bit streams with respect to the oversampling factor, and a bit outputting module configured to output the inner samples to a second communication node of the communication nodes between the time points. Other embodiments are also described.
    Type: Application
    Filed: June 10, 2013
    Publication date: December 11, 2014
    Inventors: Abhijit Kumar Deb, Hubertus Gerardus Hendrikus Vermeulen, Sujan Pandey
  • Patent number: 8909834
    Abstract: Central bus guardians (CBGs) and methods for operating a CBG are described. In one embodiment, a method for operating a CBG includes performing race arbitration among the buses connected to the CBG to select a winner bus for a time slot, and selectively forwarding data received at the CBG from the winner bus to a destination bus in the time slot based on whether the winner bus or the destination bus has a connection to an external network with respect to the application network and whether a communications device connected to the winner bus or the destination bus performs a critical function. Other embodiments are also described.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: December 9, 2014
    Assignee: NXP B.V.
    Inventors: Abhijit Kumar Deb, Hubertus Gerardus Hendrikus Vermeulen, Sujan Pandey
  • Publication number: 20140334291
    Abstract: Data communications are effected over one or more network branches to ensure appropriate receipt of data at different devices on the network. In accordance with an example embodiment, time-based communications are effected for a plurality of different network devices, at least two of which are connected to a common wired network link, with each network device being assigned to communicate during different time slots within a communication cycle. Each communication received on the common wired network link is assessed as being error-indicative or not error-indicative. In response to a received communication on the common wired network link being assessed as being error-indicative, the common wired network link is operated to corrupt data received on the branch, such as by driving the branch during a time slot in which the error-indicative communication is received, therein ensuring that other network devices disregard the data received during that time slot.
    Type: Application
    Filed: July 25, 2014
    Publication date: November 13, 2014
    Inventors: Abhijit Kumar Deb, Hubertus Gerardus Hendrikus Vermeulen, Sujan Pandey
  • Patent number: 8861370
    Abstract: Systems and methods for testing a communications network having a central bus guardian (CBG) to detect a faulty condition associated with the CBG are described. In one embodiment, a method for testing a communications network having a CBG to detect a faulty condition associated with the CBG includes supplying a communications schedule to the CBG, causing test data to be transmitted between different buses that are connected to the CBG according to the communications schedule, and determining the faulty condition associated with the CBG based on whether or not the test data is received according to the communications schedule. Other embodiments are also described.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: October 14, 2014
    Assignee: NXP B.V.
    Inventors: Abhijit Kumar Deb, Sujan Pandey, Hubertus Gerardus Hendrikus Vermeulen
  • Patent number: 8817659
    Abstract: Disclosed is a method of switching modes in a serial data communication network comprising a plurality of interconnected nodes, each of said nodes comprising a plurality of mode-dependent configurations, the method including, during a first mode, issuing an instruction to said nodes, said instruction identifying a next mode of the data communication network; terminating said first mode; and following said termination, reconfiguring each of said nodes in accordance with the configuration corresponding to said next mode identified by said instruction. A serial data communication network implementing such a method is also disclosed.
    Type: Grant
    Filed: December 21, 2010
    Date of Patent: August 26, 2014
    Assignee: NXP B.V.
    Inventors: Andre Krijn Nieuwland, Jan Staschulat, Elisabeth Francisca Maria Steffens, Hubertus Gerardus Hendrikus Vermeulen
  • Patent number: 8817811
    Abstract: Data communications are effected in a network having a plurality of different network devices, at least two of the network devices connected to a common wired network link and in which each network device is assigned to communicate during different time slots within a communication cycle. Stored communication protocol data is used to evaluate received configuration data specifying a communication schedule. An output indicative of a non-compliant communication is generated if the evaluation indicates that the communication schedule fails to comply with the protocol data. If the communication schedule complies with the stored communication protocol data, the communication schedule is stored and used to communicate data between the network devices, via a central communication circuit according to time slots specified in the evaluated communication schedule.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: August 26, 2014
    Assignee: NXP B.V.
    Inventors: Abhijit Kumar Deb, Hubertus Gerardus Hendrikus Vermeulen, Sujan Pandey
  • Patent number: 8817810
    Abstract: Data communications are effected over one or more network branches to ensure appropriate receipt of data at different devices on the network. In accordance with an example embodiment, time-based communications are effected for a plurality of different network devices, at least two of which are connected to a common wired network link, with each network device being assigned to communicate during different time slots within a communication cycle. Each communication received on the common wired network link is assessed as being error-indicative or not error-indicative. In response to a received communication on the common wired network link being assessed as being error-indicative, the common wired network link is operated to corrupt data received on the branch, such as by driving the branch during a time slot in which the error-indicative communication is received, therein ensuring that other network devices disregard the data received during that time slot.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: August 26, 2014
    Assignee: NXP B.V.
    Inventors: Abhijit Kumar Deb, Hubertus Gerardus Hendrikus Vermeulen, Sujan Pandey
  • Patent number: 8817670
    Abstract: Duplex communications are facilitated. In connection with various example embodiments, current sources are used to drive transistor-based circuits coupled across a first resistive circuit, to send signals on a communications medium. While driving the transistor-based circuits, the current sources are used to drive reference transistor-based circuits coupled across a second resistive circuit. A differential output signal based upon a power-related value across the first resistive circuit, less a power-related value across the second resistive circuit. This differential output signal characterizes a power-related value corresponding to a received signal on the communications medium, as gleaned from a total signal corresponding to both transmitted and received signals, less a signal corresponding to the transmitted signal.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: August 26, 2014
    Assignee: NXP B.V.
    Inventors: Sujan Pandey, Hubertus Gerardus Hendrikus Vermeulen, Abhijit Kumar Deb
  • Patent number: 8797884
    Abstract: Aspects of the present invention are directed to data communications on a wired communication network including a plurality of network branches, each having a common communication link and a plurality of network devices connected to the network branches. Communications received from the network devices during different time slots are assessed as being error-indicative or not error-indicative. Based upon the assessment, communications received during time slots within a cycle not assessed as being error-indicative are forwarded, and communications received during time slots within the cycle assessed as being error-indicative are not forwarded.
    Type: Grant
    Filed: June 27, 2012
    Date of Patent: August 5, 2014
    Assignee: NXP B.V.
    Inventors: Abhijit Kumar Deb, Hubertus Gerardus Hendrikus Vermeulen, Sujan Pandey
  • Patent number: 8798090
    Abstract: An invention for generating a slot table entry address for a communications device of a communications network includes a method that involves processing a slot counter value according to a configuration setting value to produce a processed slot counter value, the slot counter value identifying a time slot of data communications of the communications network, masking a cycle counter value according to the configuration setting value to generate a masked cycle counter value, where the cycle counter value identifies a communications cycle containing the time slot, and processing the processed slot counter value and the masked cycle counter value to generate a slot table entry address such that a corresponding slot table entry of the time slot of the communications cycle in a slot table is accessed by the communications device at the slot table entry address.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: August 5, 2014
    Assignee: NXP B.V.
    Inventors: Hubertus Gerardus Hendrikus Vermeulen, Abhijit Kumar Deb, Sujan Pandey
  • Patent number: 8693532
    Abstract: Signal equalization is facilitated in a manner that provides for feedback operation with desirable equalization operation. As consistent with one or more embodiments, a sign is assigned to received signals by generating an output that is an absolute value of the received signals, and a comparator processes the output and to generate a signal having a voltage level limited to a predetermined value. A sign of a signal output by an equalizer is detected and used to assign a sign to the output of the comparator. A summation circuit sums the output of the equalizer with the output of the comparator, and provides the sum to the equalizer as an error signal. The equalizer modifies a frequency component of received signals based on the error signal.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: April 8, 2014
    Assignee: NXP B.V.
    Inventors: Sujan Pandey, Hubertus Gerardus Hendrikus Vermeulen, Abhijit Kumar Deb
  • Publication number: 20140047282
    Abstract: A FlexRay network guardian including: a resetting leading coldstart node (RLCN) detector configured to detect a RLCN failure; a deaf coldstart node (DCN) detector configured to detect a DCN failure; a babbling idiot (BI) detector configured to detect a BI failure; and a FlexRay network decoder configured to output a signal regarding the status of the FlexRay network to the RLCN detector, DCN detector, and BI detector, wherein the RLCN detector, DCN detector, and BI detector are configured to send an indication of a failure to a containment module.
    Type: Application
    Filed: August 5, 2013
    Publication date: February 13, 2014
    Applicant: NXP B.V.
    Inventors: Abhijit Kumar Deb, Alexander Kordes, Hubertus Gerardus Hendrikus Vermeulen
  • Publication number: 20140023132
    Abstract: Signal equalization is facilitated in a manner that provides for feedback operation with desirable equalization operation. As consistent with one or more embodiments, a sign is assigned to received signals by generating an output that is an absolute value of the received signals, and a comparator processes the output and to generate a signal having a voltage level limited to a predetermined value. A sign of a signal output by an equalizer is detected and used to assign a sign to the output of the comparator. A summation circuit sums the output of the equalizer with the output of the comparator, and provides the sum to the equalizer as an error signal. The equalizer modifies a frequency component of received signals based on the error signal.
    Type: Application
    Filed: July 20, 2012
    Publication date: January 23, 2014
    Inventors: Sujan Pandey, Hubertus Gerardus Hendrikus Vermeulen, Abhijit Kumar Deb
  • Publication number: 20140003447
    Abstract: Data communications are effected over one or more network branches to ensure appropriate receipt of data at different devices on the network. In accordance with an example embodiment, time-based communications are effected for a plurality of different network devices, at least two of which are connected to a common wired network link, with each network device being assigned to communicate during different time slots within a communication cycle. Each communication received on the common wired network link is assessed as being error-indicative or not error-indicative. In response to a received communication on the common wired network link being assessed as being error-indicative, the common wired network link is operated to corrupt data received on the branch, such as by driving the branch during a time slot in which the error-indicative communication is received, therein ensuring that other network devices disregard the data received during that time slot.
    Type: Application
    Filed: June 27, 2012
    Publication date: January 2, 2014
    Inventors: Abhijit Kumar Deb, Hubertus Gerardus Hendrikus Vermeulen, Sujan Pandey
  • Publication number: 20140003223
    Abstract: Aspects of the present invention are directed to data communications on a wired communication network including a plurality of network branches, each having a common communication link and a plurality of network devices connected to the network branches. Communications received from the network devices during different time slots are assessed as being error-indicative or not error-indicative. Based upon the assessment, communications received during time slots within a cycle not assessed as being error-indicative are forwarded, and communications received during time slots within the cycle assessed as being error-indicative are not forwarded.
    Type: Application
    Filed: June 27, 2012
    Publication date: January 2, 2014
    Inventors: Abhijit Kumar Deb, Hubertus Gerardus Hendrikus Vermeulen, Sujan Pandey
  • Publication number: 20140003253
    Abstract: Data communications are effected in a network having a plurality of different network devices, at least two of the network devices connected to a common wired network link and in which each network device is assigned to communicate during different time slots within a communication cycle. Stored communication protocol data is used to evaluate received configuration data specifying a communication schedule. An output indicative of a non-compliant communication is generated if the evaluation indicates that the communication schedule fails to comply with the protocol data. If the communication schedule complies with the stored communication protocol data, the communication schedule is stored and used to communicate data between the network devices, via a central communication circuit according to time slots specified in the evaluated communication schedule.
    Type: Application
    Filed: June 27, 2012
    Publication date: January 2, 2014
    Inventors: Abhijit Kumar Deb, Hubertus Gerardus Hendrikus Vermeulen, Sujan Pandey
  • Patent number: 8560741
    Abstract: A data processing system 100 comprising a monitor 120 is provided and corresponding system-on-chip, method for monitoring and computer program product. The data processing system comprises multiple processing devices 104, 106, 116, 116 and a monitor 120. The monitor is configured to monitor characteristics of the data streams 102, 112, occurring among the plurality of data processing devices. The monitor comprises a means to determine whether a system characteristic substantially deviates from an expected system characteristic and to raise an anomaly signal if so. The system characteristic depends on the first characteristic and the second characteristic. In this way the monitor increases robustness by monitoring for problems related to deviations in the relation between multiple data streams.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: October 15, 2013
    Assignee: Synopsys, Inc.
    Inventors: Marc Jeroen Geuzebroek, Andre Krijn Nieuwland, Hubertus Gerardus Hendrikus Vermeulen
  • Publication number: 20130094603
    Abstract: A device and method for encoding bits to symbols for a communication system are described. In one embodiment, a method for encoding bits to symbols for a communication system includes receiving a set of N-bit data to be transmitted, where N is an integer, generating side scrambling values using a polynomial, scrambling the set of N-bit data using the side scrambling values to produce scrambled data, mapping the scrambled data to a particular set of M symbols from a plurality of sets of M symbols, where M is an integer and M is smaller than N, and outputting the particular set of M symbols for transmission over a transmission medium. Other embodiments are also described.
    Type: Application
    Filed: October 12, 2011
    Publication date: April 18, 2013
    Applicant: NXP B.V.
    Inventors: Sujan Pandey, Abhijit Kumar Deb, Hubertus Gerardus Hendrikus Vermeulen