System and method for web or file system asset management
First Claim
1. A computer-implemented method for managing assets on plural Web servers, comprising the acts of:
- crawling the Web servers to identify assets and hyperlinks therein;
storing data representative of the assets and hyperlinks in a database; and
using the database, ensuring that when a user browser selects a hyperlink represented in the database, the user is not presented with a “
file not found”
message.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for managing assets in a file system or plural Web servers includes crawling the assets to identify the assets in the system and any reference pointers, such as hyperlinks in the Web context, to other assets in the system. Metadata representing the assets and pointers is stored in a database that is linked to the assets, such that, e.g., backing up of the database causes the assets to be backed up. Any broken pointers such as hyperlinks that point to non-existent Web pages are addressed. Then, the database and the links between the database and the underlying assets are used to manage subsequent modifications, additions, and deletions to, e.g., assets on a Web server, such that it can be ensured that when a user clicks on a hyperlink, a “file not found” message is avoided.
-
Citations
19 Claims
-
1. A computer-implemented method for managing assets on plural Web servers, comprising the acts of:
-
crawling the Web servers to identify assets and hyperlinks therein; storing data representative of the assets and hyperlinks in a database; and using the database, ensuring that when a user browser selects a hyperlink represented in the database, the user is not presented with a “
file not found”
message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system for managing assets in a data repository such as at least one Web server or at least one file system, comprising:
-
computer readable code means for identifying the assets and for identifying reference pointers in the assets to other assets in the data repository; computer readable code means for determining that a reference pointer is a broken reference pointer when the reference pointer refers to an asset not present in the data repository, such that a system manager can address the broken reference pointers, wherein the data repository includes at least one file system or at least two Web servers, and the system further comprises; computer readable code means for linking the assets to a database containing metadata representative of the assets and reference pointers, such that backups of the database automatically cause the associated assets to be backed up on the file system or web servers; wherein at least one of the code means is stored on a computer-readable medium. - View Dependent Claims (11, 12, 13)
-
-
14. A computer readable medium including at least one program of instructions readable by a Web server to undertake method acts comprising:
-
crawling the web server to identify assets and hyperlinks therein; sending metadata representative of the assets and hyperlinks to a database, whereby when a user browser selects a hyperlink represented in the database, the user is never presented with a “
file not found”
message. - View Dependent Claims (15, 16)
-
-
17. A computer readable medium including a program of instructions to undertake method acts comprising:
-
receiving, in a database, data representative of assets and hyperlinks from plural web server; maintaining the database such that when a user browser selects a hyperlink represented in the database, the user is never presented with a “
file not found”
message. - View Dependent Claims (18, 19)
-
Specification