Productivity system with event-driven communications manager, method and program product therefor
AssigneeInternational Business Machines Corporation
InventorsLisa Seacat DeLuca, Soobaek Jang, Michael Muller
Life of this patent
Estimating the term…
Abstract
A productivity system, method and a computer program product therefor. A communications client, e.g., email, for an address identified with a user receives communications. Events for the identified user are listed, e.g., scheduled on a calendar. An event-driven communications manager interactively coordinates communications delivery to the address responsive to scheduled events. In particular, communications, such as emails, may be selectively delayed during one or more said scheduled events, e.g., virtual meetings.
Claims25
A productivity system comprising:
- an communications client receiving communications to an address identified with a user;
- a stored storing a list of scheduled events;
- and
- an event-driven communications manager coordinating communications delivery to said address responsive to said scheduled events.
A productivity method comprising:
- opening an event-driven communications manager;
- setting preferences for communications with one or more associated users, said event-driven communications manager setting said preferences, each of said one or more associated users being identified with an address;
- monitoring for scheduled events for each of said associated users until commencement of a scheduled event;
- holding communications for said associated users upon commencement of said scheduled event;
- waiting for completion of said scheduled event;
- delivering held said communications upon completion of said scheduled event;
- and
- returning to monitoring for scheduled events.
A computer program product for managing communications, said computer program product comprising a computer usable medium having computer readable program code stored thereon, said computer readable program code comprising:
- computer readable program code means for receiving communications to an address identified with a user;
- computer readable program code means for managing scheduling events for said identified user;
- and
- computer readable program code means for interactively coordinating communications delivery responsive to scheduled said events.
A computer program product for managing communications, said computer program product comprising a computer usable medium having computer readable program code stored thereon, said computer readable program code causing one or more computers executing said code to:
- open an event-driven communications manager;
- set preferences for communications with one or more associated users, said event-driven communications manager setting said preferences, each of said one or more associated users being identified with an email address;
- monitor for scheduled events for each of said associated users until commencement of a scheduled event;
- hold communications for said associated users upon commencement of said scheduled event;
- wait for completion of said scheduled event;
- deliver held said communications upon completion of said scheduled event;
- and
- return to monitoring for scheduled events.
Dependencies are inferred from the claim text.