Enterprise web application constructor system and method
First Claim
1. A non-transitory, machine-readable medium having machine-readable instructions thereon, which, when executed by one or more computers or other processing devices, cause the one or more computers or other processing devices to:
- create a specification for constructing a web display to contain page components that display data from heterogeneous data sources, the specification associating the page components with uniform resource locators assigned to the page components;
store the specification in at least one memory;
retrieve data from heterogeneous data sources to produce the web display;
control update of the page components using the uniform resource locators, the web display to display at least some of the data from the heterogeneous data sources, where the controlling the update of the page components comprises sending the update to multiple pages sharing the page components so that the page components are updated across the multiple pages using the uniform resource locators assigned to the page components;
cause provision of one or more user-selectable options to allow annotation of the page components for a page with comments;
receive a particular annotation of a particular page component of the page components; and
cause display of the web display so that a particular comment received with the particular annotation is visible in the web display and associated with the particular page component.
1 Assignment
0 Petitions
Accused Products
Abstract
A web-based application constructor can be used to construct a web display. A specification, for constructing a web display to contain page components that display data from heterogeneous data sources, may be created. The page components may be associated with uniform resource locators. Data from heterogeneous data sources may be retrieved to produce the web display. Display and update of the page components may be controlled using the uniform resource locators. User-selectable options may allow annotation of the page components for a page with comments.
-
Citations
20 Claims
-
1. A non-transitory, machine-readable medium having machine-readable instructions thereon, which, when executed by one or more computers or other processing devices, cause the one or more computers or other processing devices to:
-
create a specification for constructing a web display to contain page components that display data from heterogeneous data sources, the specification associating the page components with uniform resource locators assigned to the page components; store the specification in at least one memory; retrieve data from heterogeneous data sources to produce the web display; control update of the page components using the uniform resource locators, the web display to display at least some of the data from the heterogeneous data sources, where the controlling the update of the page components comprises sending the update to multiple pages sharing the page components so that the page components are updated across the multiple pages using the uniform resource locators assigned to the page components; cause provision of one or more user-selectable options to allow annotation of the page components for a page with comments; receive a particular annotation of a particular page component of the page components; and cause display of the web display so that a particular comment received with the particular annotation is visible in the web display and associated with the particular page component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
one or more processors communicatively coupled to one or more memories and configured to provide; a web-based application constructor to; create a specification for constructing a web display to contain page components that display data from heterogeneous data sources, the specification associating the page components with uniform resource locators assigned to the page components; store the specification in at least one memory of the one or more memories; retrieve the data from heterogeneous data sources to produce the web display; control update of the page components using the uniform resource locators, the web display to display at least some of the data from the heterogeneous data sources, where the controlling the update of the page components comprises sending the update to multiple pages sharing the page components so that the page components are updated across the multiple pages using the uniform resource locators assigned to the page components; provide one or more user-selectable options to allow annotation of the page components for a page with comments; receive a particular annotation of a particular page component of the page components; and display the web display so that a particular comment received with the particular annotation is visible in the web display and associated with the particular page component.
-
20. A method comprising:
-
creating a specification for constructing a web display to contain page components that display data from heterogeneous data sources, the specification associating the page components with uniform resource locators assigned to the page components; storing the specification in at least one memory of one or more memories; retrieving the data from heterogeneous data sources to produce the web display; controlling update of the page components using the uniform resource locators, the web display to display at least some of the data from the heterogeneous data sources, where the controlling the update of the page components comprises sending the update to multiple pages sharing the page components so that the page components are updated across the multiple pages using the uniform resource locators assigned to the page components; causing provision of one or more user-selectable options to allow annotation of the page components for a page with comments; receiving a particular annotation of a particular page component of the page components; and causing display of the web display so that a particular comment received with the particular annotation is visible in the web display and associated with the particular page component.
-
Specification