Patents by Inventor Gary Shipton

Gary Shipton 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: 8005636
    Abstract: A method of controlling a clock signal with a print controller is provided. In response to receiving an external signal, the print controller determines the number of cycles of a clock signal generated by a ring oscillator of the print controller during a predetermined number of cycles of the external signal or the number of cycles of the external signal during a predetermined number of cycles of the clock signal and outputs the determined number of cycles to an external circuit. In response to receiving a trim value from clock trim circuitry of the print controller which trims the frequency of the clock signal based on the determined number of cycles from the external circuit, the trim value is stored in memory of the print controller. The clock trim circuitry is controlled to trim the frequency of the clock signal generated by the ring oscillator using the trim value.
    Type: Grant
    Filed: September 21, 2009
    Date of Patent: August 23, 2011
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Gary Shipton, Simon Robert Walmsley
  • Patent number: 7891253
    Abstract: A force sensor is provided which has a capacitive sensor circuit incorporating a sensor capacitor having variable capacitance Csen arranged so that an output of the capacitive sensor circuit is proportional to 1/Csen.
    Type: Grant
    Filed: April 10, 2008
    Date of Patent: February 22, 2011
    Assignee: Silverbrook Research Pty Ltd
    Inventor: Gary Shipton
  • Patent number: 7805626
    Abstract: A print engine comprising at least one print controller and at least one associated authentication device is provided. Each authentication device having a processor, a memory that the processor can access, a memory access unit for controlling accesses to the memory, an input for receiving power for the authentication device from an external power source, and a power detection unit. The processor is configured to control and trim the amount of power supplied to the input to predetermine a threshold at which operation of the authentication device is established.
    Type: Grant
    Filed: May 16, 2007
    Date of Patent: September 28, 2010
    Assignee: Silverbrook Research Pty Ltd
    Inventor: Gary Shipton
  • Patent number: 7747887
    Abstract: A print engine comprising at least one print controller and at least one associated authentication device is provided. Each authentication device has a processor, non-volatile memory, an input for receiving power from a power supply and a power detection unit. Each authentication device is configured to enable multi-word writes to the non-volatile memory under control of the associated print controller. The processor is configured to control and trim the amount of power supplied to the input to predetermine a threshold at which operation of the authentication device is established. The power detection unit is configured to monitor a voltage level of the power supplied to the input, and in the event the voltage level drops below the predetermined threshold, preventing subsequent words in any multi-word write currently being performed from being written to the memory.
    Type: Grant
    Filed: May 16, 2007
    Date of Patent: June 29, 2010
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Gary Shipton, Simon Robert Walmsley
  • Publication number: 20100010767
    Abstract: A method of controlling a clock signal with a print controller is provided. In response to receiving an external signal, the print controller determines the number of cycles of a clock signal generated by a ring oscillator of the print controller during a predetermined number of cycles of the external signal or the number of cycles of the external signal during a predetermined number of cycles of the clock signal and outputs the determined number of cycles to an external circuit. In response to receiving a trim value from clock trim circuitry of the print controller which trims the frequency of the clock signal based on the determined number of cycles from the external circuit, the trim value is stored in memory of the print controller. The clock trim circuitry is controlled to trim the frequency of the clock signal generated by the ring oscillator using the trim value.
    Type: Application
    Filed: September 21, 2009
    Publication date: January 14, 2010
    Inventors: Gary Shipton, Simon Robert Walmsley
  • Patent number: 7610163
    Abstract: A method performed by a quality assurance integrated circuit for a print controller, the quality assurance integrated circuit comprising a memory; a system clock for generating a clock signal; clock trim circuitry for trimming the frequency of the clock signal; and a processor. the method includes, in the processor, in response to receiving an external signal, determining the number of cycles of the clock signal during a predetermined number of cycles of the external signal or the number of cycles of the external signal during a predetermined number of cycles of the clock signal and to output the determined number of cycles to an external circuit; and in response to receiving a trim value based on the determined number of cycles from the external circuit, storing the trim value in the memory and controlling the clock trim circuitry to trim the frequency of the clock signal using the trim value.
    Type: Grant
    Filed: December 5, 2007
    Date of Patent: October 27, 2009
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Gary Shipton, Simon Robert Walmsley
  • Publication number: 20080250865
    Abstract: A force sensor is provided having a capacitive sensor circuit incorporating a sensor capacitor having a variable capacitance Csen and a reference capacitor relatively arranged so that the capacitive sensor circuit is near saturation when Csen is at a minimum expected value.
    Type: Application
    Filed: April 10, 2008
    Publication date: October 16, 2008
    Inventor: Gary Shipton
  • Publication number: 20080252615
    Abstract: A sensing device is provided for interacting with a substrate. The sensing device has a force sensor for detecting whether the sensing device is interacting with the substrate and an image sensor for sensing coded data disposed on the substrate. The force sensor has a capacitive sensor circuit incorporating a sensor capacitor having a variable capacitance Csen and a reference capacitor relatively arranged so that the capacitive sensor circuit is near saturation when Csen is at a minimum expected value.
    Type: Application
    Filed: April 10, 2008
    Publication date: October 16, 2008
    Inventor: Gary Shipton
  • Publication number: 20080252621
    Abstract: A sensing device is provided for interacting with a substrate. The sensing device has a force sensor for detecting whether the sensing device is interacting with the substrate and an image sensor for sensing coded data disposed on the substrate. The force sensor has a capacitive sensor circuit incorporating a sensor capacitor having variable capacitance Csen arranged so that an output of the capacitive sensor circuit is proportional to 1/Csen.
    Type: Application
    Filed: April 10, 2008
    Publication date: October 16, 2008
    Inventor: Gary Shipton
  • Publication number: 20080250864
    Abstract: A force sensor is provided which has a capacitive sensor circuit incorporating a sensor capacitor having variable capacitance Csen arranged so that an output of the capacitive sensor circuit is proportional to 1/Csen.
    Type: Application
    Filed: April 10, 2008
    Publication date: October 16, 2008
    Inventor: Gary Shipton
  • Publication number: 20080086655
    Abstract: A method performed by a quality assurance integrated circuit for a print controller, the quality assurance integrated circuit comprising a memory; a system clock for generating a clock signal; clock trim circuitry for trimming the frequency of the clock signal; and a processor. the method includes, in the processor, in response to receiving an external signal, determining the number of cycles of the clock signal during a predetermined number of cycles of the external signal or the number of cycles of the external signal during a predetermined number of cycles of the clock signal and to output the determined number of cycles to an external circuit; and in response to receiving a trim value based on the determined number of cycles from the external circuit, storing the trim value in the memory and controlling the clock trim circuitry to trim the frequency of the clock signal using the trim value.
    Type: Application
    Filed: December 5, 2007
    Publication date: April 10, 2008
    Inventors: Gary Shipton, Simon Walmsley
  • Patent number: 7328115
    Abstract: A quality assurance integrated circuit for a print controller is provided. The IC has a memory, a system clock having a ring oscillator for generating a clock signal, clock trim circuitry for trimming the clock signal generated by the system clock and a processor. The processor is arranged to, in response to receiving an external signal, determine the number of cycles of the clock or external signal during a predetermined number of cycles of the external or clock signal, respectively and to output the determined number of cycles to an external circuit, and, in response to receiving a trim value based on the determined number of cycles from the external circuit, store the trim value in the memory and control the clock trim circuitry to trim the frequency of the clock signal generated by the ring oscillator using the trim value.
    Type: Grant
    Filed: July 19, 2006
    Date of Patent: February 5, 2008
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Gary Shipton, Simon Robert Walmsley
  • Patent number: 7302592
    Abstract: An integrated circuit comprising a processor, non-volatile memory, an input for receiving power from a power supply and a power detection unit, wherein the integrated circuit is configured to enable multi-word writes to the non-volatile memory, the power detection unit being configured to: monitor a quality of power supplied to the input; and in the event the quality of the power drops below a predetermined threshold, preventing subsequent words in any multi-word write currently being performed from being written to the memory.
    Type: Grant
    Filed: December 2, 2003
    Date of Patent: November 27, 2007
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Gary Shipton, Simon Robert Walmsley
  • Patent number: 7278034
    Abstract: An integrated circuit comprising a processor, a memory that the processor can access, a memory access unit for controlling accesses to the memory, an input for receiving power for the integrated circuit from an external power source, and a power detection unit, the power detection unit being configured to: monitor a quality of power supplied to the input; and in the event the quality of the power drops below a predetermined threshold, disabling a power supply to circuitry for use in writing to the memory, such that the memory access unit's ability to alter data in the memory is disabled prior to address or data values to be written to the memory becoming unreliable due to failing power.
    Type: Grant
    Filed: December 2, 2003
    Date of Patent: October 2, 2007
    Assignee: Silverbrook Research Pty Ltd
    Inventor: Gary Shipton
  • Publication number: 20070211285
    Abstract: A print engine comprising at least one print controller and at least one associated authentication device is provided. Each authentication device having a processor, a memory that the processor can access, a memory access unit for controlling accesses to the memory, an input for receiving power for the authentication device from an external power source, and a power detection unit. The processor is configured to control and trim the amount of power supplied to the input to predetermine a threshold at which operation of the authentication device is established.
    Type: Application
    Filed: May 16, 2007
    Publication date: September 13, 2007
    Inventor: Gary Shipton
  • Patent number: 7188930
    Abstract: The present invention provides an ink ejection type printhead having a plurality of ink ejection devices and a central axis, the ink ejection devices arranged in a series of groups, each of the groups generally extending along at least partially curved radial lines.
    Type: Grant
    Filed: August 15, 2005
    Date of Patent: March 13, 2007
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Kia Silverbrook, Gary Shipton
  • Patent number: 7171323
    Abstract: An integrated circuit is provided comprising a processor, an onboard system clock having a ring oscillator for generating a clock signal, a memory, and clock trim circuitry. The processor is arranged to, in response to receiving an external signal, determine the number of cycles of the clock signal during a predetermined number of cycles of the external signal or the number of cycles of the external signal during a predetermined number of cycles of the clock signal and to output the determined number of cycles to an external circuit. The processor is also arranged to, in response to receiving a trim value based on the determined number of cycles from the external circuit, store the trim value in the memory and control the clock trim circuitry to trim the frequency of the clock signal generated by the ring oscillator using the trim value.
    Type: Grant
    Filed: August 29, 2005
    Date of Patent: January 30, 2007
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Gary Shipton, Simon Robert Walmsley
  • Publication number: 20060259258
    Abstract: A quality assurance integrated circuit for a print controller is provided. The IC has a memory, a system clock having a ring oscillator for generating a clock signal, clock trim circuitry for trimming the clock signal generated by the system clock and a processor. The processor is arranged to, in response to receiving an external signal, determine the number of cycles of the clock or external signal during a predetermined number of cycles of the external or clock signal, respectively and to output the determined number of cycles to an external circuit, and, in response to receiving a trim value based on the determined number of cycles from the external circuit, store the trim value in the memory and control the clock trim circuitry to trim the frequency of the clock signal generated by the ring oscillator using the trim value.
    Type: Application
    Filed: July 19, 2006
    Publication date: November 16, 2006
    Inventors: Gary Shipton, Simon Walmsley
  • Patent number: 7125098
    Abstract: An inkjet printhead with a substrate having a plurality of inkjet nozzles formed in the substrate; the inkjet nozzles being arranged in groups, each group extending generally along a respective line along the substrate; wherein, at least two of the lines are intersecting, provides a printhead design that is well suited to use in a universal pen capable of changing the attributes of the marks it makes on a surface.
    Type: Grant
    Filed: October 21, 2004
    Date of Patent: October 24, 2006
    Assignee: Silverbrook Research Pty Ltd
    Inventors: Kia Silverbrook, Gary Shipton
  • Patent number: 7093923
    Abstract: The present invention provides an ink ejection type printhead having a plurality of ink ejection devices and a central axis, the ink ejection devices arranged in a series of groups, each of the groups generally extending along non parallel lines.
    Type: Grant
    Filed: October 19, 2001
    Date of Patent: August 22, 2006
    Assignee: Silverbrook Research PTY LTD
    Inventors: Kia Silverbrook, Gary Shipton