Patents by Inventor John Deal
John Deal 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: 11328144Abstract: 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: GrantFiled: August 31, 2020Date of Patent: May 10, 2022Assignee: The Code CorporationInventors: George Powell, John Deal
-
Patent number: 11314956Abstract: A barcode-reading system may include a barcode reader and at least one detector that is configured to detect a characteristic of an environment in which the barcode-reading system is located. The barcode-reading system may also include a controller that is configured to adjust at least one output of the barcode-reading system based on at least one detected characteristic.Type: GrantFiled: June 22, 2020Date of Patent: April 26, 2022Assignee: The Code CorporationInventors: Hong Ji, John Deal
-
Patent number: 11200391Abstract: 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 is 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: GrantFiled: June 29, 2020Date of Patent: December 14, 2021Assignee: The Code CorporationInventors: Philip Utykanski, John Deal, Ryan Hoobler
-
Patent number: 11176341Abstract: A presentation stand for enabling a mobile device to read barcodes in presentation mode includes a cradle portion that is connected to the base portion. The cradle portion is configured to hold the mobile device in a position for reading a barcode. A shield portion is attached to the cradle portion and configured to modify a field of view of a camera of the mobile device. The shield portion is also configured to modify a field of illumination of an illumination source of the mobile device. The shield portion includes a camera optic system that is at least partially aligned with the camera of the mobile device when the mobile device is held in the cradle portion. The shield portion also includes an illumination optic system that is at least partially aligned with the illumination source of the mobile device when the mobile device is held in the cradle portion.Type: GrantFiled: August 17, 2020Date of Patent: November 16, 2021Assignee: The Code CorporationInventors: Phil Utykanski, John Deal
-
Publication number: 20210345251Abstract: An accessory for a mobile device includes a battery pack comprising a battery, battery pack memory, and battery data stored in the battery pack memory. The battery is an auxiliary power source for the mobile device when the accessory is electrically coupled to the mobile device. The accessory additionally includes accessory memory and accessory data stored in the accessory memory. The accessory data and the battery data may be obtained by the application on the mobile device when the accessory is electrically coupled to the mobile device.Type: ApplicationFiled: July 12, 2021Publication date: November 4, 2021Inventors: Jennifer Braun, John Deal
-
Patent number: 11064441Abstract: An accessory for a mobile device includes a battery pack comprising a battery, battery pack memory, and battery data stored in the battery pack memory. The battery is an auxiliary power source for the mobile device when the accessory is electrically coupled to the mobile device. The accessory additionally includes accessory memory and accessory data stored in the accessory memory. The accessory data and the battery data may be obtained by the application on the mobile device when the accessory is electrically coupled to the mobile device.Type: GrantFiled: June 11, 2019Date of Patent: July 13, 2021Assignee: The Code CorporationInventors: Jennifer Braun, John Deal
-
Publication number: 20210081627Abstract: 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: ApplicationFiled: November 30, 2020Publication date: March 18, 2021Inventors: John Deal, George Powell, Garrett Russell
-
Publication number: 20210056274Abstract: 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: ApplicationFiled: August 31, 2020Publication date: February 25, 2021Inventors: George Powell, John Deal
-
Publication number: 20200396689Abstract: An accessory for a mobile device includes a battery pack comprising a battery, battery pack memory, and battery data stored in the battery pack memory. The battery is an auxiliary power source for the mobile device when the accessory is electrically coupled to the mobile device. The accessory additionally includes accessory memory and accessory data stored in the accessory memory. The accessory data and the battery data may be obtained by the application on the mobile device when the accessory is electrically coupled to the mobile device.Type: ApplicationFiled: June 11, 2019Publication date: December 17, 2020Inventors: Jennifer Braun, John Deal
-
Publication number: 20200380225Abstract: A presentation stand for enabling a mobile device to read barcodes in presentation mode includes a cradle portion that is connected to the base portion. The cradle portion is configured to hold the mobile device in a position for reading a barcode. A shield portion is attached to the cradle portion and configured to modify a field of view of a camera of the mobile device. The shield portion is also configured to modify a field of illumination of an illumination source of the mobile device. The shield portion includes a camera optic system that is at least partially aligned with the camera of the mobile device when the mobile device is held in the cradle portion. The shield portion also includes an illumination optic system that is at least partially aligned with the illumination source of the mobile device when the mobile device is held in the cradle portion.Type: ApplicationFiled: August 17, 2020Publication date: December 3, 2020Inventors: Phil Utykanski, John Deal
-
Patent number: 10853602Abstract: 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: GrantFiled: December 30, 2019Date of Patent: December 1, 2020Assignee: The Code CorporationInventors: John Deal, George Powell, Garrett Russell
-
Publication number: 20200334432Abstract: 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 is 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: ApplicationFiled: June 29, 2020Publication date: October 22, 2020Inventors: Philip Utykanski, John Deal, Ryan Hoobler
-
Publication number: 20200320261Abstract: A barcode-reading system may include a barcode reader and at least one detector that is configured to detect a characteristic of an environment in which the barcode-reading system is located. The barcode-reading system may also include a controller that is configured to adjust at least one output of the barcode-reading system based on at least one detected characteristic.Type: ApplicationFiled: June 22, 2020Publication date: October 8, 2020Inventors: Hong Ji, John Deal
-
Publication number: 20200312064Abstract: Verification operations may be performed in connection with individuals' age-restricted interactions with an establishment. A barcode reading application running on a mobile device may be used to read a barcode on an ID card corresponding to an individual. Personal information associated with the individual may be extracted from the decoded data. The barcode reading application may determine, using the personal information, whether the individual satisfies a minimum age requirement for participating in an age-restricted interaction with an establishment. The barcode reading application may also perform at least one additional function related to the individual's participation or attempted participation in the age-restricted interaction when operating in an enhanced mode of operation.Type: ApplicationFiled: March 25, 2019Publication date: October 1, 2020Inventors: John Deal, George Powell
-
Patent number: 10762316Abstract: 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: GrantFiled: January 14, 2019Date of Patent: September 1, 2020Assignee: The Code CorporationInventors: George Powell, John Deal
-
Patent number: 10747973Abstract: A presentation stand for enabling a mobile device to read barcodes in presentation mode includes a cradle portion that is connected to the base portion. The cradle portion is configured to hold the mobile device in a position for reading a barcode. A shield portion is attached to the cradle portion and configured to modify a field of view of a camera of the mobile device. The shield portion is also configured to modify a field of illumination of an illumination source of the mobile device. The shield portion includes a camera optic system that is at least partially aligned with the camera of the mobile device when the mobile device is held in the cradle portion. The shield portion also includes an illumination optic system that is at least partially aligned with the illumination source of the mobile device when the mobile device is held in the cradle portion.Type: GrantFiled: December 6, 2018Date of Patent: August 18, 2020Assignee: The Code CorporationInventors: Phil Utykanski, John Deal
-
Publication number: 20200226337Abstract: 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: ApplicationFiled: January 14, 2019Publication date: July 16, 2020Inventors: George Powell, John Deal
-
Publication number: 20200218862Abstract: 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: ApplicationFiled: December 30, 2019Publication date: July 9, 2020Inventors: John Deal, George Powell, Garrett Russell
-
Patent number: 10699085Abstract: 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 is 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: GrantFiled: December 28, 2017Date of Patent: June 30, 2020Assignee: The Code CorporationInventors: Philip Utykanski, John Deal, Ryan Hoobler
-
Patent number: 10691906Abstract: A barcode-reading system may include a barcode reader and at least one detector that is configured to detect a characteristic of an environment in which the barcode-reading system is located. The barcode-reading system may also include a controller that is configured to adjust at least one output of the barcode-reading system based on at least one detected characteristic.Type: GrantFiled: December 27, 2018Date of Patent: June 23, 2020Assignee: The Code CorporationInventors: Hong Ji, John Deal