Collaborative communication platforms
First Claim
1. A method for collaborative communication, the method comprising:
- designating a collaborative group including a plurality of specified users chosen from a directory of users to participate in communications including chatting among the plurality of specified users and accessing shared files uploaded by the plurality of specified users,wherein each of the plurality of specified users is associated with a respective client machine;
automatically notifying the plurality of specified users of an availability of a shared file for downloading when one of the plurality of specified users uploads the shared file to a file store,wherein the shared file is downloaded to the respective client machine of another of the plurality of specified users when the another of the plurality of specified users requests a download of the shared file in the file store; and
storing an archive of the communications,wherein the archive is accessible by a late-joining user, andwherein the archive of the communications includes time-stamps of the chatting and the uploaded shared files.
7 Assignments
0 Petitions
Accused Products
Abstract
A collaborative communication system is disclosed. The collaborative communication system integrates a number of electronic communication tools to meet the collaborative communication needs for an enterprise, family members or friends. The collaborative communication system allows a group of users to participate in communications including chatting and accessing files among the specified users. When a users uploads a file to a file store, each of the users gets notified of the availability of the file for accessing, wherein the file is not sent to any of client machines respectively used by the users, and is downloaded to a client machine when one of the specified users associated with the client machine accesses the file in the file store, thus avoiding to distribute copies of the file to each of the users regardless they need it or not.
57 Citations
20 Claims
-
1. A method for collaborative communication, the method comprising:
-
designating a collaborative group including a plurality of specified users chosen from a directory of users to participate in communications including chatting among the plurality of specified users and accessing shared files uploaded by the plurality of specified users, wherein each of the plurality of specified users is associated with a respective client machine; automatically notifying the plurality of specified users of an availability of a shared file for downloading when one of the plurality of specified users uploads the shared file to a file store, wherein the shared file is downloaded to the respective client machine of another of the plurality of specified users when the another of the plurality of specified users requests a download of the shared file in the file store; and storing an archive of the communications, wherein the archive is accessible by a late-joining user, and wherein the archive of the communications includes time-stamps of the chatting and the uploaded shared files. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for collaborative communication, the system comprising:
a collaborative group of a plurality of specified users chosen from a directory and each associated with a respective client machine to participate in communications including chatting among the plurality of specified users and accessing shared files uploaded by the plurality of specified users; wherein a user interface, displayed on each respective client machine, includes a list of representations of users in the directory, wherein further the user interface is automatically updated to indicate availability of a shared file for downloading when one of the plurality of specified users uploads the shared file to a file store. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
Specification