Patents by Inventor Paul Hepworth

Paul Hepworth 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: 11102642
    Abstract: A wireless mesh network may have a plurality of nodes, each of which is able to dynamically establish itself as a gateway when a connection with an end-user device is detected. To route data to an end-user device, each node that is not, itself, a gateway to that device may route traffic along a path to the appropriate gateway. If a node does not have such a path in memory, it may broadcast an inquiry to all nodes with which communicates directly, to determine whether any of those nodes are a gateway to the end-user device, or have a path to the end-user device in memory. Thus, paths to gateways may propagate among the nodes. If multiple paths are available, a node may select the path that provides the best data transmission. Each node may replace pathways that are no longer valid, allowing the network to repair itself if needed.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: August 24, 2021
    Assignee: D-tect Systems, Inc.
    Inventors: Bryce Lembke, Enoch Lee, Paul Hepworth
  • Patent number: 10234576
    Abstract: One aspect of the present disclosure comprises a method for calibrating a drive level of a non-radioactive calibration source. Another aspect of the present disclosure comprises a method for using a non-radioactive calibration source to verify correct operation of a radiation detector. Another aspect of the present disclosure comprises a radiation detection system that comprises a radiation detector and a non-radioactive calibration source that is used to verify correct operation of the radiation detector.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: March 19, 2019
    Assignee: VPI Engineering, Inc.
    Inventors: Kevin Marriott, Paul Hepworth, Jeremy Williams
  • Publication number: 20160320501
    Abstract: One aspect of the present disclosure comprises a method for calibrating a drive level of a non-radioactive calibration source. Another aspect of the present disclosure comprises a method for using a non-radioactive calibration source to verify correct operation of a radiation detector. Another aspect of the present disclosure comprises a radiation detection system that comprises a radiation detector and a non-radioactive calibration source that is used to verify correct operation of the radiation detector.
    Type: Application
    Filed: April 29, 2016
    Publication date: November 3, 2016
    Inventors: Kevin Marriott, Paul Hepworth, Jeremy Williams
  • Patent number: 9411998
    Abstract: A method for glare reduction may be implemented by a graphical code reader. The method may include illuminating a target area using a plurality of light sources. The method may also include capturing images of the target area using at least one image sensor. The method may also include determining that glare is present in at least one captured image. The method may also include determining glare information that indicates which of the light sources are responsible for the glare. The method may further include taking corrective action to reduce the glare in subsequent images based on the glare information that is determined.
    Type: Grant
    Filed: May 7, 2015
    Date of Patent: August 9, 2016
    Assignee: The Code Corporation
    Inventors: George Powell, Paul Hepworth, Ryan Hyde, Ryan Hoobler
  • Publication number: 20150242670
    Abstract: A method for glare reduction may be implemented by a graphical code reader. The method may include illuminating a target area using a plurality of light sources. The method may also include capturing images of the target area using at least one image sensor. The method may also include determining that glare is present in at least one captured image. The method may also include determining glare information that indicates which of the light sources are responsible for the glare. The method may further include taking corrective action to reduce the glare in subsequent images based on the glare information that is determined.
    Type: Application
    Filed: May 7, 2015
    Publication date: August 27, 2015
    Inventors: George Powell, Paul Hepworth, Ryan Hyde, Ryan Hoobler
  • Patent number: 9027835
    Abstract: A graphical code reader may include means for capturing an image frame in accordance with a rolling shutter technique, and means for changing illumination while the image frame is being captured in order to perform glare correction. The graphical code reader may also include means for detecting characteristics of glare in a previously captured image frame.
    Type: Grant
    Filed: May 28, 2013
    Date of Patent: May 12, 2015
    Assignee: The Code Corporation
    Inventors: George Powell, Paul Hepworth, Ryan Hyde, Ryan Hoobler
  • Publication number: 20140166756
    Abstract: A graphical code reader may include means for capturing an image frame in accordance with a rolling shutter technique, and means for changing illumination while the image frame is being captured in order to perform glare correction. The graphical code reader may also include means for detecting characteristics of glare in a previously captured image frame.
    Type: Application
    Filed: May 28, 2013
    Publication date: June 19, 2014
    Applicant: The Code Corporation
    Inventors: George Powell, Paul Hepworth, Ryan Hyde, Ryan Hoobler
  • Patent number: 8448862
    Abstract: A method for glare reduction may be implemented by a graphical code reader. The method may include illuminating a target area using a plurality of light sources. The method may also include capturing images of the target area using at least one image sensor that operates in accordance with a rolling shutter technique. The method may also include determining that glare is present in at least one captured image. The method may also include determining which of the light sources are responsible for the glare. The method may further include taking corrective action to reduce the glare in subsequent images based on which of the light sources are responsible for the glare.
    Type: Grant
    Filed: August 1, 2011
    Date of Patent: May 28, 2013
    Assignee: The Code Corporation
    Inventors: George Powell, Paul Hepworth, Ryan Hyde, Ryan Hoobler
  • Patent number: 8336778
    Abstract: A graphical code reader that provides sequenced illumination for glare reduction may include a plurality of light sources that illuminate a target area. The graphical code reader may also include at least one image sensor that captures an image of the target area using a rolling shutter technique. The graphical code reader may also include an illumination controller that sequences illumination of the light sources so that the light sources that are providing the normal component of the illumination to an active portion of the target area are turned off, and so that the light sources that are not providing the normal component of the illumination to the active portion of the target area are turned on.
    Type: Grant
    Filed: August 19, 2008
    Date of Patent: December 25, 2012
    Assignee: The Code Corporation
    Inventors: George Powell, Paul Hepworth, Ryan Hyde, Ryan Hoobler
  • Patent number: 8215554
    Abstract: A method for adaptively varying resolutions of captured images may include capturing images and processing the captured images. The method may also include determining brightness information about the captured images. The method may also include varying the resolutions of the captured images based on the brightness information that is determined about the captured images. The method may also include determining intended brightness information corresponding to the captured images, and the resolutions of the captured images may be varied based on the intended brightness information as well as the brightness information.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: July 10, 2012
    Assignee: The Code Corporation
    Inventors: Paul Hepworth, George Powell, Ryan Hoobler
  • Publication number: 20120031975
    Abstract: A system for reading graphical codes includes a graphical code reader. The graphical code reader includes an imaging engine and illumination control circuitry. The imaging engine includes a light source. The system also includes an illumination block that is removably connected to the graphical code reader. The illumination block includes a supplemental light source. The illumination control circuitry is configured to activate the light source of the imaging engine and the supplemental light source.
    Type: Application
    Filed: August 4, 2010
    Publication date: February 9, 2012
    Applicant: The Code Corporation
    Inventors: George Powell, Paul Hepworth, Ryan Hyde, Ryan Hoobler
  • Publication number: 20110284637
    Abstract: A method for glare reduction may be implemented by a graphical code reader. The method may include illuminating a target area using a plurality of light sources. The method may also include capturing images of the target area using at least one image sensor that operates in accordance with a rolling shutter technique. The method may also include determining that glare is present in at least one captured image. The method may also include determining which of the light sources are responsible for the glare. The method may further include taking corrective action to reduce the glare in subsequent images based on which of the light sources are responsible for the glare.
    Type: Application
    Filed: August 1, 2011
    Publication date: November 24, 2011
    Applicant: THE CODE CORPORATION
    Inventors: George Powell, Paul Hepworth, Ryan Hyde, Ryan Hoobler
  • Patent number: 8011584
    Abstract: A method for glare reduction may be implemented by a graphical code reader. The method may include illuminating a target area using a plurality of light sources. The method may also include capturing images of the target area using at least one image sensor. The method may also include determining that glare is present in at least one captured image. The method may also include determining glare information that indicates which of the light sources are responsible for the glare. The method may further include taking corrective action to reduce the glare in subsequent images based on the glare information that is determined.
    Type: Grant
    Filed: December 12, 2008
    Date of Patent: September 6, 2011
    Assignee: The Code Corporation
    Inventors: George Powell, Paul Hepworth, Ryan Hyde, Ryan Hoobler
  • Patent number: 8001550
    Abstract: Object identifier readers that are configured to automatically send and/or store data read from an object identifier are disclosed. An exemplary object identifier reader includes a communication port for communicating with a host computing device. The object identifier reader also includes a storage medium. The object identifier reader also includes a processor and memory in electronic communication with the processor. Instructions are stored in the memory. The instructions are executable to implement a method that involves reading an object identifier to obtain data. The data may be stored in the storage medium. Alternatively, or in addition, an attempt may be made to send the data to the host computing device. The method also involves attempting to send stored data in the storage medium to the computing device if the object identifier reader is connected to the host computing device.
    Type: Grant
    Filed: March 22, 2004
    Date of Patent: August 16, 2011
    Assignee: The Code Corporation
    Inventors: Paul Hepworth, George Powell
  • Patent number: 7798406
    Abstract: In an exemplary embodiment, a graphical code reader is disclosed that includes an image capture component that is configured to capture images at different resolutions. The graphical code reader also includes a processor, and memory in electronic communication with the processor. Instructions are stored in the memory. The instructions are executable to implement a method that involves providing a sequence that defines how resolutions of the captured images are varied. The method also involves capturing the images. The method also involves varying the resolutions of the captured images according to the sequence. The method also involves attempting to decode graphical codes within the captured images.
    Type: Grant
    Filed: February 21, 2006
    Date of Patent: September 21, 2010
    Assignee: The Code Corporation
    Inventors: George Powell, Paul Hepworth
  • Publication number: 20100147948
    Abstract: A method for glare reduction may be implemented by a graphical code reader. The method may include illuminating a target area using a plurality of light sources. The method may also include capturing images of the target area using at least one image sensor. The method may also include determining that glare is present in at least one captured image. The method may also include determining glare information that indicates which of the light sources are responsible for the glare. The method may further include taking corrective action to reduce the glare in subsequent images based on the glare information that is determined.
    Type: Application
    Filed: December 12, 2008
    Publication date: June 17, 2010
    Inventors: George Powell, Paul Hepworth, Ryan Hyde, Ryan Hoobler
  • Publication number: 20100044436
    Abstract: A graphical code reader that provides sequenced illumination for glare reduction may include a plurality of light sources that illuminate a target area. The graphical code reader may also include at least one image sensor that captures an image of the target area using a rolling shutter technique. The graphical code reader may also include an illumination controller that sequences illumination of the light sources so that the light sources that are providing the normal component of the illumination to an active portion of the target area are turned off, and so that the light sources that are not providing the normal component of the illumination to the active portion of the target area are turned on.
    Type: Application
    Filed: August 19, 2008
    Publication date: February 25, 2010
    Applicant: The Code Corporation
    Inventors: George Powell, Paul Hepworth, Ryan Hyde, Ryan Hoobler
  • Patent number: 7621453
    Abstract: A system (10) includes a data collection device (12) for reading a machine readable data storage medium (38) and generating formatted data in accordance with data manipulation commands of a rules file (43). A protected rule file creation system: i) generates the rule file (43); ii) encrypts the rule file (43) to generate a protected rule file (39) which, when deciphered using a source key (31) yields the rule file (43); and iii) generates a license record (35). The license record (35) comprises the source key (31) and a source identifier (168). A trusted license file distribution system (17) encrypts the license record (35) using a private key (97) of a public/private key pair to generate a license file (41). The data collection device (12) comprises: i) a non-volatile memory storing a reader ID (93) and a public key (95); and ii) a processor (20) operating a decoder (72) and an interpreter (84).
    Type: Grant
    Filed: February 23, 2006
    Date of Patent: November 24, 2009
    Assignee: The Code Corporation
    Inventors: Paul Hepworth, Weiyang Zhou
  • Patent number: 7519239
    Abstract: Systems and methods for concurrent image capture and decoding of graphical codes are disclosed. In an exemplary method disclosed herein, a first image is captured by an image capture component in a graphical code reader. The first image is processed by a decoding component. Processing the first image involves searching for a graphical code within the first image and attempting to decode the graphical code. A second image is then captured by the image capture component while the first image is being processed by the decoding component.
    Type: Grant
    Filed: February 11, 2004
    Date of Patent: April 14, 2009
    Assignee: The Code Corporation
    Inventors: Paul Hepworth, George Powell
  • Publication number: 20080296379
    Abstract: A method for adaptively varying resolutions of captured images may include capturing images and processing the captured images. The method may also include determining brightness information about the captured images. The method may also include varying the resolutions of the captured images based on the brightness information that is determined about the captured images. The method may also include determining intended brightness information corresponding to the captured images, and the resolutions of the captured images may be varied based on the intended brightness information as well as the brightness information.
    Type: Application
    Filed: May 31, 2007
    Publication date: December 4, 2008
    Applicant: The Code Corporation
    Inventors: Paul Hepworth, George Powell, Ryan Hoobler