Watermarking messaging sessions
First Claim
1. A method, in at least one server system for enabling at least one real time chat messaging session channel via a network between at least a selection of a plurality of separate client systems communicatively connected to said network, for recording a real time chat messaging session, said method comprising the steps of:
- applying, at said at least one server system, a separate distinguishable digital watermark to each of a plurality of message entries communicated within said chat messaging session between said selection of said plurality of separate client systems, wherein each said separate distinguishable digital watermark identifies a separate origin of said message entry from among said plurality of separate client systems; and
recording, at said at least one server system, a log of said chat messaging session, wherein said log comprises said plurality of messaging entries with each said separate distinguishable watermark applied, such that an origin of each of said plurality of message entries stored in said log is traceable and the integrity of each of said plurality of message entries stored in said log is verifiable according to said distinguishable watermark.
3 Assignments
0 Petitions
Accused Products
Abstract
A method, system and program is provided for watermarking messaging sessions such that the origin of recorded messaging sessions is traceable. A distinguishable watermark is applied to message entries within a messaging session. The messaging entries are then recorded with the distinguishable watermark applied, such that the origin of the message entries is traceable according to the distinguishable watermark. Users participating in the messaging session receive a recording of the watermarked message entries for the messaging session, wherein user of the recording of the messaging session is traceable according to the watermark.
38 Citations
37 Claims
-
1. A method, in at least one server system for enabling at least one real time chat messaging session channel via a network between at least a selection of a plurality of separate client systems communicatively connected to said network, for recording a real time chat messaging session, said method comprising the steps of:
applying, at said at least one server system, a separate distinguishable digital watermark to each of a plurality of message entries communicated within said chat messaging session between said selection of said plurality of separate client systems, wherein each said separate distinguishable digital watermark identifies a separate origin of said message entry from among said plurality of separate client systems; and
recording, at said at least one server system, a log of said chat messaging session, wherein said log comprises said plurality of messaging entries with each said separate distinguishable watermark applied, such that an origin of each of said plurality of message entries stored in said log is traceable and the integrity of each of said plurality of message entries stored in said log is verifiable according to said distinguishable watermark.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A system for recording a chat messaging session, said system comprising:
-
a messaging server communicatively connected to a network, said messaging server for enabling at least one real time chat messaging session channel via said network between at least a selection of a plurality of separate client systems communicatively connected to said network to facilitate said chat messaging session; said messaging server further comprising; means for applying a separate distinguishable digital watermark to each of a plurality of message entries communicated within said chat messaging session, wherein each said separate distinguishable digital watermark identifies a separate origin of said message entry from among said plurality of separate client systems; and means for recording a log of said chat messaging session, wherein said log comprises said plurality of messaging entries with each said separate distinguishable watermark applied, such that an origin of each of said plurality of message entries stored in said log is traceable and the integrity of each of said plurality of message entries stored in said log is verifiable according to said distinguishable watermark. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A program for recording a chat messaging session, residing on a computer usable medium having computer readable program code means, said program comprising:
-
means for enabling at least one server system to facilitate at least one real time chat messaging session channel via a network between at least a selection of a plurality of separate client systems communicatively connected to said network to facilitate said chat messaging session; means for controlling application, at said at least one server system, of a separate distinguishable digital watermark to each of a plurality of message entries communicated within said chat messaging session, wherein each said separate distinguishable digital watermark identifies a separate origin of said message entry from among said plurality of separate client systems; and means for controlling recording of a log of said chat messaging session, at said at least one server system, wherein said log comprises said plurality of messaging entries with each said separate distinguishable watermark applied, such that an origin of each of said plurality of message entries stored in said log is traceable and the integrity of each of said plurality of message entries stored in said log is verifiable according to said distinguishable watermark. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A method, in a particular client system from among a plurality of clients systems enabled to communicate with one another through a chat messaging session channel facilitated by a chat messaging server via a network, for participating in a chat messaging session facilitated through said chat messaging session channel, said method comprising the steps of:
-
participating at said particular client system in a chat messaging session by receiving from said chat messaging server a plurality of messaging entries as each messaging entry is entered by separate ones of a plurality of separate users participating in said chat messaging session through separate ones of said plurality of client systems; and receiving, at said particular client system separate from participating in said chat messaging session, a recording of said chat messaging session from said chat messaging server, wherein said plurality of message entries for said chat messaging session are each embedded by a separate digital watermark, wherein each said separate digital watermark identifies a separate origin of each of said plurality of message entries from among separate ones of said plurality of client systems, such that use of said recording of said chat messaging session is traceable according to a watermark. - View Dependent Claims (27, 28, 29)
-
-
30. A system for participating in a chat messaging session, said system comprising:
-
a particular client messaging system from among a plurality of client systems communicatively connected to a network, wherein said plurality of client systems are enabled to communicate with one another through a chat messaging session channel facilitated by a chat messaging server via a network; said particular client messaging system further comprising; means for participating in a chat messaging facilitated through said chat messaging session channel by receiving from said chat messaging server a plurality of messaging entries as each messaging entry is entered by separate ones of a plurality of separate users participating in said chat messaging session through separate ones of said plurality of client systems; and means for receiving, separate from participating in said chat messaging session, a recording of said chat messaging session from said chat messaging server, wherein said plurality of message entries for said chat messaging session are each embedded by a separate digital watermark, wherein each said separate digital watermark identifies a separate origin of each of said plurality of message entries from among separate ones of said plurality of client systems, such that use of said recording of said chat messaging session is traceable according to a watermark. - View Dependent Claims (31, 32, 33)
-
-
34. A program for participating in a chat messaging session, residing on a computer usable medium having computer readable program code means, said program comprising:
-
means for enabling a client system to communicate via at least one real time chat messaging session channel via a network between at least a selection of a plurality of separate client systems communicatively connected to said network, wherein a chat messaging server facilitates said chat messaging session channel; means for enabling participation in a chat messaging session by said client system by receiving from said chat messaging server a plurality of messaging entries as each messaging entry is entered by separate ones of a plurality of separate users participating in said chat messaging session through separate ones of said plurality of client systems; and means for enabling reception, separate from participating in said chat messaging session, by said client system of a recording of said chat messaging session from said chat messaging server, wherein said plurality of message entries for said messaging session are each embedded by a separate digital watermark, wherein each said separate digital watermark identifies a separate origin of each of said plurality of message entries from among separate ones of said plurality of client systems, such that use of said recording of said chat messaging session is traceable according to a watermark. - View Dependent Claims (35, 36, 37)
-
Specification