Concealing and revealing message data
AssigneeActivepath Ltd.
InventorsAryeh MERGI, Ram COHEN
Life of this patent
Estimating the term…
Abstract
Systems, methods, computer program products, and networks for messaging. In some examples the identity of a sending user of a message and/or other data is initially concealed when the (manipulated) message or an associated created message is sent to an intended receiving user. In these examples, revealing data which enables determination of at least some data which the sent message concealed is only provided upon request, and in some of these examples, only after a user has been authenticated as being an intended receiving user.
Claims25
A method of providing revealing data which enables determination of at least some data which a message concealed, comprising:
- receiving a request relating to a sent message which concealed data;
- and
- in response to said request, providing revealing data which enables determination of at least some data which said message concealed.
A method of concealing message data, comprising:
- receiving an indication of a message which is intended for at least one receiving user, and
- sending a message to at least one of said at least one intended receiving user which conceals at least some data that would not be concealed if the indicated message were sent to said at least one of said at least one intended receiving user;
- wherein revealing data which enables determination of at least some data which said message concealed, is only provided to an intended receiving user upon request.
A method of concealing and revealing message data, comprising:
- providing an indication of a message from said sending user which is intended for at least one receiving user;
- sending a message to at least one of said at least one intended receiving user which conceals data;
- providing a request relating to said sent message;
- in response to a request relating to said sent message, providing revealing data which enables determination of at least some data which said message concealed;
- and
- outputting to a user at least some data which said message concealed and which said revealing data enabled to determine.
A receiving system, comprising:
- a user output operable to output at least some data which a sent message concealed and which revealing data, provided upon request, enabled to determine.
A system for concealing and revealing data, comprising:
- a communicator operable to receive indication of a message from a sending user which is intended for at least one receiving user, to send a message to at least one of said at least one receiving user which conceals data, and to receive a request for revealing data which enables determination of at least some data which said message concealed;
- and
- an authenticator operable to authenticate or not authenticate a user associated with said request as being an intended receiving user of said message;
- wherein said communicator is further operable to send revealing data which enables determination of at least some data which said message concealed, if said user has been authenticated as being an intended receiving user of said message.
A sending system, comprising:
- a message producer operable to produce a message intended for at least one receiving user;
- wherein instead of said produced message being sent to an intended receiving user, a message derived from manipulating said message or a part thereof, or a created message is sent to said intended receiving user and conceals data which would not have been concealed had said produced message been sent;
- and wherein revealing data which enables determination of at least some data which said sent out message concealed is provided only upon request.
A computer program product comprising a computer useable medium having computer readable program code embodied therein for providing revealing data which enables determination of at least some data which a message concealed, the computer program product comprising:
- computer readable program code for causing the computer to receive a request relating to a sent message which concealed data;
- and
- computer readable program code for causing the computer, in response to said request, to provide revealing data which enables determination of at least some data which said message concealed.
A computer program product comprising a computer useable medium having computer readable program code embodied therein for concealing message data, the computer program product comprising:
- computer readable program code for causing the computer to receive an indication of a message which is intended for at least one receiving user;
- and
- computer readable program code for causing the computer to send a message to at least one of said at least one intended receiving user which conceals at least some data that would not be concealed if the indicated message were sent to said at least one of said at least one intended receiving user;
- wherein revealing data which enables determination of at least some data which said message concealed, is only provided to an intended receiving user upon request.
Dependencies are inferred from the claim text.