Method and apparatus for keyhole video frame transmission during a communication session
First Claim
1. A method of exchanging data between participants of a communication session, comprising:
- establishing a voice connection between participants of the communication session;
activating a keyhole frame within a display of a hosting terminal that is in proximity to a first participant;
establishing a stream connection between the first participant and a second participant;
streaming image data contained within the keyhole frame from the hosting terminal to a mobile terminal proximately located to the second participant via the stream connection; and
establishing data connections between ones of the participants of the communication session and the mobile terminal.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus allows keyhole frame images to be transmitted to a receiving terminal during a communication session. The keyhole frame is movable and resizable throughout the display of the hosting terminal, whereby the image captured by the keyhole frame is transmitted to the receiving terminal during the communication session. The transmitted image may be combined at the receiving terminal with voice or other transmissions from other independent sources to form an integrated communication session. Modifications to the image may be directed by the receiving terminal either through voice commands sent to the hosting terminal from the receiving terminal, or alternatively through cursor/pointing device commands actuated from the receiving terminal itself. All modifications effected on the keyhole frame image at the hosting terminal are viewed in real time at the receiving terminal.
43 Citations
23 Claims
-
1. A method of exchanging data between participants of a communication session, comprising:
-
establishing a voice connection between participants of the communication session;
activating a keyhole frame within a display of a hosting terminal that is in proximity to a first participant;
establishing a stream connection between the first participant and a second participant;
streaming image data contained within the keyhole frame from the hosting terminal to a mobile terminal proximately located to the second participant via the stream connection; and
establishing data connections between ones of the participants of the communication session and the mobile terminal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A keyhole frame processing system, comprising:
-
first and second mobile terminals wirelessly adapted to establish a voice connection between them; and
a hardware platform wirelessly coupled to the second mobile terminal and adapted to establish a data connection between the second mobile terminal and the hardware platform, the hardware platform comprising;
a display; and
a keyhole frame application adapted to place a keyhole frame anywhere within a viewable area of the display and further adapted to transmit image data contained within the keyhole frame to the second mobile terminal via the data connection. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A mobile terminal capable of being wirelessly coupled to a network which includes a hardware platform capable of transmitting video content to the mobile terminal, the mobile terminal comprising:
-
a memory capable of storing at least a keyhole frame module;
a processor coupled to the memory and configured by the keyhole frame module to enable projection of the video content to a display of the mobile terminal; and
a transceiver configured to facilitate the image exchange with the hardware platform, wherein the keyhole frame module is further adapted to generate edit commands to change the video content displayed by the mobile terminal. - View Dependent Claims (17, 18)
-
-
19. A computer-readable medium having instructions stored thereon which are executable by a mobile terminal for exchanging video content with a hardware platform by performing steps comprising:
-
establishing a first connection with a second mobile terminal to provide voice communications between the mobile terminal and the second mobile terminal;
establishing a second connection with the hardware platform;
receiving video data from the hardware platform via the second connection; and
providing commands to the hardware platform that affect the video data received from the hardware platform, wherein the commands are provided via one of the first connection or second connection.
-
-
20. A hardware platform, comprising:
-
means for establishing first and second connections with a mobile terminal;
means for exchanging voice communications with the mobile terminal via the first connection;
means for generating video data contained within a keyhole frame, the keyhole frame being defined by keyhole frame parameters to lie within a display region of the hardware platform; and
means for providing the video data to the mobile terminal via the second connection. - View Dependent Claims (21, 22)
-
-
23. A computer-readable medium having instructions stored thereon which are executable by a hardware platform by performing steps comprising:
-
establishing first and second connections with a mobile terminal;
exchanging voice communications with the mobile terminal via the first connection;
generating video data contained within a keyhole frame, the keyhole frame being defined by keyhole frame parameters to lie within a display region of the hardware platform; and
providing the video data to the mobile terminal via the second connection, wherein external commands are received that change the keyhole frame parameters.
-
Specification