CPC G06N 3/08 (2013.01) [G06F 9/54 (2013.01); G06F 21/316 (2013.01); G06F 21/53 (2013.01); G06N 3/006 (2013.01); G06N 3/04 (2013.01); G06Q 20/065 (2013.01); G06Q 20/0655 (2013.01); G06Q 20/12 (2013.01); G06Q 20/389 (2013.01); G06V 40/16 (2022.01); G07F 17/3206 (2013.01); G07F 17/3225 (2013.01); G07F 17/3237 (2013.01); G07F 17/3241 (2013.01); G07F 17/329 (2013.01); H04L 63/102 (2013.01); G06N 5/04 (2013.01); G06Q 2220/00 (2013.01)] | 20 Claims |
1. A method for the control of a program defined transaction system, the system including at least an application plane layer, a control plane layer including an adaptive control unit including a cognitive computing unit using at least machine learning that is trained at least in part on analyzing the behavioral responses of users in response to content provide on one or more displays to the users as sensed by one or more sensors, and a data plane layer, the data plane layer including an input interface to receive and store data input from one or more data sources other than the control plane layer, at least part of the data input being subject to transformation into content for output from the system, and an output for the transformed content, the data plane layer further including a title and value transfer element, comprising:
receiving at the application plane layer instructions regarding operation of the program defined transaction system, the application plane layer coupled to an application plane layer interface, the application plane layer communicating requirements to the control plane layer via an application controller interface,
interfacing the control plane layer with the application plane layer via the application plane layer interface to receive information related to the instructions regarding operation of the program defined transaction system,
the control plane layer including the cognitive computing unit,
the control plane further including a (1) a difference engine coupled to at least a first set of stored data and a second set of stored data and (2) a transformation engine, and
the control plane layer translating the requirements of the application plane layer to the data plane layer,
receiving at the input interface of the data plane layer (1) information related to the title and value transfer element for use in the program defined transaction system and (2) data input content information transferring the data input content information to the adaptive control unit, the adaptive control unit synthesizing output content at least in part by transforming the data input content into the output content, the data plane layer including an output adapted to provide the content to the display, the data plane layer including an input interface to receive data input from one or more data sources including the output from the sensors, the data plane layer being coupled to the control plane layer, and
coupling a behavior detection unit to the output from the sensors and provide an output to the control plane layer to train the adaptive control unit.
|