Walmart Patent Grants

System and method for textual analysis of images

Granted: January 2, 2024
Patent Number: 11861669
Segmentation first breaks the images into segments or regions, with the segments of the region having text or symbols. The segmented image is separately applied to two different CNN-based models. Each model produces text boxes where potential text might exist. Then, a selective NMS algorithm is applied to the output of each model to produce a final group of text regions. These text regions are analyzed and actions are taken.

Systems and methods for behavior based messaging

Granted: January 2, 2024
Patent Number: 11861473
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 functions comprising: calculating a first user propensity score and a second user propensity score for a user based on at least one feature vector of historical data of the user; using the first user propensity score to place the user into a first segment; using the…

Systems for learning and using one or more sub-population features associated with individuals of one or more sub-populations of a gross population and related methods therefor

Granted: January 2, 2024
Patent Number: 11860880
A system including one or more processors and one or more non-transitory media storing computer instructions configured to run on the one or more processors and perform: identifying a first sub-population of case individuals from a gross population of the case individuals; presenting first test content to a first test sub-population of the case individuals, the first test content is selected according to a first statistical model; measuring a first test sub-population average feedback…

High efficiency data querying

Granted: January 2, 2024
Patent Number: 11860870
An approach is disclosed for optimizing jobs, which involve effective data retrieval across multiple data sources, via an externalized query pattern. The approach receives a query. The approach allocates computing power to one or more computing nodes to process a job for the received query. The approach determines whether the job for the received query corresponds to an identifier indexed in a search engine. The approach retrieves, in response to determining the job for the received…

Optimizing scans using query planning on batch data

Granted: January 2, 2024
Patent Number: 11860867
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: bundling multiple registered queries of a dataset using a scheduling technique, wherein the dataset is homogenous in schema; running a single table scan of the dataset to process the multiple registered queries of the dataset in parallel; and generating a respective output responsive to each of the…

Mobile assembly apparatus

Granted: January 2, 2024
Patent Number: 11860605
A mobile assembly apparatus and a method of assembling a retail product utilizing a retail assembly are discussed. The mobile assembly apparatus may include a cabinet structure, an expandable work surface, a frame, wheels, an articulated arm, outrigger supports, a power supply, sensors, a hardware dispenser, and a computing device. The mobile assembly apparatus scans a machine readable identifier and retrieves assembly instructions for an item associated with the identifier. The…

Systems and methods for assembling unpacked merchandise in containers

Granted: January 2, 2024
Patent Number: 11858676
There are provided systems and methods relating to assembling unpacked merchandise in containers. In one form, the system includes an order of merchandise items to be assembled in containers, and a predetermined set of containers defining different sizes and including at least two different types of containers. The system also includes a control circuit configured to: receive notification of the order, select a first type of container, determine a first subset of the plurality of…

Environmental control device mounting frame

Granted: January 2, 2024
Patent Number: 11858311
Examples provide an attachment frame for combination attachment of environmental control devices. A plurality of non-articulating, rigid segments within a main body bend at various fixed angles. A perpendicular support arm forms an “L-shaped” attachment at the top of the main body. The support arm mounts one or more lights which attach to a top surface of the support arm. A bottom surface of the support arm mounts a fan or heater above a conveyor or other work area. The attachment…

Order fulfillment system having dynamic routing

Granted: December 26, 2023
Patent Number: 11854062
Examples provide order fulfillment that includes receiving an online order from a user. An initial distribution hub for delivery of the order is identified and the order routed from the initial distribution hub to an intermediate hub. A notification of receipt of the order at the intermediate hub is received and a user location is determined. A plurality of options for routing the order to a next hub based on the user location and a cost associated with routing the order to the next hub…

System and method for adding items to an electronic order

Granted: December 26, 2023
Patent Number: 11854064
A system includes 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 to perform: receiving, from a customer device, an online order for a customer, wherein the online order comprises a customer identification for the customer; receiving, from the customer device, a selection of a pick-up time for retrieval at a store; receiving an additional order for the customer; linking the…

Methods and apparatus for anomaly detections

Granted: December 26, 2023
Patent Number: 11854055
This application relates to apparatus and methods for identifying anomalies within a time series. In some examples, a computing device receives sales data identifying a sale of at least one item, and aggregates the received data in a database. The computing device may generate a plurality of time series based on the aggregated sales data. The computing device may extract features from the plurality of time series, and generate an alerting algorithm that is based on clusters of the…

Systems and methods for presenting augmented reality promotion indicators

Granted: December 26, 2023
Patent Number: 11854046
In some embodiments, apparatuses and methods are provided herein useful to presenting promotion indicators. In some embodiments, a system for presenting promotion indicators comprises a database configured to store user data, a control circuit configured to receive a user identifier, determine an identity of the user, receive a location indicator, determine a location of the mobile device, select a promotion, transmit a promotion indicator associated with the promotion and an application…

Method for self-checkout with a mobile device

Granted: December 26, 2023
Patent Number: 11853988
A method for purchasing an item using a mobile device is provided. The method includes but is not limited to inputting identification information into the mobile device which identifies the item for purchase and generating an order for the item identified by the identification information. The method also includes but is not limited to displaying on a display of the mobile device an optical machine-readable representation of the order.

Automated food selection using hyperspectral sensing

Granted: December 26, 2023
Patent Number: 11853965
A solution for automated food selection includes: an order processing component operable to receive an order identifying an item; a selection component comprising: a first hyperspectral sensor operable to sense a reflection from the item and produce a sensor output based at least on the reflection; and a picking mechanism; a control component operable to: based at least on identification of the item, select a hyperspectral profile from a set of hyperspectral profiles; compare the sensor…

System for crowdsourced cold-chain compliant item selection

Granted: December 26, 2023
Patent Number: 11853963
Examples provide a system for cold-chain compliant item selection. A set of perishable items are selected for retrieval by a user based on item data, cold-chain compliance score(s), and/or cold-chain compliance restrictions associated with each user. The selected set of items are assigned to the user for retrieval in accordance with a set of cold-chain compliance parameters, including a per-item maximum dwell-time specifying a maximum time interval between removal of a perishable item…

Methods and apparatus for retrieving information via an intermediate representation

Granted: December 26, 2023
Patent Number: 11853297
The disclosed subject matter relates to a system and method for providing an automated assistant that retrieves information from a knowledge base in response to a user's natural language question. A user's natural language question voice is transformed into an intermediate representation. From the intermediate representation, a cypher query is generated which may be used to query the database. The query results are provided in response to the user. The transformation into the…

Systems and methods for baling materials

Granted: December 26, 2023
Patent Number: 11849676
In some embodiments, apparatuses and methods are provided herein useful to baling materials. In some embodiments, there is provided a system for baling recyclable materials including a baling a machine configured to compress materials into a shape suitable for at least one of storage and transportation; the materials comprising mixed type recyclable materials, the material not comprising added cardboard header materials configured to structurally enhanced the shape having been…

Food product tray

Granted: December 26, 2023
Patent Number: D1008802

High wall tray extension

Granted: December 26, 2023
Patent Number: D1008707

Systems and methods for determining substitutions

Granted: December 19, 2023
Patent Number: 11847685
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: determining a list of possible substitutes for an item when the item is out of stock; training a machine learning algorithm, using labeled training data as input and a list of possible substitutes for the item as output; determining, using the machine learning…