Composable application session parameters
First Claim
Patent Images
1. A method, comprising:
- receiving, via a software development tool user interface, a definition of a custom application session parameter, wherein the custom application session parameter corresponds to an application session parameter that is developer-composed in connection with development of an application to run on a server, and wherein the definition of the custom application session parameter includes at least a field indicating a lifetime associated with the custom application session parameter; and
generating programmatically, using a processor, based at least in part on the definition of the custom application session parameter, an application code configured to store and manage the custom application session parameter, including by making the custom application session parameter available from a first application user interface page to one or more other application user interface pages based at least in part on evaluating an expression associated with an event payload of the first application user interface page to determine a value of the custom application session parameter,wherein the application code configured to store and manage the custom application session parameter includes code configured to create, at a client system with which a remote user of the application being run on the server is associated, an instance of an application session parameter manager, wherein the instance of the application session parameter manager is configured to store and manage the custom application session parameter based at least in part on the field indicating the lifetime associated with the custom application session parameter.
8 Assignments
0 Petitions
Accused Products
Abstract
Developer-composed custom application session parameters are disclosed. In various embodiments, a definition of a custom application session parameter is received via a software development tool user interface. Application code to store and manage the custom application session parameter, including by making the custom application parameter available across a plurality of application user interface pages, is generated programmatically based at least in part on the definition.
-
Citations
22 Claims
-
1. A method, comprising:
-
receiving, via a software development tool user interface, a definition of a custom application session parameter, wherein the custom application session parameter corresponds to an application session parameter that is developer-composed in connection with development of an application to run on a server, and wherein the definition of the custom application session parameter includes at least a field indicating a lifetime associated with the custom application session parameter; and generating programmatically, using a processor, based at least in part on the definition of the custom application session parameter, an application code configured to store and manage the custom application session parameter, including by making the custom application session parameter available from a first application user interface page to one or more other application user interface pages based at least in part on evaluating an expression associated with an event payload of the first application user interface page to determine a value of the custom application session parameter, wherein the application code configured to store and manage the custom application session parameter includes code configured to create, at a client system with which a remote user of the application being run on the server is associated, an instance of an application session parameter manager, wherein the instance of the application session parameter manager is configured to store and manage the custom application session parameter based at least in part on the field indicating the lifetime associated with the custom application session parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system, comprising:
-
a data storage device; and a processor coupled to the data storage device and configured to; receive, via a software development tool user interface, and store in the data storage device a definition of a custom application session parameter, wherein the custom application session parameter corresponds to an application session parameter that is developer-composed in connection with development of an application to run on a server, and wherein the definition of the custom application session parameter includes at least a field indicating a lifetime associated with the custom application session parameter; and generate programmatically, based at least in part on the definition of the custom application session parameter, an application code configured to store and manage the custom application session parameter, including by making the custom application session parameter available from a first application user interface page to one or more other application user interface pages based at least in part on evaluating an expression associated with an event of the first application user interface page to determine a value of the custom application session parameter, wherein the application code configured to store and manage the custom application session parameter includes code configured to create, at a client system with which a remote user of the application being run on the server is associated, an instance of an application session parameter manager, wherein the instance of the application session parameter manager is configured to store and manage the custom application session parameter based at least in part on the field indicating the lifetime associated with the custom application session parameter. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A computer program product embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
-
receiving, via a software development tool user interface, a definition of a custom application session parameter, wherein the custom application session parameter corresponds to an application session parameter that is developer-composed in connection with development of an application to run on a server, and wherein the definition of the custom application session parameter includes at least a field indicating a lifetime associated with the custom application session parameter; and generating programmatically, based at least in part on the definition of the custom application session parameter, an application code configured to store and manage the custom application session parameter, including by making the custom application session parameter available from a first application user interface page to one or more other application user interface pages based at least in part on evaluating an expression associated with an event payload of the first application user interface page to determine a value of the custom application session parameter, wherein the application code configured to store and manage the custom application session parameter includes code configured to create, at a client system with which a remote user of the application being run on the server is associated, an instance of an application session parameter manager, wherein the instance of the application session parameter manager is configured to store and manage the custom application session parameter based at least in part on the field indicating the lifetime associated with the custom application session parameter.
-
Specification