Patents by Inventor Jay Richard Lory

Jay Richard Lory 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: 8224602
    Abstract: A system and method for synchronizing otherwise independent oscillators private to I2C Bus slave devices. An I2C Bus master device can issue two new general call commands, CALIBRATE and ZERO COUNTERS. The I2C Bus slave devices respond to the CALIBRATE command by counting the number of cycles its local, private oscillator makes through during the communication transfer period of the CALIBRATE command on the I2C Bus. All such I2C Bus slave devices measure the same communication transfer period on the I2C Bus, so the differences in the digital measurements obtained by each of them are proportional to their respective oscillator frequencies. The digital measurements are privately used by each I2C Bus slave device to calculate appropriate oscillator prescale factors, and to automatically load the values that will harmonize the final product frequencies of all of the local oscillators on all of the I2C Bus slave devices in the system.
    Type: Grant
    Filed: March 20, 2009
    Date of Patent: July 17, 2012
    Assignee: NXP B.V.
    Inventors: Jay Richard Lory, Alma Stephenson Anderson
  • Patent number: 7930127
    Abstract: A system and method for synchronizing otherwise independent oscillators private to I2C Bus slave devices. An I2C Bus master device is capable of issuing two new general call commands, MEASURE PULSE and RESET PRESCALE. The I2C Bus slave devices respond to the MEASURE PULSE command by returning a digital count related to the number of ticks its local, private oscillator cycles through during a signal pulse on the I2C Bus. All such I2C Bus slave devices measure the same signal pulse on the I2C Bus, so the differences in the digital measurements returned during the MEASURE PULSE command are proportional to their respective oscillator frequencies. The various digital measurements returned are used to calculate appropriate oscillator prescale factors that will harmonize the final product frequencies of all of the local oscillators on all of the I2C Bus slave devices in the system.
    Type: Grant
    Filed: November 11, 2008
    Date of Patent: April 19, 2011
    Assignee: NXP B.V.
    Inventors: Jay Richard Lory, Alma Stephenson Anderson
  • Publication number: 20100122002
    Abstract: A system and method for synchronizing otherwise independent oscillators private to I2C Bus slave devices. An I2C Bus master device can issue two new general call commands, CALIBRATE and ZERO COUNTERS. The I2C Bus slave devices respond to the CALIBRATE command by counting the number of cycles its local, private oscillator makes through during the communication transfer period of the CALIBRATE command on the I2C Bus. All such I2C Bus slave devices measure the same communication transfer period on the I2C Bus, so the differences in the digital measurements obtained by each of them are proportional to their respective oscillator frequencies. The digital measurements are privately used by each I2C Bus slave device to calculate appropriate oscillator prescale factors, and to automatically load the values that will harmonize the final product frequencies of all of the local oscillators on all of the I2C Bus slave devices in the system.
    Type: Application
    Filed: March 20, 2009
    Publication date: May 13, 2010
    Applicant: NXP B.V.
    Inventors: Jay Richard Lory, Alma Stephenson Anderson
  • Publication number: 20100117691
    Abstract: A system and method for synchronizing otherwise independent oscillators private to I2C Bus slave devices. An I2C Bus master device is capable of issuing two new general call commands, MEASURE PULSE and RESET PRESCALE. The I2C Bus slave devices respond to the MEASURE PULSE command by returning a digital count related to the number of ticks its local, private oscillator cycles through during a signal pulse on the I2C Bus. All such I2C Bus slave devices measure the same signal pulse on the I2C Bus, so the differences in the digital measurements returned during the MEASURE PULSE command are proportional to their respective oscillator frequencies. The various digital measurements returned are used to calculate appropriate oscillator prescale factors that will harmonize the final product frequencies of all of the local oscillators on all of the I2C Bus slave devices in the system.
    Type: Application
    Filed: November 11, 2008
    Publication date: May 13, 2010
    Applicant: NXP B.V.
    Inventors: Jay Richard Lory, Alma Stephenson Anderson