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: 11102642Abstract: 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: GrantFiled: April 30, 2014Date of Patent: August 24, 2021Assignee: D-tect Systems, Inc.Inventors: Bryce Lembke, Enoch Lee, Paul Hepworth
-
Patent number: 10234576Abstract: 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: GrantFiled: April 29, 2016Date of Patent: March 19, 2019Assignee: VPI Engineering, Inc.Inventors: Kevin Marriott, Paul Hepworth, Jeremy Williams
-
Publication number: 20160320501Abstract: 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: ApplicationFiled: April 29, 2016Publication date: November 3, 2016Inventors: Kevin Marriott, Paul Hepworth, Jeremy Williams
-
Patent number: 9411998Abstract: 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: GrantFiled: May 7, 2015Date of Patent: August 9, 2016Assignee: The Code CorporationInventors: George Powell, Paul Hepworth, Ryan Hyde, Ryan Hoobler
-
Publication number: 20150242670Abstract: 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: ApplicationFiled: May 7, 2015Publication date: August 27, 2015Inventors: George Powell, Paul Hepworth, Ryan Hyde, Ryan Hoobler
-
Patent number: 9027835Abstract: 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: GrantFiled: May 28, 2013Date of Patent: May 12, 2015Assignee: The Code CorporationInventors: George Powell, Paul Hepworth, Ryan Hyde, Ryan Hoobler
-
Publication number: 20140166756Abstract: 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: ApplicationFiled: May 28, 2013Publication date: June 19, 2014Applicant: The Code CorporationInventors: George Powell, Paul Hepworth, Ryan Hyde, Ryan Hoobler
-
Patent number: 8448862Abstract: 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: GrantFiled: August 1, 2011Date of Patent: May 28, 2013Assignee: The Code CorporationInventors: George Powell, Paul Hepworth, Ryan Hyde, Ryan Hoobler
-
Patent number: 8336778Abstract: 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: GrantFiled: August 19, 2008Date of Patent: December 25, 2012Assignee: The Code CorporationInventors: George Powell, Paul Hepworth, Ryan Hyde, Ryan Hoobler
-
Patent number: 8215554Abstract: 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: GrantFiled: May 31, 2007Date of Patent: July 10, 2012Assignee: The Code CorporationInventors: Paul Hepworth, George Powell, Ryan Hoobler
-
Publication number: 20120031975Abstract: 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: ApplicationFiled: August 4, 2010Publication date: February 9, 2012Applicant: The Code CorporationInventors: George Powell, Paul Hepworth, Ryan Hyde, Ryan Hoobler
-
Publication number: 20110284637Abstract: 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: ApplicationFiled: August 1, 2011Publication date: November 24, 2011Applicant: THE CODE CORPORATIONInventors: George Powell, Paul Hepworth, Ryan Hyde, Ryan Hoobler
-
Patent number: 8011584Abstract: 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: GrantFiled: December 12, 2008Date of Patent: September 6, 2011Assignee: The Code CorporationInventors: George Powell, Paul Hepworth, Ryan Hyde, Ryan Hoobler
-
Patent number: 8001550Abstract: 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: GrantFiled: March 22, 2004Date of Patent: August 16, 2011Assignee: The Code CorporationInventors: Paul Hepworth, George Powell
-
Patent number: 7798406Abstract: 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: GrantFiled: February 21, 2006Date of Patent: September 21, 2010Assignee: The Code CorporationInventors: George Powell, Paul Hepworth
-
Publication number: 20100147948Abstract: 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: ApplicationFiled: December 12, 2008Publication date: June 17, 2010Inventors: George Powell, Paul Hepworth, Ryan Hyde, Ryan Hoobler
-
Publication number: 20100044436Abstract: 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: ApplicationFiled: August 19, 2008Publication date: February 25, 2010Applicant: The Code CorporationInventors: George Powell, Paul Hepworth, Ryan Hyde, Ryan Hoobler
-
Patent number: 7621453Abstract: 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: GrantFiled: February 23, 2006Date of Patent: November 24, 2009Assignee: The Code CorporationInventors: Paul Hepworth, Weiyang Zhou
-
Patent number: 7519239Abstract: 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: GrantFiled: February 11, 2004Date of Patent: April 14, 2009Assignee: The Code CorporationInventors: Paul Hepworth, George Powell
-
Publication number: 20080296379Abstract: 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: ApplicationFiled: May 31, 2007Publication date: December 4, 2008Applicant: The Code CorporationInventors: Paul Hepworth, George Powell, Ryan Hoobler