Claims
- 1. A method for integrating a community with a web browser, comprising the steps of:defining community content for a plurality of communities; defining capabilities for each of said plurality of communities; associating each of said plurality of communities with an identifier for a web page; defining a community client adapted for interacting with said web browser and for responding to notifications regarding said plurality of communities; defining a community server adapted for transmitting notifications to said community client; and transmitting from said community server to said community client notifications regarding a community associated with an identifier for a web page selected in accordance with said web browser.
- 2. The method of claim 1 wherein the step of defining a community server comprises the step of establishing a persistent connection between said community server and said community client.
- 3. The method of claim 1 wherein the step of defining capabilities for each of said plurality of communities comprises the steps of:defining a home page for each of said plurality of communities; defining comments for each of said plurality of communities; defining a list of online users for each of said plurality of communities; defining real time interactions for each of said plurality of communities; defining invitations for each of said plurality of communities; defining instructions for each of said plurality of communities; defining message inneractions for each of said plurality communities; and defining internet features for each of said plurality of communities.
- 4. The method of claim 1 wherein the step of defining capabilities for each of said plurality of communities comprises the steps of assigning a capability identification number to each capability.
- 5. The method of claim 1 wherein the step of transmitting from said community server to said community client notifications regarding a community comprises the step of notifying a user of said web browser of capabilities defined for said community associated with said identifier for said web page selected in accordance with said web browser.
- 6. The method of claim 1 wherein the step of transmitting from said community server to said community client notifications regarding a community comprises the step of notifying a user of said web browser of annotations associated with said identifier for said web page, other community members associated with said identifier for said web page, and in progress chats associated with said identifier for said web page.
- 7. The method of claim 1 wherein the step of transmiting from said community server to said community client notifications regrarding a community comprises the step of determining the contents of said notifications in accordance with a tracking server.
- 8. A client communications application for viewing at least one web page from among a plurality of web pages, the plurality of web pages including at least one foreign page and at least one community page, comprising:communications logic for sending a request and for receiving the at least one web page in response to the request; and display logic for displaying at least one foreign page in a first window and capable of displaying at least one community page whose content is based on a content of the displayed foreign page, wherein the community page is placed in a separate pane of the first window.
- 9. A client communications application for viewing at least one web page from among a plurality of web pages, the plurality of web pages including at least one foreign page and at least one community page, comprising:communications logic for sending a request and for receiving the at least one web page in response to the request; and display logic for displaying at least one foreign page in a first window and capable of displaying at least one community page whose content is based on a content of the displayed foreign page, wherein the community page is integrated in the toolbar of the first window.
- 10. A client communications application for viewing at least one web page from among a plurality of web pages, the plurality of web pages including at least one foreign page and at least one community page, the client communications application capable of sending a first request for at least one foreign page, comprising:communications logic for sending a second request for a community page whose content is related to the content of the requested foreign page and for receiving the requested community page; and display logic for displaying the requested foreign page in a first window and capable of displaying the requested community page, wherein the community page is placed in a separate pane of the first window.
- 11. A client communications application for viewing at least one web page from among a plurality of web pages, the plurality of web pages including at least one foreign page and at least one community page, the client communications application capable of sending a first request for at least one foreign page, comprising:communications logic for sending a second request for a community page whose content is related to the content of the requested foreign page and for receiving the requested community page; and display logic for displaying the requested foreign page in a first window and capable of displaying the requested community page, wherein the community page is integrated in the toolbar of the first window.
Parent Case Info
This application is a continuation of U.S. patent application Ser. No. 09/135,694 filed Aug. 18, 1998, now U.S. Pat. No. 6,020,884 issued Feb. 1, 2000, which was a continuation of U.S. patent application Ser. No. 08/745,294 filed Nov. 8, 1996, now U.S. Pat. No. 5,796,393 issued Aug. 18, 1998.
US Referenced Citations (20)
Non-Patent Literature Citations (4)
Entry |
Brown, et al., WWW Plug-Ins Companion, Que Corporation, pp. 351-362, Oct. 1996. |
“Prodigy launches 100 Interest Groups on the World Wide Web; All Sites have deep links to Chat and Newgroups”, Business Wire, Sep. 27, 1995. |
“AOL's Grand Goal; American Online seeks to transform itself into a Major Internet player,” Information Week, Jul. 31, 1995, p. 108. |
“America Online Growing Pains,” Newbytes, Mar. 7, 1995. |
Continuations (2)
|
Number |
Date |
Country |
Parent |
09/135694 |
Aug 1998 |
US |
Child |
09/455652 |
|
US |
Parent |
08/745294 |
Nov 1996 |
US |
Child |
09/135694 |
|
US |