System and method for web or file system asset management and visualization
First Claim
1. A computer-implemented method for visualizing data objects on plural Web pages, comprising the acts of:
- presenting a visual display of Web pages and hyperlinks associated therewith;
determining that a hyperlink is a broken hyperlink when the broken hyperlink points to a data object not represented in a database; and
indicating the broken hyperlink on the visual display, wherein the display presents graphics objects representing heterogenous data objects, the graphics objects being presented in accordance with layout classes, and a data class containing a data object to be displayed and having first semantics is transformed by an associated pipe class to render a transformed data object having second semantics different from the first semantics, the second semantics being XML.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for visualizing Web assets and hyperlinks includes a domain class that accesses, via respective pipe classes, data classes that contain information on heterogenous assets. Each pipe class transforms information from its respective data class into XML, and the information is then parsed by the domain class and sent to a respective layout class. The layout classes generate graphics objects representative of the parsed information for presentation thereof on a visual display. In this way, both assets and links can be presented for visualizing the assets and, e.g., any broken links that might exist between assets. With this architecture, the system is platform-independent and extensible, and it supports a variety of data sources and integrates external applications and services.
65 Citations
9 Claims
-
1. A computer-implemented method for visualizing data objects on plural Web pages, comprising the acts of:
-
presenting a visual display of Web pages and hyperlinks associated therewith;
determining that a hyperlink is a broken hyperlink when the broken hyperlink points to a data object not represented in a database; and
indicating the broken hyperlink on the visual display, wherein the display presents graphics objects representing heterogenous data objects, the graphics objects being presented in accordance with layout classes, and a data class containing a data object to be displayed and having first semantics is transformed by an associated pipe class to render a transformed data object having second semantics different from the first semantics, the second semantics being XML. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer system for visualizing data objects in a data repository such as at least one Web page or at least one file system, comprising:
-
a plurality heterogenous data classes, each data class containing information on a respective type of data object;
at least one domain class accessing the data classes, the domain class storing context information about an application domain, the domain class managing the heterogenous data objects and processing information from layout class objects to effect changes to data objects in response to user manipulation of graphics objects on a display;
plural pipe classes used by the domain class for accessing respective data classes to transform semantics associated with at least one data class, a pipe object executing at least one of;
performing SQL queries on a database, reading a directory structure of a file system, and extracting hyperlinks from a Web page; and
plural layout classes receiving data from the domain class for presenting graphics objects representative of data objects. - View Dependent Claims (9)
-
Specification