Claims Analysis
Total Claims: 53
Claim 1
Independent Claim
128 words
In a computer network configured for chat room conversations by a plurality of client users connected to at least one chat channel of a chat server for interconnecting the users for the exchange of user-provided content, a system for applying penalties against users, comprising, a database for storing penalty information corresponding to the identities of users, and a server-side chat service component connected to the database, the server-side chat service component receiving the identity of a user on a channel, querying the database with a query based on the identity of the user, receiving penalty information corresponding to the identity of the user from the database in response to the query, and applying a penalty to the user on the channel, the penalty corresponding to the penalty information.
Claim 2
Dependent Claim
128 words
In a computer network configured for chat room conversations by a plurality of client users connected to at least one chat channel of a chat server for interconnecting the users for the exchange of user-provided content, a system for applying penalties against users, comprising, a database for storing penalty information corresponding to the identities of users, and a server-side chat service component connected to the database, the server-side chat service component receiving the identity of a user on a channel, querying the database with a query based on the identity of the user, receiving penalty information corresponding to the identity of the user from the database in response to the query, and applying a penalty to the user on the channel, the penalty corresponding to the penalty information.
Claim 3
Dependent Claim
22 words
The system of claim 1 further comprising a complaint channel for connecting chat monitor clients to the server-side chat service component therethrough.
Claim 4
Dependent Claim
19 words
The system of claim 1 further comprising means at the user side for transmitting complaints to the chat channel.
Claim 5
Dependent Claim
17 words
The system of claim 3 wherein at least some of the complaints include conversation context information therein.
Claim 6
Dependent Claim
30 words
The system of claim 3 wherein the server-side chat service component includes means for receiving the complaints from the chat channel and means for storing the complaints in the database.
Claim 7
Dependent Claim
24 words
The system of claim 5 wherein at least one of the complaints includes the identity of a user to which the complaint is directed.
Claim 8
Dependent Claim
33 words
The system of claim 5 further comprising means for recalling complaint information from the database for review by a monitor, and means for storing penalty information in the database based upon the review.
Claim 9
Dependent Claim
26 words
The system of claim 7 further comprising a complaint channel for connecting chat monitor clients to the server-side chat service component for review of complaint information.
Claim 10
Dependent Claim
18 words
The system of claim 1 wherein the chat server and client communicate by the transmission of packetized messages.
Claim 11
Dependent Claim
13 words
The system of claim 1 wherein the database is in an SQL Server.
Claim 12
Dependent Claim
31 words
The system of claim 1 wherein one of the penalties corresponds to a ban, and the server-side chat service component for applying the penalty prevents the user from joining the channel.
Claim 13
Dependent Claim
15 words
The system of claim 1 further comprising means for transmitting a warning to a user.
Claim 14
Dependent Claim
24 words
The system of claim 1 wherein the server-side chat service component for applying a penalty includes means for transmitting a message to the user.
Claim 15
Dependent Claim
33 words
The system of claim 1 wherein one of the penalties corresponds to a kick, and the server-side chat service component for applying the penalty includes means for disconnecting the user from the channel.
Claim 16
Dependent Claim
42 words
The system of claim 1 wherein one of the penalties corresponds to a spectate, and the server-side chat service component for applying the penalty includes means for preventing text messages from the user from being received by other users of the channel.
Claim 17
Dependent Claim
16 words
The system of claim 1 further comprising means for aggregating penalties into another type of penalty.
Claim 18
Dependent Claim
17 words
The system of claim 1 further comprising means for removing a penalty from at least one user.
Claim 19
Dependent Claim
66 words
The system of claim 17 wherein the means for removing a penalty includes means for querying the database with a query based on the identity of a user and for receiving penalty information corresponding to the identity of the user from the database in response to the query, the penalty information including an expiration time, and means for comparing the expiration time against a current time.
Claim 20
Dependent Claim
36 words
The system of claim 17 further comprising means for periodically establishing a penalty review, wherein the means for removing a penalty is connected to the means for establishing a penalty review to periodically remove a penalty.
Claim 21
Dependent Claim
25 words
The system of claim 17 wherein the means for removing a penalty operates in response to a request from a user to join a channel.
Claim 22
Dependent Claim
92 words
In a computer network configured for chat room conversations by a plurality of client users connected to at least one chat channel of a chat server for interconnecting the users for the exchange of user-provided content, a mechanism for handling a complaint from a user, comprising, means for receiving a complaint message at the chat channel from a user, a complaint channel for connecting to a monitor client, means for forwarding the complaint message to the complaint channel, and means for receiving a response to the complaint message from the monitor client.
Claim 23
Dependent Claim
92 words
In a computer network configured for chat room conversations by a plurality of client users connected to at least one chat channel of a chat server for interconnecting the users for the exchange of user-provided content, a mechanism for handling a complaint from a user, comprising, means for receiving a complaint message at the chat channel from a user, a complaint channel for connecting to a monitor client, means for forwarding the complaint message to the complaint channel, and means for receiving a response to the complaint message from the monitor client.
Claim 24
Dependent Claim
17 words
The mechanism of claim 21 further comprising means for forwarding the response to at least one user.
Claim 25
Dependent Claim
23 words
The mechanism of claim 22 wherein the means for forwarding the complaint message to the complaint channel includes a server-side chat service component.
Claim 26
Dependent Claim
37 words
The mechanism of claim 21 wherein the means for forwarding the complaint message to the complaint channel includes means for storing the complaint message in a database and means for recalling the complaint message from the database.
Claim 27
Dependent Claim
24 words
The mechanism of claim 21 wherein the response corresponds to a penalty, and further comprising means for applying the penalty to a client user.
Claim 28
Dependent Claim
31 words
The mechanism of claim 21 wherein the response corresponds to a penalty, and further comprising means for storing the penalty in association with an identity of a user in a database.
Claim 29
Dependent Claim
15 words
The mechanism of claim 21 wherein the complaint message includes conversation context information associated therewith.
Claim 30
Dependent Claim
83 words
In a computer network configured for chat room conversations by client users connected to chat channels of a chat server, a method for applying penalties at the server-side against users, comprising, storing penalty information with respect to each user in a database, receiving the identity a user, querying the database with the identity of the user to retrieve penalty information therefor, determining if the user has penalty information associated therewith that is not expired, and if so, applying a penalty to the user.
Claim 31
Dependent Claim
83 words
In a computer network configured for chat room conversations by client users connected to chat channels of a chat server, a method for applying penalties at the server-side against users, comprising, storing penalty information with respect to each user in a database, receiving the identity a user, querying the database with the identity of the user to retrieve penalty information therefor, determining if the user has penalty information associated therewith that is not expired, and if so, applying a penalty to the user.
Claim 32
Dependent Claim
23 words
The method of claim 28 wherein receiving the identity of the user includes receiving a request from the user to join a channel.
Claim 33
Dependent Claim
27 words
The method of claim 28 wherein receiving the identity of the user includes periodically determining the identity of at least one user actively connected to a channel.
Claim 34
Dependent Claim
67 words
In a computer network configured for chat room conversations by client users connected to a chat channel of a chat server, a method of handling complaints from users, comprising, establishing a complaint channel for connection to a monitor client, receiving a complaint message at the chat channel, forwarding the complaint message to the complaint channel, and receiving a response to the complaint message from the monitor client.
Claim 35
Dependent Claim
67 words
In a computer network configured for chat room conversations by client users connected to a chat channel of a chat server, a method of handling complaints from users, comprising, establishing a complaint channel for connection to a monitor client, receiving a complaint message at the chat channel, forwarding the complaint message to the complaint channel, and receiving a response to the complaint message from the monitor client.
Claim 36
Dependent Claim
30 words
The method of claim 31 wherein forwarding the complaint message to the complaint channel includes storing the complaint message in a database and recalling the complaint message from the database.
Claim 37
Dependent Claim
22 words
The method of claim 31 wherein forwarding the complaint message to the complaint channel includes augmenting the complaint message with additional information.
Claim 38
Dependent Claim
22 words
The method of claim 32 wherein the response corresponds to a penalty, and further comprising applying the penalty to a client user.
Claim 39
Dependent Claim
29 words
The method of claim 32 wherein the response corresponds to a penalty, and further comprising storing the penalty in association with an identity of a user in a database.
Claim 40
Dependent Claim
24 words
The system of claim 1 wherein the chat server is connected to at least some of the client users via a wide area network.
Claim 41
Dependent Claim
24 words
The mechanism of claim 21 wherein the chat server is connected to at least some of the client users via a wide area network.
Claim 42
Dependent Claim
24 words
The method of claim 28 wherein the chat server is connected to at least some of the client users via a wide area network.
Claim 43
Dependent Claim
27 words
The method of claim 28 wherein one of the penalties corresponds to a ban, and wherein applying the penalty comprises preventing the user from joining the channel.
Claim 44
Dependent Claim
16 words
The method of claim 28 wherein applying the penalty comprises transmitting a warning to a user.
Claim 45
Dependent Claim
16 words
The method of claim 28 wherein applying a penalty comprises transmitting a message to the user.
Claim 46
Dependent Claim
26 words
The method of claim 28 wherein one of the penalties corresponds to a kick, and wherein applying the penalty comprises disconnecting the user from the channel.
Claim 47
Dependent Claim
35 words
The method of claim 28 wherein one of the penalties corresponds to a spectate, and wherein applying the penalty comprises preventing text messages from the user from being received by other users of the channel.
Claim 48
Dependent Claim
14 words
The method of claim 28 further comprising aggregating penalties into another type of penalty.
Claim 49
Dependent Claim
15 words
The method of claim 28 further comprising removing a penalty from at least one user.
Claim 50
Dependent Claim
58 words
The method of claim 45 wherein removing a penalty comprises querying the database with a query based on the identity of a user and receiving penalty information corresponding to the identity of the user from the database in response to the query, the penalty information including an expiration time, and comparing the expiration time against a current time.
Claim 51
Dependent Claim
28 words
The method of claim 45 further comprising periodically establishing a penalty review, wherein removing a penalty is connected to establishing a penalty review to periodically remove a penalty.
Claim 52
Dependent Claim
22 words
The method of claim 45 wherein removing a penalty operates in response to a request from a user to join a channel.
Claim 53
Dependent Claim
24 words
The method of claim 31 wherein the chat server is connected to at least some of the client users via a wide area network.