Gateway for dynamically providing web site status information
First Claim
1. In a computing environment having a Web Browser operating within a first software environment connected to a Web Server operating within a second software environment via a gateway which transforms a request from said Web Browser into a format understandable by said Web Server, wherein at least one Web Site resides on said Web Server, the improvement comprising:
- means for searching said Web Site for Web Site status information upon issuance of a request from said Web Browser and for producing a result, wherein said searching means resides on said gateway.
12 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and method which allows a user to dynamically gather Web Site status information from a Web Browser. In a preferred embodiment, the present invention allows a user to gather information on which Web Pages within a Web Site have been recently updated. The present invention utilizes a workstation-based custom gateway to interconnect a user'"'"'s Web Browser to the Web Server which hosts the Web Site. This gateway includes a program which receives a user-tailorable search request from a Web Browser, traverses a portion of the Web-accessible file structure of the Web Server, identifies Web Site files which meet the search request criteria, builds a table of results from the search, and returns the search results to the Web Browser. The present invention also allows an administrator to customize the table of results returned to the Web Browser.
64 Citations
31 Claims
-
1. In a computing environment having a Web Browser operating within a first software environment connected to a Web Server operating within a second software environment via a gateway which transforms a request from said Web Browser into a format understandable by said Web Server, wherein at least one Web Site resides on said Web Server, the improvement comprising:
means for searching said Web Site for Web Site status information upon issuance of a request from said Web Browser and for producing a result, wherein said searching means resides on said gateway. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. In a computing environment having a Web Browser connected to a Web Server via a gateway, wherein at least one Web Site resides on said Web Server, the improvement comprising:
-
means for searching said Web Site for Web Site status information upon issuance of a request from said Web Browser, wherein said searching means resides on said gateway;
wherein said results are displayed at said Web Browser in a tabular format; and
wherein said table of results includes information on which files have been updated, including links to said Web Pages meeting the search criterion specified in said request. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. Apparatus for dynamically providing Web Site status information to a Web Browser, wherein said Web Browser is connected to a Web Site via a gateway, said apparatus having:
-
a first communications component connecting said Web Browser to said gateway, wherein said first communications component passes a user generated search request to said gateway from said Web Browser, and a subsequent set of search results from said gateway to said Web Browser;
a search program residing on said gateway which accesses said Web Site through a second communications component, traverses a Web Page file hierarchy of said Web Site, generates said set of results which matches said search request, and returns said results to said gateway. - View Dependent Claims (21, 22, 23)
-
-
24. In a computing environment having a Web Browser operating within a first software environment connected to a Web Server operating within a second software environment via a gateway with at least one Web Site residing on said Web Server, a method for dynamically searching said Web Site for Web Pages within said Web Site which meet an administrator-tailorable search criteria, comprising the steps of:
-
generating a search request at said Web Browser which includes said administrator-defined search criteria;
sending said search request to a search program residing on said gateway;
processing said search request at said gateway with said search program residing on said gateway by converting said search request from a first format compatible with said first software environment to a second format compatible with said second software environment, generating a search response; and
returning said search response from said search program to said Web Browser.
-
-
25. In a computing environment having a Web Browser connected to a Web Server via a gateway with at least one Web Site residing on said Web Server, a method for dynamically searching said Web Site for Web Pages within said Web Site which meet an administrator-tailorable search criteria, comprising the steps of:
-
generating a search request at said Web Browser which includes said administrator-defined search criteria;
sending said search request to a search program residing on said gateway;
processing said search request at said gateway with a search program residing on said gateway, wherein said search program accesses a Web Site, traverses a selected Web Page hierarchical file structure on said Web Site, and builds a table of Web Pages which match said administrator-defined search criteria from said search request; and
returning a search response to said Web Browser which includes said table of matching Web Pages. - View Dependent Claims (26)
-
-
27. In a computing environment having a Web Browser operating within a first software environment connected to a Web Server operating within a second software environment via a gateway which converts information from a first format compatible with said first software environment to a second format compatible with said second software environment with at least one Web Site residing on said Web Server, a method for dynamically searching said Web Site for Web Pages which have been updated within a user-definable period of time, comprising the steps of:
-
generating a search request in said first format at said Web Browser, specifying said user-definable period of time;
sending said search request from said Web Browser to a search program residing on said gateway;
processing said search request at said gateway with said search program residing on said gateway, wherein said search program accesses a Web Site using said second format, traverses a selected Web Page hierarchical file structure on said Web Site, identifies which Web Pages have been updated within said user-definable period of time, and builds a table of Web Pages which satisfy said search request; and
returning a search response in said second format to said Web Browser which includes said table of matching Web Pages.
-
-
28. An apparatus comprising:
-
a. A web terminal providing a first software environment;
b. A web browser resident on said web terminal;
c. A search request generated by said web browser in a first format;
d. A web server providing a second software environment coupled to said web terminal via a publically accessible digital communication network;
e. A gateway, resident within said web server, which converts said search request from said first format to a second format compatible with said second software environment;
f. A plurality of web pages resident within said web server; and
g. A search module for searching said plurality of web pages in response to said search request converted into said second format. - View Dependent Claims (29, 30, 31)
-
Specification