A shelving tractor for towing dolly mounted shelving within retail and warehouse environments. The shelving tractor includes a chassis, a front set of wheels, a back set of wheels, a servo inverter motor, a controller, and a dolly hitch coupler. The chassis provides a generally rectangular tractor frame including a front and a back. The front set of wheels includes at least two wheels and the back set of wheels includes more than two wheels. The servo inverter motor is mounted on the chassis and is operatively connected for powering wheel movement. The controller is communicatively coupled with the servo inverter motor that controls movement and operation of the shelving tractor. The controller includes: speed controls; braking controls; and steering controls. The controller receives data that governs movement and operation from a guidance system that provides precise shelving positioning.
B62D 53/04 - Combinaisons tracteur-remorque; Trains routiers comprenant un véhicule portant la partie essentielle de la charge de l'autre véhicule par support de la partie avant ou arrière de cet autre véhicule
B66F 9/06 - Dispositifs pour lever ou descendre des marchandises volumineuses ou lourdes aux fins de chargement ou de déchargement se déplaçant, avec leurs charges, sur des roues ou sur un dispositif analogue, p.ex. chariots élévateurs à fourche
B66F 9/07 - Dispositifs pour stocker du plancher jusqu'au toit, p.ex. "pont stockeur", "transtockeur"
G05D 1/02 - Commande de la position ou du cap par référence à un système à deux dimensions
A magnetic shelving fence that provides stabilization of retail products on merchandised shelving during shelving relocation. The includes an elongate multi-surfaced structure and one or more magnets. The elongate structure includes a vertical front plate, a horizontal mount plate, and an edge surround portion. The vertical front plate provides a planar barrier to merchandized product movement. The horizontal mount plate is disposed in a generally perpendicular orientation with respect to the vertical front plate. The edge surround portion connects the lower edge of the front plate to the horizontal mount plate and defines a channel shaped to surround a front edge of shelving. The magnets of the magnetic shelving fence are fixedly coupled to the horizontal mount plate. Further, the magnets are oriented to secure the elongate multi-surfaced structure with a bottom face of metal shelving via temporary and non-destructive attachment.
Systems and methods for item price assignment. A line recommendation engine receives unassigned records from a queue and stores one or more line recommendations for the unassigned item record in a recommendation database. The line recommendation engine can determine a new line should be recommended, and/or which existing lines the unassigned item record could be assigned to. A user interface can display the one or more line recommendations for the unassigned item record to a user and receive an input indicating a selected line identifier for the unassigned item record. A machine learning engine can modify a parameter of the line recommendation engine based on the selected line identifier.
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projets; Planification d’entreprise ou d’organisation; Modélisation d’entreprise ou d’organisation
G06Q 10/08 - Logistique, p.ex. entreposage, chargement ou distribution; Gestion d’inventaires ou de stocks
G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
G06Q 30/06 - Transactions d’achat, de vente ou de crédit-bail
4.
SYSTEM AND METHOD FOR IMPROVED INVENTORY MANAGEMENT OF RETURNED RETAIL ITEMS
Systems, methods, and computer-readable storage media for improved inventory management of returned merchandise. Returned items are labeled using a smart label, which allows for easy tracking of the physical location of the returned items, as well as the reasons for the product being returned. When the items are scanned using the smart labels, updates to the store inventory and the global product inventory can occur, thereby allowing the returned item to be used in both local and online sales.
In some embodiments, apparatuses and methods are provided herein useful to end-to-end optimization for the loading of delivery vehicles with merchandise items at merchandise distribution centers. In some embodiments, there is provided a system including: merchandise items; a merchandise distribution center; conveyor assemblies extending from a merchandise storage area to a merchandise loading area, loading mechanism(s) in the merchandise loading area for assisting in the transport of merchandise items from conveyor assemblies to delivery vehicles; and a central computing system configured to: receive a first signal regarding each merchandise item; receive a second signal regarding the loading space of the delivery vehicle; determine the arrival of merchandise items in the loading area; coordinate the transport of merchandise items from conveyor assemblies to the loading space using the loading mechanism(s); and determine an arrangement and instruct a sequence of loading of the merchandise items in the loading space.
Systems, methods, and computer-readable storage devices for an electronic label for use within shelf label tracks in stores. Such electronic labels receive initial information associated with an item being sold and begin displaying that information. When a change occurs such that the label needs to be modified, a record of the original information is retained within memory in the electronic label, such that the modified display can be used until the need for the modification ends. At that point, the electronic label can be restored to display the original information again using the stored record.
Retail stores may use the claim processing server to make a claim against a distribution center. Information about the claim may be entered into the store computer via an application and user interface. The claim processing server may use the information to process the claim and validate the related data. Using the information entered via the application the claim processing server may query the item database and the invoice database to retrieve to retrieve addition information from the database regarding the claim and the items. The information from the different databases may be merged together into a single database record which is then validated and stored the claim processing database. The information may also be checked and its accuracy verified. The user interfaces at the retail stores and distribution center may then be used to identify the claims for processing. The information for the item and invoice databases needed to process the claims are available from the claims processing database and the claim may be processed. The claims may be stored in the claims processing database for processing at a later time or for batch processing, for example during off-peak hours.
G06F 19/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des applications spécifiques (spécialement adaptés à des fonctions spécifiques G06F 17/00;systèmes ou méthodes de traitement de données spécialement adaptés à des fins administratives, commerciales, financières, de gestion, de surveillance ou de prévision G06Q;informatique médicale G16H)
G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
G06F 7/00 - Procédés ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données maniées
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
9.
SYSTEMS AND METHODS FOR SYNCHRONIZING DATABASE SCHEMA
Methods and systems for synchronizing a database schema (or data structure) of a source database to a target database are disclosed. A source data structure definition is generated, including definitions of each object in the source database structure. A target database structure is generated, including definitions of each object in the source database structure. Object definitions are compared between the source database structure and the target database structure. A data definition language change instruction sequence is generated that, when executed, will modify the target database structure to correspond to the data structure definition. The change instruction sequence is executed on the target database.
G06F 7/00 - Procédés ou dispositions pour le traitement de données en agissant sur l'ordre ou le contenu des données maniées
G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
G06F 17/00 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
Systems and methods for the migration of large amounts of time-varying data from a source database to a target database are disclosed. After completion of an initial long-duration migration, a validation is performed to determine if any groups of data were updated in the source database during the initial migration. Updated data is then topped-off by migration to a temporary container before merging into the target database. Subsequent validation can confirm that migration is complete or initiate one or more additional top-off migrations.
Embodiments relate to systems and methods for the automated configuration of new database engine servers. In one embodiment, a method includes obtaining a database engine file directory and a backup file comprising database engine parameters from an existing database engine server, bundling the database engine file directory and backup file, placing the bundle on a new database engine server, determining at least one parameter of the new database engine server, updating at least one of the database engine parameters based on the determined at least one parameter, using the determined at least one parameter and the backup file to start the new database engine server, and validating the new database engine server.
Embodiments relate to systems and methods for identifying potential shoplifting incidents. In one embodiment, a system can receive and analyze information related to a number of items removed from a display and a number of items added to a shopping receptacle. These numbers of items can be detected by weight or load changes sensed by a sensor system, and if the counted numbers of items do not match, the system can flag nearby shopping receptacles via their unique identification numbers as potentially involved in shoplifting incidents.
Embodiments relate to event monitoring, identifying and predicting system comprises at least one database comprising an incoming data stream; a plurality of available data processing engines, each of the plurality of available data processing engines requiring an engine-specific event identifying instruction set; an abstraction engine configured to receive at least one engine-agnostic event identifying instruction set and convert the at least one engine-agnostic event identifying instruction set to an engine-specific event identifying instruction set suitable for a selected one of the plurality of available data processing engines; and a user interface comprising a data processing engine selector by which a user can provide the at least one engine-agnostic event identifying instruction set and select the one of the plurality of available data processing engines, and a report generator configured to provide an output result of processing at least a portion of the incoming data stream from the database by the selected one of the plurality of available data processing engines.
G06F 15/00 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES Équipement de traitement de données en général
G06F 17/00 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des fonctions spécifiques
G06F 17/30 - Recherche documentaire; Structures de bases de données à cet effet
G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
15.
PORTABLE CONTINUOUS INTEGRATION DEVICE AND RELATED SYSTEMS AND METHODS
Embodiments relate to portable continuous integration (CI) devices configured to facilitate local CI development. In one embodiment, a portable CI device can comprise a housing comprising at least one external port for communications and power; a router disposed in the housing and communicatively coupled within the housing with the at least one external port; and a plurality of processor modules disposed in the housing and including a clock processor module, a memory processor module, a source code management processor module, a continuous integration processor module, a code quality processor module, and a repository management processor module, each of the plurality of processor modules being communicatively coupled with the router.
In some embodiments, a method can comprise receiving a request for one or more orders, and analyzing the one or more orders. Each of the one or more orders can comprise one or more items and at least a portion of the one or more items are available at a warehouse. The method can further comprise determining one or more pick lists based at least in part on the analyzing the one or more orders and also based at least in part on an inventory layout of the warehouse, determining a first route for a first pick list of the one or more pick lists, and determining a second route for a second pick list of the one or more pick lists, wherein the first pick list and the second pick list each comprise a first common item. Other embodiments of related methods and systems are also provided.
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.
A system for providing a cloud-based data session can be implemented to allow access to session data for client applications across multiple platforms and environments. In embodiments, a system for provisioning data sessions includes a session provision service, cache provision service, unique identifier provision service, and a data store. The unique identifier provision service is programmed to create a unique identifier that is guaranteed to be globally unique across multiple systems so that each unique identifier is unique assigned to only one data session.
A control circuit is configured to use monitored-crop information from a crop- monitoring airborne drone to automatically facilitate changes to the fresh produce display of one or more retail shopping facilities. The crop-monitoring information can include, for example, one or more of information regarding crop maturity, weed infestation, insect infestation, a plant disease indicator, parched conditions, irrigation status, land-area yield, temperature conditions, conflicting neighboring crops, and post-harvest waste. Using such crop-monitoring information the control circuit can assess at least the likelihood that a particular crop of a particular produce item will be available for display in the fresh produce display by a particular date, in a particular volume, and having a particular quality. This same information can also serve to determine a distance that such crops must travel to reach the retail shopping facility and hence whether the produce items are fairly characterized as being locally sourced.
G06Q 50/00 - Systèmes ou procédés spécialement adaptés à un secteur particulier d’activité économique, p.ex. aux services d’utilité publique ou au tourisme
An ediscovery system filters a document corpus to identify a filtered document set. The filtered document set is further analyzed to identify a production document set. Documents of the document corpus are stored in one of online storage and nearline storage, nearline storage providing slower access times. Documents added to the production set and/or filtered document set are moved to online storage if not already present. A countdown is associated with each document in the online storage and the document is moved to nearline storage on expiration of the counter. For each document moved, a placeholder file is retained in online storage that includes searchable text of the document. Documents in the production set may have a countdown that is longer for documents in the filtered document set. Documents in the filtered document set may have a countdown that is longer than remaining documents in the document corpus.
G06Q 50/00 - Systèmes ou procédés spécialement adaptés à un secteur particulier d’activité économique, p.ex. aux services d’utilité publique ou au tourisme
23.
SYSTEM FOR AUTOMATIC SIGNATURE FOR RECEIPT VERIFICATION
Provided is a system for automatic signature for receipt verification. The system includes a delivery management server, wherein the deliver management server includes a memory and a processor. A digital copy of an authorized signature is stored in the memory of the delivery management server. The system also includes a delivery smart crate for receiving packages unattended. The delivery smart crate is in communication with the delivery management server through a network connection. The system also includes a delivery service in communication with the delivery management server through a network connection. The delivery service notifies the delivery management server of a signature request by a sender. The delivery smart crate notifies the delivery management server of a delivery made to the delivery smart crate. Also, the delivery management server sends the digital copy of the authorized signature to the delivery service.
In some embodiments, methods and systems of assisting a consumer in automatically reordering previously ordered products using an electronic computing device include displaying account information of the consumer from the consumer information database in a graphical product reorder interface on the electronic computing device. The displayed account information of the consumer includes a reorder shopping list including at least one product previously ordered by the consumer and product reorder settings of the consumer associated with the at least one product previously ordered by the consumer. The consumer is permitted to modify the product reorder settings of the consumer via at least one input field on the graphical product reorder interface displayed on the electronic computing device and the at least one previously ordered product on the reorder shopping list is automatically reordered based on the product reorder settings of the consumer.
Provided are a system and method for notification. A communication is established between a mobile application at a user mobile electronic device and a shopping cart. The status indicator on the shopping cart is activated having a first state indicating that the shopping cart is in use. After a checkout process is completed, the status indicator is changed to have a second state indicating the completion of the checkout process.
A throttling system measures current latency and bandwidth of a network connection. Latency and bandwidth may be measured by sending an unthrottled packet train and measuring a rate of receipt of the packet train as well as overall latency for the packet train. A percentage of available bandwidth is calculated according to a function of a previous percentage of available bandwidth and current latency and bandwidth measurements. The percentage of available bandwidth may decrease with increasing latency. The percentage of available bandwidth is calculated every N packets in order to adapt to changing conditions in a network. The rate of packet transmission may be throttled by increasing a period between transmissions of packets in order to use the percentage of available bandwidth.
H04J 3/16 - Systèmes multiplex à division de temps dans lesquels le temps attribué à chacun des canaux au cours d'un cycle de transmission est variable, p.ex. pour tenir compte de la complexité variable des signaux, pour adapter le nombre de canaux transmis
27.
APPARATUS AND METHOD FOR UPDATING DIRECTIONS TO A CONTAINER
Systems, apparatuses, and methods are provided herein for updating directions to a container. In one embodiment an apparatus for updating directions to a container comprises a container housing, a movement sensor attached to the container housing, a wireless transceiver; and a control circuit coupled to the movement sensor and the wireless transceiver. The control circuit being configured to: detect a relocation of the container housing via the movement sensor, determine an estimated new location of the container, and send, via the wireless transceiver, the estimated new location to a computing device to initiate an update of a direction to the container.
G01S 5/00 - Localisation par coordination de plusieurs déterminations de direction ou de ligne de position; Localisation par coordination de plusieurs déterminations de distance
G01S 5/02 - Localisation par coordination de plusieurs déterminations de direction ou de ligne de position; Localisation par coordination de plusieurs déterminations de distance utilisant les ondes radioélectriques
G01S 5/04 - Position de source déterminée par plusieurs radiogoniomètres espacés
G01S 5/06 - Position de source déterminée par coordination d'un ensemble de lignes de position définies par des mesures de différence de parcours
G01S 5/08 - Position d'un radiogoniomètre unique obtenue par détermination de la direction de plusieurs sources espacées d'emplacement connu
G01S 5/10 - Position du récepteur obtenue par coordination de plusieurs lignes de position définies par des mesures de différence de parcours
28.
APPARATUS AND METHOD FOR COLLECTING CUSTOMER INVENTORY INFORMATION
Systems, apparatuses, and methods are provided herein for collecting customer inventory information. In one embodiment, a system for collecting customer inventory information includes a communication device configured to communicate with a shipment system, a customer profile database storing customer profiles comprising estimated inventories of items at a customer location for each customer, and a control circuit coupled to the communication device and the customer profile database. The control circuit being configured to receive, from the shipment system, returned item information from a first shipment delivered to a customer, determine an estimated quantity of an item based at least on the returned item information, and update an estimated inventory of items at a customer location for the customer in the customer profile database based on the estimated quantity of the item.
In some embodiments, methods and systems of forecasting consumer demand for products at fresh food departments of a grocery store include determining an actual past demand for the product by obtaining a total number of the product sold by the fresh food department in one or more weeks preceding a current week, then calculating a seasonality index for the one or more weeks, deseasonalizing the total number of the product sold in the one or more weeks based on the calculated seasonal index to obtain an initial weekly demand forecast for the product during a single week following the current week, and adding a buffer quantity of the product to the initial weekly demand forecast for the product during the single week following the current week to obtain a refined weekly demand forecast for the product for the single week following the current week.
A delivered-package vault has a selectively-lockable access portal that is configured to contain at least one package, which package has at least one recipient-specific requirement associated therewith. The delivered-package vault also includes a two-way communications interface configured to communicate with a remote source having that at least one recipient-specific requirement and further includes a control circuit that operably couples to the two-way communications interface and the selectively-lockable access portal. The control circuit is configured to communicate with the remote source regarding the at least one recipient-specific requirement for the at least one package that is presently in the delivered-package vault and to unlock the selectively-lockable access portal to thereby provide access to the at least one package by a recipient who meets the at least one recipient-specific requirement.
B65D 27/00 - Enveloppes ou réceptacles flexibles similaires essentiellement rectangulaires, pour la poste ou d'autres emplois, dont la structure ne prévoit pas un contenu en épaisseur
A system selects meals according to a user's tastes and presents media files instructing execution of the meal. The media file is presented as a set of segments, each segment having a thumbnail image and metadata associated therewith. User interactions with the segments are monitored and evaluated to determine whether the segments are viewed, viewed for inspiration, and/or viewed while executing the meal. Actions monitored and evaluated may include movement of a user device during a viewing, pausing of playback, appropriateness of pausing locations to meal preparation steps, and orientation of the device. The metadata of segments and the viewing status thereof is used to determine a user's tastes and skill level to facilitate selection of subsequent meals for the user.
A customer profile for each user of a plurality of users is generated based on purchase history and reception of meals by the each user. A preferential fabric for each user is generated based on attributes of ingredients and dishes preferred by the user according to the user's customer profile. Users are clustered together according to the similarities of the preferential fabrics thereof. A sample product is selected based on its attributes having a high correspondence to the preferential fabrics of the users of a cluster. The sample product is transmitted to a portion of the users of the cluster and a response thereto is evaluated. In response to positive reception, direct shipment of the sample product to the cluster is invoked, bypassing a retail store. The sample product may therefore have a shelf life shorter than required to stock the sample product in a conventional retail store.
Deliveries of meal ingredients to a user are made in a crate and retrieval times of the crate are detected, such as by detecting input of a code to the crate or detecting proximity of a mobile device of a user to the crate. Retrieval times are used to train a retrieval model for the user. The amount of refrigerant (e.g. ice) required for subsequent deliveries is estimated based on a period between an expected delivery time and an expected retrieval time determined from the retrieval model as well as expected weather conditions during the period. A pick list for the meal ingredients is output and includes the amount of refrigerant as an item to be retrieved for the delivery.
A system selects meals according to a user's tastes and presents media files instructing execution of the meal. User interactions with the media file are monitored and evaluated to determine whether the media file is viewed, viewed for inspiration, and/or viewed while executing the meal. Actions monitored and evaluated may include movement of a user device during a viewing, pausing of playback, appropriateness of pausing locations to meal preparation steps, and orientation of the device. The occurrence or non-occurrence of these actions is evaluated for one or more viewings of the media file to determine whether the media file was viewed for execution or only inspiration. A profile of the user is updated according to the determination of whether or not the media file was viewed for execution.
A control circuit determines a reception parameter for an RFID tag that is attached to an object (such as an ice pack) and then determines a frozen state of the object as a function of that reception parameter. By one approach the RFID tag provides a transmission to support the aforementioned determinations, which transmission provides no data that explicitly represents temperature. The reception parameter can comprise, for example, an indication of received signal strength. So configured, a relatively higher indication of received signal strength can serve to determine that the object is and/or remains at least substantially frozen while a relatively lower indication of received signal strength can serve to determine that the object is not at least substantially frozen.
G06K 7/10 - Mé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é
37.
METHOD AND APPARATUS TO DYNAMICALLY CONTROL HOW OFTEN TEMPERATURE READINGS ARE RECEIVED
A control circuit dynamically controls how often temperature readings are received from a communication device such as an RFID tag having an integral temperature sensor. The communication device can be disposed to monitor an internal temperature of, for example, a delivery container. By one approach the control circuit dynamically controls how often the temperature readings are received as a function, at least in part, of local conditions for the delivery container. By one approach the aforementioned local conditions pertain to the contents of the delivery container. Examples in these regards include a temperature-based state of the contents, a volume-based metric of the contents, and mass-based metrics of the contents. By another approach, in lieu of the foregoing or in combination therewith, the aforementioned local conditions can pertain to ambient conditions as regards the delivery container.
A47G 29/14 - Récipients pour déposer des aliments, p.ex. petit déjeuner, lait; Récipients similaires pour colis avec accessoires pour éviter que les articles déposés ne soient indûment retirés
Methods, systems and apparatus are provided in controlling product deliveries to customers. Some embodiments provide a system, comprising: a delivery control system comprising: a delivery control circuit; and a memory coupled to the delivery control circuit and storing computer instructions that when executed by the delivery control circuit cause the delivery control circuit to: identify that a first customer has traveled beyond a first geo-location boundary associated with the first customer; trigger, in response to identifying that the first customer has traveled beyond the first geo-location boundary, a change in monitoring activity of movements of the first customer; identify that the first customer has traveled beyond a second geo-location boundary associated with the first customer; and automatically suspend the scheduled delivery of the one or more products to the delivery site in response to identifying that the first customer has traveled beyond the second geo-location boundary.
Some embodiments provide apparatuses and methods of providing control over remote product storage units. Some systems comprises: a remote product storage unit that comprises a temperature control system configured to control a temperature within at least a temperature controlled portion of the product storage unit; a delivery control system remote from the product storage unit and comprising: a transceiver; a control circuit coupled with the transceiver; and a memory coupled to the control circuit and storing computer instructions that when executed by the control circuit cause the control circuit to: determine that a product scheduled for delivery to the product storage unit requires the temperature control system of the product storage unit to be activated; and communicate a signal to activate the temperature control system as a function of an estimated product delivery time.
A47G 29/00 - Supports, appuis ou récipients divers à usage domestique, non prévus dans les groupes ou
A47G 29/14 - Récipients pour déposer des aliments, p.ex. petit déjeuner, lait; Récipients similaires pour colis avec accessoires pour éviter que les articles déposés ne soient indûment retirés
A47G 3/00 - Têtes décoratives amovibles pour clous, vis ou similaires
A47F 3/02 - Vitrines ou meubles d'exposition avec systèmes de distribution
A47F 3/04 - Vitrines ou meubles d'exposition à air conditionné ou réfrigéré
Provided are a system and method for monitoring customer movement in a retail environment, comprising: a location determiner configured to determine a location of a customer device in the retail environment; an in-store device configured to be operated by a member of staff, and configured to receive and display a customer arrival notification, and a controller configured to, when the location determiner determines that the customer device has entered the retail environment, transmit a customer arrival notification to the in-store device.
A system selects meals according to a user's tastes and presents media files instructing execution of the meal. User interactions with the media file are monitored and evaluated to determine whether the media file is viewed, viewed for inspiration, and/or viewed while executing the meal. Actions monitored and evaluated may include movement of a user device during a viewing, pausing of playback, appropriateness of pausing locations to meal preparation steps, and orientation of the device. The occurrence or non-occurrence of these actions is evaluated for one or more viewings of the media file to determine whether the media file was viewed for execution or only inspiration. Subsequent media files are selected for the user that have attributes more similar to media files determined to be viewed for execution and less similar to those not viewed for execution.
A system ingests the purchases of a user at various retail outlets and are analyzed to characterize a user's taste profile as well as the complexity and effort of meals prepared by the user. A meal plan including the preparation of recipes corresponding to the user's taste, complexity, and effort profiles. Meal plan media including instructions for preparing the meals of the meal plan are provided. Interactions or lack thereof and the date of interactions are monitored and analyzed to determine whether a meal was executed and the date of execution. A weekly schedule profile of the user is developed based on the complexity and effort scores of meals and the determination of whether the meals are or are not executed. Subsequent meal plans are generated based on the schedule profile and the taste profile updated per determinations of which meals are executed.
A system ingests the purchases of a user at various retail outlets and are analyzed to characterize a user's taste profile as well as the complexity and effort of meals prepared by the user. A meal plan including the preparation of recipes corresponding to the user's taste, complexity, and effort profiles. Meal plan media including instructions for preparing the meals of the meal plan are provided. Interactions or lack thereof and the date of interactions are monitored and analyzed to determine whether a meal was executed and the date of execution. A weekly schedule profile of the user is developed based on the complexity and effort scores of meals and the determination of whether the meals are or are not executed. Subsequent meal plans are generated based on the schedule profile and the taste profile updated per determinations of which meals are executed.
An additive manufacturing method includes receiving an identification of a particular additive manufacturing model from a user along with a plurality of espoused manufacturing preferences. These teachings provide for automatically selecting a particular additive manufacturing platform from amongst a plurality of available additive manufacturing platforms as a function, at least in part, of the plurality of manufacturing preferences. The selected additive manufacturing platform is then used to manufacture an item based upon the particular additive manufacturing model identified by the user.
G06F 19/00 - Équipement ou méthodes de traitement de données ou de calcul numérique, spécialement adaptés à des applications spécifiques (spécialement adaptés à des fonctions spécifiques G06F 17/00;systèmes ou méthodes de traitement de données spécialement adaptés à des fins administratives, commerciales, financières, de gestion, de surveillance ou de prévision G06Q;informatique médicale G16H)
Exemplary embodiments of the present disclosure are directed to measuring lengths in a physical environment using one or more sensors. The sensors can be arranged in one or more configurations and can use one or more methodologies for carrying the measurement of lengths.
G01C 22/00 - Mesure de la distance parcourue sur le sol par des véhicules, des personnes, des animaux ou autres corps solides en mouvement, p.ex. en utilisant des odomètres ou en utilisant des podomètres
46.
INVENTORY INFORMATION DISTRIBUTION SYSTEMS, DEVICES AND METHODS
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.
G06Q 10/08 - Logistique, p.ex. entreposage, chargement ou distribution; Gestion d’inventaires ou de stocks
G07F 5/18 - Mécanismes actionnés par des pièces de monnaie; Verrouillages spécialement adaptés pour commander d'un même point plusieurs appareils déclenchés par des pièces de monnaie
G07F 9/02 - Dispositifs pour donner l'alarme ou une indication, p.ex. quand l'appareil est vide; Aménagements publicitaires des appareils déclenchés par des pièces de monnaie
47.
SYSTEMS, DEVICES, AND METHODS FOR PREDICTING PRODUCT PERFORMANCE IN A RETAIL DISPLAY AREA
Provided herein are methodologies, systems, and devices for simulating the performance of products a within a display area of a retail store. Data relating to a product's attributes, location within a display area, and historical performance can be used to create a model that can predict the impact on sales that will result from moving particular items from one location in a display area to another location. Once created, this model can predict a product's performance at various locations and assist in optimizing product placement within a display area. A GUI of an electronic device can display a virtual display area that allows a user to create various product placement scenarios. The model may also display product placement recommendations based on the predicted performance values of various products at different locations within a display area.
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/08 - Logistique, p.ex. entreposage, chargement ou distribution; Gestion d’inventaires ou de stocks
G06Q 30/02 - Marketing; Estimation ou détermination des prix; Collecte de fonds
48.
SYSTEM AND METHOD FOR PROVIDING A DYNAMIC SHOPPING INTERFACE
A system for providing a dynamic shopping interface is provided. The system includes an inventory database, a clearance system, and a control circuit coupled to the inventory database and the clearance system. The control circuit is configured to: provide an online shopping interface to a user, the online shopping interface being configured to display a plurality of items for sale based on data from the inventory database, receive, via a network interface, a destination facility identifier selected by the user, determine which of the plurality of items for sale do not comply with destination restrictions of a destination facility associated with the destination facility identifier based on data from the clearance system, and modify the online shopping interface displayed to the user such that any item for sale in the inventor}' database that does not comply with the destination restrictions of the destination facility associated with the destination facility identifier is filtered out.
Systems, methods, and machine readable medium are provided for configuring a graphical user interface in a remote collaboration environment. Representation of a digital meeting room is provided including a plurality of representations of interactive displays, where each of the plurality of representations of the interactive displays is configured to render a graphical representation of analyzed data. A first user interface is rendered on a first mobile device and a second user interface is rendered on a second mobile device, where each of the first and second user interfaces represent the digital meeting room. Input is received at the first user interface indicating an interaction with one of the interactive displays, where the user interaction causes modification of one of the rendered representations of the analyzed data. At least one of the representations of the interactive displays of the second user interface is updated to display the modified graphical representations.
G06F 3/00 - Dispositions d'entrée pour le transfert de données destinées à être traitées sous une forme maniable par le calculateur; Dispositions de sortie pour le transfert de données de l'unité de traitement à l'unité de sortie, p.ex. dispositions d'interface
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
G06F 3/041 - Numériseurs, p.ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction
G06F 13/00 - Interconnexion ou transfert d'information ou d'autres signaux entre mémoires, dispositifs d'entrée/sortie ou unités de traitement
G06F 15/00 - TRAITEMENT ÉLECTRIQUE DE DONNÉES NUMÉRIQUES Équipement de traitement de données en général
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 17/30 - Recherche documentaire; Structures de bases de données à cet effet
Methods and apparatus are provided to monitor items on a storage unit (12). Some embodiments provide a system for monitoring items held on a storage unit (12), comprising: a scanner device (111) configured to capture a 3D model of the storage unit (12); a memory (130) configured to store a baseline 3D model of the storage unit (12) in a predetermined stocked state and a plurality of 3D item models, each 3D item model corresponding to an item intended to be held on the storage unit (12); a difference extraction unit (140) configured to compare the captured 3D model to the baseline 3D model and generate 3D difference data corresponding to a difference between the captured and baseline 3D models, and a product identification unit (150) configured to identify items present in the 3D difference data based on the stored plurality of 3D item models.
Apparatuses, components and methods are provided herein useful to provide assistance to customers and/or workers in a shopping facility. In some embodiments, a shopping facility personal assistance system comprises: a plurality of motorized transport units located in and configured to move through a shopping facility space; a plurality of user interface units, each corresponding to a respective motorized transport unit during use of the respective motorized transport unit; and a central computer system having a network interface such that the central computer system wirelessly communicates with one or both of the plurality of motorized transport units and the plurality of user interface units, wherein the central computer system is configured to control movement of the plurality of motorized transport units through the shopping facility space based at least on inputs from the plurality of user interface units.
A47F 10/04 - Meubles ou installations spécialement adaptés à des systèmes de service particuliers, non prévus ailleurs pour des systèmes de type libre-service, p.ex. pour des supermarchés pour le stockage ou le maniement des chariots ou des paniers de libre-service
B60K 1/00 - Agencement ou montage des ensembles de propulsion électriques
B60K 1/02 - Agencement ou montage des ensembles de propulsion électriques comprenant plus d'un moteur électrique
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.
In some embodiments, apparatuses and methods are provided herein useful to track objects on a moving conveyor system. In some embodiments, an RFID based tracking system comprises a conveyor system to move and transport objects along a conveyance path, wherein each object includes a near field only RFID tag associated therewith and identifying the object. Each near field only RFID tag is not coupled to a far field antenna such that it is not readable in a far field of RFID communication and communicates only in a near field of RFID communication. An RFID tag reader is positioned to attempt to read the near field only RFID tag of each object. And a control circuit processes reads of the near field only RFID tags by the first RFID reader to determine an order of the objects being conveyed.
B65G 15/08 - 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 config la surface portant la charge étant formée par une courroie concave ou tubulaire, p.ex. une courroie formant auget
G06K 7/10 - Méthodes ou dispositions pour la lecture de supports d'enregistrement par radiation corpusculaire
55.
APPARATUS AND METHOD OF MAINTAINING ACCURATE PERPETUAL INVENTORY INFORMATION
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.
Provided are a retail checkout system and method. A customer record includes registered identification information related to a store customer. An input device receives unique customer identification information from a purchaser card of the store customer. A customer identification analyzer verifies that the received unique customer identification information is included in the registered identification information of the customer record. An order linking module associates purchase data with the unique customer identification information of the purchaser card. A customer record processor updates the customer record to include the purchase data.
A system for automatically monitoring merchandise in a retail sales environment is provided. The system includes a display fixture configured to store and display for sale a group of perishable items and one or more gas emission sensors associated with the display fixture and configured to measure gas emissions from the group of perishable items. The system further includes a control circuit coupled to the one or more gas emission sensors and configured to receive a gas emission measurement taken at the display fixture, compare the gas emission measurement with stored gas emission data associated with a category of the group of perishable items; and make a determination corresponding to the group of perishable items based on the comparison.
An apparatus for providing perishable product freshness information is provided. The apparatus includes a portable device having an input device for receiving a product identifier associated with a perishable product, a sensor reader for receiving data from one or more sensors in proximity of the perishable product and the portable device, a display device to display information, and a control circuit. The control circuit is configured to: receive the product identifier associated with the perishable product, retrieve a list of one or more external sensors to detect, cause the sensor reader to scan for data from the one or more external sensors, receive detected sensor data from one or more sensors detected by the sensor reader, and cause the display device to display information associated with product freshness determined based on the stored sensor data and a sensor data history associated with the perishable product.
A23L 3/00 - Conservation des aliments ou produits alimentaires, en général, p.ex. pasteurisation ou stérilisation, spécialement adaptée aux aliments ou produits alimentaires
G08B 31/00 - Systèmes d'alarme à prédiction caractérisés par une extrapolation ou un autre type de calcul utilisant des données historiques mises à jour
G08C 17/02 - Dispositions pour transmettre des signaux caractérisées par l'utilisation d'une voie électrique sans fil utilisant une voie radio
H04Q 9/00 - Dispositions dans les systèmes de commande à distance ou de télémétrie pour appeler sélectivement une sous-station à partir d'une station principale, sous-station dans laquelle un appareil recherché est choisi pour appliquer un signal de commande ou
59.
SYSTEM AND METHOD FOR GENERATING GLOBALLY-UNIQUE IDENTIFIERS
A system and method for producing a new globally -unique identifier (GUID) format that may be used, for instance, to uniquely identify a number of different items in a distributed computer system, such as, for example, transactions in an e-commerce system, sessions in a cloud-based computing system, identifiers for unique customers in an ecommerce system, among others. The unique ID may have one of a number of different formats that may be generated upon receiving a request for an ID. For instance, the GUID may be generated in a plain hex format, a GUID format, ESS, and B64B (Base64Binary) format. The new format may be generated based on information relating to a site ID, an absolute time, and a sequential counter, that ensures that no two GUIDs are the same. Further, the system may be capable of issuing multiple GUIDs within a single command, such as may be required to generate an array of GUIDs.
Methods and apparatuses are provided to allow a customer to acquire product information from a scanning system. For example, in some embodiments, a method performed by a control circuit comprises establishing a wireless communication connection between a user's personal mobile device and a portable scanning system configured to optically scan identification codes of distinct products; wirelessly receiving at the mobile device product identifying information from the scanning system of each product scanned by the scanning system and available for purchase at the retail store; associating, at the mobile device, a plurality of the product identifying information received from the scanning system with each of a plurality of user specified product information locally accessible through the mobile device; and communicating from the mobile device to a checkout system, during a checkout process, the product identifying information received from the scanning system of each product scanned by the scanning system.
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.
A method of extending an existing product taxonomy for an inventory of products. The existing product taxonomy can include pages having a hierarchical tree structure. The method can include determining a first set of keywords. The first set of keywords can be a prediction of keywords searched above a predetermined threshold during a predetermined time period of one or more external search engines. The method also can include generating dynamic product groups based on the first set of keywords. The method further can include generating a relation graph of the dynamic product groups. The relation graph can include relation links between the dynamic product groups. The method also can include linking the dynamic product groups to pages in the existing product taxonomy to generate an extended product taxonomy. The extended product taxonomy can include the existing product taxonomy, the dynamic product groups, and the relation links of the relation graph between the dynamic product groups. The method further can include presenting to a user information about the dynamic product groups. Other embodiments are provided.
Exemplary embodiments are directed to managing promotional programs. A promotion card is associated with at least one promotional program. Eligibility of one or more items is determined based on rules associated with the promotional program. A payment amount is calculated based on the eligibility of the items and the rules of the promotional program.
A system for price position sensitivity analysis in a retail environment is provided. The system includes at least one processor coupled to a memory storing sales history information associated with a plurality of products, an interface configured to receive price information including a desired price position, the desired price position indicative of a sales price of the at least one product relative to at least one competitor sales price for the at least one product, and a price position sensitivity analysis component. The price position sensitivity analysis component is configured to determine a base sales quantity based on the sales history information, determine a relationship between the price position and a forecasted sales quantity, and determine the forecasted sales quantity based on the base sales quantity, the desired price position of the at least one product, and the relationship between the price position and the forecasted sales quantity.
A system for roll-up payments in a retail environment is provided. The system includes a processor coupled to a memory storing a wish list associated with a wish list user identifying an item, customer registration information identifying a registered customer associated with the wish list, and an amount of available funds associated with the wish list, an interface component configured to receive sales transaction information and provide updated sales transaction information, and a roll-up payment component. The roll-up payment component is configured to match identification information associated with the registered customer with the received sales transaction information, increase the transaction amount and the amount of available funds, determine whether the amount of available funds has transgressed a threshold amount equal to a purchase price of an item on the wish list, and generate a notification for the wish list user.
Methods and apparatuses are provided to assemble an electrical whip. In some embodiments, a connection device comprises a fixed block having a cable engagement portion to engage an end portion of a metal clad cable having wiring extending therefrom; a retaining device releasably retaining the end portion of the cable against the cable engagement portion; a piston having a connector alignment portion and an end wall, the connector alignment portion receiving a connector with the electrical wiring extending therethrough, and the end wall contacting the connector while allowing the electrical wiring to extend therethrough; a handle; and a hinge assembly pivotally coupling the handle to the block and piston, wherein upon a manipulation of the handle, the piston including the connector alignment portion and the end wall slide linearly toward the block pressing the connector onto the end of the cable as it is retained in position.
B23P 19/02 - Machines effectuant simplement l'assemblage ou la séparation de pièces ou d'objets métalliques entre eux ou des pièces métalliques avec des pièces non métalliques, que cela entraîne ou non une certaine déformation; Outils ou dispositifs à cet effet dans la mesure où ils ne sont pas prévus dans d'autres classes pour le montage d'objets à la presse, ou pour le démontage de ces objets
B25B 27/02 - Outils à main ou outillage d'établi, spécialement conçus pour assembler ou séparer des pièces ou des objets, que cela entraîne ou non une certaine déformation, non prévus ailleurs pour assembler des objets par ajustage à la presse, ou pour les détacher
H02G 3/06 - Installations de câbles ou de lignes électriques ou de leurs tubes de protection dans ou sur des immeubles, des structures équivalentes ou des véhicules - Détails assurant la continuité électrique dans le joint
A system receives registrations of users specifying a geographic preference and product preferences for demonstrations. The system likewise receives notifications of available demonstrations from vendors. Relevant demonstrations are identified for each user. In response to detecting a demonstration meeting the user's geographic preference, a notification of the demonstration is transmitted to the user. Notifications may be sent in response to demonstrations within a threshold distance from a location specified by the user, upon the user entering a store near a scheduled time for a relevant demonstration. Notifications may be sent in response to detecting a relevant demonstration within a threshold time from a predicted shopping trip of the user.
A system for promotional forecasting in a retail environment is provided. The system includes at least one processor coupled to a memory storing sales history information associated with a product, an interface configured to receive a promotion configuration profile including an indication of the product and a state of a plurality of promotion variables, and a promotional forecasting component. The promotional forecasting component is configured to determine a base sales quantity of the product based on the sales history information, determine a lift factor for each promotion variable, the lift factor indicative of an effect of the promotion variable on the base sales quantity, determine a total lift factor for the promotion configuration profile based on the lift factor for each promotion variable and the state of each promotion variable, and determine a forecasted sales quantity for the product based on the base sales quantity and the total lift factor.
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projets; Planification d’entreprise ou d’organisation; Modélisation d’entreprise ou d’organisation
69.
METHOD AND SYSTEM FOR A VISIT-BASED LOYALTY REWARD PROGRAM
This disclosure relates to methods and systems for implementing a visit- based loyalty rewards program. Disclosed is a system that includes location detection devices placed throughout a retail store that are used in conjunction with a mobile device carried by a customer to determine the presence, duration, path, and location of the customer device, and hence the customer, in the retail store. A retail store server is used to store customer information, including the customer visits, the length of customer visits, and the path taken by the customer through the retail store. A loyalty reward is calculated based upon at least one customer visit and at least one customer purchase. The loyalty reward is then awarded to the customer.
Systems, apparatuses and methods are provided herein for building a shopping list on a user device using a sensor unit attached to a shopping container. In one embodiment, a shopping apparatus is provided. The shopping apparatus includes a portable item container and a sensor unit attached to the portable item container. The sensor unit includes a sensor configured to detect identifying information from items gathered by a user and placed in the portable item container and a transmitter configured to wirelessly transmit the identifying information of the items to a user device configured to use the identifying information to build a shopping list.
According to one aspect, embodiments of the invention provide a device for supply chain management, the device comprising a scanner configured to record an identification code associated with a sample product, a supply chain management module coupled to the scanner, and a network interface coupled to the supply chain management module, wherein the supply chain management module is configured to retrieve the identification code from the scanner, transmit the identification code to a supply chain management server via the network interface, receive product offer information related to the sample product from the supply chain management server via the network interface, and transmit a product offer status update related to the sample product to the supply chain management server via the network interface.
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.
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.
According to one aspect, embodiments of the invention provide a system for identifying elastic products in a retail environment, the system comprising a network interface configured to be coupled to a communication network, a product analysis module coupled to the network interface and configured to communicate with a server of each one of a plurality of retail stores in the retail environment via the network interface and the communication network, and a database coupled to the product analysis module, wherein the product analysis module is further configured to receive signals from each server of the plurality of retail stores including experience based information related to sales of a plurality of products in each one of the plurality of retail stores, and profile a group of the plurality of products as elastic products based on the experience based information related to the sales of the plurality of products.
05 - Produits pharmaceutiques, vétérinaires et hygièniques
Produits et services
PHARMACEUTICALS, NAMELY, ALLERGY MEDICATIONS, ANTI-DIARRHEA MEDICATIONS, ANTIHISTAMINES, ANTACIDS, CHILDREN'S ASPIRIN, SMOKING CESSATION PREPARATIONS, TRANSDERMAL PATCHES FOR DISTRIBUTING SMOKING CESSATION PREPARATIONS, PHARMACEUTICAL PRODUCTS FOR THE TREATMENT OF JOINT DISEASE, HYDROGEN PEROXIDE FOR MEDICAL USE, EPSOM SALTS, CLEANSING PADS IMPREGNATED WITH HAZEL, GLYCERIN, AND ALCOHOL FOR TOPICAL, PHARMACEUTICAL AND MEDICAL PURPOSES, COLD AND FLU MEDICATIONS, COUGH SYRUPS, COUGH SUPPRESSANTS, DANDRUFF SHAMPOO, DIETARY FOOD SUPPLEMENTS, DECONGESTANTS, EXPECTORANTS, LAXATIVES, NASAL SPRAYS, MEAL REPLACEMENT IN POWDER AND LIQUID FORM FOR WEIGHT-LOSS AND MEDICAL PURPOSES, PAIN RELIEVERS, NAMELY, PAIN RELIEF MEDICATION, PETROLEUM JELLY FOR MEDICAL PURPOSES, SALINE SOLUTIONS AND SPRAYS FOR MEDICAL PURPOSES, SLEEP INDUCING PREPARATIONS, NAMELY, NATURAL SLEEP AID PREPARATIONS, STRESS MEDICATIONS, LACTAID, JOINT SUPPLEMENTS, ALCOHOL AND COTTON SWABS FOR MEDICAL PURPOSES; DIETARY AND NUTRITIONAL SUPPLEMENTS; VITAMINS; PHARMACEUTICAL PREPARATIONS, NAMELY, HYGIENIC AND SANITARY PREPARATIONS FOR MEDICAL OR VETERINARY USE, DIETETIC SUBSTANCES ADAPTED FOR MEDICAL OR VETERINARY USE; FOOD FOR BABIES; MEDICINAL PREPARATIONS FOR STIMULATING HAIR GROWTH; BABY DIAPERS; ADULT DIAPERS; INCONTINENCE DIAPERS; DISINFECTANTS FOR HYGIENE PURPOSES; DISPOSABLE SANITIZING WIPES; SOLUTIONS FOR CONTACT LENSES; AIR DEODORIZING PREPARATIONS; SANITIZING PREPARATIONS FOR HOUSEHOLD USE; SANITIZING PREPARATIONS FOR HOSPITAL USE
36 - Services financiers, assurances et affaires immobilières
Produits et services
Retail store services featuring a wide variety of consumer goods; Retail grocery stores; Retail pharmacy services; Retail store services featuring a wide variety of consumer goods of others; Retail store services featuring electronics, appliances, indoor and outdoor furniture, home décor, health, beauty and personal care products, household essentials, apparel, home improvement products, grilling products, entertainment recordings, video games, books and publications, musical instruments, office supplies, arts and craft supplies; online retail store services featuring a wide variety of consumer goods; Online retail grocery stores; Online retail pharmacy services; Online retail store services featuring a wide variety of consumer goods of others; Online retail store services featuring electronics, appliances, indoor and outdoor furniture, grilling products, home improvement products, home décor, health, beauty and personal care products, household essentials, apparel, entertainment recordings, video games, books and publications, musical instruments, office supplies, arts and craft supplies money transfer; money wiring services; financial transaction services, namely, providing secure commercial transactions and payment options using a mobile device at a point of sale
36 - Services financiers, assurances et affaires immobilières
Produits et services
Retail store services featuring a wide variety of consumer goods; Retail grocery stores; Retail pharmacy services; Retail store services featuring a wide variety of consumer goods of others; Retail store services featuring electronics, appliances, indoor and outdoor furniture, home décor, health, beauty and personal care products, household essentials, apparel, home improvement products, grilling products, entertainment recordings, video games, books and publications, musical instruments, office supplies, arts and craft supplies; online retail store services featuring a wide variety of consumer goods; Online retail grocery stores; Online retail pharmacy services; Online retail store services featuring a wide variety of consumer goods of others; Online retail store services featuring electronics, appliances, indoor and outdoor furniture, grilling products, home improvement products, home décor, health, beauty and personal care products, household essentials, apparel, entertainment recordings, video games, books and publications, musical instruments, office supplies, arts and craft supplies money transfer; money wiring services; financial transaction services, namely, providing secure commercial transactions and payment options using a mobile device at a point of sale
78.
APPARATUS AND METHOD FOR FACILITATING A SOCIAL GROUP SHOPPING EXPERIENCE
A method and apparatus for facilitating a social shopping experience via a group shopping user interface is provided. In one embodiment, a method includes the steps of: receiving a selection of a first item for potential addition to a virtual cart from a first user of a plurality of users forming a social shopping group comprising members who share a purchase cost of items in the virtual cart; providing an indication of the selection of the first item to the plurality of users for their feedback; receiving, in response to the indication, feedback on the first item from one or more of the plurality of users; adding the first item to the virtual cart based on the feedback from the one or more of the plurality of users, and initiating shared payment for the cost of one or more items in the virtual cart among the plurality of users.
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.
A memory has stored therein information for an enterprise. This information can include product inventory information for a plurality of differing products at each of a plurality of enterprise nodes along with delivery-chain specifications regarding a plurality of different order-fulfillment delivery chains. A control circuit that operably couples to that memory serves to automatically aggregate like products for product orders entered by a plurality of different customers (such as, but not limited to, on-line customers) as a function of the product inventory information and the delivery-chain specifications to reduce delivery costs.
Exemplary embodiments are generally directed to cashier scheduling for a store based on electronic data representative of transactions at a point-of-sale terminal in the store. Exemplary embodiments can compare the electronic data representative of transactions at the point-of-sale terminal to target point-of-sale terminal data for the point- of-sale terminal in the store to generate delta values. Exemplary embodiments can determine exception data based on the delta values. The exception data can correspond to the delta values that fail to satisfy a specified criteria. Exemplary embodiments can adjust scheduling parameters for a prospective scheduling period based on the exception data.
Methods and apparatuses are provided using RFID devices to assist in determining an open status of a container. For example, a first RFID tag is fixed to a first portion of the container and a second RFID tag is fixed to a second portion of the container. Upon a user action to at least partially open the container, the first and second portions will move relative to each other, such that one or more of the RFID tags will no longer be readable by the RFID-tag reader or will now be readable by the reader. The reading or cessation of reading of one or more RFID tags indicates at least one open status of the container. In some embodiments, the open status is at least one of an unsealing confirmation, an open motion initiation status, an open motion confirmation, a partial open status and a fully open status.
Embodiments include methods and devices for creating an electronic invoice file using a baseline electronic purchase order file. The methods and devices can receive data representing an electronic purchase order file, comprising a plurality of fields of information. The methods and devices can also confirm that the received electronic purchase order file, was received from a valid retail trading partner, the format of the received electronic purchase order file is consistent with the format of the baseline electronic purchase order file, and the fields of the received electronic purchase order file are consistent with the fields in the baseline electronic purchase order file, in a single step, by applying a hashing function to the data representing the baseline electronic purchase order file and received electronic purchase order file. The methods and devices can also create an electronic invoice file, using a plurality of fields from the electronic purchase order file.
According to one aspect, embodiments of the invention provide a crowd management planning system, the system comprising a plurality of store servers configured to be coupled to a network, and a central server, the central server comprising an interface configured to be coupled to the network, a database, and a crowd planning module coupled to the interface and the database and configured to communicate with each one of the plurality of store servers, wherein the crowd planning module is further configured to provide a crowd planning tool to at least one of the plurality of store servers, receive crowd planning information from the at least one of the plurality of store servers based on users' interactions with the crowd planning tool, and store the received crowd planning information in the database.
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projets; Planification d’entreprise ou d’organisation; Modélisation d’entreprise ou d’organisation
85.
AUTOMATIC TRANSFER SWITCH MAINTENANCE BYPASS CABINET
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.
H01H 5/10 - Energie accumulée par déformation de pièces élastiques par compression ou extension de ressorts à boudin une extrémité du ressort est rigidement fixée à la partie fixe ou mobile de l'interrupteur et l'autre extrémité agit sur un élément rigide mobile ou fixe par l'intermédiaire de broches, cames, surfaces dentées ou autrement façonnées
H01H 9/20 - Mécanismes d'interverrouillage, verrouillage ou accrochage
86.
SYSTEM AND METHOD FOR DISPENSING AND PURCHASING MEDICAL PRESCRIPTIONS
A system for purchasing a pharmaceutical medication is provided. The system includes, but is not limited to, a local device for receiving prescription ready information which notifies a user that the pharmaceutical medication is ready for pick-up and a remote server. The prescription ready information contains general payment options directed to the user. The remote server is connected with the local device. The remote server includes a notification and payment system. Upon receiving the prescription ready information at the local device, the local device transmits purchase instructions to the notification and payment system. The notification and payment system transmits the purchase instructions to a financial computer system in order to obtain a preauthorization for funds, if a general payment option is selected, in order to purchase the pharmaceutical medication.
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.
G06Q 10/08 - Logistique, p.ex. entreposage, chargement ou distribution; Gestion d’inventaires ou de stocks
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projets; Planification d’entreprise ou d’organisation; Modélisation d’entreprise ou d’organisation
88.
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.
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projets; Planification d’entreprise ou d’organisation; Modélisation d’entreprise ou d’organisation
89.
SYSTEM AND METHOD FOR INCREASING COUNTING ACCURACY
Aspects and embodiments are directed to systems for determining counting accuracy of products, including retail products. The system for determining counting accuracy can interface with other inventory systems to access or receive information on inventory of the retail products. The inventory information can include, for example, numbers of units in inventory, shelf space accorded to respective products, package size (i.e., number of units available per package), retail value, margin value, among other options. The system can manage physical counts made on respective products. In some examples, the system can determine a value associated with physically counting inventory of respective product(s), for example, as a function of a number of units on-hand, time since the product has been counted, and a presentation value. Responsive to determining the value associated with physically counting the respective product, the system triggers a physical count or can prohibit a physical count of a product.
A system for purchasing one or more products is provided. The system includes a local device for retrieving identification information and a remote server connected with the local device, an order management system connected with the remote server, and an order fulfillment system connected with the order management system to fulfill the order by obtaining and delivering the product to the user. Upon receiving the identification information at the local device, the local device automatically forwards the identification information along with a unique identifier to a remote server. The remote server generates and delivers the website containing information about the product to the local device. The local device is in communication with an order creation application. The product is automatically placed in a virtual shopping cart of the order creation application for purchase by the user.
A method for purchasing a product at a brick-and-mortar retail establishment is provided. The method includes, but is not limited to, inputting identification information into a local device for a product sold by the brick-and-mortar retail establishment, transmitting the identification information to an order creation application, and upon receiving the identification information, selecting a dispense type for the product. The dispense type is selected from a group of dispense types including: "carry" for personally carrying the product out of the brick-and-mortar retail establishment, "load" for having the product loaded into the user's vehicle, "pickup" for having the product provided to the user at a predetermined location whereby the user will go to get that product, and "delivery" for delivering the product to the user at a predetermined location.
Systems and methods are disclosed herein for providing shopping recommendations. Amounts and timing of user purchases are recorded and analyzed to determine consumption rates for various products. A list of recommended products is generated for a user including previous purchases. Expected runout dates for products may be determined based on previous purchases and consumption rates. The list of recommended products may be prioritized based on expected runout dates. A listing of products may be presented with one or both of validation and alternative indicators associated with items of the list. A validation indicator indicates that the product satisfies a criteria and an alternative indicator indicates that an alternative product satisfies the criteria better than the product.
Systems and methods are disclosed herein for facilitating collaborative shopping. Notifications may be sent to remote devices in response to a shopper's device entering a store or within a given proximity to a store. Notifications may invoke or include an interface to add items to a shared shopping list. Notifications from the shopper's device may be sent in advance of a user entering a store to alert friends and family to add items to the shared shopping list. A remote device may be used to authorize and instruct the shopper's device to pick up items that have been previously purchased either automatically or in response to an input from a user of the remote device. Authorization to pick up the previously-purchased item may be transmitted to one or both of a merchant and the shopper's device.
Exemplary embodiments are directed to electronically computing and indicating queue characteristics for electronic terminals (e.g., POS terminals) in a specified environment, such as a store. In exemplary embodiments, queue-related information from one or more sources is received and code is executed to process the queue-related information. One or more queue characteristics are identified and/or generated for active electronic terminals in a store based on the queue-related information. Indicators are pro grammatically associated with the active electronic terminals to indicate the queue characteristics, the indicators being provided to assist customers in selecting one of the active electronic terminals at which to enter a transaction.
Exemplary embodiments are generally directed to evaluating a performance of a store based on data representative of a transaction parameter for the store based on transactions at a point-of-sale terminal in the store. Exemplary embodiments can generate performance data for the store based on the transaction parameter. The performance data indicates performance of the store relative to a goal for a key performance indicator.
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projets; Planification d’entreprise ou d’organisation; Modélisation d’entreprise ou d’organisation
96.
SYSTEM AND METHOD FOR DISPENSING AND PURCHASING FUEL
A system for purchasing fuel is provided. The system includes, but is not limited to, a local device for retrieving identification information which identifies a foe! dispensing station, the identification information containing information identifying the fuel dispensing station from which fuel is desired to be purchased, and a remote server connected with the local device. Upon receiving the identification information at the local device, the local device automatically forwards the identification information along with, a unique identifier to the remote server. The remote server generates and transmits an unlock code to the fuel dispensing station. The unlock code signals the fuel dispensing station to dispense fuel.
G06Q 20/18 - Architectures de paiement impliquant des terminaux en libre-service, des distributeurs automatiques, des bornes ou des terminaux multimédia
97.
SYSTEM AND METHOD FOR LINKING PANEL AND MEMBERSHIP DATA
A system is provided that allows for retail behavioral insights to be gained by linking research responses with transactional behavioral data. In one implementation, a method is provided to allow linking between customer research panel data with data collected by membership systems for particular users. For instance, behavioral data of a membership club account may be linked to a user's participation in a research panel. Such information may be useful for analyzing the user/consumer and predicting the behavior of the consumer and similar other consumers.
An electronic shopping system, such as an ecommerce retail website, is constructed and programmed to provide online shoppers with the ability to create and manage multiple configurable item orders contemporaneously within a single customer account. Each item in an item order is associated with a "purchase status" which can, in addition to other discrete adjustments, be toggled between "active" and "inactive" states at or before checkout. Each item order is itself configurable in respect of delivery address, payment source, frequency, and schedule. Orders and settings are saved within the customer's account to be recalled, reviewed, refined (if desired), and executed at checkout.
According to one aspect, embodiments of the invention provide a system for identifying inelastic products, the system comprising an interface, a markdown analysis module, and a database, wherein the markdown analysis module is further configured to receive signals from each server of a plurality of retail stores including product sales information, calculate, based on the received information, the total expected markdown for each retail store, identify, based on the total expected markdown of each retail store, an outlier store that has a total expected markdown greater than a threshold, identify a sister store that has at least one similar characteristic to the outlier store and less total expected markdown than the outlier store, compare expected markdowns of the outlier store and the sister store, and identify, based on the comparison between the expected markdowns of the outlier and sister stores, at least one inelastic product in the outlier store.
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projets; Planification d’entreprise ou d’organisation; Modélisation d’entreprise ou d’organisation
A secure-delivery receptacle includes a delivered-package vault having a selectively-lockable access portal controlled, at least in part, by a control circuit that also operably couples to a radio-frequency identification (RFID)-tag reader. The RFID-tag reader serves, by one approach, to read RFID tags in the immediate vicinity of the delivered-package vault. So configured, the control circuit can, for example, verify a delivery-vector RFID tag (such as an RFID tag uniquely associated with a given delivery person) and responsively unlock the selectively-lockable access portal. Also so configured, the control circuit can verify when at least one expected package RFID tag is placed within the delivered-package vault to confirm delivery of a corresponding expected package (by, for example, sending one or more messages to the intended recipient, the delivery service, the shipping party, and so forth).