Patents by Inventor Gordon Alexander Charles

Gordon Alexander Charles 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: 20210263777
    Abstract: A system for providing synchronous access to hardware resources includes a first network interface element to receive a network time signal from a data communication network and a memory to store sequence of one or more instructions selected from an instruction set of the first processing circuit. The sequence of one or more instructions include a first instruction that is configured to synchronize execution of a second instruction of the sequence of one or more instructions with the network time signal. The system further includes a first processing circuit to use the first instruction and a timing parameter associated with a second instruction to execute the second instruction in synchrony with the network time signal.
    Type: Application
    Filed: February 19, 2021
    Publication date: August 26, 2021
    Inventors: David Kenneth Bydeley, Gary Wayne Ng, Gordon Alexander Charles
  • Patent number: 10914789
    Abstract: A battery system monitor includes cell measurement circuits (CMCs) that each measure a voltage at or current through a pair of terminals of a respective associated battery module from among a plurality of plurality of battery modules in a battery system. Wireless communication transceivers (WCTs), each associated with a different CMC, transmit voltage or current measurement information of the associated CMC across a wireless communication link. A controller receives the voltage or current measurement information from the wireless communication transceivers for monitoring the state of operation of the battery system. Battery system monitoring is improved through synchronization of clocks in different CMCs or WCTs to enable synchronous sampling of multiple battery modules, through systems for determining relative positions of battery modules in a series coupling of battery modules between terminals of the battery system, and through improvements to the reliability of wireless communication.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: February 9, 2021
    Assignee: Analog Devices International Unlimited Company
    Inventors: Mark Alan Lemkin, Alain Pierre Levesque, Brett Warneke, David McLean Dwelley, Erik Soule, Lance Robert Doherty, Gordon Alexander Charles, Thor Nelson Juneau, Jonathan Noah Simon, Robert Dobkin
  • Patent number: 9955443
    Abstract: A system for synchronizing nodes in a wireless network comprises a first node and a second node. The first node comprising a transmitter, a receiver, and a first time keeper. The second node comprising a transmitter, a receiver, a second time keeper, a timing error measurer for making a timing error measurement between the first time keeper and the second time keeper. The second timekeeper is adjusted to target minimizing the timing error measurement.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: April 24, 2018
    Assignee: Linear Technology Corporation
    Inventors: Gordon Alexander Charles, Lance Robert Doherty, Thor Nelson Juneau, Mark Alan Lemkin, Jonathan Simon, Zhenqiang Ye
  • Patent number: 9658118
    Abstract: A precision temperature sensing system includes a heater and a sensing element disposed on a semiconductor substrate. A power source drives the heater on a periodic basis according to a received clock signal. The sensing element senses the heat emitted by the heater and diffused through the semiconductor substrate. Processing circuitry coupled to the sensing element adjusts a phase of the periodic heater driving signal based on the heat sensed by the sensing element. The processing circuitry determines a temperature based on a thermal diffusivity (TD) of the semiconductor substrate, the adjusted value of the phase, and a known distance between the heater and the sensing element. A second temperature sensor can be disposed on the same substrate as the precision temperature sensing system, and calibrated based on temperature measurements obtained while applying a reference frequency signal to the precision sensing system.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: May 23, 2017
    Assignee: LINEAR TECHNOLOGY CORPORATION
    Inventors: Gordon Alexander Charles, Mark Alan Lemkin
  • Publication number: 20150189611
    Abstract: A system for synchronizing nodes in a wireless network comprises a first node and a second node. The first node comprising a transmitter, a receiver, and a first time keeper. The second node comprising a transmitter, a receiver, a second time keeper, a timing error measurer for making a timing error measurement between the first time keeper and the second time keeper. The second timekeeper is adjusted to target minimizing the timing error measurement.
    Type: Application
    Filed: December 30, 2014
    Publication date: July 2, 2015
    Inventors: Gordon Alexander CHARLES, Lance Robert DOHERTY, Thor Nelson JUNEAU, Mark Alan LEMKIN, Jonathan SIMON, Zhenqiang YE
  • Patent number: 8953581
    Abstract: A system for synchronizing nodes in a wireless network comprises a first node and a second node. The first node comprising a transmitter, a receiver, and a first time keeper. The second node comprising a transmitter, a receiver, a second time keeper, a timing error measurer for making a timing error measurement between the first time keeper and the second time keeper. The second timekeeper is adjusted to target minimizing the timing error measurement.
    Type: Grant
    Filed: May 12, 2010
    Date of Patent: February 10, 2015
    Assignee: Dust Networks, Inc.
    Inventors: Gordon Alexander Charles, Lance Robert Doherty, Thor Nelson Juneau, Mark Alan Lemkin, Jonathan Simon, Zhenqiang Ye
  • Patent number: 8924633
    Abstract: The erasing of data stored in a nonvolatile memory is performed using multiple partial erase operations. Each partial erase operation has a time duration that is shorter than the minimum time duration of an erase operation that is needed to reliably erase the data stored in the storage location. However, the sum of the time durations of the multiple partial erase operations is sufficient to reliably erase the data in the storage location. In one example, during a partial erase operation, a voltage is applied to a memory storage transistor to remove some, but not necessarily all, of the charge stored on a charge storage layer of the transistor. Following multiple partial erase operations, sufficient charge is removed from the charge storage layer to ensure reliable data erasure.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: December 30, 2014
    Assignee: Dust Networks, Inc.
    Inventors: Gordon Alexander Charles, Maxim Moiseev, Jonathan Simon
  • Publication number: 20140140364
    Abstract: A precision temperature sensing system includes a heater and a sensing element disposed on a semiconductor substrate. A power source drives the heater on a periodic basis according to a received clock signal. The sensing element senses the heat emitted by the heater and diffused through the semiconductor substrate. Processing circuitry coupled to the sensing element adjusts a phase of the periodic heater driving signal based on the heat sensed by the sensing element. The processing circuitry determines a temperature based on a thermal diffusivity (TD) of the semiconductor substrate, the adjusted value of the phase, and a known distance between the heater and the sensing element. A second temperature sensor can be disposed on the same substrate as the precision temperature sensing system, and calibrated based on temperature measurements obtained while applying a reference frequency signal to the precision sensing system.
    Type: Application
    Filed: November 14, 2013
    Publication date: May 22, 2014
    Applicant: DUST NETWORKS, INC.
    Inventors: Gordon Alexander CHARLES, Mark Alan LEMKIN
  • Patent number: 8699406
    Abstract: A system for maintaining synchronization of nodes in a wireless network comprises a child node and a parent node. The child node comprising a transmitter, a receiver, and a first time keeper. The parent node comprising a transmitter, a receiver, a second time keeper. The parent node receiver is active for a guardband and wherein the guardband is adjusted to maintain synchronization of the parent node with the child node.
    Type: Grant
    Filed: May 12, 2010
    Date of Patent: April 15, 2014
    Assignee: Dust Networks, Inc.
    Inventors: Gordon Alexander Charles, Lance Robert Doherty, Thor Nelson Juneau, Mark Alan Lemkin, Jonathan Simon, Zhenqiang Ye
  • Publication number: 20120233384
    Abstract: The erasing of data stored in a nonvolatile memory is performed using multiple partial erase operations. Each partial erase operation has a time duration that is shorter than the minimum time duration of an erase operation that is needed to reliably erase the data stored in the storage location. However, the sum of the time durations of the multiple partial erase operations is sufficient to reliably erase the data in the storage location. In one example, during a partial erase operation, a voltage is applied to a memory storage transistor to remove some, but not necessarily all, of the charge stored on a charge storage layer of the transistor. Following multiple partial erase operations, sufficient charge is removed from the charge storage layer to ensure reliable data erasure.
    Type: Application
    Filed: March 8, 2012
    Publication date: September 13, 2012
    Inventors: Gordon Alexander Charles, Maxim Moiseev, Jonathan Simon