MANAGING A SERVICE PROVIDER'S CUSTOMER QUEUE
First Claim
1. A method for scheduling a service comprising:
- receiving a request for service at a service provider location from a requester;
analyzing the request for service and generating a passcode;
providing the passcode to the requester, the passcode including an estimated time when attendance is requested at the service provider;
prioritizing the passcode according to one or more business rules;
periodically updating the estimated time corresponding to the passcode when attendance is requested at the service provider location according to the one or more business rules; and
notifying the requester of the most recent estimated time when attendance is requested at the service provider location, the notifying including the requester'"'"'s passcode;
wherein the steps of the method are performed on one or more computing devices.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for scheduling a service. The method includes receiving a request for service at a service provider location from a requester; analyzing the request for service and generating a passcode; providing the passcode to the requester, the passcode including an estimated time when attendance is requested at the service provider; prioritizing the passcode according to one or more business rules; periodically updating the estimated time corresponding to the passcode when attendance is requested at the service provider location according to the one or more business rules; and notifying the requester of the most recent estimated time when attendance is requested at the service provider location. The method may be performed on one or more computing devices. Also included is a system for scheduling a service and a computer program product.
33 Citations
21 Claims
-
1. A method for scheduling a service comprising:
-
receiving a request for service at a service provider location from a requester; analyzing the request for service and generating a passcode; providing the passcode to the requester, the passcode including an estimated time when attendance is requested at the service provider; prioritizing the passcode according to one or more business rules; periodically updating the estimated time corresponding to the passcode when attendance is requested at the service provider location according to the one or more business rules; and notifying the requester of the most recent estimated time when attendance is requested at the service provider location, the notifying including the requester'"'"'s passcode; wherein the steps of the method are performed on one or more computing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computerized system for scheduling a service comprising:
-
a module to receive a request for service at a service provider location from a requester; a module to analyze the request for service and generating a passcode; a module to provide the passcode to the requester, the passcode including an estimated time when attendance is requested at the service provider; a module to identify an electronic device of the requester upon arrival of the requester at the service provider location; a module to prioritize the passcode according to one or more business rules; a module to periodically update the estimated time corresponding to the passcode when attendance is requested at the service provider location according to the one or more business rules; and a module to notify the requester of the most recent estimated time when attendance is requested at the service provider location, the notification including the requester'"'"'s passcode; wherein the modules are on one or more computing devices. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable program product for scheduling a service, the computer program product comprising:
-
a nontransitory computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to receive a request for service at a service provider location from a requester; computer readable program code configured to analyze the request for service and generate a passcode; computer readable program code configured to provide the passcode to the requester, the passcode including an estimated time when attendance is requested at the service provider; computer readable program code configured to identify an electronic device of the requester upon arrival of the requester at the service provider location; computer readable program code configured to prioritize the passcode according to one or more business rules; computer readable program code configured to periodically update the estimated time corresponding to the passcode when attendance is requested at the service provider location according to the one or more business rules; and computer readable program code configured to notify the requester'"'"'s electronic device of the most recent estimated time when attendance is requested at the service provider location, the notification including the requester'"'"'s passcode. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification