Examples provide for multichannel attribution of member-related offline purchase data with member-related online activity data associated with a featured item entry for an item featured on a webpage. An attribution manager correlates the offline purchase data associated with the featured item and items related to the featured item with the online activity data, such as views and clicks associated with the featured item entry. The attribution manager generates a multichannel attribution report including multichannel attribution data, including attribution level data and time window data. The attribution level data includes direct attribution data, complementary item attribution data and common brand attribution data. The time window data includes identification of a time window during which member purchase of instances of the featured item take place subsequent to member online activity associated with the featured item. The attribution report is presented to users via a user interface device.
An automated supply chain for end to end tracking of eaches, comprising: one or more distribution centers for receiving eaches and delivering the eaches to a market; one or more of pallets, cases and totes for transporting the eaches, the one or more of pallets, cases and totes comprising tracking systems; a plurality of robots at the one or more distribution centers for sorting the eaches for shipment between the one or more distribution centers and the market; a unified commerce engine (UCE) comprising at least one processor and at least one non-transitory memory including computer program code, the UCE configured to receive and store identification information from the tracking systems, the UCE tracking locations of the eaches within the pallets, cases and totes in each of the one or more distribution centers from receipt from the manufacturer to delivery to the market using the identification information.
Systems and methods for predicting advertising related inventory and opportunity for advertising campaigns based on metadata and dimensionality reduction are disclosed. In some embodiments, a disclosed method includes: receiving, from a computing device, a prediction request associated with an advertising campaign; determining a metadata set associated with the advertising campaign; generating, based on a machine learning model, an embedding for the metadata set; determining, based on the embedding, at least one embedding associated with at least one advertising opportunity data; generating predicted advertising opportunity data for the advertising campaign based on the at least one advertising opportunity data; and transmitting the predicted advertising opportunity data to the computing device.
This application is directed to systems and methods for ranking items in response to a query. In some embodiments, a disclosed method includes identifying a plurality of items to be provided in response to a first query and determining a plurality of messages. A first item of the plurality of items was previously engaged by former users in response to a plurality of second queries, and corresponds to a first message determined based on the second queries. The method further includes determining a query feature vector of the first query based on the messages including the first message of the first item, ranking the items associated with the first query into an ordered item list based on the query feature vector, and in response to receiving the first query from a next user, presenting information of the items based on the ordered item list on an electronic device.
(1) Watches; jewelry; Precious metals and their alloys; precious and semi-precious stones; horological and chronometric instruments.
(2) Wallets; handbags; purses; all-purpose carrying bags; Leather and imitations of leather; animal skins and hides; luggage and carrying bags; umbrellas and parasols; walking sticks; whips, harness and saddlery; collars, leashes and clothing for animals.
(3) Clothing, namely, blouses, tops, slacks, skirts, jeans, shorts, jackets, dresses and socks; underwear and shoes; headwear; casual clothing; Clothing, footwear.
(4) Hair accessories; Lace, braid and embroidery, and haberdashery ribbons and bows; buttons, hooks and eyes, pins and needles; artificial flowers; hair decorations; false hair. (1) Retail store services featuring a wide variety of consumer goods; Retail store services featuring apparel, watches, jewelry, wallets, handbags, purses and hair accessories; Online retail store services featuring a wide variety of consumer goods; Online retail store services featuring apparel, watches, jewelry, wallets, handbags, purses and hair accessories; Advertising; business management, organization and administration; office functions.
A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions, that when executed on the one or more processors, cause the one or more processors to perform operations including: obtaining triangle data of a 3D model of an item; generating a first mask texture of the 3D model based on the triangle data; generating a second mask texture of the 3D model larger than the first mask texture by extruding the triangle data; and rendering a 3D outline mesh onto an image of the 3D model to highlight the 3D model, such that the 3D outline mesh subtracts the first mask texture for the second mask texture. Other embodiments are disclosed.
There are provided systems and methods for assisting consumers with merchandise purchases at a retail facility. The system may include an application to facilitate purchase of merchandise items at a retail facility, which may be executed on a user's mobile device. The application may receive input regarding items scanned at the retail facility using the mobile device and may facilitate payment for the scanned items by the mobile device. The system may also include a control circuit that: accesses database(s) to determine the user's purchase history; determines candidate items to be considered for recommendation to the user; computes a ranking of candidate items based on a weighted combination of recency and frequency of purchases of each candidate item, merchandise category of other candidate items, and price of the candidate item; and causes the display on the mobile device of additional recommended merchandise items for purchase by the user.
Examples provide for generating dynamic minimum presentation (MP) values for optimizing fresh item production while reducing system resource usage. An MP engine calculates a monetary level impact of overproduction and underproduction of a fresh item using production-related data, including a shelf life of the fresh item and cost of production. The calculated monetary level impact includes predicted monetary loss from lost sales due to an item going out-of-stock and/or monetary loss from unsold instances of the fresh item where too many instances of the fresh item are prepared. The dynamic MP value is generated based on dynamic data, the item attribute data, and the predicted monetary loss. The dynamic MP value is used to create a production plan recommendation customized at a store-item level for a selected date, thereby enabling optimization of safety stock while minimizing system resource usage consumed in generating MP predictions for fresh items.
An anti-skimming device includes a base configured to be mounted to at least one of a support structure or a card reader device. The base includes mounting openings configured to receive mounting hardware for securing the base to the at least one of the support structure or the card reader device. An arm extends outward from the base. The arm includes a flange extending such that a gap is defined between the flange and the base. The gap is configured to receive at least portion of the card reader device therein such that the flange of the arm overlaps a portion of a front side of the card reader device.
G06K 7/01 - Methods or arrangements for sensing record carriers Details
G07F 7/08 - Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card
Systems and methods for expediting online transactions are disclosed. In some embodiments, a disclosed method includes: obtaining a query submitted by a user; identifying, in the query, at least one predetermined keyword indicating a request for an expedited transaction by the user; determining, based on the query and a transaction history of the user, a product item; generating contract data related to a purchase contract of the product item; and transmitting, as a response to the query, the contract data with an option for the user to select to directly place an order of the product item.
Systems and methods for identifying substitute elements for computer-implemented processes are disclosed. A substitution request identifying an anchor element is received. A set of candidate substitution elements is generated by a trained candidate selection model configured to receive the anchor element, a feature set, and a set of catalog elements. The set of candidate substitution elements is ranked by a trained ranking model configured to receive the anchor element, the feature set, and the set of candidate substitution elements. At least one substitution element is selected from the set of candidate substitution elements and feedback data representative of the suitability of the selected at least one substitution element with respect to the anchor element is received. At least one of the trained candidate selection model or the trained ranking model is updated by applying an iterative training process incorporating at least a portion of the feedback data.
System and methods for controlling product price adjustments are disclosed. In some embodiments, a disclosed method includes: identifying, based on the historical product data, one of more products from the plurality of products for implementation of a markdown, receiving, from a user interface, a plurality of market inputs associated with the one or more products, generating an optimal time period and optimal markdown value associated with the markdown of the one or more products, and mapping the one or products to a prioritization indication based on the optimal time period and the optimal markdown value.
G06Q 10/04 - Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
G06Q 30/0202 - Market predictions or forecasting for commercial activities
18.
SYSTEM AND METHOD FOR SUPPLY CHAIN OPTIMIZATION BASED ON ORDER DATA
Systems and methods for allocating optimal supply chain resources based on order data are disclosed. In some embodiments, a disclosed method includes: receiving, from a computing device, an allocation request associated with an order; determining a customer node associated with the order, wherein the customer node is in a supply chain network; determining, based on the order and the customer node, a sub-network of the supply chain network; determining, based on cost information associated with the sub-network, at least one path from at least one source node to the customer node in the sub-network; generating supply chain allocation data for the order based on the at least one path; and transmitting the supply chain allocation data to the computing device.
Systems and methods for multi-item searching for limited-channel interfaces are disclosed. In some embodiments, a disclosed method includes: receiving an input message from a requesting device via a limited-communication channel; identifying, via a first trained natural language model, a plurality of queries in the input message; implementing a plurality of search threads, wherein each of the plurality of search threads is configured to generate search results for a corresponding one of the plurality of queries; generating a responsive message comprising at least a portion of the search results for each of the corresponding one of the plurality of queries; and transmitting the responsive message to the requesting device.
H04L 51/02 - User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
20.
SCANNING OPTICAL CODES WITH IMPROVED ENERGY EFFICIENCY
Systems and methods for scanning optical codes with improved energy efficiency are disclosed. In some embodiments, a disclosed method includes: obtaining a video captured by a camera; determining, based on a machine learning model, whether an optical code is included in any frame image of the video; presenting a viewable area on a display operatively coupled to the camera, once the video starts to include at least a portion of the optical code; and dynamically adjusting the viewable area based on a size of the optical code in each frame image of the video.
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
G06T 3/40 - Scaling of whole images or parts thereof, e.g. expanding or contracting
H04N 23/63 - Control of cameras or camera modules by using electronic viewfinders
21.
SYSTEMS AND METHODS FOR QUERY ENRICHMENT AND GENERATION OF INTERFACES INCLUDING ENRICHED QUERY RESULTS
Systems and methods for generating enhanced user interfaces are disclosed. A set of candidate items responsive to a request for an enhanced interface is generated. The set of candidate items is responsive to a query or an anchor item. A composite candidate score for each candidate item is generated by a pick item scoring engine based on one or more historical interactions. A set of top-k items is selected from the set of candidate items and at least one pick item is selected from the set of top-k items. At least one enhancement interface element is selected for display in conjunction with the at least one pick item and a response to the request for the enhanced interface is transmitted that causes a receiving device to generate a user interface including the at least one pick item displayed in conjunction with the at least one enhancement interface element.
Systems and methods of generating an interface are disclosed. A request for an interface including a search query is received and a set of search results are generated via a search engine. A set of initial content campaigns are selected based on a category associated with the search query and are filtered based on a similarity score generated for the search query and each content campaign to generate a set of candidate content campaigns. The set of candidate content campaigns is filtered based on an exploration content score and an exploitation content score to generate a set of final content campaigns. An interface is generated including at least one content element selected from the set of final content campaigns and at least one content element selected from the set of search results. The interface is transmitted to the requesting system, which is configured to display the interface on a display.
Systems and methods for controlling product allocation in response to market variations are disclosed. In some embodiments, a disclosed method includes: obtaining, from the database, the historical data, the historical data associated with market performance of the first product, identifying a first anomaly in the historical data of the first product, the first anomaly being a deviation in the market performance of the first product, linking a plurality of causal attributes to the first anomaly, generating a plurality of causal estimation values, each of the plurality of causal estimate values being associated with each of the plurality of causal attribute, and identifying a second product based on the plurality of causal estimation values, the second product being different than the first product.
Systems and methods for controlling product allocation in response to market variations are disclosed. In some embodiments, a disclosed method includes: obtaining, from the database, the historical data, the historical data associated with market performance of the first product, identifying a first anomaly in the historical data of the first product, the first anomaly being a deviation in the market performance of the first product, linking a plurality of causal attributes to the first anomaly, generating a plurality of causal estimation values, each of the plurality of causal estimate values being associated with each of the plurality of causal attribute, and identifying a second product based on the plurality of causal estimation values, the second product being different than the first product.
Some embodiments provide an item collection and consolidation system, comprising: a multi-level, multi-aisle storage structure; a plurality of workstations; a plurality of mobile robots that transfer containers through the storage structure and to and from the workstations; and a dynamic vertical buffer system comprising: a first access station positioned at a first level of multiple different levels of the vertical buffer system; multiple shelf systems movable between different levels, wherein each shelf system is configured to receive consolidated items of different orders; a shelf movement system comprising at least one lift motor configured to move at least one of the multiple shelf systems between the different levels and the first access station; and a vertical buffer control circuit communicatively coupled with the shelf movement system and configured to control the shelf movement system to move the multiple shelf systems to and from the access station.
B65G 1/137 - Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed
B65G 1/06 - Storage devices mechanical with means for presenting articles for removal at predetermined position or level
G05B 19/045 - Programme control other than numerical control, i.e. in sequence controllers or logic controllers using logic state machines, consisting only of a memory or a programmable logic device containing the logic for the controlled machine and in which the state of its outputs is dependent on the state of its inputs or part of its own output states, e.g. binary decision controllers, finite state controllers
A system and method for generating pick-walk data from batch picking is provided. The method includes generating a vector for each item in a store, with the vector being generated based on walking distances in time from a zone corresponding to the item to other zones in the facility, walking distances in time from the item to other items within the zone corresponding to the item, a category corresponding to the item, and a subcategory corresponding to the item. Items within an online order are partitioned into clusters with each cluster including items in close proximity to one another. Pick-walks are assigned to a plurality of pickers based on the clusters, witch each pick-walk including items from a plurality of different orders.
Systems and methods for handling, manipulating, loading, and/or unloading objects in a retail environment include a mobile robot system. The mobile robot system may include a mobile robot and a first sensor system communicatively coupled to the mobile robot. The first sensor system has a trigger area and generates a signal in response to detecting an object in the trigger area. The mobile robot system further includes a sensor mount coupled to the mobile robot and the first sensor system. The sensor mount includes a gimbal that changes a sensor angle between the first sensor system and the mobile robot and affects a location of the trigger area in response to tilting of the mobile robot relative to a horizontal plane.
09 - Scientific and electric apparatus and instruments
35 - Advertising and business services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Data analytics regarding sales/operational pharmacy data, health and wellness primary/market research; computer software for use in data analytics, customer research, and market research, and to assess and analysis consumer behaviours and attitude; scientific, research, navigation, surveying, photographic, cinematographic, audiovisual, optical, weighing, measuring, signalling, detecting, testing, inspecting, life-saving and teaching apparatus and instruments; apparatus and instruments for conducting, switching, transforming, accumulating, regulating or controlling the distribution or use of electricity; apparatus and instruments for recording, transmitting, reproducing or processing sound, images or data; recorded and downloadable media, computer software, blank digital or analogue recording and storage media; mechanisms for coin-operated apparatus; cash registers, calculating devices; computers and computer peripheral devices; diving suits, divers' masks, ear plugs for divers, nose clips for divers and swimmers, gloves for divers, breathing apparatus for underwater swimming; fire-extinguishing apparatus. (1) Health and wellness customer behavior and attitudinal insights, offered via software as a service and a downloadable component; software as a service for use in data analytics, customer research, and market research, and to assess and analysis consumer behaviours and attitude; scientific and technological services and research and design relating thereto; industrial analysis, industrial research and industrial design services; quality control and authentication services; design and development of computer hardware and software.
33.
SYSTEMS AND METHODS FOR NOTIFICATION OF EXPIRY OF PRODUCTS
A system for notifying expiry of purchased products. The system includes a scanner configured to capture a product code associated with the expiry of a product for sale. The system further includes a control circuit configured to determine that the product for sale having been sold is expiring within a period of time and access a customer database to determine if a customer is associated with an opt-in expiry notification. The control circuit is further configured to transmit a message to electronic devices associated with opted-in customers indicating that the product for sale having been sold is expiring within the period of time.
This application is directed to systems and methods for executing a user application on a multi-tenant service platform. In some embodiments, a disclosed method includes obtaining, from a user, a request associated with a first division in a user application; identifying an operation policy associated with a configuration of the user application for the first division, the user application including a plurality of executors configured to provide a plurality of parameters associated with the configuration; based at least in part on the operation policy of the first division, selecting one of the plurality of executors to respond to the request associated with the first division; executing the user application using the selected one of the plurality of executors to generate a response to the request associated with the first division; and transmitting the response to the request associated with the first division to the user.
Retail grocery store services; Retail department store services; Online retail grocery store services; Retail drug store services; Retail general store services; Retail optical store services; On-line retail department store services; Retail store services featuring housewares; Retail store services featuring convenience store items and gasoline; Online retail department store services featuring in-store order pickup; Online retail convenience store services featuring in-store order pickup; Retail store services featuring a wide variety of consumer goods; Online retail store services featuring a wide variety of consumer goods; Retail store services featuring a wide variety of consumer goods of others; On-line retail store services featuring a wide variety of consumer goods of others; Pop-up retail store services featuring a wide variety of consumer goods of others
In some embodiments, apparatuses and methods are provided herein useful to inventory management. In some embodiments, an inventory management system comprises a mobile device comprising an image capture device configured to capture an image and a communications transceiver configured to transmit the image, and a control circuit configured to receive, from the mobile device, the image, detect, within the image, the first sign and the second sign, identify, based on the first sign, a product associated with the first sign, identify, based on the second sign, a location of the product storage unit, associate, in a database, an indication of the product associated with the first sign and the location of the product storage unit.
A retail terminal system including a sensor system with a camera array and a control circuit is provided. The control circuit captures images of items in a receiving area and associates each image with a transaction identifier. The image is segmented into multiple segments, each with a unique identifier. The control circuit detects symbology data within each segment. If detected, a product identifier is identified based on the symbology data. If not, a computer vision algorithm determines the product identifier based on the item image. The product identifier is then associated with the segment identifier and added to an item list linked to the transaction identifier.
03 - Cosmetics and toiletries; cleaning, bleaching, polishing and abrasive preparations
Goods & Services
Compressed air in cans for cleaning and dusting; Spray cleaners for use on computers and computer accessories; Cleaning preparations for computers and computer accessories; Cleaning preparations for electronic equipment
09 - Scientific and electric apparatus and instruments
Goods & Services
Camera tripods; Monopods for cameras; Camera mounts and supports; Bags for cameras and photographic equipment; Computer display monitors; Computer monitors; Wireless speakers; Turntables being record players; Cable connectors; Cell phone auxiliary cables; Coaxial cables; High definition multimedia interface cables; Electronic equipment, namely, transformers, baluns, and cables, all used in connection with computers, computer peripheral devices, televisions, audio-video equipment, closed-circuit TV equipment and telecommunication equipment; Remote cursor controls for computers; Downloadable computer programs for searching the contents of computers and computer networks by remote control; Mounts and mounting brackets adapted for televisions; Battery packs; Battery packs for use as a backup unit; Rechargeable batteries; Wireless battery chargers; Electrical adapters; Protective covers and cases for cell phones; Protective covers and cases for cell phones, laptops and portable media players; Protective covers and cases for tablet computers; Power inverters; Computer docking stations; Auxiliary cables for use with portable electronic devices; Audio-video high definition multimedia interface cables; Flexible covers especially adapted for use with cables and cords for protection against damage; Portable power supplies, namely, rechargeable battery packs; Portable battery chargers; Wireless battery chargers for mobile devices; Electrical adapters, namely, USB adapters; LED laptop screen display light specially adapted to attach to laptop computer display screens; webcam conference audio speaker; Laptop computer docking station; High definition multimedia interfaces to video graphics array computer adapters; Portable Video Projector screens
A system for optimizing labor resources at a facility. The system includes a memory configured to store a first optimization model and a second optimization model. Where the first optimization model, when executed by a control circuit, determines optimal shift patterns for full-time employee schedules and fixed part-time employee schedules over a period of time. Where the second optimization model, when executed by the control circuit, determines headcounts and variable part-time shifts. The system further includes an electronic device configured to execute an application stored in a local memory of the electronic device, the application when executed causes the control circuit to output one or more staffing recommendation levels displayable on the electronic device.
A method can include determining a frame processing operation for one or more frames of an image from an electronic device, the one or more frames of the image corresponding to a body of a user; determining if the electronic device is in alignment; determining if the electronic device is in an environment that satisfies a light threshold; determining pre-selected joint points for the body of the user in the one or more frames of the image based on pre-selected joint landmarks defined in a configuration set; determining a face alignment of the user in the one or more frames of the image; determining hair of the user is properly positioned in the one or more frames of the image; determining enough skin of the user is visible in the one or more frames of the image; and in response to the one or more frames of the image being validated, capturing an image of the user with the pre-selected joint landmarks to enable items to be overlaid on the image of the user. Other embodiments are disclosed.
Systems and methods for simulation forecasting in target networks including dynamic realignment are disclosed. A set of target nodes including at least one demand node realignment representative of a demand volume shift for at least one corresponding distribution node in a predetermined time period is received. When the demand volume shift is equal to or above a predetermined threshold, an estimated volume feature for the at least one corresponding distribution node is generated. When the demand volume shift is below the predetermined threshold, an actual volume feature for the at least one corresponding distribution node is generated. The generated one of the estimated volume feature or the actual volume feature is provided to a trained forecasting model to generate a demand forecast data structure based on the generated one of the estimated volume feature or the actual volume feature.
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
G06Q 10/0637 - Strategic management or analysis, e.g. setting a goal or target of an organisationPlanning actions based on goalsAnalysis or evaluation of effectiveness of goals
G06Q 30/0202 - Market predictions or forecasting for commercial activities
In some embodiments, apparatuses and methods are provided herein useful to test the operation of a point-of-sale (POS) system by executing a testing routine to send signals associated with keystrokes from a POS keyboard to a POS terminal for processing in the POS system. The simulated keystroke signals have expected corresponding operations in the POS system.
Systems and methods for updating a database including compliance verification are disclosed. A database update including at least one addition of or modification to a data record in a database is received. A compliance status is generated by providing at least a portion of the database update to a multilayer monitoring process configured to implement at least a keyword similarity process and a trained classification model. When the compliance status indicates an approved database update, the addition of or modification to the data record in the database is executed.
Systems and methods for generating training datasets for use in machine learning are disclosed. A plurality of data records are received. Each record in the plurality of records includes a set of features. A first reduced dimension feature set is generated by applying a linear dimension reduction process to the set of features and a second reduced dimension feature set is generated by applying a non-linear dimension reduction process to the first reduced dimension feature set. The set of records is clustered based on the second reduced dimension feature set and a training dataset is generated by labeling each record in the plurality of records based on a cluster associated with each record. A machine learning model is trained by applying a supervised training process based on the training dataset.
Systems and methods for determining topics for a document based on selective topic models are disclosed. In some embodiments, a disclosed method includes: obtaining at least one document; applying a plurality of topic models to the at least one document to identify at least one topic associated with the at least one document; selecting a topic model from the plurality of topic models based on the at least one topic; generating topic related data comprising data associated with a topic identified based on the selected topic model; and storing the topic related data in a database.
Systems and methods for augmenting time series data are disclosed. In some embodiments, a disclosed method includes: storing, in a database, current time series data associated with a plurality of users, receiving, from the database, the current time series data, wherein the current time series data is associated with a current time period, generating synthetic historical time series data based on the current time series data, and combining the current time series data and the synthetic historical time series data to generate augmented time series data.
Systems and methods for item-seller recommendation for assortment growth are disclosed. In some embodiments, a disclosed method includes: obtaining a plurality of machine learning models; receiving, from a computing device, a request for assortment growth in a marketplace; determining, based on the request, a corresponding arrangement of the plurality of machine learning models; generating, based on the plurality of machine learning models according to the corresponding arrangement, a recommendation list of item-seller combinations; and transmitting the recommendation list to the computing device.
G06Q 10/0631 - Resource planning, allocation, distributing or scheduling for enterprises or organisations
G06Q 10/0637 - Strategic management or analysis, e.g. setting a goal or target of an organisationPlanning actions based on goalsAnalysis or evaluation of effectiveness of goals
G06Q 30/0202 - Market predictions or forecasting for commercial activities
56.
PERSONALIZED SHIPPING LABELS WITH CUSTOMIZABLE CONTENT
Examples provide personalized shipping labels with dynamically customized content. Package-related data associated with an item to be shipped to a user is obtained from one or more data sources. The package-related data is analyzed with ambient data using a set of rules. Customized content predicted to be of interest to the user is generated. The customized content includes content printed on available space in the shipping label and/or dynamically customized content linked to a customized content code, such as a quick response (QR) code printed on the label within carrier-specific available space on the label. The dynamically customized content is updated in real-time in response to updates in the package-related data, such as changing events, the recipient's location, and/or the user scanning the code. The content linked to the content code can updated during package transit before the package is delivered or after receipt of the package by the recipient.
G06F 16/9535 - Search customisation based on user profiles and personalisation
G06K 7/14 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
This disclosure provides techniques for facilitating modeling responses to variable parameters, and in particular embodiments, within the context of a price setting strategy for a retail club. A trained member response metric model may be trained using a training corpus. A modified price for a target item may be then be predicted, and used to calculate a predicted demand for the target item. The predicted demand may be used to calculate predicted sales of the target item, after which predict a member response metric score associated with the modified price may be determined using the first trained member response metric model and the predicted sales.
Systems and methods of anomaly detection using an optimal reference value are disclosed. A plurality of source-specific anchor values are received and a plurality of model features are generated. A plurality of trained source-specific classification models, each associated with at least one of the plurality of source-specific anchor values and each configured to receive a subset of the plurality of model features, are implemented. Each of the plurality of trained source-specific classification models is configured to classify the associated at least one of the plurality of source-specific anchor values as one of anomalous or non-anomalous. A trained weighted classification model is implemented to generate an optimal anchor value. The optimal anchor value includes a weighted aggregation of each of the plurality of source-specific anchor values identified as non-anomalous. An optimal reference value is generated based on the optimal anchor value.
30 - Basic staples, tea, coffee, baked goods and confectionery
05 - Pharmaceutical, veterinary and sanitary products
21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
Goods & Services
Vinegar Biostatic antimicrobial preparations for treating bacteria, mold, mildew, algae and yeast and for inhibiting growth of those organisms Fly traps
30 - Basic staples, tea, coffee, baked goods and confectionery
05 - Pharmaceutical, veterinary and sanitary products
21 - HouseHold or kitchen utensils, containers and materials; glassware; porcelain; earthenware
Goods & Services
Vinegar Biostatic antimicrobial preparations for treating bacteria, mold, mildew, algae and yeast and for inhibiting growth of those organisms Fly traps
Examples provide a shelf location detection system. A shelf is supported by a shelf support arm engaging a notch in a smart shelf support member having a stack of resistors in series within the interior of the shelf support member. A plug on the support arm removably couples to the notch. A sensor detects a change in voltage across at least one resistor in the resistor stack. A location of the shelf on the smart shelf support member is determined using the detected voltage change. A controller on the smart shelf support member transmits the location to a controller on each accessory device on the shelf. The shelf can further include a plurality of resistors connected in series. The accessory device detects changes in voltage through the plurality of resistors and generates an estimated position of the accessory device on the shelf using the change in voltage data.
63.
SYSTEMS AND METHODS FOR CREATING SAFETY ZONES USING MOBILE ROBOTS
There are provided systems and methods for creating safety zones at facilities using mobile robots. In one form, the system may include a facility with pathways and with a guide system for facilitating movement along the pathways and mobile robots configured to move along the pathways. Each mobile robot may include a locomotion system for movement of each mobile robot along the pathways and an extendable and retractable member for engaging a support adjacent to a pathway. The system may further include supports with receiving portions that receive the extendable and retractable members of the mobile robots. In the system, a blocking position may be defined where a receiving portion has received an extendable and retractable member of a mobile robot, thereby limiting movement of the mobile robot and blocking other mobile robots from passing along a pathway occupied by the mobile robot at the blocking position.
B65G 1/06 - Storage devices mechanical with means for presenting articles for removal at predetermined position or level
B65G 1/137 - Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed
B65G 43/02 - Control devices, e.g. for safety, warning or fault-correcting detecting dangerous physical condition of load- carriers, e.g. for interrupting the drive in the event of overheating
Some embodiments provide retail order packing control systems comprising: an order fulfillment control system; and a custom package fabrication system comprising a custom printing system. The package fabrication system comprises a package customization control circuit configured to: identify a customer order associated with a customer; confirm that the customer order is eligible to include custom package printing; identify that packaging is to be custom printed for the customer order; identify a package fabrication pattern in fabricating a package specific to the order; identify a print plan, of multiple different print plans, to be applied to the packaging based on the customer and dependent on the package fabrication pattern; and control the custom printing system, of the custom package fabrication system, to print the first print plan onto packaging material to provide custom printed packaging material specific to the first customer order.
A system, method and computer readable medium for dynamically determining location-based rules affecting item sales at POS registers for a particular location and for distributing the location-based rules to the POS registers is discussed. A location-based ruleset of rules regulating sales of items at an individual store is created and transmitted to the store along with a rule group to item map file that maps rules and warnings to individual store items. A rules engine at the store provides updated item sale rules and warnings to POS registers based on the location-based ruleset and rule group to item map file. Embodiments thus provide an improved system for updating POS registers at different store locations with location-based rules specific to the store location.
Some embodiments provide systems to determine contextual information comprising: an intent mining system that receive inquiry content that does not include personal identification information (PII) and is configured to determine an estimated intent information being sought by an intended recipient, identify a mapping to a sub-set of supplemental keywords corresponding to the intent information; and identify historic inquiries associated with actual historic product purchases relevant to the inquiry content and supplemental keywords, and obtain a listing of products associated with the inquiry content; a product association system that identifies a set of multiple products that each have a purchase threshold relationship with one or more products from the determined listing of products, and generate an enhanced listing of products; a topic extraction system that evaluates associations between product parameters of the enhanced listing of products to identify multiple associated topics and corresponding topic confidence scores.
Systems and methods of generating interfaces including recommended items selected by a graph-based cold-start (GCS) model are disclosed. A request for an interface is received and a set of interface items is generated for inclusion in the interface. The set of interface items is selected, at least in part, by a GCS model including a semantic similarity component and a viewed-also-viewed component. The set of interface items is generated based on a combination of an output of the semantic similarity component and an output of the viewed-also-viewed component. The interface including the set of interface items is generated and transmitted to a system that generated the request for the interface.
09 - Scientific and electric apparatus and instruments
Goods & Services
Smart home security hub comprised of computer hardware and downloadable software for monitoring security system status or home automation of a security system; smart home security keypad to activate or deactivate in home security settings
74.
Systems, Devices, and Methods for Generating Personalized Electronic Documents
Methodologies, systems, and computer-readable media provided for a system for generating personalized electronic documents and verifying user identity are discussed. The system receives user identification data and check information from a user application. The check information is validated by the issuer of the check. The system transmits a notification to the user application that includes a machine readable code. The user application presents the machine readable code and the user identification data to a check-in module and automatic processing of the check is initiated.
G06K 19/06 - Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
G06Q 20/10 - Payment architectures specially adapted for electronic funds transfer [EFT] systemsPayment architectures specially adapted for home banking systems
G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
G06Q 40/04 - Trading Exchange, e.g. stocks, commodities, derivatives or currency exchange
Features are applied to a mathematical model to produce a cutting pattern for opening a container. The cutting pattern specifies which of one or more cutting tools is to be used and the location of where cuts are to be made on the container. The cutting pattern is sent to a container opening machine. The container opening machine is operated and the container cut and opened by the container opening machine according to the cutting pattern.
B23D 59/00 - Accessories specially designed for sawing machines or sawing devices
B23K 26/06 - Shaping the laser beam, e.g. by masks or multi-focusing
B23K 26/38 - Removing material by boring or cutting
B26D 5/00 - Arrangements for operating and controlling machines or devices for cutting, cutting-out, stamping-out, punching, perforating, or severing by means other than cutting
B65B 69/00 - Unpacking of articles or materials, not otherwise provided for
G06K 7/10 - Methods or arrangements for sensing record carriers by electromagnetic radiation, e.g. optical sensingMethods or arrangements for sensing record carriers by corpuscular radiation
G06N 3/04 - Architecture, e.g. interconnection topology
G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
G06V 10/80 - Fusion, i.e. combining data from various sources at the sensor level, preprocessing level, feature extraction level or classification level
G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
G06V 20/52 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects
A checkout terminal is provided. The checkout terminal comprises a camera array, a display device, a weight scale, and a control circuit. The control circuit is configured to identify, based at least on images captured by the camera array, product identifiers associated with a plurality of different items placed in a placement area and on the weight scale, determine a combined weight of the plurality of different items based on product weight information stored in a product database, retrieve a weight measurement measured by the weight scale, detect for unaccounted items based on comparing the combined weight the plurality of different items and the weight measurement, and in the event that an unaccounted item is detected, display, via the display device, instructions to move one or more items to identify the unaccounted item.
A system for retail forecasting and task management. The system includes a sales history database storing sales histories associated with a plurality of store locations; a network adapter; and a control circuit. The control circuit is configured to: provide, via the network adapter, a retail task user interface on a user device at a store location; cluster a plurality of store locations based on shared characteristics; determine a local sales forecast value on a future date for the store location based on a sales history of the store location using a first forecast model; determine a group sales forecast value on the future date based on sales histories of other store locations using the first forecast model; determine an adjusted sales forecast for the store location based on the local sales forecast value and the group sales forecast value; and provide the adjusted sales forecast.
A system for retail forecasting and task management. The system includes a sales history database storing sales histories associated with a plurality of store locations; a network adapter; and a control circuit. The control circuit is configured to: provide, via the network adapter, a retail task user interface on a user device at a store location; cluster a plurality of store locations based on shared characteristics; determine a local sales forecast value on a future date for the store location based on a sales history of the store location using a first forecast model; determine a group sales forecast value on the future date based on sales histories of other store locations using the first forecast model; determine an adjusted sales forecast for the store location based on the local sales forecast value and the group sales forecast value; and provide the adjusted sales forecast.
16 - Paper, cardboard and goods made from these materials
Goods & Services
Plastic bubble film for packaging; Plastic bubble packs for packaging; Plastic bubble film for wrapping; Plastic bubble packs for wrapping or packaging; Plastic bubble packs for wrapping
06 - Common metals and ores; objects made of metal
Goods & Services
Metal step stools; Step stools of metal; Metal step ladders; Step ladders made of metal; Metal ladders; Ladders of metal; Metal stepladders and ladders
16 - Paper, cardboard and goods made from these materials
Goods & Services
Plastic bubble film for packaging; Plastic bubble packs for wrapping or packaging; Plastic bubble packs for packaging; Plastic bubble packs for wrapping; Plastic bubble film for wrapping
Examples provide a shelf location detection system. A shelf is supported by a shelf support arm engaging a notch in a smart shelf support member having a stack of resistors in series within the interior of the shelf support member. A plug on the support arm removably couples to the notch. A sensor detects a change in voltage across at least one resistor in the resistor stack. A location of the shelf on the smart shelf support member is determined using the detected voltage change. A controller on the smart shelf support member transmits the location to a controller on each accessory device on the shelf. The shelf can further include a plurality of resistors connected in series. The accessory device detects changes in voltage through the plurality of resistors and generates an estimated position of the accessory device on the shelf using the change in voltage data.
G01B 7/06 - Measuring arrangements characterised by the use of electric or magnetic techniques for measuring length, width, or thickness for measuring thickness
A47B 57/34 - Cabinets, racks or shelf units, characterised by features for adjusting shelves or partitions with means for adjusting the height of detachable shelf supports consisting of grooved or notched ledges, uprights or side walls the grooved or notched parts being the side walls or uprights themselves
A47F 10/00 - Furniture or installations specially adapted to particular types of service systems, not otherwise provided for
G09F 3/20 - Casings, frames, or enclosures for labels for adjustable, removable, or interchangeable labels
88.
SYSTEM AND METHOD FOR DETERMINATION OF EXPORT CODES
The export of products from a jurisdiction is enabled by choosing export codes from a model. The electronic model comprises a branched tree defining a configuration of the export codes and selection criteria for the codes. The branched tree includes a plurality of branches and leaves. Each of the leaves includes an export code for a product, a probability that the export code for the product is accurate, and a description of the product. The tree is traversed to obtain the codes. The tree is trained to improve the quality of the selection process.
Systems and methods for adaptively managing services using circuit breakers are disclosed. A disclosed method includes: measuring an integration reliability of interaction between a first service executed at a first device and a second service executed at a second device during a past time period, the first service being dependent on the second service for execution; determining an adaptive threshold for a circuit breaker regarding a first time period based on the integration reliability; and executing the first service based on a request within the first time period by calling the second service through the circuit breaker, wherein the circuit breaker trips to stop the calling of the second service when a failure rate of interaction between the first service and the second service in the first time period exceeds the adaptive threshold.
Systems and methods for dynamically disaggregating product variants in online search are disclosed. In some embodiments, a disclosed method includes: obtaining, from a computing device, a search request identifying a query and seeking N items to be displayed on a search result page of a website to a user, wherein N is a positive integer; determining, dynamically based on the query and N, an integer M; searching, based on the query, a database to identify M items associated with the website, wherein the M items comprise at least one subset of items that include at least one variant of a product; generating, from the M items, a ranked list of N items; and transmitting, to the computing device, the ranked list of N items in response to the search request.
A chair includes a frame configured to expand radially outward and collapse radially inward relative to a central longitudinal axis between a folded position and an open position. The frame includes front legs and at least one rear leg. A length of each of the front legs is independently adjustable between a first position and a second position that is longer than the first position. The chair includes a seat bottom held by the frame such that an angle of the seat bottom relative to a level plane is selectively adjustable between at least two different angles by adjusting the length of at least one of the front legs.
A47C 4/28 - Folding chairs with flexible coverings for the seat or back elements
A47C 4/46 - Folding chairs with flexible coverings for the seat or back elements having a frame made of metal with legs pivotably connected to seat or underframe of adjustable type
Systems and methods for distributed order fulfillment are disclosed. Real-time fulfillment data indicating unavailability of a first item identified in an order is received from a first computing device. The real-time fulfillment data is generated in response to an input received by the first computing device. Order update data indicating unavailability of the first item and one or more substitute items is transmitted to a second computing device. The order update data causes the second computing device to generate an interface including the substitute items and a portion of the order update data. A substitute response from the second computing device. In response to receiving the substitute response, The selected substitute item is substituted in place of the first item during fulfillment when the substitute response indicates acceptance the substitute item and the first item is removed from the order when the substitute response indicates rejection of the substitute items.
Advertising and marketing services, namely, promoting the goods and services of others; Marketing services, namely, promoting or advertising the goods and services of others; Promoting the goods and services of others by means of distributing advertising on the Internet; Advertising services, namely, promoting and marketing the goods and services of others through all public communication means; Marketing, advertising, and promoting the retail goods and services of others through wireless electronic devices; Providing advertising, marketing and promotional services, namely, development of advertising campaigns for television, print media, and web pages; Promoting, advertising and marketing of the brands, products, services and online websites of individuals, businesses and nonprofit organizations; Promoting and marketing the goods and services of others by distributing advertising material, coupons and discount offers via text messages; Electronic commerce services, namely, providing information about products via telecommunication networks for advertising and sales purposes; Advertising and publicity services, namely, promoting the goods, services, brand identity and commercial information and news of third parties through print, audio, video, digital and on-line medium; Cooperative advertising and marketing services by way of solicitation, customer service and providing marketing information via web sites on a global computer network; Advertising and publicity services, namely, promoting the goods, services, brand identity and commercial information and news of third parties through print and online media; Advertising and marketing services provided by means of indirect methods of marketing communications, namely, social media, search engine marketing, inquiry marketing, internet marketing, mobile marketing, blogging and other forms of passive, sharable or viral communications channels; Dissemination services of advertisement matter; Advertisement and publicity services by television, radio, mail; Providing an Internet website portal featuring promotion and advertising for home service providers and product manufacturers; Providing space at a web site for the advertisement of the goods and services of others; Providing a web site which features advertisements for the goods and services of others on a global computer network; Consumer marketing research and consulting related thereto; Marketing consulting; Branding services, namely, consulting, development, management and marketing of brands for businesses and/or individuals; Marketing and consulting services in the field of promoting and tracking the goods, services, and brands of others through all public communication means; Social media strategy and marketing consultancy focusing on helping clients create and extend their product and brand strategies by building virally engaging marketing solutions; Business consultation and management regarding marketing activities and launching of new products; Consultation services, namely, creative and strategic consultation regarding development and production of marketing campaigns for others; Business monitoring and consulting services, namely, tracking web sites and applications of others to provide strategy, insight, marketing, sales, operation, product design, particularly specializing in the use of analytic and statistic models for the understanding and predicting of consumers, businesses, and market trends and actions; Assistance, advisory services and consultancy with regard to business planning, business analysis, business management, business organization, marketing and customer analysis
98.
SYSTEM AND METHOD FOR RECOMMENDING ITEMS TO CREATE ADVERTISING CAMPAIGNS FOR UPCOMING EVENTS
Systems and methods for recommending items to create advertising campaigns for upcoming events are disclosed. In some embodiments, a disclosed method comprises: identifying at least one upcoming shopping event; determining, based on a machine learning model generated irrespective of any shopping event, a plurality of item-seller combinations each formed by a respective item and a respective seller; performing an allocation of at least one of the item-seller combinations to the at least one upcoming shopping event; generating, for a seller, a customized list of items associated with the at least one upcoming shopping event based on the allocation; and transmitting the customized list of items for the seller to create an advertising campaign.
Systems and methods for traffic measurement are disclosed. An image capture device is configured to generate image data including an area of interest within a physical environment containing at least one engagement feature. The image data is received and model input image data including a plurality of cropped images is generated by applying a zoom-in crop process to the image data. An image processing model generates a person count and dwell time. The image processing model receives the model input image data as an input. An engagement metric is generated based on the person count and the dwell time. The engagement metric is representative of engagement with the at least one engagement feature.
G06V 10/22 - Image preprocessing by selection of a specific region containing or referencing a patternLocating or processing of specific regions to guide the detection or recognition
G06V 10/25 - Determination of region of interest [ROI] or a volume of interest [VOI]
G06V 10/762 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using clustering, e.g. of similar faces in social networks
G06V 10/766 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using regression, e.g. by projecting features on hyperplanes
G06V 10/774 - Generating sets of training patternsBootstrap methods, e.g. bagging or boosting
100.
SYSTEMS AND METHODS FOR AUTOMATED ANOMALY DETECTION IN UNIVARIATE TIME-SERIES
Systems and methods of anomaly detection in time-series are disclosed. A time-series dataset is received and a set of segments is iteratively defined from the time-series dataset by identifying a set of changepoints in the time-series dataset based on a changepoint type and a sensitivity parameter, determining whether the set of segments defined by the changepoints satisfy at least one threshold criteria, and modifying the sensitivity parameter when the threshold criteria is not met or outputting the set of segments when the threshold criteria is met. A segment-specific anomaly detection threshold is determined for each segment in the set of segments and a set of anomaly-flagged segments is generated. The set of anomaly flagged segments are generated by an anomaly detection process based on the segment-specific anomaly detection threshold for a corresponding segment. An anomaly-flagged time-series is generated by combining the set of anomaly-flagged segments.