Method and apparatus for providing a personal page
DC CAFCFirst Claim
1. A method for providing a personal page on a computer system accessible to a plurality of remote users through a computer network, the remote users having profile information stored in the computer network and accessible to other remote users, comprising the steps of:
- a) acceptable profile information from a plurality of remote users;
b) prompting a page-creating remote user with a plurality of page templates for the personal page and receiving a template selection from the remote user;
c) prompting the page-creating remote user to enter text to the personal page and receiving entered text from the remote user;
d) prompting the page-creating remote user to select or enter graphical information to display on the personal page and receiving the selection or entry from the remote user;
e) storing attributes representing each selection or entry made by the page-creating remote user in one or more databases;
f) providing the page-creating remote user with means to input security parameters for the personal page, the security parameters specifying authorization of at least one other remote user to access the personal page;
g) storing the security parameters in one or more databases; and
h) displaying the personal page upon request only to remote users who are authorized to access the personal page.
1 Assignment
Litigations
0 Petitions
Reexaminations
Accused Products
Abstract
The apparatus of the invention includes a local computer network. Remote users may connect to the local computer network through a larger network, such as the Internet. The local computer network has at least one server computer which can be accessed by remote users. The local computer network also has at least one computer software program and at least one database located therein. The computer software programs prompt a remote user to select a page template for displaying the personal page. The programs next allow the remote user to contribute text and graphics to the personal page. The programs also allow the remote user to authorize others to review the personal page. The programs store attributes representing the layout of the personal page, the text and graphics contributed by the remote user, and the authorization information entered by the remote user in the one or more databases located on the local computer network.
106 Citations
34 Claims
-
1. A method for providing a personal page on a computer system accessible to a plurality of remote users through a computer network, the remote users having profile information stored in the computer network and accessible to other remote users, comprising the steps of:
-
a) acceptable profile information from a plurality of remote users;
b) prompting a page-creating remote user with a plurality of page templates for the personal page and receiving a template selection from the remote user;
c) prompting the page-creating remote user to enter text to the personal page and receiving entered text from the remote user;
d) prompting the page-creating remote user to select or enter graphical information to display on the personal page and receiving the selection or entry from the remote user;
e) storing attributes representing each selection or entry made by the page-creating remote user in one or more databases;
f) providing the page-creating remote user with means to input security parameters for the personal page, the security parameters specifying authorization of at least one other remote user to access the personal page;
g) storing the security parameters in one or more databases; and
h) displaying the personal page upon request only to remote users who are authorized to access the personal page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 23, 24, 25, 26, 27)
-
-
10. A method of providing a personal page on a computer system accessible to a plurality of remote users through a computer network, each remote user having profile information stored on the system, comprising the steps of:
-
a) providing a page-creating user with a plurality of page templates for selection for the personal page;
b) providing the page-creating remote user with a means for contributing text to the personal page;
c) providing the page-creating remote user with a means for contributing graphics to the personal page;
d) providing the page-creating remote user with a means for accessing the profile information of other remote users for selecting other remote users to whom the page-creating remote user may wish to allow access to the personal page;
e) providing the page-creating remote user with a means for entering security attributes authorizing at least one other remote user to view the personal page; and
f) displaying the personal page only to authorized remote users. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. An apparatus for providing a personal page on a computer system accessible to a plurality of remote users through a computer network, each remote user having profile information stored on the system, comprising:
-
a) means for storing profile information relating to each remote user;
b) means for providing a page-creating remote user with a plurality of pre-stored page templates for selection for the personal page;
c) means for the page-creating remote user to contribute text to the personal page;
d) means for the page-creating remote user to contribute graphics to the personal page;
e) means for the page-creating remote user to access the profile information of other remote users for selecting other remote users to whom the page-creating remote user may wish to allow access to the personal page;
f) means for the page-creating remote user to enter security attributes authorizing at least one other remote user to view the personal page; and
g) means for displaying the personal page only to authorized remote users. - View Dependent Claims (17, 18, 19, 20, 28)
-
-
21. A computer program product comprising computer useable medium having computer readable program code to:
-
a) prompt a page-creating remote user with a plurality of page templates for displaying personal information and to receive a template selection from the remote user;
b) prompt the page-creating remote user to enter text to the personal page and to receive entered text from the remote user;
c) prompt the page-creating remote user to select or enter graphical information to display on the personal page and to receive the selection or entry from the remote user;
d) store attributes representing each selection or entry made by the page-creating remote user in one or more databases;
e) provide the page-creating remote user with means to input security parameters for the personal page, the security parameters specifying authorization of at least one other remote user to view the personal page;
f) store the security parameters in one or more databases; and
g) display the personal page only to remote users who are authorized to access the personal page. - View Dependent Claims (22)
-
-
29. In a networked computer system having a plurality of remote users, a computer program product comprising computer useable medium having computer readable program code to:
-
a) store profile information relating to each remote user, the profile information being accessible to other remote users of the system;
b) provide a page-creating remote user with means to create a personal page having personal information;
c) store attributes representing the personal information in the page-creating remote user'"'"'s personal page in one or more databases;
d) provide the page-creating remote user with means to select other remote users to whom the page-creating remote user may wish to allow access to the personal page;
e) provide the page-creating remote user with means to input security parameters for the personal page, the security parameters specifying authorization of at least one other selected remote user to view the personal page; and
f) store the security parameters in one or more databases. - View Dependent Claims (30, 31)
-
-
32. In a networked computer system having a plurality of remote users, a system for providing a personal page comprising:
-
a) means for storing profile information relating to each remote user, the profile information being accessible to other remote users of the system;
b) means for creating a personal page having personal information for a page-creating remote user;
c) means for storing attributes representing the personal information in the page-creating remote user'"'"'s personal page in one or more databases;
d) means for allowing the page-creating remote user to select other remote users to whom the page-creating remote user may wish to allow access to the personal page;
e) means for allowing the page-creating remote user to input security parameters for the personal page, the security parameters specifying authorization of at least one other selected remote user to view the personal page; and
f) means for storing the security parameters in one or more databases. - View Dependent Claims (33, 34)
-
Specification