Method for Processing a Linked List of Time Segments
First Claim
Patent Images
1. An appointment scheduling method comprising the steps of:
- computing and storing a solution space comprising all possible appointment solutions for an appointment scheduling procedure,computing and storing a filtered solution space comprising all solutions resulting from a filtering of said solution space on availability of resources and a client'"'"'s time preferences,flagging solutions of said filtered solution space as occupied,selecting and storing an instantiated solution out of the filtered solution space,retrieving from memory and displaying on single screen at least two of following overviews;
overview of said client'"'"'s appointments, an overview of the agenda of involved resources, details of a selected appointment,verifying whether a contextual problem exists for an instantiated solution between items on said overviews,in case no contextual problem exists, confirming said instantiated appointment,rendering all non-confirmed solutions from said filtered solution space available for another appointment scheduling procedure.
2 Assignments
0 Petitions
Accused Products
Abstract
An appointment scheduling method and associated user interface wherein an overview of appointments of a patient, an overview of the agendas of involved resources and details on an instantiated appointment are displayed on a single screen permitting verification and confirmation of an instantiated appointment by the user.
-
Citations
11 Claims
-
1. An appointment scheduling method comprising the steps of:
-
computing and storing a solution space comprising all possible appointment solutions for an appointment scheduling procedure, computing and storing a filtered solution space comprising all solutions resulting from a filtering of said solution space on availability of resources and a client'"'"'s time preferences, flagging solutions of said filtered solution space as occupied, selecting and storing an instantiated solution out of the filtered solution space, retrieving from memory and displaying on single screen at least two of following overviews;
overview of said client'"'"'s appointments, an overview of the agenda of involved resources, details of a selected appointment,verifying whether a contextual problem exists for an instantiated solution between items on said overviews, in case no contextual problem exists, confirming said instantiated appointment, rendering all non-confirmed solutions from said filtered solution space available for another appointment scheduling procedure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 11)
-
-
9. A user interface for an appointment scheduling system comprising
a display screen on which at least two of the following items are displayed: -
an overview of a client'"'"'s appointments, an overview of an agenda of resources involved in an appointment scheduling procedure, details on an appointment, confirmation means for confirming an appointment, said means being arranged so that in correspondence to their activation a confirmed appointment is reserved and entered in a stored agenda of a client'"'"'s appointments and in said agenda of the involved resources and non-confirmed appointments in a filtered solution space pertaining to said appointment scheduling procedure are set free.
-
Specification