IP Library Granted Patent US 8,386,572
Granted Patent B2
US 8,386,572 · App. 12/347,584 · Granted Feb 26, 2013

System and method for circumventing instant messaging do-not-disturb

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,386,572
App. No.
12/347,584
Granted
Feb 26, 2013
Kind
B2
Abstract

A system and method for circumventing a do-not-disturb status of an instant messaging user including defining a trusted user. A do-not-disturb status of an instant messaging user is identified. The trusted user is allowed to circumvent the do-not-disturb status of the instant messaging user.

Claims (38)

1. A computer program product comprising a non-transitory computer readable medium having a plurality of instructions stored thereon, which, when executed by a processor, cause the processor to perform operations on a system in which a first instant messaging user has set a do-not-disturb status, and another user has an ability to penetrate the do-not-disturb status of the first user, the operations comprising:

receiving information defining the another instant message user as a trusted instant messaging user of the first instant messaging user, thereby enabling the trusted instant messaging user to delegate an ability to penetrate the do-not-disturb status of the first instant messaging user to a second instant messaging user; and

delegating, from the trusted instant messaging user to the second instant messaging user, the ability to penetrate the do-not-disturb status of the first instant messaging user, thereby enabling the second instant messaging user to penetrate the do-not-disturb status of the first instant messaging user based upon, at least in part, the ability to penetrate the do-not-disturb status of the first instant messaging user delegated by the trusted instant messaging user.

2. The computer program product of claim 1 , wherein the operations further comprise defining an exception list including one or more trusted instant messaging users.

3. The computer program product of claim 1 , wherein the operations further comprise allowing the trusted instant messaging user to delegate to the second instant messaging user the ability to penetrate the do-not-disturb status of the first instant messaging user based upon, at least in part, an instant messaging system attribute.

4. The computer program product of claim 3 , wherein the instant messaging system attribute includes an instant messaging user group.

5. The computer program product of claim 1 , wherein the operations further comprise allowing the trusted instant messaging user to delegate to the second instant messaging user the ability to penetrate the do-not-disturb status of the first instant messaging user by the trusted instant messaging user inputting the identity of the second instant messaging user.

6. The computer program product of claim 1 , wherein the operations further comprise allowing the second instant messaging user the ability to penetrate the do-not disturb status of the first instant messaging user for a predetermined period of time.

7. On a system in which a first instant messaging user has set a do-not-disturb status, and another user has an ability to penetrate the do-not-disturb status of the first user, a computer implemented method comprising:

defining, at a computer device, the another instant message user as a trusted instant messaging user of the first instant messaging user, thereby enabling the trusted instant messaging user to delegate the ability to penetrate the do-not-disturb status of the first instant messaging user;

receiving an instant message from a second instant message user while the do-not-disturb status is set, the trusted instant messaging user having delegated to the second instant message user the ability to penetrate the do-not-disturb status; and

allowing the second instant messaging user to penetrate the do-not-disturb status, thereby presenting the instant message to the first instant massage user.

8. The computer-implemented method of claim 7 , further comprising defining an exception list including one or more trusted users.

9. The computer-implemented method of claim 7 , further comprising allowing the trusted instant messaging user to delegate to the second instant messaging user the ability to penetrate the do-not-disturb status of the first instant messaging user based upon, at least in part, an instant messaging system attribute.

10. The computer-implemented method of claim 9 , wherein the instant messaging system attribute includes an instant messaging user group.

11. The computer-implemented method of claim 7 , further comprising allowing the trusted instant messaging user to delegate to the second instant messaging user the ability to penetrate the do-not-disturb status of the first instant messaging user by the trusted instant messaging user inputting the identity of the second instant messaging user.

12. The computer-implemented method of claim 7 , further comprising allowing the second instant messaging user the ability to penetrate the do-not disturb status of the first instant messaging user for a predetermined period of time.

13. On a system in which a first instant messaging user has set a do-not-disturb status, and another user has an ability to penetrate the do-not-disturb status of the first user a computer-implemented method comprising:

receiving, at a computer device, information defining the another instant message user as a trusted instant messaging user of the first instant messaging user, thereby enabling the trusted instant messaging user to delegate an ability to penetrate the do-not-disturb status of the first instant messaging user to a second instant messaging user; and

delegating, from the trusted instant messaging user to the second instant messaging user, the ability to penetrate the do-not-disturb status of the first instant messaging user, thereby enabling the second instant messaging user to penetrate the do-not-disturb status of the first instant messaging user.

14. The computer implemented method of claim 13 , further comprising defining an exception list including one or more trusted users.

15. The computer implemented method of claim 13 , further comprising allowing the trusted instant messaging user to delegate to the second instant messaging user the ability to penetrate the do-not-disturb status of the first instant messaging user based upon, at least in part, an instant messaging system attribute.

16. The computer implemented method of claim 15 , wherein the instant messaging system attribute includes an instant messaging user group.

17. The computer implemented method of claim 13 , further comprising allowing the trusted instant messaging user to delegate to the second instant messaging user the ability to penetrate the do-not-disturb status of the first instant messaging user.

18. The computer implemented method of claim 17 , further comprising allowing the second instant messaging user the ability to penetrate the do-not disturb status of the first instant messaging user for a predetermined period of time.

19. The computer implemented method of claim 13 , further comprising:

providing a popup menu available from an instant messaging application that allows the trusted instant messaging user to delegate to the second instant messaging user the ability to penetrate the do-not-disturb status of the first instant messaging user based upon, at least in part, the trusted instant messaging user being defined as the trusted instant messaging user.

20. The computer implemented method of claim 13 , further comprising:

providing a popup menu available from an instant messaging application that allows the trusted instant messaging user to delegate to a third instant messaging user the ability to penetrate the do-not-disturb status of the first instant messaging user.

21. A computer program product comprising a non-transitory computer readable medium having a plurality of instructions stored thereon, which, when executed by a processor, cause the processor to perform operations on a system in which a first instant messaging user has set a do-not-disturb status, and another user has an ability to penetrate the do-not-disturb status of the first user, the operations comprising:

defining the another instant message user as a trusted instant messaging user of the first instant messaging user, thereby enabling the trusted instant messaging user to delegate the ability to penetrate the do-not-disturb status of the first instant messaging user;

receiving an instant message from a second instant message user while the do-not-disturb status is set, the trusted instant messaging user having delegated to the second instant message user the ability to penetrate the do-not-disturb status; and

allowing the second instant messaging user to penetrate the do-not-disturb status, thereby presenting the instant message to the first instant massage user.

22. The computer program product of claim 21 , wherein the operations further comprise defining an exception list including one or more trusted users.

23. The computer program product of claim 21 , wherein the operations further comprise allowing the trusted instant messaging user to delegate to the second instant messaging user the ability to penetrate the do-not-disturb status of the first instant messaging user based upon, at least in part, an instant messaging system attribute.

24. The computer program product of claim 23 , wherein the instant messaging system attribute includes an instant messaging user group.

25. The computer program product of claim 21 , wherein the operations further comprise allowing the trusted instant messaging user to delegate to the second instant messaging user the ability to penetrate the do-not-disturb status of the first instant messaging user by the trusted instant messaging user inputting the identity of the second instant messaging user.

26. The computer program product of claim 21 , wherein the operations further comprise allowing the second instant messaging user the ability to penetrate the do-not disturb status of the first instant messaging user for a predetermined period of time.

Assignments (3)
CHANGE OF NAME Recorded Dec 6, 2018
From: SNAPCHAT, INC.
To: SNAP INC.
Reel/Frame 047690/0259 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2016
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: SNAPCHAT, INC.
Reel/Frame 037573/0170 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2009
From: DENNER, GARY; BARBER-MINGO, CYNTHIA E.; LYLE, RUTHIE D.; O'SULLIVAN, PATRICK JOSEPH; ZURKO, MARY ELLEN
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 022453/0778 →