Patents by Inventor George Powell

George Powell 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: 12675261
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating computer code using neural networks. One of the methods includes receiving data describing a computer programming task; generating a plurality of candidate computer programs by sampling a plurality of output sequences from a set of one or more generative neural networks; clustering the plurality of candidate computer programs; for each cluster in a set of the clusters: processing each of the respective plurality of candidate computer programs in the cluster using a correctness estimation neural network to generate a correctness score for the candidate computer program; and selecting a representative computer program for the cluster using the correctness scores for the respective plurality of candidate computer programs in the cluster; and selecting one or more of the representative computer programs for the clusters as synthesized computer programs for performing the computer programming task.
    Type: Grant
    Filed: December 5, 2024
    Date of Patent: July 7, 2026
    Assignee: GDM Holding LLC
    Inventors: Rémi Leblond, Alaa Saade, Corentin Tallec, Felix Axel Gimeno Gil, Florent Altché, Jean-Bastien François Laurent Grill, Matthias Heinz Lochbrunner, Paul Caron, Anton Ruddock, George Powell, Michael Fabien Serge Mathieu, Maciej Mikula
  • Publication number: 20250181325
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating computer code using neural networks. One of the methods includes receiving data describing a computer programming task; generating a plurality of candidate computer programs by sampling a plurality of output sequences from a set of one or more generative neural networks; clustering the plurality of candidate computer programs; for each cluster in a set of the clusters: processing each of the respective plurality of candidate computer programs in the cluster using a correctness estimation neural network to generate a correctness score for the candidate computer program; and selecting a representative computer program for the cluster using the correctness scores for the respective plurality of candidate computer programs in the cluster; and selecting one or more of the representative computer programs for the clusters as synthesized computer programs for performing the computer programming task.
    Type: Application
    Filed: December 5, 2024
    Publication date: June 5, 2025
    Inventors: Rémi Leblond, Alaa Saade, Corentin Tallec, Felix Axel Gimeno Gil, Florent Altché, Jean-Bastien François Laurent Grill, Matthias Heinz Lochbrunner, Paul Caron, Anton Ruddock, George Powell, Michael Fabien Serge Mathieu, Maciej Mikula
  • Publication number: 20220255371
    Abstract: Inductive charging systems and methods include providing a wireless charging pad comprising a single transmitter coil that, when active, is configured to inductively couple with a receiver coil of a wireless device placed on the wireless charging pad to wirelessly transfer power thereto, providing a control system configured to adjust a position of the single transmitter coil within the wireless charging pad, and mechanically operating, by a human operator, the control system to adjust the position of the single transmitter coil within the wireless charging pad.
    Type: Application
    Filed: February 9, 2021
    Publication date: August 11, 2022
    Applicant: APTIV TECHNOLOGIES LIMITED
    Inventor: George Powell
  • Patent number: 11361179
    Abstract: A barcode reading application includes an image capture function for controlling a white light source and a camera of a mobile device to capture an image of a barcode in a target area. The barcode reading application also includes a decoder function for receiving the image of the barcode and generating decoded data representing data encoded in the barcode. The barcode reading application also includes a non-legacy mobile client function for transmitting the decoded data to a non-legacy system. The barcode reading application also includes a legacy mobile client function for transmitting the decoded data to an intermediate server, which then provides the decoded data received from the legacy mobile client function to a legacy system. The barcode reading application also includes a relay function for determining whether the decoded data is intended for the legacy system or the non-legacy system.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: June 14, 2022
    Assignee: The Code Corporation
    Inventors: George Powell, Ryan Hoobler, Ming Lei, Phil Utykanski
  • Patent number: 11328144
    Abstract: A system may include a plurality of stations that implement a workflow process. The workflow process may include reading a barcode in connection with at least some of the plurality of stations. The barcode may be attached to an item that is moved between the plurality of stations during the workflow process. The system may additionally include a plurality of devices. Each of the plurality of devices may be located at one of the plurality of stations. At least some of the plurality of devices may include barcode reading capability. The system may additionally include process management code stored in memory on at least some of the plurality of devices. The process management code may be executable by one or more processors on the plurality of devices to determine auxiliary data corresponding to the workflow process and send the auxiliary data to a server.
    Type: Grant
    Filed: August 31, 2020
    Date of Patent: May 10, 2022
    Assignee: The Code Corporation
    Inventors: George Powell, John Deal
  • Patent number: 11263413
    Abstract: A barcode-reading system for a mobile device may include a camera assembly. The barcode-reading system may include a barcode-reading enhancement accessory and a barcode-reading application. The barcode-reading enhancement accessory may be securable to the mobile device and may be configured to provide an indication of license entitlement to the mobile device. The barcode-reading application may be stored in memory of the mobile device and executable by a processor of the mobile device. The barcode-reading application may also be configured to enable an enhanced mode of operation of the barcode-reading application conditional upon determining obtaining the license entitlement from the accessory.
    Type: Grant
    Filed: September 7, 2020
    Date of Patent: March 1, 2022
    Assignee: The Code Corporation
    Inventors: George Powell, Ryan Hoobler
  • Patent number: 11138398
    Abstract: A mobile device may include a camera assembly, a processor, memory, and a barcode-reading application. The camera assembly may include an image sensor. Pixels in a predetermined location of the image sensor may be defective pixels that provide the same output values regardless of actual characteristics of incident light. The barcode-reading application may be stored in the memory. The barcode-reading application may be executable by the processor to enable at least one enhanced mode of operation of the barcode-reading application conditional upon confirming that the image sensor comprises the defective pixels in the predetermined location.
    Type: Grant
    Filed: January 21, 2019
    Date of Patent: October 5, 2021
    Assignee: The Code Corporation
    Inventors: George Powell, Ryan Hoobler
  • Patent number: 11080497
    Abstract: Disclosed herein is an attachment for a smartphone. The smartphone may include i) a camera with an image sensor and a focusing lens located on a back side of the smartphone for capturing an image of a target area; and ii) a white light source on the back side of the smartphone. The attachment may include a targeting optic system. When the attachment is secured to the back side of the smartphone, the targeting optic system may receive illumination emitted by the white light source and direct the illumination towards the target area from a location that is not directly in front of the camera's image sensor. The location may be farther from the focusing lens than the white light source when measured parallel to the back side of the smartphone. The attachment may also direct the illumination into the target area via the targeting optic system.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: August 3, 2021
    Assignee: The Code Corporation
    Inventors: George Powell, Ryan Hoobler, Ming Lei, Garrett Russell, Mark Ashby
  • Patent number: 11076021
    Abstract: A barcode reader may include barcode reading hardware, which may include an image sensor. The image sensor may capture an image of a barcode within a field of view. The barcode reading hardware may also include a communication interface for output of decoded data to a remote computing system. The barcode reader may also include volatile memory and non-volatile memory. The non-volatile memory may include start-up instructions. The barcode reader may also include a processor. The processor may be configured to, upon power-up of the barcode reader, execute the start-up instructions to obtain firmware for operating the barcode reader from a remote configuration server, load the firmware to the volatile memory, and commence execution of the firmware to commence barcode reading functions of the barcode reader without performing a re-boot operation.
    Type: Grant
    Filed: November 29, 2020
    Date of Patent: July 27, 2021
    Assignee: The Code Corporation
    Inventors: Mark Ashby, George Powell, Ryan Hoobler, Ming Lei, Steve Pierce
  • Publication number: 20210165983
    Abstract: This patent specification describes an attachment for a mobile device. The attachment may have an attachment feature designed to be attached to a mobile device such as a smartphone, tablet, or smartphone/tablet with a camera. The attachment may also include an optics system and/or an illumination system that cooperates with the camera to facilitate the capture of decodable barcodes. The illumination system may include a targeting illumination system that facilitates proper positioning of the article and/or an exposure illumination system that helps illuminate the article during capture. The optics system may include a lens that modifies the depth of field and/or the size of the field of view of the camera, an aperture that helps define the field of view, a filter that prevents light of undesired wavelengths from reaching the camera, and/or a mirror that redirects the camera's optical pathway.
    Type: Application
    Filed: November 30, 2020
    Publication date: June 3, 2021
    Inventors: Garrett Russell, Ryan Hoobler, Ming Lei, George Powell, Mark Ashby
  • Publication number: 20210097246
    Abstract: A barcode-reading system for a mobile device may include a camera assembly. The barcode-reading system may include a barcode-reading enhancement accessory and a barcode-reading application. The barcode-reading enhancement accessory may be securable to the mobile device and may be configured to provide an indication of license entitlement to the mobile device. The barcode-reading application may be stored in memory of the mobile device and executable by a processor of the mobile device. The barcode-reading application may also be configured to enable an enhanced mode of operation of the barcode-reading application conditional upon determining obtaining the license entitlement from the accessory.
    Type: Application
    Filed: September 7, 2020
    Publication date: April 1, 2021
    Inventors: George Powell, Ryan Hoobler
  • Publication number: 20210081627
    Abstract: This patent specification describes operations of a mobile device with barcode-reading capabilities and an application and license server. A mobile device may include a barcode-reading application downloaded from an application server. The barcode-reading application may operate in a base mode or an enhanced mode. In the base mode, the barcode-reading application may establish a network connection to a licensing server to obtain a license code, and determine at least one operating permission authorized by the license code. In the enhanced mode, the barcode-reading application may implement at least one enhanced barcode-reading function which corresponds to the at least one operating permission authorized by the license code. For example, the enhanced barcode-reading function may be a function of decoding a barcode symbology that the decoder is restricted from decoding in the base mode of operation.
    Type: Application
    Filed: November 30, 2020
    Publication date: March 18, 2021
    Inventors: John Deal, George Powell, Garrett Russell
  • Publication number: 20210081625
    Abstract: This patent specification describes a barcode-reading enhancement accessory for a mobile device having a barcode-reading capability. The accessory may include an outer case and an inner carriage. A mobile device is encased in the inner carriage, and the combination of the inner carriage and the mobile device may be accommodated in the outer case. The inner carriage is configured to accommodate a mobile device of a particular size such that a mobile device of a different size may be accommodated in the outer case using a different inner carriage. The accessory may also include an optic system to fold an optical path of a field of illumination of a light source of the mobile device and/or a field of view of a camera of the mobile device.
    Type: Application
    Filed: November 30, 2020
    Publication date: March 18, 2021
    Inventors: George Powell, Ming Lei, Ryan Hoobler
  • Publication number: 20210081628
    Abstract: A barcode reading system for a mobile device that includes a camera and a white illumination source is disclosed. The barcode reading system includes a barcode reading enhancement accessory and a barcode reading application. The barcode reading enhancement accessory is secured to the mobile device and folds a field of view of the camera and a field of illumination of the white light source towards a target area at a tope side of the mobile device. The barcode reading application includes an image capture function for causing the mobile device to capture an image of a barcode, a decoder function for generating decoded data from the image of the barcode, and a relay function for sending the decoded data to a remote server. An operating system may obtain the barcode reading application from a remote application server.
    Type: Application
    Filed: November 30, 2020
    Publication date: March 18, 2021
    Inventors: George Powell, Ryan Hoobler, Ming Lei, Phil Utykanski
  • Publication number: 20210084118
    Abstract: A barcode reader may include barcode reading hardware, which may include an image sensor. The image sensor may capture an image of a barcode within a field of view. The barcode reading hardware may also include a communication interface for output of decoded data to a remote computing system. The barcode reader may also include volatile memory and non-volatile memory. The non-volatile memory may include start-up instructions. The barcode reader may also include a processor. The processor may be configured to, upon power-up of the barcode reader, execute the start-up instructions to obtain firmware for operating the barcode reader from a remote configuration server, load the firmware to the volatile memory, and commence execution of the firmware to commence barcode reading functions of the barcode reader without performing a re-boot operation.
    Type: Application
    Filed: November 29, 2020
    Publication date: March 18, 2021
    Inventors: Mark Ashby, George Powell, Ryan Hoobler, Ming Lei, Steve Pierce
  • Publication number: 20210056274
    Abstract: A system may include a plurality of stations that implement a workflow process. The workflow process may include reading a barcode in connection with at least some of the plurality of stations. The barcode may be attached to an item that is moved between the plurality of stations during the workflow process. The system may additionally include a plurality of devices. Each of the plurality of devices may be located at one of the plurality of stations. At least some of the plurality of devices may include barcode reading capability. The system may additionally include process management code stored in memory on at least some of the plurality of devices. The process management code may be executable by one or more processors on the plurality of devices to determine auxiliary data corresponding to the workflow process and send the auxiliary data to a server.
    Type: Application
    Filed: August 31, 2020
    Publication date: February 25, 2021
    Inventors: George Powell, John Deal
  • Patent number: 10855810
    Abstract: A barcode reader may include barcode reading hardware, which may include an image sensor. The image sensor may capture an image of a barcode within a field of view. The barcode reading hardware may also include a communication interface for output of decoded data to a remote computing system. The barcode reader may also include volatile memory and non-volatile memory. The non-volatile memory may include start-up instructions. The barcode reader may also include a processor. The processor may be configured to, upon power-up of the barcode reader, execute the start-up instructions to obtain firmware for operating the barcode reader from a remote configuration server, load the firmware to the volatile memory, and commence execution of the firmware to commence barcode reading functions of the barcode reader without performing a re-boot operation.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: December 1, 2020
    Assignee: The Code Corporation
    Inventors: Mark Ashby, George Powell, Ryan Hoobler, Ming Lei, Steve Pierce
  • Patent number: 10853598
    Abstract: A barcode-reading enhancement accessory for a mobile device having a barcode-reading capability may include an outer case and an inner carriage. A mobile device may be encased in the inner carriage, and the combination of the inner carriage and the mobile device may be accommodated in the outer case. The inner carriage may be configured to accommodate a mobile device of a particular size such that a mobile device of a different size may be accommodated in the outer case using a different inner carriage. The accessory may also include an optic system to fold an optical path of a field of illumination of a light source of the mobile device and/or a field of view of a camera of the mobile device.
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: December 1, 2020
    Assignee: The Code Corporation
    Inventors: George Powell, Ming Lei, Ryan Hoobler
  • Patent number: 10853603
    Abstract: A barcode reading system for a mobile device that includes a camera and a white illumination source is described. The barcode reading system includes a barcode reading enhancement accessory and a barcode reading application. The barcode reading enhancement accessory is secured to the mobile device and folds a field of view of the camera and a field of illumination of the white light source towards a target area. The barcode reading application includes an image capture function, a decoder function for generating decoded data from the image of the barcode, and a relay function for sending the decoded data to a remote server. The remote server can be an intermediary device or a non-legacy system. The intermediary device can be configured to communicate with a legacy system. The relay function can determine whether the decoded data is intended for the legacy system or the non-legacy system.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: December 1, 2020
    Assignee: The Code Corporation
    Inventors: George Powell, Ryan Hoobler, Ming Lei, Phil Utykanski
  • Patent number: 10853602
    Abstract: This patent specification describes operations of a mobile device with barcode-reading capabilities and an application and license server. A mobile device may include a barcode-reading application downloaded from an application server. The barcode-reading application may operate in a base mode or an enhanced mode. In the base mode, the barcode-reading application may establish a network connection to a licensing server to obtain a license code, and determine at least one operating permission authorized by the license code. In the enhanced mode, the barcode-reading application may implement at least one enhanced barcode-reading function which corresponds to the at least one operating permission authorized by the license code. For example, the enhanced barcode-reading function may be a function of decoding a barcode symbology that the decoder is restricted from decoding in the base mode of operation.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: December 1, 2020
    Assignee: The Code Corporation
    Inventors: John Deal, George Powell, Garrett Russell