Methods and systems for ambistateful backend control
First Claim
Patent Images
1. A method for using functionality from a second application based on input from a first application, comprising:
- receiving input at a frontend, the input comprising at least a trigger action, wherein the frontend comprises a user interface of the first application;
transmitting the input from the frontend to a controller;
mapping, at the controller, the input to an action script comprising a set of commands corresponding to the input, the action script being executable at a backend, wherein the backend comprises a user interface of the second application;
executing, at the backend, at least one action script based on the mapping at the controller; and
determining, by applying a set of ambistateful criteria at the controller, whether to place the backend under stateless control or stateful control, upon completion of execution of the at least one action script.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, computer-readable media, and systems control a backend. In one implementation, a method controls a backend by executing, at the backend, at least one command. The method may determine, by applying a set of ambistateful criteria, whether to place the backend under stateless control or stateful control, upon completion of executing the at least one command.
-
Citations
25 Claims
-
1. A method for using functionality from a second application based on input from a first application, comprising:
-
receiving input at a frontend, the input comprising at least a trigger action, wherein the frontend comprises a user interface of the first application; transmitting the input from the frontend to a controller; mapping, at the controller, the input to an action script comprising a set of commands corresponding to the input, the action script being executable at a backend, wherein the backend comprises a user interface of the second application; executing, at the backend, at least one action script based on the mapping at the controller; and determining, by applying a set of ambistateful criteria at the controller, whether to place the backend under stateless control or stateful control, upon completion of execution of the at least one action script. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for using functionality from a second application based on input from a first application, the system comprising:
-
a frontend for receiving input, the input comprising at least a trigger action, wherein the frontend comprises a user interface of the first application; a backend for executing at least one action script; and a controller for handling communication between the frontend and the backend; wherein the controller maps the input to an action script, the action script comprises a set of commands corresponding to the input and the action script is executable at the backend; and wherein the controller determines, by applying a set of ambistateful criteria, whether to place the backend under stateful control or stateless control, upon completion of execution of at least one action script. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable media storing a program for causing a computer to perform a method for using in a first application existing functionality of a second application, the method comprising:
-
receiving input at a frontend, the input comprising at least a trigger action, wherein the frontend comprises a user interface of the first application; transmitting the input from the frontend to a controller; mapping, at the controller, the input to an action script, comprising a set of commands corresponding to the input, the action script being executable at a backend, wherein the backend comprises a user interface of the second application; executing, at the backend, at least one action script based on the mapping at the controller; and receiving, at the controller, field values and messages displayed at the backend; and determining, by applying a set of ambistateful criteria at the controller, whether to place the backend under stateless control or stateful control, upon completion of execution of the at least one action script. - View Dependent Claims (18, 19)
-
-
20. A computer-implemented method for controlling a backend, comprising:
-
executing, at the backend by a processor, at least one command; and determining, by applying a set of ambistateful criteria, whether to place the backend under stateless control or stateful control, upon completion of execution of at least one command. - View Dependent Claims (21, 22)
-
-
23. A system for controlling a backend, comprising:
-
a processor; a backend for executing, by the processor, at least one command; and a controller for determining, by applying a set of ambistateful criteria, whether to place the backend under stateful control or stateless control, upon completion of execution of at least one action script. - View Dependent Claims (24, 25)
-
Specification