Patents Examined by Ariel J Yu
  • Patent number: 10878519
    Abstract: A system and method for ordering and delivering food/drinks is described. Embodiments of the system and method can include an application running on a restaurant device and one or more user devices. Customers of the restaurant can order food via the application and the smart device can illuminate in a color assigned to the order via the application. The application can be implemented on the restaurant device to assign colors to orders and let workers of the restaurant know which color each order is associated with. Workers may then look for a smart device illuminated in a particular color to know where to deliver an order.
    Type: Grant
    Filed: March 6, 2019
    Date of Patent: December 29, 2020
    Inventor: Gordon Beecher
  • Patent number: 10867291
    Abstract: Systems and processes for remote provisioning of manager approval are described. A point-of-sale application on a worker mobile device can send a request for manager approval to perform a transaction-related action for which a worker lacks sufficient permissions. A manager application on a remote manager device can display a notification of the request and can also present additional information regarding the request (and historical requests), including a queue of pending requests that can be generated and updated according to priority rules and transaction conditions. The manager application receives an indication of the manager's approval to the worker mobile device. In response, the worker mobile device can automatically perform the action. In some configurations, an intermediate device (e.g., a local or remote server device) can execute the manager application and can add data and capabilities to the system and processes.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: December 15, 2020
    Assignee: Square, Inc.
    Inventors: Kevin Yien, Amar Dhingra, David Arvelo, Matthew T. Kursmark
  • Patent number: 10860983
    Abstract: A method for managing vendor services provided at an employer service location includes provisioning an item or service offered by a vendor at the employer service location and receiving an order for the provisioned item or service from an employee and communicating the received order to the vendor, the vendor capable of providing the item or service at the employer service location, wherein the employer location is associated with the employee and the item or service. The method also includes scheduling a time for the vendor to provide the item or service at an employer service location based at least in part on an availability of an employee, availability of the vendor, or availability of the employer service location. The method also includes processing a payment from at least one of the employee or employer for the ordered item or service and distributing the payment to the vendor.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: December 8, 2020
    Assignee: Espresa, Inc.
    Inventor: Alex Shubat
  • Patent number: 10853888
    Abstract: A computer-method for improving operation of a computer by validating incoming data provided to a tax evaluation software program. The computer-implemented method includes selecting a gate at which the data is to be validated. Selecting is performed from among a plurality of gates. Each of the plurality of gates comprises a corresponding pre-selected organization of validation rules which at least specifies a corresponding level of validation. The gate has a particular organization of validation rules at a particular level of validation. The computer-implemented method also includes validating the data at the gate. The computer-implemented method also includes performing machine learning analysis on the operation of validating the data to determine an applicability of other rules in other gates. The computer-implemented method also includes, responsive to detecting a failure in validation of the data at the gate, generating, and displaying on a display device, a cause for the failure.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: December 1, 2020
    Assignee: ADP, LLC
    Inventors: Michael Oliver Plonski, Ajit Sri Kumar, Onkarnatha Reddy Gangireddy, Sivaram Kappaganthu, Sharath Vaddireddy, Surya Sastry Bhagavat Bhamidi, Sarada Ambatipudi
  • Patent number: 10846677
    Abstract: A system for accessing protected data comprising a token retriever system operating on a processor and configured to receive a token from a user and to transmit a request including the token to a detokenization system over a data communications medium. The detokenization system configured to receive the token, to verify that the request has been received from an authorized source, and to transmit a response to the request that includes an account number associated with the token. The token retriever system is configured to receive the account number and to display the account number for a predetermined period of time.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: November 24, 2020
    Assignee: MERCHANT LINK, LLC
    Inventors: Christian Andreas McMahon, Michael Paul Ryan, Ketul Mayurbhai Shah
  • Patent number: 10832257
    Abstract: In one embodiment, a method includes receiving an invoice. The invoice includes invoice positions and each of the invoice positions includes a position text. The method also includes converting each word and number of the position text of each invoice position to a word embedding vector, summing the word embedding vectors for each invoice position to generate a word vector for each invoice position, and concatenating the word vector and a number vector of each invoice position to generate a position vector for each invoice position. The method further includes generating a first combined position vector for a first invoice position, generating a second combined position vector for a second invoice position, generating an invoice vector by summing the first and second combined position vectors, comparing the invoice vector to a fraud detection parameter, and determining whether the invoice is indicative of fraud based on the comparison.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: November 10, 2020
    Assignee: Sachcontrol GMBH
    Inventors: Andrey Lutich, Lars Rietzschel
  • Patent number: 10810567
    Abstract: Techniques for related to retail transaction are disclosed. The techniques involve various uses of a mobile device, such as a cell phone, in authorizing payment for a retail transaction and/or receiving and/or transmitting data to/from the mobile device.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: October 20, 2020
    Inventors: Eytan Daniyalzade, Berk Atikoglu, David Martin Nelms
  • Patent number: 10796310
    Abstract: A system, apparatus, and method for reducing fraud in electronic payment transactions. The apparatus includes a processor that executes instructions to implement a process to identify consumer or merchant devices that have been used in fraudulent transactions and prevent the authorization of future transactions that are initiated using those devices. By collecting device data as part of authorization messages and processing that data, devices that are used in fraudulent transactions with different merchants or involving different accounts may be identified and prevented from being the source of future transactions. This prevents future losses and reinforces the integrity of the transaction system.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: October 6, 2020
    Assignee: Visa International Service Association
    Inventor: Ayman Hammad
  • Patent number: 10783479
    Abstract: A method and system are disclosed for delivering a package which includes an enclosure with a door. The door includes an access code input device, which has a tilt plate for entering a code. The method and system also include a mechanism for opening and closing the door and a controller, which is in communication with the access code input device, is proximate the door and includes an access code reader for controlling the mechanism. The method also includes the step of providing a package with a delivery label attached to the package having an access code comprising dimensions for the package to be delivered. The access code further includes instructions to partially move the door only for an amount of time needed to partially open the door from a closed position or partially close the door from an open position according to the dimensions of the package to only allow passage of the package.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: September 22, 2020
    Assignee: Hall Labs LLC
    Inventors: David R. Hall, Mark Hall, Craig Boswell, Daniel Nelson
  • Patent number: 10783511
    Abstract: A method of payment terminal operation, including: receiving a payment collection request for a payment from an application, generating a payment initiation request for the payment, sending the payment initiation request to a secure processing system, switching the secure processing system from operation in an unsecured mode to operation in a secured mode in response to receipt of the payment initiation request, facilitating payment information entry, and receiving a payment response notification, generated based on the payment information, at the main processor.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: September 22, 2020
    Assignee: Poynt Co.
    Inventors: Osama Bedier, Ray Tanaka, Praveen Alavill, Syed Fayez Asar, Victor Chau
  • Patent number: 10769586
    Abstract: Disclosed are systems and methods for implementation of a rolling key to identify systems inventories. One method may include receiving, by a processing device of an inventory server from a client system, a key and a key component, wherein the key component comprises a random string of characters generated by the client system to uniquely identify the client system; identifying, using the key as an identifier, the client system in an inventory database of the inventory server; transmitting an acknowledgement to the client system that the client system has been identified in the inventory database and that the inventory server received the key component, the acknowledgement to cause the client system to store the key component as part of a new key used to identify the client system; and storing the key component, wherein storing the key component causes a modification of the key used to identify the client system.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: September 8, 2020
    Assignee: Red Hat, Inc.
    Inventors: Peter Savage, Jason Frey
  • Patent number: 10747685
    Abstract: Approaches for expiring cached virtual content in a virtual universe are provided. In one approach, there is an expiration tool, including an identification component configured to identify virtual content associated with an avatar in the virtual universe, an analysis component configured to analyze a behavior of the avatar in a region of the virtual universe, the behavior indicating a likely future location of the avatar, and an expiration component configured to expire cached virtual content associated with the avatar based on the behavior of the avatar in the region of the virtual universe, wherein the cached virtual content associated with the avatar in the future location is maintained in the cache longer than cached virtual content associated with the avatar in another region of the virtual universe.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: August 18, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ann Corrao, Rick A. Hamilton, II, Brian M. O'Connell, Brian J. Snitzer
  • Patent number: 10713614
    Abstract: This disclosure describes a system for processing an image of an item and correctly identifying the item from a group of candidate items. In one implementation, as item image information for a new item is added to an item images data store, a determination is made as to the weight of the item represented by the image, and the item may be associated with a weight class. Each weight class represents items within a defined weight range. Item image information for items in the same weight class may then be used when new items are added to inventory and/or when identifying an item represented in an image.
    Type: Grant
    Filed: March 25, 2014
    Date of Patent: July 14, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Ohil Krishnamurthy Manyam, Minmin Chen, Liefeng Bo, Xiaofeng Ren, Dilip Kumar
  • Patent number: 10699267
    Abstract: A mobile payment system and method are described that facilitates the secure and real time user authentication and activation of a mobile payment account for a user portable electronic device over a communications network.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: June 30, 2020
    Inventors: John Bauer, Glenn Curtiss McMillen, Eric Crozier, Christine Ann Schuetz, Garry Lloyd
  • Patent number: 10671968
    Abstract: A method and system of processing commodity object information. The method includes: determining a commodity object as a future for conducting an advance sale and an advance sale quantity; determining information of a first user of the commodity object of the advance sale and information of a physical logistics warehouse associated with the first user; generating information of a virtual logistics warehouse of the commodity object of the advance sale; and acquiring address information of a second user and determining whether the address information of the second user is located in a distribution coverage of the virtual logistics warehouse when logistics warehouse information of the commodity object is displayed to the second user, and providing the information of the virtual logistics warehouse of the commodity object to the second user if affirmative. The present disclosure can avoid an occurrence of an event such as “over-sale”, exceeding a distribution coverage, etc., during a future advance sale.
    Type: Grant
    Filed: April 21, 2015
    Date of Patent: June 2, 2020
    Assignee: Cainiao Smart Logistics Holding Limited
    Inventors: Yueyang Chen, Junwei Kang, Debing Ding
  • Patent number: 10657512
    Abstract: Methods and systems related to near field communication (NFC) front ends for point of sale terminals are disclosed. One point of sale system includes an applications microprocessor programmed to: (i) instantiate an operating system for the point of sale system and (ii) generate a set of data packets. The system also includes a discrete microcontroller communicatively coupled with the applications microprocessor and programmed to: (i) selectively operate in an unsecure mode and a secure mode; and (ii) filter, when operating in the unsecure mode, the set of data packets received from the applications microprocessor using a filter and a whitelist for the filter. The system also includes a near field communication front end communicatively coupled to the discrete microcontroller and an antenna, for transmitting a near field communication signal based on information from the set of data packets via the antenna.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: May 19, 2020
    Assignee: Clover Network, Inc.
    Inventors: Ketan Patwardhan, Narayanan Gopalakrishnan, Victor Pan, James Castillo
  • Patent number: 10650383
    Abstract: A method for consumer verification of a payment transaction that exceeds previously established account limitations includes: storing account profiles, each including data related to a transaction account including a primary account number and transaction controls; receiving a transaction message related to a payment transaction including a specific primary account number, a point of sale identifier, and one or more additional data elements configured to store transaction details; identifying a specific account profile that includes the specific primary account number; determining that the payment transaction exceeds the account controls in the specific account profile based on the transaction details; transmitting question data for a plurality of questions to a point of sale associated with the point of sale identifier; receiving answer data from the point of sale; and transmitting the transaction message to a financial institution based on the answer data.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: May 12, 2020
    Inventors: Roopa Vaidya, Michael Cardamone, Cindi Pitz
  • Patent number: 10643293
    Abstract: Systems, methods, apparatus, and computer program products are provided for initiating shipment of and payment for shipping a parcel. For example, in one embodiment, a customer/user can receive a message on a user device from a carrier that includes an authorization code for shipping a parcel. After the customer/user ships the parcel, the carrier can charge a variety of accounts for the shipping charges, including a wireless services provider associated with the user device. In another embodiment, the customer/user can interact with a kiosk to ship the parcel. In this embodiment, the carrier can also charge a variety of accounts for the shipping charges, including a wireless services provider.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: May 5, 2020
    Inventors: Sathiyan Parameswaran, Bruce Besserer, Nicholas Costides, Mark Hilbush
  • Patent number: 10621566
    Abstract: Systems and method for managing a construction payment process. An input is received from a first participant and one of a plurality of stored notification workflows is accessed from a memory based on the information received from the first participant. Each stored notification workflow defines a sequence of automatic electronic notifications that are transmitted from the application server to one or more participants in the construction project in response to one or more predetermined events. Based on the accessed notification workflow, a second participant is identified and a first notification is automatically transmitted to the second participant. A response to the first notification is received from the second participant through an electronic form. The content of the response is automatically processed and a second notification is transmitted to a third participant based on the accessed notification workflow.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: April 14, 2020
    Inventors: Patrick J. Allin, Charles C. Cherry, William H. Eichhorn, Howard L. Niden, Richard P. Pedersen, Matthew R. Bagley
  • Patent number: 10600108
    Abstract: A computer-implemented method includes receiving a request for a webpage together with an identifier for a web session and determining that the web session has expired. Information entered by a user that would have appeared in the webpage before the web session expired is retrieved and at least some of the retrieved information is partially masked in response to the determination that the web session has expired. The webpage is then returned with the partially masked information.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: March 24, 2020
    Assignee: Target Brands, Inc.
    Inventors: Srikanth Garnepudi, Amit Yatagiri