SYSTEM AND METHOD FOR COLLABORATIVE COMMUNICATIONS AND INFORMATION SHARING
First Claim
1. A computer-implemented system that facilitates collaborative communications and information sharing in a network defined by a model, the model of the network accessible by a user through at least one terminal, the terminal having a processor, at least a portion of the system and the model stored on a storage component coupled to the terminal, the system, comprising:
- a context component for capturing context information and user-defined data, the user-defined data provided during user interaction of the user in a first domain of the network, the context component dynamically storing the context information as metadata associated with the user-defined data, the user-defined data and the metadata stored on the storage component of the system;
a tracking component for tracking a change of the user from the first domain to a second domain of the network and dynamically updating the stored metadata based on the change, wherein the user accesses the user-defined data from the second domain; and
an interface component for providing an interface to the system accessible by the user at the terminal, the interface permitting the user to create and view the user-defined data according to the model of the network.
4 Assignments
0 Petitions
Accused Products
Abstract
A system facilitates collaborative communications and information sharing in a network defined by a model. The model and a portion of the system are stored on a storage component coupled to a terminal. The system captures context information and user-defined data, the user-defined data provided during user interaction of the user in a first domain of the network, and dynamically stores the context information as metadata associated with the user-defined data, the user-defined data and the metadata stored on the storage component; a tracking component for tracking a change of the user from the first domain to a second domain of the network and dynamically updating the stored metadata based on the change, where the user accesses the user-defined data from the second domain; and an interface to the system that permits the user to create and view the user-defined data according to the model of the network.
30 Citations
24 Claims
-
1. A computer-implemented system that facilitates collaborative communications and information sharing in a network defined by a model, the model of the network accessible by a user through at least one terminal, the terminal having a processor, at least a portion of the system and the model stored on a storage component coupled to the terminal, the system, comprising:
-
a context component for capturing context information and user-defined data, the user-defined data provided during user interaction of the user in a first domain of the network, the context component dynamically storing the context information as metadata associated with the user-defined data, the user-defined data and the metadata stored on the storage component of the system; a tracking component for tracking a change of the user from the first domain to a second domain of the network and dynamically updating the stored metadata based on the change, wherein the user accesses the user-defined data from the second domain; and an interface component for providing an interface to the system accessible by the user at the terminal, the interface permitting the user to create and view the user-defined data according to the model of the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented method for collaborative communications and information sharing, comprising:
-
creating and displaying data related to a domain of a network through user interaction with the domain by a user using an application according to a model, the data in the form of at least files and documents; dynamically associating context information with the data, the context information including information related to the user, the data, the application, and the domain; storing the context information, as metadata, and the data, on a storage component; tracking movement of the user from the domain of the network to a second domain of the network; and dynamically updating the stored metadata with an association of the data, the application, and the second domain, wherein the user employs at least one of the application and the data from the second domain. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-implemented method for collaborative communications and data sharing, comprising:
-
generating a plurality of domains in a web-based network; ordering two or more of the domains according to different arrangements of the domains; providing a plurality of applications for generating and processing data in the domains, wherein data of a domain is dynamically associated with the domain as metadata that corresponds to the data; creating an association of the data with a second domain when the data is accessed from the second domain; dynamically storing the association of the data with the second domain as second metadata; storing ordering information related to the ordering of the two or more of the plurality of domains; and traversing the different arrangements of the domains with one or more of the applications based on the ordering information to locate the data associated with the domains. - View Dependent Claims (21, 22, 23)
-
-
24. A non-transitory computer-readable medium for storing computer-executable instructions, executable by a processor, for a method for collaborative communications and information sharing, the instructions when executed, allowing performance of the method, comprising:
-
creating data related to user interaction of a user within a domain of a network using an application; dynamically associating metadata with the data, the data and metadata stored on a storage component, the metadata including information related to the user of the domain, to the data, to the application, and to the domain; tracking movement of the user from the domain to a second domain of the network; dynamically associating the data and the application with the second domain in the metadata such that the user employs the application and data from the second domain; and indexing the data created in the domain such that a plurality of different users can access the data based on the metadata from a corresponding plurality of different domains.
-
Specification