Automated on-line information service and directory, particularly for the world wide web
DC CAFCFirst Claim
1. A method for maintaining a network accessible database on a server processing system comprising:
- receiving a request from a client processing system connected to said server processing system over a network for a user to add a record to said network accessible database;
receiving user authorization information from said client processing system;
determining whether a user is authorized to add said record from said user authorization information responsive to receiving said user authorization information;
receiving said information to be included in said record responsive to transmitting said request;
generating said record with said information;
storing said record in said network accessible database; and
storing an identification of said user indicating said user is authorized to modify said record in said network accessible database.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A computer network and a database are used to provide a hardware-independent, dynamic information system in which the information content is entirely user-controlled. Requests are received from individual users of the computer network to electronically publish information, and input is accepted from the individual users. Entries from the users containing the information to be electronically published are automatically collected, classified and stored in the database in searchable and retrievable form. Entries are made freely accessible on the computer network. In response to user requests, the database is searched and entries are retrieved. Entries are served to users in a hardware-independent page description language. The entries are password protected, allowing users to retrieve and update entries by supplying a correct password. Preferably, the process is entirely automated with any necessary billing being performed by secure, on-line credit card processing. The user making a database entry has complete control of that entry both at the time the entry is made and in the future after the entry has been made. The entry, when served to a client, is transformed on-the-fly to the page description language. Where the page description language is HTML and the computer network is the World Wide Web, the entry may function as a “mini” homepage for the user that made the entry. Provision is made for graphics and other kinds of content besides text, taking advantage of the content-rich nature of the Web.
-
Citations
21 Claims
-
1. A method for maintaining a network accessible database on a server processing system comprising:
-
receiving a request from a client processing system connected to said server processing system over a network for a user to add a record to said network accessible database;
receiving user authorization information from said client processing system;
determining whether a user is authorized to add said record from said user authorization information responsive to receiving said user authorization information;
receiving said information to be included in said record responsive to transmitting said request;
generating said record with said information;
storing said record in said network accessible database; and
storing an identification of said user indicating said user is authorized to modify said record in said network accessible database. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A product for maintaining a network accessible database on a server processing system comprising:
instructions for directing a processing unit to;
receive a request from a client processing system connected to said server processing system over a network for a user to add a record to said network accessible database, receive user authorization information from said client processing system, determine whether a user is authorized to add said record from said user authorization information responsive to receiving said user authorization information, receive said information to be included in said record responsive to transmitting said request, generate said record with said information, store said record in said network accessible database, and store an identification of said user indicating said user is authorized to modify said record in said network accessible database; and
a media readable by said processing unit that stores said instructions.- View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. An apparatus for maintaining a network accessible database on a server processing system comprising:
-
means for receiving a request from a client processing system connected to said server processing system over a network for a user to add a record to said network accessible database;
means for receiving user authorization information from said client processing system;
means for determining whether a user is authorized to add said record from said user authorization information responsive to receiving said user authorization information;
means for receiving said information to be included in said record responsive to transmitting said request;
means for generating said record with said information;
means for storing said record in said network accessible database; and
means for storing an identification of said user indicating said user is authorized to modify said record in said network accessible database. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification