IP Library Granted Patent US 8,793,596
Granted Patent B2
US 8,793,596 · App. 11/986,768 · Granted Jul 29, 2014

System and method for an instant messaging interface

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 8,793,596
App. No.
11/986,768
Granted
Jul 29, 2014
Kind
B2
Abstract

Computer-implemented systems and methods for a simplified instant messaging interface are provided for allowing users to initiate and engage in instant messaging conversations. In various embodiments, the systems and methods reduce the overhead involved in initiating and/or engaging in instant messaging conversations. In some embodiments, the simplified instant messaging interface allows users to initiate and or engage in conversations without having to open a separate standard messaging window for every conversation. In some embodiments, the simplified instant messaging interface may be used in conjunction with a standard instant messaging interface.

Claims (53)

1. A computer-implemented method of providing a simplified electronic messaging interface, comprising:

displaying a messaging contact list in a graphical user interface, wherein the messaging contact list is adapted to provide a separate graphical region within the messaging contact list for each contact in the messaging contact list;

receiving an indication that a user wishes to send a message to a selected message recipient, the selected message recipient corresponding to a contact in the messaging contact list;

displaying a message-entry field in the separate graphical region for the contact corresponding to the selected message recipient;

receiving a message into the message-entry field; and

sending the message to the selected message recipient.

2. The method of claim 1 , further comprising:

receiving a response message from the selected message recipient;

displaying a response notification window, wherein the response notification window includes an additional message-entry field for enabling the user to send one or more additional messages to the selected message recipient.

3. The method of claim 1 , further comprising initiating a standard messaging window after a threshold message size is received into the message-entry field.

4. The method of claim 3 , wherein the threshold message size is significantly less than the amount displayed in a standard messaging window.

5. The method of claim 3 , wherein the threshold message size is 20 characters.

6. The method of claim 3 , wherein the threshold message size is 100 characters.

7. The method of claim 3 , wherein the threshold message size is based on the language of communication.

8. The method of claim 1 , further comprising automatically opening the message-entry field after a response is received from a message recipient.

9. A storage medium having a computer program stored thereon for causing a suitable programmed system to process computer-program code by performing the computer implemented method of claim 1 when such program is executed on the system.

10. A system for providing a simplified electronic messaging interface, comprising:

a processing system comprising one or more processors;

a memory system comprising one or more computer-readable media, wherein the memory includes instructions that, when executed by the processing system, cause the processing system to perform the operations of:

displaying a messaging contact list in a graphical user interface, wherein the messaging contact list is adapted to provide a separate graphical region within the messaging contact list for each contact in the messaging contact list;

receiving an indication that a user wishes to send a message to a selected message recipient, the selected message recipient corresponding to a contact in the messaging contact list;

displaying a message-entry field in the separate graphical region for the contact corresponding to the selected message recipient;

receiving a message into the message-entry field; and

sending the message to the selected message recipient.

11. The system of claim 10 , wherein the operations performed by the processing system further comprise:

receiving a response message from the selected message recipient;

displaying a response notification window, wherein the response notification window includes an additional message-entry field for enabling the user to send one or more additional messages to the selected message recipient.

12. The system of claim 10 , wherein the operations performed by the processing system further comprise:

initiating a standard messaging window after a threshold message size is received into the message-entry field.

13. The system of claim 12 , wherein the threshold message size is significantly less than the amount of message displayed in a standard messaging window.

14. The system of claim 12 , wherein the threshold message size is 20 characters.

15. The system of claim 12 , wherein the threshold message size is 100 characters.

16. The system of claim 12 , wherein the threshold message size is based on the language of communication.

17. The system of claim 10 , wherein the operations performed by the processing system further comprise:

automatically opening the message-entry field after a response is received from a message recipient.

18. A computer-implemented method of providing a messaging interface, comprising:

displaying a messaging contact list in a graphical user interface, wherein the messaging contact list is adapted to provide a separate graphical region within the messaging contact list for each contact in the messaging contact list;

receiving an indication that a user wishes to send a message to a selected message recipient, the selected message recipient corresponding to a contact in the messaging contact list;

displaying a first message-entry field in the separate graphical region for the contact corresponding to the selected message recipient;

detecting that the user has entered a message into the message-entry field that exceeds a threshold message size;

displaying a separate window in response to detecting that the user has entered a message into the first message-entry field that exceeds the threshold message size, wherein the separate window includes a second message-entry field containing the message that the user entered into the first message-entry field and provides functionality for allowing the user to enter a message that exceeds the threshold message size;

receiving an indication to send the message in the second message-entry field to the selected message recipient; and

sending the message to the selected message recipient.

19. A computer-implemented method of providing a messaging interface, comprising:

displaying a messaging contact list in a graphical user interface, wherein the messaging contact list provides a separate graphical region within the messaging contact list for each contact in the messaging contact list;

receiving a first indication that a user wishes to send a first message to a first selected message recipient, the first selected message recipient corresponding to a first contact in the messaging contact list;

displaying a first message-entry field in the separate graphical region for the first contact corresponding to the first selected message recipient;

receiving a first message into the first message-entry field;

sending the first message to the first selected message recipient;

receiving a second indication that the user wishes to send a second message to a second selected message recipient, the second selected message recipient corresponding to a second contact in the messaging contact list, wherein the second contact differs from the first contact;

displaying a second message-entry field in the separate graphical region for the second contact corresponding to the second selected message recipient, wherein the separate graphical region for the second contact differs from the separate graphical region for the first contact;

receiving a second message into the second message-entry field; and

sending the second message to the second selected message recipient.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2021
From: VERIZON MEDIA INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 057453/0431 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
CHANGE OF NAME Recorded Aug 24, 2017
From: AOL INC.
To: OATH INC.
Reel/Frame 043672/0369 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS -RELEASE OF 030936/0011 Recorded Jul 1, 2015
From: JPMORGAN CHASE BANK, N.A.
To: AOL ADVERTISING INC.; AOL INC.; BUYSIGHT, INC.; MAPQUEST, INC.; PICTELA, INC.
Reel/Frame 036042/0053 →
SECURITY AGREEMENT Recorded Aug 2, 2013
From: AOL INC.; AOL ADVERTISING INC.; BUYSIGHT, INC.; MAPQUEST, INC.; PICTELA, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030936/0011 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 16, 2010
From: BANK OF AMERICA, N A
To: AOL INC; AOL ADVERTISING INC; GOING INC; LIGHTNINGCAST LLC; MAPQUEST, INC; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC; TACODA LLC; TRUVEO, INC; YEDDA, INC
Reel/Frame 025323/0416 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNMENT INCORRECTLY RECORDED UNDER U.S. APPLICATION NO. 11/986,786 (DUE TO A TYPOGRAPHICAL ERROR ON COVERSHEET) PREVIOUSLY RECORDED ON REEL 023720 FRAME 0309. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNOR'S INTEREST (SEE DOCUMENT FOR DETAILS). Recorded Oct 4, 2010
From: AOL LLC
To: AOL INC.
Reel/Frame 025087/0430 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2009
From: AOL LLC
To: AOL INC.
Reel/Frame 023720/0309 →
SECURITY AGREEMENT Recorded Dec 14, 2009
From: AOL INC.; AOL ADVERTISING INC.; BEBO, INC.; ICQ LLC; GOING, INC.; LIGHTNINGCAST LLC; MAPQUEST, INC.; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC.; TACODA LLC; TRUVEO, INC.; YEDDA, INC.
To: BANK OF AMERICAN, N.A. AS COLLATERAL AGENT
Reel/Frame 023649/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2007
From: ARAD, RONEN
To: AOL LLC
Reel/Frame 020250/0691 →