USING A COMPUTERIZED AGENT EXTERNAL TO AN INSTANT MESSAGING (IM) SERVICE FOR ENHANCING AN IM SESSION MANAGED BY THE IM SERVICE
First Claim
1. A method of adding a computerized agent to an instant messaging (IM) session managed by an IM service for identifying automatically textual instructions to perform a transaction related to at least one participant of said IM session, comprising:
- managing a computerized agent representing a transaction performing entity, said computerized agent being subscribed to an instant messaging (IM) service by a telephone number, said computerized agent is a participant of an instant messaging (IM) session managed by an IM service and initiated by a user which is also a participant of said IM session;
wherein said user participates in said IM session by inputting text content using an IM client module running on a client terminal;
using said computerized agent to acquire said text content in said IM session;
analyzing at least said text content to identify automatically textual instructions to perform a transaction from said user which uses said IM client module;
automatically instructing an operation of said transaction; and
submitting by said computerized agent at least one IM message in said IM session, said at least one IM message presented to said user using said IM module and is indicative of a performance or a denial of said transaction by said transaction performing entity.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of adding a computerized agent to an instant messaging (IM) session managed by an IM service for identifying automatically textual instructions to perform a transaction related to participant(s) of the IM session, comprising: using a computerized agent subscribed to an IM service by a telephone number and participates in an IM session managed by an IM service to acquire text content in an IM session and analyzing at least the text content of the IM session to identify automatically textual instructions to perform a transaction from the user which uses the IM client module, automatically instructing an operation of the transaction and submitting by the computerized agent at least one IM message in the IM session. The at least one IM message is presented to the user using the IM module and is indicative of a performance or a denial of the transaction by the transaction performing entity.
-
Citations
20 Claims
-
1. A method of adding a computerized agent to an instant messaging (IM) session managed by an IM service for identifying automatically textual instructions to perform a transaction related to at least one participant of said IM session, comprising:
-
managing a computerized agent representing a transaction performing entity, said computerized agent being subscribed to an instant messaging (IM) service by a telephone number, said computerized agent is a participant of an instant messaging (IM) session managed by an IM service and initiated by a user which is also a participant of said IM session;
wherein said user participates in said IM session by inputting text content using an IM client module running on a client terminal;using said computerized agent to acquire said text content in said IM session; analyzing at least said text content to identify automatically textual instructions to perform a transaction from said user which uses said IM client module; automatically instructing an operation of said transaction; and submitting by said computerized agent at least one IM message in said IM session, said at least one IM message presented to said user using said IM module and is indicative of a performance or a denial of said transaction by said transaction performing entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system of adding a computerized agent to an instant messaging (IM) session managed by an IM service for identifying automatically textual instructions to perform a transaction related to at least one participant of said IM session, comprising:
-
at least one processor executing a code comprising; code instructions for managing a computerized agent subscribed to an IM service by a telephone number and set to participate as a transaction performing entity in an instant messaging (IM) session managed by an IM service, wherein said computerized agent is added to said IM session in response to an action of a user which uses an IM client module, said IM client module runs on a client terminal and used to allow said user to participate in said IM session by inputting text content, said computerized agent acquires said text content from said IM session, code instructions for analyzing said textual content received from said user in said IM session to identify automatically textual instructions to perform a transaction, code instructions for instructing an operation of said transaction by said transaction performing entity, and code instructions for instructing said computerized agent to add to said IM session an IM message indicative of a performance or a denial of said transaction by said transaction performing entity, wherein said IM message is presented to said user.
-
-
20. A computer program product for adding a computerized agent to an instant messaging (IM) session managed by an IM service for identifying automatically textual instructions to perform a transaction related to at least one participant of said IM session, said computer program product comprising:
-
a computer readable storage medium having stored thereon; first program instructions executable by a system to cause the system to manage a computerized agent representing a transaction performing entity when said computerized agent is added as a participant to an instant messaging (IM) session managed by an IM service and triggered by an action of a user which is also a participant of said IM session, said computerized agent being subscribed to said IM service by a telephone number, said adding is instructed in response to said action, said user participates in said IM session by inputting text content using an IM client module running on a client terminal; and second program instructions executable by the system to cause the system to use said computerized agent to acquire said text content and to analyze said IM session to identify automatically textual instructions from said user which uses said IM client module to perform a transaction; third program instructions executable by the system to instruct automatically an operation of said transaction; and fourth program instructions executable by the system to use said computerized agent to submit an IM message in said IM session, said IM message is indicative of a performance or a denial of said transaction by said transaction performing entity and presenting said IM message to said user.
-
Specification