Patents Examined by Peter Ludwig
  • Patent number: 11308469
    Abstract: An electronic device of the present invention is an electronic device including a display operation unit in which a display function and an operation function are integrated together, the electronic device including a processor configured to execute processing below, in which the processing, when communication connection is made with a predetermined sales data processing apparatus, includes control processing of substituting either one or both of a display unit and an operation unit arranged on the sales data processing apparatus for at least part of a function of the display operation unit.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: April 19, 2022
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Bungo Murakami
  • Patent number: 11301836
    Abstract: A portable Point-Of-Sale (POS) device includes: at least one touchscreen interface, a dual magnetic card and chip card slot situated on one side of the POS device, at least one wireless transceiver for network connectivity to and from the POS device, and a processor configured to process POS transactions on the POS device using the at least one touchscreen interface, the dual magnetic card and chip slot, and the at least one wireless transceiver.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: April 12, 2022
    Assignee: NCR Corporation
    Inventors: Tim Gerlach, Tomasz Kruczek
  • Patent number: 11295359
    Abstract: In one embodiment, a method includes receiving one or more selected options for one or more of multiple contract conditions generated based on transaction information associated with a request to create a blockchain-related invoice and generating instructions for a blockchain-enforced contract based on the transaction information and the one or more selected options. The instructions for the blockchain-enforced contract correspond to a first nested contract including a first contract condition required for a transfer of a value and a second nested contract including a second contract condition required for at least a partial reversal of the transfer of the value. The method also includes, in response to receiving an input regarding the second contract condition, cause the instructions for the blockchain-enforced contract to be executed on a blockchain network.
    Type: Grant
    Filed: May 29, 2018
    Date of Patent: April 5, 2022
    Assignee: Block, Inc.
    Inventors: Brian John Mullins, Kay Sueru Feker, Steffano Santiago Chavez, Michael Andrew Tomkins, Nicole Antonio Maulino, Ryan Yi-Lin Tai
  • Patent number: 11282137
    Abstract: A device has a secure element including a memory that stores at least one address, a set of rules, and a state of an asset. A processor is configured for receiving a request to change the state of the asset associated with the address, validating the request in the case where changing the state of the asset according to the request complies with the set of rules, and invalidating the request in the case where changing the state of the asset according to the request violates the set of rules. A communications module is coupled to the secure element for transmitting information responsive to the request to a distributed network of peer processors for recording a change in the state of the asset in a distributed electronic ledger in the case where the secure element validates the request.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: March 22, 2022
    Assignee: The Toronto-Dominion Bank
    Inventors: Ian James McDonald, Adam Douglas McPhee, Perry Aaron Jones Haldenby, Paul Mon-Wah Chan, John Jong Suk Lee
  • Patent number: 11282056
    Abstract: A method for downloading an updated profile includes a) receiving by a first server an enrolment request with a subscriber identifier, b) receiving by a second server data for provisioning the second server for the subscriber, c) receiving by a third server a command for downloading an updated profile accompanied with the subscriber identifier and an profile identifier, d) sending from the third server to the second server a request for at least one data update accompanied with the subscriber identifier, e) sending from the second server to the third server the data update, f) associating by the third server the data update and a profile, g) sending from the third server to the device or a chip the associated updated profile, i) activating by the device the associated updated profile, and j) sending to the second server a message that the associated updated profile is activated.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: March 22, 2022
    Assignee: THALES DIS USA, INC.
    Inventors: Sébastien Gravallon, Lionel Rozak-Draicchio
  • Patent number: 11276122
    Abstract: A method, apparatus, and computer program product for configuring a payroll system. The method identifies a subset of rules from a group of payroll rules. The subset of rules correctly correlates payroll input data to payroll output data for a legacy payroll system of an organization. The method translates the subset of rules into a group of policy configuration options for a group of payroll policy templates. The method receives a selection from the group of policy configuration options to create a policy instance for the payroll processing system. The method configures the payroll processing system according to the policy instance.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: March 15, 2022
    Assignee: ADP, LLC
    Inventors: Walter Jacobus Van den Heever, Dimitry Plotko, Brian Christian Jones
  • Patent number: 11276034
    Abstract: One variation of a method for tracking stock level within a store includes: dispatching a robotic system to image shelving structures within the store during a scan cycle; receiving images from the robotic system, each image recorded by the robotic system during the scan cycle and corresponding to one waypoint within the store; identifying, in the images, empty slots within the shelving structures; identifying a product assigned to each empty slot based on product location assignments defined in a planogram of the store; for a first product of a first product value and assigned to a first empty slot, generating a first prompt to restock the first empty slot with a unit of the first product during the scan cycle; and, upon completion of the scan cycle, generating a global restocking list specifying restocking of a set of empty slots associated with product values less than the first product value.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: March 15, 2022
    Assignee: Simbe Robotics, Inc.
    Inventors: Mirza Akbar Shah, Bradley Bogolea, Jeffrey Gee
  • Patent number: 11276032
    Abstract: A system and method for intelligent classification for product pedigree identification are presented. A transactional block may be dynamically created for recording both pedigree information for one or more supply ingredients at a time of origin and one or more parameters relating to the one or more supply ingredients at each temporal event. One or more transactional blocks may be linked via a shared ledger according to the one or more supply ingredients and the one or more parameters.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: March 15, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Maharaj Mukherjee, Faried Abrahams, Gandhi Sivakumar, Amol Dhondse, Anand Pikle
  • Patent number: 11270283
    Abstract: At least some embodiments described herein relate to the field of product scanning systems and arrangements used within a retail venue. In an embodiment, the present invention is a system including: a barcode reader repository having docking stations each with a power connector and a lock; barcode readers docked at and locked by the docking stations, each receiving an electrical charge from the respective power connector; a data acquisition assembly configured to capture and decode a symbol associated with an operator profile, and forward the decoded data for further processing; and a server configured to: receive the decoded data; responsively select one of the plurality of barcode readers resulting in a selected barcode reader; transmit, an unlock signal to the lock locking the selected barcode reader to enable removal; and transmit a beacon signal to activate a beacon that is indicative of a physical location of the selected barcode reader.
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: March 8, 2022
    Assignee: Symbol Technologies, LLC
    Inventors: Edward Barkan, Darran Michael Handshaw, Robert Sanders, Thomas E. Wulff, Mark Drzymala
  • Patent number: 11263673
    Abstract: A purchase information utilization system according to the present invention includes a system provided with a reception unit that receives purchase information including identification information capable of identifying a product and support information which supports that the product is purchased from a terminal device of a consumer, a purchase information storage unit that stores the purchase information received by the reception unit, and a determination unit that determines whether or not the consumer has purchased the product using the support information included in the purchase information received by the reception unit.
    Type: Grant
    Filed: June 2, 2020
    Date of Patent: March 1, 2022
    Assignee: RESEARCH AND INNOVATION CO., LTD.
    Inventor: Kuninobu Nakaoka
  • Patent number: 11257168
    Abstract: A financial close automation (FCA) system receives or retrieves account data from one or more enterprise resource planning products (ERPs). The FCA examines the balance sheet for a given account and determines whether the account is auto-certifiable, and whether the unknown balance is below a threshold amount. If the answer to either inquiry is no, the FCA generates a task for the general ledger owner to provide an explanation for the discrepancy. A task is the created for a manager to review the provided explanation. If the manager does not approve of the provided explanation, additional information may be required. Once the manager approves the provided explanation for the discrepancy, the account is certified. If the account is auto-certifiable and the unknown balance is below the threshold amount, the account is auto-certified.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: February 22, 2022
    Assignee: ServiceNow, Inc.
    Inventors: Ankur Tayal, Amir Vakili Jafari, Jessica Lee Tobin, Ellen Frances Espinosa
  • Patent number: 11257058
    Abstract: A point of sale (POS) device includes an output device such as a speaker, a display screen, or a network interface. The POS device also includes a secure enclosure housing a secure processor and tamper detection circuitry for detecting attempts to tamper with the secure enclosure. Use of the output device is shared between the secure processor and a main processor via a switch that is controlled by the secure processor. The secure processor can switch control of the output device from the main processor to itself and can output an output dataset via the output device in a number of scenarios. These scenarios include the secure processor detecting an attempt to tamper with the secure enclosure, the secure processor recognizing that the main processor is behaving suspiciously, or the secure processor wanting to output sensitive information. The output dataset may include visual data, audio data, or network data.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: February 22, 2022
    Assignee: Square, Inc.
    Inventors: Cory Douthat, Jason Binder, Matthew Maibach, Thomas Byrne
  • Patent number: 11238425
    Abstract: A system, method and software using a common language-independent interface to interact with multiple hosts are generally described. POS terminals and ICRs interact with a PMI acting as a payments API server. The PMI contains rest-based APIs that are able to respond to HTTP requests for transactional and testing purposes. The PMI communicates with EPS in an EPC interact with an epsilon interface to process transactions and interact with payment hosts, a sigma interface to process loyalty transactions and interact with loyalty hosts and a POSCache interface to interact with pinpads.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: February 1, 2022
    Assignee: NCR Corporation
    Inventor: Rohith Krishnan Pradeep Chandran
  • Patent number: 11232401
    Abstract: The present disclosure provides systems and methods for automatic packaging determination comprising a memory storing instructions and at least one processor performing steps comprising: receiving an order comprising at least one item; searching a data store to determine a tag, volume, and weight associated with each item; sorting the items into groups based on the tags of the items; performing an optimization process for each group of items having the same tag by: creating a data structure representing a first package of the group; iteratively simulating packing a largest remaining item of the group into the first package, wherein if the simulating determines that a threshold is exceeded: creating an additional data structure representing an additional package, and iteratively simulating packing a largest remaining item until all items of the group are packed into a package; and generating at least one list of items for the data structures representing packages.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: January 25, 2022
    Assignee: Coupang Corp.
    Inventors: Xiaohua Cui, Quan Luo, Zhijun Xu, Rubin Zhao
  • Patent number: 11227252
    Abstract: Techniques for token-based control of item transport operations are described. In some examples, a Transport Rules Broker (“TRB”) receives a selection of transport rules associated with a user. The transport rules control operations that are performed by a carrier when the carrier transports an item from, for, or to the user. The TRB generates a token that is associated with the transport rules and/or the user. In a typical scenario, the user provides the token to a merchant computing system when ordering an item. Having received the token, the merchant computing system provides it (directly or indirectly) to the carrier computing system. The token controls operations that are performed by the carrier when the carrier transports the item to the user or other destination. In particular, the token causes the carrier to transport the item in accordance with the selected rules that are associated with the token.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: January 18, 2022
    Assignee: The Descartes Systems Group Inc.
    Inventors: Rafael Zimberoff, Aliaksandr Hramadski, Alexander Uslontsev, Patricia Anderson, Stanislav Tugushev
  • Patent number: 11222289
    Abstract: Disclosed embodiments provide techniques for incorporating drive-through wait times into a route calculation. A user often wishes to stop by a drive-through facility on their way to a final destination such as home or work. Disclosed embodiments factor the estimated wait time at the drive-through in determining an optimal travel route. The route is optimized for travel time based on received drive-through criteria.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: January 11, 2022
    Assignee: International Business Machines Corporation
    Inventors: Ben Z. Akselrod, Anthony Di Loreto, Steve McDuff, Kyle D. Robeson
  • Patent number: 11222225
    Abstract: According to one embodiment, a method, computer system, and computer program product for using a virtual assistant and electronic devices to find lost objects is provided. The present invention may include identifying one or more candidate items corresponding with one or more user-identified lost items within captured images such as real-time or archived camera feeds within the area where the item was lost; identifying secondary items with a spatial relationship to the candidate items; communicating, to a user, location information associated with the one or more candidate items by reference to the secondary items based on the identifying.
    Type: Grant
    Filed: November 29, 2018
    Date of Patent: January 11, 2022
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Wei Zhang
  • Patent number: 11222305
    Abstract: Items may be stored at an inventory location using an instrumented hook system. The instrumented hook system may include a hook from which items may be suspended. The hook may be affixed to a support arm using a weight sensor. The weight sensor provides weight data indicative of the weight of items suspended by the hook. The system may also include other sensors such as capacitive sensors, photodetectors, image sensors, and so forth. Sensor data from these sensors may be used to determine interaction data indicative of a quantity on hand, quantity picked, quantity placed, and so forth.
    Type: Grant
    Filed: March 25, 2016
    Date of Patent: January 11, 2022
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Eric Mathew Clayton, Vinod Lakhi Hingorani, Benjamin Jozef Gyori
  • Patent number: 11216777
    Abstract: A component ordering system that is efficient in component ordering work is provided, in which component ordering information read from a Kanban is transmitted to a server so that the server transmits the component ordering information to a component supplier. A bar-code reading device determines whether the component ordering information is registered in the server based on reply information transmitted from a server in response to information transmitted to the server after the Kanban is inserted into a Kanban insertion slot. When it is determined that the component ordering information is not registered in the server, the bar-code reading device notifies that the component ordering information is not registered while holding the Kanban without discharging it to the Kanban receiving part. Thus, it is possible to maintain reliability in component order as well as to improve efficiency in component ordering work.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: January 4, 2022
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventor: Yuki Maruyama
  • Patent number: 11195168
    Abstract: A financial transaction may include utilizing a POS system to generate a unique one-time digital code that identifies the financial transaction, forwarding the unique digital code and a store identifying code that identifies the specific POS system, generating transaction data, transmitting the transaction data, the unique digital code, the store identifying code, and account information associated with the POS system from the POS system to a payment system via a first digital network path, transmitting the unique digital code, the store identifying code, and account information associated with a user of the mobile device from the mobile device to the payment system via a second digital network path, and determining whether the unique digital code and store identifying code transmitted via the first digital network path match the unique digital code and store identifying code transmitted via the second digital network path.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: December 7, 2021
    Assignee: SQWIN SA
    Inventor: Victor Gulchenko