IP Library Granted Patent US 7,933,957
Granted Patent B2
US 7,933,957 · App. 10/326,479 · Granted Apr 26, 2011

Tracking email and instant messaging (IM) thread history

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,933,957
App. No.
10/326,479
Granted
Apr 26, 2011
Kind
B2
Abstract

Systems and methods for integrating instant messaging (IM) services and email services are described. In one embodiment, email messages and IM chat session transcripts are threaded to each other so that an email thread history may be traced back to an IM chat session transcript and, conversely, an IM thread history may be traced back to an email message.

Claims (19)

1. A system for tracking thread history comprising:

a generation component stored in memory and configured to generate a first globally unique identifier (GUID) associated with an email message, the first GUID being unique to the email message, the first GUID being configured to identify the email message, the email message being associated with an email read message interface configured to facilitate initiation of an instant messaging (IM) session, the IM session having a second GUID, the second GUID being unique to the IM session; and

a storage component configured to store the first GUID and the second GUID in a thread history database, the first GUID being linked to the second GUID,

wherein the email message is provided via the email read message interface that is configured to provide a body portion of a received email, the email read message interface further configured to facilitate initiation of an IM session by providing a launch IM option in the email read message interface, wherein the launch IM option is configured to automatically open an IM application in an IM window directly from the email read message interface and initiate an IM session with an IM recipient whose IM presence has previously been determined, wherein the email read message interface is configured to provide an IM presence icon to indicate IM presence information for at least one addressee of the email message, the IM presence information determined for at least one of a plurality of IM addresses associated with the at least one addressee of the email message, wherein the IM presence was determined based on retrieving data associated with contacts of a sender of the email message prior to the initiation of the IM session.

2. A method for tracking thread history comprising:

generating a first globally-unique identifier (GUID) associated with an email message, the first GUID being unique to the email message, the email message being presented by an email read message interface configured to provide an option to initiate an instant messaging (IM) session in an IM window, the IM session having a second GUID, the second GUID being unique to the IM session; and

storing the first GUID and the second GUID in a thread history database, the first GUID being linked to the second GUID,

wherein the email read message interface is configured to facilitate initiation of an IM session by providing a launch IM option, the launch IM option configured to automatically open an IM application and initiate an IM session directly from the email read message interface, with an IM recipient whose IM presence has previously been determined, wherein the email read message interface is configured to provide an IM presence icon to indicate IM presence information for at least one addressee of to the email message, the IM presence information determined for at least one of a plurality of IM addresses associated with the at least one addressee of the email message, wherein the initiation of the IM session and the determination of the IM presence information are performed at a computing device of a sender of the email message.

3. The method of claim 2 , wherein the generating the first GUID comprises:

generating the first GUID in response to sending the email message.

4. The method of claim 2 , wherein the generating the first GUID comprises:

generating the first GUID in response to receiving the email message.

5. A system for tracking thread history comprising:

means for generating a first globally-unique identifier (GUID) associated with an email message, the first GUID being unique to the email message, the email message being presented by an email read message interface configured to facilitate initiation of an instant messaging (IM) session, the IM session having a second GUID, the second GUID being unique to the IM session; and

means for storing the first GUID and the second GUID in a thread history database, the first GUID being linked to the second GUID,

wherein the email read message interface is configured to facilitate initiation of an IM session by providing a launch IM option, the launch IM option configured to automatically open an IM application directly from the email message receive interface and initiate an IM session with an IM recipient whose IM presence has previously been determined, wherein the email read message interface is configured to provide an IM presence icon to indicate IM presence information for at least one addressee of the email message, the IM presence information determined for at least one of a plurality of IM addresses associated with the at least one addressee of the email message, wherein the IM presence was determined based on retrieving data associated with contacts of a sender of the email message prior to the initiation of the IM session.

6. The system of claim 1 , wherein the IM presence icon is configured to convey a not present presence information.

7. The system of claim 1 , wherein the at least one of a plurality of IM addresses is chosen based on a prioritization of the plurality of IM addresses.

8. The system of claim 5 , wherein the at least one of a plurality of IM addresses is chosen based on a prioritization of the plurality of IM addresses.

Assignments (11)
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 →
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 →
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 INTELLECTUAL PROPERTY, INC.
To: AT&T BLS INTELLECTUAL PROPERTY, INC.
Reel/Frame 042512/0535 →
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 →