Walmart Patent Grants

Systems and methods of product recognition through multi-model image processing

Granted: October 15, 2024
Patent Number: 12118509
In some embodiments, systems and methods are provided to recognize products in a physical facility through a portable device that comprises a decision control circuit configured to: process each frame of the subset of frames by multiple modeling techniques each relative to a corresponding image attribute and obtain a corresponding product identification probability; determine corresponding aggregated identification probabilities of the first product based on the product identification…

Systems and methods for automatically determining a preferred communication channel for messaging

Granted: October 15, 2024
Patent Number: 12118442
A method including determining a preferred communication channel for a user by: (a) determining a respective normalized propensity score for each subscribed communication channel to which the user subscribes, based at least in part on a respective propensity score for the each subscribed communication channel; and (b) determining the preferred communication channel from among subscribed communication channels based on the respective normalized propensity score. The method further can…

System and method for opening containers

Granted: October 15, 2024
Patent Number: 12115590
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.

Robotic each picking in a micro-fulfillment center

Granted: October 8, 2024
Patent Number: 12110183
A workstation receives bots carrying order totes and bots carrying product totes for transfer of goods from the product totes to the order totes. The workstation comprises a robot for automated transfer of goods between the product and order totes, but may also have a station for an operator to perform manual transfer. Cameras may be provided to capture images of the product and/or order totes to identify contents of totes and to identify positions where goods are to be picked from the…

Importing structured prescription records from a prescription label on a medication package

Granted: October 8, 2024
Patent Number: 12112840
A system comprising 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 comprising: displaying, one or more instructions on a user interface of a mobile device to instruct a user to capture each respective image of a prescription label; determining, using contrast, a location of each respective image in the set of images that…

Scalable pipeline for machine learning-based base-variant grouping

Granted: October 8, 2024
Patent Number: 12112520
A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform: creating an adjacency list for candidate items using a distance threshold; generating graphs of the candidate items in the adjacency list, wherein nodes of the graphs represent the candidate items, and wherein edges of the graphs represent respective predicted variant neighbor links between pairs of…

Systems and methods for generating a customized graphical user interface

Granted: October 8, 2024
Patent Number: 12112127
Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and cause the one or more processors to perform receiving one or more user utterances; re-training a pre-trained natural language processing (NLP) algorithm on the one or more user utterances; using the pre-trained NLP algorithm, as re-trained, as one or more layers in a neural network; combining at least one…

Method and apparatus for determining associated data linkages

Granted: October 8, 2024
Patent Number: 12111806
This application relates to apparatus and methods for automatically associating customer data to a corresponding customer. A computing device may receive linking data identifying a plurality of links, where each like associates at least two nodes that each represent customer data. The computing device may partition the linking data into multiple partitions, and cause a union find algorithm to be executed for each partition in parallel to associate each node with a parent ID. The…

Automatically planning delivery route

Granted: October 8, 2024
Patent Number: 12111163
A method including setting a preferred delivery route as an initial delivery route comprising original delivery stops. The method further can include evaluating, in real-time, the preferred delivery route, comprising: (a) determining a to-be-resequenced delivery stop list by moving a random quantity of delivery stops from the original delivery stops to the to-be-resequenced delivery stop list based on a delivery-stop-selecting act, wherein: after the to-be-resequenced delivery stop list…

Retractable table tower for UAV package delivery

Granted: October 8, 2024
Patent Number: 12110198
A delivery tower for receiving a package from an aerial vehicle. The delivery tower has a table top coupled to a base. The base includes telescoping members. The delivery tower has a controller and communications module operably coupled to the base. The table top moves between a first, retracted position and a second, extended position with extension of the telescoping members. In the first, retracted position the delivery tower is configured to operate as an outdoor table. In the…

System for watering live plants on a maneuverable rack

Granted: October 1, 2024
Patent Number: 12102043
Examples provide a system for watering plants on a rack. Sensor data is analyzed to generate a status of a plant on a rack and updated water instructions are generated. A robotic device moves the selected plant rack to a watering zone. A release of water onto the selected plant rack within the watering zone is detected and a set of rotational maneuvers is initiated to enable equal water distribution across the selected plant rack. The selected plant rack is then return to the original,…

Using machine learning to classify insurance card information

Granted: October 1, 2024
Patent Number: 12106379
A system including one or more processor 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: extracting one or more feature values from at least one image of an insurance card of a user; generating a feature vector associated with the at least one image of the insurance card of the user; reducing, using dimensionality reduction, an amount of data in the…

Systems and methods for bi-level optimization of stochastic recommendations

Granted: October 1, 2024
Patent Number: 12106352
An optimized substitution system can include a computing device that is configured to receive a notification indicating an order and a first item identifier and, based on the first item identifier, identify a set of substitute item identifiers. Each substitute item identifier of the set of substitute item identifiers includes a probability value using an optimization computation based on a similarity and a value of the corresponding set of substitute item identifiers and the first item…

Systems and methods for mitigating display of non-compliant information

Granted: October 1, 2024
Patent Number: 12106350
Systems and methods including one or more processors and one or more non-transitory computer readable media storing computing instructions that, when executed on the one or more processors, perform: receiving user search queries and product items, the product items including metadata corresponding to product types; determining a data relationship between the user search queries and the product items based on a weighting factor, the data relationship including user search query nodes and…

Methods and apparatus for predicting a user churn event

Granted: October 1, 2024
Patent Number: 12106321
In some examples, a system may be configured to obtain a set of features of a set of users including one or more features of transaction of the set of users and one or more features of engagement data of the set of users. Additionally, the system may be configured to implement a first set of operations that generate output data including a plurality of churn scores, based on the set of features. In some examples, each churn score of the plurality of churn scores being associated with a…

System and method for detection and validation of electronic data feeds

Granted: October 1, 2024
Patent Number: 12106268
A method includes receiving an electronic feed inventory file; creating a feed message including a batch of inventory messages based on the feed inventory file; placing the feed message in a message queue; performing validation of each of the inventory messages; generating a response to each invalid inventory messages; generating a first batch of response message including the responses to the invalid inventory messages; publishing the first batch of response message to the message…

Methods and apparatus for generating planograms

Granted: October 1, 2024
Patent Number: 12106265
In some examples, a system may configured to execute the instructions to based on the modular data of a peg modular, the item data and the draw strategy data, implement a set of modular placement optimization operations that generate a first modular dataset. In some examples, the set of modular placement optimization operations includes, determining, from a group of items, a combination of items to place onto the peg modular and, for each item of the combination of items, a placement…

Multi-factor device holder

Granted: October 1, 2024
Patent Number: 12105862
Examples provide a multi-factor device holder (MDH) for storing multi-factor authentication devices. A housing encases a set of ports configured to connect to the set of connectors on two or more multi-factor authentication devices placed within the MDH. An external port can connect the MDH to a port on a user device. A selection device, such as a user interface, enables user selection of an authentication device from the set of authentication devices. A locking mechanism secures the…

Systems and methods for object storage and retrieval

Granted: October 1, 2024
Patent Number: 12103775
Described in detail herein is an autonomous object storage and retrieval system. In one embodiment, an object storage and retrieval system includes a computing system hosting a service application and in communication with a database and storage and retrieval apparatuses configured to store and dispense physical objects. Each storage and retrieval apparatus is in communication with the computing system. The computing system can transmit instructions to a first one of the storage and…

Footwear heel insert

Granted: October 1, 2024
Patent Number: 12102184
A heel insert is provided for an article of footwear that includes an upper defining a foot-receiving cavity having an ankle opening. The heel insert includes a base. The heel insert includes a spine extending outward from the base to a tip of the spine such that the spine extends upward along a posterior wall of a heel region of the upper toward the ankle opening when the base is operatively connected to the heel region. The tip of the spine is moveable relative to the base between a…