INSTANT MESSAGING AND TELEPHONY VALUE ADDED SERVICES
First Claim
1. A device, comprising:
- a program memory;
a data storage memory;
a processor that is operatively coupled to the program memory and the data storage memory;
wherein the program memory contains a first set of instructions that, when executed, causes a first graphic user interface to be displayed on a display screen with which a user can interact to set up a buddy list that identifies at least one contact and the various ways with which communication with the at least one contact can take place;
wherein the program memory contains a second set of instructions that, when executed, causes a second graphic user interface to be displayed on the display screen with which a user can interact to set up default settings for how to communicate with the at least one contact identified in the buddy list;
wherein the program memory contains a third set of instructions that, when executed, causes a third graphic user interface to be displayed on the display screen with which a user can interact to record an entry or to fetch an entry comprising existing multimedia content previously stored in the device or on an external memory;
wherein the program memory contains a fourth set of instructions that, when executed causes a fourth graphic user interface to be displayed on the display screen with which a user can interact to select at least one contact in the buddy list to whom the entry is to be sent and then send the selected entry to the selected contacts; and
wherein the program memory contains a fourth set of instructions that, when executed, determines if each selected contact is capable of receiving messages in accordance with the default settings and, for each selected contact that is capable of receiving the entry in the default format, sending the entry to that selected contact and, for each selected contact that is not capable of receiving the entry in the format of the default settings, then transposing the message into a format capable of being received by the incapable selected buddies and then sending the entry to them.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of communication between an instant messaging user and external applications is disclosed. The instant messaging user can communicate multimedia messages with traditional telephony users, with SMS and MMS users, with email users and with IM users of other instant messaging communities. Likewise, the instant messaging user can post and retrieve entries into and from a message board and into and from his blog space directly from the instant message client. Moreover, the instant messaging user can establish chat sessions with other instant messaging users without need to share one another'"'"'s presence. Furthermore, the instant messaging user can place queries to a call center directly from the instant message client.
-
Citations
10 Claims
-
1. A device, comprising:
-
a program memory; a data storage memory; a processor that is operatively coupled to the program memory and the data storage memory; wherein the program memory contains a first set of instructions that, when executed, causes a first graphic user interface to be displayed on a display screen with which a user can interact to set up a buddy list that identifies at least one contact and the various ways with which communication with the at least one contact can take place; wherein the program memory contains a second set of instructions that, when executed, causes a second graphic user interface to be displayed on the display screen with which a user can interact to set up default settings for how to communicate with the at least one contact identified in the buddy list; wherein the program memory contains a third set of instructions that, when executed, causes a third graphic user interface to be displayed on the display screen with which a user can interact to record an entry or to fetch an entry comprising existing multimedia content previously stored in the device or on an external memory; wherein the program memory contains a fourth set of instructions that, when executed causes a fourth graphic user interface to be displayed on the display screen with which a user can interact to select at least one contact in the buddy list to whom the entry is to be sent and then send the selected entry to the selected contacts; and wherein the program memory contains a fourth set of instructions that, when executed, determines if each selected contact is capable of receiving messages in accordance with the default settings and, for each selected contact that is capable of receiving the entry in the default format, sending the entry to that selected contact and, for each selected contact that is not capable of receiving the entry in the format of the default settings, then transposing the message into a format capable of being received by the incapable selected buddies and then sending the entry to them. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification