Sender managed message privacy
First Claim
1. A data processing system for sender managed privacy comprising:
- a data processing system comprising at least one processor coupled to memory elements through a system bus;
privacy management logic executing in the memory by the at least one processor in the data processing system;
a sender messaging client coupled to the privacy management logic and configured for communicative linkage to a recipient messaging client coupled to proximity detection logic over a data communications network;
said privacy management logic comprising program code enabled to secure a message designated for delivery to a designated recipient in said recipient messaging client responsive to said proximity detection logic detecting a person other than the designated recipient, wherein the message is secured bydetermining whether an identity of the person other than the designated recipient is such that delivery of the message can proceed,upon determining that the identity of the person other than the designated recipient is such that delivery of the message cannot proceed, determining whether the delivery of the message is of a time sensitive nature,upon determining that the delivery of the message is not of a time sensitive nature, securing the message, andupon determining that the delivery of the message is of a time sensitive nature, delivering the message using an alternative means.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention address deficiencies of the art in respect to securing the privacy of messages and provide a method, system and computer program product for sender managed message privacy. In an embodiment of the invention, a data processing system for sender managed privacy can include a sender messaging client coupled to privacy management logic and configured for communicative linkage to a recipient messaging client coupled to proximity detection logic over a data communications network. The privacy management logic can include program code enabled to secure a message designated for delivery in the recipient messaging client responsive to the proximity detection logic.
-
Citations
23 Claims
-
1. A data processing system for sender managed privacy comprising:
-
a data processing system comprising at least one processor coupled to memory elements through a system bus; privacy management logic executing in the memory by the at least one processor in the data processing system; a sender messaging client coupled to the privacy management logic and configured for communicative linkage to a recipient messaging client coupled to proximity detection logic over a data communications network; said privacy management logic comprising program code enabled to secure a message designated for delivery to a designated recipient in said recipient messaging client responsive to said proximity detection logic detecting a person other than the designated recipient, wherein the message is secured by determining whether an identity of the person other than the designated recipient is such that delivery of the message can proceed, upon determining that the identity of the person other than the designated recipient is such that delivery of the message cannot proceed, determining whether the delivery of the message is of a time sensitive nature, upon determining that the delivery of the message is not of a time sensitive nature, securing the message, and upon determining that the delivery of the message is of a time sensitive nature, delivering the message using an alternative means. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for sender managed privacy comprising:
-
designating a recipient for a message; proximity detecting a person other than said designated recipient; and
,securing said message by privacy management logic executing in memory by at least one processor in a data processing system responsive to said proximity detecting the person other than said designated recipient before permitting said designated recipient to view said message, wherein the message is secured by determining whether an identity of the person other than the designated recipient is such that delivery of the message can proceed, upon determining that the identity of the person other than the designated recipient is such that delivery of the message cannot proceed, determining whether the delivery of the message is of a time sensitive nature, upon determining that the delivery of the message is not of a time sensitive nature, securing the message, and upon determining that the delivery of the message is of a time sensitive nature, delivering the message using an alternative means. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product comprising a computer usable storage medium having computer usable program code for sender managed message privacy, said computer program product including:
-
computer usable program code for designating a recipient for a message; computer usable program code for proximity detecting a person other than said designated recipient; and
,computer usable program code for securing said message by privacy management logic executing in memory by at least one processor in a data processing system responsive to said proximity detecting the person other than said designated recipient before permitting said designated recipient to view said message, wherein the message is secured by determining whether an identity of the person other than the designated recipient is such that delivery of the message can proceed, upon determining that the identity of the person other than the designated recipient is such that delivery of the message cannot proceed, determining whether the delivery of the message is of a time sensitive nature, upon determining that the delivery of the message is not of a time sensitive nature, securing the message, and upon determining that the delivery of the message is of a time sensitive nature, delivering the message using an alternative means. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification