This application relates to automated processes for determining item placement compliance within retail locations. For example, a computing device may obtain an image of a fixture within a store. The image may be captured by a camera with a field of view directed at the fixture. The computing device may apply a segmentation process to the image to determine a portion of the image. Further, the computing device may determine a correlation between the portion of the image and each of a plurality of item image templates. Each item image template may include an image of an item the retail location sells in the retail location. The computing device may determine, based on the correlations, one of the plurality of item image templates and its corresponding item. The computing device may then determine whether the item should be located at the fixture based on a planogram.
G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
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
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
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
G06V 10/74 - Appariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques
G06V 30/19 - Reconnaissance utilisant des moyens électroniques
A systems including one or more processors and one or more non-transitory computer readable media storing computing instructions that, when executed on the one or more processors, perform: receiving a plurality of images from one or more devices, the images corresponding to a store shelf of a store; combining the plurality of images to generate a shelf image corresponding to the store shelf; encoding the shelf image into a first processing format; processing the shelf image in the first processing format with a neural network using pre-trained weights; determining positions in the shelf image that correspond to an out-of-stock detection based on outputs from the neural network; and generating a report for the out-of-stock detection, the report including an indication of coordinates of the out-of-stock detection and an item of the store that corresponds to the coordinates. Other embodiments are described.
Methods and systems for detecting fraudulent activity at a self-checkout terminals of a retail store include a scanner for scanning an identifier of a candidate product located in the product-scanning area of the self-checkout terminal, and one or more sensors that detect at least one physical characteristic of the candidate product located in the product-scanning area of the self-checkout terminal. A computing device then correlates the obtained electronic data corresponding to actual identifying characteristic information associated with the candidate product to the reference physical characteristic information associated with the reference product in order to generate a similarity score between the actual and reference physical characteristic information. If the similarity score is above a predetermined similarity threshold, the self-checkout terminal is permitted to process a purchase of the candidate product, but if the similarity score is below the threshold, the self-checkout terminal is restricted from processing the purchase.
A control circuit accesses a digitized image of a particular item and then processes that digitized image to thereby assign various aspects of the digitized image to various dimensions in N-dimensional Euclidean space to thereby provide an N-dimensional representation. The control circuit then accesses a database containing a plurality of various clustered groups of N-dimensional representations. At least some of the clustered groups have a corresponding identifying label. Conducting a nearest neighbor search serves to identify a clustered group to which the particular item most likely belongs to thereby provide an identified cluster group. When the identified cluster group does not have a corresponding identifying label, the control circuit can then further determine whether a predetermined condition has also been met. When true, the control circuit alerts a user via a user interface that the identified cluster group should be assigned an identifying label.
G06V 10/74 - Appariement de motifs d’image ou de vidéoMesures de proximité dans les espaces de caractéristiques
G06V 10/762 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant le regroupement, p. ex. de visages similaires sur les réseaux sociaux
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 10/98 - Détection ou correction d’erreurs, p. ex. en effectuant une deuxième exploration du motif ou par intervention humaineÉvaluation de la qualité des motifs acquis
G06V 20/70 - Étiquetage du contenu de scène, p. ex. en tirant des représentations syntaxiques ou sémantiques
5.
MULTI-DIRECTIONAL RFID READER FOR CONTROLLING INVENTORY AND SHELF STOCK
An apparatus and method for a multi-directional RFID reader system where multi-directional readers can be place on opposing sides of a hallway leading from a back storage area to a retail floor area. The readers can be operable to detect an RFID tag associated with a product as well as its direction of movement, for example whether the product is moving from a back store room to a retail store or the opposite movement is occurring.
G01P 13/00 - Indication ou enregistrement de l'existence ou de l'absence d'un mouvementIndication ou enregistrement de la direction d'un mouvement
G01S 13/74 - Systèmes utilisant la reradiation d'ondes radio, p. ex. du type radar secondaireSystèmes analogues
G01V 3/12 - Prospection ou détection électrique ou magnétiqueMesure des caractéristiques du champ magnétique de la terre, p. ex. de la déclinaison ou de la déviation fonctionnant par ondes électromagnétiques
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 method using radio frequency identification (RFID) tags for managing a promotional merchandise display at locational spots in a store includes providing a locational spot in the store with a locational RFID tag uniquely identifying the locational spot, providing the locational spot with the promotional merchandise display associated with merchandise RFID tags, wherein each of the merchandise RFID tags uniquely identifies one or more products in the promotional merchandise display, scanning for radio frequency signals from the locational RFID tag and the merchandise RFID tags at or near the locational spot, transmitting information obtained from the scanning to a server, analyzing the information at the server for a determination of whether the promotional merchandise display is in compliance with a promotional display plan; and if not, generating a notice to the store, the notice including information relating to the locational spot and the promotional merchandise display.
7.
MODULAR WALL ASSEMBLY FOR A COSMETIC FIXTURE SYSTEM
Exemplary embodiments of the present disclosure relate to a merchandise display system having a modular wall assembly configured to provide electrical power to one or more shelf assemblies. The wall assembly can include a vertically oriented back panel, a cross bar horizontally and detachably mounted to the back panel, a pair of vertical uprights and a top cap. The pair of vertical uprights can be detachably mounted to the cross bar with each of the vertical uprights having an electrically non-conductive portion and an electrically conductive portion. The electrically conductive portion can be electrically isolated from the cross bar by the electrically non-conductive portion. The top cap can be disposed along an upper edge of the back panel and in electrical contact with electrically conductive portion of each of the vertical uprights.
A universal substantiation system (100) that can be used to allow or prevent a consumer to purchase products or services using a payment or identification device (112) having one or more rules or conditions is provided.
A point-of-sale system is provided that permits users to self-manage prepaid debit cards. Such a system may be capable of identifying and managing a number of different prepaid debit cards provided by different card issuers. The system may permit, for example, a user to purchase, activate, load funds, or perform other management operations with such cards. The system may also enforce restrictions associated with particular card types, and follow process flows for activating and performing other operations of such cards. The system may also be easily extendible to other types of prepaid cards through established card network relationships.
Exemplary embodiments are directed to inventory and radio frequency identification (RFID) device management. As described herein, RFID tags and readers can be utilized to implement one or more processes for identifying misplaced or orphaned products, configuring mode of integration used the RFID readers, determining a location of the RFID readers, or any combination thereof.
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
Exemplary embodiments, the present disclosure are related to an antenna system including radiating elements and reflectors. The reflectors can be disposed with respect to the radiating elements to reflect radiation from the radiating elements to generate a coverage area that exceeds the coverage area generated by the radiating elements without the reflectors.
H01Q 19/18 - Combinaisons d'éléments actifs primaires d'antennes avec des dispositifs secondaires, p. ex. avec des dispositifs quasi optiques, pour donner à une antenne une caractéristique directionnelle désirée utilisant des surfaces réfléchissantes comportant plusieurs surfaces réfléchissantes
H01Q 21/06 - Réseaux d'unités d'antennes, de même polarisation, excitées individuellement et espacées entre elles
A system and method of determining the location of a RFID reader is disclosed. The system comprises a first RFID reader, and at least one other RFID reader, and a processor. The RFID readers associate unique RFID tag information with at least one antenna that reads the information. The processor receives RFID data from the first RFID reader and the at least one other RFID reader and determines the location of the first RFID reader relative to the at least one other RFID reader based on the association of unique RFID tag information with at least one antenna of at least two readers.
G01S 13/74 - Systèmes utilisant la reradiation d'ondes radio, p. ex. du type radar secondaireSystèmes analogues
G06K 7/01 - Méthodes ou dispositions pour la lecture de supports d'enregistrement Détails
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
13.
RETAIL INVENTORY MANAGEMENT SERVICES THROUGH PERSONAL MOBILE DEVICES
A system is disclosed for providing retailer controllable access to consolidated inventory management services through a retail worker's personal smartphone. The systemoperable largely within and through the retailer's private computing network comprises data nodes, an enterprise service bus, and a device application. Inventory-related data is kept in the data nodes, with access thereto from suitably provisioned personal mobile devices moderated by the enterprise service bus pursuant to policies and parameters defined by the retailer. Provisioning the personal mobile device involves installation thereon of the device application. The device application launches a user interface for accessing the data nodes through the enterprise service bus, thus enabling the use on the worker's personal mobile device of retailer-specific, job-related inventory management tools.
These teachings generally comprise interrogating RFID tags and receiving corresponding responses from various ones of these RFID tags while also receiving, from a remote source, surrogate response corresponding to at least some of the plurality of RFID tags that are not responding to the current interrogation. A corresponding plurality of end user-perceivable indications as correspond to both the responses from various ones of the plurality of RFID tags and the aforementioned surrogate responses are then provided to thereby ultimately inform an end user of the RFID tag reader with respect to a corresponding reading state as regards the plurality of RFID tags.
G06K 17/00 - Méthodes ou dispositions pour faire travailler en coopération des équipements couverts par plusieurs des groupes principaux , p. ex. fichiers automatiques de cartes incluant les opérations de transport et de lecture
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é
In some embodiments, methods and systems of managing products at a retail sales facility include scanning a product in a stocking cart at the retail sales facility using a hand-held electronic device including a processor. At least two of the following three functions may be performed based on the scanning of the product. First, the stocking cart may be audited by comparing scanned data to data contained in an inventory management database Second, a determination of whether the item is on a pick list may be made, which may include determining a demand for the scanned product to arrive at a decision whether to store the product in the stock room or place it on a shelf on the sales floor. Third, if the item is to be stored in the stock room, a determination of whether identical items are stored in bins in the stock room may be made.
Provided herein are methodologies, systems, apparatus, and non-transitory computer-readable media for configuring a graphical user interface of an electronic display device for enabling preauthorized payment of products or services using distributed processing. A customer may interact with a kiosk or terminal to identify themselves and initiate the process for dynamically computing an active preauthorization limit. Items may then be added to the customer's balance at various point of sale terminals or scanning locations within the facility. Total cost of the items is compared to the active preauthorization limit. Once the customer is finished shopping, a GUI can present them with an authorization screen showing their shopping balance and requesting authorization. The user can interact with the GUI to approve the total via the GUI without the need to produce their card or payment method at checkout.
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
17.
SYSTEMS AND METHODS FOR SALES EXECUTION ENVIRONMENT
Systems, methods, and computer-readable storage mediums are provided for facilitating a task in a retail commerce environment. A request to facilitate performance of a commerce-related task is sent. In response to receiving the request, a task flow including an execution sequence for services associated with the commerce-related task is coordinated. The services are invoked in order according to the execution sequence. Rules and events associated with the services are triggered. Information is routed between rules, events, and services to facilitate completion of the commerce-related task. The services are maintained and customizations are administered to the services. A result of the performance of the commerce-related task is rendered.
In some embodiments, methods and systems of sorting products at a retail sales facility include receiving identifying information associated with a product at the retail sales facility using an inventory management electronic device, obtaining a demand for the product from a time products identical to the product were delivered to the retail sales facility, calculating whether the demand for the product supports moving the product onto a sales floor of the retail sales facility or storing the product in a stock room of the retail sales facility, determining a characteristic for the product, and outputting, when the demand supports storing the product in the stock room, an indication to a worker at the retail sales facility that the product is to be stored in the stock room at a location selected based on the determined characteristic for the product.
Methods and systems of detection of presence in and delivery to location are provided. A method detects a presence of a mobile device within a perimeter of a geographic region. The method searches a database to determine whether the first mobile device is associated with any existing account. Responsive to determining that the mobile device is associated with a first account, the method searches the database to determine whether there is any pending task associated with the first account. Responsive to determining that there is a pending task associated with the first account, the method transmits a first message indicating the detection of presence of the mobile device associated with the first account. The method determines that the mobile device is at least approximately at a first location of a plurality of predefined locations within the perimeter. The method transmits information associated with the first location to the computing device.
A system, method and computer readable medium for dynamically determining location-based rules affecting item sales at POS registers for a particular location and for distributing the location-based rules to the POS registers is discussed. A location-based ruleset of rules regulating sales of items at an individual store is created and transmitted to the store along with a rule group to item map file that maps rules and warnings to individual store items. A rules engine at the store provides updated item sale rules and warnings to POS registers based on the location-based ruleset and rule group to item map file. Embodiments thus provide an improved system for updating POS registers at different store locations with location-based rules specific to the store location.
A mechanism for flexibly securing card data is discussed. A pin entry device analyzes data from a user payment card with respect to a non-PCI whitelist and a long IIN list and an analysis results controls a masking level of the data. The non-PCI whitelist references types of cards that are not subject to industry-defined encryption standards. The long IIN list references card issuers whose cards are identified by more than a PCI-defined standard number of digits. The data from the user card is further examined for non-compliance with a pre-defined criteria at the POS client.
G06Q 20/38 - Protocoles de paiementArchitectures, schémas ou protocoles de paiement leurs détails
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
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
22.
APPARATUS AND METHOD OF IDENTIFYING AN OVERSTATED PERPETUAL INVENTORY IN A RETAIL SPACE
Methods and apparatuses are provided to automatically identify overstated perpetual inventory (PI) conditions regarding an inventory level of an item in a retail space. For example, in some embodiments, a method performed by a control circuit comprises determining (504) that, a plurality of times, an item for sale at a retail store sells within a defined tolerance of a non-zero inventory quantity value and then stops selling for a period of time; and making (506) a determination that an overstated PI condition exists with respect to an inventory level of the item at the retail store. In some embodiments, the overstated PI condition is automatically quantified and may be automatically corrected.
In some embodiments, methods and systems of monitoring featured product displays at retail sales facilities are described. For one or more products received at a retail sales facility and designated as a product for a featured product display at the retail sales facility, a predetermined time interval is set from a delivery time of the one or more products to the retail sales facility to a time for generating an indication that the one or more products has been set on the featured product display at the retail sales facility. Then after the expiration of the predetermined time interval, electronic data is generated indicating that the one or more products delivered to the retail sales facility has been set on the featured product display at the retail sales facility.
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
G06K 17/00 - Méthodes ou dispositions pour faire travailler en coopération des équipements couverts par plusieurs des groupes principaux , p. ex. fichiers automatiques de cartes incluant les opérations de transport et de lecture
G06Q 10/08 - Logistique, p. ex. entreposage, chargement ou distributionGestion d’inventaires ou de stocks
G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
Provided are a refrigeration heat reclaim unit and method, comprising a heat exchanger, comprising a refrigerant inlet that receives a flow of refrigerant having a first state; a refrigerant outlet that outputs the flow of refrigerant having a second state; a water loop inlet that receives a flow of liquid at a first temperature; a water loop outlet that outputs the flow of liquid from the reclaim heat exchanger at a second temperature that is greater than the first temperature in response to the flow of refrigerant. The refrigeration reclaim unit also comprises a refrigerant flow control device having outputs to the refrigerant inlet and an air-cooled condenser, respectively for controlling the flow of refrigerant to at least one of the refrigerant inlet and the air-cooled condenser for maintaining a predetermined flow quality value at the refrigerant outlet.
A brush assembly including a handle with a main brush, a first auxiliary brush detachably engaged with a cap, and a second auxiliary brush extending from the cap is described. The cap, when removed from the handle, exposes the first auxiliary brush. Disengagement of the cap from the first auxiliary brush exposes the second auxiliary brush.
Systems and methods for analyzing sensor data can be implemented to monitor and correct, malfunctioning, inoperative, and/or inefficient appliances across multiple locations. In embodiments, a system for analyzing sensor data includes a plurality of sensors, a sensor controller unit, a local server, an event preprocessor, an event stream processing engine, a complex event processing engine, an alert and analytic dashboard, a business rules engine, and a database.
Example item alignment tools for aligning items on a shelf are described. The item alignment tools include an elongated planar body defining a proximal end, a distal end, a bottom straight edge, a top edge, and first and second opposing sides extending between the bottom straight edge and the top edge. The item alignment tools include a handle coupled to the proximal end of the elongated planar body. The item alignment tools include a wrap positioned over and covering at least a portion of the bottom straight edge of the elongated planar body to provide a protective layer for sliding along a surface of a shelf to facilitate alignment of items on the shelf.
A central computer system for a retail shopping facility automatically determines that a customer having a retail item available for pickup at the facility is currently proximal to the facility and automatically responds by sending the customer a message that includes an opportunity for the customer to indicate that they will now pick up the retail item. Upon receiving information indicating that the customer utilized the aforementioned opportunity to indicate that they will now pick up the retail item, the central computer system can instigate a transmission of a message to at least one associate of the retail shopping facility to prompt the associate to move the retail item from a first area of the retail shopping facility (such as a non-public storage area) to a second area of the retail shopping facility (such as a designated pick-up area).
In some embodiments, methods and systems of enabling consumers to purchase substitute products when the products ordered by the consumers are out of stock include processing an internet order for a product received from a consumer in a geographic location and in response to receiving an electronic notification indicating that the product ordered by the consumer is out of stock at a retail sales facility associated with the geographic location of the consumer, generating an electronic message including an indication that the product ordered by the consumer is out of stock at the retail sales facility, and including a selection option of at least one substitute product for the product ordered by the consumer. The methods and system further include transmitting the electronic message from the electronic inventory management device at the retail sales facility to an electronic computing device of the consumer.
A delivery vehicle containing items to be delivered to a plurality of target recipients at different delivery addresses also includes a mobile user interface configured to be disposed within and carried by the delivery vehicle, the mobile user interface presenting an interactive display having discrete information fields for identifying information corresponding to the target recipients, predetermined delivery windows corresponding to each of at least some of the target recipients, and actual delivery-time information corresponding to each of at least some of the target recipients.
G06F 15/02 - Calculateurs numériques en généralÉquipement de traitement de données en général commandés manuellement avec entrée par clavier et à calcul commandé par programme incorporé, p. ex. calculettes
31.
SYSTEMS AND METHODS FOR MONITORING THE CONDITION OF MERCHANDISE LOADED ON A DELIVERY VEHICLE
In some embodiments, apparatuses and methods are provided herein useful to monitoring the loading conditions of merchandise in a delivery vehicle. In some embodiments, there is provided a system for monitoring load quality of merchandise delivered to shopping facilities, the system including: a delivery location at a shopping facility configured to receive a delivery vehicle; a mobile device configured to: input identification information regarding delivered merchandise transported in the delivery vehicle; input a description of how delivered merchandise is loaded and arranged in the interior of the delivery vehicle; capture and input an image of the interior of the delivery vehicle showing loading and arrangement of merchandise; a control circuit operatively coupled to the mobile device and configured to transmit the identification information, description, and image; and a database configured to receive and store the identification information, description, and image from the control circuit.
Shopping carts and mobile shopping baskets equipped with one or more bag attachment mechanisms are discussed. The shopping carts and mobile shopping baskets may include multiple rows of bag attachment mechanisms located at varying distances from a top edge of a cart or basket side wall. The shopping carts and mobile shopping baskets may include bag attachment mechanisms on multiple side walls of the basket. The bag attachment mechanisms may take a number of forms including downward facing loop attachment mechanisms, clipping mechanisms and/or hook mechanisms.
B62B 3/14 - Voitures à bras ayant plus d'un essieu portant les roues servant au déplacementDispositifs de direction à cet effetAppareillage à cet effet caractérisées par des moyens pour l'emboîtement ou l'empilage, p. ex. chariots pour achats
B62B 5/00 - Accessoires ou détails spécialement adaptés aux voitures à bras
33.
SYSTEMS AND METHODS FOR MONITORING AND RECONCILING INVENTORY
In some embodiments, apparatuses and methods are provided herein useful to monitoring and reconciling inventory. In some embodiments, there is provided a system including: an inventory location for one type of merchandise item intended for the inventory location; a first sensor configured to collect data regarding the presence of the merchandise item at the inventory location; a second sensor configured to collect identification data of the merchandise item at the inventory location; a memory configured to store the identification data; a database including identification information corresponding to the merchandise item intended for the inventory location; a control circuit configured to: compare the identification data collected by the second sensor with the identification information from the database corresponding to the merchandise item; verify that the identification data from the second sensor corresponds to the identification information from the database; and calculate a quantity of inventory at the inventory location.
G06F 16/58 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
G06F 16/907 - Recherche caractérisée par l’utilisation de métadonnées, p. ex. de métadonnées ne provenant pas du contenu ou de métadonnées générées manuellement
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
G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
34.
SYSTEMS AND METHODS OF MANAGING PERPETUAL INVENTORY
In some embodiments, systems and methods are provided to monitor and adjust perpetual inventory (PI). Some embodiments comprise multiple point of sale (POS) systems; an inventory system and a perpetual inventory (PI) engine control circuit that receives inventory information and is configured identify the occurrence of a plurality of different events each associated with a different product at a shopping facility and corresponding to a potential inconsistency in a determined inventory count; and for each of the events: identify a first set of inventory evaluation rules; apply the first set of inventory evaluation rules to determine a type of inventory count error; determine an inventory adjustment action to be implemented based on the first product and the determined error type; and cause the inventory adjustment action to be implemented in substantially real-time to adjust the determined inventory count of the first product at the first shopping facility.
Methods and systems for secure cloud provider communication are disclosed. A method may include receiving a request to transmit data from one of a first cloud provider, an entity network, and a second cloud provider to another of the first cloud provider, the entity network, and the second cloud provider. The method may further include determining levels of trust associated with the one of the first cloud provider, the entity network, and the second cloud provider and the another of the first cloud provider, the entity network, and the second cloud provider, wherein the levels of trust are based on endpoint control by the entity network. The method may also include transmitting the data from the one of the first cloud provider, the entity network, and the second cloud provider to a cloud security stack based on the determined levels of trust.
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
36.
SHIPMENT RECEIVING SYSTEMS AND METHODS INCLUDING NOTIFICATION AND RECONCILIATION FEATURES
Shipment receiving systems and methods are disclosed. Invoice and store inventory management data is provided to an invoice processor for assigning expected destinations to lanes of a material transporter having and a plurality of outlet lanes that each have an indicator. A scanner determines a case identifier for each case which is routed accordingly. One or more notifications is provided to the indicator of one or more of the plurality of outlet lanes. Received shipment data enables reconciliation of upstream supply change management systems and downstream store inventory systems.
B65G 1/137 - Dispositifs d'emmagasinage mécaniques avec des aménagements ou des moyens de commande automatique pour choisir les objets qui doivent être enlevés
B65G 37/00 - Combinaisons de transporteurs mécaniques de même type ou de types différents sauf en ce qui concerne leur application dans des machines particulières ou leur emploi dans des procédés particuliers de fabrication
G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
37.
PICKING WORKSTATION WITH MOBILE ROBOTS & MACHINE VISION VERIFICATION OF EACH TRANSFERS PERFORMED BY HUMAN OPERATORS
A workstation is disclosed for transferring objects between containers such as product and order totes in an order fulfillment system. The workstation may include an object pick system, for example including a measuring array or a machine vision system, which directs and monitors the transfer of objects between the containers.
B65G 1/137 - Dispositifs d'emmagasinage mécaniques avec des aménagements ou des moyens de commande automatique pour choisir les objets qui doivent être enlevés
38.
SYSTEM AND METHOD FOR MANAGEMENT OF PERPETUAL INVENTORY VALUES BASED UPON CONFIDENCE LEVEL
A priority is dynamically assigned to each of the inventory-related values. A confidence score is determined based upon an evaluation of all of the prioritized inventory-related values. Based upon the confidence score, one or more PI programs for the retail store is authorized for utilization. The number of inventory-related values used and the priorities for these values are dynamically changeable.
Described in detail herein are systems and methods for routing data in a distributed environment. A controller can maintain an inactive state. A terminal can receive a request associated with a physical object. The terminal can be communicatively coupled to a cloud computing system. The terminal can attempt to transmit the request to the cloud computing system. A router communicatively coupled to the controller and cloud computing system can attempt to initiate communication between the terminal and the cloud computing system in response to the terminal attempt to transmit the request to the cloud computing system. The router can route the request to the controller in response to failing to initiate communication between the terminal and the cloud computing system after specified amount of time. The controller can switch from an inactive state to an active state in response to receiving the request.
G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
H04L 12/28 - Réseaux de données à commutation caractérisés par la configuration des liaisons, p. ex. réseaux locaux [LAN Local Area Networks] ou réseaux étendus [WAN Wide Area Networks]
H04L 41/0668 - Gestion des fautes, des événements, des alarmes ou des notifications en utilisant la reprise sur incident de réseau par sélection dynamique des éléments du réseau de récupération, p. ex. le remplacement par l’élément le plus approprié après une défaillance
H04L 41/5019 - Pratiques de respect de l’accord du niveau de service
H04L 67/10 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau
H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
H04L 67/563 - Redirection de flux de réseau de données
H04L 69/40 - Dispositions, protocoles ou services de réseau indépendants de la charge utile de l'application et non couverts dans un des autres groupes de la présente sous-classe pour se remettre d'une défaillance d'une instance de protocole ou d'une entité, p. ex. protocoles de redondance de service, état de redondance de protocole ou redirection de service de protocole
40.
SYSTEM AND METHOD FOR ITERATIVE IMPROVEMENTS TO RE-COUNT INVENTORY RULES
Systems, methods, and computer-readable storage media for providing adequate instructions to conduct an inventory of a store, and specifically a how to provide an accurate inventory of difficult to count items. As a store is performing an inventory, instructions to perform re-counts of specific items are sent. As the re-count begins, videos, text, or other materials needed to perform a complete re-count are distributed to the store associate performing the re-count task. If the re-count is outside pre-defined thresholds, an additional task to re-count the item may be assigned. Based on these actions, the set of rules used to identify when the re-count should occur can be modified.
Systems, methods, and computer-readable storage media for providing adequate instructions to conduct an inventory of a store, and specifically a pre-inventory of difficult to count items. As store are selected for performing an inventory, instructions to perform pre-counts of specific items are sent. As the pre-count begins, videos, text, or other materials needed to perform a complete pre-count are distributed to the store associate performing the pre-count task. If the pre-count is outside pre-defined thresholds, an additional task to re-count the item may be assigned. Based on these actions, the set of rules used to identify when the re-count should occur can be modified.
Examples provide a system for dynamically resolving negatve PI. A negative reset component resets a negative PI value in an inventory record for a selected item to zero if there is an absence of activity associated with instances of the item. There is an absence of activity if there are no shipments, transactions, or items scans associated with instances of the item during a threshold time-period. An analysis component analyzes real-time data associated with the selected item, including invoice data, transaction data, and sensor data to determine whether there is activity associated with an item during the threshold time-period. A receiving component resets a negative PI value associated with an identified item to a positive PI value representing the number of instances of the item received during the threshold time-period.
Examples provide a system for managing disposition of returned items and/or items having damaged packaging. An item is identified based on item scan data. Item data associated with the item and condition data describing the condition of the item, including describing defects in the item or item packaging. The system identifies a set of applicable disposition options customized for the item. The system recommends a disposition from the set of applicable disposition options to assist the user with selection of an appropriate disposition. The disposition can include a price markdown, donation of the item, return of the item to a supplier, and so forth. If the selected option is a markdown of the item, the item disposition component generates a markdown amount for the selected item which avoids loss for the item. The item disposition system generates a label for the item including details of the selected disposition.
Systems, methods, and machine-readable media are provided for processing of designated items in a facility. In exemplary embodiments, data is received from the scanning of a machine-readable identifier affixed to a first item and that type of item is identified as requiring special handling based on the data and unique criteria derived for the facility. The unique criteria are based at least in part on historical loss data associated with the facility. The item is placed in a secure storage location and one or more images taken by an imaging device of the designated item located in the secure storage location are taken. The images of the designated item in the secure storage location are associated with a record for the designated item in a database.
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
G06Q 10/0875 - Énumération ou classification des pièces, des fournitures ou des services, p. ex. nomenclatures
45.
SYSTEM AND METHOD FOR PROCESSING A TRANSACTION USING A PREPAID DEBIT CARD
Abstract A point-of-sale system is provided that permits users to self-manage prepaid debit cards. Such a system may be capable of identifying and managing a number of different prepaid debit cards provided by different card issuers. The system may permit, for example, a user to purchase, activate, load funds, or perform other management operations with such cards. The system may also enforce restrictions associated with particular card types, and follow process flows for activating and performing other operations of such cards. The system may also be easily extendible to other types of prepaid cards through established card network relationships. Date Recue/Date Received 2021-03-09
A folding wing for a conveyor is disclosed that can extend to facilitate sorting of items and providing additional space for docking locations. A first and second section each have a conveyor surface; and are coupled with a reverse-knee joint such that, in a folded configuration the conveyor surface of the first section and the conveyor surface of the second section are adjacent, and in an unfolded configuration, the first section conveyor surface and the second section conveyor surface form a contiguous conveyor surface. In some examples, the frame may be made of aluminum, and the rollers made of PVC, in order to reduce weight. In some examples, the folding section may measure approximately two feet by two feet. The folding assembly may drop down for even more space savings, when not in use, and be supported in an extended configuration with a second reverse knee joint.
B65G 15/26 - Transporteurs comportant des surfaces porteuses de charges sans fin, c.-à-d. des tapis roulants ou autres systèmes équivalents, auxquelles l'effort de traction est transmis par des moyens différents des éléments d'entraînement sans fin de même configuration comportant une série d'éléments travaillant ensemble extensibles, p. ex. télescopiques
B65G 17/28 - Transporteurs comportant un élément de traction sans fin, p. ex. une chaîne transmettant le mouvement à une surface porteuse de charges continue ou sensiblement continue, ou à une série de porte-charges individuelsTransporteurs à chaîne sans fin dans lesquels des chaînes constituent la surface portant la charge comportant plusieurs sections fonctionnant en association, p. ex. reliées entre elles par des pivots extensibles, p. ex. télescopiques
47.
FLEXIBLE AUTOMATED SORTING AND TRANSPORT ARRANGEMENT (FAST) ASSET MONITOR
A disclosed system for transport asset monitoring, for example monitoring truck trailer unloading progress at large retail locations, includes an artificial intelligence (AI) solution for managing operations at a facility. The AI solution analyzes current load percentage and other data to predict availability for moving the transport asset and ability to accept a new incoming transport asset. Predictions of availability can reduce response times, resulting in higher utilization rates for assets, thereby improving efficiency. An exemplary system includes a sensor configured to sense operation progress parameter data for a transport asset; and logic to receive the operation progress parameter data from the sensor; determine, using the AI solution and based at least on the operation progress parameter data, a predicted milestone parameter; and report the predicted milestone parameter to a remote node.
G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
G06Q 10/0637 - Gestion ou analyse stratégiques, p. ex. définition d’un objectif ou d’une cible pour une organisationPlanification des actions en fonction des objectifsAnalyse ou évaluation de l’efficacité des objectifs
G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport
48.
RELABELING SYSTEM FOR UNLABELED CARTONS FOR FAST SYSTEM
Systems, methods, and machine readable media are provided for relabeling items. A computing device is communicatively coupled to a scanning device, a printing device, and an inventory system. The computing device identifies at least one of the items as missing an expected label type, the expected label indicating a location where the item should be stocked. The system scans the item via the scanning device, queries the inventory system to determine a location for the item. The system prints, via the printing device, a label indicating a location where the item should be stocked in the retail facility, applies the label to the item and sorts the item, via the sorting apparatus, to transport the item to one of the outlets based on the location indicated on the label.
A deployment system can include a computing device that is configured to receive a broadcast message from a deployment device in response to the deployment device receiving an approval notification and obtain a plurality of deployment parameters via a distributed communications system. The computing device can also be configured to identify an installation time included in the plurality of deployment parameters and download application data associated with an application identifier included in the plurality of deployment parameters to a local database. The computing device can also be configured to initiate an installation of the application data from the local database at the installation time and transmit a status update to the deployment device in response to the installation being initiated.
H04L 12/18 - Dispositions pour la fourniture de services particuliers aux abonnés pour la diffusion ou les conférences
H04L 67/62 - Ordonnancement ou organisation du service des demandes d'application, p. ex. demandes de transmission de données d'application en utilisant l'analyse et l'optimisation des ressources réseau requises en établissant un calendrier pour servir les requêtes
50.
RADIO FREQUENCY IDENTIFICATION (RFID) DRIVEN STOCKING PRIORITY DETERMINATION
A system and method for radiofrequency identification (RFID) driven stocking priority determination. The method includes associating a first plurality of items with a first set of containers, analyzing first item data associated with the first plurality of items associated with the first set of containers and second item data for a second plurality of items associated with a second container, calculating a plurality of priorities for the first set of containers based on the analyzed first item data, the analyzed second item data, and a set of prioritization rules, assigning the plurality of priorities to the first set of containers, and transmitting the plurality of priorities to a user interface device.
51.
IN-SCOPE AND OUT-OF-SCOPE RFID-BASED ITEM MANAGEMENT
Examples provide a system for managing inventory updates based on RFID data using product in-scope and out-of-scope rules (PISOS). The PISOS system adjusts on-hand inventory count values for an item upward based on item scan data if the scan data identifies a higher number of instances of a given item than is recorded in on-hand inventory. The PISOS system does not permit adjusting on-hand inventory downward based on the scan data indicating fewer instances of the given item within an item display area than is recorded in on-hand inventory unless a set of PISOS rules indicate the given item is in-scope for downward adjustments. If the item is out-of-scope, no downward adjustments to on-hand inventory are made based on the number of items detected during the scan.
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/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é
52.
SYSTEMS AND METHODS FOR PROVIDING EXPLANATION FOR BLACK BOX ALGORITHMS
Systems, apparatuses, and methods are provided herein for providing natural language explanation to black-box algorithm generated outcome. The system is configured to determine a regression coefficient for each of the plurality of attributes based regression analysis, determine a decision tree based on the input data and the output data and a decision path of a select data item in the decision tree, generate natural language explanation of a categorization of the select data item based on the relevant attributes and regression coefficients associated with each of the relevant attributes, wherein the natural language explanation identifies at least one relevant attribute and an effect of the at least one relevant attribute of the data item on the categorization, and transmit to a user interface device for display, the categorization of the select data item along with the natural language explanation of the categorization of the select data.
Systems, methods, and computer-readable storage mediums are provided for facilitating a task in a retail commerce environment. A request to facilitate performance of a commerce-related task is sent. In response to receiving the request, a task flow including an execution sequence for services associated with the commerce-related task is coordinated. The services are invoked in order according to the execution sequence. Rules and events associated with the services are triggered. Information is routed between rules, events, and services to facilitate completion of the commerce-related task. The services are maintained and customizations are administered to the services. A result of the performance of the commerce-related task is rendered.
A mounting apparatus includes a wall bracket, a first intermediate bracket, a second intermediate bracket, a first rail, and a second rail. Each intermediate bracket affixes to the wall bracket and includes a connection mechanism to affix the intermediate bracket to the wall bracket, a first side including a first plurality of mounting screw holes, a second side including a first set of threaded fasteners, and a third side including a second set of threaded fasteners. The first rail is removably coupled to the first intermediate bracket and the second rail is removably coupled to the second intermediate bracket. Each rail includes a front segment including a second plurality of mounting screw holes, a first side segment including a first set of attachment screw holes, and a second side segment including a second set of attachment screw holes.
F16M 13/02 - Autres supports ou appuis pour positionner les appareils ou les objetsMoyens pour maintenir en position les appareils ou objets tenus à la main pour être portés par un autre objet ou lui être fixé, p. ex. à un arbre, une grille, un châssis de fenêtre, une bicyclette
55.
SYSTEMS AND METHODS OF IMPLEMENTING A DISTRIBUTED RETAIL POINT-OF-SALE HARDWARE MANAGEMENT NETWORK
In some embodiments, apparatuses and methods are provided herein useful to establish retail point-of-sale (POS) hardware management systems, comprising: an intermediary system control circuit configured to execute computer program modules comprising: a hardware management module configured to operate as an intermediary module between multiple different sets of client POS systems, a plurality of different sets of hardware systems, and a plurality of shared resource applications. The hardware management module comprises a plurality of hardware manager sub-modules each corresponding to one of the sets of hardware systems. Each of the hardware manager sub-modules is configured to output communications and receive communications, for a corresponding one set of hardware systems of different sets of hardware systems, in accordance with a single predefined hardware communications protocol, of a set of predefined hardware communications protocols, corresponding to the set of hardware systems regardless of a type of hardware system or manufacturer.
A heel insert is provided for an article of footwear that includes an upper defining a foot-receiving cavity having an ankle opening. The heel insert includes a base. The heel insert includes a spine extending outward from the base to a tip of the spine such that the spine extends upward along a posterior wall of a heel region of the upper toward the ankle opening when the base is operatively connected to the heel region. The tip of the spine is moveable relative to the base between a first position and a second position along a longitudinal axis of the article of footwear. The heel insert includes a spring operatively connected to the spine such that the spring biases the tip of the spine toward the first position of the tip. The tip of the spine is resiliently deflectable toward the second position against the bias of the spring.
A checkout terminal is provided. The checkout terminal comprises a camera array, a display device, a weight scale, and a control circuit. The control circuit is configured to identify, based at least on images captured by the camera array, product identifiers associated with a plurality of different items placed in a placement area and on the weight scale, determine a combined weight of the plurality of different items based on product weight information stored in a product database, retrieve a weight measurement measured by the weight scale, detect for unaccounted items based on comparing the combined weight the plurality of different items and the weight measurement, and in the event that an unaccounted item is detected, display, via the display device, instructions to move one or more items to identify the unaccounted item.
A47F 9/04 - Comptoirs de vérification, p. ex. pour magasins à libre-service
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
An anti-skimming device includes a base configured to be mounted to at least one of a support structure or a card reader device. The base includes mounting openings configured to receive mounting hardware for securing the base to the at least one of the support structure or the card reader device. An arm extends outward from the base. The arm includes a flange extending such that a gap is defined between the flange and the base. The gap is configured to receive at least portion of the card reader device therein such that the flange of the arm overlaps a portion of a front side of the card reader device.
G06K 7/01 - Méthodes ou dispositions pour la lecture de supports d'enregistrement Détails
G07F 7/08 - Mécanismes actionnés par des objets autres que des pièces de monnaie pour déclencher ou actionner des appareils de vente, de location, de distribution de pièces de monnaie ou de papier-monnaie, ou de remboursement par carte d'identité codée ou carte de crédit codée
60.
SYSTEMS AND METHODS OF CONTROLLING RETAIL PRODUCT ALLOCATION AND RETAIL MARKET VARIATIONS BASED ON CUSTOMIZED INSIGHT
G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
G06Q 30/016 - Fourniture d’une assistance aux clients, p. ex. pour assister un client dans un lieu commercial ou par un service d’assistance après-vente
G06Q 30/02 - MarketingEstimation ou détermination des prixCollecte de fonds
G06Q 30/0201 - Modélisation du marchéAnalyse du marchéCollecte de données du marché
G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
Systems and Method described herein can include inputting identification information associated with items, for an order intended for purchase into the mobile device. Transaction information of the order can be managed in a state container such that the transaction information can be imported and exported from the state container into an available session from a pool of sessions. An optical machine-readable representation of the order can be displayed on a display device of the mobile device.
G06Q 20/18 - Architectures de paiement impliquant des terminaux en libre-service, des distributeurs automatiques, des bornes ou des terminaux multimédia
G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
Aspects described herein relate to a flexible order fulfillment management system that utilizes predefined fulfillment workflows including common business processes. By utilizing predefined workflows including common business processes, the order fulfillment management system is able to drive store-based fulfillment programs efficiently as multiple fulfillment workflows may utilize the same common business processes and a single fulfillment management system may operate workflows in parallel. In addition, such an order fulfillment management system may also be more easily adapted for different retail store environments as the system allows a designer to easily create or modify a fulfillment workflow by selecting predefined common business processes or creating any additional custom business processes. Another aspect described herein relates to a tool that allows a designer of an order fulfillment program to select from a group of predefined common business processes to create workflows associated with an order fulfillment program.
In some embodiments, methods and systems of managing overstock products at a retail sales facility include scanning a product at a stock room location of the retail sales facility using a hand-held electronic device including a processor. At least two of three functions are performed based on the scanning. First, the product may be audited by comparing data obtained by scanning the product to data contained in an inventory management database. Second, a determination of whether the scanned item is on a pick list may be made, which may include determining a demand for the scanned product to arrive at a decision whether to store the product in the stock room or place it on a shelf on the sales floor Third, if the item is to be stored in the stock room a determination of whether identical items arc stored in bins in the stock room may be made.
A computer system for use in generating consolidated carrier data records is described herein. The computer system includes a processor programmed to select a first carrier data record including a first ship-from location code and a first ship-to location code, and select a second carrier data record including a second ship-from location code and a second ship-to location code. The processor determines a first range of shipping locations within the predefined order defined by the first ship-from location code and the first ship-to location code and generates a first consolidated carrier data record including the first ship- from location code of the first carrier data record and the second ship-to location code of the second carrier data record upon determining the second ship-from location code is within the first range of shipping locations and the second ship-to location code is not within the first range of shipping locations.
In one embodiment, a system for replenishing inventory in a retail environment is disclosed, where the system comprises a memory, at least one processor coupled to the memory, an inventory management engine executed by the processor and adapted to track the quantity of at least one product available in at least one location within the retail environment, and a rule processing engine executed by the processor and adapted to execute at least one rule of a plurality of rules for picking the at least one product for replenishment in the at least one location within the retail environment. In some embodiments, the at least one location within the retail environment includes a selling location, a feature location, and a reserve location.
According to an embodiment, an automatic transfer switch bypass breaker system can include a switch gear configured with an automatic transfer switch electrically coupled to a first power sources and to a common load bus. The automatic transfer switch bypass breaker system can further include an automatic transfer switch bypass breaker electrically coupled to the first power source and to the common load bus and a utility bypass breaker electrically coupled to the first power source and to the common load bus. The utility bypass breaker can be configured for supplying power from the first power source directly to the common load bus.
H02J 3/06 - Commande du transfert de puissance entre réseaux connectésCommande du partage de charge entre réseaux connectés
H02J 9/06 - Circuits pour alimentation de puissance de secours ou de réserve, p. ex. pour éclairage de secours dans lesquels le système de distribution est déconnecté de la source normale et connecté à une source de réserve avec commutation automatique
68.
METHOD AND SYSTEM TO SUPPORT ORDER COLLECTION USING A GEO-FENCE
A customer electronic device places a goods order via a computer network including indicating an intended collection location, and in response installs a geo- fence function. The device triggers the geo-fence when proximate to the intended collection location. The computer network receives the trigger message and generates a pre-alert message sent to at least one in-store device, thereby prompting the ordered goods to be made ready for collection by the customer.
Systems, apparatuses and methods are provided herein for creating a purchase voucher. In one embodiment, a method of creating a purchase voucher is provided. The method includes the steps of: providing a network accessible user interface for configuring the purchase voucher, receiving a selection of a voucher type through the user interface, receiving a selection of one or more products through the user interface, generating voucher usage parameters based on at least the selection of the voucher type and the selection of the one or more products, associating the voucher usage parameters with a voucher identifier, the voucher identifier being configured to be used by a customer to redeem the purchase voucher with a retailer, and storing the voucher usage parameters and the associated voucher identifier at a networked database.
G06Q 20/06 - Circuits privés de paiement, p. ex. impliquant de la monnaie électronique utilisée uniquement entre les participants à un programme commun de paiement
70.
SYSTEMS AND METHODS FOR DEMAND TRACKING IN A RETAIL ENVIRONMENT
A demand tracking system in a retail environment including a retail store having a plurality of product displays is provided. The system includes at least one processor coupled to a memory storing information regarding a demand for each product of a plurality of products in the retail store, the demand for each product including a difference between a current quantity of each product on a respective product display and a maximum capacity of the respective product display, an interface configured to receive product sales information and user action information and to provide user action requests, and a demand tracking component. The demand tracking component is configured to adjust the demand for each of the plurality of products based on the product sales information and user action information.
The appearance of a properly-configured display that includes a plurality of discrete components is specified and then at least one image is formed that includes the appearance of the properly-configured display. The image (or images) and corresponding information regarding the discrete loose components is provided to a retail shopping facility and used in conjunction with a mobile camera-equipped device to visually overlay the image over a view of a display to thereby facilitate comparing the display with the appearance of a properly-configured display.
Embodiments of a computer-implemented method and system pertaining to drive through grocery pickup are described. In one example, a computer-implemented method receives geographic information about a user. The geographic information indicates that the user is within a predetermined area associated with the physical store. The method also determines whether there is a pending remotely placed order for a user account associated with the user in a database associated with the physical store. In response to a determination that there is the pending remotely placed order for the user account associated with the user in the database, the method transmits order information to a computing device of the physical store. The order information includes one or more items in the pending remotely placed order. The method also determines a current location of the user. The method further causes a delivery of the one or more items to the current location.
Methods and apparatuses are provided for use in managing product inventory, comprising: a control circuit; a memory storing instructions to cause the control circuit to perform: obtain a reference on-hand quantity value; determine an estimated on-hand adjustment value corresponding to a predicted error between the reference on-hand quantity value and a predicted actual on-hand value; receive a retail store supplied on-hand adjustment value; set an on-hand adjustment value to the retail store supplied on-hand adjustment value when the retail store supplied on-hand adjustment value is within an on-hand variation threshold; modify the estimated on-hand adjustment value as a function of a difference between the retail store supplied on-hand adjustment value and the estimated on-hand adjustment value when the retail store supplied on-hand adjustment value is not within the on-hand variation threshold, and set the on-hand adjustment value to the modified estimated on-hand adjustment value.
Some embodiments provide a product inventory information distribution apparatus, comprising: a central electronic data storage buffer; a control circuit; and a memory storing computer instructions that when executed cause the control circuit to: detect product inventory update information messages, wherein each of the product inventory update information messages is received from one of multiple different product inventory systems and is generated by a corresponding one of the multiple product inventory systems when one of the multiple product inventory systems detects a change in an inventory state corresponding to any one of hundreds or more products available through the product inventory storage facility; direct each of the multiple product inventory update information messages to the central electronic data storage buffer; and maintain messages in the central electronic data storage buffer received during a buffer retention window of time.
G06F 16/27 - Réplication, distribution ou synchronisation de données entre bases de données ou dans un système de bases de données distribuéesArchitectures de systèmes de bases de données distribuées à cet effet
G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
H04L 65/4061 - Services par bouton-poussoir, p. ex. bouton-poussoir pour parler ou bouton-poussoir pour vidéo
75.
PRODUCT STORAGE RACKS AND METHODS OF STORING PRODUCTS
Some embodiments provide a product storage racking system, comprising: a frame comprising frame beams secured together with support surfaces aligned along a first plane; feet posts fixed to the frame beams; feet cooperated with the feet posts, wherein each of the feet is configured to stackably cooperate with a post of a set of posts that are cooperated with another product storage racking system enabling stacking; at least two rack support systems each secured with the frame and configured to support the weight of the product storage racking system and products stored on the product storage racking system independent of the three or more feet.
A47B 57/26 - Meubles à tiroirs, étagères ou rayonnages caractérisés par la possibilité de régler les rayons ou les cloisons comprenant des moyens pour régler la hauteur des rayons consistant en moyens de blocage, p. ex. à verrous ou cales coulissants
B65D 19/12 - Palettes rigides avec parois latérales, p. ex. boîtes palettes avec corps formé par jonction ou union de plusieurs composants faites entièrement ou essentiellement en métal palettes pliables
B65D 19/30 - Palettes rigides sans parois latérales avec corps formés par jonction ou union de plusieurs éléments faits entièrement ou essentiellement en métal à claire-voie, p. ex. en fils métalliques
A received item has a machine-readable timecode placed thereon. A storage area that contains this item is correlated with that timecode to provide correlated information. That correlated information is used to automatically determine when to move that item from that storage area to a display area. So configured, an item received at a product-receiving area of a retail shopping facility can have a label placed thereon, the label bearing a current time. After placing this labeled item in a non-public storage area of the retail shopping facility a handheld code scanner can help correlate a particular timecode/item with a particular machine-readable location code in the non-public storage area. That correlated information is used to automatically determine when to move that item from the non-public storage area to a retail display area of the retail shopping facility. So configured, earlier-received items can be reliably moved in this manner before later-received items.
B65C 9/26 - Dispositifs pour appliquer les étiquettes
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/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
G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
77.
SYSTEMS AND METHODS FOR SORTATION OF PRODUCTS USING A CONVEYOR ASSEMBLY
In some embodiments, apparatuses and methods are provided herein useful to the sortation of products using a conveyor assembly. In some embodiments, there is provided a system for receiving and sorting products shipped to a shopping facility including: a delivery location at a shopping facility configured to receive a shipment of products; a conveyor assembly comprising: a product identification module configured to read identification data from an identification label disposed on a product; a plurality of sortation modules configured to move the product to one of a predetermined plurality of sortation destination areas; a control circuit operatively coupled to the product identification module and to each of the sortation modules, the control circuit configured to: receive the identification data from the product identification module; determine the sortation destination area for the product based at least on one of shopping facility data and shipping data regarding the product as sortation criteria; and cooperate with the plurality of sortation modules to move the product to the determined sortation destination area.
In some embodiments, methods and systems of estimating whether additional space for a product being binned is available on a sales floor include an electronic inventory management device configured to: receive an indication that a product is being placed into a storage bin after a determination that no space for the product is available in a primary display location of the product on the sales floor; obtain a demand for the product on the sales floor during a predetermined interval of time; retrieve at least one inventory position estimation factor associated with the product when the demand for the product during the predetermined interval of time is greater than zero; estimate whether the inventory position estimation factor supports a likelihood that the product is in a feature display location on the sales floor; and output an indication of possible space availability for the product on the feature display location.
An apparatus, system and method for storing and picking product in a plastic tote are disclosed. In one form, the tote is a plastic receptacle with a generally planar bottom and upstanding walls extending from the bottom and defining a receptacle opening on a side opposite the bottom, the upstanding walls forming a front wall, opposing side walls and a rear wall, with the walls extending from the bottom at an obtuse angle so that the receptacle tapers from a larger cross-section at the receptacle opening to a smaller cross-section at the bottom, and with at least one upstanding wall defining a first male or female mating structure for aligning with a second female or male mating structure of a second plastic receptacle when nested with the second plastic receptacle. Related systems and methods are also disclosed including without limitation pick and pack systems and methods.
B65D 1/22 - Boîtes ou réceptacles analogues avec des parois latérales d'une assez grande profondeur pour renfermer le contenu
B65D 21/00 - Réceptacles s'emboîtant, s'empilant ou s'assemblantRéceptacles de capacité variable
B65D 21/02 - Réceptacles de forme spéciale ou pourvus de garnitures ou de pièces de fixation, pour faciliter l'emboîtement, le gerbage ou l'assemblage
B65D 21/032 - Réceptacles de forme spéciale ou pourvus de garnitures ou de pièces de fixation, pour faciliter l'emboîtement, le gerbage ou l'assemblage pour empiler des réceptacles les uns au-dessus des autres en position normale ou renversée, p. ex. présentant des éléments verticaux en saillie ou des parties en creux
B65D 21/04 - Réceptacles à extrémité ouverte conçus pour s'emboîter quand ils sont vides et être superposés quand ils sont pleins
B65D 21/06 - Réceptacles de forme spéciale ou pourvus de garnitures ou de pièces de fixation, pour faciliter l'emboîtement, le gerbage ou l'assemblage avec des parties mobiles conçues pour être placées dans les positions alternatives à emboîter lorsque les réceptacles sont vides, et à gerber lorsque les réceptacles sont pleins
B65D 81/26 - Adaptations pour empêcher la détérioration ou l'altération du contenuApplications au réceptacle ou au matériau d'emballage d'agents de conservation des aliments, de fongicides, d'insecticides ou de produits repoussant les animaux avec dispositifs pour évacuer ou absorber les fluides, p. ex. s'écoulant du contenuEmploi de produits empêchant la corrosion ou de dessiccateurs
80.
AIR-COOLED AMMONIA REFRIGERATION SYSTEMS AND METHODS
In some embodiments, an air-cooled ammonia refrigeration system comprises: an air-cooled condenser comprising a heat exchanger and at least one axial fan; an evaporator coupled to the air-cooled condenser; a subcooler positioned between the air-cooled condenser and the evaporator; a compressor coupled to the evaporator; an oil cooler coupled to the compressor; a water system coupled to the air-cooled condenser, the water system comprising a water source, a water pump, and a plurality of spray nozzles positioned below the air-cooled condenser; and a control circuit coupled to the air-cooled condenser and the water system, the control circuit configured to pulse atomized water through the plurality of spray nozzles to a surface of the air-cooled condenser when a head pressure of the air-cooled condenser is higher than a predetermined value.
F28D 5/00 - Appareils échangeurs de chaleur comportant des ensembles de canalisations fixes pour une seule des sources de potentiel calorifique, les deux sources étant en contact chacune avec un côté de la paroi de la canalisation, utilisant l'effet réfrigérant de l'évaporation naturelle ou forcée
F28D 5/02 - Appareils échangeurs de chaleur comportant des ensembles de canalisations fixes pour une seule des sources de potentiel calorifique, les deux sources étant en contact chacune avec un côté de la paroi de la canalisation, utilisant l'effet réfrigérant de l'évaporation naturelle ou forcée dans lesquels la source de potentiel calorifique soumise à évaporation s'écoule sous forme de pellicule continue ou ruisselle librement sur les canalisations
Exemplary embodiments provide a transportation staffing management system. An amount of transportations miles are forecasted for delivering inventory from a distribution enter to a store based on a sales forecast for a store. Non-driving time for drivers engaged in delivering inventory to a store is tracked based on data collected in real-time from mobile computing devices associated with delivery vehicles. An amount of time needed to deliver the inventory based on the forecasted amount of transportation miles and non-driving is calculated. An optimal transportation workload is generated for the distribution center based on the amount of time, data from a first database storing data from a central office, and data from a second database storing data from a distribution center.
G06Q 10/04 - Prévision ou optimisation spécialement adaptées à des fins administratives ou de gestion, p. ex. programmation linéaire ou "problème d’optimisation des stocks"
G06Q 10/0631 - Planification, affectation, distribution ou ordonnancement de ressources d’entreprises ou d’organisations
G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
G06Q 50/40 - Procédés d’affaires s’appliquant à l’industrie du transport
An interchangeable modular shelf system, where a modular shelf framework is made of two support arms and two longitudinal members in a hollow rectangular shape. Onto this modular framework distinct types of display components may be attached, such that a single modular framework may contain a basket and a shelf. The modular framework can be attached to a vertical plane of the gondola rack, and can then be used for easily changing the type of display component attached, or for modifying the arrangement of the display components as necessary.
A47B 47/03 - Meubles à tiroirs, étagères ou rayonnages caractérisés par la possibilité de les démonter ou de les monter à partir d'éléments séparés uniquement en métal à panneaux distincts du cadre
A47B 57/42 - Meubles à tiroirs, étagères ou rayonnages caractérisés par la possibilité de régler les rayons ou les cloisons comprenant des moyens pour régler la hauteur des supports de rayons amovibles consistant en crochets s'engageant dans des ouvertures les supports de rayons étant en porte-à-faux
A47F 5/01 - Stands d'étalage, systèmes de suspension ou rayonnages caractérisés par leurs particularités de structure faits de tubes ou de fils métalliques
83.
SYSTEMS AND METHODS FOR A SPECIALIZED COMPUTER FILE SYSTEM
A specialized computer file system for self-managing data storage resources provided as a service to remotely executed applications. The system includes a data storage device configured to store a plurality of data files in a non-relational data store. A storage server is configured to upload a data file to the data storage device to be stored with the plurality of data files. The storage server generate a file link associated with the data file. The storage server transmit the file link to the client application, wherein the client application transmits the file link to an end user. A maintenance server is configured to execute an erase operation to autonomously erase the at least one data file from the data storage device after the data file has been stored in the data storage device for a specified duration of time.
G06F 3/06 - Entrée numérique à partir de, ou sortie numérique vers des supports d'enregistrement
G06F 11/14 - Détection ou correction d'erreur dans les données par redondance dans les opérations, p. ex. en utilisant différentes séquences d'opérations aboutissant au même résultat
Embodiments of a conveyor system for separating cases of product are disclosed. An elongated, substantially horizontal frame extends from an entry point to an exit point and has a plurality of linear zones. A plurality of motivators is arranged along the frame, such that a case placed on one or more motivators will be moved forward toward the exit point by a coordinated movement of the motivators. A plurality of case sensors arranged along the frame detects the presence of one or more cases within each of the linear zones, and a controller activates the motivators such that a minimum time period elapses between cases delivered to the exit point. The system can include an AC/DC power supply configured to receive 110-120V alternating current power at 60Hz and to provide direct current power to the controller, the plurality of case sensors, and the plurality of individually-controllable motivators.
Examples of the disclosure provide for an automated inspection system. The system includes an inspection component implemented on at least one computing device with at least one sensor configured to capture data about a good; and a communication component communicatively coupled to the computing device and configured to receive information regarding regulations and quality control standards associated with the good, and transmit the information regarding the acceptability of a good to an inventory system.
In some embodiments, apparatuses and methods are provided herein useful to updating an inventory database. In some embodiments, a system for updating an inventory database comprises an array of RFID readers positioned at different locations about the retail facility, where the RFID readers are configured to read RFID tags associated with products, and a control circuit, the control circuit configured to receive, from one or more RFID readers, identifiers, wherein the identifiers are associated with the RFID tags, determine, based on the identifiers, a flow of RFID tags, identify, without reference to a structural map of the retail facility, a transition point from the stockroom to the sales floor, determine, based on an RFID read, that a product has passed through the transition point from the stockroom to the sales floor, and update the inventory database to indicate that the product is located on the sales floor.
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
G06Q 10/087 - Gestion d’inventaires ou de stocks, p. ex. exécution des commandes, approvisionnement ou régularisation par rapport aux commandes
Examples provide a perpetual inventory (PI) reconciliation system. A PI controller analyzes item data using a set of PI purge criteria and a set of weighted prioritization variables to select a highest priority seasonal inventory item having a positive PI value a per-item threshold time after an end-of-season (EOS) date for PI purge analysis. A PI controller determines if the selected item is a high confidence item or a low confidence item based on a set of confidence rules and item data. If the selected item is a high confidence item, a PI purge component sets an inventory value for the selected item to zero to eliminate the positive PL If the selected item is a low confidence item, a verification component verifies the number of physical instances of the selected item. The inventory value is updated using the verified number of physical instances.
Systems, methods, and machine readable media are provided for slot capacity adjustment. A utilization rate of a facility for a plurality of time slots is determined. Slots having a utilization rate that can have an associated capacity increased are identified and the capacity for the slots having a utilization rate that can be increased is increased. Slots having a utilization rate that can have an associated capacity decreased are identified and these slots have their capacity decreased. A slot-to-slot capacity variance of greater than a smoothing threshold are identified and smoothed. A capacity schedule is produced based on the capacity increases, capacity decreases, and capacity smoothing.
Examples provide customized authorization of item self-returns. A customized returns manager component calculates a customized return-trust score and a per-item return value based on analysis of item data and transaction history data. If a per-user return-trust score is within an unacceptable threshold range or an item value is within an unacceptable threshold value range, a second user is assigned to assist a first user with completion of the proposed return of the selected item. If the per-user return-trust score and the item value is within an acceptable threshold range, a return authorization component authorizes unassisted self-return of the selected item. An item disposition component determines in real-time whether to permit the first user to keep the selected item or instruct the first user to return the selected item to a designated item return area prior to completion of the item return based on a set of item disposition criteria.
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
G06Q 30/016 - Fourniture d’une assistance aux clients, p. ex. pour assister un client dans un lieu commercial ou par un service d’assistance après-vente
Examples provide a cloud-based distributed secure shell (SSH) file transfer protocol (SFTP) server system for responding to client requests. A load balancer assigns client requests to available SFTP servers within the cloud based distributed SFTP server cluster. Each SFTP server is hosted on an individual VM associated
with a cloud server. An authentication service authenticates the client requests using a single user profile. A registry table on a first cloud storage maintains metadata describing all the data records stored within a second cloud storage. The registry table and the data records are accessible to all the SFTP servers within the server cluster. In this manner, any server within the cluster can authenticate a user and respond to a client request while providing a seamless and uniform user experience while simultaneously reducing resource usage and improving scalability.
G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
G06F 15/16 - Associations de plusieurs calculateurs numériques comportant chacun au moins une unité arithmétique, une unité programme et un registre, p. ex. pour le traitement simultané de plusieurs programmes
G06F 16/17 - Détails d’autres fonctions de systèmes de fichiers
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
H04L 67/06 - Protocoles spécialement adaptés au transfert de fichiers, p. ex. protocole de transfert de fichier [FTP]
H04L 67/1095 - Réplication ou mise en miroir des données, p. ex. l’ordonnancement ou le transport pour la synchronisation des données entre les nœuds du réseau
H04L 67/1097 - Protocoles dans lesquels une application est distribuée parmi les nœuds du réseau pour le stockage distribué de données dans des réseaux, p. ex. dispositions de transport pour le système de fichiers réseau [NFS], réseaux de stockage [SAN] ou stockage en réseau [NAS]
Examples provide a system and method for optimizing single piece versus multi-piece shipment for source-carrier combinations. A manager component calculates an estimated shipping cost for all possible combinations of source- carrier associated with delivery of items from the source to a destination. The system
iteratively calculates a cost for shipping the item with every combination of carriers and sources as a single piece only packaging, as well as a multi-piece packaging where applicable based on rate cards for the carriers. The combination of source- carrier and boxing method providing the lowest estimated shipping cost in a plurality of calculated shipping costs is selected for order fulfillment. The selected carrier is assigned to deliver the ordered items from the source location to the destination location. A notification can be sent to the user identifying the selected carrier and estimated date of delivery of the items.
Examples provide a configurable, modular manifold system for distributing water. The manifold receives water via a first supply line dropped vertically down from a ceiling structure. The first supply line is connected to a water source, such as a water tank or pre-existing water line without demolition. The water may be heated or filtered and then supplied to a fixture or other device via a perpendicular second supply line. Drainage from the fixture is received via a drainage line. The drainage accumulates in an accumulator tank. The drainage water is pumped out via a second vertical drainage line carrying the drainage water away. The second line eventually connects to a pre-existing sewage line or septic system for treatment. The manifold may be moved or relocated easily to provide water to fixtures or other devices modularly without alteration of fixtures or access demolition to existing structures.
A preassembled modular vacuum plumbing assembly for attaching a plumbing fixture to a water supply system and to a vacuum-assist waste removal system includes a frame having two upright members and at least one connecting member between the two upright members. At least one water supply conduit is attached to the frame, each water supply conduit having a first end configured for attachment to the water supply system and a second end configured forattachment to the plumbing fixture for providing water from the water supply system to the plumbing fixture. An accumulator is associated with the plumbing fixture for receiving and holding water provided by the at least one water supply conduit to the plumbing fixture. A wastewater outlet conduit is attached to the frame, the wastewater outlet conduit having a first end attached to the accumulator and a second end configured for attachment to the vacuum-assist waste removal system for directing water from the accumulator to the vacuum-assist waste removal system.
There is provided a conveyor assembly for sorting merchandise items. In one form, the conveyor assembly includes: a merchandise identification module; sortation modules each comprising a multi-directional sorting portion with two sets of rollers, a first wing including a third set of rollers, a second wing including a fourth set of rollers, and a controller configured to receive an IP address; a first, disassembled state of the sortation modules; a second, assembled state of the sortation modules; a merchandise database; and a control circuit configured to receive identifying information about an unsorted merchandise item, assign a unique IP address to each sortation module corresponding to the position of the sortation module, determine a sortation destination for the unsorted merchandise item, determine the sortation module corresponding to the sortation destination; and instruct the controller of the corresponding sortation module to divert the unsorted merchandise item to the sortation destination.
B65G 47/50 - Dispositifs pour décharger les objets ou matériaux des transporteurs avec distribution, p. ex. automatique, aux points voulus selon des signaux de destination enregistrés dans des systèmes séparés
Examples provides on-hand inventory accuracy using radio frequency identification (RFID) tag data and expected populations of items for a plurality of sub-locations within a scan area. The system calculates a dynamic expected population of items value for each sub-location using item level data and modular display data for an item assortment assigned to a modular display within each sub-location. If the items detected by the RFID tag data match the expected population of items with a minimum confidence level, the system provides user feedback in the form of status indicators and/or accuracy indicators on a user interface. The feedback can also include audio feedback. If a discrepancy is detected, the system requests a rescan of each sub-location having a detected discrepancy. The system disallows update of on-hand inventory data using the RFID tag data if the discrepancy remains unresolved after the second scan and/or requests a manual verification.
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/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é
A system and method for error correction using radiofrequency identification (RFID) signals. The method includes analyzing one or more signal properties of received RFID tag data obtained from location tag(s) associated with one or more predetermined locations and item tag(s) associated with one or more items in the scan zone. The current location of the items is calculated based on the analyzed signal properties, such as, but not limited to, signal strength. If an item is located in the correct location, the assigned location of the item is verified. If the current location of the item differs from an expected location, the item location data for that item is updated with the current location of the item in a data store. Error correction data is generated, which can include updating the item location and/or providing instructions to move the item from the item' s current location to the assigned item location.
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/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é
97.
SYSTEMS AND METHODS FOR DETECTING A MIS-SCAN OF AN ITEM FOR PURCHASE
In some embodiments, apparatuses and methods are provided herein useful to detecting a mis-scan of an item. In some embodiments, there is provided a system for detecting a mis-scan of an item for purchase comprising a checkout station; a first staging location; a second staging location; a first area of interest at the checkout station; a second area of interest at the checkout station; a camera; and a control circuit configured to: receive an identifier of a first item; detect a hand of a user purchasing the first item, the first item, and a scanner on a first image captured by the camera; in response to the detection of the hand, the first item, and the scanner, initiate detection of mis-scan items during a checkout process; determine that a payment transaction has been received; and stop the detection of mis-scan items.
G06Q 20/20 - Systèmes de réseaux présents sur les points de vente
G06V 10/70 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique
G06V 20/52 - Activités de surveillance ou de suivi, p. ex. pour la reconnaissance d’objets suspects
G06V 40/10 - Corps d’êtres humains ou d’animaux, p. ex. occupants de véhicules automobiles ou piétonsParties du corps, p. ex. mains
G07G 1/12 - Caisses enregistreuses à commande électronique
H04N 7/18 - Systèmes de télévision en circuit fermé [CCTV], c.-à-d. systèmes dans lesquels le signal vidéo n'est pas diffusé
H04N 23/611 - Commande des caméras ou des modules de caméras en fonction des objets reconnus les objets reconnus comprenant des parties du corps humain
A light includes a hub and an arm extending radially outward from the hub. The arm includes a light source configured to emit light from the arm. The arm is rotatably connected to the hub such that the arm is configured to rotate about a longitudinal axis of the hub between an extended angular position and a folded angular position. The arm extends radially outward from the hub in a different radial direction in the extended angular position as compared to the folded angular position.
F21L 4/02 - Dispositifs d'éclairage électriques avec des accumulateurs ou des piles électriques incorporés caractérisés par la présence de plusieurs sources lumineuses
F21L 4/04 - Dispositifs d'éclairage électriques avec des accumulateurs ou des piles électriques incorporés caractérisés en ce qu'une partie du boîtier de la source lumineuse est fixée de façon réglable sur le reste du dispositif
F21S 9/02 - Dispositifs d'éclairage avec une source d'énergie incorporéeSystèmes utilisant des dispositifs d'éclairage avec une source d'énergie incorporée la source de courant étant une pile ou un accumulateur
In some embodiments, apparatuses and methods are provided herein useful to inventory management, In some embodiments, an inventory management system comprises inventory items having attached fiducial markers, a control circuit, and an application executed on a mobile device operable by a user. The mobile application is configured to present a real-world view of inventory items within a camera'|| 's field of view, capture information associated with the fiducial markers, and transmit this information to the control circuit, The control circuit is configured to apply one or more information filters to identify inventory items having specified attributes and transmit these identifications to the mobile application. The mobile application is configured to present an augmented view of the inventory items by displaying indications over the inventory items having the specified attributes to identify to the user which items require attention.
B65G 1/137 - Dispositifs d'emmagasinage mécaniques avec des aménagements ou des moyens de commande automatique pour choisir les objets qui doivent être enlevés
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
G06Q 10/08 - Logistique, p. ex. entreposage, chargement ou distributionGestion d’inventaires ou de stocks
G06Q 20/32 - Architectures, schémas ou protocoles de paiement caractérisés par l'emploi de dispositifs spécifiques utilisant des dispositifs sans fil
Examples provide a system and method for recommending complementary apparel items based on an image of a model wearing an anchor item of apparel. A recommendation manager identifies the category of the complementary item. A per-category similarity definition is used to identify category-specific features used to determine whether a candidate item in the same category as the complementary item is the same or similar to the complementary item. A pre-trained machine learning model is used to calculate feature vectors representing the complementary item and each candidate item. The feature vectors are generated by concatenating feature vector values representing each feature in the plurality of category-specific features for the identified category. The candidates are ranked based on the feature vector values. The highest-ranking candidate items having the greatest degree of similarity to the complementary item are added to a list of recommended items presented to the user.
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 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