Data Viewer Management
First Claim
1. At a computer system in computer networking environment, a method for generating a customized data viewer, the viewer being configured to display data at any level in a data model, the method comprising:
- an act of receiving a user request indicating that one or more portions of data are to be displayed in a user-customized manner using a data viewer;
an act of accessing the requested data portions that are to be displayed with the data viewer;
an act of generating a dynamic data viewer configured to display the accessed data portions in the user-customized manner indicated in the received user request; and
an act of applying the generated dynamic data viewer to the accessed data portions, such that the generated viewer displays the requested data portions in the user-customized manner.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments described herein are directed to generating a customized data viewer, where the viewer is configured to display data at any level in a data model. In one embodiment, a computer system receives a user request indicating that portions of data are to be displayed in a user-customized manner using a data viewer. The computer system accesses the requested data portions that are to be displayed with the data viewer. The computer system generates a dynamic data viewer configured to display the accessed data portions in the user-customized manner indicated in the received user request. The computer system also applies the generated dynamic data viewer to the accessed data portions, such that the generated viewer displays the requested data portions in the user-customized manner.
53 Citations
20 Claims
-
1. At a computer system in computer networking environment, a method for generating a customized data viewer, the viewer being configured to display data at any level in a data model, the method comprising:
-
an act of receiving a user request indicating that one or more portions of data are to be displayed in a user-customized manner using a data viewer; an act of accessing the requested data portions that are to be displayed with the data viewer; an act of generating a dynamic data viewer configured to display the accessed data portions in the user-customized manner indicated in the received user request; and an act of applying the generated dynamic data viewer to the accessed data portions, such that the generated viewer displays the requested data portions in the user-customized manner. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. At a computer system in computer networking environment, a method for dynamically applying a modified data viewer at any level in a data model, the method comprising:
-
an act of accessing data that is to be displayed using an initial data viewer, the initial data viewer displaying data of various types according to one or more stored data type mappings; an act of presenting the accessed data using the initial data viewer; an act of receiving user input indicating that one or more stored data type mappings are to be changed; an act of dynamically modifying the initial data viewer based on the received user input including the mappings changes while the data is being presented; an act of assigning a name to the modified initial data viewer; and an act of storing the named data viewer in a viewer repository, such that other users can access and use the named data viewer. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product for implementing a method for creating a customized view that is substitutable for a standard model view at any level in the model, the computer program product comprising one or more computer-readable media having thereon computer-executable instructions that, when executed by one or more processors of the computing system, cause the computing system to perform the method, the method comprising:
-
an act of receiving a user request indicating that among a plurality of data portions corresponding to a data model, each data type in the model is to be displayed in a user-customized manner according to the data type using a data viewer; an act of accessing the requested data portions of the model that are to be displayed with the data viewer; an act of generating a dynamic data viewer configured to display each accessed data portion of the model according to the user-customized manner for the data type as indicated in the received user request; and an act of applying the generated dynamic data viewer to the accessed data portions of each data type, such that the generated viewer displays each requested data portion in the user-customized manner according to the data type. - View Dependent Claims (20)
-
Specification