Method and system for using screen names to customize interactive agents
First Claim
Patent Images
1. A method for interactively responding to a message from a user who is logged on to an instant messaging network, comprising the steps of:
- designating a screen-name to a message processor, the screen-name being unique on the instant messaging network;
using the instant messaging network to advise the user of the presence of the message processor on the instant messaging network;
receiving through the instant messaging network the message from the user which is addressed to the screen-name assigned to the message processor using an instant messaging protocol;
parsing the message to extract a request;
evaluating the request in the message processor;
generating an output message on the basis of the evaluated request; and
sending the output message to the user via the instant messaging network.
7 Assignments
0 Petitions
Accused Products
Abstract
A method for using the screen names of users are used to appropriately tailor a service for the users. If the service is a restricted service, then the screen name is used as the basis for deciding whether access should be granted to ensure that access is granted to a limited set of users. Alternatively, if the service is comprised of several component sub-services, and some of those sub-services are restricted, then the screen name is used as the basis for deciding whether access should be granted to the relevant sub-service.
84 Citations
53 Claims
-
1. A method for interactively responding to a message from a user who is logged on to an instant messaging network, comprising the steps of:
-
designating a screen-name to a message processor, the screen-name being unique on the instant messaging network; using the instant messaging network to advise the user of the presence of the message processor on the instant messaging network; receiving through the instant messaging network the message from the user which is addressed to the screen-name assigned to the message processor using an instant messaging protocol; parsing the message to extract a request; evaluating the request in the message processor; generating an output message on the basis of the evaluated request; and sending the output message to the user via the instant messaging network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for interactively responding to a user sending a message through an instant messaging network to which he is logged on, comprising the steps of:
-
designating a screen-name to a message processor, the screen-name being unique on the instant messaging network; using an instant messaging protocol, receiving through the instant messaging network the message from the user which has been addressed to the screen-name assigned to the message processor, the message including a request; parsing the message to extract the request; evaluating the request to identify at least one designated action suitable for fulfilling request; performing the at least one designated action; generating an output message containing results of the performance of the designated action; and sending the output message to the user via the instant messaging network. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A system for interactively responding to a message from a user sent through an instant messaging network, comprising:
-
a message processor connected to the instant messaging network;
the message processor configured to;receive a message sent from the user in an instant messaging protocol; parse the message to extract a request; evaluate the request in the message processor; generate an output message on the basis of the evaluated request; and send the output message to the user via the instant messaging network. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A system for interactively responding to a user sending a message through an instant messaging network, comprising:
-
a message processor connected to the instant messaging network;
the message processor configured to;receive the message containing a request from the user via the instant messaging network in an instant messaging protocol; parse the message to extract the request; evaluate the request to identify at least one designated action suitable for fulfilling request; perform the at least one designated action; generate an output message containing results of the performance of the designated action; and send the output message to the user via the instant messaging network. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53)
-
Specification