IP Library Granted Patent US 9,621,852
Granted Patent B2
US 9,621,852 · App. 14/949,499 · Granted Apr 11, 2017

Videoconferencing systems with recognition ability

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,621,852
App. No.
14/949,499
Granted
Apr 11, 2017
Kind
B2
Abstract

A videoconferencing system which encodes different streams of information. The information may include video, audio, speech recognized versions of the audio, and language translated versions of the audio. Text may be sent as part of the videoconference.

Claims (49)

1. A method of facilitating a videoconference between at least a first computing device and a second computing device, the method comprising:

operating, by the first computing device, as a master during a first portion of the videoconference by sending first video information and first audio information to the second computing device for output by the second computing device operating as a slave during the first portion of the videoconference;

receiving, by the first computing device, a signal indicating a request for the second computing device to operate as the master in the videoconference; and

in response to receiving the signal, operating, by the first computing device, as the slave during a second portion of the videoconference by receiving second video information and second audio information from the second computing device and outputting the second video information and the second audio information during the second portion of the videoconference.

2. The method of claim 1 , further comprising:

displaying, by the first computing device, the first video information during the first portion of the videoconference.

3. The method of claim 1 , further comprising:

receiving, by the first computing device, audio via a microphone in communication with the first computing device during the first portion of the videoconference.

4. The method of claim 3 , further comprising:

generating, by the first computing device, the audio information based, at least in part, on the audio received via the microphone.

5. The method of claim 1 , further comprising:

receiving, by the first computing device, images via a camera in communication with the first computing device during the first portion of the videoconference.

6. The method of claim 5 , further comprising:

generating, by the first computing device, the video information based, at least in part, on the images received via the camera.

7. The method of claim 1 , further comprising:

sending, by the first computing device, a video timestamp and an audio timestamp to the second computing device during the first portion of the videoconference, wherein the second computing device is configured to align the first video information and the first audio information for output based on the video timestamp and the audio timestamp.

8. The method of claim 1 , further comprising:

receiving, by the first computing device, a video timestamp and an audio timestamp from the second computing device during the second portion of the videoconference; and

aligning, by the first computing device, the second video information and the second audio information for output based on the video timestamp and the audio timestamp.

9. The method of claim 1 , wherein the second computing device is one of a plurality of slave computing devices during the first portion of the videoconference.

10. The method of claim 1 ,

wherein the second computing device is configured to display the second video information during the second portion of the videoconference.

11. A non-transitory computer-readable storage medium comprising computer-executable instructions for facilitating a videoconference between at least a first computing device and a second computing device tangibly embodied on the computer-readable storage medium, the medium comprising instructions that, in response to execution by the first computing device, cause the first computing device to:

operate as a master during a first portion of the videoconference by sending first video information and first audio information to the second computing device for output by the second computing device operating as a slave during the first portion of the videoconference;

receive a signal indicating a request for the second computing device to operate as the master in the videoconference; and

in response to receiving the signal, operate as the slave during a second portion of the videoconference by receiving second video information and second audio information from the second computing device and outputting the second video information and the second audio information during the second portion of the videoconference.

12. A non-transitory computer-readable storage medium of claim 11 , the medium further comprising instructions that, in response to execution by the first computing device, cause the first computing device to:

display the first video information during the first portion of the videoconference.

13. A non-transitory computer-readable storage medium of claim 11 , the medium further comprising instructions that, in response to execution by the first computing device, cause the first computing device to:

receive audio via a microphone in communication with the first computing device during the first portion of the videoconference; and

generate the audio information based, at least in part, on the audio received via the microphone.

14. A non-transitory computer-readable storage medium of claim 11 , the medium further comprising instructions that, in response to execution by the first computing device, cause the first computing device to:

receive images via a camera in communication with the first computing device during the first portion of the videoconference; and

generate the video information based, at least in part, on the images received via the camera.

15. A non-transitory computer-readable storage medium of claim 11 , the medium further comprising instructions that, in response to execution by the first computing device, cause the first computing device to:

send a video timestamp and an audio timestamp to the second computing device during the first portion of the videoconference, wherein the second computing device is configured to align the first video information and the first audio information for output based on the video timestamp and the audio timestamp.

16. A non-transitory computer-readable storage medium of claim 11 , wherein the second computing device is configured to display the second video information during the second portion of the videoconference.

17. A computing device for use in a videoconference between at least the computing device and another computing device, the computing device configured to:

operate as a master during a first portion of the videoconference by sending first video information and first audio information to the other computing device for output by the other computing device operating as a slave during the first portion of the videoconference;

receive a signal indicating a request for the other computing device to operate as the master in the videoconference; and

in response to receiving the signal, operate as the slave during a second portion of the videoconference by receiving second video information and second audio information from the other computing device and outputting the second video information and the second audio information during the second portion of the videoconference.

18. The computing device of claim 17 , wherein the computing device is further configured to:

display the first video information during the first portion of the videoconference.

19. The computing device of claim 17 , wherein the computing device is further configured to:

receive audio via a microphone in communication with the first computing device during the first portion of the videoconference; and

generate the audio information based, at least in part, on the audio received via the microphone.

20. The computing device of claim 17 , wherein the computing device is further configured to:

receive images via a camera in communication with the first computing device during the first portion of the videoconference; and

generate the video information based, at least in part, on the images received via the camera.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2020
From: INTELLECTUAL VENTURES ASSETS 144 LLC
To: CDN INNOVATIONS, LLC
Reel/Frame 051406/0748 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2019
From: GULA CONSULTING LIMITED LIABILITY COMPANY
To: INTELLECTUAL VENTURES ASSETS 144 LLC
Reel/Frame 050884/0859 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2019
From: SOUTHWEST TECHNOLOGY INNOVATIONS LLC
To: D. WALL FOUNDATION LIMITED LIABILITY COMPANY
Reel/Frame 050859/0078 →
MERGER Recorded Dec 26, 2015
From: D. WALL FOUNDATION LIMITED LIABILITY COMPANY
To: GULA CONSULTING LIMITED LIABILITY COMPANY
Reel/Frame 037360/0759 →