IP Library Granted Patent US 9,177,301
Granted Patent B2
US 9,177,301 · App. 14/460,406 · Granted Nov 3, 2015

Notification to users of events

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 9,177,301
App. No.
14/460,406
Granted
Nov 3, 2015
Kind
B2
Abstract

A method and system for notifying users of events. Scheduled user activity of a user is monitored, based on user notification information in a storage location. The user notification information pertains to a scheduled event. In response to a detection, from the monitoring, of a change in the user activity, it is ascertained that the change necessitates notifying the user of the scheduled event due to the change impacting whether the user can participate in the scheduled event. The change in the scheduled user activity is independent of the scheduled event. Then the user is notified of the scheduled event. The user notification information in the storage location is modified, based on the detected change in the user activity, in response to receipt of an instruction from the user to change the user notification information in the storage location.

Claims (33)

1. A method for notifying users of events, said method comprising:

monitoring, by a computer, scheduled user activity of a user, said monitoring based on user notification information in a storage location, said user notification information pertaining to a scheduled event;

in response to a detection, from said monitoring, of a change in the scheduled user activity, said computer ascertaining that the change necessitates notifying the user of the scheduled event due to the change impacting whether the user can participate in the scheduled event, wherein the change in the scheduled user activity is independent of the scheduled event;

in response to said ascertaining, said computer notifying the user of the scheduled event; and

said computer modifying the user notification information in the storage location, based on the detected change in the scheduled user activity, in response to having received an instruction from the user to change the user notification information in the storage location.

2. The method of claim 1 , wherein said notifying the user comprises automatically connecting the user to the scheduled event.

3. The method of claim 1 , wherein the scheduled event is a scheduled meeting, and wherein the scheduled user activity is a scheduled trip by the user.

4. The method of claim 3 , wherein the change in the scheduled user activity is a change in a time zone of a destination location of the scheduled trip.

5. The method of claim 1 , wherein said notifying the user comprises transmitting to the user via a message a number to call to connect to the scheduled event, the transmitted number being included as part of the message.

6. The method of claim 1 , wherein said notifying the user is implemented within a predetermined time interval prior to the scheduled event.

7. The method of claim 1 , wherein the change necessitates notifying the user of the scheduled event due to the change negatively impacting the user's ability to participate in the scheduled event.

8. The method of claim 1 , said method further comprising:

prior to said monitoring, said computer receiving at the storage location: travel information pertaining to the user, notice of the scheduled event, and the user notification information.

9. A computer program product, comprising a computer readable hardware storage device having computer readable instructions stored therein, said instructions configured to be executed by a computer to implement a method for notifying users of events, said method comprising:

said computer monitoring scheduled user activity of a user, said monitoring based on user notification information in a storage location, said user notification information pertaining to a scheduled event;

in response to a detection, from said monitoring, of a change in the scheduled user activity, said computer ascertaining that the change necessitates notifying the user of the scheduled event due to the change impacting whether the user can participate in the scheduled event, wherein the change in the scheduled user activity is independent of the scheduled event;

in response to said ascertaining, said computer notifying the user of the scheduled event; and

said computer modifying the user notification information in the storage location, based on the detected change in the scheduled user activity, in response to having received an instruction from the user to change the user notification information in the storage location.

10. The computer program product of claim 9 , wherein said notifying the user comprises automatically connecting the user to the scheduled event.

11. The computer program product of claim 9 , wherein the scheduled event is a scheduled meeting, and wherein the scheduled user activity is a scheduled trip by the user.

12. The computer program product of claim 11 , wherein the change in the scheduled user activity is a change in a time zone of a destination location of the scheduled trip.

13. The computer program product of claim 9 , wherein said notifying the user comprises transmitting to the user via a message a number to call to connect to the scheduled event, the transmitted number being included as part of the message.

14. The computer program product of claim 9 , wherein said notifying the user is implemented within a predetermined time interval prior to the scheduled event.

15. A system, comprising a computer and a computer readable hardware storage device having computer readable instructions stored therein, said instructions configured to be executed by the computer to implement a method for notifying users of events, said method comprising:

said computer monitoring scheduled user activity of a user, said monitoring based on user notification information in a storage location, said user notification information pertaining to a scheduled event;

in response to a detection, from said monitoring, of a change in the scheduled user activity, said computer ascertaining that the change necessitates notifying the user of the scheduled event due to the change impacting whether the user can participate in the scheduled event, wherein the change in the scheduled user activity is independent of the scheduled event;

in response to said ascertaining, said computer notifying the user of the scheduled event; and

said computer modifying the user notification information in the storage location, based on the detected change in the scheduled user activity, in response to having received an instruction from the user to change the user notification information in the storage location.

16. The system of claim 15 , wherein said notifying the user comprises automatically connecting the user to the scheduled event.

17. The system of claim 15 , wherein the scheduled event is a scheduled meeting, and wherein the scheduled user activity is a scheduled trip by the user.

18. The system of claim 17 , wherein the change in the scheduled user activity is a change in a time zone of a destination location of the scheduled trip.

19. The system of claim 15 , wherein said notifying the user comprises transmitting to the user via a message a number to call to connect to the scheduled event, the transmitted number being included as part of the message.

20. The system of claim 15 , wherein said notifying the user is implemented within a predetermined time interval prior to the scheduled event.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 057885/0644 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2014
From: GILZEAN, CANDICE B.; GREER, GAHLYA; MORGAN, FABIAN F.; RHODES, MICHAEL E.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 033542/0001 →