System and method for enabling communication between video-enabled and non-video-enabled communication devices
First Claim
Patent Images
1. A method for enabling communication between video-enabled and non-video-enabled communication devices, the method comprising:
- detecting a request to establish video communication between a first device and a second device;
determining that the second device is not capable of displaying video signals;
establishing two-way audio communication between the first and second devices;
establishing one-way video communication with the first device;
capturing video signals generated by the first device during the two-way audio communication; and
caching the captured video signals for subsequent display after the two-way audio communication is concluded.
1 Assignment
0 Petitions
Accused Products
Abstract
In response to a request to establish video communication between a video-enabled (e.g., videophone) and non-video-enabled (e.g., cellular telephone) communication device, two-way audio communication is established between the two devices. One-way video communication is also established between a server and the video-enabled device. Video signals generated by the video-enabled device during the two-way audio communication are captured and cached within the server. The cached video signals may be subsequently retrieved and displayed by a computer terminal or video-enabled communication device.
41 Citations
64 Claims
-
1. A method for enabling communication between video-enabled and non-video-enabled communication devices, the method comprising:
-
detecting a request to establish video communication between a first device and a second device;
determining that the second device is not capable of displaying video signals;
establishing two-way audio communication between the first and second devices;
establishing one-way video communication with the first device;
capturing video signals generated by the first device during the two-way audio communication; and
caching the captured video signals for subsequent display after the two-way audio communication is concluded. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for enabling communication between video-enabled and non-video-enabled communication devices, the system comprising:
-
a request detection component configured to detect a request to establish video communication between a first device and a second device;
a video-enablement determination component configured to determine that the second device is not capable of displaying video signals;
an audio communication component configured to establish two-way audio communication between the first and second devices;
a video communication component configured to establish one-way video communication with the first device;
a video capture component configured to capture video signals generated by the first device during the two-way audio communication; and
a caching component configured to cache the captured video signals for subsequent display after the two-way audio communication is concluded. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer program product comprising program code for performing a method for enabling communication between video-enabled and non-video-enabled communication devices, the method comprising:
-
detecting a request to establish video communication between a first device and a second device;
determining that the second device is not capable of displaying video signals;
establishing two-way audio communication between the first and second devices;
establishing one-way video communication with the first device;
capturing video signals generated by the first device during the two-way audio communication; and
caching the captured video signals for subsequent display after the two-way audio communication is concluded. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. A method for enabling communication between an interactive television system and non-video-enabled communication device, the method comprising:
-
detecting a request to establish video communication between the interactive television system and the non-video-enabled communication device;
determining that the non-video-enabled communication device is not capable of displaying video signals;
establishing two-way audio communication between the interactive television system and the non-video-enabled communication device;
establishing one-way video communication with the interactive television system;
capturing video signals generated by the interactive television system during the two-way audio communication;
capturing audio signals generated by the interactive television system and the non-video-enabled communication device during the two-way audio communication;
caching the captured video and audio signals within a storage device for subsequent display and playback after the two-way audio communication is concluded;
receiving a request from a terminal to transmit the cached video and audio signals;
retrieving the cached video and audio signals from the storage device; and
transmitting the video and audio signals to the terminal for display and playback thereon.
-
-
62. A system for enabling communication between an interactive television system and non-video-enabled communication device, the system comprising:
-
a request detection component configured to detect a request to establish video communication between the interactive television system and the non-video-enabled communication device;
a video-enablement determination component configured to determine that the non-video-enabled communication device is not capable of displaying video signals;
an audio communication component configured to establish two-way audio communication between the interactive television system and the non-video-enabled communication device;
a video communication component configured to establish one-way video communication with the interactive television system;
a video capture component configured to capture video signals generated by the interactive television system during the two-way audio communication;
an audio capture component configured to capture audio signals generated by the interactive television system and the non-video-enabled communication device during the two-way audio communication;
a caching component configured to cache the captured video and audio signals within a storage device for subsequent display and playback after the two-way audio communication is concluded;
a request reception component configured to receive a request from a terminal to transmit the cached video and audio signals; and
a transmission component configured to retrieving the cached video and audio signals from the storage device and to transmit the video and audio signals to the terminal for display and playback thereon.
-
-
63. A system for enabling communication between video-enabled and non-video-enabled communication devices, the system comprising:
-
means for detecting a request to establish video communication between a first device and a second device;
means for determining that the second device is not capable of displaying video signals;
means for establishing two-way audio communication between the first and second devices;
means for establishing one-way video communication with the first device;
means for capturing video signals generated by the first device during the two-way audio communication; and
means for caching the captured video signals for subsequent display after the two-way audio communication is concluded.
-
-
64. A system for enabling communication between an interactive television system and non-video-enabled communication device, the system comprising:
-
means for detecting a request to establish video communication between the interactive television system and the non-video-enabled communication device;
means for determining that the non-video-enabled communication device is not capable of displaying video signals;
means for establishing two-way audio communication between the interactive television system and the non-video-enabled communication device;
means for establishing one-way video communication with the interactive television system;
means for capturing video signals generated by the interactive television system during the two-way audio communication;
means for capturing audio signals generated by the interactive television system and the non-video-enabled communication device during the two-way audio communication;
means for caching the captured video and audio signals within a storage device for subsequent display and playback after the two-way audio communication is concluded;
means for receiving a request from a terminal to transmit the cached video and audio signals;
means for retrieving the cached video and audio signals from the storage device; and
means for transmitting the video and audio signals to the terminal for display and playback thereon.
-
Specification