Walmart Patent Grants

Extracting color from item images

Granted: April 19, 2022
Patent Number: 11308646
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: obtaining an image of an item; removing background pixels from the image by removing white pixels from the image up to a first threshold; determining an item outline of the item in the image, wherein the item outline comprises aliased pixels along a periphery of the item in the image; removing grey…

Methods and apparatus for automatically providing personalized carousels

Granted: April 19, 2022
Patent Number: 11308543
This application relates to apparatus and methods for automatically determining and providing carousels specifically curated for a user. In some examples, a computing device obtains user transaction data identifying in-store and/or online transactions, and user engagement data identifying user interactions with items and carousels from user's prior sessions. The computing device determines a sequential order for presentation of carousels with a set of item recommendations. For example,…

System and method for scalable automated user interface testing

Granted: April 19, 2022
Patent Number: 11307972
This application relates to systems and methods for providing automated testing of user interfaces. The system is configured to communicate with one or more client devices that each include a common user interface of an application and receive at least one request for identifying errors associated with the common user interface. The system also receives at least one constraint associated with one or more portions of the common user interface. The system then generates navigational state…

Systems and methods for forecasting campaign parameters using machine learning architectures and techniques

Granted: April 5, 2022
Patent Number: 11295347
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 perform acts of: providing access to a forecasting system that includes a machine learning model configured to forecast one or more campaign predictions associated with an electronic advertising campaign; extracting historical campaign data from one or more databases using a distributed processing system;…

Codeless information service for abstract retrieval of disparate data

Granted: April 5, 2022
Patent Number: 11294973
An abstraction engine receives requests identifying a source application and a logical identifier and maps the request attributes to a stored procedure. The stored procedure invokes a native database call with respect to a database and returns the response to the abstraction later, which reformats the response to an object having <key, value> pairs that is independent of the database protocol or organization. Stored procedures may be mapped to various combinations of attributes of…

Systems and methods for facilitating load cash transactions with a debit card at a point of sale system

Granted: March 29, 2022
Patent Number: 11288931
Systems, apparatuses, and methods are provided herein for facilitating financial services through point of sale (POS) systems. A system for facilitating financial services comprises a retail central computer system and a POS system. The POS system is configured to receive an input to switch from a retail mode to a financial services mode, receive, from the card reader, debit card information from a debit card associated with an account of a customer, transmit the debit card information…

System and method for personalized item recommendations through large-scale deep-embedding architecture

Granted: March 29, 2022
Patent Number: 11288730
A method including receiving a basket including basket items selected by a user from an item catalog. The method also can include grouping the basket items of the basket into categories based on a respective item category of each of the basket items. The method additionally can include randomly sampling a respective anchor item from each of the categories. The method further can include generating a respective list of complementary items for the respective anchor item for the each of the…

Automatic personalized email triggers

Granted: March 29, 2022
Patent Number: 11288700
A method including tracking first data including responses by users to email campaigns. The method also can include generating a user feature set for the users, the user feature set including personal features of each of the users and online activity history for each of the users across a first set of time periods. The method additionally can include generating an email feature set for the emails in the email campaigns. The method further can include training a logistic regression model…

Systems and methods of enabling forecasting

Granted: March 22, 2022
Patent Number: 11282095
In some embodiments, apparatuses and methods are provided to enable wide access to numerous different previously compiled forecast modeling. In some embodiments, a system is provided that enables wide access to forecasting, comprising: a forecast model database that maintains numerous different forecast models that when run produce resulting forecast data relevant to making business decisions; and a forecasting interface system configured to receive multiple different forecast requests…

System and method for management of product movement

Granted: March 22, 2022
Patent Number: 11282157
A shelving system includes customer shelves, and a top shelf is positioned generally above the customer shelves. The top shelf and a back room are not accessible to the public, but the customer shelves are accessible to the public. First scans of the top shelf and second scans of the customer shelves and back room inventory values for the selected product are obtained. A determination is made as whether there is inventory of the selected product in the back room. When there is available…

Data comparison efficiency for real-time data processing, monitoring, and alerting

Granted: March 22, 2022
Patent Number: 11282077
According to embodiments, systems and methods for tracking gift card usage improve the speed and efficiency of anomalous transaction detection. Individual transaction data is enriched to form parent records that include indicators that the card is being used outside of established usage criteria or in a way that is otherwise abnormal. Machine learning can improve upon anomalous transactions more quickly using this enriched, parent-level information.

System and method providing checkout authentication using text messaging

Granted: March 22, 2022
Patent Number: 11282062
Systems, methods, and computer-readable storage media configured according to this disclosure provide money services on a money services device such as a kiosk device, tablet device, mobile device, virtual reality device, mixed reality device and the like. An application runs on the money services device and communicates with remote services to perform profile management functions such as facilitating account log-in and allowing users to log-in using mobile messaging. Other services such…

System and method of delivery assignment

Granted: March 22, 2022
Patent Number: 11282027
A system and method of driver selection is disclosed. At least one order including a delivery window is received and a first delivery assignment process is implemented during a first time period. The first time period occurs a predetermined time before the delivery window. An indication regarding the first delivery assignment process is received and a second delivery assignment process is implemented during a second time period when the indication regarding the first delivery assignment…

Event-driven identity graph conflation

Granted: March 22, 2022
Patent Number: 11281657
A distributed system including multiple processing nodes. The distributed system can perform certain acts. The acts can include receiving a first conflation event identifying a first node and a second node. The first node can be part of a first set. The first set can include a sole parent node stored at a first processing node of the multiple processing nodes. The second node can be part of a second set. The second set can include a sole parent node stored at a second processing node of…

Systems and methods for interleaving search results

Granted: March 22, 2022
Patent Number: 11281640
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 perform: performing a first search for the search query in a database using a first searching algorithm; assigning a respective first rank to each search result of the results of the first search; performing a second search for the search query in the database using a second searching algorithm; assigning a…

System and method for fine-tuning sales clusters for stores

Granted: March 15, 2022
Patent Number: 11276033
Based upon the transition information for all the retail stores, a determination is made of an average cluster retention score. The average cluster retention score is a measure of how many retail stores have moved from original to different existing sales clusters in the current sales period. When the average cluster retention score is below a predetermined threshold, a complete re-organization of the existing sales clusters is performed. When the average cluster retention score is above…

Expendable service surface device

Granted: March 8, 2022
Patent Number: 11266256
Examples provide a height adjustable tray including a service surface for moving one or more items from a first height near the top of a display case down to a lower height within reach of a user in a seated position or otherwise unable to reach a top surface of the display case. The tray is connected to a set of one or more support arms. A gearing mechanism moves the set of support arms along a range of motion to lower the tray from the first height near the top of the display case to a…

System for improving in-store picking performance and experience by optimizing tote-fill and order batching of items in retail store and method of using same

Granted: March 8, 2022
Patent Number: 11270372
A method including receiving a plurality of orders comprising one or more items, wherein the server computing device is configured to communicate with a plurality of user devices of a plurality of users associated with a plurality of retail stores. The method also can include batching the plurality of orders into different commodities, and generating a plurality of rebatched orders according to an optimization algorithm. The method additionally can include sorting the one or more items…

Docking apparatus for handheld computer and mobile payment terminal

Granted: March 8, 2022
Patent Number: 11269375
A connectivity sled for docking and undocking a mobile computer and a payment device, comprises a first adapter plate assembly directly coupled to the payment device, including a configuration that couples to a surface of the payment device is exposes all ports, function keys, and interfaces of the payment device and at least one magnet. The sled further comprising a second adapter plate assembly directly coupled to the mobile computer, including a first portion that couples to a top…

Ecommerce picking and packaging cart

Granted: March 8, 2022
Patent Number: 11267498
Various configurations of picking and packaging carts are disclosed that can be advantageously employed in Ecommerce and retail settings to improve operational efficiency. Examples can preclude the need for a detour from the item retrieval location to a packaging area, prior to delivery to a shipping area, such as a drop-off point. Some examples include a frame; a shelf rack; accessory support units including a printer holder; multiple shipping container support units configured to hold…