IP Library Granted Patent US 9,100,220
Granted Patent B2
US 9,100,220 · App. 13/556,453 · Granted Aug 4, 2015

Merging Instant Messaging (IM) Chat Sessions

Inventor: Dale W. Malik (Dunwoody, GA)
Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
H04L12/581G06Q10/107H04L51/04H04L12/5835H04L12/5885H04L51/066
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 9,100,220
App. No.
13/556,453
Granted
Aug 4, 2015
Kind
B2
Abstract

The present disclosure provides for merging of instant messaging (IM) chat sessions. In one embodiment, a method for automatically replying to an IM message from a first IM sender when a recipient is engaged in an IM session with a second IM sender is provided. In another embodiment, the disclosure provides a method for forwarding IM messages to a recipient at different IM clients. In still another embodiment, a method for transferring IM messages to a different recipient is provided. In some embodiments, two separate IM chat sessions are merged into a single IM chat session.

Claims (40)

1. A method for providing instant messaging chat sessions, the method comprising:

receiving an instant messaging message from a sender to a first recipient;

displaying the instant messaging message to the first recipient;

waiting for a response from the first recipient for a first predetermined time interval;

determining if the response from the first recipient was sent to the sender during the first predetermined time interval by utilizing a processor;

determining if the first recipient is already engaged in a first instant messaging chat session with a contact if the response from the first recipient is determined not to be sent to the sender during the first predetermined time interval;

providing a first message to the sender that notifies the sender to wait for a second predetermined time interval for the response from the first recipient if the first recipient is determined to be already engaged in the first instant messaging chat session with the contact;

and

establishing a second instant messaging chat session between the sender and the first recipient if the first recipient sends the response during the second predetermined time interval.

2. The method of claim 1 , further comprising establishing a third instant messaging chat session between the sender and the first recipient if the first recipient sends the response during the first predetermined time interval.

3. The method of claim 1 , further comprising transmitting a second message to the sender indicating that the first recipient is unavailable to engage in a third instant messaging chat session between the sender and the first recipient if the response from the first recipient is determined not to be sent to the sender during the first predetermined time interval and if the first recipient is determined to not be already engaged in the first instant messaging chat session with the contact.

4. The method of claim 1 , further comprising transmitting a second message to the sender indicating the that first recipient is already engaged in the first instant messaging chat session with the contact if it is determined that the first recipient is engaged in the first instant messaging chat session with the contact.

5. The method of claim 1 , further comprising prompting the sender for permission to transmit the instant messaging message to a second recipient if the response from the first recipient is determined not to be sent to the sender during the first predetermined time interval.

6. The method of claim 5 , further comprising transmitting the instant messaging message to the second recipient if the sender provides permission to transmit the instant messaging message to the second recipient.

7. The method of claim 6 , further comprising transmitting a notification to the second recipient that the instant messaging message originated from the sender.

8. The method of claim 5 , further comprising establishing a third instant messaging chat session between the sender and the second recipient if the sender provides permission to transmit the instant messaging message to the second recipient.

9. The method of claim 1 , further comprising querying the first recipient for approval to add a second recipient to the second instant messaging chat session between the sender and the first recipient.

10. The method of claim 9 , further comprising adding the second recipient to the second instant messaging chat session between the sender and the first recipient if the first recipient provides the approval.

11. The method of claim 9 , further comprising revealing instant messaging communications between the first recipient and the sender to the second recipient prior to adding the second recipient to the second instant messaging chat session.

12. The method of claim 1 , further comprising transmitting the instant messaging message from the sender to the first recipient to a first instant messaging address of the first recipient.

13. The method of claim 12 , further comprising transmitting the instant messaging message to a second instant messaging address of the first recipient if the second instant messaging address was used more recently by the first recipient than the first instant messaging address.

14. A system for providing instant messaging chat sessions, the system comprising:

an electronic processor configured to:

receive an instant messaging message from a sender to a first recipient;

display the instant messaging message to the first recipient;

wait for a response from the first recipient for a first predetermined time interval;

determine if the response from the first recipient was sent to the sender during the first predetermined time interval by utilizing a processor;

determine if the first recipient is already engaged in a first instant messaging chat session with a contact if the response from the first recipient is determined not to be sent to the sender during the first predetermined time interval; and

provide a first message to the sender that notifies the sender to wait for a second predetermined time interval for the response from the first recipient if the first recipient is determined to be already engaged in the first instant messaging chat session with the contact.

15. The system of claim 14 , wherein the electronic processor is configured to establish a second instant messaging chat session between the sender and the first recipient if the first recipient sends the response during the second predetermined time interval.

16. The system of claim 14 , wherein the electronic processor is configured to establish a third instant messaging chat session between the sender and the first recipient if the first recipient sends the response during the first predetermined time interval.

17. The system of claim 14 , wherein the electronic processor is configured to prompt the sender for permission to transmit the instant messaging message to a second recipient if the response from the first recipient is determined not to be sent to the sender during the first predetermined time interval.

18. The system of claim 14 , wherein the electronic processor is configured to transmit the instant messaging message to the second recipient if the sender provides permission to transmit the instant messaging message to the second recipient.

19. The system of claim 17 , wherein the electronic processor is configured to establish a third instant messaging chat session between the sender and the second recipient if the sender provides permission to transmit the instant messaging message to the second recipient.

20. A non-transitory computer-readable storage medium comprising instructions for causing an electronic processor to:

receive an instant messaging message from a sender to a first recipient;

wait for a response from the first recipient for a first predetermined time interval;

determine if the response from the first recipient was sent to the sender during the first predetermined time interval by utilizing a processor;

determine if the first recipient is already engaged in a first instant messaging chat session with a contact if the response from the first recipient is determined not to be sent to the sender during the first predetermined time interval; and

provide a first message to the sender that notifies the sender to wait for a second predetermined time interval for the response from the first recipient if the first recipient is determined to be already engaged in the first instant messaging chat session with the contact.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2012
From: MALIK, DALE W.
To: BELLSOUTH INTELLECTUAL PROPERTY CORPORATION
Reel/Frame 028623/0194 →
Continuity (3)
Continuation 12902097 · Oct 11, 2010
Continuation 10685562 · Oct 14, 2003
Related Publication 20120297322A1 · Nov 22, 2012