System and method for video conferencing through a television forwarding device
First Claim
Patent Images
1. A method for implementing a video conference through a television forwarding device, the method comprising:
- authenticating a remote user through a website;
receiving a selection of a user for the remote user to communicate with through the video conference, the selection is received through the website;
sending an invitation from the website to the television forwarding device in response to receiving the selection from the remote user, the invitation being configured to prompt the user to accept implementation of the video conference; and
implementing the video conference between the remote user and the user in response to the user accepting the invitation;
enabling the remote user to utilize the website to control a resolution of video images streamed from the user to the remote user, while automatically adjusting a resolution of video images streamed from the remote user to the user based on available bandwidth of the television forwarding device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for implementing a video conference through a television forwarding device. A remote user is authenticated through a website. A selection of a user is received for the remote user to communicate with through the video conference. An invitation is sent to the television forwarding device. The invitation being configured to prompt the user to accept implementation of the video conference. The video conference is implemented between the remote user and the user in response to the user accepting the invitation.
27 Citations
20 Claims
-
1. A method for implementing a video conference through a television forwarding device, the method comprising:
-
authenticating a remote user through a website; receiving a selection of a user for the remote user to communicate with through the video conference, the selection is received through the website; sending an invitation from the website to the television forwarding device in response to receiving the selection from the remote user, the invitation being configured to prompt the user to accept implementation of the video conference; and implementing the video conference between the remote user and the user in response to the user accepting the invitation; enabling the remote user to utilize the website to control a resolution of video images streamed from the user to the remote user, while automatically adjusting a resolution of video images streamed from the remote user to the user based on available bandwidth of the television forwarding device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for implementing a video conference through a television forwarding device, the system comprising:
-
a server configured to provide a website accessible by a remote user through a network connection, wherein the remote user selects to initiate a video conference with a user utilizing the website, and wherein the server generates an invitation in response to the selection from the remote user received through the website, and wherein the remote user is enabled to utilize the website to control a resolution of video images streamed from the user to the remote user; and a television forwarding device in communication with the server configured to receive the invitation from the remote user to begin a video conference, wherein the television forwarding device implements the video conference with the remote user in response to a selection by a user to accept the video conference, and wherein a resolution of video images streamed from the remote user to the user is automatically adjusted based on available bandwidth of the television forwarding device. - View Dependent Claims (15, 16, 17)
-
-
18. A television forwarding device for video conferencing, the television forwarding device comprising:
-
a data interface operable to communicate video conference signals with a remote user through a set-top box; video conference logic in communication with the data interface, the video conference logic operable to present an invitation to a user to implement a video conference between the remote user and the user, wherein the invitation is generated by the remote user utilizing a website and selecting the user as a receiving party for the video conference, and wherein the remote user is enabled to utilize the website to control a resolution of video images streamed from the user to the remote user, and wherein the video conference logic is operable to control a video camera in communication with the television forwarding device; an audio/video decoder in communication with the video conference logic, wherein the audio/video decoder is operable to decode the video conference signals received from the remote user to be displayed to the user; an audio/video encoder in communication with the video conference logic, wherein the audio/video encoder is operable to encode the video conference signals received through the video camera for communication to the remote user; a user interface operable in communication with the audio/video encoder, wherein the user interface is operable to receive user input form the user and the video conference signals recorded by the video camera; and a display interface in communication with the audio/video decoder, wherein the display interface is operable to communicate the video conference signals formatted by the audio/video decoder to a display device, wherein a resolution of video images streamed from the remote user to the user is automatically adjusted based on available bandwidth of the television forwarding device, and wherein the video conference logic stores preferences for enabling the remote user to control at least directional camera controls and resolution for the video conference signals. - View Dependent Claims (19, 20)
-
Specification