Patent Document ID: 7610287
Application ID: 11170275

Base Claim:
1. A computer-implemented method for providing communications, comprising: on one or more servers having one or more processors and memory, identifying a set of users, each user of the set of users having submitted a search query related to a first topic to a search engine used for locating resources on the Internet; dynamically creating a shared communication space for the set of users, wherein the shared communication space is selected from a group consisting of a chat room, a web page, a pop-up window, a separate application window, and a shared white board; automatically providing invitations to the set of users to join the shared communication space after the creation of the shared communication space; identifying, for each user in the set of users, communication permissions with respect to the shared communication space, wherein the communication permissions for a respective user specify: one or more information types which are permitted for receipt by the user, and one or more other information types for which receipt by the user is restricted; and enabling communication by at least a subset of the set of users that have accepted the invitation within the shared communication space in accordance with the communication permissions.

---

Claim 2:
2. The method of claim 1 , further comprising displaying first information in the shared communication space, wherein the first information includes one or more of: one or more search queries submitted by the users in the set of users related to the first topic, one or more search results corresponding to the one or more search queries, product reviews related to the first topic, links to information items on the Internet related to the first topic, and information items related to the first topic.