ASYNCHRONOUS UPDATING OF WEB PAGE DATA VIEWS
First Claim
1. A method of asynchronously updating a data view in a web page in a computer system, comprising:
- retrieving a data view module to be modified on the web page;
retrieving at least one asynchronous update function;
modifying the data view module utilizing the at least one asynchronous update function;
inserting the modified data view module in the web page; and
updating a data view in the web page corresponding to the modified data view module without reloading the web page.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments are provided to create and manage data view modules for updating data on a web page, without having to reload the entire web page to view the updated data. In one embodiment, a static data view module for viewing web data is modified utilizing an asynchronous update function which provides asynchronous update behavior for the data view module. The asynchronous update function enables the data view module to automatically update data displayed in a data view independently of data displayed in other static data views which may be present in a web page and which may only be updated by reloading the entire web page. In another embodiment, application programming interfaces (APIs) may be provided in the modified data view module which, when exposed, facilitate the building of customized data views by providing asynchronous update behavior for customized data view modules in a web page.
44 Citations
20 Claims
-
1. A method of asynchronously updating a data view in a web page in a computer system, comprising:
-
retrieving a data view module to be modified on the web page; retrieving at least one asynchronous update function; modifying the data view module utilizing the at least one asynchronous update function; inserting the modified data view module in the web page; and updating a data view in the web page corresponding to the modified data view module without reloading the web page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for displaying on a display device a data view for asynchronously updating data on a web page, comprising:
-
a memory for storing executable program code; and a processor, functionally coupled to the memory, the processor being responsive to computer-executable instructions contained in the program code and operative; to receive a selection of a data view module to insert into the web page; in response to receiving the selection of the data view module, to generate a list of data for insertion into the data view module; to receive a data selection from the data list; and to insert the selected data view module and the selected data as a data view into the web page, the inserted data view asynchronously updating the selected data on the web page without reloading other data displayed on the web page. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer-readable storage medium comprising computer-executable instructions which, when executed on a computer, will cause the computer to perform a method of building a customized data view from a modified data view module for asynchronously updating data on a web page, the method comprising:
-
receiving a function call for at least one exposed application program interface (API) in the modified data view module; and utilizing the at least one exposed API to build a customized data view module on top of the modified data view module to asynchronously update data corresponding to the customized data view module on the web page. - View Dependent Claims (18, 19, 20)
-
Specification