Walmart Patent Grants

Method and system for detection of presence in predefined location and delivery thereto

Granted: October 10, 2017
Patent Number: 9788157
Methods and systems of detection of presence in and delivery to location are provided. A method detects a presence of a mobile device within a perimeter of a geographic region. The method searches a database to determine whether the first mobile device is associated with any existing account. Responsive to determining that the mobile device is associated with a first account, the method searches the database to determine whether there is any pending task associated with the first…


Granted: October 10, 2017
Patent Number: D799310

Modular wall assembly for a cosmetic fixture system

Granted: October 10, 2017
Patent Number: 9782018
Exemplary embodiments of the present disclosure relate to a merchandise display system having a modular wall assembly configured to provide electrical power to one or more shelf assemblies. The wall assembly can include a vertically oriented back panel, a cross bar horizontally and detachably mounted to the back panel, a pair of vertical uprights and a top cap. The pair of vertical uprights can be detachably mounted to the cross bar with each of the vertical uprights having an…

Integrating database management system and external cache

Granted: October 3, 2017
Patent Number: 9779127
Example systems and methods for integrating a primary data store (e.g., a source-of-truth relational database management system) and a secondary data store (e.g., external cache) are described. The approach implements a modified read-through/write-through data access pattern that integrates read and write flows in order to support high-concurrency environments while maintaining immediate consistency between stores. Writes are handled using a three-phase flow that avoids…

Flexible store fulfillment

Granted: October 3, 2017
Patent Number: 9779375
Aspects described herein relate to a flexible order fulfillment management system that utilizes predefined fulfillment workflows including common business processes. By utilizing predefined workflows including common business processes, the order fulfillment management system is able to drive store-based fulfillment programs efficiently as multiple fulfillment workflows may utilize the same common business processes and a single fulfillment management system may operate workflows in…

Systems and methods for identifying transaction capabilities of cashier

Granted: October 3, 2017
Patent Number: 9779395
Exemplary embodiments are directed to determining an availability of a transaction capability of a point-of-sale terminal, and alerting a customer of an availability of the transaction capability. Login activity can be detected at a point-of-sale terminal. An availability of a transaction capability for the point-of-sale terminal can be determined based on data retrieved by the point-of-sale terminal in response to the login activity. A visual alert associated with the transaction…

Inventory cache

Granted: September 26, 2017
Patent Number: 9773223
The present disclosure extends to maintaining an item inventory status at an inventory cache management system. The inventory cache may be refreshed regularly by a threshold-based triggering mechanism. In embodiments, as item inventory breaches certain thresholds, the inventory cache may be refreshed with increased frequency to mitigate overselling or underselling scenarios and reduce overall network traffic for items having relatively high inventory levels.

Virtual queue for a line at a retail store

Granted: September 19, 2017
Patent Number: 9767420
A computer-implemented process can be operated for entering and holding a place for a first customer in a queue while the first customer is waiting to be served at a retail store. The process includes, within a computerized processor, establishing a place in the queue for the first customer, wherein the queue operates to establish among a plurality of customers a customer currently being served by a store employee and an order in which other customers of the plurality will be served. The…

Notifying an attendant when a customer scans an oversized item

Granted: September 19, 2017
Patent Number: 9767447
A computer-implemented method for providing a product to a user includes determining that an item obtained by a mobile computing device corresponding to the user is indicative of an oversized item. A first notification is generated indicating the oversized item and retrieval information related to the oversized item. The first notification is transmitted to a first facility computing device corresponding to a first facility attendant. When the user completes a transaction for the…

Method and system for focused multi-blocking to increase link identification rates in record comparison

Granted: September 12, 2017
Patent Number: 9760654
Techniques for comparing customer records to identify linked customer records pertaining to a single customer entity are provided. The techniques include identifying a target group of electronic customer records having data fields containing data pertaining to a customer, identifying one or more focused blockers identifying a data value for an electronic customer record data field, and analyzing the target group of electronic customer records to identify a focused group of electronic…

Techniques for detecting depleted stock

Granted: September 12, 2017
Patent Number: 9760857
A computer-implemented method is disclosed herein. The method includes the step of receiving, at a processing device of a commerce server, at least a video signal from a head mountable unit worn by a consumer in a retail store. The method also includes the step of identifying, with the processing device, an indication of depleted stock in the retail store in response to the video signal received from the head mountable unit. The method also includes the step of transmitting, with the…

Location based parking management system

Granted: September 12, 2017
Patent Number: 9761139
A method to provide an active parking system includes receiving, at a portable computerized device, parking preferences of a user for a parking facility of a retail store, determining, within a parking space index server, an availability status of each of a plurality of parking spaces of the parking facility, identifying, within a computerized device, a preferred parking location for the user based upon the parking preferences and the availability statuses, and displaying, at a…

Content based routing architecture system and method

Granted: September 12, 2017
Patent Number: 9762695
The present general inventive concept relates to systems and method for routing electronic messages depending on message content.

Shopping cart basket

Granted: September 5, 2017
Patent Number: D796771

Automatic rule coaching

Granted: September 5, 2017
Patent Number: 9754208
A method of validating rules configured to be utilized in an information extraction application, including: receiving a plurality of labeled samples in a training database; for each of the rules in the rule database: (a) determining, for each of the data points of the plurality of labeled samples in the training database to which the rule applies, whether applying the rule to the data point has a positive or negative impact on matching an output for the data point based on the rule to…

Bagging station bagging clip

Granted: August 22, 2017
Patent Number: D795061

System and method for transaction payments using a mobile device

Granted: August 22, 2017
Patent Number: 9741028
A system and method for performing a financial transaction may include processing a purchase transaction for products for purchase by a customer to determine a transaction amount. A communication with a mobile device of the customer may include communicating a store identifier, POS identifier, and the transaction amount. In response to receiving an approval number for the purchase transaction from a financial institution of the customer, completing the purchase transaction for the…

Checkout station

Granted: August 22, 2017
Patent Number: 9741211
A checkout station includes a display that is rotatable between a first position and a second position and a barcode scanner that is directed in a first direction in the first position and in a second direction in the second position.

Mobile solution for purchase orders

Granted: August 15, 2017
Patent Number: 9734522
Embodiments include methods and devices for creating an electronic invoice file using a baseline electronic purchase order file. The methods and devices can receive data representing an electronic purchase order file, comprising a plurality of fields of information. The methods and devices can also confirm that the received electronic purchase order file, was received from a valid retail trading partner, the format of the received electronic purchase order file is consistent with the…

Adjustable interactive voice response system

Granted: August 15, 2017
Patent Number: 9736310
Provided herein are methodologies, systems, apparatus, and non-transitory computer-readable media for providing an adjustable interactive voice response (IVR) system. User identification information is received in order to determine which portions of an IVR system the user can access. The user can then search the IVR system based on a search term corresponding to a verbal phrase recognizable in the IVR system. The user can enter the search term via a GUI displayed on an electronic…