Patents by Inventor Robert Raymond Cooke

Robert Raymond Cooke 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).

  • Patent number: 10846673
    Abstract: Techniques to custom define transaction sessions are provided. A plugin-based architecture is provided having tasks as units of atomic work that are bound to orchestrators. The orchestrators form plug-in transaction sessions. Specific instances of plugin transaction sessions are deployed and processed from network-based machines, such as but not limited to kiosks.
    Type: Grant
    Filed: January 9, 2018
    Date of Patent: November 24, 2020
    Assignee: NCR Corporation
    Inventors: Robert Raymond Cooke, Mark Thomas Alston
  • Publication number: 20180150813
    Abstract: Techniques to custom define transaction sessions are provided. A plugin-based architecture is provided having tasks as units of atomic work that are bound to orchestrators. The orchestrators form plug-in transaction sessions. Specific instances of plugin transaction sessions are deployed and processed from network-based machines, such as but not limited to kiosks.
    Type: Application
    Filed: January 9, 2018
    Publication date: May 31, 2018
    Inventors: Robert Raymond Cooke, Mark Thomas Alston
  • Patent number: 9922313
    Abstract: Techniques to custom define transaction sessions are provided. A plugin-based architecture is provided having tasks as units of atomic work that are bound to orchestrators. The orchestrators form plug-in transaction sessions. Specific instances of plugin transaction sessions are deployed and processed from network-based machines, such as but not limited to kiosks.
    Type: Grant
    Filed: August 31, 2012
    Date of Patent: March 20, 2018
    Assignee: NCR Corporation
    Inventors: Robert Raymond Cooke, Mark Thomas Alston
  • Patent number: 9253258
    Abstract: Dynamic host integration techniques are provided. A Transaction-based system integrates heterogeneous hosts to perform various operations associated with the transaction-based system. A command handler implements a specific operation for a host system and a protocol handler implements a specific communication protocol for contacting and having the host system execute the specific operation. For any given transaction within the transaction-based system a command handler and a protocol handler are dynamically acquired and bound to the processing flow to execute a desired operation on a remote and heterogeneous host system.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 2, 2016
    Assignee: NCR CORPORATION
    Inventors: Robert Raymond Cooke, Jonathan Daniel Cordero, Mark Thomas Alston
  • Publication number: 20140281025
    Abstract: Dynamic host integration techniques are provided. A Transaction-based system integrates heterogeneous hosts to perform various operations associated with the transaction-based system. A command handler implements a specific operation for a host system and a protocol handler implements a specific communication protocol for contacting and having the host system execute the specific operation. For any given transaction within the transaction-based system a command handler and a protocol handler are dynamically acquired and bound to the processing flow to execute a desired operation on a remote and heterogeneous host system.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Robert Raymond Cooke, Jonathan Daniel Cordero, Mark Thomas Alston
  • Publication number: 20140278596
    Abstract: Techniques for adaptive reservation processing are provided. Policies define trigger events when a customer's travel plans are being disrupted in some manner that would warrant an incentive from an enterprise associated with those plans. Custom rules are automatically applied to the circumstances surrounding the disruption and a list of incentives is presented for selection by the customer.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Inventors: Jonathan Daniel Cordero, Robert Raymond Cooke, Ezekiel Brooks
  • Publication number: 20140067567
    Abstract: Techniques to custom define transaction sessions are provided. A plugin-based architecture is provided having tasks as units of atomic work that are bound to orchestrators. The orchestrators form plug-in transaction sessions. Specific instances of plugin transaction sessions are deployed and processed from network-based machines, such as but not limited to kiosks.
    Type: Application
    Filed: August 31, 2012
    Publication date: March 6, 2014
    Applicant: NCR Corporation
    Inventors: Robert Raymond Cooke, Mark Thomas Alston