IP Library Granted Patent US 7,016,479
Granted Patent B2
US 7,016,479 · App. 10/831,643 · Granted Mar 21, 2006

Method and system for call restoration in a video relay service

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 7,016,479
App. No.
10/831,643
Granted
Mar 21, 2006
Kind
B2
Abstract

A method and system for call restoration in a video relay service are disclosed, including a system that includes a VRS server having a call queue. The VRS server receives at least one call request to establish a communication session between a hearing-impaired user and a hearing-capable user. The VRS server also compares the call request with the plurality of call requests to identify if the call request corresponds to a previous call request corresponding to one in the call queue. The system also includes a VRS client application interactively coupled to the VRS server and configured to monitor availability of interpretive services. When the call request corresponding to the hearing-impaired user and the hearing-capable user is sorted to a top of the call queue and the interpretive services are available, the application establishes the communication session via the interpretive services between the hearing-impaired user and the hearing-capable user.

Claims (30)

1. A video relay service (VRS) system, comprising:

a VRS server including a call queue, the VRS server configured to receive at least one call request to establish a communication session between a hearing-impaired user and a hearing-capable user and maintain the call queue comprising a plurality of call requests, the at least one call request including call information regarding the hearing-impaired user and the hearing-capable user, the VRS server further including control logic configured to compare the at least one call request with the plurality of call requests to identify if the at least one call request corresponds to a previous call request corresponding to one of the plurality of call requests in the call queue to determine if the at least one call request is an interrupted call request or a new call request; and

a VRS client application interactively coupled to the VRS server and configured to monitor availability of interpretive services and when the at least one call request corresponding to the hearing-impaired user and the hearing-capable user is sorted to a top of the call queue and the interpretive services are available, establishing the communication session via the interpretive services between the hearing-impaired user and the hearing-capable user.

2. The system of claim 1 , wherein each of the plurality of call requests in the call queue includes a call record configured to maintain the call information and call status from corresponding ones of the plurality of call requests.

3. The system of claim 2 , wherein the call status of the call record comprises a call state identifying a current status of the at least one call request.

4. The system of claim 3 , wherein the call state is one of awaiting the interpretive services, call in process and call completed.

5. The system of claim 4 , wherein the control logic is further configured to reestablish the communication session between the hearing-impaired user and the hearing-capable user when the at least one call request corresponds to the one of the plurality of call requests in the call queue and the call state of the one of the plurality of call requests is the call in process.

6. The system of claim 5 , wherein the control logic is further configured to identify a specific interpreter used in the communication session prior to an interruption and request the specific interpreter when reestablishing the communication session.

7. The system of claim 5 , wherein the control logic is further configured to determine a time duration of an interruption of the communication session and reestablish the communication session only when the time duration is less than a stored reestablish timeout.

8. The system of claim 4 , wherein the control logic is further configured to re-attach the at least one call request to a corresponding one of the plurality of call requests in the call queue to restore a position in the call queue when the at least one call request corresponds to the one of the plurality of call requests in the call queue and the call state of the one of the plurality of call requests is awaiting the interpretive services.

9. The system of claim 1 , wherein the call queue of the VRS server is further configured to maintain the plurality of call requests according to one or more criteria including call priority, call start time, scheduled call time and call state.

10. The system of claim 1 , further comprising a hold server configured to receive and forward the plurality of call requests and hold a plurality of calls corresponding to the plurality of call requests until the VRS server identifies one of the plurality of calls for the hold server to connect with the VRS client application.

11. A method for electronic communication with a hearing-impaired user, comprising:

receiving at least one call including a call request further including call information regarding the hearing-impaired user and a hearing-capable user;

maintaining a call queue comprising a plurality of call requests corresponding to a plurality of calls, the call requests each including a call record comprising a call status of a corresponding call; and

restoring the at least one call according to the call status in the call queue when the call information of the at least one call matches the call record of one of the plurality of call requests in the call queue.

12. The method of claim 11 , wherein maintaining comprises:

comparing the call information of the call request with the call record of each of the plurality of call requests in the call queue; and

entering the call request in the call queue when a match with the call information of the call request is not found in the call queue.

13. The method of claims 11 , wherein restoring includes re-attaching the call request to one of the plurality of call requests in the call queue when a match in the call queue is found and a call state is awaiting interpretive services.

14. The method of claim 11 , wherein restoring includes reestablishing a communication session between the hearing-impaired user and the hearing-capable user when the at least one call request corresponds to the one of the plurality of call requests in the call queue and a call state of the one of the plurality of call requests is a call in process.

15. The method of claim 14 , wherein reestablishing the communication session further comprises identifying a specific interpreter from the call record corresponding to the one of the plurality of call requests corresponding to the call request and requesting the specific interpreter during the communication session.

16. The method of claim 14 , wherein reestablishing the communication session further comprises determining a time duration of an interruption of the communication session and reestablishing the communication session only when the time duration is less than a stored reestablish timeout.

17. A method for restoring an interrupted communication session between a hearing-impaired user and a hearing-capable user, comprising:

receiving a call request including call information relating to the hearing-impaired user and the hearing-capable user;

comparing the call information of the call request with a plurality of call information corresponding to a plurality of call requests in a call queue; and

when one of the plurality of call information of one of the plurality of call requests in the call queue corresponds to the call information of the call request, reestablishing the interrupted communication session according to the one of the plurality of call information between the hearing-impaired user and the hearing-capable user.

18. The method of claim 17 , wherein the call queue comprises a call record for each of the plurality of call requests, the call record comprising the call information including a call status identifying a call state of the plurality of call requests.

19. The method of claim 18 , wherein reestablishing the interrupted communication session further comprises identifying a specific interpreter from the call record corresponding to the one of the plurality of call requests corresponding to the call request and requesting the specific interpreter from the interpretive services during the interrupted communication session.

20. The method of claim 15 , wherein reestablishing the communication session further comprises determining a time duration of an interruption of the communication session and reestablishing the communication session only when the time duration is less than a stored reestablish timeout.

Assignments (27)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY DATA THE NAME OF THE LAST RECEIVING PARTY SHOULD BE CAPTIONCALL, LLC PREVIOUSLY RECORDED ON REEL 67190 FRAME 517. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded May 31, 2024
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: SORENSON IP HOLDINGS, LLC; SORENSON COMMUNICATIONS, LLC; CAPTIONCALL, LLC
Reel/Frame 067591/0675 →
SECURITY INTEREST Recorded Apr 23, 2024
From: SORENSON COMMUNICATIONS, LLC; INTERACTIVECARE, LLC; CAPTIONCALL, LLC
To: OAKTREE FUND ADMINISTRATION, LLC, AS COLLATERAL AGENT
Reel/Frame 067573/0201 →
RELEASE OF SECURITY INTEREST Recorded Apr 23, 2024
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
To: SORENSON IP HOLDINGS, LLC; SORENSON COMMUNICATIONS, LLC; CAPTIONALCALL, LLC
Reel/Frame 067190/0517 →
RELEASE OF SECURITY INTEREST Recorded Dec 16, 2021
From: CORTLAND CAPITAL MARKET SERVICES LLC
To: SORENSON COMMUNICATIONS, LLC; CAPTIONCALL, LLC
Reel/Frame 058533/0467 →
JOINDER NO. 1 TO THE FIRST LIEN PATENT SECURITY AGREEMENT Recorded Apr 22, 2021
From: SORENSON IP HOLDINGS, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 056019/0204 →
LIEN Recorded Feb 11, 2020
From: SORENSON COMMUNICATIONS, LLC; CAPTIONCALL, LLC
To: CORTLAND CAPITAL MARKET SERVICES LLC
Reel/Frame 051894/0665 →
RELEASE OF SECURITY INTEREST Recorded May 8, 2019
From: U.S. BANK NATIONAL ASSOCIATION
To: SORENSON COMMUNICATIONS, LLC; SORENSON IP HOLDINGS, LLC; CAPTIONCALL, LLC; INTERACTIVECARE, LLC
Reel/Frame 049115/0468 →
RELEASE OF SECURITY INTEREST Recorded May 7, 2019
From: JPMORGAN CHASE BANK, N.A.
To: SORENSON COMMUNICATIONS, LLC; SORENSON IP HOLDINGS, LLC; CAPTIONCALL, LLC; INTERACTIVECARE, LLC
Reel/Frame 049109/0752 →
PATENT SECURITY AGREEMENT Recorded Apr 29, 2019
From: SORENSEN COMMUNICATIONS, LLC; CAPTIONCALL, LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 050084/0793 →
SECURITY INTEREST Recorded Apr 12, 2017
From: SORENSON IP HOLDINGS, LLC; CAPTIONCALL, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 042242/0001 →
SECURITY INTEREST Recorded Apr 9, 2017
From: SORENSON IP HOLDINGS, LLC; CAPTIONCALL, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 042229/0120 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2017
From: SORENSON COMMUNICATIONS INC.
To: SORENSON IP HOLDINGS LLC
Reel/Frame 041521/0614 →
SENIOR FIRST LIEN PATENT SECURITY AGREEMENT Recorded May 12, 2014
From: SORENSON COMMUNICATIONS, INC.
To: JP MORGAN CHASE BANK, N.A.
Reel/Frame 032876/0166 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded May 12, 2014
From: SORENSON COMMUNICATIONS, INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 032876/0431 →
BANKRUPTCY RELEASE OF LIEN RECORDED 030020/0027 Recorded May 12, 2014
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: SORENSON COMMUNICATIONS, INC.
Reel/Frame 032875/0208 →
BANKRUPTCY RELEASE OF LIEN RECORDED 023832/0762 Recorded May 12, 2014
From: U.S. BANK NATIONAL ASSOCIATION
To: SORENSON COMMUNICATIONS, INC.
Reel/Frame 032875/0127 →
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL (RELEASES RF 018148/0264) Recorded Mar 15, 2013
From: GOLDMAN SACHS CREDIT PARTNERS, L.P.
To: SORENSON COMMUNICATIONS, INC.
Reel/Frame 030019/0092 →
SENIOR FIRST LIEN PATENT SECURITY AGREEMENT Recorded Mar 15, 2013
From: SORENSON COMMUNICATIONS INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 030020/0027 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Jan 22, 2010
From: SORENSON COMMUNICATIONS, INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 023832/0762 →
RELEASE OF SECURITY INTEREST Recorded Jan 22, 2010
From: THE ROYAL BANK OF SCOTLAND PLC
To: SORENSON COMMUNICATIONS, INC.
Reel/Frame 023832/0714 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Aug 21, 2006
From: SORENSON COMMUNICATIONS, INC.
To: GOLDMAN SACHS CREDIT PARTNERS, L.P.
Reel/Frame 018148/0264 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Aug 21, 2006
From: SORENSON COMMUNICATIONS, INC.
To: THE ROYAL BANK OF SCOTLAND PLC
Reel/Frame 018148/0278 →
RELEASE OF SECURITY INTEREST RECORDED AT R/F: 016810/0270 AND 016810/0416 Recorded Aug 21, 2006
From: BANK OF AMERICA, N.A.
To: SORENSON COMMUNICATIONS, INC.
Reel/Frame 018148/0253 →
SECURITY AGREEMENT Recorded Nov 22, 2005
From: SORENSON COMMUNICATIONS, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 016810/0416 →
SECURITY AGREEMENT Recorded Nov 22, 2005
From: SORENSON COMMUNICATIONS, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 016810/0270 →
CHANGE OF NAME Recorded Nov 11, 2005
From: SORENSON MEDIA, INC.
To: SORENSON COMMUNICATIONS, INC.
Reel/Frame 016770/0621 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2004
From: FLATHERS, MICHAEL; CLAPP, GLENN DANIEL; ARMSTRONG, EDWARD FRANZ; BROOKSBY, SCOT
To: SORENSON MEDIA, INC.
Reel/Frame 015265/0380 →