Methods and systems for displaying multiple unique dynamic messages on a user interface
First Claim
1. A computer-implemented method of simultaneously providing a plurality of unique and dynamic messages on a user interface page, comprising the steps of:
- from a first user interface page, accepting a plurality of job requests;
building a first software object, the first software object having a plurality of rows, each of the plurality of job requests and corresponding job request values being stored in a corresponding one of the plurality of rows;
forwarding the first software object to a second user interface page and, before rendering the second user interface page, parsing the first software object and framing a dynamic message for each row of the first software object, each dynamic message including a unique URL formed of at least one of the job request values appended to a standard format URL and to a static message;
building a second software object, the second software object including a row for each of the framed dynamic messages, each row including the static message and the unique URL of the corresponding dynamic message;
adding the second software object to a session context, the session context being persistent across the first and second user interface pages;
retrieving the second software object from the session context, unpacking the second software object, and rendering the second user interface page and displaying plurality of dynamic messages therein using the static message and the unique URL stored in each of the rows of the second software object.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method of simultaneously providing a plurality of unique and dynamic messages on a user interface page, may include steps of from a first user interface page, accepting a plurality of job requests; building a first software object, the first software object having a plurality of rows, each of the plurality of job requests and corresponding job request values being stored in a corresponding one of the plurality of rows; forwarding the first software object to a second user interface page and, before rendering the second user interface page, parsing the first software object and framing a dynamic message for each row of the first software object, each dynamic message including a unique URL formed of at least one of the job request values appended to a standard format URL and to a static message; building a second software object, the second software object including a row for each of the framed dynamic messages, each row including the static message and the unique URL of the corresponding dynamic message; adding the second software object to a session context, the session context being persistent across the first and second user interface pages; retrieving the second software object from the session context, unpacking the second software object, and rendering the second user interface page and displaying plurality of dynamic messages therein using the static message and the unique URL stored in each of the rows of the second software object.
19 Citations
12 Claims
-
1. A computer-implemented method of simultaneously providing a plurality of unique and dynamic messages on a user interface page, comprising the steps of:
-
from a first user interface page, accepting a plurality of job requests;
building a first software object, the first software object having a plurality of rows, each of the plurality of job requests and corresponding job request values being stored in a corresponding one of the plurality of rows;
forwarding the first software object to a second user interface page and, before rendering the second user interface page, parsing the first software object and framing a dynamic message for each row of the first software object, each dynamic message including a unique URL formed of at least one of the job request values appended to a standard format URL and to a static message;
building a second software object, the second software object including a row for each of the framed dynamic messages, each row including the static message and the unique URL of the corresponding dynamic message;
adding the second software object to a session context, the session context being persistent across the first and second user interface pages;
retrieving the second software object from the session context, unpacking the second software object, and rendering the second user interface page and displaying plurality of dynamic messages therein using the static message and the unique URL stored in each of the rows of the second software object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A machine-readable medium having data stored thereon representing sequences of instructions which, when executed by a computing device, causes the computing device to simultaneously provide a plurality of unique and dynamic messages on a user interface page, by performing the steps of:
-
from a first user interface page, accepting a plurality of job requests;
building a first software object, the first software object having a plurality of rows, each of the plurality of job requests and corresponding job request values being stored in a corresponding one of the plurality of rows;
forwarding the first software object to a second user interface page and, before rendering the second user interface page, parsing the first software object and framing a dynamic message for each row of the first software object, each dynamic message including a unique URL formed of at least one of the job request values appended to a standard format URL and to a static message;
building a second software object, the second software object including a row for each of the framed dynamic messages, each row including the static message and the unique URL of the corresponding dynamic message;
adding the second software object to a session context, the session context being persistent across the first and second user interface pages;
retrieving the second software object from the session context, unpacking the second software object, and rendering the second user interface page and displaying plurality of dynamic messages therein using the static message and the unique URL stored in each of the rows of the second software object.
-
-
12. A computer system for simultaneously providing a plurality of unique and dynamic messages on a user interface page, the computer system comprising:
-
at least one processor;
at least one data storage device coupled to the at least one processor;
a plurality of processes spawned by said at least one processor, the processes including processing logic for;
from a first user interface page, accepting a plurality of job requests;
building a first software object, the first software object having a plurality of rows, each of the plurality of job requests and corresponding job request values being stored in a corresponding one of the plurality of rows;
forwarding the first software object to a second user interface page and, before rendering the second user interface page, parsing the first software object and framing a dynamic message for each row of the first software object, each dynamic message including a unique URL formed of at least one of the job request values appended to a standard format URL and to a static message;
building a second software object, the second software object including a row for each of the framed dynamic messages, each row including the static message and the unique URL of the corresponding dynamic message;
adding the second software object to a session context, the session context being persistent across the first and second user interface pages;
retrieving the second software object from the session context, unpacking the second software object, and rendering the second user interface page and displaying plurality of dynamic messages therein using the static message and the unique URL stored in each of the rows of the second software object.
-
Specification