US 11,954,619 B1
Analysis and processing of skills related data from a communications session with improved latency
Christopher A. Kapcar, Hinsdale, IL (US); Carlos A. Lara Maldonado, Bellevue, WA (US); Robert Michael Ward, Issaquah, WA (US); and Jeffrey S Dirks, Kirkland, WA (US)
Assigned to TRUEBLUE, INC., Tacoma, WA (US)
Filed by TrueBlue, Inc., Tacoma, WA (US)
Filed on Jan. 12, 2022, as Appl. No. 17/574,532.
Int. Cl. G06Q 10/0631 (2023.01); G06N 5/04 (2023.01)
CPC G06Q 10/063112 (2013.01) [G06N 5/04 (2013.01); G06Q 10/06312 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus, comprising:
a first communications interface, executed by one or more hardware processors, to receive data related to availability for a shift from a mobile device of a worker in a network;
a second communications interface, executed by the one or more hardware processors, to receive audio and video signals from a communications session between an artificial intelligence agent and the worker related to skills for the shift from the network and conducted using the mobile device of the worker from any location where the mobile device is connected to the network;
a controller executed by the one or more hardware processors, and communicatively coupled to the first communications interface and the second communications interface, configured to:
i. detect that the worker is in closer proximity to an edge server than a cloud data center, and
ii. based at least in part on the data related to the availability for the shift from the first communications interface and the detected proximity, further trigger to the worker, on the second communications interface, an automatic initiation of the communications session from the edge server rather than the cloud data center to decrease a latency of the communications session by reducing an amount of data associated with images and the video signals from the communications session; and
processing logic executed at the edge server, to perform an inference on natural language by processing an initial set of deep neural networks segments at the edge server, and to cause remaining deep neural network segments to be processed at the cloud data center to further improve the latency of the communication session while assisting the artificial intelligence agent to determine a next question among a plurality of questions for the worker.