Queuing system and method
First Claim
1. A queuing method being performed by execution of instructions by a processor of a portable electronic device, the method comprising:
- using a camera of the portable electronic device to capture an image of a two-dimensional (2D) mobile barcode displayed on an electronic display provided by a service provider, and decoding the 2D mobile barcode by the portable electronic device to obtain a queue number assigned by an agent server to a user of the portable electronic device and a uniform resource locator (URL) of the service provider;
logging into the agent server using the URL, and sending user information to the agent server, wherein the user information comprises a phone number of the portable electronic device and the queue number of the user;
receiving an alert message for informing the user to prepare to go to a client computer provided by the service provider for service, and displaying the alert message on a display screen of the portable electronic device; and
wherein the agent server monitors business processing status of one or more client computers that are connected to the agent server for providing service, generates the alert message according to the business processing status, to inform users with corresponding queue numbers that are waiting for service ahead of time, and sends the alert message to the portable electronic device having the corresponding queue numbers ahead of time.
2 Assignments
0 Petitions
Accused Products
Abstract
A portable electronic device includes a queuing system. An agent server provided by a service provider assigns a queue number to a user of the portable electronic device, generates a mobile barcode according to the queue number and a uniform resource locator (URL) of the service provider, and displays the 2D mobile barcode on an electronic display. The queuing system 20 decodes the 2D mobile barcode captured by a camera to obtain the queue number and the URL, uses the URL to log into the agent server 2, and sends user information to the agent server. The agent server records the user information and monitors business processing status of one or more client computers connected to the agent server, generates an alert message based on the business processing status, and sends the alert message to the portable electronic device ahead of time according to the recorded user information.
-
Citations
12 Claims
-
1. A queuing method being performed by execution of instructions by a processor of a portable electronic device, the method comprising:
-
using a camera of the portable electronic device to capture an image of a two-dimensional (2D) mobile barcode displayed on an electronic display provided by a service provider, and decoding the 2D mobile barcode by the portable electronic device to obtain a queue number assigned by an agent server to a user of the portable electronic device and a uniform resource locator (URL) of the service provider; logging into the agent server using the URL, and sending user information to the agent server, wherein the user information comprises a phone number of the portable electronic device and the queue number of the user; receiving an alert message for informing the user to prepare to go to a client computer provided by the service provider for service, and displaying the alert message on a display screen of the portable electronic device; and wherein the agent server monitors business processing status of one or more client computers that are connected to the agent server for providing service, generates the alert message according to the business processing status, to inform users with corresponding queue numbers that are waiting for service ahead of time, and sends the alert message to the portable electronic device having the corresponding queue numbers ahead of time. - View Dependent Claims (2, 3, 4, 6, 7)
-
-
5. A non-transitory medium storing a set of instructions, the set of instructions capable of being executed by a processor of a portable electronic device to perform a queue method, the method comprising:
-
using a camera of the portable electronic device to capture an image of a two-dimensional (2D) mobile barcode displayed on an electronic display provided by a service provider, and decoding the 2D mobile barcode by the portable electronic device to obtain a queue number assigned by an agent server to a user of the portable electronic device and a uniform resource locator (URL) of the service provider; logging into the agent server using the URL, and sending user information to the agent server, wherein the user information comprises a phone number of the portable electronic device and the queue number of the user; receiving an alert message for informing the user to prepare to go to a client computer provided by the service provider for service, and displaying the alert message on a display screen of the portable electronic device; and wherein the agent server monitors business processing status of one or more client computers that are connected to the agent server for providing service, generates the alert message according to the business processing status, to inform users with corresponding queue numbers that are waiting for service ahead of time, and sends the alert message to the portable electronic device having the corresponding queue numbers ahead of time. - View Dependent Claims (8)
-
-
9. A portable electronic device, comprising:
-
a camera; a storage device; a processor; and one or more programs stored in the storage device and being executable by the processor, the one or more programs comprising instructions; to decode a two-dimensional (2D) mobile barcode captured by the camera from an electronic display provided by a service provider, to obtain a queue number assigned by an agent server to a user of the portable electronic device and a uniform resource locator (URL) of the service provider; to log into the agent server using the URL, and send user information to the agent server, wherein the user information comprises a phone number of the portable electronic device and the queue number of the user; to receive an alert message for informing the user to prepare to go to a client computer provided by the service provider for service, and display the alert message on a display screen of the portable electronic device; and wherein the agent server monitors business processing status of one or more client computers that are connected to the agent server for providing service, generates the alert message according to the business processing status, to inform users with corresponding queue numbers that are waiting for service ahead of time and sends the alert message to the portable electronic device having the corresponding queue numbers ahead of time. - View Dependent Claims (10, 11, 12)
-
Specification