Wal-Mart Patents Granted

Patents granted to Wal-Mart by the U.S. Patent and Trademark Office (USPTO).

  • Patent number: 8909620
    Abstract: The present invention extends to methods, systems, and computer program products for searching digital receipts at a mobile device. A customer mobile device receives and stores one or more digital receipts. The one or more digital receipts correspond to transactions conducted with a merchant. A user can select search criteria for searching stored digital receipts. The search criteria can be applied to stored digital receipts. Any stored digital receipts that satisfy the search criteria can be returned for display. In some embodiments, search criteria are selected to search for digital receipts associated with a specified payment method, such as, for example, cash, check, credit card, debit card, gift card, etc. In other embodiments, search criteria are selected to search for digital receipts having a purchase date within a specified purchase date range.
    Type: Grant
    Filed: October 2, 2012
    Date of Patent: December 9, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Stuart Argue, Anthony Emile Marcar
  • Patent number: 8903808
    Abstract: Categorizing documents is disclosed. A hierarchy of topics is received. A seed for each topic is determined. One or more documents is received. The seed is used to evaluate the relevance of each document to one or more of the received topics. One or more topics is associated with each document.
    Type: Grant
    Filed: February 1, 2013
    Date of Patent: December 2, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Venky Harinarayan, Anand Rajaraman
  • Patent number: 8878649
    Abstract: A control circuit that operably couples to an RFID tag reader can cause the latter to automatically utilize more than a single RFID tag interrogation mode. By one approach this can comprise automatically toggling back and forth between at least two different RFID tag interrogation modes. If desired, and by one approach, such a control circuit can facilitate using a first interrogation mode to read RFID tags and then, in response to a first pre-determined condition, automatically switch to using a second interrogation mode that is different from the first interrogation mode. By one approach, this first pre-determined condition can comprise an RFID tag read rate value. By another approach, alone or in combination with the foregoing, this first pre-determined condition can comprise, at least in part, a pre-determined period of time.
    Type: Grant
    Filed: October 7, 2010
    Date of Patent: November 4, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Bruce W. Wilkinson, Nicholaus A. Jones
  • Patent number: 8880515
    Abstract: Determining one or more concepts associated with a query is disclosed. A query is received. A list of concepts and associated scores is received. The concepts fit within a concept hierarchy. A density function is used to evaluate the received concepts. One or more concepts are associated with the query based at least in part on the results of the density function.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: November 4, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Digvijay Singh Lamba, Wang Chee Lam, Michel A. Tourn
  • Patent number: 8880397
    Abstract: Exemplary embodiments provide systems, devices and methods that allow creation and management of lists of items in an integrated manner on an interactive graphical user interface. A user may speak a plurality of list items in a natural unbroken manner to provide an audio input stream into an audio input device. Exemplary embodiments may automatically process the audio input stream to convert the stream into a text output, and may process the text output into one or more n-grams that may be used as list items to populate a list on a user interface.
    Type: Grant
    Filed: October 21, 2011
    Date of Patent: November 4, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Dion Almaer, Bernard Paul Cousineau, Ben Galbraith
  • Patent number: 8874471
    Abstract: Systems and methods are disclosed herein for estimating the risk of criminal activity in a retail setting. Using video data, biometric data for an individual may be obtained. A baseline biometric measurement is taken upon enqueuing of an individual, which may include entry of the individual into the field of view of a camera having a point of sale (POS) in its field of view. A biometric measurement is also taken when the individual is adjacent the POS. According to an analysis of these measurements, an estimate of risk is calculated, such as by comparing the baseline measurement to a POS measurement. Based on this risk assessment, an alert may be generated. The alert may be a graphical indicator displayed on the POS or transmitted to a device operated by a store representative. The risk assessment may also be used to select transactions for auditing in a self-checkout system.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: October 28, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Stuart Argue, Anthony Emile Marcar
  • Patent number: 8874553
    Abstract: Disclosed are methods for returning to a user an answer to the question “what is <string>.” Concepts and classes to which the concepts belong are determined from a corpus, such as taxonomy. The concepts are mapped to categories according to the structure of the taxonomy. Homonyms for words are collected and scored according to likeliness of use. Concept vectors are assembled for the identified concepts based on articles in the corpus and social media usage. Words are evaluated for generic-ness and a generic score is associated therewith. In responding to a query, the generic-ness of the terms of the query is evaluated and additional context solicited if the terms are generic. Candidate homonym concepts for a string in the query are selected according to context vectors for the homonym concepts. One or more homonym concepts are selected and the one or more categories corresponding to these concepts are returned.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: October 28, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Digvijay Singh Lamba, Omkar Deshoande, Xiaoyong Chai
  • Patent number: 8860557
    Abstract: A wireless transmitter is configured to transmit compatibly to RFID tags and a control circuit operably couples to that wireless transmitter and is configured to use the wireless transmitter to transmit to those RFID tags a message to cause the RFID tags to have a particular read state without also soliciting a corresponding response from any of those RFID tags. For example, this can comprise causing RFID tags having a B inventory state to switch to an A inventory state (while permitting RFID tags already having an A inventory state to so remain).
    Type: Grant
    Filed: July 28, 2011
    Date of Patent: October 14, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventor: Bruce W. Wilkinson
  • Patent number: 8857724
    Abstract: Radio frequency identification (RFID) devices, and methods of manufacture are described herein. In one implementation, an RFID device comprises a near field only RFID tag that does not function as a far field RFID tag and is pre-manufactured; and a conductive element independent from the near field only RFID tag and configured to function as a far field antenna, wherein the conductive element extends a length and includes a central region and includes at least one distal region defining a voltage end of the conductive element. The near field only RFID tag and a distal region of the conductive element are coupled in proximity to each other such that the RFID device functions in both a near field and a far field.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: October 14, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventor: Bruce W. Wilkinson
  • Patent number: 8862779
    Abstract: Systems, methods, and computer program products that facilitate the integration and accounting of advertising within audio Web content requested by users via telephone devices are provided. Upon receiving a request from a user for Web content via a telephone device, a Web server retrieves an advertisement from an advertisement server, inserts the retrieved advertisement within the user requested Web content, and forwards the user requested Web content and advertisement to a text-to-speech transcoder for conversion to an audio format. The text-to-speech transcoder converts the Web content and advertisement from a text-based format to an audio format and serves the Web content and advertisement in the audio format to the user client device via a telephone link established with the user client device. If an advertisement is interactive, a text-to-speech transcoder may be configured to notify an advertisement server of user interaction with the advertisement.
    Type: Grant
    Filed: January 15, 2010
    Date of Patent: October 14, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Dana Borger, Steve Cox, Tom Gordon, David Spitz, Matthew Squire, Jay Thrash
  • Patent number: 8862608
    Abstract: Category affinity may be used as a consideration in providing search results. A taxonomy of substantive categories is created and/or obtained. A corpus of document is compared with the taxonomy to determine the category(ies) with which the documents affine. A query is also compared with the taxonomy to determine the category(ies) with which the query affines. A document may receive a category score based on how well the document's category(ies) match the query's category(ies). This document score may be combined with other scores, such as a text score, a link score, and a distance score, and/or any other factors, to determine an overall relevance score. The relevance score may then be used to rank and present search results.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: October 14, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Gaurav Bhalotia, John Patrick Adams
  • Patent number: 8857725
    Abstract: Radio frequency identification (RFID) devices for use in RFID-based sensors and related methods are described herein. In one implementation, an RFID sensor system includes an RFID device having a near field only RFID tag and a conductive element which functions as a far field antenna. The near field only RFID tag and the conductive element are located in at least a first position and a second position relative to each other; wherein in the first position, the RFID device only operates in a near field, and in the second position, the RFID device operates in both the near field and a far field. The system may also include an RFID reader and controller located within the far field to read the RFID device only when the components are located in the second position.
    Type: Grant
    Filed: July 16, 2013
    Date of Patent: October 14, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventor: Bruce W. Wilkinson
  • Patent number: 8849703
    Abstract: Disclosed are systems and methods for managing transactions in which an order is specified online and payment is received at a point of sale (POS). Methods are disclosed for managing payment for such transactions at a POS, including transactions involving payment for both in-store purchases and online orders. Methods are also disclosed for managing inventory and price changes for such transactions where payment can occur at any time in a pay period following order creation. Also disclosed are methods for processing refunds for online orders for which payment was made at a POS. Finally, methods for preventing fraud and abuse as well as restricting the availability of this payment method for certain items are disclosed.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: September 30, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Arjun Ramaratnam, Kenneth Hansen, Murad Dar, Puneet Srivastava, Richard Brett Gerry, Ruchitkumar A Shah, Sathya N Dharaneedharan
  • Patent number: 8849830
    Abstract: Delivering a search result is disclosed. A category is associated with a document based at least in part on one or more scores that measure the relevance of that document to a base category. A search query is obtained. One or more results is delivered in a manner that includes an indication of at least one category with which the result is associated.
    Type: Grant
    Filed: October 13, 2006
    Date of Patent: September 30, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Seshadri Srinivasan, Wang Lam, Gaurav Bhalotia, Venky Harinarayan
  • Patent number: 8843398
    Abstract: The present invention extends to methods, systems, and computer program products for transferring digital receipt data to mobile devices. A point-of-sale (“POS”) system generates digital receipt data as part of a sales transaction. The point-of-sale (“POS”) system and a mobile device, possibly also along with a receipt data server, interoperate with one another to transfer digital receipt data generated to the mobile device. In some embodiments, the point-of-sale (“POS”) system transfers digital receipt data for a sales transaction to the receipt data server. An identifier, such as, for example, an application identifier or transaction identifier, is stored along with the digital receipt data to match the digital receipt data with the mobile device. The mobile device subsequently uses the identifier to access the digital receipt data from the receipt data server. In other embodiments, the point-of-sale (“POS”) system transfers digital receipt data directly to the mobile device.
    Type: Grant
    Filed: July 23, 2012
    Date of Patent: September 23, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Stuart Argue, Anthony Emile Marcar
  • Patent number: 8812370
    Abstract: A system and method for providing a customer with enhanced shopping experience at a retail store provide associating the customer with a unique identification, storing information of the customer in a central database, wherein the information of the customer is retrievable according to the unique identification of the customer, responsive to a request by the customer, linking the customer to the information of the customer stored in the central database based on the unique identification of the customer, and based on an analysis of the information of the customer, providing the stored information of the customer to the customer to allow the customer to conduct a number of tasks including checking status of a transaction with the retail store, selecting a payment option for a transaction and receiving notification from the retail store about pending transactions.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: August 19, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Tim Webb, Jason Todd
  • Patent number: 8812376
    Abstract: Techniques are disclosed for generating an electronic shopping list based on a digital photograph of a handwritten shopping list. The techniques include obtaining a digital photograph of a handwritten shopping list and identifying a handwritten text portion in the digital photograph. The techniques further include determining a set of candidate items corresponding to the handwritten text portion, each candidate item of the set of candidate items representing a different item that may have written in the handwritten text portion of the handwritten shopping list and being indicative of a product sold by a retailer. The techniques further include selecting one of the set of candidate items for inclusion in the electronic shopping list. The techniques can be performed by a mobile computing device or by a shopping list server.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: August 19, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventor: Valerie Goulart
  • Patent number: 8788352
    Abstract: A method is disclosed for administering a gift registry. Within the method, a computer system may associate or link a gift registry to a computing device in the possession of a customer. A point-of-sale system forming part of the computer system may then initiate a transaction comprising the purchase of an item by the customer. The computer system may identify a link between the computing device and the transaction, determine that the item is listed within the gift registry, and receive confirmation that the item was purchased for the gift registry. Accordingly, the computer system may modify the gift registry to reflect the purchase of the item.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: July 22, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Stuart Argue, Anthony Emile Marcar
  • Patent number: 8788347
    Abstract: A computer-implemented method is disclosed for calendaring reminders. Within the method, one or more point-of-sale transactions may be conducted. The transactions may involve a computer system and a customer possessing a mobile computing device. The computer system may store receipt data documenting the transactions. The computer system may also search the receipt data in an effort to locate one or more products having predictable purchase periodicity. When such products are identified, one or more appropriate reminders for subsequent purchases of the one or more products may be scheduled.
    Type: Grant
    Filed: November 28, 2012
    Date of Patent: July 22, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Stuart Argue, Anthony Emile Marcar
  • Patent number: 8775942
    Abstract: A toolbar is provided, which may be downloaded and installed in a user's web browser. The toolbar uploads the user's browsing history to a server. The server determines, based on the browsing history, which sites the user visits frequently. Additionally, the server determines, based on an analysis of web content, which categories of content, and which concepts, the user is interested in based on the concepts and categories that occur frequently in the user's browsing patterns. The server identifies content of interest to the user—where such content may comprise frequently-updated content, such as news or RSS feeds—and provides a custom web page that shows or identifies the selected content.
    Type: Grant
    Filed: January 15, 2012
    Date of Patent: July 8, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Venkatesh Harinarayan, Jason Zien
  • Patent number: 8751399
    Abstract: Electronic payment card money laundering detection includes receiving real-time payment card transaction data from ingress channels and an egress channels of at least one payment card system through a first API; generating transactional profiles for each of at least payment cards, the ingress channel, the egress channels, and funding sources of the payment cards; in response to receiving transaction data for a current payment card transaction, evaluating the transaction data using a predictive algorithm that compares the transaction data to the transactional profiles to calculate a probabilistic money laundering score for the current transaction; evaluating the probabilistic money laundering score and current transaction data based on a set of rules to generate a suspicious activity report that recommends whether to approve or report the current transaction; and transmitting the suspicious activity report back to the payment card system and transmitting the suspicious activity report to an identified regulato
    Type: Grant
    Filed: July 15, 2012
    Date of Patent: June 10, 2014
    Assignee: Wal-mart Stores, Inc.
    Inventors: Jayashree S. Kolhatkar, Sangita S. Fatnani, Yitao Yao, Kazuo Matsumoto
  • Patent number: 8751405
    Abstract: Disclosed are systems and methods for managing transactions in which an order is specified online and payment is received at a point of sale (POS). Methods are disclosed for managing payment for such transactions at a POS, including transactions involving payment for both in-store purchases and online orders. Methods are also disclosed for managing inventory and price changes for such transactions where payment can occur at any time in a pay period following order creation. Also disclosed are methods for processing refunds for online orders for which payment was made at a POS. Finally, methods for preventing fraud and abuse as well as restricting the availability of this payment method for certain items are disclosed.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: June 10, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Arjun Ramaratnam, Kenneth Hansen, Murad Dar, Puneet Srivastava, Richard Brett Gerry, Ruchitkumar A Shah, Sathya N Dharaneedharan, Anna Smalley, Jon Baron, Justin Singer
  • Patent number: 8738454
    Abstract: The present invention extends to methods, systems, and computer program products f0r transferring digital receipt data to mobile devices. A point-of-sale (“POS”) system generates digital receipt data as part of a sales transaction. The point-of-sale (“POS”) system and a mobile device, possibly also along with a receipt data server, interoperate with one another to transfer digital receipt data generated to the mobile device. In some embodiments, the point-of-sale (“POS”) system transfers digital receipt data for a sales transaction to the receipt data server. An identifier, such as, for example, an application identifier or transaction identifier, is stored along with the digital receipt data to match the digital receipt data with the mobile device. The mobile device subsequently uses the identifier to access the digital receipt data from the receipt data server. In other embodiments, the point-of-sale (“POS”) system transfers digital receipt data directly to the mobile device.
    Type: Grant
    Filed: July 23, 2012
    Date of Patent: May 27, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Stuart Argue, Anthony Emile Marcar
  • Patent number: 8738529
    Abstract: Exemplary embodiments for detecting electronic payment card fraud include receiving real-time payment card transaction data from ingress channels and an egress channels of at least one payment card system through a first application programming interface (API); generating transactional profiles for each of at least payment cards, the ingress channel, the egress channels, and funding sources of the payment cards; in response to receiving transaction data for a current payment card transaction, evaluating the transaction data using a predictive algorithm that compare the transaction data to the transactional profiles to calculate a probabilistic fraud score for the current transaction; evaluating the probabilistic fraud score and the current transaction data based on a set of rules to generate a recommendation to approve, decline or review the current transaction; and transmitting the recommendation back to the payment card system via a second API.
    Type: Grant
    Filed: July 15, 2012
    Date of Patent: May 27, 2014
    Assignee: Wal-mart Stores, Inc.
    Inventors: Jayashree S. Kolhatkar, Sangita S. Fatnani, Yitao Yao, Kazuo Matsumoto
  • Patent number: 8733291
    Abstract: A device and methods for catching, removing from within buildings, and releasing wild birds are provided. Sonic and/or dynamic characteristics of water are utilized as an attractant to lure birds towards a device for capturing birds. The attractant is located within a holding area of the device. The walls of the device are transparent and vented to allow the dynamic characteristics of the water to be seen from outside the device and to allow the sonic characteristics to be heard from outside the device. The device includes an opening that allows birds to enter the holding area of the device and that also prevents birds located within the holding area from exiting the device.
    Type: Grant
    Filed: November 24, 2010
    Date of Patent: May 27, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventor: Andrea Dunigan
  • Patent number: 8725592
    Abstract: Exemplary embodiments provide methods, systems and devices for recommending one or more products for a selected individual. The products may be recommended to a user for gifting to the selected individual. Exemplary embodiments may automatically determine one or more topics of interest to the selected individual. In an exemplary embodiment, semantic analysis may be performed on textual content associated with the selected individual to automatically extract the topics of interest. Exemplary embodiments may use the topics of interest to automatically determine one or more products that are likely to be of interest to the selected individual.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: May 13, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Arvind Batra, Madhusudan Mathihalli, Indrani Chakravarty, Digvijay Singh Lamba
  • Patent number: 8706555
    Abstract: A method is disclosed for determining a customer's proximity to a checkout register at a store. A mobile electronic device with mobile self-checkout software thereon may record and analyze ambient noise to determine when a customer is in a checkout line as well as to track the customer's progress through the checkout line. The mobile self-checkout software may present information to the customer according to the customer's position in the checkout line. The type and nature of the information presented to the customer may be changed according to the customer's distance from the checkout terminal as well as how quickly the customer is approaching the terminal. The software may provide detailed data about the shopping and checkout experience. This information may be correlated to customer satisfaction and used identify particular strengths and weaknesses in the shopping experience offered by a store.
    Type: Grant
    Filed: March 27, 2013
    Date of Patent: April 22, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Stuart Argue, Anthony Emile Marcar
  • Patent number: 8706720
    Abstract: Determining the relevance of a web node is disclosed. A seed score value of a first type is assigned to a seed set of nodes. A score value of a second type is derived for the web node based on a mapping of a reachability relationship between one or more seed nodes and the web node. A score value of the first type is derived for the web node based on a mapping of a reachability relationship between the web node and one or more evaluation nodes having derived weight values of the second type. Topic diffusion is mitigated.
    Type: Grant
    Filed: January 6, 2006
    Date of Patent: April 22, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventor: Anand Rajaraman
  • Patent number: 8700474
    Abstract: The present invention extends to methods, systems, and computer program products for delivering customer specified receipt types at checkout. A customer specifies receipt delivery preferences at a mobile device (e.g., specifying delivery of a digital receipt and/or a paper receipt at checkout). The mobile device sends the customer's receipt delivery preferences to a receipt preferences database server for storage in a receipt preferences database. During a sales transaction, a point-of-sale (“POS”) system refers to the receipt preferences database (or a relevant portion thereof) to access the customer's receipt delivery preferences. Based on the customer's receipt delivery preferences, the point-of-sale (“POS”) system delivers appropriate types of receipts (e.g. digital and/or paper) to the customer.
    Type: Grant
    Filed: August 27, 2012
    Date of Patent: April 15, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Stuart Argue, Anthony Emile Marcar
  • Patent number: 8701103
    Abstract: Websites, including supporting databases, are updated with little or no downtime. In one aspect, a database is replicated prior to updating, so that updates can be performed on one copy while the other remains operational. In another aspect, the data remains in one location while an application programming interface for interacting with the data using new software code is introduced. Another application programming interface remains operational while the update is taking place. Public and private synonyms are used to direct web traffic to the appropriate application programming interface during the update process.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: April 15, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Jack P. Hsu, Sonali Deshmukh, Izrail Blank, Ilya Milman
  • Patent number: 8682731
    Abstract: A computer-implemented method is disclosed for motivating customer participation in an electronic receipt program. Within the method, a point-of-sale transaction may be initiated. The transaction may involve a computer system comprising a point-of-sale system and a customer possessing a mobile computing device. The computer system may generate receipt data documenting the transaction and deliver the receipt data to the mobile computing device in electronic format. The computer system may further determine an amount of paper saved by delivering the receipt data in electronic format rather than as a paper receipt and pass the amount to the mobile computing device.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: March 25, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Stuart Argue, Anthony Emile Marcar
  • Patent number: 8676653
    Abstract: A method is disclosed for authenticating and enabling returns at a physical store location and based off of an electronic receipt. The electronic receipt may be viewed on a mobile electronic device with electronic receipts software thereon. The electronic receipts software may use machine readable codes to verify whether a customer is present at a returns terminal at a physical store location. More particularly, the electronic receipts software may contain a bar code reader module and use the camera of the mobile electronic device to capture a machine readable code such as a bar code or QR code. The electronics receipts software may recover data from the machine readable code which identifies the store, retail location, etc. This information may be compared against known values to determine that the customer is present at a returns terminal.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: March 18, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Stuart Argue, Anthony Emile Marcar
  • Patent number: 8667891
    Abstract: A beverage maker having a liquid director configured to channel liquid toward a lowermost surface thereof, into and though an opening in the beverage maker, and to a fluid container of the beverage maker. The liquid director can be engaged with a lid of the beverage maker and/or at least one side wall of the container. The lid can be moved between a first position where the lid at least partially covers the opening and a second position where the lid does not cover at least a portion of the opening. The liquid director can be in a deployed, fluid receiving position when the lid is in the first position and can be in an undeployed position when the lid is in the second position.
    Type: Grant
    Filed: March 12, 2009
    Date of Patent: March 11, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Jorge B. Garcia, Charles Brian Gross
  • Patent number: 8669915
    Abstract: One or more frame components that each comprise 1/Xth of a 360 degree RFID tag reader antenna array can be physically coupled to one another to thereby form a multi-frame component. One or more RFID tag reader antenna mounts can comprise a part of such frame components and can be configured to aim a corresponding RFID tag reader antenna outwardly of the frame component. These teachings also accommodate disposing a plurality of RFID tag reader antenna units within a facility such that these antenna units are disposed higher than an expected location of, say, at least 90% of the RFID tags when the latter are in the facility. By one approach these antenna units can all be disposed at a substantially same height within the facility. These antenna units may, or may not, be visually concealed as desired.
    Type: Grant
    Filed: October 7, 2010
    Date of Patent: March 11, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Bruce W. Wilkinson, Nicholaus A. Jones
  • Patent number: 8656367
    Abstract: An improved system and method for profiling elements of software applications facilitates identification and diagnosis of performance issues. Using aspect-oriented programming, additional code, referred to as an advice, is added at various steps in execution of a stored procedure. The additional code specifies additional action to be taken, such as capture of a stored procedure signature, parameters, and system time before and after execution. By adding the code at load time, the system of the present invention provides a mechanism by which the original procedure code as stored in the database and the application code calling the stored procedure can remain unchanged. Captured data is used in generating a profile of the stored procedure call.
    Type: Grant
    Filed: July 11, 2011
    Date of Patent: February 18, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventor: Rakesh Sharma
  • Patent number: 8648282
    Abstract: A cooking apparatus and method of assembling the same includes an outer shell including a base, a heating element positioned inside the outer shell, and a thermally conducting liner removably located inside the outer shell over the heating element. The liner includes an annular flange, and a first integral handle including a first latch. The apparatus and method further includes a lid configured to be placed over the liner, the lid including a sealing ring at an outer edge of the lid, and a top surface, wherein the first latch is configured to contact the top surface of the lid to secure the lid to the annular flange of the liner.
    Type: Grant
    Filed: July 9, 2009
    Date of Patent: February 11, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventor: Jorge Garcia
  • Patent number: 8636210
    Abstract: A method for printing an image on a receipt is disclosed. The method may begin with the initiation of a transaction such as a purchase or return at a point-of-sale system. Next, an image unique to the transaction may be obtained or generate. The image may comprise non-textual graphics. While the transaction is being performed, the image may be passed to a receipt printer and stored with memory thereof. Accordingly, the images may be stored in memory of the receipt printer before the other tasks associated with the transaction have all been performed. Finally, to complete and document the transaction, the receipt printer may print a receipt. The receipt may have the image printed thereon.
    Type: Grant
    Filed: April 4, 2013
    Date of Patent: January 28, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Stuart Argue, Anthony Emile Marcar
  • Patent number: 8639577
    Abstract: A method is disclosed for authenticating and enabling returns at a physical store location and based off of an electronic receipt. The electronic receipt may be viewed on a mobile electronic device with electronic receipts software thereon. The electronic receipts software may use sound recordings to verify whether a customer is present at a returns terminal at a physical store location. The electronic receipts software may recode particular sounds or ambient noise at a returns POS terminal and analyze and compare this sound recording against known sounds to determine whether a customer is present at a returns POS terminal. The electronic returns software may prevent the customer from accessing returns features if the customer is not at a returns terminal and allow the customer to access returns features if the customer is at a returns terminal.
    Type: Grant
    Filed: July 31, 2012
    Date of Patent: January 28, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Stuart Argue, Anthony Emile Marcar
  • Patent number: 8639703
    Abstract: Scoring a document is disclosed. One or more metrics is determined in a forward direction. One or more backwards metrics is determined. The document is scored based at least in part on a combination of the metrics.
    Type: Grant
    Filed: January 12, 2012
    Date of Patent: January 28, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Venky Harinarayan, Anand Rajaraman
  • Patent number: 8635112
    Abstract: The present invention extends to methods, systems, and computer program products for auditing in-store sales transactions when a digital receipt is issued. A receipt application server formulates a digital receipt from digital receipt data received from a POS system. The digital receipt is sent from the receipt application server to an auditor mobile device at the location of the POS system. A human auditor can view the digital receipt during an in-store audit. In some embodiments, one or both of the receipt application server and the auditor mobile device reorder receipt entries so that items having specified characteristics are presented more prominently on a display. For example, receipt entries can be re-ordered such that higher profit margin items, bulkier items, or more likely to be stolen items are presented more prominently. As such, a human auditor is more likely to expressly audit these types of items.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: January 21, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Stuart Argue, Anthony Emile Marcar
  • Patent number: 8630927
    Abstract: The present invention extends to methods, systems, and computer program products for auditing in-store sales transactions when a digital receipt is issued. A receipt application server formulates a digital receipt from digital receipt data received from a POS system. The digital receipt is sent from the receipt application server to an auditor mobile device at the location of the POS system. A human auditor can view the digital receipt during an in-store audit. In some embodiments, one or both of the receipt application server and the auditor mobile device reorder receipt entries so that items having specified characteristics are presented more prominently on a display. For example, receipt entries can be re-ordered such that higher profit margin items, bulkier items, or more likely to be stolen items are presented more prominently. As such, a human auditor is more likely to expressly audit these types of items.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: January 14, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Stuart Argue, Anthony Emile Marcar
  • Patent number: 8626775
    Abstract: Determining the relevance of a destination page to a topic is disclosed. A plurality of paths that include arrivals at a destination page are determined. A plurality of paths that include arrivals at the destination page are determined. A proportion of the paths that include arrivals at the destination page that also include a preceding arrival at a distinguished page are determined. The relevance of the destination page based at least in part on the proportion is determined.
    Type: Grant
    Filed: January 13, 2006
    Date of Patent: January 7, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Venky Harinarayan, Anand Rajaraman
  • Patent number: 8626491
    Abstract: Determining a mapping between a textual representation in a document and a concept is disclosed. A document is received. A set of candidate textual representations in the document is identified. For at least one candidate textual representation included in the set, an associated concept included in a taxonomy of concepts is determined. The candidate textual representation and the associated concept are provided as output.
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: January 7, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Abhishek Gattani, Anand Rajaraman
  • Patent number: 8626562
    Abstract: Disclosed herein are apparatus and methods for collecting and utilizing product consumption cycle information from product purchasers. In one example a method comprises, responsive to a purchase of a product by a purchaser, selecting an end of use criteria for the product from a plurality of end of use criteria, determining a length of a consumption cycle of the product based on the end of use criteria, recording information identifying the purchaser, the product, and the length of the consumption cycle in an electronic database, and contacting the purchaser proximate expiration of the consumption cycle.
    Type: Grant
    Filed: February 15, 2012
    Date of Patent: January 7, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Ilya Milman, Pavel Kalinin, Vadim Kagansky
  • Patent number: 8626740
    Abstract: Determining the relevance of a page to a topic in a hierarchy is disclosed. A plurality of paths that include arrivals at the page is determined. A proportion of the paths that include relevant arrivals at the page is determined. And, the relevance of the page is determined based at least in part on the proportion.
    Type: Grant
    Filed: January 13, 2006
    Date of Patent: January 7, 2014
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Venky Harinarayan, Anand Rajaraman
  • Patent number: 8620755
    Abstract: The present invention extends to methods, systems, and computer program products for auditing in-store sales transactions when a digital receipt is issued. A receipt application server formulates a digital receipt from digital receipt data received from a POS system. The digital receipt is sent from the receipt application server to an auditor mobile device at the location of the POS system. A human auditor can view the digital receipt during an in-store audit. In some embodiments, one or both of the receipt application server and the auditor mobile device reorder receipt entries so that items having specified characteristics are presented more prominently on a display. For example, receipt entries can be re-ordered such that higher profit margin items, bulkier items, or more likely to be stolen items are presented more prominently. As such, a human auditor is more likely to expressly audit these types of items.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: December 31, 2013
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Stuart Argue, Anthony Emile Marcar
  • Patent number: 8615439
    Abstract: Disclosed are systems and methods for managing transactions in which an order is specified online and payment is received at a point of sale (POS). Methods are disclosed for managing payment for such transactions at a POS, including transactions involving payment for both in-store purchases and online orders. Methods are also disclosed for managing inventory and price changes for such transactions where payment can occur at any time in a pay period following order creation. Also disclosed are methods for processing refunds for online orders for which payment was made at a POS. Finally, methods for preventing fraud and abuse as well as restricting the availability of this payment method for certain items are disclosed.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: December 24, 2013
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Arjun Ramaratnam, Kenneth Hansen, Murad Dar, Puneet Srivastava, Richard Brett Gerry, Ruchitkumar A Shah, Sathya N Dharaneedharan
  • Patent number: 8595234
    Abstract: Exemplary embodiments allow performance of stream computations on real-time data streams using one or more map operations and/or one or more update operations. A map operation is a stream computation in which stream events in one or more real-time data streams are processed in a real-time manner to generate zero, one or more new stream events. An update operation is a stream computation in which stream events in one or more real-time data streams are processed in a real-time manner to create or update one or more static “slate” data structures that are stored in a durable manner.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: November 26, 2013
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Taraka Subrahmanya Prasad Siripurapu, Wang Chee Lam, Digvijay Singh Lamba, Anand Rajaraman
  • Patent number: 8589365
    Abstract: An improved data access layer (DAL) architecture enables database connection pooling or multiplexing across machine boundaries. Drivers installed at web servers communicate with servers in a DAL. The DAL servers present a virtual database to the web servers, and the DAL servers in turn open connections to a set of physical databases. DAL servers are able to recycle connections that are no longer needed, or to move available connections from one DAL server to another, so as to provide improved efficiency in connection management, burst management, and peak load management. Scalability is thereby improved, and more efficient use of system resources is facilitated.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: November 19, 2013
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Amlan Chatterjee, Chirag R. Shah, Mohan Kishore, Jack P. Hsu
  • Patent number: 8584577
    Abstract: A beverage maker having a liquid director configured to channel liquid toward a lowermost surface thereof, into and though an opening in the beverage maker, and to a fluid container of the beverage maker. The liquid director can be engaged with a lid of the beverage maker and/or at least one side wall of the container. The lid can be moved between a first position where the lid at least partially covers the opening and a second position where the lid does not cover at least a portion of the opening. The liquid director can be in a deployed, fluid receiving position when the lid is in the first position and can be in an undeployed position when the lid is in the second position.
    Type: Grant
    Filed: March 12, 2009
    Date of Patent: November 19, 2013
    Assignee: Wal-Mart Stores, Inc.
    Inventors: Jorge B. Garcia, Charles Brian Gross