Patents by Inventor Ronald Landheer

Ronald Landheer 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: 10514997
    Abstract: Systems and methods associated with a multi-producer single consumer lock-free queue capable of accumulating traces is described herein. In a non-limiting embodiment, data is determined to be allocated, and a first head/tail pair indicating a location along a queue is received, the location indicating where a data bucket is able to be placed. A first data bucket to use for storing the data is determined, and the data is stored using the first data bucket. The first data bucket is then placed on the queue, and a first instruction to decrement a first reference count for the first head/tail pair is generated.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: December 24, 2019
    Assignee: EATON INTELLIGENT POWER LIMITED
    Inventor: Ronald Landheer
  • Patent number: 10333736
    Abstract: A gateway for a computer network includes a programmable integrated circuit device, and a first port and a second port coupled to the programmable integrated circuit device. The programmable integrated circuit device is structured and configured to, responsive to a restoration of power to the gateway following a loss of power at the gateway, read configuration information stored by the gateway, and if indicated by the configuration information, forward first data traffic from the first port to the second port and forward second data traffic from second port to first port until the programmable integrated circuit device is configured to do otherwise.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: June 25, 2019
    Assignee: EATON INTELLIGENT POWER LIMITED
    Inventors: Ghislain Paquet, Alain Picotte, Remi Dutil, Ronald Landheer
  • Publication number: 20180219798
    Abstract: Methods, devices, and systems for facilitating communications using a parallel redundancy protocol (“PRP”) bridge device are described herein. A PRP bridge device, in one embodiment, includes a first data port in communication with a first network, and a second data port in communication with a second network. Upon receiving a data packet at the first data port, the PRP bridge device is structured to determine whether or not the data packet includes a PRP data tag. If so, then the data packet is discarded. If no PRP data tag is present within the data packet, and a value of an EtherType header of the data packet is one of the values that the PRP bridge is structured to accept, then the PRP bridge device is capable of sending, using the second data port, the data packet to the second network.
    Type: Application
    Filed: January 31, 2017
    Publication date: August 2, 2018
    Applicant: COOPER TECHNOLOGIES COMPANY
    Inventors: REMI DUTIL, RONALD LANDHEER
  • Patent number: 9973333
    Abstract: A bump-in-the-wire time code signal decoder and debugger apparatus includes a controller structured and configured to: receive an encoded time code signal, decode the encoded time code signal, and produce a parsed signal based on the decoding of the encoded time code signal. The apparatus also includes a communications interface coupled to the controller, wherein the communications interface is structured to receive the parsed signal and generate an output signal based on the parsed signal.
    Type: Grant
    Filed: November 1, 2016
    Date of Patent: May 15, 2018
    Assignee: EATON INTELLIGENT POWER LIMITED
    Inventors: Alain Picotte, Ronald Landheer, Hugues Bilodeau
  • Publication number: 20180123777
    Abstract: A bump-in-the-wire time code signal decoder and debugger apparatus includes a controller structured and configured to: receive an encoded time code signal, decode the encoded time code signal, and produce a parsed signal based on the decoding of the encoded time code signal. The apparatus also includes a communications interface coupled to the controller, wherein the communications interface is structured to receive the parsed signal and generate an output signal based on the parsed signal.
    Type: Application
    Filed: November 1, 2016
    Publication date: May 3, 2018
    Applicant: COOPER TECHNOLOGIES COMPANY
    Inventors: ALAIN PICOTTE, RONALD LANDHEER, HUGUES BILODEAU
  • Publication number: 20180088947
    Abstract: Systems and methods associated with a multi-producer single consumer lock-free queue capable of accumulating traces is described herein. In a non-limiting embodiment, data is determined to be allocated, and a first head/tail pair indicating a location along a queue is received, the location indicating where a data bucket is able to be placed. A first data bucket to use for storing the data is determined, and the data is stored using the first data bucket. The first data bucket is then placed on the queue, and a first instruction to decrement a first reference count for the first head/tail pair is generated.
    Type: Application
    Filed: September 27, 2016
    Publication date: March 29, 2018
    Applicant: COOPER TECHNOLOGIES COMPANY
    Inventor: RONALD LANDHEER
  • Publication number: 20180019896
    Abstract: A gateway for a computer network includes a programmable integrated circuit device, and a first port and a second port coupled to the programmable integrated circuit device. The programmable integrated circuit device is structured and configured to, responsive to a restoration of power to the gateway following a loss of power at the gateway, read configuration information stored by the gateway, and if indicated by the configuration information, forward first data traffic from the first port to the second port and forward second data traffic from second port to first port until the programmable integrated circuit device is configured to do otherwise.
    Type: Application
    Filed: July 12, 2016
    Publication date: January 18, 2018
    Applicant: COOPER TECHNOLOGIES COMPANY
    Inventors: GHISLAIN PAQUET, ALAIN PICOTTE, REMI DUTIL, RONALD LANDHEER
  • Patent number: 9654117
    Abstract: An integrated circuit device implementing a digital phase-locked loop includes a measure period component, an averager component, a generator component, and a compensator component. In the digital phase-locked loop implementation, phase compensation and frequency compensation are separated from one another.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: May 16, 2017
    Assignee: COOPER TECHNOLOGIES COMPANY
    Inventor: Ronald Landheer
  • Patent number: 8712052
    Abstract: Communication apparatus and associated method for sending messages while concealing the messages among chaff data. In sending outgoing communications to and from a remote device, a stream of chaffing data is generated. A message to be communicated is inserted into the stream of chaffing data such that the beginning and ending boundaries of the first message are concealed by the chaffing data. A matching pair of deterministic number generators, one at the sending end and one at the remote device, are initialized using a common initialization value to cause generation of a common sequence of numbers with the remote device. The stream of chaffing data, or data associated with the first message, or both, are encoded with the common sequence of numbers.
    Type: Grant
    Filed: July 23, 2012
    Date of Patent: April 29, 2014
    Assignee: Cooper Technologies Company
    Inventor: Ronald Landheer
  • Publication number: 20140023193
    Abstract: Communication apparatus and associated method for sending messages while concealing the messages among chaff data. In sending outgoing communications to and from a remote device, a stream of chaffing data is generated. A message to be communicated is inserted into the stream of chaffing data such that the beginning and ending boundaries of the first message are concealed by the chaffing data. A matching pair of deterministic number generators, one at the sending end and one at the remote device, are initialized using a common initialization value to cause generation of a common sequence of numbers with the remote device. The stream of chaffing data, or data associated with the first message, or both, are encoded with the common sequence of numbers.
    Type: Application
    Filed: July 23, 2012
    Publication date: January 23, 2014
    Inventor: Ronald Landheer