Wal-Mart Patents

Wal-Mart Stores, Inc. is a global retailer focused on selling merchandise and services at everyday low prices. The company operates stores under the Walmart and Sam's Clubs brands.

Wal-Mart Patents by Type

  • Wal-Mart Patents Granted: Wal-Mart patents that have been granted by the United States Patent and Trademark Office (USPTO).
  • Wal-Mart Patent Applications: Wal-Mart patent applications that are pending before the United States Patent and Trademark Office (USPTO).
  • Patent number: 9767420
    Abstract: 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 process further includes displaying upon a portable computerized device of the first customer an indication of a status of the first customer within the queue.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: September 19, 2017
    Assignee: WAL-MART STORES, INC.
    Inventors: Stuart Argue, Anthony Emile Marcar
  • Patent number: 9767447
    Abstract: 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 purchase of the oversized product at one of the point of sale terminal, terminal information related to the point of sale terminal is obtained. A second notification is generated related to the terminal information. The second notification is transmitted to a second facility computing device corresponding to a second facility attendant.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: September 19, 2017
    Assignee: WAL-MART STORES, INC.
    Inventors: Douglas James Pedley, Richard Neil Cancro, Joel Bennett Acker, Jr.
  • Patent number: 9760654
    Abstract: 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 customer records containing the focused blocker data value. The techniques also include comparing pairs of electronic customer records from the focused group of electronic customer records to identify linked records which pertain to a single customer entity.
    Type: Grant
    Filed: April 26, 2013
    Date of Patent: September 12, 2017
    Assignee: WAL-MART STORES, INC.
    Inventors: Andrew Benjamin Ray, Nathaniel Philip Troutman
  • Patent number: 9760857
    Abstract: 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 processing device, a restock signal in response to the identifying step.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: September 12, 2017
    Assignee: WAL-MART STORES, INC.
    Inventors: Stuart Argue, Anthony Emile Marcar
  • Patent number: 9761139
    Abstract: 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 computerized display, directions for the user to navigate to the preferred parking location.
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: September 12, 2017
    Assignee: WAL-MART STORES, INC.
    Inventors: Joel Bennett Acker, Jr., Richard Neil Cancro, Douglas James Pedley
  • Patent number: 9762695
    Abstract: The present general inventive concept relates to systems and method for routing electronic messages depending on message content.
    Type: Grant
    Filed: November 8, 2015
    Date of Patent: September 12, 2017
    Assignee: Wal-Mart Stores, Inc.
    Inventor: Sandesh Ramnathkar
  • Patent number: 9754208
    Abstract: 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 the assured output of the labeled sample corresponding to the data point; (b) generating positive impact information for the rule based on the positive voters; (c) generating negative impact information for the rule based on the negative voters; and (d) determining a metric for the rule based on the quantity of the negative voters and the quantity of the positive voters; ranking the rules based on the metrics corresponding to the rules; and sending to a user for refinement one or more flagged rules of the rules that have a lowes
    Type: Grant
    Filed: September 2, 2014
    Date of Patent: September 5, 2017
    Assignee: WAL-MART STORES, INC.
    Inventors: Jun Xie, Chong Sun, Fan Yang, Narasimhan Rampalli
  • Publication number: 20170243190
    Abstract: Provided are check-in to checkout systems and methods. The system includes a point of sale, a display, a mobile device, and a backend system. When the POS starts a transaction, such as, but not limited to scanning an item, the POS generates a transaction/basket identification. In response to starting the transaction, the POS sends the transaction/basket ID to the display in the form of a QR code or one-dimensional barcode. The mobile device operating a mobile application scans and captures the displayed code and reports to the backend systems. The backend systems then send a check-in event, which includes gathered data by the backend systems, to the POS and the POS acknowledges receipt of the message. At this point, a notification may be sent to the mobile application that the check-in was successful and a link is established far flow of information.
    Type: Application
    Filed: October 12, 2015
    Publication date: August 24, 2017
    Applicant: Wal-Mart Stores, Inc.
    Inventors: Bradley Joseph Kieffer, Mark Matthews, Eytan Daniyalzade, Charles David Berry, Prasanna Rajendran, David Martin Nelms, Daniel Eckert
  • Patent number: 9741028
    Abstract: 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 purchase of the products by the customer.
    Type: Grant
    Filed: March 11, 2011
    Date of Patent: August 22, 2017
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Tim Webb, Jason Todd
  • Patent number: 9741211
    Abstract: 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.
    Type: Grant
    Filed: February 1, 2016
    Date of Patent: August 22, 2017
    Assignee: Wal-Mart Stores, Inc.
    Inventor: Chris Skiles
  • Patent number: 9734522
    Abstract: 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 format of the baseline electronic purchase order file, and the fields of the received electronic purchase order file are consistent with the fields in the baseline electronic purchase order file, in a single step, by applying a hashing function to the data representing the baseline electronic purchase order file and received electronic purchase order file. The methods and devices can also create an electronic invoice file, using a plurality of fields from the electronic purchase order file.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: August 15, 2017
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Sean Slocum, Kyle Reed, Ramesh Janjyam, Gregory Voss, Ian Cross
  • Patent number: 9736310
    Abstract: 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 device. A listing of audio files or options files corresponding to the verbal phrase is then transmitted to the electronic display device. A new verbal phrase to be recognized in the IVR system is then received from the user, and a system flow including at least one of the audio files or options files is modified to correspond to the new verbal phrase.
    Type: Grant
    Filed: September 20, 2016
    Date of Patent: August 15, 2017
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Jose Casasola, John Ragsdale
  • Publication number: 20170228805
    Abstract: A system and method for forecasting sales is presented. A transmission by a customer is received indicating an intention for a customer to purchase an item from a retailer via a mobile device. An embodiment determines if the item is subject to an age-restriction. This can be accomplished by using location data of a retailer. Biometric data is received from the customer intending to purchase the item. The biometric data is compared to verified biometric data to confirm the identity of the customer. The age of the customer is determined. Thereafter, the transaction is allowed to proceed if the age of the customer satisfies the age-restriction for the item. Other embodiments are also disclosed herein.
    Type: Application
    Filed: April 26, 2017
    Publication date: August 10, 2017
    Applicant: WAL-MART STORES, INC.
    Inventors: Berk Atikoglu, Eytan Daniyalzade
  • Publication number: 20170220991
    Abstract: A method for sharding a store order database and order management application is provided. The method may include a computer router associated with a store receiving, from a customer computer, a query regarding an order. The router may use resident shard determination logic to identify a database shard which pertains to the order and which is part of a store order database having multiple database shards. The router may transmit information regarding the order to a database server which implements the identified database shard and which implements an order management system application layer. The database server may process information regarding the order and transmit information regarding the order to the customer computer.
    Type: Application
    Filed: April 14, 2017
    Publication date: August 3, 2017
    Applicant: WAL-MART STORES, INC.
    Inventors: Madhavan Kandhadai Vasantham, Sreekanth Sreedhararaj
  • Publication number: 20170221124
    Abstract: In some embodiments, a method can comprise analyzing user interaction with one or more items. In some embodiments, analyzing user interaction with the one or more items can comprise determining a number of impressions for each item of the one or more items. In many embodiments, the method can further comprise determining at least one undiscovered item of the one or more items based at least in part on the analyzing user interaction with the one or more items, estimating a performance of the at least one undiscovered item of the one or more items, promoting the at least one undiscovered item of the one or more items based at least in part on the estimating the performance of the at least one undiscovered item of the one or more items. Other embodiments of related methods and systems are also provided.
    Type: Application
    Filed: January 29, 2016
    Publication date: August 3, 2017
    Applicant: Wal-Mart Stores, Inc.
    Inventors: Richard Chatwin, Yashaswini Kotresh
  • Publication number: 20170220703
    Abstract: A system and method for implementing distributed storage and visualization for a graph database system for very large graph databases is presented. A graph database can comprise nodes and edges stored as artifacts, which can then be indexed using a distributed index system. A system capable of performing such tasks can include a processing system that creates an index of the artifacts, a construction system that can create a graph database from a text file, and a reading system that can create a text file from a graph database by finding requested artifacts in the graph of interest. A visualization system can perform queries on a graph database, then create sub-graphs containing the results for visualization purposes. The sub-graph can receive navigation inputs that display various portions of the sub-graph. Other embodiments also are disclosed.
    Type: Application
    Filed: January 29, 2016
    Publication date: August 3, 2017
    Applicant: WAL-MART STORES, INC.
    Inventor: Venkata Swamy Martha
  • Publication number: 20170221120
    Abstract: In some embodiments, a method can comprise receiving a query and determining one or more results for the query. In many embodiments, the one or more results can comprise one or more shelves, each shelf of the one or more shelves can comprise one or more facets, and each facet of the one or more facets can comprise one or more items. In various embodiments, the method can further comprise facilitating display of at least a portion of the one or more results for the query by facilitating display of at least the portion of the one or more results in a ranked order. In many embodiments, displaying the portion of the one or more results in a ranked order can comprise determining a composite score for each facet of the one or more facets of each shelf of the one or more shelves. Other embodiments of related methods and systems are also provided.
    Type: Application
    Filed: January 30, 2016
    Publication date: August 3, 2017
    Applicant: Wal-Mart Stores, Inc.
    Inventors: Manas Pathak, Onur Gungor
  • Publication number: 20170220984
    Abstract: In some embodiments, a method can comprise receiving a request for one or more orders, and analyzing the one or more orders. Each of the one or more orders can comprise one or more items and at least a portion of the one or more items are available at a warehouse. The method can further comprise determining one or more pick lists based at least in part on the analyzing the one or more orders and also based at least in part on an inventory layout of the warehouse, determining a first route for a first pick list of the one or more pick lists, and determining a second route for a second pick list of the one or more pick lists, wherein the first pick list and the second pick list each comprise a first common item. Other embodiments of related methods and systems are also provided.
    Type: Application
    Filed: January 29, 2016
    Publication date: August 3, 2017
    Applicant: Wal-Mart Stores, Inc.
    Inventors: Gaurav Agarwal, Devadas Pattathil, Rahul Ramkumar
  • Publication number: 20170221118
    Abstract: In some embodiments, a method can comprise receiving a search query for an item in a product catalog, the product catalog comprising one or more items and determining that a language of the search query is an unselected language. In many embodiments, the method can further comprise translating the search query into a selected language, performing a search of the search query based on the translation of the search query into the selected language, the search comprising search results in the selected language and the search results comprising at least a portion of the product catalog, and facilitating display of the search results in the selected language. Other embodiments of related methods and systems are also provided.
    Type: Application
    Filed: January 30, 2016
    Publication date: August 3, 2017
    Applicant: Wal-Mart Stores, Inc.
    Inventors: Manas Pathak, Seshadri Sridharan
  • Publication number: 20170221089
    Abstract: A system and method for optimizing marketing campaigns is presented. Two marketing campaigns are received. Each is presented to a subset of users. The conversion rates of both marketing campaign are used to determine weighting of the two marketing campaigns. The weighting is determined using a range of conversion rates and maximizing the minimum expected value through the range of conversion rates. The process can be iteratively performed to converge upon an optimum weighting of the first and second conversion rates. More than two marketing campaigns can be used. The marketing campaign can be an email marketing campaign, a web marketing campaign, or an advertising keyword campaign. Other embodiments also are disclosed.
    Type: Application
    Filed: January 30, 2016
    Publication date: August 3, 2017
    Applicant: WAL-MART STORES, INC.
    Inventors: Tao Zhu, Bin Li, Thanh Ngo, FNU Manasi, Patrick Harrington
  • Publication number: 20170221139
    Abstract: In some embodiments, a method can comprise categorizing, in a database, one or more purchasing categories based at least in part on one or more queries. In some embodiments the one or more purchasing categories can comprise one or more products. The method can further comprise computing a set of browse categories of the one or more purchasing categories, loading the set of browse categories of the one or more purchasing categories into non-transitory memory, and receiving a query. In some embodiments, the method can further comprise determining one or more results for the query, the one or more results comprising a portion of the one or more products, analyzing intention of the query, and selecting a display configuration of the one or more results based at least in part on the intention. Other embodiments of related methods and systems are also provided.
    Type: Application
    Filed: January 30, 2016
    Publication date: August 3, 2017
    Applicant: Wal-Mart Stores, Inc.
    Inventors: Zebin Chen, Andrei Lopatenko, Manas Pathak
  • Publication number: 20170213228
    Abstract: According to one aspect, embodiments of the invention provide a system for identifying elastic products in a retail environment, the system comprising a network interface configured to be coupled to a communication network, a product analysis module coupled to the network interface and configured to communicate with a server of each one of a plurality of retail stores in the retail environment via the network interface and the communication network, and a database coupled to the product analysis module, wherein the product analysis module is further configured to receive signals from each server of the plurality of retail stores including experience based information related to sales of a plurality of products in each one of the plurality of retail stores, and profile a group of the plurality of products as elastic products based on the experience based information related to the sales of the plurality of products.
    Type: Application
    Filed: July 23, 2015
    Publication date: July 27, 2017
    Applicant: Wal-Mart Stores, Inc.
    Inventor: Rahul Chowdhury
  • Publication number: 20170213233
    Abstract: This disclosure relates to methods and systems for implementing a visit- based loyalty rewards program. Disclosed is a system that includes location detection devices placed throughout a retail store that are used in conjunction with a mobile device carried by a customer to determine the presence, duration, path, and location of the customer device, and hence the customer, in the retail store. A retail store server is used to store customer information, including the customer visits, the length of customer visits, and the path taken by the customer through the retail store. A loyalty reward is calculated based upon at least one customer visit and at least one customer purchase. The loyalty reward is then awarded to the customer.
    Type: Application
    Filed: July 28, 2015
    Publication date: July 27, 2017
    Applicant: Wal-Mart Stores, Inc.
    Inventors: Donald R. High, Michael D. Atchley
  • Patent number: 9715682
    Abstract: A system for purchasing fuel is provided. The system includes, but is not limited to, a local device for retrieving identification information which identifies a fuel dispensing station, the identification information containing information identifying the fuel dispensing station from which fuel is desired to be purchased, and a remote server connected with the local device. Upon receiving the identification information at the local device, the local device automatically forwards the identification information along with a unique identifier to the remote server. The remote server generates and transmits an unlock code to the fuel dispensing station. The unlock code signals the fuel dispensing station to dispense fuel.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: July 25, 2017
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Timothy W. Webb, Jason R. Todd, Danny K. Olivarez
  • Patent number: 9710755
    Abstract: A system and method for predicting search term popularity is disclosed herein. A database system may comprise a first database cluster H and a second database cluster L. A machine learning algorithm is trained to create a predictive model. Thereafter, for each record in a database system, the predictive model is used to calculate a probability of the record being accessed. If the calculated probability of the record being accessed is greater than a threshold value, then the record in the first database cluster H; otherwise, the record is placed in the second database cluster L. Training the machine learning algorithm comprises inputting a training feature vector associated with the record into the machine learning algorithm, inputting a cost vector into the machine learning algorithm, and iteratively operating the machine learning algorithm on each record in the set of records to create a predictive model. Other embodiments are also disclosed herein.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: July 18, 2017
    Assignee: WAL-MART STORES, INC.
    Inventors: Varun Srivastava, Yiye Ruan, Yan Zheng
  • Patent number: 9710839
    Abstract: A system and method includes receiving a search query for a product to be located in a retail store, performing a search on a plurality of products records corresponding to a plurality of products located in the retail store, identifying one or more of the product records relevant to the product in the search query, obtaining a store map, the store map being indicative of a layout of the retail store, transmitting a representation of the store map and the one or more product records identified as one or more search results, and providing the one or more search results as a list to a mobile device, each of the one or more search results being associated with a physical location of the product in the retail store, and present the store map overlaid with an icon on a graphical display of the mobile device, wherein the store map represents the retail store and the icon is positioned overlaid on the map to designate a physical location of a corresponding one or more of the list of search results for the retail sto
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: July 18, 2017
    Assignee: WAL-MART STORES, INC.
    Inventors: Benjamin Pellow, Emily Poplawski, Stephen Aase
  • Patent number: 9710365
    Abstract: According to one aspect, it is appreciated that it may be useful and particularly advantageous to provide a data generator that creates more realistic data for testing purposes, especially in data systems where large volumes of data are necessary. In one implementation, a data generator is provided that produces relationally consistent data for testing purposes. For instance, a synthetic data generation process may be performed that produces any number of relationally consistent data table structures. Further, in another implementation, generation of the data can be statistically influenced so that the data generated can take on the “look and feel” of production data. Also, data may be produced as needed, and its generation may be performed in parallel, depending on interdependencies in the data.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: July 18, 2017
    Assignee: WAL-MART STORES, INC.
    Inventor: Harold Correll
  • Patent number: 9712714
    Abstract: A computer-implemented process can be operated to create a watermarked copy of a unique original copy of an electronic sales receipt in a first computerized device to a second computerized device. The watermarked copy includes an electronic watermark identifying the copy. The process includes creating the watermarked copy of the electronic sales receipt by copying information from the original copy of the electronic sales receipt to the watermarked copy and providing the electronic watermark within the watermarked copy.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: July 18, 2017
    Assignee: WAL-MART STORES, INC.
    Inventors: Stuart Argue, Anthony Emile Marcar
  • Publication number: 20170200194
    Abstract: A system and method for implementing keyword prediction for search engine marketing is presented. Historical search data is analyzed to find top search patterns in the form of n-grams. Keywords from historical search data are analyzed to generate n-grams for various values of n. The n-grams can represent trending search term patterns, as opposed to merely finding trending keywords. Thereafter, each of the n-grams is associated with one or more categories and/or sub-categories. The categories and sub-categories are thus associated with one or more n-grams. When a new product is introduced, the new product can be associated with n-grams based on the categories and sub-categories associated with the new product. Advertisements can be bid upon based on the associations. Other embodiments also are disclosed.
    Type: Application
    Filed: January 7, 2016
    Publication date: July 13, 2017
    Applicant: WAL-MART STORES, INC.
    Inventor: Anand Gupta
  • Publication number: 20170200191
    Abstract: A system and method for providing an eCommerce provider with the ability to efficiently determine, retrieve, and compile rollup information from each vendor using the eCommerce provider is presented. Event are monitored to set a trigger when the event occurs. A rollup can be initiated regarding the item in question. Price and shipping information from each vendor of a particular item is collected and tabulated. Each item from each vendor can be verified to determine if any information is missing or is otherwise incorrect. The offerings from each vendor is ranked by a variety of different criteria. When the item in question is displayed to a user, the vendor being displayed is based on the ranking. Other embodiments also are disclosed.
    Type: Application
    Filed: January 12, 2016
    Publication date: July 13, 2017
    Applicant: WAL-MART STORES, INC.
    Inventors: Bhupesh Tuteja, Shekhar Raj
  • Publication number: 20170199704
    Abstract: A system and method for providing mutual exclusivity to an operation is presented. A memory location is checked to determine if the memory location is subject to an exclusive lock. If so, the age of the exclusive lock is determined. If the age of the exclusive lock is greater than a certain length of time, the exclusive lock on the memory location is released such that operations can be performed on the memory location. When a memory lock is created, a length of time can be associated with the memory location. The length of time can be a default length of time. The length of time can be a custom length that is stored in a database. Other embodiments also are disclosed.
    Type: Application
    Filed: January 13, 2016
    Publication date: July 13, 2017
    Applicant: WAL-MART STORES, INC.
    Inventor: Ergin Guney
  • Patent number: 9703448
    Abstract: Provided herein are methodologies, systems, apparatus, and non-transitory computer-readable media for configuring a graphical user interface of an electronic display device for enabling preauthorized payment of products or services using distributed processing. A customer may interact with a kiosk or terminal to identify themselves and initiate the process for dynamically computing an active preauthorization limit. Items may then be added to the customer's balance at various point of sale terminals or scanning locations within the facility. Total cost of the items is compared to the active preauthorization limit. Once the customer is finished shopping, a GUI can present them with an authorization screen showing their shopping balance and requesting authorization. The user can interact with the GUI to approve the total via the GUI without the need to produce their card or payment method at checkout.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: July 11, 2017
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Stephen Tyler Caution, Douglas Jahe Ryner
  • Publication number: 20170192820
    Abstract: A system and method for adaptive determination of computing resources is presented. Sometimes, computing jobs are to be allocated among a set of computers. Historical information regarding input data size and output data size is retrieved. Capacity information about each machine is retrieved. A weighted function is used to calculate a desired allocation of computing resources based on historical input data size and output data size. Computing resources are allocated based on the calculated allocation. The computing job can be performed on the allocated computing resources. Other embodiments also are disclosed.
    Type: Application
    Filed: January 4, 2016
    Publication date: July 6, 2017
    Applicant: WAL-MART STORES, INC.
    Inventors: Shenghua Wan, Prijith Chandran, Varun Srivastava
  • Publication number: 20170193573
    Abstract: Some embodiments include a system. The system includes one or more processors, and one or more non-transitory memory storage devices storing computer instructions configured to run on the one or more processors. The computer instructions are configured to perform acts of: making available multiple items for purchase by an instant consumer; receiving a query from the instant consumer; determining an estimated price range; identifying one or more in-range items of the multiple items; identifying one or more out-range items of the multiple items; and facilitating displaying to the instant consumer a list of the multiple items such that the one or more in-range items are listed before the one or more out-range items in the list. Other embodiments of related systems and methods are also provided.
    Type: Application
    Filed: January 4, 2016
    Publication date: July 6, 2017
    Applicant: WAL-MART STORES, INC.
    Inventors: Wei Han, Parikshit Sondhi, Anjan Goswami
  • Publication number: 20170193433
    Abstract: A system and method for estimating geographical demand for new items is presented. A system can include one or more processing modules and one more non-transitory storage modules. Information is received about existing SKUs and associated attributes. Demand is determined by geographic zone. When a new SKU is added, geographic demand for the new SKU is estimated using the attributes of the new SKU. The new SKU can be allocated according to the estimation. Other embodiments are also disclosed herein.
    Type: Application
    Filed: January 5, 2016
    Publication date: July 6, 2017
    Applicant: WAL-MART STORES, INC.
    Inventors: Zhiwei Qin, Long He
  • Patent number: 9694840
    Abstract: In some embodiments, systems, apparatuses and methods are provided herein that are useful for holding containers open. For example, in some forms a cart accessory and cart are disclosed herein with an apparatus for holding open a receptacle or container. In one form, the apparatus is an accessory including an elongated body having a cart attachment mechanism for securing the cart accessory to at least a portion of a cart, a receptacle securing mechanism connected to the elongated body via a tether, the receptacle securing mechanism being movable between a retracted position wherein the securing mechanism is positioned proximate the elongated body and an extended position wherein the securing mechanism is spaced apart from the elongated body closer to at least a portion of a receptacle to assist in holding open the receptacle when connected thereto. In another form a cart is disclosed having such a container holding apparatus.
    Type: Grant
    Filed: April 21, 2016
    Date of Patent: July 4, 2017
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Christopher J. Hendrick, Stephen Caution
  • Patent number: 9691075
    Abstract: The present disclosure extends to comparing two or more names in a database of contact records. In embodiments, systems of the present disclosure execute a comparison of submitted names to determine if the records should be linked and/or merged. Embodiments of the present disclosure can compensate for irregularities in the database of contact records, including inconsistent name prefixes and suffixes, misspellings, typographical errors, misordered first/last names, and nicknames.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: June 27, 2017
    Assignee: WAL-MART STORES, INC.
    Inventors: Andrew Benjamin Ray, Nathaniel Philip Troutman
  • Patent number: 9684491
    Abstract: Example systems and methods that provide annotations of item descriptions are described. In one implementation, a method accesses data associated with an item and identifies multiple attributes associated with the item. The method further generates a Java class associated with the item and annotates the Java class to include the attributes associated with the item.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: June 20, 2017
    Assignee: Wal-Mart Stores, Inc.
    Inventor: Minseok Park
  • Patent number: 9679065
    Abstract: Queries are analyzed to identify start-side sub-queries that include a starting word of the query and one or more contiguous words and end-side sub-queries that include an ending word of the query and one or more contiguous words. A start-side count is determined for a sub-query indicating a number of times it occurs among the queries as a start-side query. An end-side count is also computed for each sub-query indicating the number of times it occurs as an end-side sub-query. A score is computed for each sub-query that decreases with the start-side count and increases with the end-side count. A search is performed for a received query with some of the phrases (e.g. noun phrases) thereof weighted according to the scores. Noun phrases may be identified as the longest n-gram for which an entry in a reference dictionary exists.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: June 13, 2017
    Assignee: WAL-MART STORES, INC.
    Inventors: Namrata PramodKumar Tholiya, Abhishek Gattani
  • Patent number: 9679074
    Abstract: Systems and methods are provided for processing a data stream in real time to identify connections between one or more social elements social elements and aggregating and storing the identified connections over a rolling time window. Social elements may be stored as nodes and connection between social elements may be stored as labeled connections between nodes. Other embodiments are provided.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: June 13, 2017
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Anand Rajaraman, Madhusudan Mathihalli, Arvind Batra, Digvijay Singh Lamba, Taraka Subrahmanya Prasad Siripurapu, Nikesh Garera
  • Patent number: 9672214
    Abstract: The present disclosure extends to incrementally updating a database in a production environment in a way that maintains data freshness and allows for high priority updates for critical changed values and regular updates for noncritical changed values in the database.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: June 6, 2017
    Assignee: WAL-MART STORES, INC.
    Inventors: Varun Srivastava, Yan Zheng
  • Patent number: 9665896
    Abstract: A system and method for forecasting sales is presented. A transmission by a customer is received indicating an intention for a customer to purchase an item from a retailer via a mobile device. An embodiment determines if the item is subject to an age-restriction. This can be accomplished by using location data of a retailer. Biometric data is received from the customer intending to purchase the item. The biometric data is compared to verified biometric data to confirm the identity of the customer. The age of the customer is determined. Thereafter, the transaction is allowed to proceed if the age of the customer satisfies the age-restriction for the item. Other embodiments are also disclosed herein.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: May 30, 2017
    Assignee: WAL-MART STORES, INC.
    Inventors: Berk Atikoglu, Eytan Daniyalzade
  • Publication number: 20170148085
    Abstract: Providing personalized item recommendations using scalable matrix factorization with randomness. Various embodiments involve ecommerce websites, an item interaction matrix, item interaction weightings, factorizing into a user feature matrix and an item feature matrix, computing a thin matrix, generating a random Gaussian matrix, decomposing a matrix Y by a QR factorization, performing a singular value decomposition, performing alternative least squares, computing item interaction scores, selecting at least one item for recommendation to an Internet user based on the item interaction scores, or a combination thereof.
    Type: Application
    Filed: February 6, 2017
    Publication date: May 25, 2017
    Applicant: WAL-MART STORES, INC.
    Inventors: Lei Tang, Patrick Harrington, Tao Zhu
  • Publication number: 20170147964
    Abstract: A method of reallocating inventory in a fulfillment network is disclosed herein. The fulfillment network can include a plurality of distribution centers. An allocation plan can be created in a one of a variety of different manners, where the allocation plan involves allocating an item to one or more distribution centers in the fulfillment network. Thereafter, the allocation plan can be analyzed for feasibility. If the allocation plan is not feasible, each distribution center in the allocation plan can be analyzed to determine if using the distribution center is feasible. If the distribution center cannot be used, another distribution in the same cluster of distribution centers is examined for feasibility. This process is repeated for each distribution center in the allocation plan. Once an alternative allocation plan has been developed in this maimer, items can be allocated. Existing inventory can be taken into account in the allocation plan.
    Type: Application
    Filed: November 23, 2015
    Publication date: May 25, 2017
    Applicant: WAL-MART STORES, INC.
    Inventors: Rishabh Kothari, Arash Asadi-Shahmirzadi, Vvs Varaprasad Nagalla, Zhiwei Qin
  • Patent number: 9659079
    Abstract: A store computer system is provided. The computer system includes a sharded store transactional database such as an order or inventory database. The database may include a first database shard which stores a first group of order or inventory data and a second database shard which stores a second group of order or inventory data which is different than the first group of data. The computer system may include a store order management computer system that implements a shard determination module which is programmed to receive a query regarding an order or item associated with the store, identify a database shard associated with the order or item from data in the query, and communicate data regarding the order or item to or from the identified database shard.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: May 23, 2017
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Madhavan Kandhadai Vasantham, Sreekanth Sreedhararaj
  • Patent number: 9659273
    Abstract: Some embodiments include a method. The method can include: identifying a first consumer location of a consumer; identifying a first limited irregular product group associated with the first consumer location; and receiving a selected limited irregular product type of one or more first limited irregular product types. The first limited irregular product group can have the first limited irregular product type(s). Further, an irregular product group can have multiple irregular product types, the multiple irregular product types can have the one or more first limited irregular product types, a master product group can have multiple product types, and the multiple product types can have multiple regular product types and the multiple irregular product types. The multiple irregular product types can satisfy at least one irregularity parameter distinguishing the multiple irregular product types from the multiple regular product types. Other embodiments of related methods and systems are also provided.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: May 23, 2017
    Assignee: WAL-MART STORES, INC.
    Inventors: Berk Atikoglu, Eytan Daniyalzade
  • Patent number: 9659275
    Abstract: In some embodiments, methods and systems of managing products at a retail sales facility include scanning a product in a stocking cart at the retail sales facility using a hand-held electronic device including a processor. At least two of the following three functions may be performed based on the scanning of the product. First, the stocking cart may be audited by comparing scanned data to data contained in an inventory management database. Second, a determination of whether the item is on a pick list may be made, which may include determining a demand for the scanned product to arrive at a decision whether to store the product in the stock room or place it on a shelf on the sales floor. Third, if the item is to be stored in the stock room, a determination of whether identical items are stored in bins in the stock room may be made.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: May 23, 2017
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Nicholaus Adam Jones, Marc Ashley Fletter, Matthew Allen Jones, Daniel R. Shields, Robert James Taylor
  • Patent number: D793646
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: August 1, 2017
    Assignee: WAL-MART STORES, INC.
    Inventors: Yurgis Mauro Bacallao, Michael D. Bookman
  • Patent number: D795061
    Type: Grant
    Filed: April 11, 2016
    Date of Patent: August 22, 2017
    Assignee: WAL-MART STORES, INC.
    Inventor: Yurgis Mauro Bacallao
  • Patent number: D796771
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: September 5, 2017
    Assignee: WAL-MART STORES, INC.
    Inventors: Yurgis Mauro Bacallao, Dennis Charles Beere, II