System and methods for appointment reconciliation
AssigneeStarfish Software, Inc.
InventorsMartin Frid-Nielsen, Richard L. Schwartz, Steven R. Boye
Life of this patent
Estimating the term…
Abstract
A method for reconciling multiple schedules having time slots on a computer system including a processing unit, system memory, display device, and input device. An interval is selected which is common to the schedules and derived schedules are created for each schedule using the common interval. The derived schedules are then synchronized by matching like time slots of the derived schedules. Empty time slots are inserted into each derived schedule to correspond to time slots in the schedules that conflict. The resulting schedules are displayed on the display device for user reconciliation.
Claims35
A system for combining ordinal information comprising:
- an information processing system having a memory and a processor;
- means for entering first ordinal information and second ordinal information, each of said first and second ordinal information including an ordinal sub-interval;
- and
- means for combining said first ordinal information and said second ordinal information over a time interval which is longer than said ordinal sub-interval for each of said first and second ordinal information by constructing at least one list having a selected ordinal sub-interval, said ordinal sub-interval for each of said first and second ordinal information being a multiple of said selected ordinal sub-interval.
In an information processing system including a processing unit, a system memory, a display device, and an input device, a method for reconciling information utilizing said information processing system comprising the steps of:
- (a) receiving, into said system memory, first and second information tables, each of said tables including an interval and at least one slot having data;
- (b) selecting, with said processing unit, an interval common to said information tables;
- (c) creating, with said processing unit, a first derived information table by adjusting the interval of the first information table to the selected interval;
- (d) creating, with said processing unit, a second derived information table by adjusting the interval of the second information table to the selected interval;
- (e) synchronizing, with said processing unit, said first and second derived information tables by matching like slots of one table with the other;
- (f) inserting, with said processing unit, a corresponding empty slot in one synchronized table whenever a slot in the one synchronized table conflicts with a slot in the other synchronized table;
- and
- (g) displaying, with said display device, the synchronized information tables.
In an information processing system including a processing unit, a system memory, a display device, and an input device, a method for reconciling time schedules utilizing said information processing system comprising the steps of:
- (a) receiving, into said system memory, first and second schedules having a plurality of time slots, at least one of said time slots having data including an event, a start time, and a duration;
- (b) selecting, with said processing unit, a time sub-interval common to said schedules over a longer time interval;
- (c) creating, with said processing unit, first and second intermediate schedules by adjusting time slots of the first and second schedules to the selected time sub-interval, said selected sub-interval selected between two different ordinal sub-intervals;
- (d) aligning, with said processing unit, said first and second intermediate schedules by matching time slots with like start times;
- (e) inserting, with said processing unit, empty time slots in each intermediate schedule for each unmatched time slot in the other intermediate schedule so that the time slots of both intermediate schedules are synchronized by start time;
- and
- (f) displaying, with said display device, the synchronized intermediate schedules.
Dependencies are inferred from the claim text.