Communication threads over different communication mediums
First Claim
1. A method for associating information related to a first communication and information related to a second communication with a first communications thread representing communication between at least two users, the method comprising:
- receiving a first communication, the first communication being associated with a first protocol;
associating the first communication with a first communication thread representing communications between at least two users;
receiving a second communication, the second communication associated with a second protocol different from the first protocol;
associating the second communication with the first communication thread;
receiving at least one file associated with the second communication and associating the at least one file associated with the second communication with the first communication thread at a location on the first communication thread designated by a user;
receiving a third communication, the third communication associated with a third protocol different from the first protocol and the second protocol; and
associating the third communication with the first communication thread at a location on the first communication thread designated by a user;
wherein the first communication thread is displayed as a graphical user interface.
13 Assignments
0 Petitions
Accused Products
Abstract
Included herein are systems and methods for associating information related to a first communication and information related to a second communication. At least one embodiment of a method includes receiving a first communication, the first communication being associated with a first communications protocol; and associating the received first communication with a communication thread. Additionally embodiments of the method include receiving a second communication, the second communication associated with a second communications protocol, wherein the first communications protocol is different than the second communications protocol; and associating the second communication with the communication thread. Other methods and devices are also provided.
41 Citations
23 Claims
-
1. A method for associating information related to a first communication and information related to a second communication with a first communications thread representing communication between at least two users, the method comprising:
-
receiving a first communication, the first communication being associated with a first protocol; associating the first communication with a first communication thread representing communications between at least two users; receiving a second communication, the second communication associated with a second protocol different from the first protocol; associating the second communication with the first communication thread; receiving at least one file associated with the second communication and associating the at least one file associated with the second communication with the first communication thread at a location on the first communication thread designated by a user; receiving a third communication, the third communication associated with a third protocol different from the first protocol and the second protocol; and associating the third communication with the first communication thread at a location on the first communication thread designated by a user; wherein the first communication thread is displayed as a graphical user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non transitory computer readable storage medium having stored thereon computer executable instructions for associating information related to a first communication and information related to a second communication with a communications thread representing communication between at least two users, the computer executable instructions defining steps-comprising:
-
receiving a first communication, the first communication being associated with a first protocol; associating the first communication with a communication thread representing communications between at least two users; receiving a second communication, the second communication associated with a second protocol different from the first protocol; associating the second communication with the communication thread; receiving at least one file associated with the second communication and associating the at least one file associated with the second communication with the communication thread; receiving a third communication, the third communication associated with a third protocol different from the first protocol and the second protocol; receiving user instructions designating a location on the communication thread at which the third communication is to be associated; and associating the third communication with the communication thread at the location designated by the user; wherein the communication thread is displayed as a graphical user interface. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A client device configured to associate a first communication with a second communication in a common thread, the client device comprising:
-
a processor; and a non transitory computer readable storage medium in communication with said processor, the computer readable medium having stored thereon executable instructions for execution by said processor, the executable instructions defining steps comprising; receiving a first communication, the first communication being associated with a first protocol; receiving a second communication, the second communication being associated with a second protocol, wherein the first protocol is different from the second protocol; associating the first communication with a first communication thread representing communications between at least two users; associating the second communication with the first communication thread; associating at least one file associated with the second communication with the first communication thread; receiving a third communication, the third communication associated with a third protocol different from the first protocol and the second protocol; receiving user instructions designating a location on the first communication thread at which the third communication is to be associated; and associating the third communication with the first communication thread at the location designated by the user; wherein the first communication thread is displayed as a graphical user interface. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
Specification