US2023177433A1PendingUtilityA1

Queue management system

Assignee: Art Processors Pty LtdPriority: Jun 14, 2019Filed: Dec 30, 2022Published: Jun 8, 2023
Est. expiryJun 14, 2039(~12.9 yrs left)· nominal 20-yr term from priority
G06Q 10/063114G06Q 10/06316
47
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A system includes a memory and a queue manager that maintains a virtual queue in the memory for a consumable event. The virtual queue defines a current order of a plurality of a first class of agents for the consumable event. The queue manager is configured to summon one or more agents of the plurality of the first class of agents to the consumable event, and output an instruction to one or more agents of a plurality of a second class of agents configured to perform one or more actions related to the consumable event, wherein the queue manager is configured to communicate with a plurality of mobile devices, each mobile device of the plurality of mobile devices associated with an agent of the plurality of the first class of agents and to communicate with the plurality of the second class of agents.

Claims

exact text as granted — not AI-modified
1 . A system comprising:
 a memory; and   a queue manager that maintains a virtual queue in the memory for a consumable event, the virtual queue defining a current order of a plurality of a first class of agents for the consumable event, the queue manager configured to summon one or more agents of the plurality of the first class of agents to the consumable event, and output an instruction to one or more agents of a plurality of a second class of agents configured to perform one or more actions related to the consumable event,   wherein the queue manager is configured to communicate with a plurality of mobile devices, each mobile device of the plurality of mobile devices associated with an agent of the plurality of the first class of agents and to communicate with the plurality of the second class of agents,   wherein the queue manager communicates with each mobile device in order to monitor the associated agent of the plurality of the first class of agents and the queue manager communicates with each agent of the plurality of the second class of agents in order to monitor the plurality of the second class of agents,   wherein the queue manager is configured to dynamically determine when to output an instruction to one or more agents of the plurality of the second class of agents to perform the one or more actions based on the monitoring of the plurality of the first class of agents and the monitoring of the plurality of the second class of agents.   
     
     
         2 . The system of  claim 2 , wherein the one or more actions the queue manager instructs the one or more agents of the plurality of the second class of agents to perform comprises transporting the one or more agents of the plurality of the first class of agents to at least one of the one or more consumable events. 
     
     
         3 . A system comprising:
 a memory; and   a queue manager that maintains a virtual queue in the memory for a consumable event, the virtual queue defining a current order of a plurality of a first class of agents, the queue manager configured to summon one or more agents of the plurality of the first class of agents to the consumable event, and summon one or more agents of a plurality of a second class of agents to the consumable event, the second class of agents being configured for performing an action related to the consumable event,   wherein the queue manager is configured to communicate with a plurality of mobile devices, each mobile device of the plurality of mobile devices associated with an agent of the plurality of the first class of agents and to communicate with the plurality of the second class of agents,   wherein the queue manager communicates with each mobile device in order to monitor the associated agent of the plurality of the first class of agents and the queue manager communicates with each agent of the plurality of the second class of agents in order to monitor the plurality of the second class of agents,   wherein the queue manager is configured to dynamically determine when to summon one or more agents of the plurality of the second class of agents to the consumable event based on the monitoring of the plurality of the first class of agents and the monitoring of the plurality of the second class of agents.   
     
     
         4 . The system of  claim 3 , wherein the one or more agents of the plurality of the second class of agents being configured for performing an action related to the consumable event comprises performing at least a cleaning action. 
     
     
         5 . The system of  claim 3 , wherein the queue manager is configured to dynamically determine when to summon one or more agents of the plurality of the second class of agents to the consumable event based on a schedule of the consumable event. 
     
     
         6 . A method for summoning one or more agents of a plurality of a first class of agents to a consumable event and outputting an instruction to one or more agents of a plurality of a second class of agents configured to perform one or more actions related to the consumable event, comprising:
 maintaining a virtual queue in a memory, the virtual queue defining a current order of the plurality of the first class of agents for the consumable event;   summoning one or more agents of the plurality of the first class of agents to the consumable event by communicating with a plurality of mobile devices, each mobile device of the plurality of mobile devices associated with an agent of the plurality of the first class of agents; and   outputting an instruction to the one or more agents of the plurality of a second class of agents configured to perform one or more actions related to the consumable event,   wherein the method further comprises:   communicating with each mobile device in order to monitor the associated agent of the plurality of the first class of agents and communicating with each agent of the plurality of the second class of agents in order to monitor the plurality of the second class of agents; and   dynamically determining when to output the instruction to one or more agents of the plurality of the second class of agents to perform the one or more actions based on the monitoring of the plurality of the first class of agents and the monitoring of the plurality of the second class of agents.   
     
     
         7 . A method for summoning one or more agents of a plurality of a first class of agents to a consumable event and summoning one or more agents of a plurality of a second class of agents to the consumable event, the second class of agents being configured for performing an action related to the consumable event, comprising:
 maintaining a virtual queue in the memory, the virtual queue defining a current order of a plurality of a first class of agents for the consumable event;   communicating with a plurality of mobile devices, each mobile device of the plurality of mobile devices associated with an agent of the plurality of the first class of agents, in order to monitor the associated agent of the plurality of the first class of agents;   communicating with the plurality of the second class of agents in order to monitor the plurality of the second class of agents;   summoning one or more agents of the plurality of the first class of agents to the consumable event by communicating with a plurality of mobile devices, each mobile device of the plurality of mobile devices associated with an agent of the plurality of the first class of agents;   dynamically determining when to summon one or more agents of the plurality of the second class of agents to the consumable event based on the monitoring of the plurality of the first class of agents and the monitoring of the plurality of the second class of agents; and   in response, summoning the determined one or more agents of the plurality of the second class of agents to the consumable event.

Join the waitlist — get patent alerts

Track US2023177433A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.