SYSTEM AND METHOD FOR TESTING COMPUTING DEVICES IN A HETEROGENEOUS ENVIRONMENT
First Claim
1. A computer-implemented method of developing a real-time Web application for multiple platforms in a heterogeneous environment, the computer-implemented method comprising:
- providing, by a processor, a development workspace for creating a set of Webpage definition files for running on a plurality of client-side applicationsfor graphical presentation of data via one or more renderable objects defined by the set of Webpage definition files, wherein the one or more renderable objects comprise a plurality of data presentation states selectable via an input widget defined by the set of Webpage definition files, wherein the input widget comprises a multiple level diagram with each level associated with a data presentation state of the plurality of data presentation states, and wherein the plurality of client-side applications are configured to run on a plurality of connected platforms composing a heterogeneous environment;
storing, responsive to a save command being received via an input at the development workspace, a set of modified Webpage definition files,wherein the set of modified Webpage definition files includes at least one modification of at least one renderable objects defined by a set of current Webpage definition files associated with a previous save command; and
causing, by the processor responding to the save command, a message to be transmitted to each of the plurality of client-side applications executing on the plurality of connected platforms,wherein the message causes each of the plurality of client-side applications to receive the set of modified Webpage definition files,wherein the receiving of the set of modified Webpage definition files occurs without any input by a user at the client-side application, andwherein an update of the modified Webpage definition files at the client-side application causes retrieval, by execution of the modified Webpage definition files, of a dataset for presentation via the one or more renderable objects, wherein the retrieved dataset comprises data organized according to a hierarchical structure corresponding to the multiple level diagram associated with the plurality of data presentation states.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided for testing computing devices in a heterogeneous environment. The method includes providing a development workspace for a set of Webpage definition files. The method includes storing, responsive to a save command being received by an input at the development workspace, a set of modified Webpage definition files where the set of modified Webpage definition files includes at least one modification in relation to the Webpage definition files associated with a previous save command. The method includes causing, by a processor responding to the save command, a message to be transmitted to one or more computing devices. The message causes each of the computing device to receive the set of modified Webpage definition files where the receipt of the set of modified Webpage definition files occurs without any input by a user at the client-side application.
17 Citations
24 Claims
-
1. A computer-implemented method of developing a real-time Web application for multiple platforms in a heterogeneous environment, the computer-implemented method comprising:
-
providing, by a processor, a development workspace for creating a set of Webpage definition files for running on a plurality of client-side applications for graphical presentation of data via one or more renderable objects defined by the set of Webpage definition files, wherein the one or more renderable objects comprise a plurality of data presentation states selectable via an input widget defined by the set of Webpage definition files, wherein the input widget comprises a multiple level diagram with each level associated with a data presentation state of the plurality of data presentation states, and wherein the plurality of client-side applications are configured to run on a plurality of connected platforms composing a heterogeneous environment; storing, responsive to a save command being received via an input at the development workspace, a set of modified Webpage definition files, wherein the set of modified Webpage definition files includes at least one modification of at least one renderable objects defined by a set of current Webpage definition files associated with a previous save command; and causing, by the processor responding to the save command, a message to be transmitted to each of the plurality of client-side applications executing on the plurality of connected platforms, wherein the message causes each of the plurality of client-side applications to receive the set of modified Webpage definition files, wherein the receiving of the set of modified Webpage definition files occurs without any input by a user at the client-side application, and wherein an update of the modified Webpage definition files at the client-side application causes retrieval, by execution of the modified Webpage definition files, of a dataset for presentation via the one or more renderable objects, wherein the retrieved dataset comprises data organized according to a hierarchical structure corresponding to the multiple level diagram associated with the plurality of data presentation states. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 23, 24)
-
-
9. A system for developing a real-time Web application for multiple platforms in a heterogeneous environment, the system comprising:
-
a processor; and a memory, the memory storing instructions that, when executed by the processor, cause the processor to; provide a development workspace for creating a set of Webpage definition files for running on a plurality of client-side applications for graphical presentation of data via one or more renderable objects defined by the set of Webpage definition files, wherein the one or more renderable objects comprise a plurality of data presentation states selectable via an input widget defined by the set of Webpage definition files, wherein the input widget comprises a multiple level diagram with each level associated with a data presentation state of the plurality of data presentation states, and wherein the plurality of client-side applications are configured to run on a plurality of connected platforms composing a heterogeneous environment; store, responsive to a save command being received via an input at the development workspace, a set of modified Webpage definition files, wherein the set of modified Webpage definition files includes at least one modification of at least one renderable objects defined by a set of current Webpage definition files associated with a previous save command; and cause, responsive to the save command, a message to be transmitted to each of the plurality of client-side applications on the plurality of connected platforms, wherein the message causes each of the plurality of client-side applications to receive the set of modified Webpage definition files, wherein the receiving of the set of modified Webpage definition files occurs without any input by a user at the client-side application, and wherein an update of the modified Webpage definition files at the client-side application causes retrieval, by execution of the modified Webpage definition files, of a dataset for presentation via the one or more renderable objects, wherein the retrieved dataset comprises data organized according to a hierarchical structure corresponding to the multiple level diagram associated with the plurality of data presentation states. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium having instructions stored thereon, wherein the instructions, when executed by a processor, cause the processor to:
-
provide a development workspace for creating a set of Webpage definition files for running on a plurality of client-side applications for graphical presentation of data via one or more renderable objects defined by the set of Webpage definition files, wherein the one or more renderable objects comprise a plurality of data presentation states selectable via an input widget defined by the set of Webpage definition files, wherein the input widget comprises a multiple level diagram with each level associated with a data presentation state of the plurality of data presentation states, and wherein the plurality of client-side applications being is configured to run on a plurality of connected platforms composing a heterogeneous environment; store, responsive to a save command being received by via an input at the development workspace, a set of modified Webpage definition files, wherein the set of modified Webpage definition files includes at least one modification of at least one renderable objects defined by a set of current Webpage definition files associated with a previous save command; and cause, responsive to the save command, a message to be transmitted to each of the plurality of client-side applications on the plurality of connected platforms, wherein the message causes each of the plurality of client-side applications to receive the set of modified Webpage definition files, wherein the receiving of the set of modified Webpage definition files occurs without any input by a user at the client-side application, and wherein an update of the modified Webpage definition files at the client-side application causes retrieval, by execution of the modified Webpage definition files, of a dataset for presentation via the one or more renderable objects, wherein the retrieved dataset comprises data organized according to a hierarchical structure corresponding to the multiple level diagram associated with the plurality of data presentation states. - View Dependent Claims (18, 19)
-
-
20. A computer-implemented method comprising:
-
providing a client-side application running on a connected device, the client-side application using a set of Webpage definition files for graphical presentation of data via one or more renderable objects defined by the set of Webpage definition files, wherein the one or more renderable objects have a plurality of data presentation states selectable via an input widget defined by the set of Webpage definition files, wherein the input widget comprises a multiple level diagram with each level associated with a data presentation state of the plurality of data presentation states; receiving updated Webpage definition files including an update of at least one renderable objects defined by the updated Webpage definition files; receiving, by execution of the updated Webpage definition files, a dataset for presentation via the one or more renderable objects, wherein the retrieved dataset comprises data organized according to a hierarchical structure corresponding to the multiple level diagram associated with the plurality of data presentation states; and presenting, by execution of the updated Webpage definition files, the one or more renderable objects, wherein the one or more renderable objects present a last shown data presentation state prior to the update of the updated Webpage definition files. - View Dependent Claims (21, 22)
-
Specification