Method and system for using screen names to customize interactive agents
First Claim
Patent Images
1. A method for interactively responding to queries from a user logged in to an instant messaging network, comprising the steps of:
- logging a message processor in to the instant messaging network under a first screen-name, the user having the first screen-name as an authorized partner and being advised by the instant messaging network of the presence of the message processor;
receiving a query addressed to the first screen-name from the user via the instant messaging network in an instant messaging protocol;
parsing the message to extract the request;
evaluating the request in the message processor;
formulating an answer to the user'"'"'s query on the basis of the evaluated request;
generating an output message containing the answer; and
sending the output message to the user via the instant messaging network.
6 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.
98 Citations
1 Claim
-
1. A method for interactively responding to queries from a user logged in to an instant messaging network, comprising the steps of:
-
logging a message processor in to the instant messaging network under a first screen-name, the user having the first screen-name as an authorized partner and being advised by the instant messaging network of the presence of the message processor;
receiving a query addressed to the first screen-name from the user via the instant messaging network in an instant messaging protocol;
parsing the message to extract the request;
evaluating the request in the message processor;
formulating an answer to the user'"'"'s query on the basis of the evaluated request;
generating an output message containing the answer; and
sending the output message to the user via the instant messaging network.
-
Specification