Method and apparatus for electronically publishing information on a computer network
AssigneeGraphOn Corporation
InventorsRalph E. Wesinger, Jr., Christopher D. Coley
Life of this patent
Estimating the term…
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.
Claims11
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.
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.
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.
Dependencies are inferred from the claim text.