IP Library Granted Patent US 9,344,674
Granted Patent B2
US 9,344,674 · App. 14/335,552 · Granted May 17, 2016

Method and system for routing video calls to a target queue based upon dynamically selected or statically defined parameters

View Patent ↗
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 9,344,674
App. No.
14/335,552
Granted
May 17, 2016
Kind
B2
Abstract

A computer-implemented method routes a video relay service call to a call queue corresponding to a preferred language after receiving an input from a user to initiate a video relay service call. The preferred language may be stored in connection with the phone number being called, and the system automatically routes the video relay service call to a call queue for one or more sign language interpreters fluent in the language associated with the telephone number. If there is no default language associated with the phone number being called, the caller can be asked for a language, or a default language can be used.

Claims (50)

1. A computer-implemented method for automatically routing a video relay service call to a call queue, the method comprising:

receiving a first input from a user to initiate a video relay service call, the input being indicative of a telephone number;

determining whether data stored in a computer memory includes a language associated with the telephone number;

in response to the stored data including a language associated with the telephone number, routing a video relay service call to a call queue for one or more sign language interpreters fluent in the language associated with the telephone number;

in response to the stored data not including a language associated with the telephone number:

prompting the user to select a language, receiving a second input from the user, the second input being indicative of a selected language, and routing a video relay service call to a call queue for one or more video interpreters fluent in the selected language; or

routing a video relay service call to a call queue for one or more video interpreters fluent in a default language, the default language being stored in the computer memory as a language setting for all video relay service calls.

2. The method of claim 1 , further comprising associating selected language of the second input with the telephone number and storing the association as stored data in the computer memory.

3. The method of claim 1 , further comprising prompting the user to determine whether the selected language of the second input should be associated with the telephone number and, in response to receiving user input that the selected language of the second input should be associated with the telephone number, storing the association as stored data in the computer memory.

4. The method of claim 1 , further comprising prompting the user to determine whether the selected language of the second input should be associated with the telephone number and, in response to receiving user input that the selected language of the second input should be associated with the telephone number, storing the association as stored data in the computer memory.

5. The method of claim 1 , in which the video relay service call is initiated by using session initiation protocol (SIP) or the H.323 standard.

6. The method of claim 1 , in which the stored data is accessible to the user by an address book application program executing on the device initiating the video relay service call.

7. A device for making video relay service calls, the device comprising:

a microprocessor coupled to a system bus;

a computer-readable memory coupled to the system bus;

a video capture device coupled to the system bus;

a network adapter coupled to the system bus;

the computer-readable memory being encoded with computer-executable instructions that, when executed by the microprocessor, cause the device to perform the steps of:

receiving a first input from a user to initiate a video relay service call, the input being indicative of a telephone number;

determining whether data stored in the computer-readable memory includes a language associated with the telephone number;

in response to the stored data including a language associated with the telephone number, routing a video relay service call to a call queue for one or more sign language interpreters fluent in the language associated with the telephone number;

in response to the stored data in the computer-readable memory not including a language associated with the telephone number:

prompting the user to select a language, receiving a second input from the user, the second input being indicative of a selected language, and routing a video relay service call to a call queue for one or more video interpreters fluent in the selected language; or

routing a video relay service call to a call queue for one or more video interpreters fluent in a default language, the default language being stored in the computer-readable memory as a language setting for all video relay service calls.

8. The device of claim 7 , further comprising computer-executable instructions for associating selected language of the second input with the telephone number and storing the association as stored data in the computer-readable memory.

9. The device of claim 7 , further comprising computer-executable instructions for prompting the user to determine whether the selected language of the second input should be associated with the telephone number and, in response to receiving user input that the selected language of the second input should be associated with the telephone number, storing the association as stored data in the computer memory.

10. The device of claim 7 , further comprising computer-executable instructions for prompting the user to determine whether the selected language of the second input should be associated with the telephone number and, in response to receiving user input that the selected language of the second input should be associated with the telephone number, storing the association as stored data in the computer memory.

11. The device of claim 7 , in which the video relay service call is initiated by using session initiation protocol (SIP) or the H.323 standard.

12. The device of claim 7 , in which the stored data is accessible to the user by an address book application program executing on the device.

13. A system for making video relay service calls, the system comprising:

a microprocessor coupled to a system bus;

a computer-readable memory coupled to the system bus;

a video capture device coupled to the system bus;

a network adapter coupled to the system bus;

a display coupled to the system bus;

an input device coupled to the system bus;

the computer-readable memory being encoded with computer-executable instructions that, when executed by the microprocessor, cause the device to perform the steps of:

receiving a first input from a user via the input device to initiate a video relay service call, the input being indicative of a telephone number;

determining whether data stored in the computer-readable memory includes a language associated with the telephone number;

in response to the stored data including a language associated with the telephone number, routing a video relay service call to a call queue for one or more sign language interpreters fluent in the language associated with the telephone number;

in response to the stored data in the computer-readable memory not including a language associated with the telephone number:

prompting the user to select a language, receiving a second input from the user via the input device, the second input being indicative of a selected language, and routing a video relay service call to a call queue for one or more video interpreters fluent in the selected language; or

routing a video relay service call to a call queue for one or more video interpreters fluent in a default language, the default language being stored in the computer-readable memory as a language setting for all video relay service calls.

14. The system of claim 13 , further comprising computer-executable instructions for associating selected language of the second input with the telephone number and storing the association as stored data in the computer-readable memory.

15. The system of claim 13 , further comprising computer-executable instructions for prompting the user to determine whether the selected language of the second input should be associated with the telephone number and, in response to receiving user input that the selected language of the second input should be associated with the telephone number, storing the association as stored data in the computer memory.

16. The system of claim 13 , further comprising computer-executable instructions for prompting the user to determine whether the selected language of the second input should be associated with the telephone number and, in response to receiving user input that the selected language of the second input should be associated with the telephone number, storing the association as stored data in the computer memory.

17. The system of claim 13 , in which the video relay service call is initiated by using session initiation protocol (SIP) or the H.323 standard.

18. The system of claim 13 , in which the stored data is accessible to the user by an address book application program executing on the device.

19. The system of claim 13 , in which the input device is coupled to the system bus by wireless communication means.

20. The system of claim 19 , in which the wireless communications means are selected from a group comprising: infrared (IR) communication, radio frequency (RF) communication, and Bluetooth.

Assignments (7)
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Dec 30, 2022
From: PURPLE COMMUNICATIONS, INC.
To: TRUIST BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 062252/0038 →
RELEASE OF SECURITY INTEREST Recorded Dec 29, 2022
From: GOLDMAN SACHS SPECIALTY LENDING GROUP, L.P.
To: PURPLE COMMUNICATIONS, INC.
Reel/Frame 062233/0313 →
RELEASE OF SECURITY INTEREST Recorded Feb 15, 2017
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: PURPLE COMMUNICATIONS, INC.
Reel/Frame 041267/0065 →
SECURITY INTEREST Recorded Feb 14, 2017
From: PURPLE COMMUNICATIONS, INC.
To: GOLDMAN SACHS SPECIALTY LENDING GROUP, L.P., AS COLLATERAL AGENT
Reel/Frame 041249/0359 →
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATA PREVIOUSLY RECORDED AT REEL: 037660 FRAME: 0857. ASSIGNOR(S) HEREBY CONFIRMS THE NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS. Recorded Feb 5, 2016
From: PURPLE COMMUNICATIONS, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 037702/0201 →
NOTICE OF GRANT OF SECURITY INTEREST IN PATENTS Recorded Feb 1, 2016
From: PURPLE COMMUNICATIONS, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIAITION
Reel/Frame 037660/0857 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2016
From: TALBOT, CHRIS
To: PURPLE COMMUNICATIONS, INC.
Reel/Frame 037509/0739 →