Patents by Inventor Jeffrey Stephen Cooper

Jeffrey Stephen Cooper has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20220103351
    Abstract: Cryptographic techniques are provided for generating, distributing, validation, and processing secure commands on different devices and/or peripherals. A control device generates and encrypts a key corresponding to a secure command using a private key of control device to produce a key envelope. Control device further encrypts the key envelope with a recipient's public key producing a recipient envelope. The recipient envelope is delivered to a recipient's device. The recipient's device decrypts the recipient envelope with a private key of the recipient's device producing the key envelope. The key envelope is delivered back to the control device. The control device decrypts the key envelope producing the key, validates the key, and processes a secure command on behalf of a secure resource or delivers the secure command to the secure resource for processing. In an embodiment, control device maintains audit records/audit trail, which is maintained on the control device.
    Type: Application
    Filed: September 29, 2020
    Publication date: March 31, 2022
    Inventor: Jeffrey Stephen Cooper
  • Patent number: 10614432
    Abstract: A transaction is centrally controlled over multiple communication channels as a sequence of discrete processing units some of which are distributed. In an embodiment, the transaction's processing progression can be shared of the communication channels and paused on one communication channel and resumed on a different communication channel.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: April 7, 2020
    Assignee: NCR Corporation
    Inventors: Andrew David Monaghan, Mervin Amos, Jeffrey Stephen Cooper, Andrew Short
  • Patent number: 10484369
    Abstract: A user initiates a voice request to perform an operation with an external service and provides a voice credential for the operation. A determination is made as to whether the user has used a separate device from that which is associated with the voice request to log into the external service within a preceding amount of time before the voice request and/or within a succeeding amount of time following the voice request. If the user has such a login with the external service, the voice operation is processed on behalf of the user with the external service using the voice credential; otherwise the voice request is ignored.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: November 19, 2019
    Assignee: NCR Corporation
    Inventor: Jeffrey Stephen Cooper
  • Patent number: 10318849
    Abstract: Various embodiments herein each include at least one of systems, methods, and software for check image data inference processing. Another example method embodiment includes inferring a check amount of a check image included in an account group of check images stored in a memory device. Where the check amount is missing in check data associated with the check image or was poorly read by an optical character recognition process, the method includes inferring of the check amount based at least in part on one or more check amounts of check data associated with other check images of the account group. Once inferred, the method includes updating the check amount of the check data associated with the respective check image with the inferred check amount of the check image. Some embodiments also or alternatively include inferring a check date.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: June 11, 2019
    Assignee: NCR Corporation
    Inventor: Jeffrey Stephen Cooper
  • Publication number: 20180121642
    Abstract: A user initiates a voice request to perform an operation with an external service and provides a voice credential for the operation. A determination is made as to whether the user has used a separate device from that which is associated with the voice request to log into the external service within a preceding amount of time before the voice request and/or within a succeeding amount of time following the voice request. If the user has such a login with the external service, the voice operation is processed on behalf of the user with the external service using the voice credential; otherwise the voice request is ignored.
    Type: Application
    Filed: October 31, 2016
    Publication date: May 3, 2018
    Inventor: Jeffrey Stephen Cooper
  • Publication number: 20180089675
    Abstract: Various embodiments herein each include at least one of systems, methods, software, and data structures for mobile device authorization of checks written on a checking account by an authorized individual. One embodiment, in the form of a method, includes receiving input with regard to a check within an authorized account session for the account on which the check is drawn. The session, in some embodiments, is an authenticated session within a mobile device application. The method further includes storing the received input to authorize payment on the check when data of the check is received for payment processing.
    Type: Application
    Filed: September 29, 2016
    Publication date: March 29, 2018
    Inventor: Jeffrey Stephen Cooper
  • Publication number: 20170221023
    Abstract: A transaction is centrally controlled over multiple communication channels as a sequence of discrete processing units some of which are distributed. In an embodiment, the transaction's processing progression can be shared of the communication channels and paused on one communication channel and resumed on a different communication channel.
    Type: Application
    Filed: January 29, 2016
    Publication date: August 3, 2017
    Inventors: Andrew David Monaghan, Mervin Amos, Jeffrey Stephen Cooper, Andrew Short
  • Publication number: 20160350590
    Abstract: Various embodiments herein each include at least one of systems, methods, and software for check image data inference processing. Another example method embodiment includes inferring a check amount of a check image included in an account group of check images stored in a memory device. Where the check amount is missing in check data associated with the check image or was poorly read by an optical character recognition process, the method includes inferring of the check amount based at least in part on one or more check amounts of check data associated with other check images of the account group. Once inferred, the method includes updating the check amount of the check data associated with the respective check image with the inferred check amount of the check image. Some embodiments also or alternatively include inferring a check date.
    Type: Application
    Filed: May 29, 2015
    Publication date: December 1, 2016
    Inventor: Jeffrey Stephen Cooper