Systems and methods are described for scanner configuration using advanced data formatting (ADF). Example systems and methods comprise selecting from a GUI an ADF rule or otherwise a configuration instruction, option, or feature. A host application executing on one or more processors, configures a barcode reader based on the ADF configuration as selected. The scanner may then be operated or controlled based on the updated ADF configuration.
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
2.
Region of Interest-Based Phase Detection Autofocus Control for Barcode Decoding
A method includes: capturing, via an image sensor of a computing device, a first image in a sequence of images, using a first focus position of the image sensor; detecting a region of interest in the first image, the region of interest containing a barcode; determining, using a phase detection module of the image sensor, a phase difference corresponding to the region of interest; and setting a second focus position at the image sensor based on the phase difference, the second focus position configured for capturing a second image in the sequence via the image sensor, the second image having the barcode in focus.
H04N 23/67 - Focus control based on electronic image sensor signals
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
3.
REGION OF INTEREST-BASED PHASE DETECTION AUTOFOCUS CONTROL FOR BARCODE DECODING
A method includes: capturing, via an image sensor of a computing device, a first image in a sequence of images, using a first focus position of the image sensor; detecting a region of interest in the first image, the region of interest containing a barcode; determining, using a phase detection module of the image sensor, a phase difference corresponding to the region of interest; and setting a second focus position at the image sensor based on the phase difference, the second focus position configured for capturing a second image in the sequence via the image sensor, the second image having the barcode in focus.
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
G06T 7/32 - Determination of transform parameters for the alignment of images, i.e. image registration using correlation-based methods
G06T 7/70 - Determining position or orientation of objects or cameras
G06T 7/77 - Determining position or orientation of objects or cameras using statistical methods
G06V 10/88 - Image or video recognition using optical means, e.g. reference filters, holographic masks, frequency domain filters or spatial domain filters
Systems and methods for adjusting illumination intensity of a data capture device having an illumination assembly and an imaging assembly are disclosed. An example method includes detecting an illumination level of an environment and operating the illumination assembly in a first mode over a first period of time, a second mode over a second period of time, and a third mode over a third period of time. The method further includes (i) in the first mode, providing a first illumination having a first intensity, (ii) in the second mode storing energy in an energy storage element, and (iii) in the third mode providing third illumination at a third intensity higher than the first intensity. A controller controls the illumination assembly to be configured to be in the first mode, second mode, or third mode based on the illumination level.
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
A hand mount for a data capture device having an optical axis includes: a body configured to rest on a back of a hand of an operator; a mounting plate affixed to the body, the mounting plate defining a longitudinal axis; a latch assembly coupled to the mounting plate, the latch assembly configured to releasably secure the data capture device with the optical axis parallel with the longitudinal axis of the mounting plate; a proximal wing extending from a proximal end of the body, the proximal wing defining a proximal fastener configured to engage with a wrist of an operator; a distal wing extending from a distal end of the body at a nonparallel angle to the longitudinal axis, the distal wing configured to engage with a finger of the operator; and a trigger disposed on the distal wing.
A45F 5/00 - Holders or carriers for hand articlesHolders or carriers for use while travelling or camping
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
6.
ADAPTIVE BIASING PROCEDURE TO INCREASE PA EFFICIENCY IN RFID READERS
Techniques for improving energy efficiency of a Radio-Frequency Identification (RFID) reader are described herein. A power control algorithm controlling a power amplifier of the RFID reader adjusts a bias setting of the power amplifier at different time periods during operation of the RFID reader. Particularly, in aspects, the power control algorithm biases the power amplifier at a first bias setting during a first time period when the RFID reader transmits a modulated continuous waveform conveying information to RFID tags in an environment, and biases the power amplifier at a second, different bias setting during a second time period when the RFID reader transmits an unmodulated continuous waveform. By adjusting to the second bias setting, the power control algorithm improves energy/power efficiency of the RFID reader during the second time period, thereby extending the single-charge lifetime of the RFID reader when implemented as a battery powered unit.
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
7.
ADAPTIVE BIASING PROCEDURE TO INCREASE AUXILIARY PA EFFICIENCY FOR AN INTEGRATED ECHO CANCELLER
Techniques for echo cancellation in an RFID reader include incorporating an auxiliary error power amplifier (auxiliary PA) into the RFID reader, and dynamically adjusting a bias setting of the auxiliary PA based on a power level of a reflection of a signal transmitted by the RFID reader ("echo signal") as measured at the RFID reader. When the measured echo signal power level is high, techniques herein set the auxiliary PA bias setting to a higher level to allow the auxiliary PA to account for the stronger echo signal. Inversely, when the measured echo signal power is low, techniques herein set the auxiliary PA bias setting to a lower level to reduce power consumption while the enabling the RFID reader to cancel echo phenomena and reliably detect signal responses from RFID tags in an environment.
G06K 7/00 - Methods or arrangements for sensing record carriers
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
G06K 19/00 - Record carriers for use with machines and with at least a part designed to carry digital markings
H04B 3/23 - Reducing echo effects or singingOpening or closing transmitting pathConditioning for transmission in one direction or the other using a replica of transmitted signal in the time domain, e.g. echo cancellers
H04B 15/00 - Suppression or limitation of noise or interference
A hand mount for a data capture device having an optical axis includes: a body configured to rest on a back of a hand of an operator; a mounting plate affixed to the body, the mounting plate defining a longitudinal axis; a latch assembly coupled to the mounting plate, the latch assembly configured to releasably secure the data capture device with the optical axis parallel with the longitudinal axis of the mounting plate; a proximal wing extending from a proximal end of the body, the proximal wing defining a proximal fastener configured to engage with a wrist of an operator; a distal wing extending from a distal end of the body at a nonparallel angle to the longitudinal axis, the distal wing configured to engage with a finger of the operator; and a trigger disposed on the distal wing.
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
G06K 7/01 - Methods or arrangements for sensing record carriers Details
H01Q 1/27 - Adaptation for use in or on movable bodies
A45F 5/00 - Holders or carriers for hand articlesHolders or carriers for use while travelling or camping
Techniques for echo cancellation in an RFID reader include incorporating an auxiliary error power amplifier (auxiliary PA) into the RFID reader, and dynamically adjusting a bias setting of the auxiliary PA based on a power level of a reflection of a signal transmitted by the RFID reader (“echo signal”) as measured at the RFID reader. When the measured echo signal power level is high, techniques herein set the auxiliary PA bias setting to a higher level to allow the auxiliary PA to account for the stronger echo signal. Inversely, when the measured echo signal power is low, techniques herein set the auxiliary PA bias setting to a lower level to reduce power consumption while the enabling the RFID reader to cancel echo phenomena and reliably detect signal responses from RFID tags in an environment.
A workstation captures images of illuminated symbols with a solid-state imager. In an embodiment, the workstation includes a camera module in the workstation away from the imager. The camera module captures a secondary image through a window. The captured image of the illuminated symbol and the captured secondary image are independently processed.
G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
G06V 40/20 - Movements or behaviour, e.g. gesture recognition
Techniques for improving energy efficiency of a Radio-Frequency Identification (RFID) reader are described herein. A power control algorithm controlling a power amplifier of the RFID reader adjusts a bias setting of the power amplifier at different time periods during operation of the RFID reader. Particularly, in aspects, the power control algorithm biases the power amplifier at a first bias setting during a first time period when the RFID reader transmits a modulated continuous waveform conveying information to RFID tags in an environment, and biases the power amplifier at a second, different bias setting during a second time period when the RFID reader transmits an unmodulated continuous waveform. By adjusting to the second bias setting, the power control algorithm improves energy/power efficiency of the RFID reader during the second time period, thereby extending the single-charge lifetime of the RFID reader when implemented as a battery powered unit.
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
13.
Bioptic indicia reader assembly with an accessory structure having a crossbar over the bioptic indicia reader
An example bioptic indicia reader assembly includes a perimeter frame, a bioptic indicia reader positioned within and supported by the perimeter frame, and an accessory structure. The accessory structure includes a vertically oriented first post, a vertically oriented second post spaced apart from the first post, and an accessory crossbar extending over the bioptic indicia reader and transverse to the first post and the second post. The first post and the second post each include a proximal end configured to be removably secured to the perimeter frame and the proximal end of the first post and the proximal end of the second post are positioned within a footprint of the perimeter frame.
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
14.
METHOD AND ASSEMBLY TO LIFT A PRINTHEAD WITHIN A MEDIA PROCESSING DEVICE
A media processing device is disclosed that includes a platen assembly, a printhead assembly, a drive element, and a processor. The platen assembly includes a platen roller configured to rotate. The printhead assembly, disposed opposite the platen assembly, is configured to move between an engaged position in which the printhead assembly forms a nip with the platen roller and a disengaged position in which the printhead assembly is spaced away from the platen roller. The drive element is configured to rotate the platen roller. The processor is in communication with the drive element, and configured to control the drive element to rotate the platen roller according to a first operating mode or a second operation mode, the printhead assembly moves to the engaged position in the first operating mode and moves to the disengaged position in the second operating mode.
B41J 11/20 - Platen adjustments for varying the strength of impression, for a varying number of papers, for wear or for alignment
B41J 25/312 - Bodily-movable mechanisms for print heads or carriages movable towards or from paper surface with print pressure adjustment mechanisms, e.g. pressure-on-the-paper mechanisms
15.
Media Application System with a Moveable Platen Assembly for Autonomous Media Replenishment
A system is disclosed that includes a printhead, a motor, a drive train, and a platen assembly. The drive train is operatively coupled to the motor. The platen assembly includes a platen roller and is operatively coupled to the drive train. The platen assembly is configured to rotate about a platen assembly axis of rotation, in response to an operation of the motor, between a media processing position in which the platen roller forms a nip with the printhead and a media loading position in which the platen roller is rotated away from the printhead about the platen assembly axis of rotation.
B41J 2/32 - Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material using thermal heads
B41J 11/00 - Devices or arrangements for supporting or handling copy material in sheet or web form
A supply of printable media including a self-locking core. A web of printable media is wound about the self-locking core. The media including a printable surface on first side and an adhesive on a second side. The self-locking core includes a cylindrical body defining a center axis, the cylindrical body having an outer surface and an inner surface. A locking member formed along the inner surface of the body. The locking member extends radially inward towards the center axis and forms a helix having a non-zero helix angle along the inner surface.
An edge device using broadcasting is disclosed herein. The edge device may include one or more memories and one or more processors communicatively coupled to the one or more memories. In some implementations, the edge device may receive individual sets of data from a plurality of sensors and compile the individual sets of data into a single dataset to be processed by a backend device. The edge device may generate a plurality of advertisements to include a corresponding plurality of portions of the dataset and a corresponding plurality of sequence identifiers. The edge device may broadcast each advertisement, without receiving an acknowledgement of each preceding advertisement. The edge device may receive, from the backend device, an indication of one or more sequence identifiers that were not received. Accordingly, the edge device may retransmit, based on the indication of the sequence identifier(s), a portion of the plurality of advertisements.
H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
H04W 48/16 - DiscoveringProcessing access restriction or access information
H04W 48/18 - Selecting a network or a communication service
H04W 72/30 - Resource management for broadcast services
A supply of printable media including a self-locking core. A web of printable media is wound about the self-locking core. The media including a printable surface on first side and an adhesive on a second side. The self-locking core includes a cylindrical body defining a center axis, the cylindrical body having an outer surface and an inner surface. A locking member formed along the inner surface of the body. The locking member extends radially inward towards the center axis and forms a helix having a non-zero helix angle along the inner surface.
An imaged-based scanner includes a housing having a lower portion, an upper portion, and an extension arm extending upward from the lower portion to the upper portion. A lower portion includes a base having an exit window and an imaging assembly mounted in that base with at least one field of view directed upwardly through the exit window. The upper portion has imaging assembly that has at least two fields of view. That upper imaging assembly is mounted such that the two fields of view extend downwardly toward the lower portion with each field of view positioned to have a central axis that is offset with respect to a center normal of the exit window.
Peel and Perforate rollers are disclosed herein. An example peel and perforate roller includes a substrate separator configured to receive a web of a printable substrate temporarily adhered to a liner and to separate the printable substrate from the liner; a substrate process path configured to receive printable substrate separated from the liner by the substrate separator; a liner process path separate from the substrate process path and configured to receive the liner separated from the printable substrate by the substrate separator; an incising assembly configured to receive the separated liner along the liner process path and to impart lines of weakness into the separated liner.
B65B 61/02 - Auxiliary devices, not otherwise provided for, for operating on sheets, blanks, webs, binding material, containers or packages for perforating, scoring, or applying code or date marks on material prior to packaging
B65D 81/05 - Containers, packaging elements, or packages, for contents presenting particular transport or storage problems, or adapted to be used for non-packaging purposes after removal of contents specially adapted to protect contents from mechanical damage maintaining contents at spaced relation from package walls, or from other contents
21.
Media Processing Device with Variable Media Tensioning System and Associated Methods
A media processing device includes a platen roller opposing spaced from a printhead to form a nip. The platen roller rotates at a platen speed to pull media from a media roll in a downstream direction along a media path. A media supply spindle configured to support the media roll and to rotate at a payout speed to dispense media from the media roll. A dancer arm includes a roller configured to engage the media along the media path and a sensor detect a position of the dancer arm. A logic circuit receives an output signal from the sensor, determines that the position of the dancer arm has changed based on the signal, and adjusts the payout speed of the media supply spindle.
B65H 23/182 - Registering, tensioning, smoothing, or guiding webs longitudinally by controlling or regulating the web-advancing mechanism, e.g. mechanism acting on the running web in unwinding mechanisms or in connection with unwinding operations
B65H 16/10 - Arrangements for effecting positive rotation of web roll
22.
Media Application System with Autonomous Media Replenishment
An autonomous labeling system is disclosed that includes a media applicator, a robotic device, and a media replenishment system. The media applicator is configured to apply media to objects. The robotic device is operatively coupled to the media applicator and configured to move the media applicator. The media replenishment system configured to stage a supply of media for installation in the media applicator.
B41J 3/407 - Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for marking on special material
B41J 11/00 - Devices or arrangements for supporting or handling copy material in sheet or web form
B41J 15/00 - Devices or arrangements specially adapted for supporting or handling copy material in continuous form, e.g. webs
B41J 15/02 - Web rolls or spindlesAttaching webs to cores or spindles
B41J 15/16 - Means for tensioning or winding the web
B65C 9/02 - Devices for moving articles, e.g. containers, past labelling station
B65C 9/18 - Label feeding from strips, e.g. from rolls
B65C 9/46 - Applying date marks, code marks, or the like, to the label during labelling
B65H 19/12 - Lifting, transporting, or inserting the web rollRemoving empty core
23.
METHOD OF NATIVELY PERFORMING PATTERN MATCHING/LOCATE OBJECT JOB SETUP ON IMAGING BASED DATA CAPTURE DEVICE USING AIMER
Systems and methods are provided in which an imaging-based data capture device generates and updates its own object detection jobs. A job setup mode is entered directly on the imaging-based data capture device in response to a triggering event. Using an aiming pattern in a field of view, the device generates a model region corresponding to a portion of the image data. That model region is generated based on the position of the aiming pattern in the field of view. The device stores the model region in a job script, which it uses for pattern matching against images captured during a normal object scanning mode. Thus, the data capture device performs and deploys an entire object detection job setup sequence without using an external computer system or user interface software.
G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
H04N 23/61 - Control of cameras or camera modules based on recognised objects
H04N 23/667 - Camera operation mode switching, e.g. between still and video, sport and normal or high and low resolution modes
24.
DEVICE CHARGING ALGORITHM SELECTION FROM USER CRITERIA
Systems, methods, and apparatuses for selecting device charging algorithms based at least partially upon criteria received from a user are provided herein. An example method includes configuring a device to charge a battery using the two or more charging algorithms, receiving criteria for the two or more charging algorithms from a user, selecting a first charging algorithm from the two or more charging algorithms based at least partially on satisfaction of the criteria received from the user, and charging the battery using the first charging algorithm.
A system is disclosed that includes a printhead, a motor, a drive train, and a platen assembly. The drive train is operatively coupled to the motor. The platen assembly includes a platen roller and is operatively coupled to the drive train. The platen assembly is configured to rotate about a platen assembly axis of rotation, in response to an operation of the motor, between a media processing position in which the platen roller forms a nip with the printhead and a media loading position in which the platen roller is rotated away from the printhead about the platen assembly axis of rotation.
B65H 7/02 - Controlling article feeding, separating, pile-advancing, or associated apparatus, to take account of incorrect feeding, absence of articles, or presence of faulty articles by feelers or detectors
26.
SYSTEM AND METHOD FOR DYNAMICALLY PRIORITIZING SCANS
An example method includes: performing a first scan according to first scan execution parameters; while performing the first scan, receiving a request for a second scan; in response to detecting a conflict between the second scan and the first scan, determining a prioritization parameter for at least one of the first scan and the second scan; updating at least one of the first scan execution parameters and second scan execution parameters based on the prioritization parameter; and proceeding with the first scan according to the first scan execution parameters and proceeding with the second scan according to the second scan execution parameters.
An example method includes: performing a first scan according to first scan execution parameters; while performing the first scan, receiving a request for a second scan; in response to detecting a conflict between the second scan and the first scan, determining a prioritization parameter for at least one of the first scan and the second scan; updating at least one of the first scan execution parameters and second scan execution parameters based on the prioritization parameter; and proceeding with the first scan according to the first scan execution parameters and proceeding with the second scan according to the second scan execution parameters.
An excess heat exposure indicator and methods for making the same are disclosed. The excess heat exposure indicator includes a print media substrate comprising an indicator region, a data region, at least one first thermochromic composition is provided on the substrate within the indicator region of the substrate, a second thermochromic composition is provided on the substrate within the data region, the second thermochromic composition configured to change color state from a third color state to a fourth color state when heated above a second temperature threshold, the indicator region is configured to be selectively treated with heat above the first temperature threshold to place a first portion of the indicator region in the second color state, different than the first color state, forming a visible indicia, the visible indicia configured to change appearance when the indicator region is subsequently exposed to a temperature above the first temperature threshold.
G01K 11/12 - Measuring temperature based on physical or chemical changes not covered by group , , , or using changes in colour, translucency or reflectance
G01K 1/02 - Means for indicating or recording specially adapted for thermometers
G01K 3/04 - Thermometers giving results other than momentary value of temperature giving mean valuesThermometers giving results other than momentary value of temperature giving integrated values in respect of time
A method includes: monitoring an ambient temperature associated with a battery pack; in response to detecting that the ambient temperature exceeds a temperature threshold, initializing an excursion timer; determining whether the excursion timer exceeds a time threshold; and when the excursion timer exceeds the time threshold, executing a mitigation action at the battery pack.
A method includes: retrieving, at a computing device, a plurality of target profiles, each target profile including a target identifier and a reference value for a target attribute; generating, at the computing device, based on the target profiles, a first schedule including a first plurality of shift records, each shift record of the first plurality including one of the target identifiers; determining, at the computing device, a utilization metric for each target identifier based on the first schedule; generating, at the computing device, a modified target profile corresponding to one of the target identifiers selected based on the utilization metrics, the modified target profile including a modified value for the target attribute; and generating, at the computing device, a second schedule based on the modified target profile.
A method includes: monitoring an ambient temperature associated with a battery pack; in response to detecting that the ambient temperature exceeds a temperature threshold, initializing an excursion timer; determining whether the excursion timer exceeds a time threshold; and when the excursion timer exceeds the time threshold, executing a mitigation action at the battery pack.
H01M 50/581 - Devices or arrangements for the interruption of current in response to temperature
H01M 10/48 - Accumulators combined with arrangements for measuring, testing or indicating the condition of cells, e.g. the level or density of the electrolyte
H01M 10/635 - Control systems based on ambient temperature
Printer activatable environmental exposure indicators utilizing chemical encapsulation are disclosed herein. An example activatable environmental exposure indicator includes a substrate, an environmental indicator material configured to respond to a predetermined environmental stimulus, a plurality of microcapsules on or embedded in the substrate, and a bar code layer containing a bar code symbol and a viewing area. The microcapsules contain the environmental indicator material and are configured to respond to at least one of an activation temperature and an activation pressure by allowing the environmental indicator material to be released from the microcapsules. The environmental indicator material, after being released from the microcapsules, is configured to respond to exposure to the predetermined environmental stimulus by causing a detectable response.
G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
G01K 3/04 - Thermometers giving results other than momentary value of temperature giving mean valuesThermometers giving results other than momentary value of temperature giving integrated values in respect of time
G01K 11/12 - Measuring temperature based on physical or chemical changes not covered by group , , , or using changes in colour, translucency or reflectance
G06K 19/08 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code using markings of different kinds in the same record carrier, e.g. one marking being sensed by optical and the other by magnetic means
A method includes: capturing, via a first sensor, a three-dimensional image associated with a first orientation of a computing device; capturing, via a second sensor, a two-dimensional image associated with a second orientation of the computing device; determining a difference between the first orientation and the second orientation; comparing the difference with a threshold; and determining whether to deliver the three-dimensional image and the two-dimensional image to an image-processing module, based on the comparison of the difference with the threshold.
Techniques for broadcasting user indications are provided. An example system includes a transmitter device that does not include a user interface display or verbal audio capabilities, that is configured to: detect an event and broadcast a signal including one or more of an alphanumeric string or a binary encoded message associated with the detected event as a unidirectional message via a first protocol that is receivable by a plurality of receiver devices, and a receiver device that includes a user interface comprising one or more of a user interface display or verbal audio capabilities, the receiver device being configured to: receive the broadcasted signal from the transmitter device, analyze the signal to identify the event associated with the signal; and generate a notification associated with the event via the user interface, without transmitting, via the first protocol, a response signal that is receivable and interpretable by the transmitter device.
G06K 17/00 - Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups , e.g. automatic card files incorporating conveying and reading operations
G06K 19/07 - Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards with integrated circuit chips
36.
Systems and Methods Utilizing Machine Vision for Tracking and Assisting an Individual Within a Venue
Systems and methods utilizing machine vision for tracking and assisting an individual within a venue are provided herein. The method tracks a location of an individual associated with a container and detects at least one of the container or at least one object within the container present in captured first image data. The method identifies at least one of the at least one object or a region of interest associated with the container and determines, based on the identification, at least one of a value of at least one attribute of the at least one object or first and second sub-areas of the region of interest. The method determines whether at least one of the value of the at least one attribute is greater than a first threshold or a ratio of the first and second sub-areas is less than a second threshold and generates and transmits a notification to a device based on the determination.
G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
G06V 10/46 - Descriptors for shape, contour or point-related descriptors, e.g. scale invariant feature transform [SIFT] or bags of words [BoW]Salient regional features
G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
G06V 10/94 - Hardware or software architectures specially adapted for image or video understanding
G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
37.
System and Method for Improving Wireless Connection During Power Backoff
A method is provided comprising: detecting an interaction of a user with a communication device, identifying a modality of the interaction of the user with the communication device, and adjusting a link establishment characteristic of the communication device based on the modality of the interaction.
Systems and methods for location-based device configuration are disclosed herein. An example system includes one or more processors and one or more memories. The one or more memories may store instructions thereon that, when executed by the processors, are configured to cause the system to: receive a signal that includes first configuration data indicating one or more configuration settings of a device, determine a location of the device based on a received signal strength indicator (RSSI) value associated with the signal, determine whether a configuration update of the device is required by comparing the first configuration data of the device with a second configuration data associated with the location, responsive to determining that the configuration update is required, establish a connection to the device, and transmit a configuration update instruction to the device that causes the device to change a portion of the one or more configuration settings.
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
39.
METHODS AND APPARATUS TO SECURE COMMUNICATION DEVICES TO WRISTBANDS
An example disclosed sheet includes a first layer; a second layer; a first die cut in the second layer defining a first wristband section and a second wristband section separated by a fold line; a second die cut in the first layer defining an imaging area; and a third die cut in the second layer defining an aperture in the second wristband section; wherein the aperture is surrounded by an adhesive and the aperture has an aperture dimension, the aperture dimension is greater than an inner dimension of the communication device, and the aperture dimension is less than an outer dimension of the communication device.
A method includes: capturing, via a first sensor, a three-dimensional image associated with a first orientation of a computing device; capturing, via a second sensor, a two-dimensional image associated with a second orientation of the computing device; determining a difference between the first orientation and the second orientation; comparing the difference with a threshold; and determining whether to deliver the three-dimensional image and the two-dimensional image to an image-processing module, based on the comparison of the difference with the threshold.
H04N 13/167 - Synchronising or controlling image signals
G06F 3/0346 - Pointing devices displaced or positioned by the userAccessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
H04N 13/207 - Image signal generators using stereoscopic image cameras using a single 2D image sensor
H04N 13/25 - Image signal generators using stereoscopic image cameras using two or more image sensors with different characteristics other than in their location or field of view, e.g. having different resolutions or colour pickup characteristicsImage signal generators using stereoscopic image cameras using image signals from one sensor to control the characteristics of another sensor
A method in a computing device includes: in response to an authentication request, retrieving (i) a reference voiceprint, and (ii) an authentication value; selecting a transformation for application to the authentication value to generate a derived value; generating a prompt indicating the transformation; obtaining audio data responsive to the prompt, the audio data containing a candidate derived value; determining whether (i) the candidate derived value matches the derived value, and (ii) a candidate voiceprint of the audio data matches the reference voiceprint; and selecting an authentication action based on the determination.
An example disclosed printer includes a base. The printer further includes a lid attached to the base movable between a closed position in which the lid is secured to the base, and an open position in which the lid is at least partially separated from the base. The printer further includes an arcuate slot disposed on an inside surface of the lid. The printer further includes a ribbon frame disposed within the printer, and a ribbon frame post secured to the ribbon frame and disposed within the arcuate slot. When the lid is moved to the open position, the arcuate slot lifts the ribbon frame post and causes the ribbon frame to move to a presenting position.
A tag mount for a media supply roll having a hollow cylindrical core includes: a tag mount body including: (i) an inner wall configured to face the core, the inner wall having a retaining surface to engage with the core and affix the tag mount body to the core, (ii) an outer wall opposite the inner wall, and (iii) a carrier surface, distinct from the retaining surface, the carrier surface defined on one of the inner wall and the outer wall; an antenna affixed to the carrier surface; and an integrated circuit coupled with the antenna and configured to store an attribute corresponding to the media supply roll.
An example bioptic barcode reader assembly includes a barcode reader, a metal frame secured to a housing of the barcode reader, and a scale assembly positioned between the barcode reader and the metal frame. The scale assembly has a load cell, a stationary frame secured to the metal frame and fixedly mounted on a first end of the load cell, a movable load arm fixedly mounted on a second end of the load cell, a platter removably positioned on the load arm, and an electrical circuit configured to provide power to the platter. The electrical circuit follows a weigh path of the load cell and includes a first end portion adjacent the stationary frame, a middle portion having at least a portion fixedly secured to the load cell, and a second end portion having at least a portion fixedly secured to the movable load arm.
Imaging devices, systems, and methods for determining whether an object is within range to be decoded based on a sharpness of the object in a captured image are described herein. An example device includes: an imaging assembly; and a computer-readable media storing machine readable instructions that, when executed, cause the imaging device to: (i) capture, using the imaging assembly, the image data of the indicia; (ii) calculate, using at least an element of the indicia, a sharpness score for the indicia; (iii) determine, based on the sharpness score, whether the indicia is within a predetermined decode operation range; (iv) when the distance of the indicia is within the predetermined decode operation range, perform a decode operation on the indicia; and (v) when the distance of the indicia is not within the predetermined decode operation range, refrain from performing the decode operation on the indicia.
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
An example disclosed herein includes a media cartridge. The media cartridge includes a housing configured to rotatably support a media roll. The media cartridge further includes a cartridge output within the housing configured to guide a media web from the media roll out of the housing. The media cartridge includes a spring and a media stop assembly configured to translate between a release position and a hold position. When the media stop assembly is in the hold position, the media web of the media roll is pinched between the media stop assembly and a surface and when the media stop assembly is in the release position, the media stop assembly is separated from the surface and the media web is free to move. The spring further biases the media stop assembly towards the hold position and is removable without opening the housing of the media cartridge.
An example disclosed herein includes a media cartridge. The media cartridge includes a housing configured to rotatably support a media roll. The media cartridge further includes a cartridge output within the housing configured to guide a media web from the media roll out of the housing. The media cartridge includes a spring and a media stop assembly configured to translate between a release position and a hold position. When the media stop assembly is in the hold position, the media web of the media roll is pinched between the media stop assembly and a surface and when the media stop assembly is in the release position, the media stop assembly is separated from the surface and the media web is free to move. The spring further biases the media stop assembly towards the hold position and is removable without opening the housing of the media cartridge.
B41J 2/32 - Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by selective application of heat to a heat sensitive printing or impression-transfer material using thermal heads
Imaging devices, systems, and methods for determining whether an object is within range to be decoded based on a sharpness of the object in a captured image are described herein. An example device includes: an imaging assembly; and a computer-readable media storing machine readable instructions that, when executed, cause the imaging device to: (i) capture, using the imaging assembly, the image data of the indicia; (ii) calculate, using at least an element of the indicia, a sharpness score for the indicia; (iii) determine, based on the sharpness score, whether the indicia is within a predetermined decode operation range; (iv) when the distance of the indicia is within the predetermined decode operation range, perform a decode operation on the indicia; and (v) when the distance of the indicia is not within the predetermined decode operation range, refrain from performing the decode operation on the indicia.
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
49.
METHOD TO USE A SINGLE CAMERA FOR BARCODING AND VISION
Systems and methods for performing barcoding and machine vision with a single camera are disclosed herein. An example system includes an image sensor configured to capture low-resolution image data of a large field of view and high-resolution image data of a small field of view. A first data pipeline is configured to transmit the low-resolution image data to a first module configured to perform image processing on the low-resolution image data. A second data pipeline is configured to transmit the high-resolution image data to a second module configured to perform image processing on the high-resolution image data. Machine readable instructions cause the system to capture image data of the large field of view or the small field of view and the processor transmits either the low-resolution image data via the first data pipeline or the high-resolution image data via the second pipeline.
G06V 10/40 - Extraction of image or video features
G06V 10/143 - Sensing or illuminating at different wavelengths
G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
G06V 30/413 - Classification of content, e.g. text, photographs or tables
50.
Method to Use a Single Camera for Barcoding and Vision
Systems and methods for performing barcoding and machine vision with a single camera are disclosed herein. An example system includes an image sensor configured to capture low-resolution image data of a large field of view and high-resolution image data of a small field of view. A first data pipeline is configured to transmit the low-resolution image data to a first module configured to perform image processing on the low-resolution image data. A second data pipeline is configured to transmit the high-resolution image data to a second module configured to perform image processing on the high-resolution image data. Machine readable instructions cause the system to capture image data of the large field of view or the small field of view and the processor transmits either the low-resolution image data via the first data pipeline or the high-resolution image data via the second pipeline.
Systems and methods for performing surface matching using three-dimensional (3D) and color information. An example method includes obtaining, by a 3D camera, a first 3D image of a field of view. The 3D image includes (i) a plurality of voxels, or 3D points, of the field of view and (ii) color information of the field of view. A processor normalizes the color information into a common color space, and determines scene histograms from the normalized color information. Each of the scene histograms is determined for a voxel of the plurality of voxels. The method further includes determining a color score from at least the scene histograms and model histograms, the model histograms being indicative of color information of a model image of a 3D object, and determining the presence of a surface of an object in the first 3D image from the color score.
An example method includes: obtaining input data representing a context of a computing device; determining, from the input data, an accessory context of the computing device; determining a relative anatomical location of the computing device; selecting a power level based on the accessory context and the relative anatomical location of the computing device; and instructing a radio transmitter to operate according to the selected power level.
H04W 52/28 - TPC being performed according to specific parameters using user profile, e.g. mobile speed, priority or network state, e.g. standby, idle or non-transmission
H04W 52/34 - TPC management, i.e. sharing limited amount of power among users or channels or data types, e.g. cell loading
53.
Systems and Methods to Optimize Imaging Settings and Image Capture for a Machine Vision Job
Techniques for optimizing one or more imaging settings for a machine vision job are provided. An example method includes configuring a machine vision job by setting a plurality of banks of imaging parameters, with each of the plurality of banks of imaging parameters being different from each other; transmitting the machine vision job to an imaging device; and executing the machine vision job on the imaging device to: (a) capture an image with the imaging device operating pursuant to one of the plurality of banks of imaging parameters; (b) attempt to decode a barcode within the image; (c) responsive to successfully decoding the barcode within the image, successfully ending the barcode reader tool; and (d) responsive to unsuccessfully decoding the barcode within the image, repeating (a)-(d) with another one of the one of the plurality of banks of imaging parameters.
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
54.
System and Method of Selective Auxiliary Data Capture
A method of auxiliary data capture control includes: storing, at a data capture device, a trigger condition; controlling the sensor to obtain captured data; determining, based on the captured data, whether the trigger condition is satisfied, wherein the trigger condition includes whether the captured data exceeds the baseline value; and when the trigger condition is satisfied, controlling an auxiliary data capture sensor to obtain auxiliary captured data.
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
G01G 23/28 - Indicating the weight by mechanical means involving auxiliary or memory marks
H04N 23/20 - Cameras or camera modules comprising electronic image sensorsControl thereof for generating image signals from infrared radiation only
55.
AUTOMATED DETECTION OF SENSOR OBSTRUCTIONS FOR MOBILE DIMENSIONING
A method includes: capturing, via a sensor of a computing device, a three-dimensional image corresponding to an object; detecting a region of interest in the three-dimensional image, the region of interest corresponding to an obstruction; determining a depth from the sensor to the region of interest; comparing the determined depth to a threshold; determining whether to deliver the three-dimensional image to a dimensioning module, based on the comparison of the depth of the obstruction with the threshold.
Systems and methods for object tracking are disclosed herein. The method receives, by a first device and during a first period, first information of at least one first element associated with a user within a first area and second information of at least one second element associated with an object positioned within the first area. The method determines, based on the second information, whether the object is associated with the first area, and identifies the at least one second element as anomalous when the object is not associated with the first area. The method determines whether the first device receives the first information during a second time period and whether the first device receives the second information during the second time period when the first device does not receive the first information during the second time period. The method transmits a notification when the first device receives the second information during the second time period.
G06Q 10/08 - Logistics, e.g. warehousing, loading or distributionInventory or stock management
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
H04W 4/029 - Location-based management or tracking services
G06K 19/07 - Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards with integrated circuit chips
H04W 4/021 - Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
57.
SYSTEM AND METHOD FOR IMPROVING WIRELESS CONNECTION DURING POWER BACKOFF
A method is provided comprising: detecting an interaction of a user with a communication device, identifying a modality of the interaction of the user with the communication device, and adjusting a link establishment characteristic of the communication device based on the modality of the interaction.
An example bioptic barcode reader assembly includes a barcode reader, a metal frame secured to a housing of the barcode reader, and a scale assembly positioned between the barcode reader and the metal frame. The scale assembly has a load cell, a stationary frame secured to the metal frame and fixedly mounted on a first end of the load cell, a movable load arm fixedly mounted on a second end of the load cell, a platter removably positioned on the load arm, and an electrical circuit configured to provide power to the platter. The electrical circuit follows a weigh path of the load cell and includes a first end portion adjacent the stationary frame, a middle portion having at least a portion fixedly secured to the load cell, and a second end portion having at least a portion fixedly secured to the movable load arm.
G01G 19/414 - Weighing apparatus or methods adapted for special purposes not provided for in groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means using electronic computing means only
G01G 21/18 - Link connections between the beam and the weigh pan
G01G 17/00 - Apparatus for, or methods of, weighing material of special form or property
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
59.
ZONE AMBIGUITY CONDITION IDENTIFICATION AND MITIGATION
Zone Ambiguity condition reduction is provided via tracking a location of a tag among a plurality of zones in a defined space via signals transmitted by the tag that are received by one or more anchors of a plurality of anchors, wherein each anchor of the plurality of anchors is associated with a single corresponding zone of the plurality of zones, and the tag is tracked as being located in no more than one zone of the plurality of zones at any given time; identifying that the tag exhibits a zone ambiguity condition; and modifying, in response to identifying the tag as exhibiting the zone ambiguity condition, a transmission power of the signals used to track the location of the tag until the tag no longer exhibits the zone ambiguity condition.
G01S 11/02 - Systems for determining distance or velocity not using reflection or reradiation using radio waves
H04W 4/02 - Services making use of location information
H04W 4/33 - Services specially adapted for particular environments, situations or purposes for indoor environments, e.g. buildings
G01S 5/02 - Position-fixing by co-ordinating two or more direction or position-line determinationsPosition-fixing by co-ordinating two or more distance determinations using radio waves
H04W 4/029 - Location-based management or tracking services
H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
Methods and systems for avoidance of unintended indicia scanning are disclosed herein. An example method may comprise: (1) illuminating, via a first illumination assembly, a predefined region; (2) illuminating, via a second illumination assembly, outside the predefined region, (3) capturing, via an imaging assembly, image data taken over a field of view (FOV), the FOV partially overlapping first illumination light projected from the first illumination assembly and second illumination light from the second illumination assembly; (4) analyzing, via a controller, the image data; (5) causing, when an object is determined to appear within a working range of the at least one FOV and is illuminated with the second illumination light, the indicia reader to operate pursuant to a first set of operating parameters; and (6) causing, when the object is determined to appear within a working range of the at least one FOV and is not illuminated with the second illumination light, the indicia reader to operate pursuant to a second set of operating parameters.
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
Methods and systems to remove the integration with POS applications for produce applications are disclosed herein. A system may include a data capture device; an object prediction application and/or a selection application executing on a host device communicatively connected to the data capture device. The selection application may be configured to: receive object candidate data, present a selection user interface via an interactive display of the host device, display, via the selection user interface, the object candidate data, receive one or more object selections of the object candidate data from a user, generate object identifier data for each of the one or more object selections, and/or transmit the object identifier data to the register log application.
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
Methods and device for produce recommendations using an external computing apparatus are disclosed herein. A data capture device may include an imaging assembly and a prediction controller connected to a host device. The data capture device may be configured to: capture images of an object in one or more fields of view, provide generated image data associated with the images to an object prediction application deployed on the prediction controller, identify, via the object prediction application, one or more aspects of the object, generate, via the object prediction application, object candidate data corresponding to the object from the identification, generate object identifier data for each object candidate in the object candidate data, and/or transmit the object candidate data and/or the object identifier data to the host device over a scanner terminal of the host device.
The present disclosure describes methods and systems for reducing perceived flickering in multi-sensor barcode scanners. The proposed solution introduces a dummy illumination pulse during transitions between sensors or frames, mitigating noticeable flicker. The timing, duration, and spacing of the dummy pulse are calculated based on factors such as the next expected exposure, frame rate, and/or previous exposure. This solution can be applied to a variety of barcode scanners, including those with different sensors for near and far scanning or those using different LEDs for capturing frames. The system also potentially includes an illumination boost circuitry that recharges during the generation of the dummy illumination pulse, preventing system faults. The method offers an effective solution to illumination flicker in multi-sensor barcode scanners without causing unnecessary delays or system errors.
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
G06K 19/00 - Record carriers for use with machines and with at least a part designed to carry digital markings
H04N 23/56 - Cameras or camera modules comprising electronic image sensorsControl thereof provided with illuminating means
G06V 30/00 - Character recognitionRecognising digital inkDocument-oriented image-based pattern recognition
66.
Automated Host Recovery of Peripheral-Initiated Communications Links
A method includes: establishing a connection with a peripheral device; storing an identifier of the peripheral device and an operational state of the peripheral device; periodically updating the stored operational state of the peripheral device; subsequent to disconnection of the peripheral device, retrieving the stored operational state of the peripheral device; determining whether the stored operational state satisfies a criterion indicating that the disconnection was intentional; and controlling a reconnection with the peripheral device based on the determination.
A method includes: capturing, via a sensor of a computing device, a three-dimensional image corresponding to an object; detecting a region of interest in the three-dimensional image, the region of interest corresponding to an obstruction; determining a depth from the sensor to the region of interest; comparing the determined depth to a threshold; determining whether to deliver the three-dimensional image to a dimensioning module, based on the comparison of the depth of the obstruction with the threshold.
G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
Systems and methods for object tracking are disclosed herein. The method receives, by a first device and during a first period, first information of at least one first element associated with a user within a first area and second information of at least one second element associated with an object positioned within the first area. The method determines, based on the second information, whether the object is associated with the first area, and identifies the at least one second element as anomalous when the object is not associated with the first area. The method determines whether the first device receives the first information during a second time period and whether the first device receives the second information during the second time period when the first device does not receive the first information during the second time period. The method transmits a notification when the first device receives the second information during the second time period.
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
69.
Zone Ambiguity Condition Identification and Mitigation
Zone Ambiguity condition reduction is provided via tracking a location of a tag among a plurality of zones in a defined space via signals transmitted by the tag that are received by one or more anchors of a plurality of anchors, wherein each anchor of the plurality of anchors is associated with a single corresponding zone of the plurality of zones, and the tag is tracked as being located in no more than one zone of the plurality of zones at any given time; identifying that the tag exhibits a zone ambiguity condition; and modifying, in response to identifying the tag as exhibiting the zone ambiguity condition, a transmission power of the signals used to track the location of the tag until the tag no longer exhibits the zone ambiguity condition.
H04W 4/029 - Location-based management or tracking services
G01S 13/87 - Combinations of radar systems, e.g. primary radar and secondary radar
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
70.
Automated Impact Assessment for Unallocated Shifts
A method includes: detecting, at a computing device, an unallocated shift record corresponding to a facility, the unallocated shift record defining a time period and a task identifier; executing, at the computing device, a classification model to generate an index corresponding to the unallocated shift record; generating, at the computing device, an impact indicator for the unallocated shift record based on the time period, the task identifier, and the index; selecting a control action for the unallocated shift record according to the impact indicator; and executing the selected control action.
Concepts described in the present disclosure relate to imaging engines used in indicia readers, such as barcode readers. The imaging engine includes a printed circuit board, an imaging sensor, and imaging optics. Also, it includes an aiming assembly with an aiming illumination source and an aiming optics assembly. The assembly has an optic element holder and a first optical lens arrangement, where the optical holder includes at least one feature for active alignment in the XYZ direction. These arrangements produce different aim light patterns when projected on a surface.
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
72.
Method and system for reducing perceived illumination flicker in multi-sensor barcode scanners
The present disclosure describes methods and systems for reducing perceived flickering in multi-sensor barcode scanners. The proposed solution introduces a dummy illumination pulse during transitions between sensors or frames, mitigating noticeable flicker. The timing, duration, and spacing of the dummy pulse are calculated based on factors such as the next expected exposure, frame rate, and/or previous exposure. This solution can be applied to a variety of barcode scanners, including those with different sensors for near and far scanning or those using different LEDs for capturing frames. The system also potentially includes an illumination boost circuitry that recharges during the generation of the dummy illumination pulse, preventing system faults. The method offers an effective solution to illumination flicker in multi-sensor barcode scanners without causing unnecessary delays or system errors.
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
73.
METHODS AND APPARATUS TO INDICATE OFF-PLATTER WEIGH CONDITIONS
The disclosure relates to methods and apparatus for identifying off-platter weighing conditions in barcode reading and weighing systems. The system includes a weigh platter with a scale to measure item weight and an off-platter detection assembly to determine if a portion of the item extends off the platter. It features a communication interface to connect with a POS system and a processor that processes inputs from the platter and detection assembly. If an item is not fully on the platter, the system adjusts the weight reading to indicate this condition and communicates the modified weight to the POS system.
G01G 19/40 - Weighing apparatus or methods adapted for special purposes not provided for in groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
A media processing apparatus includes: a base defining (i) a chamber configured to receive a media supply, and (ii) a lower portion of a media outlet; a ribbon positioning assembly coupled to the base, the ribbon positioning assembly configured to support a print head at an upper portion of the media outlet; an input assembly affixed to the ribbon positioning assembly, the input assembly including an input device activatable to generate a signal to a controller of the media processing apparatus; a lid coupled to the base, and movable relative to the base between (i) a closed position to enclose the chamber and the ribbon positioning assembly, and (ii) an open position to expose the chamber for access from an exterior of the media processing apparatus; the lid including an opening configured to align with the input device when the lid is in the closed position.
A media cartridge includes: a base including: a media chamber having a mouth, and a lower portion of a media outlet; first and second wings configured to support a media spool therebetween; and a cover connected between the first and second wings, and including: an upper portion of the media outlet, and a perimeter configured to engage the mouth of the media chamber, to suspend the first and second wings within the media chamber and place the upper portion of the media outlet adjacent to the lower portion of the media outlet.
Direct thermal inks with side chain crystalline material for low energy heat sources are disclosed herein. An example direct thermal ink with side chain crystalline material for low energy heat source includes a thermal printable media, including: a substrate; and a thermochromic composite, comprising: a color former; a color developer; and a melting agent; wherein the thermochromic composite is coupled to the substrate; and the melting agent comprises a side chain crystalline (SCC) material.
C09D 11/50 - Sympathetic, colour-changing or similar inks
B41M 5/333 - Colour developing components therefor, e.g. acidic compounds
B41M 5/36 - Thermography using a polymeric layer, which may be particulate and which is deformed or structurally changed with modification of its properties, e.g. of its optical, hydrophobic-hydrophilic, solubility or permeability properties
C09D 11/037 - Printing inks characterised by features other than the chemical nature of the binder characterised by the pigment
C09D 11/107 - Printing inks based on artificial resins containing macromolecular compounds obtained by reactions only involving carbon-to-carbon unsaturated bonds from unsaturated acids or derivatives thereof
77.
Dynamic Auto-Focus Control for Image-Based Barcode Decoding
A method includes: capturing, via an image sensor of a computing device, a first image in a frame sequence using a first autofocus region having a first position; detecting a region of interest having a second position in the image, the region of interest containing a barcode; in response to receiving, at an autofocus controller, a failure to decode the region of interest, generating, by the autofocus controller, a second autofocus region based on the second position of the region of interest in the image, the second autofocus region configured for capturing a second image in the frame sequence via the image sensor.
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
H04N 23/61 - Control of cameras or camera modules based on recognised objects
H04N 23/67 - Focus control based on electronic image sensor signals
A controller includes: a communications interface to communicate with a set of sensors; a memory including a buffer to store buffered data; wherein the controller is configured to: receive, from a server, a first data request; in response to the first data request, send the buffered data in the buffer, the buffered data including first sensor data from the sensors in the set; obtain, from at least one given sensor in the set, second sensor data detected at the least one given sensor in the set; update the buffered data in the buffer to include second sensor data for the at least one given sensor; receive a second data request; and send to the server the buffered data in the buffer, the buffered data including the second sensor data for the at least one given sensor and the first sensor data for a remainder of the sensors in the set.
H04L 67/568 - Storing data temporarily at an intermediate stage, e.g. caching
H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
79.
DIRECT THERMAL INK WITH HEAT RETENTION FOR ENHANCED IMAGING
Direct thermal inks with heat retention are disclosed herein. An example direct thermal ink includes a thermal printable media, including a substrate, and a composite including a thermochromic material and a latent heat material; wherein the composite is coupled to the substrate and a color state of the thermochromic material changes responsive to the thermochromic material exceeding a predetermined temperature threshold; wherein the latent heat material melts responsive to an applied heat on the thermal printable media during a thermal printing process and, after the applied heat ceases, to release a stored portion of the applied heat as the latent heat material re-solidifies such that the composite remains in excess of the predetermined temperature threshold thereby increasing an amount of change in the color state of the thermochromic material in response to the applied heat during the thermal printing process.
A method in a computing device includes: obtaining a primary sequence including an ordered set of item identifiers and item locations corresponding to the item identifiers; generating a plurality of auxiliary sequences, each auxiliary sequence including a portion of the ordered set of item identifiers and the item locations corresponding to the portion; deploying the primary sequence to a picker for retrieving, from the item locations, items having the item identifiers; and for each auxiliary sequence, deploying the auxiliary sequence to a corresponding one of a plurality of robots, each robot configured to receive the items retrieved at the item locations corresponding to the portion.
A mobile computing device comprising: a wireless communications interface; a controller configured to: detect a scan condition to scan a foreign channel while connected to a home base station; implement a scanning sequence including: (a) a plurality of portions of a predefined scan interval for scanning the foreign channel, and (b) an intermediate home channel dwell period scheduled between each of the plurality of portions of the predefined scan interval; and during each intermediate home channel dwell period, return to the home base station to receive data packets buffered during a preceding portion of the predefined scan interval.
An example computing device includes: a communications interface configured to connect to a network deployed by a plurality of base stations; a controller for the communications interface, the controller configured to: in response to a scan condition, select a foreign channel to scan, the foreign channel having a corresponding foreign base station configured to emit a beacon signal; broadcast a scan initiation notification to prompt a secondary device connected on the foreign channel to emit a secondary beacon signal; move to the selected foreign channel; detect one of: the beacon signal and the secondary beacon signal to identify the foreign base station; and in response to identifying the foreign base station, return to a home channel.
An example disclosed accessory for a mobile computing device includes a pivot assembly, a hand strap assembly, and a kickstand assembly. The hand strap assembly connected to the pivot assembly and configured to rotate about a first axis between a vertical orientation and a horizontal orientation. The kickstand assembly connected to the pivot assembly and configured to pivot about a second axis, the second axis orthogonal to the first axis, between a support position and a closed position.
A method includes: generating, for a target identifier, a plurality of shift candidates, each shift candidate defining values for a set of attributes; generating a metric corresponding to each shift candidate; obtaining a score associated with the target identifier, the score corresponding to a first attribute of the set of attributes; determining a metric adjustment for each shift candidate based on (i) the obtained score for the target identifier, and (ii) a value of the first attribute defined by the shift candidate; selecting a shift candidate for the target identifier, based on the metrics and the metric adjustments; and deploying a schedule containing the selected shift candidate.
Disclosed is a media element, comprising a media substrate, a gelled material adhered to the media substrate, and a plurality of microcapsules suspended in the gelled material. Each microcapsule encapsulating an environmental indicator material in a non-activated configuration and releasing the environmental indicator material when ruptured, the environmental indicator material configured, in response to exposure to a predetermined environmental condition, to change from an initial state to a second state producing an observable effect. The plurality of microcapsules prevent an occurrence of the observable effect while in the non-activated configuration and allow the occurrence of the observable effect when the environmental indicator material is exposed to the predetermined environmental condition after at least a portion of the plurality of microcapsules are ruptured.
C09D 11/033 - Printing inks characterised by features other than the chemical nature of the binder characterised by the solvent
C09D 11/50 - Sympathetic, colour-changing or similar inks
G01J 5/58 - Radiation pyrometry, e.g. infrared or optical thermometry using absorptionRadiation pyrometry, e.g. infrared or optical thermometry using extinction effect
G01K 11/12 - Measuring temperature based on physical or chemical changes not covered by group , , , or using changes in colour, translucency or reflectance
G01N 33/00 - Investigating or analysing materials by specific methods not covered by groups
86.
Method and Device for Produce Recommendations Using an External Computing Apparatus
Methods and device for produce recommendations using an external computing apparatus are disclosed herein. A data capture device may include an imaging assembly and a prediction controller connected to a host device. The data capture device may be configured to: capture images of an object in one or more fields of view, provide generated image data associated with the images to an object prediction application deployed on the prediction controller, identify, via the object prediction application, one or more aspects of the object, generate, via the object prediction application, object candidate data corresponding to the object from the identification, generate object identifier data for each object candidate in the object candidate data, and/or transmit the object candidate data and/or the object identifier data to the host device over a scanner terminal of the host device.
G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
G01G 19/415 - Weighing apparatus or methods adapted for special purposes not provided for in groups with provisions for indicating, recording, or computing price or other quantities dependent on the weight using electromechanical or electronic computing means using electronic computing means only combined with recording means
Methods and systems to remove the integration with POS applications for produce applications are disclosed herein. A system may include a data capture device; an object prediction application and/or a selection application executing on a host device communicatively connected to the data capture device. The selection application may be configured to: receive object candidate data, present a selection user interface via an interactive display of the host device, display, via the selection user interface, the object candidate data, receive one or more object selections of the object candidate data from a user, generate object identifier data for each of the one or more object selections, and/or transmit the object identifier data to the register log application.
An example disclosed accessory for a mobile computing device includes a pivot assembly, a hand strap assembly, and a kickstand assembly. The hand strap assembly connected to the pivot assembly and configured to rotate about a first axis between a vertical orientation and a horizontal orientation. The kickstand assembly connected to the pivot assembly and configured to pivot about a second axis, the second axis orthogonal to the first axis, between a support position and a closed position.
F16M 11/12 - Means for attachment of apparatusMeans allowing adjustment of the apparatus relatively to the stand allowing pivoting in more than one direction
F16M 13/02 - Other supports for positioning apparatus or articlesMeans for steadying hand-held apparatus or articles for supporting on, or attaching to, an object, e.g. tree, gate, window-frame, cycle
G06F 1/16 - Constructional details or arrangements
F16M 11/10 - Means for attachment of apparatusMeans allowing adjustment of the apparatus relatively to the stand allowing pivoting around a horizontal axis
A47F 7/00 - Show stands, hangers, or shelves, adapted for particular articles or materials
89.
SYSTEM AND METHOD FOR PASSIVE SCANNING WITH A SECONDARY BEACON INTERFACE
An example computing device includes: a communications interface configured to connect to a network deployed by a plurality of base stations; a controller for the communications interface, the controller configured to: in response to a scan condition, select a foreign channel to scan, the foreign channel having a corresponding foreign base station configured to emit a beacon signal; broadcast a scan initiation notification to prompt a secondary device connected on the foreign channel to emit a secondary beacon signal; move to the selected foreign channel; detect one of: the beacon signal and the secondary beacon signal to identify the foreign base station; and in response to identifying the foreign base station, return to a home channel.
A method in a computing device includes: obtaining a primary sequence including an ordered set of item identifiers and item locations corresponding to the item identifiers; generating a plurality of auxiliary sequences, each auxiliary sequence including a portion of the ordered set of item identifiers and the item locations corresponding to the portion; deploying the primary sequence to a picker for retrieving, from the item locations, items having the item identifiers; and for each auxiliary sequence, deploying the auxiliary sequence to a corresponding one of a plurality of robots, each robot configured to receive the items retrieved at the item locations corresponding to the portion.
B25J 19/00 - Accessories fitted to manipulators, e.g. for monitoring, for viewingSafety devices combined with or specially adapted for use in connection with manipulators
Devices and methods for improving proximate device control are disclosed herein. An example method includes receiving a signal from a proximate device when the proximate device satisfies a distance threshold. The signal may include a dataset corresponding to the proximate device, and the proximate device may have a primary connection to a primary device. The example method may further include analyzing the dataset to determine whether the proximate device requires control; and in response to determining that the proximate device requires control, establishing a secondary connection to the proximate device.
H04B 17/382 - MonitoringTesting of propagation channels for resource allocation, admission control or handover
H04W 4/029 - Location-based management or tracking services
H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
H04W 76/15 - Setup of multiple wireless link connections
G01S 5/14 - Determining absolute distances from a plurality of spaced points of known location
An imaged-based scanner includes a housing having a lower portion, an upper portion, and an extension arm extending upward from the lower portion to the upper portion. A lower portion includes a base having an exit window and an imaging assembly mounted in that base with at least one field of view directed upwardly through the exit window. The upper portion has imaging assembly that has at least two fields of view. That upper imaging assembly is mounted such that the two fields of view extend downwardly toward the lower portion with each field of view positioned to have a central axis that is offset with respect to a center normal of the exit window.
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
Devices and methods for determining and extending a remaining useful life of a battery are disclosed herein. In an embodiment, the method receives temperature information and state of charge information of the first battery over a duration of time and metric data of the first battery over the duration of time. The method trains a machine learning model based on historical data associated with one or more other batteries and utilizes the trained machine learning model to determine a remaining useful life of the first battery based on the temperature information, the state of charge information, and the metric data. In an embodiment, the method also receives environment information of the first battery, trains a machine learning model, and utilizes the trained machine learning model to determine at least one mitigation to extend the remaining useful life of the first battery based on the temperature information, the state of charge information, the metric data, and the environment information.
A method includes: at a processor of a computing device having a first communications interface and a second communications interface, controlling the first communications interface to transmit data; at the processor, determining that the second communications interface is active concurrently with data transmission by the first communications interface; obtaining, at the processor, a performance metric corresponding to the second communications interface; in response to determining that the performance metric is below a threshold, selecting a mitigation action at the processor; and controlling the first communications interface according to the selected mitigation action.
Devices and methods for improving proximate device battery management are disclosed herein. An example method includes receiving a signal from a proximate device when the proximate device satisfies a distance threshold. The signal may include a dataset corresponding to the proximate device, and the proximate device may have a primary connection to a primary device. The example method may further include analyzing the dataset to determine whether a battery management threshold of the proximate device is violated; and in response to determining that the battery management threshold is violated, establishing a secondary connection to the proximate device.
A method includes: at a processor of a computing device having a first communications interface and a second communications interface, controlling the first communications interface to transmit data; at the processor, determining that the second communications interface is active concurrently with data transmission by the first communications interface; obtaining, at the processor, a performance metric corresponding to the second communications interface; in response to determining that the performance metric is below a threshold, selecting a mitigation action at the processor; and controlling the first communications interface according to the selected mitigation action.
Devices and methods for determining and extending a remaining useful life of a battery are disclosed herein. In an embodiment, the method receives temperature information and state of charge information of the first battery over a duration of time and metric data of the first battery over the duration of time. The method trains a machine learning model based on historical data associated with one or more other batteries and utilizes the trained machine learning model to determine a remaining useful life of the first battery based on the temperature information, the state of charge information, and the metric data. In an embodiment, the method also receives environment information of the first battery, trains a machine learning model, and utilizes the trained machine learning model to determine at least one mitigation to extend the remaining useful life of the first battery based on the temperature information, the state of charge information, the metric data, and the environment information.
B60L 58/16 - Methods or circuit arrangements for monitoring or controlling batteries or fuel cells, specially adapted for electric vehicles for monitoring or controlling batteries responding to battery ageing, e.g. to the number of charging cycles or the state of health [SoH]
G01R 31/392 - Determining battery ageing or deterioration, e.g. state of health
G01R 31/396 - Acquisition or processing of data for testing or for monitoring individual cells or groups of cells within a battery
H01M 10/48 - Accumulators combined with arrangements for measuring, testing or indicating the condition of cells, e.g. the level or density of the electrolyte
An embodiment of the present invention includes a media processing device comprising: a housing; a media bay within the housing, the media bay configured to receive media; a media centering assembly within the media bay, the media centering assembly comprising: a first support; and a first strut attached to the first support, wherein the first strut is configured to stabilize the first support via contact between a ground strip and the first strut.