Patents Examined by A. Y. Ortiz
  • Patent number: 10789582
    Abstract: A method and an apparatus for using a device to determine an item, such as, for example, a card based on an interaction environment, such as, for example, a settlement environment, are provided. The method by which a device determines a card to be used in a settlement includes: acquiring a card use history of a card, which is stored in the device; acquiring information which relates to a settlement environment of the device; determining a card to be used in the settlement, based on the acquired information relating to the settlement environment and the acquired card use history; and providing settlement information which relates to the determined card to a point of sale (POS) terminal.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: September 29, 2020
    Inventors: Yeon-hee Roh, Eun-young Lim, Young-shil Jang, Jae-woo Ko
  • Patent number: 10733675
    Abstract: A description of a machine learning (ML) model is received, with the ML model including multiple features such as an unlikely combination feature, which corresponds to a first attribute to be located in an invoice and a second attribute to be located the invoice concurrently with the first attribute. Training data is received, including (i) invoice data with multiple invoices, each including the first attribute and the second attribute, and respective values of the first attribute and the second attribute, and (ii) validity data including indications of which of the invoices are valid and which of the invoices are invalid. The ML model is trained using the training data using the ML model. The training includes applying the values of the attributes to the unlikely combination feature. The ML model is applied to an invoice to be validated to determine a probability that the invoice is invalid.
    Type: Grant
    Filed: November 9, 2017
    Date of Patent: August 4, 2020
    Inventors: Abhishek Mittal, Anand K. Ramteke, Sandeep Sacheti, Jeetu Gupta, Florence Merceron, Sharon Horozaniecki
  • Patent number: 10719887
    Abstract: A non-transitory computer-readable medium stores computer-readable instructions. A processor of a server connected to a network executes the instructions to obtain expense data from a terminal device via the network, store the specific user ID, the image data, the receipt information data and expense identification information in a first storage in an associated manner. The processor identifies service identification information stored in a second storage and associated with the specific user ID stored in the first storage. The second storage is configured to store the service information including at least service identification information and user identification information. The service identification information is used for a series of data processing regarding a specific business process.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: July 21, 2020
    Inventor: Tomofumi Nakayama
  • Patent number: 10713616
    Abstract: It may be determined that a material package has been used by determining that the material package has moved from a previously recorded location based upon location data corresponding to the material package and a beacon code. The location data may correspond to the material package and the beacon code being periodically reported by a beacon located proximate to the material package. Next, a weight of the material package that has been used subsequent to the material package being used may be received and, based upon the beacon code and in response to receiving the weight of the material package; the material database for a material package record may be queried. A remaining amount of material corresponding to the material package may be calculated based upon the received weight and data from the material package record found from the material package record.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: July 14, 2020
    Inventors: Stephen Lee Spruell, Charles A. Murrah, Jr., Carter Edward Smith
  • Patent number: 10625940
    Abstract: A system and a method which allow an easy shipment and receipt of construction materials and an easy retrieval of the same, as well as an easy acquisition of position information of construction materials. The system includes: an identification information holding medium which holds identification information of the construction material; a moving body that acquires first position information which is position information of the moving body and also acquires identification information; material data storage unit for storing the first position information in association with the identification information; and retrieval unit for retrieving the identification information in the material data storage unit. The display unit displays the first position information associated with the identification information retrieved by the retrieval unit.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: April 21, 2020
    Inventors: Naoki Shimizu, Hiroyuki Iwamoto, Yasuyuki Maeda, Eiji Takahashi, Takayuki Naito
  • Patent number: 10600023
    Abstract: Systems, apparatuses, and methods are provided herein for dynamic inventory management. A system for dynamic layaway inventory management comprises a layaway contract database, an inventory database, and a control circuit. The control circuit being configured to periodically: aggregate a plurality of layaway contracts in the layaway contract database to determine convey locations and convey dates for one or more units of an item, determine inventory unit counts of the item at a plurality of item locations based on inventory information stored in the inventory database, determine a layaway reserve unit count for each of the plurality of item locations based on the convey locations and the convey dates for the one or more units of the item and the inventory unit counts of the item at the plurality of item locations, and cause a number of available units of the item to be adjusted based on the layaway reserve unit count.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: March 24, 2020
    Assignee: Walmart Apollo, LLC
    Inventors: Donald R. High, Michael D. Atchley
  • Patent number: 10600129
    Abstract: A single automated accounting and business analysis system is employed to acquire, organize, record, analyze and plan all the relevant financial and non-financial metrics utilized by an individual or group. This includes all the internally generated metrics and external metrics such as data related to the economy, a particular industry, weather conditions, etc. The system employs heuristics to learn from previous associations and links data based on previous associations.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: March 24, 2020
    Assignee: 3-D BUSINESS TOOLS, LLC
    Inventors: Robert Block, Jonathan Lau
  • Patent number: 10592890
    Abstract: Logic to perform a point of sale (POS) transaction as Card Present. Logic may communicate with a web site of an online vendor to process a payment to the online vendor as a certified POS device. Logic may communicate with a payment service provider associated with the online vendor to process the payment in response to communicating with the web site. Logic may interact with a card reader to obtain a packet to process the payment with a payment instrument to verify the presence of the payment instrument. Logic may encrypt communications to transmit an authorization request to the payment service provider to process the payment with encrypted communications via a secure element agent of the certified POS device, the authorization request to comprise the packet to verify that the payment instrument is present for the transaction. And logic may receive an approval of the authorization request for the payment.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: March 17, 2020
    Inventors: Miguel Ballesteros, John H. Vincent, Alan D. Bumgarner
  • Patent number: 10580011
    Abstract: A mobile electronic device corresponding to the present invention communicates with a point-of-sale terminal using near field data communications when making a purchase, prompting an offer regarding a warranty on an item purchased before the purchase is complete.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: March 3, 2020
    Inventors: John Cronin, Joseph George Bodkin
  • Patent number: 10565546
    Abstract: In a system and method for obtaining out of stock inventory at a retail enterprise, stored product codes are associated with one or more store codes and each associated store code is associated with an inventory number. The product codes identify products for sale, the store codes identify stores that normally stock the identified products and each inventory number identifies the number of the products in inventory at each store. In response to a wirelessly received product code, store code and customer code, a processor determines the stored product code that matches the wirelessly received product code, the associated store code that matches the wirelessly received store code and its associated inventory number, and controls a communication circuit to wirelessly transmit a notification message to the mobile communication device that transmitted the codes. The notification message illustratively relates to the availability within the retail enterprise of the identified product.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: February 18, 2020
    Assignee: Meijer, Inc.
    Inventors: Brian Pugh, Elmer L. Robinson, Jr., David Scott Pallas
  • Patent number: 10567975
    Abstract: A method for providing unequal allocation of rights among agents while operating according to fair principles, comprising assigning a hierarchal rank to each agent; providing a synthetic economic value to a first set of agents at the a high level of the hierarchy; allocating portions of the synthetic economic value by the first set of agents to a second set of agents at respectively different hierarchal rank than the first set of agents; and conducting an auction amongst agents using the synthetic economic value as the currency. A method for allocation among agents, comprising assigning a wealth generation function for generating future wealth to each of a plurality of agents, communicating subjective market information between agents, and transferring wealth generated by the secure wealth generation function between agents in consideration of a market transaction. The method may further comprise the step of transferring at least a portion of the wealth generation function between agents.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: February 18, 2020
    Inventor: Steven M. Hoffberg
  • Patent number: 10565573
    Abstract: In one embodiment, the location or zip code of purchasers in a card present electronic transaction may be reviewed and compared to the reported location or zip code of a merchant. If the difference or variance from the customer zip code or location to the customer location or zip code is over a threshold, the merchant is indicating as requiring additional attention.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: February 18, 2020
    Inventors: Alexei Fomitchev, Aleksander Epelman, Nelli Kayton, Suresh Pulikara, Mahesh Joshi, John Wu, Xiaoxu Lu
  • Patent number: 10558947
    Abstract: A book inventory monetary value of a selected product in the retail store is received. The book inventory monetary value is the monetary value of the selected product according to the accounting records of a retail store. A perpetual inventory (PI) monetary value is also received from the retail store. The PI monetary value is a product of multiplying a PI value for the selected product with the cost of the selected product. The book inventory monetary value and the PI monetary value are stored in a database. Subsequently, the book inventory monetary value and the PI monetary value are retrieved from the database. A difference between the book inventory monetary value and the PI monetary values is determined. An adjustment of the PI value is determined based upon the difference.
    Type: Grant
    Filed: March 12, 2018
    Date of Patent: February 11, 2020
    Assignee: Walmart Apollo, LLC
    Inventors: Greg A. Bryan, Cristy C. Brooks, David B. Brightwell, Benjamin D. Enssle
  • Patent number: 10515395
    Abstract: In some embodiments, methods and systems are provided that provide for delivering products to customers while analyzing and satisfying product-associated and/or delivery location-associated restrictions. The delivery attempt of the products is commenced after the product-associated restrictions are determined to be satisfied. The delivery of the product or products to the customer or an authorized person is authorized after the delivery location-associated restrictions are determined to be satisfied.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: December 24, 2019
    Assignee: Walmart Apollo, LLC
    Inventors: Andrew B. Millhouse, Timothy J. Burleson, John S. Meredith
  • Patent number: 10516694
    Abstract: Systems and methods are described to enable mitigation of network attacks in communication networks. When a network attack is detected, packets within the communication network are routed through a hierarchical mitigation system, which includes at least two tiers of mitigation devices configured to apply mitigation techniques to the packets. Outer tiers of the hierarchical mitigation system (e.g., closer to an edge of the communication network) can apply simple mitigation techniques that are efficient even when distributed, and which provide early mitigation for attack packets while not requiring large amounts of computing resources. Inner tiers of the hierarchical mitigation system (e.g., closer to a destination device) can apply more complex mitigation systems that may require centralized application, and which provide more robust mitigation at a potentially higher computing resource cost.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: December 24, 2019
    Inventors: Piyush Gupta, Stephen Andrew Stroud Saville, Andrew John Kiggins, Atulya S. Beheray
  • Patent number: 10510038
    Abstract: The system and method for recognizing and counting products within images is disclosed. The products are recognized by carrying out a nearest-neighbor search in the template feature space using a k-d tree and the product count is then obtained by using a maximum feature repeatability index for each identified feature. The system also obtains product arrangement by fitting bounding boxes around each identified product. The count of boxes thus obtained may also provide the exact number of discrete products visible in an image. A second stage of grid-based search is also carried out in the neighborhood of each detected product to detect new products that might have been missed out in the previous step. This detection is based on a confidence measure including information like histogram matching and spatial location of products. This system is also useful in verifying planogram compliance for a given product.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: December 17, 2019
    Assignee: Tata Consultancy Services Limited
    Inventors: Swagat Kumar, Nishant Kejriwal, Sourav Garg
  • Patent number: 10496970
    Abstract: Techniques and arrangements for managing animations (e.g., chrome) on an application of a computing device are described. The application may dynamically adjust the number of animations to process information at a faster and/or slower rate. The application may adjust the number of animations based on various factors, such as a rate of input events, a rate of outbound signals, a type of user, an experience level of a user, a time of day, a time of year, and/or other factors.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: December 3, 2019
    Assignee: Square, Inc.
    Inventor: Christopher Philip Renke
  • Patent number: 10496993
    Abstract: In various situations, it may be desirable to know the location of a device requesting services, and to confirm that the device is at an actual location that coincides with the purported location of the device. In order to verify that a device is actually at its purported location, the device may be instructed to perform DNS (domain name system) lookups to resolve a set of given network domain names and to thereby find network addresses that are associated with the domain names Geolocation databases are then consulted to determine the locations of the hosts associated with the network addresses. These locations are checked for consistency with the purported location of the device, and services may be denied if inconsistencies are found.
    Type: Grant
    Filed: February 15, 2017
    Date of Patent: December 3, 2019
    Assignee: Square, Inc.
    Inventor: Collin Mulliner
  • Patent number: 10482445
    Abstract: A checkout system includes at least one input apparatus and at least one controller. The input apparatus receives an input indicating that a plurality of transactions are consecutively performed by a single customer. The input apparatus receives input of merchandise information for the plurality of transactions. The input apparatus also receives an input of a user code corresponding to a service. The at least one controller generates payment information indicating a total amount to be paid for each transaction of the plurality of transactions based on the input merchandise information. The user code is applied in connection with payment processing for each of the plurality of transactions without requiring the user code to be input more than once. Payment processing is performed with respect to each of the plurality of transactions based on the corresponding payment information, in accordance with a payment operation of the single customer.
    Type: Grant
    Filed: August 25, 2016
    Date of Patent: November 19, 2019
    Inventors: Tsuyoshi Gotanda, Akiko Susaki
  • Patent number: 10445690
    Abstract: Techniques related to presentation of re-stocking maps are disclosed. The techniques involve accessing using a search engine module, from at least one database, map data relating to a layout of a retail facility, product data identifying products for sale at the retail facility, location data defining a location of products for sale at the retail facility, and inventory data providing an inventory level of the products for sale at the retail facility. A processor makes a determination about which products require re-stocking based on the inventory level. A map of the layout of the retail facility is then generated for presentation on a display of a computing device. The map indicates the location of the products requiring re-stocking with respect to the layout.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: October 15, 2019
    Inventors: Benjamin Pellow, Emily Poplawski, Stephen Aase