GROUP SCHEDULING AND ASSIGNMENT OF RESOURCES
First Claim
1. A non-transitory computer-readable medium having stored thereon computer-readable instructions that when executed by a computing device cause the computing device to:
- receive a resource type definition defining first characteristics of a resource type;
receive an appointment type definition defining third characteristics of an appointment type;
receive appointment parameters associated with an appointment to schedule, wherein the appointment parameters include the appointment type and the resource type to be used in conducting the appointment;
schedule the appointment for a date and a time window using a number of resources of the resource type available on the date and during the time window and information associated with previously scheduled appointments; and
after scheduling the appointment, assign a resource of the resource type to the scheduled appointment.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, computer-readable medium, and method for scheduling use of a resource based on a resource type and of assigning the resource to an appointment are provided. A resource type definition defining first characteristics of a resource type is received. An appointment type definition defining third characteristics of an appointment type is received. Appointment parameters associated with an appointment to schedule are received. The appointment parameters include the appointment type and the resource type to be used in conducting the appointment. The appointment is scheduled for a date and a time window using a number of resources of the resource type available on the date and during the time window and information associated with previously scheduled appointments. After scheduling the appointment, a resource of the resource type is assigned to the scheduled appointment.
-
Citations
20 Claims
-
1. A non-transitory computer-readable medium having stored thereon computer-readable instructions that when executed by a computing device cause the computing device to:
-
receive a resource type definition defining first characteristics of a resource type; receive an appointment type definition defining third characteristics of an appointment type; receive appointment parameters associated with an appointment to schedule, wherein the appointment parameters include the appointment type and the resource type to be used in conducting the appointment; schedule the appointment for a date and a time window using a number of resources of the resource type available on the date and during the time window and information associated with previously scheduled appointments; and after scheduling the appointment, assign a resource of the resource type to the scheduled appointment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system comprising:
-
a processor; and a computer-readable medium operably coupled to the processor, the computer-readable medium having computer-readable instructions stored thereon that, when executed by the processor, cause the system to receive a resource type definition defining first characteristics of a resource type; receive an appointment type definition defining third characteristics of an appointment type; receive appointment parameters associated with an appointment to schedule, wherein the appointment parameters include the appointment type and the resource type to be used in conducting the appointment; schedule the appointment for a date and a time window using a number of resources of the resource type available on the date and during the time window and information associated with previously scheduled appointments; and after scheduling the appointment, assign a resource of the resource type to the scheduled appointment.
-
-
20. A method of scheduling use of a resource based on a resource type and of assigning the resource to an appointment, the method comprising:
-
receiving, by a computing device, a resource type definition defining first characteristics of a resource type; receiving, by the computing device, an appointment type definition defining third characteristics of an appointment type; receiving, by the computing device, appointment parameters associated with an appointment to schedule, wherein the appointment parameters include the appointment type and the resource type to be used in conducting the appointment; scheduling, by the computing device, the appointment for a date and a time window using a number of resources of the resource type available on the date and during the time window and information associated with previously scheduled appointments; and after scheduling the appointment, assigning, by the computing device, a resource of the resource type to the scheduled appointment.
-
Specification