IP Library Granted Patent US 7,853,668
Granted Patent B2
US 7,853,668 · App. 11/300,998 · Granted Dec 14, 2010

Communication threads over different communication mediums

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,853,668
App. No.
11/300,998
Granted
Dec 14, 2010
Kind
B2
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.

Claims (51)

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.

2. The method of claim 1 , wherein at least one of the first communication and the second communication includes at least one of a Voice over Internet Protocol (VoIP) communication and a web conference communication.

3. The method of claim 1 , further comprising receiving user input related to associating the second communication with the first communication thread.

4. The method of claim 1 , further comprising storing at least one of at least a portion of the first communication and at least a portion of the second communication.

5. The method of claim 1 , wherein the first communication includes at least one of an email, an instant messaging chat session, a Voice over Internet Protocol (VoIP) session, and a web conference.

6. The method of claim 1 , wherein the second communication includes at least one of an email, an instant messaging chat session, a Voice over Internet Protocol (VoIP) session, and a web conference.

7. The method of claim 1 , further comprising determining that the first communication is associated with the first protocol.

8. The method of claim 1 , further comprising determining that the second communication is associated with the second protocol.

9. The method of claim 1 , further comprising receiving at least one user-defined name for the first communication thread.

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.

11. The non transitory computer readable medium of claim 10 , wherein at least one of the first communication and the second communication includes at least one of a Voice over Internet Protocol (VoIP) communication and a web conference communication.

12. The non transitory computer readable medium of claim 10 , the computer executable instructions further comprising the step of receiving user input related to associating the second communication with the communication thread.

13. The non transitory computer readable medium of claim 10 , the computer executable instructions further comprising the step of storing at least a portion of one of the first communication and the second communication.

14. The non transitory computer readable medium of claim 10 , wherein the first communication includes at least one of an email, an instant messaging chat session, a Voice over Internet Protocol (VoIP) session, and a web conference.

15. The non transitory computer readable medium of claim 10 , wherein the second communication includes at least one of an email, an instant messaging chat session, a Voice over Internet Protocol (VoIP) session, and a web conference.

16. The non transitory computer readable medium of claim 10 , the computer executable instructions further comprising the step of receiving at least one user-defined name for the communication thread.

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.

18. The client device of claim 17 , wherein at least one of the first communication and the second communication includes at least one of a Voice over internet protocol (VoIP) communication and a web conference communication.

19. The client device of claim 17 , the executable instructions further comprising the step of receiving user input related to associating the second communication with the first communication thread.

20. The client device of claim 17 , the executable instructions further comprising the step of storing at least a portion of one of the first communication and the second communication.

21. The client device of claim 17 , wherein the first communication includes at least one of an email, an instant messaging chat session, a Voice over Internet Protocol (VoIP) session, and a web conference.

22. The client device of claim 17 , wherein the second communication includes at least one of an email, an instant messaging chat session, a Voice over Internet Protocol (VoIP) session, and a web conference.

23. The client device of claim 17 , the executable instructions further comprising the step of receiving at least one user-defined name for the first communication thread.

Assignments (15)
RELEASE OF SECURITY INTEREST Recorded Oct 3, 2024
From: MORGAN STANLEY SENIOR FUNDING, INC., AS ADMINISTRATIVE AGENT
To: UBER TECHNOLOGIES, INC.
Reel/Frame 069110/0508 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT (TERM LOAN) AT REEL 050767, FRAME 0076 Recorded Sep 11, 2024
From: MORGAN STANLEY SENIOR FUNDING, INC. AS ADMINISTRATIVE AGENT
To: UBER TECHNOLOGIES, INC.
Reel/Frame 069133/0167 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2021
From: CORTLAND CAPITAL MARKET SERVICES LLC, AS ADMINISTRATIVE AGENT
To: UBER TECHNOLOGIES, INC.
Reel/Frame 055547/0404 →
PATENT SECURITY AGREEMENT SUPPLEMENT Recorded Oct 24, 2019
From: UBER TECHNOLOGIES, INC.
To: CORTLAND CAPITAL MARKET SERVICES LLC
Reel/Frame 050817/0600 →
SECURITY INTEREST Recorded Oct 18, 2019
From: UBER TECHNOLOGIES, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 050767/0076 →
SECURITY INTEREST Recorded Oct 18, 2019
From: UBER TECHNOLOGIES, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS ADMINISTRATIVE AGENT
Reel/Frame 050767/0109 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2017
From: AT&T INTELLECTUAL PROPERTY, LLC
To: UBER TECHNOLOGIES, INC.
Reel/Frame 043549/0642 →
CHANGE OF NAME Recorded May 20, 2017
From: AT&T INTELLECTUAL PROPERTY, INC.
To: AT&T BLS INTELLECTUAL PROPERTY, INC.
Reel/Frame 042512/0535 →
CHANGE OF NAME Recorded May 20, 2017
From: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
To: AT&T INTELLECTUAL PROPERTY, INC.
Reel/Frame 042512/0542 →
CHANGE OF NAME Recorded May 20, 2017
From: AT&T BLS INTELLECTUAL PROPERTY, INC.
To: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
Reel/Frame 042512/0549 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR AND ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 021590 FRAME: 0089. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded May 20, 2017
From: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
To: AT&T INTELLECTUAL PROPERTY, INC.
Reel/Frame 042512/0696 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 017380 FRAME: 0570. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 20, 2017
From: DANIELL, W. TODD; MALIK, DALE W.
To: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
Reel/Frame 042512/0846 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2008
From: AT&T DELAWARE INTELLECTUAL PROPERTY, INC.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 021691/0021 →
CHANGE OF NAME Recorded Sep 25, 2008
From: BELLSOUTH INTELLECTUAL PROPERTY CORPORATON (CHANGED TO); AT&T INTELLECTUAL PROPERTY, INC. (CHANGED TO); AT&T BLS INTELLECTUAL PROPERTY, INC. (CHANGED TO)
To: AT&T DELAWARE INTELLECTUAL PROPERTY, INC
Reel/Frame 021590/0089 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2005
From: DANIELL, W. TODD; MALIK, DALE W.
To: BELLSOUTH INTELLECTUAL PROPERTY CORP.
Reel/Frame 017380/0570 →