Systems and methods for interfacing with a user in instant messaging
First Claim
1. A computer program product for use in a network system including at least two network devices network connectable so as to be capable of engaging in an instant messaging session, the computer program product comprising one or more computer-readable storage media having computer-executable instructions for implementing a method for users of the at least two network devices to communicate via instant messaging and for reducing the amount of input required by the users, wherein the method comprises:
- a first network device receiving a first instant message;
automatically, and without user intervention, extracting one or more language expressions associated with the first instant message, including at least one language expression from a data dictionary having language expressions from a previously received instant message;
displaying one or more language expressions associated with the first instant message at the first network device;
receiving a user selection of one or more of the language expressions displayed at the first network device; and
including the selected language expressions in a reply instant message to the first instant message.
3 Assignments
0 Petitions
Accused Products
Abstract
Reducing the amount of input required by a user to enter an electronic message. When an electronic message is received, one or more language expressions associated with the electronic message are displayed to a user. The user may select one or more of the language expressions and have the full text of all the selected language expressions included in a reply electronic message. Icons, which represent a user'"'"'s capability to engage in an electronic messaging session, may also be displayed. When a user changes their capability to engage in an electronic messaging session, for instance when they go offline, a command may be sent to other users. This command may take the form of a character sequence not normally occurring in written language, which is interpreted by network devices and changes the display of the icon associated with a the user who went offline.
-
Citations
20 Claims
-
1. A computer program product for use in a network system including at least two network devices network connectable so as to be capable of engaging in an instant messaging session, the computer program product comprising one or more computer-readable storage media having computer-executable instructions for implementing a method for users of the at least two network devices to communicate via instant messaging and for reducing the amount of input required by the users, wherein the method comprises:
-
a first network device receiving a first instant message;
automatically, and without user intervention, extracting one or more language expressions associated with the first instant message, including at least one language expression from a data dictionary having language expressions from a previously received instant message;
displaying one or more language expressions associated with the first instant message at the first network device;
receiving a user selection of one or more of the language expressions displayed at the first network device; and
including the selected language expressions in a reply instant message to the first instant message. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. The computer program product as recited in claim 21, wherein the method further comprises;
changing the appearance of one or more displayed icons when a specific character sequence not typically occurring in written language is received by the first network device.
-
9. In a first network device associated with a network system including at least two network devices that are network connectable so as to be capable of engaging in an instant messaging session, a method for users of the at least two network devices to communicate via instant messaging and reducing the amount of input required by the users, the method comprising:
-
receiving a first instant message;
automatically, and without user intervention, extracting one or more language expressions associated with the first instant message;
displaying one or more language expressions associated with the first instant message;
receiving a user selection of one or more of the displayed language expressions;
scrambling the one or more displayed language expressions associated with the first instant message in order to display one or more other language expressions that were not displayed before the scrambling occurred; and
including the one or more selected language expressions in a reply instant message to the first instant message. - View Dependent Claims (10, 11, 12)
-
-
13. A computer program product for use in a network system including a television set top box associated with a television and one or more network devices, the television set top box and one or more network devices being network connectable so as to be capable of engaging in an instant messaging session, a computer program product comprising one or more computer-readable media having computer-executable instructions for implementing a method for a user of the television set top box to determine the capability of a second user to engage in an instant messaging session and for reducing the amount of input required by users, wherein the method comprises:
-
displaying an initial status icon to the user of the television set top box so as to represent the second user'"'"'s capability to engage in an instant messaging session;
associating a specific character sequence with a changed status icon;
the television set top box receiving the specific character sequence associated with the changed status icon; and
displaying the changed status icon to the user of the television set top box so as to represent a change in the second user'"'"'s capability to engage in an instant messaging session. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification