IP Library Patent Application 18217237
Patent Application
App. No. 18/217,237

METHOD FOR ESTABLISHING A REMOTE COMMUNICATION SESSION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/217,237
Filed
Jun 30, 2023
Art Unit
3696
USPC
705/42
Abstract

A customer transmits a service request message to a central controller. The controller identifies a second type of communication session participant and a third type of communication session participant that will be required to process the requested service. The controller calculates an aggregated availability parameter for each possible combination of communication session participant in a second queue and communication session participant in a third queue based on second availability parameters and third availability parameters. The controller selects a second communication session participant from the second queue, and a third communication session participant from the third queue. The controller determines if a pre-defined quorum of communication session participants has been reached. The controller initiates the remote communication session between the customer, the second communication session participant, and the third communication session participant. The controller identifies one of the communication session participants to act as a lead communication session participant.

Claims (28)

1 . A computer-implemented method for establishing a remote communication session, the method comprising the steps of:

receiving a service request message from a first communication session participant,

determining a second communication session participant and a third communication session participant based on the service request message, and

initiating a communication session between the first communication session participant, the second communication session participant, and the third communication session participant.

2 . A method as claimed in claim 1 wherein the method comprises the step of selecting the second communication session participant from a second queue of possible communication session participants.

3 . A method as claimed in claim 2 wherein the method comprises the step of determining a second availability parameter for each possible communication session participant in the second queue.

4 . A method as claimed in claim 1 wherein the method comprises the step of selecting the third communication session participant from a third queue of possible communication session participants.

5 . A method as claimed in claim 4 wherein the method comprises the step of determining a third availability parameter for each possible communication session participant in the third queue.

6 . A method as claimed in claim 5 wherein the method comprises the step of determining an aggregated availability parameter for each possible combination of communication session participant in the second queue and communication session participant in the third queue based on the second availability parameters and the third availability parameters.

7 . A method as claimed in claim 6 wherein the second communication session participant is selected and the third communication session participant is selected based on the aggregated availability parameter.

8 . A method as claimed in claim 1 wherein the method comprises the step of:

determining if a pre-defined quorum of communication session participants has been reached, and

responsive to the pre-defined quorum being reached, initiating the communication session.

9 . A method as claimed in claim 1 wherein the method comprises the step of determining one of the first communication session participant, the second communication session participant, and the third communication session participant to act as a lead communication session participant.

10 . A method as claimed in claim 1 wherein the first communication session participant comprises a customer.

11 . A method as claimed in claim 1 wherein the second communication session participant has a second attribute to perform a second type of service task.

12 . A method as claimed in claim 1 wherein the third communication session participant has a third attribute to perform a third type of service task, the third type of service task being different to the second type of service task.

13 . A method as claimed in claim 12 wherein the attribute comprises an authorisation level.

14 . A method as claimed in claim 12 wherein the attribute comprises a skill.

15 . A method as claimed in claim 1 wherein the second communication session participant comprises at least one of a bank teller, a supervisor, a customer service representative, an interpreter, an automated machine, a machine learning tool, or a computer program.

16 . A method as claimed in claim 1 wherein the method comprises the step of determining a fourth communication session participant to be added to the communication session.

17 . A method as claimed in claim 16 wherein the fourth communication session participant is determined based on at least one of data associated with the communication session, or historical data associated with a previous communication session.

18 . A method as claimed in claim 16 wherein the fourth communication session participant comprises a mediator.

19 . A data processing system for establishing a remote communication session, the system comprising a processor configured to:

receive a service request message from a first communication session participant,

determine a second communication session participant and a third communication session participant based on the service request message, and

initiate a communication session between the first communication session participant, the second communication session participant, and the third communication session participant.

20 . A computer program product stored on a non-transitory computer readable storage medium, the computer program product comprising instructions capable of causing a computer system to perform a method as claimed in claim 1 when the computer program product is executed on the computer system.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2024
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: NCR VOYIX CORPORATION (F/K/A NCR CORPORATION)
Reel/Frame 069037/0952 →
SECURITY INTEREST Recorded Sep 30, 2024
From: DIGITAL FIRST HOLDINGS LLC
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 069083/0202 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2024
From: NCR VOYIX CORPORATION
To: DIGITAL FIRST HOLDINGS LLC
Reel/Frame 068695/0592 →
CHANGE OF NAME Recorded Feb 29, 2024
From: NCR CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 066602/0539 →
SECURITY INTEREST Recorded Oct 25, 2023
From: NCR VOYIX CORPORATION
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 065346/0168 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2023
From: LONG, JUSTIN
To: NCR CORPORATION
Reel/Frame 064401/0097 →