Collaborative workspace context information filtering
First Claim
1. A computer-implemented system that facilitates data management, the system including a processing unit executing computer-executable program components stored in memory comprising:
- a data component that monitors workspace activity of a shared workspace presented on display devices of participants during a collaborative workspace session and accumulates workspace information related to monitored workspace activity of the participants of the collaborative workspace session;
a search component that links to stored previous workspace information, automatically formulates a search query during the collaborative workspace session based on the workspace information accumulated by the data component and the stored previous workspace information, searches one or more data stores during the collaborative workspace session based on the search query, and obtains data relevant to the participants of the collaborative workspace session;
a presentation component for selectively presenting the data relevant to the participants during the collaborative workspace session based on the monitored workspace activity of the participants; and
an inference component that, once the collaborative workspace session is completed;
uses the workspace information accumulated by the data component during the collaborative workspace session and the data relevant to the participants obtained by the search component to automatically update which participant activities are to be monitored by the data component and which data stores are to be searched by the search component,stores the accumulated workspace information of the completed collaborative workspace session with a link for use during future collaborative workspaces sessions,collects context information related to content and topics of the completed collaborative workspace session, andpasses the context information to an email client of each participant of the completed workspace session to train an email message filter of each email client to automatically tag email messages relevant to the content and topics of the completed collaborative workspace session.
2 Assignments
0 Petitions
Accused Products
Abstract
Architecture that provides real-time opportunistic access to data that is relevant and/or related user activities. Ways are disclosed to use information of a single workspace to structure automatic searches into a number of data stores in order to opportunistically extract relevant information therefrom. An email client can use workspace content to train a filter for identifying new messages deemed relevant or related to the content and topics of the workspace, a system can be provided to use the content of a single web site as contextual data for providing auto-generated links to other sites within the corporate enterprise, a collaborative application can natively understand the content being shared and then look for specific terms in the content which can be employed for generating a search query and returning relevant and/or related data, and combinations thereof are provided for automatically generating and searching data stores for relevant and related information.
-
Citations
20 Claims
-
1. A computer-implemented system that facilitates data management, the system including a processing unit executing computer-executable program components stored in memory comprising:
-
a data component that monitors workspace activity of a shared workspace presented on display devices of participants during a collaborative workspace session and accumulates workspace information related to monitored workspace activity of the participants of the collaborative workspace session; a search component that links to stored previous workspace information, automatically formulates a search query during the collaborative workspace session based on the workspace information accumulated by the data component and the stored previous workspace information, searches one or more data stores during the collaborative workspace session based on the search query, and obtains data relevant to the participants of the collaborative workspace session; a presentation component for selectively presenting the data relevant to the participants during the collaborative workspace session based on the monitored workspace activity of the participants; and an inference component that, once the collaborative workspace session is completed; uses the workspace information accumulated by the data component during the collaborative workspace session and the data relevant to the participants obtained by the search component to automatically update which participant activities are to be monitored by the data component and which data stores are to be searched by the search component, stores the accumulated workspace information of the completed collaborative workspace session with a link for use during future collaborative workspaces sessions, collects context information related to content and topics of the completed collaborative workspace session, and passes the context information to an email client of each participant of the completed workspace session to train an email message filter of each email client to automatically tag email messages relevant to the content and topics of the completed collaborative workspace session. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method of managing data, comprising:
-
monitoring workspace activity of a shared workspace presented on display devices of participants during a collaborative workspace session; accumulating workspace information related to the monitored workspace activity of the participants of the collaborative workspace session; linking to stored previous workspace information; automatically formulating a search query based on the workspace information accumulated during the collaborative workspace session and the stored previous workspace information; searching one or more data sources during the collaborative workspace session based on the search query; retrieving data relevant to the participants of the collaborative workspace session; selectively presenting the data relevant to the participants during the collaborative workspace session based on the monitored workspace activity of the participants; and once the collaborative workspace session is completed; automatically updating which participant activities are to be monitored and which data sources are to be searched using the workspace information accumulated during the collaborative workspace session and the data relevant to the participants, storing the accumulated workspace information of the completed collaborative workspace session with a link for use during future collaborative workspaces sessions, collecting context information related to content and topics of the completed collaborative workspace session, and passing the context information to an email client of each participant of the completed collaborative workspace session to train an email filter of each email client to automatically tag email messages relevant to the content and topics of the completed collaborative workspace session. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computing device including a processing unit and memory, the computing device comprising:
-
computer-implemented means for monitoring workspace activity of a shared workspace presented on display devices of participants during a collaborative workspace session; computer-implemented means for accumulating workspace information related to the monitored workspace activity of the participants of the collaborative workspace session; computer-implemented means for linking to stored previous workspace information and for formulating a search query based on the workspace information accumulated during the collaborative workspace session and the stored previous workspace information; computer-implemented means for searching one or more data sources during the collaborative workspace session based on the search query and for obtaining data relevant to the participants of the collaborative workspace session; computer-implemented means for selectively presenting the data relevant to the participants during the collaborative workspace session based on the monitored workspace activity of the participants; and computer-implemented means for; using the workspace information accumulated during the collaborative workspace session and the data relevant to the participants to automatically update which participant activities are to be monitored and which data stores are to be searched once the collaborative workspace session is completed, storing the accumulated workspace information of the completed collaborative workspace session with a link for use during future collaborative workspaces sessions, collecting context information related to content and topics of the completed collaborative workspace session, and passing the context information to an email client of each participant of the completed workspace session to train an email message filter of each email client to automatically tag email messages relevant to the contents and topics of the completed collaborative workspace session.
-
Specification