Methods, Systems, and Computer Program Products for Calendar-Based Coverage Monitoring
AssigneeScenera Technologies, LLC
InventorRobert J. Sundstrom
Life of this patent
Estimating the term…
Abstract
Methods, systems, and computer program products for calendar-based coverage monitoring are disclosed. According to one aspect, a method includes receiving a coverage rule defining at least one covering entity for performing an activity for a covered entity and at least one period of time during which the multiple covering entities is to perform the activity. Individual calendars for the at least one covering entity are monitored and a change in one of the calendars is detected. It is then determined whether the change causes the coverage rule to be violated, and in response to determining that the change causes the coverage rule to be violated, a notification indicating violation of the coverage rule is automatically generated.
Claims32
A method for calendar-based coverage monitoring, the method comprising:
- receiving a coverage rule defining at least one covering entity for performing an activity for a covered entity and at least one period of time during which the at least one covering entity is to perform the activity;
- monitoring individual calendars for the at least one covering entity and detecting a change in at least one of the calendars;
- determining whether the change causes the coverage rule to be violated;
- and
- in response to determining that the change causes the coverage rule to be violated, automatically generating a notification indicating violation of the coverage rule,
- wherein at least one of the preceding actions is performed on at least one electronic hardware component.
A calendar-based coverage monitoring system, the system comprising system components including:
- a rule receiver configured to receive a coverage rule defining at least one covering entity for performing an activity for a covered entity and at least one period of time during which the at least one covering entity is to perform the activity;
- and
- a rule monitor configured to:
- monitor individual calendars for the at least one covering entity;
- detect a change in one of the calendars;
- determine whether the change causes the coverage rule to be violated;
- and
- automatically generate a notification indicating violation of the coverage rule in response to determining that the change causes the coverage rule to be violated,
- wherein at least one of the system components comprises at least one electronic hardware component.
A calendar-based coverage monitoring system, the system comprising:
- means for receiving a coverage rule defining at least one covering entity for performing an activity for a covered entity and at least one period of time during which the at least one covering entity is to perform the activity;
- means for monitoring individual calendars for the at least one covering entity and detecting a change in one of the calendars;
- means for determining whether the change causes the coverage rule to be violated;
- and
- means for automatically generating a notification indicating violation of the coverage rule in response to determining that the change causes the coverage rule to be violated.
A computer readable medium containing a computer program, executable by a machine, for determining availability of presentable content via a subscription service, the computer program comprising executable instructions for:
- receiving a coverage rule defining at least one covering entity for performing an activity for a covered entity and at least one period of time during which the at least one covering entity is to perform the activity;
- monitoring individual calendars for the at least one covering entity and detecting a change in one of the calendars;
- determining whether the change causes the coverage rule to be violated;
- and
- in response to determining that the change causes the coverage rule to be violated, automatically generating a notification indicating violation of the coverage rule.
Dependencies are inferred from the claim text.