Claims Analysis
Total Claims: 32
Claim 1
Independent Claim
107 words
A method of operating a computer, wherein in response to a first user input, said method comprises displaying a screen display having i) a plurality of appointment schedules side-by-side for a corresponding group of persons or resources, each appointment schedule including separately from others of the plurality of appointment schedules a) a title bar identifying the person or resource, b) a vertical time graph extending over at least one day with colored vertical bars of variable length corresponding in color and length to corresponding types and lengths of appointments, respectively, and c) a plurality of appointment rows corresponding to time slots available for appointments during said day.
Claim 2
Independent Claim
107 words
A method of operating a computer, wherein in response to a first user input, said method comprises displaying a screen display having i) a plurality of appointment schedules side-by-side for a corresponding group of persons or resources, each appointment schedule including separately from others of the plurality of appointment schedules a) a title bar identifying the person or resource, b) a vertical time graph extending over at least one day with colored vertical bars of variable length corresponding in color and length to corresponding types and lengths of appointments, respectively, and c) a plurality of appointment rows corresponding to time slots available for appointments during said day.
Claim 3
Dependent Claim
71 words
The method of claim 1, in which the plurality of schedules extend horizontally across a page for a distance that is wider than a display area on the computer screen; and further comprising displaying at least one horizontal scroll bar for the plurality of appointment schedules to allow scrolling across a width of the page of appointment schedule, wherein said page is wider than the display area on the computer screen.
Claim 4
Dependent Claim
69 words
The method of claim 1, further comprising, in response to further user inputs, storing appointment information specifying a procedure including the name of the procedure, the standard time duration and a group to which the procedure pertains; and in scheduling individual appointments, in response to further user inputs, displaying said appointment information in a list applicable to the group for selection along with the previously stored standard time duration.
Claim 5
Dependent Claim
34 words
The method of claim 1, further comprising, in response to further user inputs, displaying a patient dialog box including identification of a plurality of patients, and a color designating overall status of the patients.
Claim 6
Dependent Claim
45 words
The method of claim 1, further comprising, in response to further user inputs, displaying a patient dialog box including a health warning icon for any health warning conditions and a plurality of status icons representing status of certain medical conditions associated with an individual patient.
Claim 7
Dependent Claim
56 words
The method of claim 1, further comprising, in response to further user inputs executing a "find appointments" command, displaying a "find appointments" dialog box for receiving data defining a specific resource, a date range, a time range and an appointment status to define the scope of the retrieval of appointments in the database file for display.
Claim 8
Dependent Claim
44 words
The method of claim 1, further comprising, in response to further user inputs for executing a "missed appointments" command, displaying a dialog box for receiving data defining a specific group and a date range to limit the appointments listed in a missed appointments report.
Claim 9
Dependent Claim
35 words
The method of claim 1, further comprising, in response to user inputs for executing an "options" command, displaying a dialog box for receiving data defining criteria for importing patient data from a patient database file.
Claim 10
Dependent Claim
45 words
The method of claim 1, further comprising, in response to user inputs for executing a "preferences" command, displaying a dialog box with boxes for receiving data defining a rate at which new data input into the computer system is used to update the appointments file.
Claim 11
Dependent Claim
34 words
The method of claim 1, wherein each of the plurality of schedules can be expanded or narrowed in width to control how much of the appointment rows are displayed for a respective individual schedule.
Claim 12
Independent Claim
106 words
A method of operating a computer, comprising: response to user inputs, associating individual persons or resources with corresponding groups, for sorting and arrangement of schedules or appointments related to said persons or resources; and further comprising in response to further user inputs, displaying a "month view" screen display including a monthly calendar showing the number of appointments for each day, a file of appointments organized in columns by group and resource, and radio buttons responsive to user inputs for displaying an appointment list for listing all appointments for the month or for listing appointments by at least one of: by day, by group and by resource.
Claim 13
Independent Claim
106 words
A method of operating a computer, comprising: response to user inputs, associating individual persons or resources with corresponding groups, for sorting and arrangement of schedules or appointments related to said persons or resources; and further comprising in response to further user inputs, displaying a "month view" screen display including a monthly calendar showing the number of appointments for each day, a file of appointments organized in columns by group and resource, and radio buttons responsive to user inputs for displaying an appointment list for listing all appointments for the month or for listing appointments by at least one of: by day, by group and by resource.
Claim 14
Dependent Claim
42 words
The method of claim 11, further comprising, in response to further user inputs, changing at least one of i) an order of listing the groups in a list and ii) an order of listing of the resources in a list for resources.
Claim 15
Dependent Claim
25 words
The method of claim 11, further comprising, in response to further user inputs, sorting the file of appointments by field in ascending or descending order.
Claim 16
Dependent Claim
34 words
The method of claim 11, further comprising, in response to at least one user input when the appointment file is displayed, displaying a pop-up menu of commands for modifying appointments in the appointment list.
Claim 17
Dependent Claim
133 words
A computer program stored in a storage medium for causing a computer to operate according to portions of program code stored in the storage medium, the stored computer program comprising: a first portion of program code stored in the storage medium for displaying a screen display having a plurality of appointment schedules side-by-side for a corresponding group of persons or resources, each appointment schedule including separately from others of the plurality of appointment schedules i) a title bar identifying the person or resource, ii) a vertical time graph extending over at least one work day with colored vertical bars of variable length corresponding in color and length to corresponding types and lengths of appointments, respectively, and iii) a plurality of appointment rows corresponding to time slots available for appointments during said work day.
Claim 18
Dependent Claim
133 words
A computer program stored in a storage medium for causing a computer to operate according to portions of program code stored in the storage medium, the stored computer program comprising: a first portion of program code stored in the storage medium for displaying a screen display having a plurality of appointment schedules side-by-side for a corresponding group of persons or resources, each appointment schedule including separately from others of the plurality of appointment schedules i) a title bar identifying the person or resource, ii) a vertical time graph extending over at least one work day with colored vertical bars of variable length corresponding in color and length to corresponding types and lengths of appointments, respectively, and iii) a plurality of appointment rows corresponding to time slots available for appointments during said work day.
Claim 19
Dependent Claim
91 words
The stored program of claim 15, wherein said plurality of schedules extend horizontally across a page for a distance that is wider than a width of a corresponding display area on the computer screen; and further comprising a second portion of program code stored in the storage medium for displaying at least one horizontal scroll bar for the group of appointment schedules to allow scrolling across a width of the page of appointment schedules, wherein said page is wider than the width of the corresponding display area on the computer screen.
Claim 20
Dependent Claim
79 words
The stored computer program of claim 15, further comprising a second portion of program code responsive to user inputs to store appointment information specifying a procedure including the name of the procedure, a standard time duration and a group to which the procedure pertains; and further comprising a fifth portion of program code for scheduling individual appointments in which appointments are displayed in a list applicable to the group for selection along with the previously stored standard time duration.
Claim 21
Dependent Claim
44 words
The stored computer program of claim 15, further comprising a second portion of code program responsive to user inputs to display a patient dialog box including identification of one or more patients, and a color designating overall status of the one or more patients.
Claim 22
Dependent Claim
52 words
The stored computer program of claim 15, wherein a second portion of program code is responsive to user inputs to display the patient dialog box including a health warning icon for any health warning conditions and a plurality of status icons representing status of certain medical conditions associated with an individual patient.
Claim 23
Dependent Claim
64 words
The stored computer program of claim 15, further comprising a second portion of program code responsive to user inputs for executing a "find appointments" command to display a find appointments dialog box for receiving data defining a specific resource, a date range, a time range and an appointment status to define the scope of the search for appointments in the database file for display.
Claim 24
Dependent Claim
51 words
The stored computer program of claim 15, further comprising a second portion of program code responsive to user inputs for executing a "missed appointments" command to display a dialog box for receiving data defining a specific group and a date range to limit the appointments assembled in a missed appointments report.
Claim 25
Dependent Claim
43 words
The stored computer program of claim 15, further comprising a second portion of program code responsive to user inputs for executing a "options" command to display a dialog box for receiving data defining criteria for importing patient data from a patient database file.
Claim 26
Dependent Claim
51 words
The stored computer program of claim 15, further comprising a second portion of program code responsive to user inputs for executing a "preferences" command to display a dialog box for receiving data defining a rate at which new data input into the computer system is used to update the appointments file.
Claim 27
Dependent Claim
43 words
The stored computer program of claim 15, further comprising a second portion of program code stored in the storage medium for responding to a user input to expand or narrow how much of the appointment rows are displayed for a respective individual schedule.
Claim 28
Dependent Claim
141 words
A stored computer program stored in a storage medium for causing a computer to operate according to portions of program code stored in the storage medium, the stored computer program comprising: a first portion of program code stored in the operational medium and responsive to user inputs to associate individual persons or resources with corresponding groups, for sorting and arrangement of schedules or appointments related to said persons or resources; and further comprising a second portion of program code responsive to user inputs to display a "month view" screen display including a monthly calendar showing the number of appointments for each day, a file of appointments organized in columns by field, and radio buttons responsive to user inputs for displaying an appointment list for listing all appointments for the month or for listing appointments by day, by group or by resource.
Claim 29
Dependent Claim
141 words
A stored computer program stored in a storage medium for causing a computer to operate according to portions of program code stored in the storage medium, the stored computer program comprising: a first portion of program code stored in the operational medium and responsive to user inputs to associate individual persons or resources with corresponding groups, for sorting and arrangement of schedules or appointments related to said persons or resources; and further comprising a second portion of program code responsive to user inputs to display a "month view" screen display including a monthly calendar showing the number of appointments for each day, a file of appointments organized in columns by field, and radio buttons responsive to user inputs for displaying an appointment list for listing all appointments for the month or for listing appointments by day, by group or by resource.
Claim 30
Dependent Claim
44 words
The stored computer program of claim 25, wherein the first portion of program code is responsive to further user inputs to change an order of listing the groups in a list and to change the order of listing of the resources in a list.
Claim 31
Dependent Claim
32 words
The stored computer program of claim 25, wherein said second portion of program code is responsive to user inputs to sort the file of appointments by field in ascending or descending order.
Claim 32
Dependent Claim
31 words
The stored computer program of claim 25, wherein said second portion of program code is responsive to user inputs to display a pop-up menu for modifying appointments in the appointment list.