Patents by Inventor Gregory J. Richmond

Gregory J. Richmond 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: 11949640
    Abstract: A method includes receiving a widget insertion request associated with an email message and customizing one or more options of the widget based on one or more user selections. The widget is inserted into a body of the email message. The widget provides one or more interactive services to a recipient of the email message based on the one or more options. The email message is sent with the widget to the recipient to allow the recipient to interact with the widget upon receiving the email message.
    Type: Grant
    Filed: May 5, 2023
    Date of Patent: April 2, 2024
    Assignee: THE TRAVELERS INDEMNITY COMPANY
    Inventors: Andrew J. Bingham, Anastasia Shekhter, Gregory J. Richmond, Jenn Van Scoter, Josh R. Slater, Alyssa M. Branday
  • Publication number: 20230366928
    Abstract: A time error vector is determined using pairs of two closest points of input-referred noise data that straddle respective crossing times indicating when a clock signal representation crosses a threshold value, a slew rate of the clock signal representation, and the crossing times. A system filter is applied to the time error vector in the frequency domain. A first RMS value is determined indicating a jitter value present in the filtered time error vector. A raw clock signal time error vector of the clock signal under test is generated, the system filter is applied to the raw clock signal time error vector in the frequency domain, and a second RMS value indicating a jitter content of the filtered raw clock signal time error vector is determined. The second RMS value is corrected using the first RMS value to thereby generate a jitter measurement compensated for input-referred noise.
    Type: Application
    Filed: April 21, 2023
    Publication date: November 16, 2023
    Inventors: Daniel de Godoy Peixoto, Gregory J. Richmond
  • Publication number: 20230275858
    Abstract: A method includes receiving a widget insertion request associated with an email message and customizing one or more options of the widget based on one or more user selections. The widget is inserted into a body of the email message. The widget provides one or more interactive services to a recipient of the email message based on the one or more options. The email message is sent with the widget to the recipient to allow the recipient to interact with the widget upon receiving the email message.
    Type: Application
    Filed: May 5, 2023
    Publication date: August 31, 2023
    Inventors: Andrew J. Bingham, Anastasia Shekhter, JR., Gregory J. Richmond, Jenn Van Scoter, Josh R. Slater, Alyssa M. Branday
  • Patent number: 11709201
    Abstract: A time error vector is determined using pairs of two closest points of input-referred noise data that straddle respective crossing times indicating when a clock signal representation crosses a threshold value, a slew rate of the clock signal representation, and the crossing times. A system filter is applied to the time error vector in the frequency domain. A first RMS value is determined indicating a jitter value present in the filtered time error vector. A raw clock signal time error vector of the clock signal under test is generated, the system filter is applied to the raw clock signal time error vector in the frequency domain, and a second RMS value indicating a jitter content of the filtered raw clock signal time error vector is determined. The second RMS value is corrected using the first RMS value to thereby generate a jitter measurement compensated for input-referred noise.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: July 25, 2023
    Assignee: Skyworks Solutions, Inc.
    Inventors: Daniel De Godoy Peixoto, Gregory J. Richmond
  • Patent number: 11671390
    Abstract: A system includes a processing device and memory device configured to receive a widget insertion request associated with an email message. The processing device is further configured to customize one or more options of the widget based on one or more user selections. The processing device can also insert the widget into a body of the email message. The widget provides one or more interactive services to a recipient of the email message based on the one or more options. The processing device is configured to send the email message with the widget to the recipient to allow the recipient to interact with the widget upon receiving the email message.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: June 6, 2023
    Assignee: THE TRAVELERS INDEMNITY COMPANY
    Inventors: Andrew J. Bingham, Anastasia Shekhter, Gregory J. Richmond, Jenn Van Scoter, Josh R. Slater, Alyssa M. Branday
  • Publication number: 20230024204
    Abstract: A system includes a processing device and memory device configured to receive a widget insertion request associated with an email message. The processing device is further configured to customize one or more options of the widget based on one or more user selections. The processing device can also insert the widget into a body of the email message. The widget provides one or more interactive services to a recipient of the email message based on the one or more options. The processing device is configured to send the email message with the widget to the recipient to allow the recipient to interact with the widget upon receiving the email message.
    Type: Application
    Filed: July 22, 2021
    Publication date: January 26, 2023
    Inventors: Andrew J. Bingham, Anastasia Shekhtar, Gregory J. Richmond, Jenn Van Scoter, Josh R. Slater, Alyssa M. Branday
  • Publication number: 20220065927
    Abstract: A time error vector is determined using pairs of two closest points of input-referred noise data that straddle respective crossing times indicating when a clock signal representation crosses a threshold value, a slew rate of the clock signal representation, and the crossing times. A system filter is applied to the time error vector in the frequency domain. A first RMS value is determined indicating a jitter value present in the filtered time error vector. A raw clock signal time error vector of the clock signal under test is generated, the system filter is applied to the raw clock signal time error vector in the frequency domain, and a second RMS value indicating a jitter content of the filtered raw clock signal time error vector is determined. The second RMS value is corrected using the first RMS value to thereby generate a jitter measurement compensated for input-referred noise.
    Type: Application
    Filed: September 1, 2020
    Publication date: March 3, 2022
    Inventors: Daniel de Godoy Peixoto, Gregory J. Richmond
  • Patent number: 10320509
    Abstract: Techniques for generating a fail safe clock signal improves reliability of one or more output clock signals generated based on one or more input clock signals and an internally generated reference clock signal. By continuously monitoring the frequencies of the one or more input clock signals and reducing or eliminating effects of any static frequency offset between multiple input clock signals, the fail safe clock generator can detect very small relative frequency changes between the inputs or within a particular input. By comparing the input clock frequencies against a reference clock signal frequency over time of a clock signal generated by an internal oscillator, the fail safe clock generator may further detect which one of multiple input clocks has frequency deviation. The fail safe clock generator uses an internal oscillator generating a reference clock signal having a short-term stable frequency.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: June 11, 2019
    Assignee: Silicon Laboratories Inc.
    Inventors: Yunteng Huang, Adam B. Eldredge, Gregory J. Richmond
  • Publication number: 20170187481
    Abstract: Techniques for generating a fail safe clock signal improves reliability of one or more output clock signals generated based on one or more input clock signals and an internally generated reference clock signal. By continuously monitoring the frequencies of the one or more input clock signals and reducing or eliminating effects of any static frequency offset between multiple input clock signals, the fail safe clock generator can detect very small relative frequency changes between the inputs or within a particular input. By comparing the input clock frequencies against a reference clock signal frequency over time of a clock signal generated by an internal oscillator, the fail safe clock generator may further detect which one of multiple input clocks has frequency deviation. The fail safe clock generator uses an internal oscillator generating a reference clock signal having a short-term stable frequency.
    Type: Application
    Filed: December 28, 2015
    Publication date: June 29, 2017
    Inventors: Yunteng Huang, Adam B. Eldredge, Gregory J. Richmond
  • Patent number: 6046646
    Abstract: Apparatus and methods for controlling the frequency spectrum of a clock signal, for example, to reduce EMI emissions. A PLL circuit receives a reference signal and generates an output clock signal. A modulating circuit is coupled to the PLL and generates a modulating signal. The PLL receives the modulating signal and accordingly varies the frequency spectrum of the output clock signal.
    Type: Grant
    Filed: June 11, 1998
    Date of Patent: April 4, 2000
    Inventors: Pedro W. Lo, Gregory J. Richmond