IP Library Patent Application 11555666
Patent Application
App. No. 11/555,666

PROVIDING MODIFIED NOTIFICATIONS WHEN INFERRING A USER MIGHT NOT WANT TO BE NOTIFIED

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 None
App. No.
11/555,666
Abstract

A notification system, upon receiving an indication of an event, determines whether the user has requested to suppress event notifications. When the user has requested to suppress event notifications, the notification system suppresses the event notification by not notifying the user of the event. When the user has not requested to suppress event notifications, the notification system infers whether the user wants to suppress event notifications. When the notification system infers that the user does not want to suppress event notifications, the notification system provides to the user a normal event notification. When the notification system infers that the user does want to suppress event notifications, the notification system provides to the user a modified event notification.

Claims (44)

1 . A method in a computing device for controlling event notifications, the method comprising:

receiving an indication of an event;

determining whether the user has requested to suppress event notifications;

when the user has requested to suppress event notifications, suppressing the notification of the event; and

when the user has not requested to suppress event notifications, inferring whether the user wants to suppress event notifications;

when it is inferred that the user does not want to suppress event notifications, providing to the user a normal event notification; and

when it is inferred that the user wants to suppress event notifications, providing to the user a modified event notification that the user will likely find more desirable than a normal event notification when this inference is incorrect.

2 . The method of claim 1 wherein the modified notification provides a means for the user to request to suppress event notifications.

3 . The method of claim 1 wherein the modified notification includes a button that the user selects to request to suppress event notifications.

4 . The method of claim 1 wherein the modified notification is the display of the same content of the normal notification, but on a secondary display of the user.

5 . The method of claim 1 wherein the modified notification provides a means for the user to request to suppress event notifications and to specify a termination condition.

6 . The method of claim 5 wherein the termination condition is elapse of a time period.

7 . The method of claim 5 wherein the termination condition is terminating execution of an application that is currently executing on the computing device.

8 . The method of claim 1 wherein the event is receipt of a communication from another user.

9 . The method of claim 1 wherein the event is automatically generated from information available to the computing device.

10 . A computer-readable medium encoded with computer-executable instructions for controlling a computing device to receive a request from a user to suppress event notifications, by a method comprising:

receiving an indication of an event;

determining whether the user has requested to suppress event notifications;

when the user has requested to suppress event notifications, suppressing the notification of the event; and

when the user has not requested to suppress event notifications,

providing to the user a notification of the event, the notification providing a means for the user to request to suppress event notifications; and

when the user uses the means to request to suppress event notifications, suppressing event notifications for subsequent events.

11 . The computer-readable medium of claim 10 including:

before providing the notification to the user,

inferring whether the user wants to suppress event notifications; and

when it is inferred that the user wants to suppress event notifications, the notification provided is a modified event notification such that the user will likely find it more desirable than a normal event notification when this inference is incorrect.

12 . The computer-readable medium of claim 11 wherein a modified event notification is displayed on a secondary display of the user.

13 . The computer-readable medium of claim 10 wherein means for the user to request to suppress event notifications is the selecting of a button included with the notification.

14 . The computer-readable medium of claim 10 wherein when the user uses the means to request to suppress event notifications, the user can specify a termination condition for suppressing the notifications of events.

15 . The computer-readable medium of claim 14 wherein the termination condition is elapse of a time period.

16 . The computer-readable medium of claim 14 wherein the termination condition is terminating execution of an application that is currently the focus of the user's attention.

17 . A computer-readable medium encoded with computer-executable instructions for controlling a computing device to terminate suppression of event notifications to a user, by a method comprising:

receiving from the user a request to suppress event notifications along with a termination condition; and

after receiving from the user the request to suppress event notifications, receiving indications of events;

when an indication of an event is received before the termination condition has occurred, suppressing a notification of the event; and

when an indication of an event is received after the termination condition has occurred, providing to the user a notification of the event.

18 . The computer-readable medium of claim 17 wherein the receiving includes:

after the request to suppress event notification is received, displaying termination conditions; and

receiving from the user a selection of a displayed termination condition.

19 . The computer-readable medium of claim 17 wherein the request to suppress event notifications is requested via means provided by the notification.

20 . The computer-readable medium of claim 17 including before receiving from the user a request to suppress event notifications,

receiving an indication of an event;

inferring whether the user wants to suppress event notifications; and

when it is inferred that the user wants to suppress event notifications, the notification provided is a modified event notification such that the user will likely find it more desirable than a normal event notification when this inference is incorrect.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2015
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034766/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 7, 2006
From: RAMANATHAN, RAJESH; SHTIEGMAN, ERAN; CHAVDA, ANKUR; MAGUIRE, JUSTIN M.; RAGHAV, AMRITANSH; BOYER, MARC; FLETCHER, JOSEPH T.
To: MICROSOFT CORPORATION
Reel/Frame 018595/0125 →