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 - SurveillanceTests de canaux de propagation pour l’attribution de ressources, le contrôle d’accès ou le transfert
H04W 4/029 - Services de gestion ou de suivi basés sur la localisation
H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
H04W 76/15 - Établissement de connexions à liens multiples sans fil
G01S 5/14 - Localisation par coordination de plusieurs déterminations de direction ou de ligne de positionLocalisation par coordination de plusieurs déterminations de distance utilisant les ondes radioélectriques déterminant des distances absolues à partir de plusieurs points espacés d'emplacement connu
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 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
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.
H04W 72/542 - Critères d’affectation ou de planification des ressources sans fil sur la base de critères de qualité en utilisant la qualité mesurée ou perçue
H04W 88/06 - Dispositifs terminaux adapté au fonctionnement dans des réseaux multiples, p. ex. terminaux multi-mode
H04W 24/02 - Dispositions pour optimiser l'état de fonctionnement
H04W 52/24 - Commande de puissance d'émission [TPC Transmission power control] le TPC étant effectué selon des paramètres spécifiques utilisant le rapport signal sur parasite [SIR Signal to Interference Ratio] ou d'autres paramètres de trajet sans fil
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 - Procédés ou agencements de circuits pour surveiller ou commander des batteries ou des piles à combustible, spécialement adaptés pour des véhicules électriques pour la surveillance et la commande des batteries en fonction du vieillissement de la batterie, p. ex. du nombre de cycles de charge ou de l'état de santé [SoH]
G01R 31/392 - Détermination du vieillissement ou de la dégradation de la batterie, p. ex. état de santé
G01R 31/396 - Acquisition ou traitement de données pour le test ou la surveillance d’éléments particuliers ou de groupes particuliers d’éléments dans une batterie
H01M 10/48 - Accumulateurs combinés à des dispositions pour mesurer, tester ou indiquer l'état des éléments, p. ex. le niveau ou la densité de l'électrolyte
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.
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.
H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
11.
IMAGE-ASSISTED REGION GROWING FOR OBJECT SEGMENTATION AND DIMENSIONING
A method includes: capturing (i) depth data depicting an object, and (ii) image data depicting the object; determining a mask corresponding to the object from the image data; identifying candidate points in the depth data based on the mask; for each of a plurality of points in the depth data, determining an indicator based on (i) whether the point is one of the candidate points, and (ii) a distance between the point and a reference feature in the depth data; assigning each of the plurality of points having an indicator that exceeds a threshold to a set of points representing the object; and dimensioning the object based on the set of points.
An example device includes: a communications interface including a beacon; and a controller interconnected with the communications interface, the controller configured to: receive, via the communications interface, an initialization request including a beacon type; in response to the initialization request: obtain configuration data for the beacon type; and format a beacon packet according to the configuration data for the beacon type; and control the beacon to broadcast the beacon packet.
G01S 1/00 - Radiophares ou systèmes de balisage émettant des signaux ayant une ou des caractéristiques pouvant être détectées par des récepteurs non directionnels et définissant des directions, situations ou lignes de position déterminées par rapport aux émetteurs de radiophareRécepteurs travaillant avec ces systèmes
G01S 1/02 - Radiophares ou systèmes de balisage émettant des signaux ayant une ou des caractéristiques pouvant être détectées par des récepteurs non directionnels et définissant des directions, situations ou lignes de position déterminées par rapport aux émetteurs de radiophareRécepteurs travaillant avec ces systèmes utilisant les ondes radioélectriques
H04W 72/30 - Gestion des ressources des services de diffusion
H04W 40/24 - Gestion d'informations sur la connectabilité, p. ex. exploration de connectabilité ou mise à jour de connectabilité
H04W 8/00 - Gestion de données relatives au réseau
H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
H04B 1/00 - Détails des systèmes de transmission, non couverts par l'un des groupes Détails des systèmes de transmission non caractérisés par le milieu utilisé pour la transmission
13.
HYBRID FIXED FOCUS ENGINE USING AN AUTO-FOCUS ENGINE WITH RANGING
Devices, systems, and methods for providing a hybrid fixed focus during operation of an indicia reader. An example system includes at least one imaging assembly; controller; and one or more processors configured to (a) initiate a ranging operation; (b) determine a range value associated with a distance between the imaging assembly and an object; (c) retrieve a threshold range value from memory; (d) compare the range value to the threshold range value; (e) initiate a hybrid fixed focus operation comprising: (i) energizing an illumination assembly to provide illumination; and (ii) capturing a first set of images at a fixed focus position corresponding to the range value responsive to the range value not exceeding the threshold range value, and the fixed focus position corresponding to the threshold range value responsive to the range value exceeding the threshold value; and (f) terminate the hybrid fixed focus operation based upon a termination signal.
H04N 23/67 - Commande de la mise au point basée sur les signaux électroniques du capteur d'image
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
14.
Integrated Display and Communications Module for Computing Devices
A computing device includes: a housing; a display assembly supported by the housing, the display assembly including: an outer layer disposed at an exterior of the housing; a conductive shield disposed within the housing; a light emitter and a display layer disposed between the outer layer and the conductive shield; and an antenna mounted between the conductive shield and the light emitter, the antenna configured for wireless communication through the outer layer.
An example disclosed antenna cable system is described herein. The system includes a device mount; a cable configured to be removably secured within a channel set in the device mount; a first retaining element disposed on the cable, the first retaining element configured to secure the cable to the device mount via a first securing element and a second securing element; and a second retaining element disposed along the cable within the channel, the second retaining element configured to restrain movement of the cable within the channel.
An example device includes: a communications interface including a beacon; and a controller interconnected with the communications interface, the controller configured to: receive, via the communications interface, an initialization request including a beacon type; in response to the initialization request: obtain configuration data for the beacon type; and format a beacon packet according to the configuration data for the beacon type; and control the beacon to broadcast the beacon packet.
H04W 48/10 - Distribution d'informations relatives aux restrictions d'accès ou aux accès, p. ex. distribution de données d'exploration utilisant des informations radiodiffusées
H04W 72/0453 - Ressources du domaine fréquentiel, p. ex. porteuses dans des AMDF [FDMA]
17.
Hybrid Fixed Focus Engine Using an Auto-Focus Engine With Ranging
Devices, systems, and methods for providing a hybrid fixed focus during operation of an indicia reader. An example system includes at least one imaging assembly; controller; and one or more processors configured to (a) initiate a ranging operation; (b) determine a range value associated with a distance between the imaging assembly and an object; (c) retrieve a threshold range value from memory; (d) compare the range value to the threshold range value; (e) initiate a hybrid fixed focus operation comprising: (i) energizing an illumination assembly to provide illumination; and (ii) capturing a first set of images at a fixed focus position corresponding to the range value responsive to the range value not exceeding the threshold range value, and the fixed focus position corresponding to the threshold range value responsive to the range value exceeding the threshold value; and (f) terminate the hybrid fixed focus operation based upon a termination signal.
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
18.
Image-Assisted Region Growing For Object Segmentation And Dimensioning
A method includes: capturing (i) depth data depicting an object, and (ii) image data depicting the object; determining a mask corresponding to the object from the image data; identifying candidate points in the depth data based on the mask; for each of a plurality of points in the depth data, determining an indicator based on (i) whether the point is one of the candidate points, and (ii) a distance between the point and a reference feature in the depth data; assigning each of the plurality of points having an indicator that exceeds a threshold to a set of points representing the object; and dimensioning the object based on the set of points.
G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
G06V 10/44 - Extraction de caractéristiques locales par analyse des parties du motif, p. ex. par détection d’arêtes, de contours, de boucles, d’angles, de barres ou d’intersectionsAnalyse de connectivité, p. ex. de composantes connectées
19.
Wearable Computing Device Accessory for Mitigating Radio Frequency Radiation
An accessory for a computing device includes: a cradle defining a volume configured to receive the computing device, the cradle including: (i) an interior surface facing the volume and configured to engage with a housing of the computing device; and (ii) an exterior surface opposite the interior surface; and a conductive shield disposed between the volume and an object, the conductive shield configured to reduce radiation emitted by an antenna of the computing device towards the object.
Media processing methods and devices with multi-format support are provided herein. An example method includes receiving a first document at a thermal printer, determining the first document has a first format from a plurality of possible formats, selecting, based upon the first format, a first interpreter from a plurality of interpreters, the first interpreter configured to render the first document for printing, receiving a second document at the thermal printer, determining the second document has a second format of the plurality of possible formats, selecting, based upon the second format, a second interpreter from the plurality of possible interpreters, the second interpreter configured to render the second document for printing, and printing the first document and the second document.
Imaging devices, systems, and methods for capturing image data for an object appearing in a field of view (FOV) are described herein. An example device includes: an imaging assembly; a decode module; and a computer-readable media storing machine readable instructions that cause the imaging device to: (i) detect an indication of a parameter change for a decode parameter associated with the imaging device, wherein the decode parameter is indicative of damage associated with the indicia; (ii) transition, responsive to detecting the indication of the parameter change, from a first operation mode to a second operation mode, wherein the decode module is configured to decode the indicia based at least on the damage associated with the indicia while operating in the second operation mode; (iii) receive, from the imaging assembly, image data of an indicia appearing in the FOV; and (iv) decode, at the decode module, the indicia.
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
22.
WEARABLE COMPUTING DEVICE ACCESSORY FOR MITIGATING RADIO FREQUENCY RADIATION
An accessory for a computing device includes: a cradle defining a volume configured to receive the computing device, the cradle including: (i) an interior surface facing the volume and configured to engage with a housing of the computing device; and (ii) an exterior surface opposite the interior surface; and a conductive shield disposed between the volume and an object, the conductive shield configured to reduce radiation emitted by an antenna of the computing device towards the object.
H05K 9/00 - Blindage d'appareils ou de composants contre les champs électriques ou magnétiques
H01B 11/06 - Câbles à paires ou quartes torsadées pourvus de moyens propres à réduire les effets de perturbations électromagnétiques ou électrostatiques, p. ex. écrans
H04M 1/04 - Supports pour microphones ou écouteurs
A method includes: obtaining, at a controller of a device, a delay setting corresponding to an effector head configured to engage with the device, the effector head having (i) an array of effector elements, (ii) a first switch assembly controllable to deliver power to a first subset of the effector elements, and (iii) a second switch assembly configured to deliver power to a second subset of the effector elements; at the controller, activating the array of effector elements by: controlling the first switch assembly to deliver power to the first subset during a first time period, and controlling the second switch assembly to deliver power to the second subset during a second time period, the second time period shifted relative to the first time period according to the delay setting.
B41J 2/05 - Machines à écrire ou mécanismes d'impression sélective caractérisés par le procédé d'impression ou de marquage pour lequel ils sont conçus caractérisés par la mise en contact sélective d'un liquide ou de particules avec un matériau d'impression à jet d'encre caractérisés par le procédé de formation du jet en produisant à la demande des gouttelettes ou des particules séparées les unes des autres par pression, p. ex. à l'aide de transducteurs électromécaniques produites par application de chaleur
B41J 2/00 - Machines à écrire ou mécanismes d'impression sélective caractérisés par le procédé d'impression ou de marquage pour lequel ils sont conçus
B41J 29/38 - Entraînements, moteurs commandes ou dispositifs d'arrêt automatiques pour le mécanisme d'impression tout entier
B41J 2/04 - Machines à écrire ou mécanismes d'impression sélective caractérisés par le procédé d'impression ou de marquage pour lequel ils sont conçus caractérisés par la mise en contact sélective d'un liquide ou de particules avec un matériau d'impression à jet d'encre caractérisés par le procédé de formation du jet en produisant à la demande des gouttelettes ou des particules séparées les unes des autres
B41J 29/393 - Dispositifs de commande ou d'analyse de l'ensemble de la machine
B41J 25/00 - Mécanismes ou mouvements non prévus ailleurs
G06F 3/12 - Sortie numérique vers une unité d'impression
G06K 15/00 - Dispositions pour produire une présentation visuelle permanente des données de sortie
25.
SYSTEMS AND METHODS FOR ACTIVATING AN ELECTRONIC DEVICE VIA BATTERY DISPLACEMENT
Systems and methods are disclosed that include an electronic device and an activation device. The electronic device includes a battery compartment having a battery storage section and a battery engagement section. The battery engagement section includes battery contacts. The electronic also includes a battery disposed in the battery storage section of the battery compartment. The battery moves from the battery storage section to the battery engagement section in response to an activation event to place the battery in electrical contact with the battery contacts. The activation device includes an activation element configured to generate the activation event.
H01M 50/202 - Boîtiers ou cadres autour du boîtier primaire d’une seule cellule ou d’une seule batterie
H01M 50/269 - Moyens mécaniques pour faire varier la disposition des batteries ou des cellules pour différentes utilisations ou pour commuter du câblage en série au câblage en parallèle
H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
H01M 10/42 - Procédés ou dispositions pour assurer le fonctionnement ou l'entretien des éléments secondaires ou des demi-éléments secondaires
H01M 50/531 - Connexions d’électrodes dans un boîtier de batterie
A method includes: obtaining, at a controller of a device, a delay setting corresponding to an effector head configured to engage with the device, the effector head having (i) an array of effector elements, (ii) a first switch assembly controllable to deliver power to a first subset of the effector elements, and (iii) a second switch assembly configured to deliver power to a second subset of the effector elements; at the controller, activating the array of effector elements by: controlling the first switch assembly to deliver power to the first subset during a first time period, and controlling the second switch assembly to deliver power to the second subset during a second time period, the second time period shifted relative to the first time period according to the delay setting.
In some implementations, a locationing system may receive, from a user device, locationing information associated with the user device. The locationing information may include signal-based locationing information associated with a wireless communication device associated with the locationing system and an object identifier associated with an object identified by read data obtained by a reader of the user device. The locationing system may determine, based on the object identifier, object location information associated with the object. The locationing system may determine, based on the signal-based locationing information, device location information associated with the user device. The locationing system may determine, based on the object location information and the device location information, a location of the user device. The locationing system may perform an action associated with the location and the user device.
H04W 4/029 - Services de gestion ou de suivi basés sur la localisation
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
H04W 64/00 - Localisation d'utilisateurs ou de terminaux pour la gestion du réseau, p. ex. gestion de la mobilité
29.
Wristbands Having RFID Circuits with Enhanced Readability
A wristband has a flexible elongated body with an open state in which the wristband is capable of being positioned in a planar configuration and a closed state in which the wristband is wrapped in a loop. An RFID circuit is supported by the body and is positioned on the body such that the RFID circuit is configured to be included in the loop when the wristband is in the closed state. An elongated conductive element is supported by the body and is positioned on the body such that the elongated conductive element is configured to be included in the loop when the wristband is in the closed state. The elongated conductive element is spaced away from the RFID circuit and extends circumferentially about the loop in the closed state.
G06K 19/077 - Détails de structure, p. ex. montage de circuits dans le support
A44C 5/00 - BraceletsBracelets pour montresLeurs systèmes de fixation
G06K 19/07 - Supports d'enregistrement avec des marques conductrices, des circuits imprimés ou des éléments de circuit à semi-conducteurs, p. ex. cartes d'identité ou cartes de crédit avec des puces à circuit intégré
30.
Systems and Methods for Activating an Electronic Device via Battery Displacement
Systems and methods are disclosed that include an electronic device and an activation device. The electronic device includes a battery compartment having a battery storage section and a battery engagement section. The battery engagement section includes battery contacts. The electronic also includes a battery disposed in the battery storage section of the battery compartment. The battery moves from the battery storage section to the battery engagement section in response to an activation event to place the battery in electrical contact with the battery contacts. The activation device includes an activation element configured to generate the activation event.
H02J 7/00 - Circuits pour la charge ou la dépolarisation des batteries ou pour alimenter des charges par des batteries
H01M 10/42 - Procédés ou dispositions pour assurer le fonctionnement ou l'entretien des éléments secondaires ou des demi-éléments secondaires
H01M 50/202 - Boîtiers ou cadres autour du boîtier primaire d’une seule cellule ou d’une seule batterie
H01M 50/247 - MonturesBoîtiers secondaires ou cadresBâtis, modules ou blocsDispositifs de suspensionAmortisseursDispositifs de transport ou de manutentionSupports spécialement adaptés aux dispositifs portatifs, p. ex. aux téléphones portables, aux ordinateurs, aux outils à main ou aux stimulateurs cardiaques
H01M 50/262 - MonturesBoîtiers secondaires ou cadresBâtis, modules ou blocsDispositifs de suspensionAmortisseursDispositifs de transport ou de manutentionSupports avec des moyens de fixation, p. ex. des serrures
H01M 50/289 - MonturesBoîtiers secondaires ou cadresBâtis, modules ou blocsDispositifs de suspensionAmortisseursDispositifs de transport ou de manutentionSupports caractérisés par des éléments d’espacement ou des moyens de positionnement dans les racks, les cadres ou les blocs
H05K 5/02 - Enveloppes, coffrets ou tiroirs pour appareils électriques Détails
Indicia readers with internal displays are disclosed herein. In an embodiment, an indicia reader includes a housing having a lower portion and an upper portion, the lower portion having a first window positioned in a generally horizontal plane, the top portion having a second window positioned in a generally upright plane. The reader further includes an imaging assembly positioned within the housing, the imaging assembly configured to capture image data associated with an item presented at a product-scanning region of the bi-optic reader. Additionally, the reader includes a user-interface (UI) display positioned within the housing, the UI display configured to present visual data to an operator of the bi-optic reader, wherein the visual data includes data associated with the item presented at the product-scanning region of the bi-optic reader.
Techniques for weight checking to verify ticket switching are disclosed. The system includes a weighing scale, cameras to capture images of items and their barcodes, a processor, and memory with instructions. The processor determines a first identification from the barcode image and a second identification from the item image. It compares these identifications to check for a match. If they do not match, it prompts the user to place the item on the scale. If the item's weight does not match the expected weight for the first identification, the system triggers mitigation actions such as pausing transactions or alerting staff.t
G07G 3/00 - Indicateurs d'alarme, p. ex. sonneries
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
Various vision devices are disclosed herein. An example vision device is an indicia reader that includes a housing, an imaging assembly having a field of view (FOV) extending into a product-scanning region and configured to capture image data depicting an environment appearing within the FOV, and an illumination assembly configured to emit a structured light into the product-scanning region such that at least a portion of the structured light overlaps with at least a portion of the FOV in the product-scanning region. The indicia reader is selectively operable pursuant to one of a first or a second set of operating parameters based on a distance value, where that value is determined by analyzing, in the image data, an appearance of the structured light on some portion of an object appearing within the FOV.
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
34.
DECOUPLED ACQUISITION/DECODING FOR HIGH-SPEED INDICIA READING
Methods and systems for avoidance of unintended indicia scanning are disclosed herein. An example system may include an imaging device comprising: (1) one or more image sensors; (2) a processing assembly communicatively coupled to the one or more image sensors and configured to: (i) instruct the one or more image sensors to capture the image data including a plurality of image frames over a FOV, (ii) decode an indicia in an initial image frame of the plurality of image frames to generate decoded indicia data of the indica, (iii) determine a first location associated with the indicia in the initial image frame, (iv) determine a second location associated with the indicia in a subsequent image frame, (v) determine whether a positional difference between the second location and the first location exceeds a threshold value, and (vi) transmit the decoded indicia data of the indicia to a host processor.
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
35.
SYSTEMS AND METHODS FOR FILTERING IMPROBABLE LOCATIONS
Systems and methods for filtering improbable locations are disclosed herein. An example system includes: a tag configured to transmit data while within one of a plurality of zones and a locationing engine. The locationing engine may be configured to: receive the data, analyze at least one property of the data to determine a current zone of the plurality of zones containing the tag with an associated confidence value, and analyze prior data transmitted from the tag to determine whether the current zone is different from a prior zone determined from the prior data. The locationing engine may also compare (i) a time differential between receipt of the prior data and receipt of the data and (ii) the associated confidence value with a cost value corresponding to moving from the prior zone to the current zone, and update a location of the tag based on the comparison.
H04W 4/029 - Services de gestion ou de suivi basés sur la localisation
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
H04W 4/021 - Services concernant des domaines particuliers, p. ex. services de points d’intérêt, services sur place ou géorepères
H04W 4/38 - Services spécialement adaptés à des environnements, à des situations ou à des fins spécifiques pour la collecte d’informations de capteurs
H04W 4/80 - Services utilisant la communication de courte portée, p. ex. la communication en champ proche, l'identification par radiofréquence ou la communication à faible consommation d’énergie
36.
Systems and Methods for Filtering Improbable Locations
Systems and methods for filtering improbable locations are disclosed herein. An example system includes: a tag configured to transmit data while within one of a plurality of zones and a locationing engine. The locationing engine may be configured to: receive the data, analyze at least one property of the data to determine a current zone of the plurality of zones containing the tag with an associated confidence value, and analyze prior data transmitted from the tag to determine whether the current zone is different from a prior zone determined from the prior data. The locationing engine may also compare (i) a time differential between receipt of the prior data and receipt of the data and (ii) the associated confidence value with a cost value corresponding to moving from the prior zone to the current zone, and update a location of the tag based on the comparison.
G01S 5/02 - Localisation par coordination de plusieurs déterminations de direction ou de ligne de positionLocalisation par coordination de plusieurs déterminations de distance utilisant les ondes radioélectriques
A method includes: storing, in a memory, a test command defining an array of effector element activation states; at a controller connected with the memory, transmitting the test command to an interface configured to connect the controller with an installed effector assembly from a plurality of possible effector assembles including at least a first effector assembly and a second effector assembly, the installed effector assembly being one of (i) the first effector assembly having a first array of effector elements, or (ii) the second effector assembly having a second array of effector elements; at the controller, detecting whether effector elements of the installed effector assembly are activated according to the test command; and at the controller, identifying the installed effector assembly as either the first effector assembly or the second effector assembly based on the detection.
B41J 5/46 - Sélection de caractère ou syllabe commandée par des informations enregistrées caractérisée par le mode de stockage de l'information enregistrée le stockage étant fait dans des mémoires internes
38.
FULL SENSOR UTILIZATION OVER MULTIPLE FIELDS OF VIEW
Embodiments of the present disclosure are directed to imaging systems operable to capture image data representative of varying wavelength ranges from separate fields of view (FOVs). In some examples this is achieved by utilizing a statically positioned mirror arrangement positioned within a path of an imager's FOV and operative to (i) reflect light in a first wavelength range forming a first sub-FOV and (ii) pass therethrough light in a second wavelength range forming a second sub-FOV. Each of the first sub-FOV and the second sub-FOV can then be routed along a respective predetermined path to enable the imager to capture image data representative of the light sensed from each respective sub-FOV.
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
39.
DECOUPLED ACQUISITION/DECODING FOR HIGH-SPEED INDICIA READING
Methods and systems for avoidance of unintended indicia scanning are disclosed herein. An example system may include an imaging device comprising: (1) one or more image sensors; (2) a processing assembly communicatively coupled to the one or more image sensors and configured to: (i) instruct the one or more image sensors to capture the image data including a plurality of image frames over a FOV, (ii) decode an indicia in an initial image frame of the plurality of image frames to generate decoded indicia data of the indica, (iii) determine a first location associated with the indicia in the initial image frame, (iv) determine a second location associated with the indicia in a subsequent image frame, (v) determine whether a positional difference between the second location and the first location exceeds a threshold value, and (vi) transmit the decoded indicia data of the indicia to a host processor.
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
40.
Systems and Methods for Validated Training Sample Capture
A method includes: capturing an image of an item; generating, from the image, a region of interest bounding the item; obtaining, from the image, candidate label data corresponding to the item; receiving a validation input associated with the candidate label data; and in response to the validation input, generating a training sample for a classification model, the training sample including (i) the region of interest and (ii) label data corresponding to the item.
G06V 10/774 - Génération d'ensembles de motifs de formationTraitement des caractéristiques d’images ou de vidéos dans les espaces de caractéristiquesDispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant l’intégration et la réduction de données, p. ex. analyse en composantes principales [PCA] ou analyse en composantes indépendantes [ ICA] ou cartes auto-organisatrices [SOM]Séparation aveugle de source méthodes de Bootstrap, p. ex. "bagging” ou “boosting”
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
G06V 10/764 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant la classification, p. ex. des objets vidéo
G06V 20/70 - Étiquetage du contenu de scène, p. ex. en tirant des représentations syntaxiques ou sémantiques
A method includes: capturing an image of an item; generating, from the image, a region of interest bounding the item; obtaining, from the image, candidate label data corresponding to the item; receiving a validation input associated with the candidate label data; and in response to the validation input, generating a training sample for a classification model, the training sample including (i) the region of interest and (ii) label data corresponding to the item.
G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
An example radio-frequency identification (RFID) tag assembly includes: a first tag comprising: a first antenna configured to receive a first radio-frequency signal; a first circuit interconnected with the first antenna, the first circuit configured to be powered by the first radio-frequency signal and to control the first antenna to transmit first tag identification data; and a converter configured to convert energy from the first radio-frequency signal to storable energy; and a second tag comprising: a second antenna configured to transmit second tag identification data; and a battery configured to store energy to power the second tag and provide the stored energy to the first tag in response to a power sharing condition; wherein the converter is further configured to provide the storable energy to the second tag for storage in the battery in response to a power storage condition.
G06K 19/07 - Supports d'enregistrement avec des marques conductrices, des circuits imprimés ou des éléments de circuit à semi-conducteurs, p. ex. cartes d'identité ou cartes de crédit avec des puces à circuit intégré
G06K 19/077 - Détails de structure, p. ex. montage de circuits dans le support
43.
Operation Management System Utilizing a Wearable Device
A wearable device is disclosed. The wearable device comprises a camera, a display device, and a controller. The controller is configured to receive, from the camera, a video stream that depicts a user performing an operation and process, using an operation performance model, a set of frames of the video stream that indicates a state of a performance of the operation by the user. The controller is also configured to determine, based on the state of the performance by the user, a next task of the operation; obtain task information associated with performance of the next task of the operation; and cause, based on the task information, the display device to present instructional information associated with facilitating performance of the next task of the operation. The operation performance model is trained based on a plurality of historical videos indicative of historical performances of the operation by other users.
A bioptic barcode reader has a housing having a lower housing portion with an upper surface and an upper housing portion extending above the lower housing portion. A generally horizontal window is positioned at the upper surface, a generally upright window is positioned in the upper housing portion, and an imaging assembly having a primary field-of-view and a set of optical components are positioned within the interior region. The housing has a width greater than or equal to 5 inches and less than or equal to 7 inches, the lower housing portion has a height greater than or equal to 3 inches, the upper housing portion has a height greater than or equal to 4 inches and less than or equal to 6 inches, and the upper surface has a length greater than or equal to 6 inches and less than or equal to 8 inches.
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
45.
Automated Input Processing for Machine Learning-Based Task Generation
A method includes: detecting a plurality of events corresponding to operational disruptions for a facility, each event including one of a predetermined set of disruption type identifiers; retrieving configuration data defining, for each disruption type identifier, a set of impact attributes; determining, for each event, an impact score based on the set of impact attributes; generating, for each event, an exception record encoding the disruption type identifier and the impact score; sorting the exception records according to the impact scores; and providing the exception records, sorted according to the impact scores, to a task generator configured to output at least one task for responding to the operational disruptions.
An example radio-frequency identification (RFID) tag assembly includes: a first tag comprising: a first antenna configured to receive a first radio-frequency signal; a first circuit interconnected with the first antenna, the first circuit configured to be powered by the first radio-frequency signal and to control the first antenna to transmit first tag identification data; and a converter configured to convert energy from the first radio-frequency signal to storable energy; and a second tag comprising: a second antenna configured to transmit second tag identification data; and a battery configured to store energy to power the second tag and provide the stored energy to the first tag in response to a power sharing condition; wherein the converter is further configured to provide the storable energy to the second tag for storage in the battery in response to a power storage condition.
G06K 19/07 - Supports d'enregistrement avec des marques conductrices, des circuits imprimés ou des éléments de circuit à semi-conducteurs, p. ex. cartes d'identité ou cartes de crédit avec des puces à circuit intégré
H02J 50/00 - Circuits ou systèmes pour l'alimentation ou la distribution sans fil d'énergie électrique
H02J 7/00 - Circuits pour la charge ou la dépolarisation des batteries ou pour alimenter des charges par des batteries
Systems and methods for providing an improved lamp mode for an imaging device. The imaging device may include an image sensor; an illumination source; and a processing assembly communicatively coupled to the image sensor and the illumination source, and the processing assembly may be configured to: responsive to a scanning event trigger, cause the imaging device to enter a first illumination mode, wherein, in the first illumination mode, a first activation duration of the illumination source is synchronized with an image frame rate of the image sensor to capture image data at the image sensor for indicia decoding; and responsive to sensing an external signal at the imaging device, cause the imaging device to enter or exit a second illumination mode, wherein, in the second illumination mode, a second activation duration of the illumination source is greater than the first activation duration.
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
G01P 15/18 - Mesure de l'accélérationMesure de la décélérationMesure des chocs, c.-à-d. d'une variation brusque de l'accélération dans plusieurs dimensions
G06K 7/04 - Méthodes ou dispositions pour la lecture de supports d'enregistrement avec des moyens mécaniques, p. ex. avec des aiguilles actionnant des contacts électriques
48.
RFID-integrated indicia-reading device and methods with increased read range via mode detection
A RFID-integrated indicia reading device and methods with increased read range via mode detection is provided. The device comprises an imaging assembly configured to capture two-dimensional image data appearing in a first field of view; an antenna assembly including at least one antenna element, being arranged proximate to the imaging assembly within a housing; and, a controller, coupled to the imaging and antenna assemblies, configured to determine a presentation operating mode of the device and a handheld operating mode of the device. The presentation operating mode is indicative of the device being positioned in a cradle, and the handheld operating mode is indicative of the device being held by and positioned in front of a user. The controller, in response to determining the device is in handheld operating mode, increases a transmit power of the antenna element, which generates backward energy that reflects from the user and increases a forward read range of the device.
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
G06K 7/00 - Méthodes ou dispositions pour la lecture de supports d'enregistrement
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
49.
PROCESSING OF FACIAL DATA THROUGH BI-OPTIC PIPELINE
Systems and methods for anonymizing image data are disclosed herein. An example implementation includes: capturing, with an indicia reader, an image data of a field of view (FOV) associated with an imager within the indicia reader; determining, with the indicia reader, a facial area within the image data; producing, with the indicia reader, an anonymized image data by altering pixel data of the facial area of the image data; and (i) storing the anonymized image data in a nonvolatile memory of the indicia reader, or (ii) transmitting the anonymized image data from the indicia reader to one or more host processors.
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
G06V 10/22 - Prétraitement de l’image par la sélection d’une région spécifique contenant ou référençant une formeLocalisation ou traitement de régions spécifiques visant à guider la détection ou la reconnaissance
G06V 40/16 - Visages humains, p. ex. parties du visage, croquis ou expressions
G06Q 20/18 - Architectures de paiement impliquant des terminaux en libre-service, des distributeurs automatiques, des bornes ou des terminaux multimédia
A method includes: capturing a three-dimensional image depicting an object; capturing a two-dimensional image depicting the object; determining a region of interest in the two-dimensional image, the region of interest containing the object; determining, based on the region of interest from the two-dimensional image, a quality indicator corresponding to the three-dimensional image; comparing the quality indicator to a predetermined threshold; and when the quality indicator does not satisfy the predetermined threshold, generating a positional notification.
G01N 21/00 - Recherche ou analyse des matériaux par l'utilisation de moyens optiques, c.-à-d. en utilisant des ondes submillimétriques, de la lumière infrarouge, visible ou ultraviolette
G06T 7/50 - Récupération de la profondeur ou de la forme
G01S 17/00 - Systèmes utilisant la réflexion ou la reradiation d'ondes électromagnétiques autres que les ondes radio, p. ex. systèmes lidar
Devices, systems, and methods for operating an indicia reader. An example system includes an imaging assembly, at least one processor and memory storing instructions that cause the processor to: capture and store in memory one or more images comprising image data; generate one or more lower resolution images comprising lower resolution image data corresponding to the one or more images; analyze the lower resolution image data to detect an object of interest; in response to detecting the object of interest and having the object meet a predetermined condition, determine a region of interest in the one or more lower resolution images corresponding to the object; access the one or more images from memory; generate cropped image data by cropping the one or more images to include the region of interest; analyze the cropped image data to determine information corresponding to the object; and transmit a message to a host.
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
G06T 3/40 - Changement d'échelle d’images complètes ou de parties d’image, p. ex. agrandissement ou rétrécissement
G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
G06V 10/26 - Segmentation de formes dans le champ d’imageDécoupage ou fusion d’éléments d’image visant à établir la région de motif, p. ex. techniques de regroupementDétection d’occlusion
A method, in a provisioning server, of provisioning a printer, includes: receiving a provisioning request from the printer, the provisioning request containing (i) a printer identifier, and (ii) an account identifier associated with the printer; obtaining, from a digital certificate issuer, a unique string; sending the unique string to the printer; receiving from the printer, in response to sending the unique string, a certificate signing request containing (i) the printer identifier, (ii) the account identifier, and (iii) an authentication token including the unique string signed with a private key of the printer; validating the certificate signing request; passing the validated certificate signing request to the digital certificate issuer; receiving, from the digital certificate issuer, a digital certificate encoding the printer identifier and the account identifier; and providing the digital certificate to the printer for storage.
H04L 9/32 - Dispositions pour les communications secrètes ou protégéesProtocoles réseaux de sécurité comprenant des moyens pour vérifier l'identité ou l'autorisation d'un utilisateur du système
G06F 3/12 - Sortie numérique vers une unité d'impression
A method includes: obtaining task records defining tasks to be performed, and worker profiles corresponding to workers to perform the tasks; generating a bipartite sub-graph including: source nodes for the task records, each having a source feature vector encoding task attributes corresponding to the task record, a target node having a target feature vector encoding worker attributes corresponding to a first one of the worker profiles, and a set of edges connecting each source node with the target node, each edge having an edge feature vector derived by comparing the task attributes with the worker attributes; generating, via execution of a graph neural network, scores corresponding to the edges; based on the scores, allocating a first task to the first worker profile; and transmitting the task record corresponding to the first task to a client computing device corresponding to the first worker profile.
A method in a computing device includes: capturing, via a sensor, an image of an indicium; determining a confidence level associated with machine recognition of the indicium; based on the confidence level, selecting a feedback attribute; prior to outputting content encoded in the indicium, generating, via an output device, a feedback signal having the feedback attribute, wherein the attribute is configured to indicate a likelihood of success of a decode event to decode the content encoded in the indicium.
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
A media processing device includes: a hopper for supporting a stack of media units (e.g. cards), the hopper including (i) a gate wall configured to abut leading edges of the media units and (ii) an outlet defined at an end of the gate wall; a pick roller at the outlet for engaging an outer one of the media units in the stack and dispensing the outer media unit from the hopper to a media processing path; the gate wall including a flexible gate at the outlet, the flexible gate configured to deflect toward the media processing path responsive to the outer media unit being driven into the flexible gate by the pick roller, wherein the outer media unit deflects when passing by the flexible gate, permitting the outer media unit to be dispensed from the hopper.
B65H 3/06 - Rouleaux ou séparateurs rotatifs analogues
B41J 13/12 - Supports de feuilles, taquets d'arrêt ou guides fixes spécialement adaptés aux cartes, enveloppes ou objets similaires
B65H 1/06 - Supports ou magasins pour les piles dans lesquelles on prélève des articles adaptés pour supporter les articles en position sensiblement horizontale, p. ex. pour les enlever en partant du haut de la pile pour les enlever en partant du bas de la pile
B65H 1/12 - Supports ou magasins pour les piles dans lesquelles on prélève des articles avec moyens pour faire avancer la pile en vue de présenter les articles à un dispositif d'enlèvement comportant des ressorts
B65H 1/14 - Supports ou magasins pour les piles dans lesquelles on prélève des articles avec moyens pour faire avancer la pile en vue de présenter les articles à un dispositif d'enlèvement comportant des dispositifs mécaniques à action directe
B65H 3/52 - Dispositifs de retenue à friction agissant sur les côtés inférieur ou arrière des articles à enlever
B65H 5/26 - Alimentations en double, alternées, sélectives ou associées
B65H 7/02 - Commande de l'alimentation en articles, de l'enlèvement des articles, de l'avance des piles ou d'appareils associés permettant de tenir compte d'une alimentation incorrecte, de la non présence d'articles ou de la présence d'articles défectueux par palpeurs ou détecteurs
B65H 31/24 - Récepteurs de piles multiples ou en compartiments, p. ex. pour remplissage alterné, programmé ou sélectif
B65H 43/04 - Utilisation de dispositifs de commande de vérification ou de sécurité, p. ex. dispositifs automatiques comportant un élément pour détecter une variable détectant ou réagissant à la présence des articles défectueux
56.
System and Method for Roaming Between Base Stations
An example mobile computing device includes: a wireless communications interface configured to connect to a network deployed by a plurality of base stations; a controller for the wireless communications interface, the controller configured to: initiate a scan for foreign base stations; when the scan is complete, return to a home base station and initiate a home channel dwell time; receive a data packet from the home base station during the home channel dwell time; receive an indicator that transmission of buffered data packets from home base station is complete; and in response to the indicator, terminate the home channel dwell time.
A method in a computing device includes: capturing, via a sensor, an image of an indicium; determining a confidence level associated with machine recognition of the indicium; based on the confidence level, selecting a feedback attribute; prior to outputting content encoded in the indicium, generating, via an output device, a feedback signal having the feedback attribute, wherein the attribute is configured to indicate a likelihood of success of a decode event to decode the content encoded in the indicium.
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
58.
Processing of Facial Data Through Bi-Optic Pipeline
Systems and methods for anonymizing image data are disclosed herein. An example implementation includes: capturing, with an indicia reader, an image data of a field of view (FOV) associated with an imager within the indicia reader; determining, with the indicia reader, a facial area within the image data; producing, with the indicia reader, an anonymized image data by altering pixel data of the facial area of the image data; and (i) storing the anonymized image data in a nonvolatile memory of the indicia reader, or (ii) transmitting the anonymized image data from the indicia reader to one or more host processors.
G06V 40/16 - Visages humains, p. ex. parties du visage, croquis ou expressions
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
A method includes: capturing a three-dimensional image depicting an object; capturing a two-dimensional image depicting the object; determining a region of interest in the two-dimensional image, the region of interest containing the object; determining, based on the region of interest from the two-dimensional image, a quality indicator corresponding to the three-dimensional image; comparing the quality indicator to a predetermined threshold; and when the quality indicator does not satisfy the predetermined threshold, generating a positional notification.
An example mobile computing device includes: a wireless communications interface configured to connect to a network deployed by a plurality of base stations; a controller for the wireless communications interface, the controller configured to: initiate a scan for foreign base stations; when the scan is complete, return to a home base station and initiate a home channel dwell time; receive a data packet from the home base station during the home channel dwell time; receive an indicator that transmission of buffered data packets from home base station is complete; and in response to the indicator, terminate the home channel dwell time.
The present disclosure provides an indicia decoding device with a printed circuit board (PCB) that allows signals from internal imaging assemblies to pass through a sealed cavity boundary to an external host. This device comprises a decode module, an upright and horizontally mounted window, and multiple imaging assemblies housed within a sealed cavity. The PCB is partially located inside and outside the cavity, featuring ports inside and outside the sealed cavity. Signals from secondary imaging assemblies bypass the decode module, utilizing electrically conductive paths on the PCB, ensuring signal integrity without modification. The PCB may also include image processing circuitry, with results transmitted to the host.
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
A method includes: obtaining task records defining tasks to be performed, and worker profiles corresponding to workers to perform the tasks; generating a bipartite sub-graph including: source nodes for the task records, each having a source feature vector encoding task attributes corresponding to the task record, a target node having a target feature vector encoding worker attributes corresponding to a first one of the worker profiles, and a set of edges connecting each source node with the target node, each edge having an edge feature vector derived by comparing the task attributes with the worker attributes; generating, via execution of a graph neural network, scores corresponding to the edges; based on the scores, allocating a first task to the first worker profile; and transmitting the task record corresponding to the first task to a client computing device corresponding to the first worker profile.
Systems and methods for improving tag locationing are disclosed herein. An example system comprises: a plurality of tags configured to transmit data in response to requests; and a gateway that polls the plurality of tags at a first polling rate. The gateway may be configured to: receive a first request, in response to receiving the first request, transmit a signal to the plurality of tags that causes a first subset of the plurality of tags to transmit the data at a second polling rate that is different from the first polling rate, and receive the data from a second subset of the plurality of tags at the first polling rate.
H04B 5/77 - Systèmes de transmission en champ proche, p. ex. systèmes à transmission capacitive ou inductive spécialement adaptés à des fins spécifiques pour l'interrogation
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
G06K 7/00 - Méthodes ou dispositions pour la lecture de supports d'enregistrement
Systems and methods for improving tag locationing are disclosed herein. An example system comprises: a plurality of tags configured to transmit data in response to requests; and a gateway that polls the plurality of tags at a first polling rate. The gateway may be configured to: receive a first request, in response to receiving the first request, transmit a signal to the plurality of tags that causes a first subset of the plurality of tags to transmit the data at a second polling rate that is different from the first polling rate, and receive the data from a second subset of the plurality of tags at the first polling rate.
A method in a computing device includes: establishing an association with a base station; initiating a handshake with the base station to obtain an encryption key; prior to transmitting content data associated with an application executing at the computing device, transmitting a test message to the base station, the test message containing a payload distinct from the content data; determining, based on a message received from the base station after transmission of the test message, whether the base station has completed installation of the encryption key; and in response to determining that the base station has completed installation of the encryption key, transmitting the content data to the base station using the encryption key.
A method in a computing device includes: establishing an association with a base station; initiating a handshake with the base station to obtain an encryption key; prior to transmitting content data associated with an application executing at the computing device, transmitting a test message to the base station, the test message containing a payload distinct from the content data; determining, based on a message received from the base station after transmission of the test message, whether the base station has completed installation of the encryption key; and in response to determining that the base station has completed installation of the encryption key, transmitting the content data to the base station using the encryption key.
Concepts described herein described herein relate to the determination of media that is presented to indicia readers for digital reading of said indicia. In some cases, embodiments described herein rely on operating an imaging reader in a particular mode of operation where image frames are captured with the intensity of the illumination light varying during said capture and subsequently determining, by analyzing those frame, a media type appearing within the FOV based on one of (i) a lack of an optical signature associated with varying the intensity of the illumination light during the capture of the frame or (ii) a presence of the optical signature associated with the varying the intensity of the illumination light during the capture of the frame.
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
A printer includes: a body with a set of interior walls defining a media enclosure configured to receive a media cartridge, and a latch recess in one of the interior walls, including a retaining surface, and a ramp surface; a lid rotatably coupled to the body and movable between open and closed positions; and a latch movably supported by the lid between a locked position and an unlocked position, the latch including: a bias member biasing the latch towards the locked position, a hook surface configured to engage the retaining surface when the lid is closed and the latch is in the locked position, and a cam surface configured via the bias member, when the lid is closed and the latch is released to the unlocked position, to slide against the ramp surface and lift the lid to an intermediate position between the open and closed positions.
B41J 2/32 - Machines à écrire ou mécanismes d'impression sélective caractérisés par le procédé d'impression ou de marquage pour lequel ils sont conçus caractérisés par l'application sélective de chaleur à un matériau d'impression ou de transfert d'impression sensibles à la chaleur utilisant des têtes thermiques
B41J 3/36 - Machines à écrire ou mécanismes d'impression ou de marquage sélectif caractérisés par le but dans lequel ils sont construits portatifs
B41J 3/407 - Machines à écrire ou mécanismes d'impression ou de marquage sélectif caractérisés par le but dans lequel ils sont construits pour le marquage sur des matériaux particuliers
B41J 11/00 - Dispositifs ou agencements pour supporter ou manipuler un matériau de copie en feuilles ou en bandes
B41J 15/04 - Dispositifs de supports, d'alimentation ou de guidageMontages pour rouleaux ou axes
Machine vision techniques for determining a region of interest (ROI) are disclosed herein. An example implementation includes a computing device for executing an application, the application operable to: (1) receive a first image; (2) set an first ROI of the first image to a field of view (FOV) of the first image; (3) determine a barcode within the first ROI; (4) determine a bounding box of the barcode; (5) form a second ROI based on the bounding box; (6) receive a second image; and (7) set an ROI of the second image to be the second ROI of the first image.
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
G06T 7/174 - DécoupageDétection de bords impliquant l'utilisation de plusieurs images
A printer includes: a housing with walls enclosing a compartment, and defining an adjacent media supply chamber; a cover coupled to an end of the housing beside the media supply chamber, movable between open and closed positions to expose or enclose the media supply chamber; a print head to apply indicia to media from the media supply chamber, and cooperate with the cover to form an outlet at a front wall of the housing for dispensing the media; a frame within the compartment, defining a first mounting surface beside and oriented towards a second end of the housing, a second mounting surface with a portion orthogonal to the first mounting surface and oriented towards a side of the housing, and a third mounting surface oriented towards the front wall; and first, second, and third antennas disposed on the first, second, and third mounting surfaces respectively.
B41J 3/36 - Machines à écrire ou mécanismes d'impression ou de marquage sélectif caractérisés par le but dans lequel ils sont construits portatifs
B41J 3/38 - Machines à écrire ou mécanismes d'impression ou de marquage sélectif caractérisés par le but dans lequel ils sont construits pour estampage, p. ex. pour réaliser des matrices pour stéréotypes
A wristband has a flexible elongated body with an open state in which the wristband is capable of being positioned in a planar configuration and a closed state in which the wristband is wrapped in a loop. An RFID circuit is supported by the body and is positioned on the body such that the RFID circuit is configured to be included in the loop when the wristband is in the closed state. An elongated conductive element is supported by the body and is positioned on the body such that the elongated conductive element is configured to be included in the loop when the wristband is in the closed state. The elongated conductive element is spaced away from the RFID circuit and extends circumferentially about the loop in the closed state.
Concepts described herein described herein relate to the determination of media that is presented to indicia readers for digital reading of said indicia. In some cases, embodiments described herein rely on operating an imaging reader in a particular mode of operation where image frames are captured with the intensity of the illumination light varying during said capture and subsequently determining, by analyzing those frame, a media type appearing within the FOV based on one of (i) a lack of an optical signature associated with varying the intensity of the illumination light during the capture of the frame or (ii) a presence of the optical signature associated with the varying the intensity of the illumination light during the capture of the frame.
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
G06V 30/00 - Reconnaissance de caractèresReconnaissance d’encre numériqueReconnaissance de formes basée sur une image orientée documents
G06V 10/00 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos
G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
Imaging devices are provided having a low-profile substrate structure with a mounting surface that can be removably placed on flat work surface. Further, a low-profile frame structure coincides with a peripheral region of that substrate structure and contains a plurality of imagers, at least some of which are on opposing sides of the substrate structure. The opposing imagers are positioned such that the respective fields of view are inwardly facing toward a central region of an upper surface and define a scan volume extending across the substrate structure and above the central region. The upper and lower bounds of the imaging device form a low-profile assembly generally accessible to scan objects moving across any direction.
G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p. ex. forme, nature, code
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
77.
SYSTEMS AND METHODS FOR CHANGING AN AIMER BLINK PATTERN RESPONSIVE TO A DECODE EVENT
Imaging devices, systems, and methods for capturing image data for an object appearing in a field of view (FOV) are described herein. An example device includes: an imaging assembly; an aiming assembly; and a computer-readable media storing machine readable instructions that cause the imaging device to: (i) initiate a first aiming state responsive to receiving an indication of a trigger event; (ii) capture the image data of the object appearing in the FOV while operating in the first aiming state; (iii) transition from the first aiming state to a second aiming state responsive to a successful decode event associated with the indicia, wherein the light source is to emit light in the second aiming state such that an observable appearance is different in the second aiming state than in the first aiming state; and (iv) otherwise refrain from transitioning from the first aiming state to the second aiming state.
G06K 7/12 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant une longueur d'onde choisie, p. ex. pour lire des marques rouges et ignorer des marques bleues
H04N 23/61 - Commande des caméras ou des modules de caméras en fonction des objets reconnus
78.
TECHNOLOGIES FOR IMPROVING IMAGING SYSTEM WAKEUP AND INDICIA DECODING
Technologies for improving imaging system wakeup and indicia decoding are disclosed herein. An example device includes an imaging device disposed proximate to a first edge of a weighing platter of an imaging system, and having a field of view (FOV) including a first object disposed proximate to a second edge of the weighing platter; an illumination source disposed proximate to the first edge of the weighing platter, the illumination source being configured to emit illumination oriented towards the first object; and one or more processors. The one or more processors being configured to: cause the illumination source to emit illumination, cause the imaging device to capture image data representative of an environment appearing within the FOV, determine that a second object satisfies a position threshold relative to at least one of the imaging device or the first object, and generate a wakeup signal to activate the imaging system.
G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
G07G 1/12 - Caisses enregistreuses à commande électronique
G08B 13/196 - Déclenchement influencé par la chaleur, la lumière, ou les radiations de longueur d'onde plus courteDéclenchement par introduction de sources de chaleur, de lumière, ou de radiations de longueur d'onde plus courte utilisant des systèmes détecteurs de radiations passifs utilisant des systèmes de balayage et de comparaison d'image utilisant des caméras de télévision
At least some embodiments of the present invention are directed to barcode readers having a housing with upper and lower portions, and a weigh platter. Additionally, the barcode readers include a first imaging assembly having a first imaging sensor, the first imaging assembly having a first field of view (FOV) directed through at least one of the substantially horizontal window or the substantially upright window of the housing, and a supplemental module removably coupled with at least one of the lower housing portion or the weigh platter. The supplemental module includes at least one supplemental imaging assembly having a supplemental imaging sensor having a supplemental FOV.
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
G01G 19/414 - Appareils ou méthodes de pesée adaptés à des fins particulières non prévues dans les groupes avec dispositions pour indiquer, enregistrer ou calculer un prix ou d'autres quantités dépendant du poids utilisant des moyens de calcul électromécaniques ou électroniques utilisant uniquement des moyens de calcul électroniques
G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
80.
Parallax-Based 3D Measurement System Using Overlapping FsOV
Systems and methods for performing three-dimensional measurements are disclosed herein. An example system includes an imaging system with a scan platter defining a spatial region within which an object may be imaged. The imaging system has first optics configured to image a first field of view of the imaging system, and second optics configured to image a second field of view of the imaging system. The second field of view spatially overlaps at least partially with the first field of view to form an overlap region, with the overlap region being a three-dimensional volume extending along a length of the scan platter. The system may further include a processor configured to analyze images of the first and second fields of view and determine at least one common point between the first and second images. The processor then further determines three-dimensional information of an object from the determined common point.
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
Methods, systems, and devices for locating and tracking an object in a machine vision field of view based upon an affixed indicium visible in an indicium decoding field of view are provided herein. An example method for object tracking includes receiving, from a first optical imaging assembly having a first field of view (FOV), a first image captured over the first FOV, receiving, from a second optical imaging assembly having a second FOV, a second image captured over the second FOV, decoding an indicium in the first image, detecting at least a portion of the indicium in the second image, and identifying an object of interest associated with the indicium in the second image based upon a location of the at least the portion of the indicium in the second image.
G06T 7/246 - Analyse du mouvement utilisant des procédés basés sur les caractéristiques, p. ex. le suivi des coins ou des segments
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
G06V 10/75 - Organisation de procédés de l’appariement, p. ex. comparaisons simultanées ou séquentielles des caractéristiques d’images ou de vidéosApproches-approximative-fine, p. ex. approches multi-échellesAppariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques utilisant l’analyse de contexteSélection des dictionnaires
82.
Technologies for Improving Imaging System Wakeup and Indicia Decoding
Technologies for improving imaging system wakeup and indicia decoding are disclosed herein. An example device includes an imaging device disposed proximate to a first edge of a weighing platter of an imaging system, and having a field of view (FOV) including a first object disposed proximate to a second edge of the weighing platter; an illumination source disposed proximate to the first edge of the weighing platter, the illumination source being configured to emit illumination oriented towards the first object; and one or more processors. The one or more processors being configured to: cause the illumination source to emit illumination, cause the imaging device to capture image data representative of an environment appearing within the FOV, determine that a second object satisfies a position threshold relative to at least one of the imaging device or the first object, and generate a wakeup signal to activate the imaging system.
H04N 23/74 - Circuits de compensation de la variation de luminosité dans la scène en influençant la luminosité de la scène à l'aide de moyens d'éclairage
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
G06T 7/70 - Détermination de la position ou de l'orientation des objets ou des caméras
At least some embodiments of the present invention are directed to barcode readers having a housing with upper and lower portions, and a weigh platter. Additionally, the barcode readers include a first imaging assembly having a first imaging sensor, the first imaging assembly having a first field of view (FOV) directed through at least one of the substantially horizontal window or the substantially upright window of the housing, and a supplemental module removably coupled with at least one of the lower housing portion or the weigh platter. The supplemental module includes at least one supplemental imaging assembly having a supplemental imaging sensor having a supplemental FOV.
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
Systems and methods for system for tag polling are disclosed herein. An example system includes: a tag associated with an asset; an anchor configured to poll the tag at a first transmission rate and determine an angle-of-arrival (AOA) based on signal data received from the tag; and a server communicatively coupled with the anchor. The server may be configured to: receive first information corresponding to the tag, the first information being indicative of one or more first instances where the anchor polls the tag at a second transmission rate that is different from the first transmission rate. The server may further be configured to receive, from the anchor, a tag listing that includes the tag, determine a first instance occurrence for the tag based on the first information, and transmit a request to the anchor that causes the anchor to poll the tag at the second transmission rate.
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
G06K 19/077 - Détails de structure, p. ex. montage de circuits dans le support
86.
System and Method for Tracking and Controlling Battery Consumption in Fleets of Electronic Devices Powered by Batteries
Systems and methods for tracking and controlling battery consumption in fleets of electronic devices powered by batteries are disclosed herein. An example method includes receiving power consumption and usage information of a device over a duration of time; determining a first power usage value of the device based on the power consumption and usage information over the duration; analyzing the power consumption and usage information to determine an attribute associated with excess power usage of the device over the duration; identifying and applying a mitigation to address the attribute and to decrease the first power usage value over the duration; determining a second power usage value of the device based on the implemented mitigation over the duration; determining a difference between the first and second power usage values over the duration; and determining at least one metric indicative of power conservation over the duration based on the determined difference.
G06F 1/3212 - Surveillance du niveau de charge de la batterie, p. ex. un mode d’économie d’énergie étant activé lorsque la tension de la batterie descend sous un certain niveau
87.
SYSTEMS AND METHODS FOR CHANGING AN AIMER BLINK PATTERN RESPONSIVE TO A DECODE EVENT
Imaging devices, systems, and methods for capturing image data for an object appearing in a field of view (FOV) are described herein. An example device includes: an imaging assembly; an aiming assembly; and a computer-readable media storing machine readable instructions that cause the imaging device to: (i) initiate a first aiming state responsive to receiving an indication of a trigger event; (ii) capture the image data of the object appearing in the FOV while operating in the first aiming state; (iii) transition from the first aiming state to a second aiming state responsive to a successful decode event associated with the indicia, wherein the light source is to emit light in the second aiming state such that an observable appearance is different in the second aiming state than in the first aiming state; and (iv) otherwise refrain from transitioning from the first aiming state to the second aiming state.
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
88.
Imaging System With Aiming Assembly Configured to Emit Multiple Light Patterns
An imaging system includes a first imager, a second imager, and an aiming assembly. The aiming assembly is configured to selectively output light having at least one of a first pattern or a second pattern, where the light having the first pattern intersects a first imaging axis of the first imager and the light having the second pattern intersects a second imaging axis of the second imager. The aiming assembly defines a first light pathway that is common to the light for the first pattern and the second pattern and defines second and third light pathways. The light travels from the first light pathway along the second light pathway to selectively output the first pattern and travels from the first light pathway along the third light pathway to selectively output the second pattern.
H04N 23/74 - Circuits de compensation de la variation de luminosité dans la scène en influençant la luminosité de la scène à l'aide de moyens d'éclairage
A method for classifying media to be printed comprising: receiving, at a printing device, print data representing the media to be printed; generating an image of the media based on the print data; classifying the image to obtain a media stock type associated with the media; printing the media according to the print data; and updating a stock of the media stock type.
A method includes: capturing an image; partitioning the image into sub-images; for each sub-image: providing the sub-image to a detection model, receiving, from the detection model, one or more sub-image regions of interest (SROIs), each SROI defined by (i) a position of the SROI, and (ii) one of a set of symbology categories, each symbology category encompassing a plurality of barcode symbologies; generating one or more regions of interest (ROI) from the SROIs, each ROI defined by a position of the ROI in the image, and a symbology category; and providing the ROIs to a decoder.
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
Systems and methods for system for tag polling are disclosed herein. An example system includes: a tag associated with an asset; an anchor configured to poll the tag at a first transmission rate and determine an angle-of-arrival (AOA) based on signal data received from the tag; and a server communicatively coupled with the anchor. The server may be configured to: receive first information corresponding to the tag, the first information being indicative of one or more first instances where the anchor polls the tag at a second transmission rate that is different from the first transmission rate. The server may further be configured to receive, from the anchor, a tag listing that includes the tag, determine a first instance occurrence for the tag based on the first information, and transmit a request to the anchor that causes the anchor to poll the tag at the second transmission rate.
G01S 11/04 - Systèmes pour déterminer la distance ou la vitesse sans utiliser la réflexion ou la reradiation utilisant les ondes radioélectriques utilisant des mesures d'angle
G01S 1/02 - Radiophares ou systèmes de balisage émettant des signaux ayant une ou des caractéristiques pouvant être détectées par des récepteurs non directionnels et définissant des directions, situations ou lignes de position déterminées par rapport aux émetteurs de radiophareRécepteurs travaillant avec ces systèmes utilisant les ondes radioélectriques
G01S 5/02 - Localisation par coordination de plusieurs déterminations de direction ou de ligne de positionLocalisation par coordination de plusieurs déterminations de distance utilisant les ondes radioélectriques
G01S 13/74 - Systèmes utilisant la reradiation d'ondes radio, p. ex. du type radar secondaireSystèmes analogues
H04W 4/02 - Services utilisant des informations de localisation
92.
SYSTEM AND METHOD FOR TRACKING AND CONTROLLING BATTERY CONSUMPTION IN FLEETS OF ELECTRONIC DEVICES POWERED BY BATTERIES
Systems and methods for tracking and controlling battery consumption in fleets of electronic devices powered by batteries are disclosed herein. An example method includes receiving power consumption and usage information of a device over a duration of time; determining a first power usage value of the device based on the power consumption and usage information over the duration; analyzing the power consumption and usage information to determine an attribute associated with excess power usage of the device over the duration; identifying and applying a mitigation to address the attribute and to decrease the first power usage value over the duration; determining a second power usage value of the device based on the implemented mitigation over the duration; determining a difference between the first and second power usage values over the duration; and determining at least one metric indicative of power conservation over the duration based on the determined difference.
Devices and methods for computer vision guided analysis of a display module are disclosed herein. The method captures a burst of images of at least a portion of an object for displaying at least one item. The method detects at least one attribute of the object present in a first image of the burst of images and extracts the at least one attribute of the object present in the first image from each image of the burst of images. The method aligns the extracted at least one attribute from each image of the burst of images with the extracted at least one attribute of the first image and generates a reconstructed image based on the aligned at least one attribute of the burst of images where the resolution of the first image is different from the resolution of the reconstructed image.
G06T 5/50 - Amélioration ou restauration d'image utilisant plusieurs images, p. ex. moyenne ou soustraction
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
A server includes: a memory storing printing configuration rules for interfacing with a printing system; a communications interface configured to communicate with a client device; a processor interconnected with the memory and the communications interface, the processor configured to: generate a print system network identifier mapped to the printing system, the print system network identifier configured for identifying print parameters for print jobs; receive, via the communications interface, a print request from the client device, the print request generated based on the print system network identifier and including one or more print parameters for a print job; and send a print instruction to the printing system to initiate the print job at the printing system according to the one or more print parameters, the print instruction generated according to the printing configuration rules.
A method for classifying media to be printed comprising: receiving, at a printing device, print data representing the media to be printed; generating an image of the media based on the print data; classifying the image to obtain a media stock type associated with the media; printing the media according to the print data; and updating a stock of the media stock type.
Techniques for weight checking to verify ticket switching are disclosed. The system includes a weighing scale, cameras to capture images of items and their barcodes, a processor, and memory with instructions. The processor determines a first identification from the barcode image and a second identification from the item image. It compares these identifications to check for a match. If they do not match, it prompts the user to place the item on the scale. If the item's weight does not match the expected weight for the first identification, the system triggers mitigation actions such as pausing transactions or alerting staff.t
G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
G06Q 20/40 - Autorisation, p. ex. identification du payeur ou du bénéficiaire, vérification des références du client ou du magasinExamen et approbation des payeurs, p. ex. contrôle des lignes de crédit ou des listes négatives
97.
Devices and Methods for Computer Vision Guided Analysis of a Display Module
Devices and methods for computer vision guided analysis of a display module are disclosed herein. The method captures a burst of images of at least a portion of an object for displaying at least one item. The method detects at least one attribute of the object present in a first image of the burst of images and extracts the at least one attribute of the object present in the first image from each image of the burst of images. The method aligns the extracted at least one attribute from each image of the burst of images with the extracted at least one attribute of the first image and generates a reconstructed image based on the aligned at least one attribute of the burst of images where the resolution of the first image is different from the resolution of the reconstructed image.
G06T 7/73 - Détermination de la position ou de l'orientation des objets ou des caméras utilisant des procédés basés sur les caractéristiques
G06K 7/14 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation électromagnétique, p. ex. lecture optiqueMéthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire utilisant la lumière sans sélection des longueurs d'onde, p. ex. lecture de la lumière blanche réfléchie
G06T 3/40 - Changement d'échelle d’images complètes ou de parties d’image, p. ex. agrandissement ou rétrécissement
G06T 7/33 - Détermination des paramètres de transformation pour l'alignement des images, c.-à-d. recalage des images utilisant des procédés basés sur les caractéristiques
A method in a computing device includes: monitoring, via a communications interface of the computing device, wireless data elements including application data corresponding to a communications application, and non-application data; automatically generating labels based on the application data of the wireless data elements, the labels indicating performance impacts observable in the communications application; selecting a portion of the wireless data elements corresponding to the non-application data; extracting, from each wireless data element of the non-application data, a set of feature values; generating a plurality of samples from the nonapplication data, each sample including (i) a number of the sets of feature values based on a sample size, and (ii) one of the automatically generated labels; training a classifier based on the plurality of samples, the classifier configured to receive further non-application data and generate a predicted impact indicator selected from the labels; and deploying the classifier.
H04L 41/0823 - Réglages de configuration caractérisés par les objectifs d’un changement de paramètres, p. ex. l’optimisation de la configuration pour améliorer la fiabilité
H04L 41/16 - Dispositions pour la maintenance, l’administration ou la gestion des réseaux de commutation de données, p. ex. des réseaux de commutation de paquets en utilisant l'apprentissage automatique ou l'intelligence artificielle