System and method for online monitoring of and interaction with chat and instant messaging participants
First Claim
1. A method for monitoring electronic communications, comprising:
- accessing communications from one of a chat room participant and an instant messaging (“
IM”
) participant;
analyzing content of the communications using at least one pattern recognition technique;
deciding whether a monitoring event has occurred based upon the analysis results and a set of predetermined rules; and
taking at least one predetermined action in response to said monitoring events.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for on-line monitoring of electronic communications include automatically monitoring text-based communications of one or more chat room or instant messaging participants to determine if a monitoring event has occurred. A monitoring event can be, for example, the combined existence of certain defined factors associated with a particular exchange relating to, for example, the exchange'"'"'s participants, content, recent history, and/or tone. The existence of a monitoring event can result in one or more predetermined actions being taken by the system. In an exemplary embodiment of the present invention, on-line communications are continually monitored and input to a number of pattern recognizing modules, preferably working in parallel. Using known pattern-recognition techniques, each pattern recognizing module can analyze an aspect of such communications by implementing certain algorithms and, as appropriate, set, increase or decrease the values of one or more state variables descriptive of one or more defined attributes of the online communications. Such state variables can reflect, for example, emotional levels, participant turnover frequencies, use of suspicious word patterns, and other metrics regarding the on-line communications. State variables out put form the various pattern recognizing modules can be simultaneously input to a decision module which can launch one or more decision algorithms. The decision module can then output one or more predetermined actions as determined by the decision algorithms.
350 Citations
33 Claims
-
1. A method for monitoring electronic communications, comprising:
-
accessing communications from one of a chat room participant and an instant messaging (“
IM”
) participant;
analyzing content of the communications using at least one pattern recognition technique;
deciding whether a monitoring event has occurred based upon the analysis results and a set of predetermined rules; and
taking at least one predetermined action in response to said monitoring events. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 27, 29, 30, 31, 32, 33)
-
-
12. A storage medium for storing computer executable code for on-line monitoring of electronic communications, comprising:
a computer usable medium having computer programmable means embodied in the medium, the computer programmable means;
accessing communications from one of a chat room participant and an IM participant;
analyzing content of the communications using at least one pattern recognition technique;
deciding whether a monitoring events have occurred based upon the analysis results and a set of predetermined rules; and
taking at least predetermined action in response to an occurrence of the monitoring event. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
21. A system for on-line monitoring of a Internet communications, comprising:
-
a system bus;
a central processing unit coupled to the system bus;
a memory coupled to the system bus; and
an I/O interface coupled to the system bus;
wherein the memory contains executable code to be processed by the central processing unit, the executable code causing the central processing unit to access one or more communications from one of a chat room participant and a instant messaging participant;
analyze content of the communications using a pattern recognition technique;
decide whether a monitoring event has occurred based upon the analysis results and a set of predetermined rules; and
take at least one predetermined action in response to said monitoring event. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
28. A computer program product comprising a computer usable medium having computer readable program code means embodied therein, the computer readable program code means in said computer program product comprising means for causing a computer to:
-
access one or more communications from at least one of a participant and a chat room or instant messaging participants;
analyze content of the communications using a pattern recognition technique;
decide whether a monitoring event has occurred based upon the analysis results and a set of predetermined rules; and
take at least one predetermined action in response to said monitoring event.
-
Specification