US2009100497A1PendingUtilityA1

Method and apparatus for preventing a set of users from accessing a message in an instant messaging system

45
Assignee: GOLDBERG ITZHACKPriority: Oct 11, 2007Filed: Oct 11, 2007Published: Apr 16, 2009
Est. expiryOct 11, 2027(~1.2 yrs left)· nominal 20-yr term from priority
H04L 51/234H04L 51/04
45
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The illustrative embodiments described herein provide a computer-implemented method, apparatus, and computer program product for preventing a set of users from accessing a message in an instant messaging system. The process determines whether a message received by a receiving computing device from a sending computing device is undetected by a set of users associated with the receiving computing device. The process notifies the sending computing device that the message is undetected by the set of users in response to determining that the message is undetected by the set of users associated with the receiving computing device. The process prevents the set of users from accessing the message in response to receiving a request to prevent the set of users from accessing the message.

Claims

exact text as granted — not AI-modified
1 . A computer-implemented method for managing messages in an instant messaging system, comprising:
 determining whether a message received by a receiving computing device from a sending computing device is undetected by a set of users associated with the receiving computing device;   responsive to determining that the message is undetected by the set of users associated with the receiving computing device, notifying the sending computing device that the message is undetected by the set of users; and   responsive to receiving a request to prevent the set of users from accessing the message, preventing the set of users from accessing the message.   
   
   
       2 . The computer-implemented method of  claim 1 , wherein preventing the set of users from accessing the message, further comprises:
 preventing the set of users from accessing the message on a graphical user interface.   
   
   
       3 . The computer-implemented method of  claim 2 , wherein preventing the set of users from accessing the message on the graphical user interface further comprises:
 removing the message from the graphical user interface.   
   
   
       4 . The computer-implemented method of  claim 1 , wherein determining that the message is undetected by the set of users further comprises:
 detecting an absence of the set of users at the receiving computing device.   
   
   
       5 . The computer-implemented method of  claim 4 , wherein the absence is detected based on user data that is acquired by a visual sensing device. 
   
   
       6 . The computer-implemented method of  claim 4 , wherein the absence is detected based on user data that is acquired by an audio sensing device. 
   
   
       7 . The computer-implemented method of  claim 4 , wherein detecting an absence of the set of users at the receiving computing device further comprises:
 detecting the absence of a mobile device carried by the set of users.   
   
   
       8 . The computer-implemented method of  claim 1 , wherein determining that the message is undetected by the set of users further comprises:
 identifying a physical orientation of the set of users; and   determining that the message is undetected by the set of users based on the physical orientation.   
   
   
       9 . The computer-implemented method of  claim 1 , wherein determining that the message is undetected by the set of users further comprises:
 detecting a location and a movement of a mobile device carried by the set of users; and   determining that the message is undetected by the set of users based on the location and the movement.   
   
   
       10 . The computer-implemented method of  claim 9 , wherein the location and the movement are detected using bluetooth. 
   
   
       11 . The computer-implemented method of  claim 1 , wherein determining that the message is undetected by the set of users further comprises:
 determining that the message is not displayed on a graphical user interface on the receiving computing device.   
   
   
       12 . The computer-implemented method of  claim 11 , wherein determining that the message is not displayed on the graphical user interface on the receiving computing device further comprises:
 determining that a graphical display for the instant messaging system is not displayed on the graphical user interface.   
   
   
       13 . The computer-implemented method of  claim 1 , wherein the notifying is in response to a message status request from the sending computing device. 
   
   
       14 . A computer program product comprising:
 a computer-usable medium having computer-usable program code for managing messages in an instant messaging system, the computer program product comprising:   computer-usable program code for determining whether a message received by a receiving computing device from a sending computing device is undetected by a set of users associated with the receiving computing device;   computer-usable program code, responsive to determining that the message is undetected by the set of users associated with the receiving computing device, for notifying the sending computing device that the message is undetected by the set of users; and   computer-usable program code, responsive to receiving a request to prevent the set of users from accessing the message, for preventing the set of users from accessing the message.   
   
   
       15 . The computer program product of  claim 14 , wherein the computer-usable program code for preventing the set of users from accessing the message on the graphical user interface further comprises:
 computer-usable program code for removing the message from the graphical user interface.   
   
   
       16 . The computer program product of  claim 14 , wherein determining that the message is undetected by the set of users further comprises:
 computer-usable program code for detecting an absence of the set of users at the receiving computing device.   
   
   
       17 . The computer program product method of  claim 14 , wherein determining that the message is undetected by the set of users further comprises:
 computer-usable program code for determining that the message is not displayed on a graphical user interface on the receiving computing device.   
   
   
       18 . A data processing system comprising:
 a bus system;   a memory connected to the bus system, wherein the memory includes a set of instructions; and   a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to determine whether a message received by a receiving computing device from a sending computing device is undetected by a set of users associated with the receiving computing device; notify the sending computing device that the message is undetected by the set of users in response to determining that the message is undetected by the set of users associated with the receiving computing device; and prevent the set of users from accessing the message in response to receiving a request to prevent the set of users from accessing the message.   
   
   
       19 . The data processing system of  claim 18 , wherein in determining that the message is undetected by the set of users, the processing unit further executes the set of instructions to:
 detect an absence of the set of users at the receiving computing device.   
   
   
       20 . The data processing system of  claim 18 , wherein in determining that the message is undetected by the set of users, the processing unit further executes the set of instructions to:
 determine that the message is not displayed on a graphical user interface on the receiving computing device.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.