Method and apparatus for electronically publishing information on a computer network
First Claim
Patent Images
1. A network database system comprising:
- a database server that;
stores a database in memory, the database containing a plurality of entries, each entry including information provided by an entity, the information including a document associated with one or more categories defined by the entity or keywords defined by the entity, andgenerates an HTML tool utilizing a routine called from one or more CGI scripts, the tool allowing for entry of information by the entity; and
a web server communicatively coupled to the database server, the web server including a processor that executes instructions stored in memory, wherein the execution of the instructions by the processor;
generates a screen display of a search page in response to a uniform resource locator (URL) request by a user, the screen display of the search page presenting at least two navigational aids, the navigational aids including;
a first navigational aid that allows the user to browse for a particular document stored at the database server using the one or more categories matching the categories defined by the associated entity, anda second navigational aid that allows a user to search for a particular document stored at the database server by entering a keyword matching a keyword defined by the associated entity;
retrieves a selected document associated with the entries from the database server in response to the first navigational aid or the second navigational aid; and
generates a screen display of the retrieved document on a page having a third navigational aid that provides the user access to another screen display of the search page.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for electronically publishing information on a computer network are disclosed. A computer connected to a computer network is provided to host a database. The computer is configured receive a request from a user to electronically publish information on the computer network. The computer then may accept and store input from the user in a database. The computer may then electronically publish the user input by making information stored in the database freely accessible on the computer network.
-
Citations
11 Claims
-
1. A network database system comprising:
-
a database server that; stores a database in memory, the database containing a plurality of entries, each entry including information provided by an entity, the information including a document associated with one or more categories defined by the entity or keywords defined by the entity, and generates an HTML tool utilizing a routine called from one or more CGI scripts, the tool allowing for entry of information by the entity; and a web server communicatively coupled to the database server, the web server including a processor that executes instructions stored in memory, wherein the execution of the instructions by the processor; generates a screen display of a search page in response to a uniform resource locator (URL) request by a user, the screen display of the search page presenting at least two navigational aids, the navigational aids including; a first navigational aid that allows the user to browse for a particular document stored at the database server using the one or more categories matching the categories defined by the associated entity, and a second navigational aid that allows a user to search for a particular document stored at the database server by entering a keyword matching a keyword defined by the associated entity; retrieves a selected document associated with the entries from the database server in response to the first navigational aid or the second navigational aid; and generates a screen display of the retrieved document on a page having a third navigational aid that provides the user access to another screen display of the search page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for maintaining a network database system, the method comprising:
-
storing a database in memory of a database server, the database containing a plurality of entries, each entry including information provided by an entity, the information including a document associated with one or more categories defined by the entity or keywords defined by the entity; executing instructions stored in memory, the instructions executed by a processor thereby generating an HTML tool utilizing a routine called from one or more CGI scripts, the tool allowing for entry of information by the entity; and executing instructions stored in memory, the instructions executed by the processor thereby; generating a screen display of a search page in response to a uniform resource locator (URL) request by a user, the screen display of the search page presenting at least two navigational aids, the navigational aids including; a first navigational aid that allows the user to browse for a particular document stored at the database server using the one or more categories matching the categories defined by the associated entity, and a second navigational aid that allows a user to search for a particular document stored at the database server by entering a keyword matching a keyword defined by the associated entity; retrieving a selected document associated with the entries from the database server in response to the first navigational aid or the second navigational aid; and generating a screen display of the retrieved document on a page having a third navigational aid that provides the user access to another screen display of the search page.
-
-
11. A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for maintaining a network database system, the method comprising:
-
storing a database containing a plurality of entries, each entry including information provided by an entity, the information including a document associated with one or more categories defined by the entity or keywords defined by the entity; generating an HTML tool utilizing a routine called from one or more CGI scripts, the tool allowing for entry of information by the entity; generating a screen display of a search page in response to a uniform resource locator (URL) request by a user, the screen display of the search page presenting at least two navigational aids, the navigational aids including; a first navigational aid that allows the user to browse for a particular document stored at the database server using the one or more categories matching the categories defined by the associated entity, and a second navigational aid that allows a user to search for a particular document stored at the database server by entering a keyword matching a keyword defined by the associated entity; retrieving a selected document associated with the entries from the database server in response to the first navigational aid or the second navigational aid; and generating a screen display of the retrieved document on a page having a third navigational aid that provides the user access to another screen display of the search page.
-
Specification