IP Library Granted Patent US 9,965,467
Granted Patent B2
US 9,965,467 · App. 15/083,111 · Granted May 8, 2018

Sign language communication with communication devices

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,965,467
App. No.
15/083,111
Granted
May 8, 2018
Kind
B2
Abstract

Implementations enable conversations between operators of communication devices who use sign language and other operators who don't. A method may include receiving images of first sign language gestures captured by a camera of a first communication device, converting the first sign language gestures into first text, transmitting the first text to a second communication device, receiving second text from the second communication device, and converting the second text into images of second sign language gestures made by an avatar. The method may also include operating the camera to capture the images of the first sign language gestures and presenting the images of the second sign language gestures on a display of the first communication device. The method may further include receiving first speech captured at the second communication device, converting the first speech into third text, and then into images of third sign language gestures made by the avatar.

Claims (83)

1. A computer-implemented method to enable sign language communication through communication devices, the method comprising:

receiving, by a processor, images of first sign language gestures captured by a camera of a first communication device;

converting, by the processor, the first sign language gestures into first text using training data stored within a storage of the first communication device, wherein the training data is generated at least from a corrected interpretation of a training sequence of sign language gestures;

transmitting the first text to a second communication device;

receiving second text from the second communication device; and

converting, by the processor, the second text into images of second sign language gestures made by an avatar, wherein the images of the second sign language gestures comprise motion video animation generated from a library of sequences of poses that, when presented in sequence at a predetermined frame rate, provide animated movement of the avatar forming sign language gestures.

2. The computer-implemented method of claim 1 , the method further comprises:

operating the camera to capture the images of the first sign language gestures; and

presenting the images of the second sign language gestures on a display of the first communication device.

3. The computer-implemented method of claim 2 , further comprising generating the training data that correlates third sign language gestures to the corrected interpretation of the third sign language gestures, wherein the generating the training data comprises:

operating the camera to capture images of the third sign language gestures;

interpreting the third sign language gestures;

receiving, at the first communication device, the corrected interpretation of the third sign language gestures; and

storing the training data within the storage of the first communication device for use in the conversion of the first sign language gestures into the first text.

4. The computer-implemented method of claim 1 , further comprising:

receiving, by the processor, first speech captured at the second communication device;

converting, by the processor, the first speech into third text; and

converting, by the processor, the third text into images of third sign language gestures made by the avatar.

5. The computer-implemented method of claim 4 , further comprising:

converting, by the processor, the first sign language gestures into second speech; and

transmitting the second speech to the second communication device.

6. The computer-implemented method of claim 1 , the method further comprises:

receiving the images of the first sign language gestures from the first communication device via a network; and

transmitting the images of the second sign language gestures to the first communication device via the network to enable presentation of the images of the second sign language gestures on a display of the first communication device.

7. The computer-implemented method of claim 6 , further comprising:

receiving, at a connection server, a request from one of the first communication device and the second communication device to communicate with another of the first communication device and the second communication device;

receiving, at the connection server, indications from the first communication device that the first communication device is operated by an operator who uses sign language and that the first communication device comprises the camera and the display; and

in response to the request and the indications, routing communications between the first and second communication devices, performing the conversion from the first sign language gestures into the first text at the connection server, and performing the conversion from the second text to the second sign language gestures at the connection server.

8. The computer-implemented method of claim 6 , further comprising:

receiving, at a connection server, indications from each communication device of a plurality of communication devices that each communication device of the plurality of communication devices is associated with an organization and that each communication device of the plurality of communication devices is operated by an operator who does not use sign language;

receiving, at the connection server, a request from the first communication device to communicate with a communication device of the plurality of communication devices;

receiving, at the connection server, indications from the first communication device that the first communication device is operated by an operator who uses sign language and that the first communication device comprises the camera and the display;

determining that none of the communication devices of the plurality of communication devices is operated by an operator who uses sign language; and

in response to the request, the indications and the determination, selecting a communication device from among the plurality of communication devices that is indicated as available and operated by an available operator as the second communication device and routing communications between the first communication device and the selected communication device.

9. A non-transitory machine-readable medium with instructions stored thereon that, when executed by a processor, cause the processor to:

receive images of first sign language gestures captured by a camera of a first communication device;

convert the first sign language gestures into first text using training data, wherein the training data is based on a training sequence of sign language gestures and includes a corrected interpretation of the training sequence of sign language gestures;

transmit the first text to a second communication device;

receive second text from the second communication device; and

convert the second text into images of second sign language gestures made by an avatar, wherein the images of the second sign language gestures comprise motion video animation generated from a library of sequences of poses that, when presented in sequence at a predetermined frame rate, provide animated movement of the avatar forming sign language gestures.

10. The non-transitory machine-readable medium of claim 9 , wherein the processor is further caused to:

operate the camera to capture the images of the first sign language gestures; and

present the images of the second sign language gestures on a display of the first communication device.

11. The non-transitory machine-readable medium of claim 10 , wherein the processor is further caused to generate the training data that correlates third sign language gestures to the corrected interpretation of the third sign language gestures, wherein the processor is further caused to:

operate the camera to capture images of the third sign language gestures;

interpret the third sign language gestures;

receive the corrected interpretation of the third sign language gestures; and

store the training data within the storage of the first communication device for use in the conversion of the first sign language gestures into the first text.

12. The non-transitory machine-readable medium of claim 9 , wherein the processor is further caused to:

receive first speech captured at the second communication device;

convert the first speech into third text; and

convert the third text into images of third sign language gestures made by the avatar.

13. The non-transitory machine-readable medium of claim 12 , wherein the processor is further caused to:

convert the first sign language gestures into second speech; and

transmit the second speech to the second communication device.

14. The non-transitory machine-readable medium of claim 9 , wherein the processor is further caused to:

receive the images of the first sign language gestures from the first communication device via a network; and

transmit the images of the second sign language gestures to the first communication device via the network to enable presentation of the images of the second sign language gestures on a display of the first communication device.

15. The non-transitory machine-readable medium of claim 14 , wherein the processor is further caused to:

receive a request from one of the first communication device and the second communication device to communicate with another of the first communication device and the second communication device;

receive indications from the first communication device that the first communication device is operated by an operator who uses sign language and that the first communication device comprises the camera and the display; and

in response to the request and the indications, route communications between the first and second communication devices, perform the conversion from the first sign language gestures into the first text, and perform the conversion from the second text to the second sign language gestures.

16. An apparatus to enable sign language communication through communication devices, the apparatus comprising:

a processor; and

a storage coupled to the processor to store instructions, that when executed by the processor cause the processor to:

receive images of first sign language gestures captured by a camera of a first communication device;

convert the first sign language gestures into first text using training data, wherein the training data is based on a training sequence of sign language gestures and includes a corrected interpretation of the training sequence of sign language gestures;

transmit the first text to a second communication device;

receive second text from the second communication device; and

convert the second text into images of second sign language gestures made by an avatar, wherein the images of the second sign language gestures comprise motion video animation generated from a library of sequences of poses that, when presented in sequence at a predetermined frame rate, provide animated movement of the avatar forming sign language gestures.

17. The apparatus of claim 16 , wherein the processor is further caused to:

operate the camera to capture the images of the first sign language gestures; and

present the images of the second sign language gestures on a display of the first communication device.

18. The apparatus of claim 16 , wherein the processor is further caused to:

receive first speech captured at the second communication device;

convert the first speech into third text; and

convert the third text into images of third sign language gestures made by the avatar.

19. The apparatus of claim 18 , wherein the processor is further caused to:

convert the first sign language gestures into second speech; and

transmit the second speech to the second communication device.

20. The apparatus of claim 16 , wherein the processor is further caused to:

receive the images of the first sign language gestures from the first communication device via a network; and

transmit the images of the second sign language gestures to the first communication device via the network to enable presenting of the images of the second sign language gestures on a display of the first communication device.

Assignments (17)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2024
From: AVAYA LLC
To: ARLINGTON TECHNOLOGIES, LLC
Reel/Frame 067022/0780 →
INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT Recorded Mar 25, 2024
From: CITIBANK, N.A.
To: AVAYA LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 066894/0117 →
INTELLECTUAL PROPERTY RELEASE AND REASSIGNMENT Recorded Mar 25, 2024
From: WILMINGTON SAVINGS FUND SOCIETY, FSB
To: AVAYA LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 066894/0227 →
(SECURITY INTEREST) GRANTOR'S NAME CHANGE Recorded Sep 21, 2023
From: AVAYA INC.
To: AVAYA LLC
Reel/Frame 065019/0231 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 045034/0001) Recorded May 18, 2023
From: GOLDMAN SACHS BANK USA., AS COLLATERAL AGENT
To: ZANG, INC. (FORMER NAME OF AVAYA CLOUD INC.); AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; HYPERQUALITY, INC.; HYPERQUALITY II, LLC; CAAS TECHNOLOGIES, LLC; AVAYA MANAGEMENT L.P.
Reel/Frame 063779/0622 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 61087/0386) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063690/0359 →
RELEASE OF SECURITY INTEREST IN PATENTS (REEL/FRAME 53955/0436) Recorded May 18, 2023
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063705/0023 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 4, 2023
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 063542/0662 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded May 3, 2023
From: AVAYA MANAGEMENT L.P.; AVAYA INC.; INTELLISIST, INC.; KNOAHSOFT INC.
To: WILMINGTON SAVINGS FUND SOCIETY, FSB [COLLATERAL AGENT]
Reel/Frame 063742/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL 45124/FRAME 0026 Recorded Apr 26, 2023
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: AVAYA HOLDINGS CORP.; AVAYA INC.; AVAYA MANAGEMENT L.P.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
Reel/Frame 063457/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 5, 2022
From: AVAYA INC.; INTELLISIST, INC.; AVAYA MANAGEMENT L.P.; AVAYA CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 061087/0386 →
SECURITY INTEREST Recorded Sep 25, 2020
From: AVAYA INC.; AVAYA MANAGEMENT L.P.; INTELLISIST, INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 053955/0436 →
SECURITY INTEREST Recorded Jan 23, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 045124/0026 →
SECURITY INTEREST Recorded Jan 10, 2018
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS LLC; OCTEL COMMUNICATIONS LLC; VPNET TECHNOLOGIES, INC.; ZANG, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 045034/0001 →
BANKRUPTCY COURT ORDER RELEASING ALL LIENS INCLUDING THE SECURITY INTEREST RECORDED AT REEL/FRAME 041576/0001 Recorded Dec 15, 2017
From: CITIBANK, N.A.
To: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS LLC (FORMERLY KNOWN AS OCTEL COMMUNICATIONS CORPORATION); VPNET TECHNOLOGIES, INC.
Reel/Frame 044893/0531 →
SECURITY INTEREST Recorded Jan 27, 2017
From: AVAYA INC.; AVAYA INTEGRATED CABINET SOLUTIONS INC.; OCTEL COMMUNICATIONS CORPORATION; VPNET TECHNOLOGIES, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041576/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 30, 2016
From: DHARMARAJAN MARY, DHANUJ
To: AVAYA INC.
Reel/Frame 038141/0149 →