Using a touch interface to control a videoconference
First Claim
1. A non-transitory, computer accessible memory medium comprising program instructions for controlling a videoconference using a touch screen, wherein the program instructions are executable to:
- display a first visual configuration of the videoconference on a display, wherein the first visual configuration comprises a composite video display comprising a plurality of participant portions, wherein each of the participant portions displays a component video stream of a respective participant in the videoconference;
display, on the touch screen, a representation of the first visual configuration, wherein the touch screen is separate from the display of the videoconference;
receive user input via the touch screen, wherein the user input comprises a touch gesture to perform a videoconference action in a videoconference, wherein the touch gesture comprises at least a single touch combined with additional touch input;
perform the videoconference action based on the touch gesture, wherein said performing the videoconference action comprises modifying the first visual configuration of the videoconference.
4 Assignments
0 Petitions
Accused Products
Abstract
Initiating a conference in a conferencing system (e.g., a videoconferencing or audioconferencing system). Input may be received to the conferencing system from a mobile communication device. The input may specify one or more participants in the videoconference, e.g., by selecting from contact information stored on the mobile communication device. Accordingly, the conferencing system may initiate the conference based on the received input. The videoconference may include the one or more participants selected from the contact information stored on the mobile communication device.
-
Citations
42 Claims
-
1. A non-transitory, computer accessible memory medium comprising program instructions for controlling a videoconference using a touch screen, wherein the program instructions are executable to:
-
display a first visual configuration of the videoconference on a display, wherein the first visual configuration comprises a composite video display comprising a plurality of participant portions, wherein each of the participant portions displays a component video stream of a respective participant in the videoconference; display, on the touch screen, a representation of the first visual configuration, wherein the touch screen is separate from the display of the videoconference; receive user input via the touch screen, wherein the user input comprises a touch gesture to perform a videoconference action in a videoconference, wherein the touch gesture comprises at least a single touch combined with additional touch input; perform the videoconference action based on the touch gesture, wherein said performing the videoconference action comprises modifying the first visual configuration of the videoconference. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory, computer accessible memory medium comprising program instructions for controlling a videoconference using a touch screen, wherein the program instructions are executable to:
-
display, on the touch screen, a user interface representing a first visual configuration of the videoconference, wherein the touch screen is separate from a display of the videoconference; receive user input from at least one finger via the touch screen to modify the first visual configuration of the videoconference, wherein the first visual configuration is displayed on a display of the videoconference, wherein the first visual configuration comprises a composite video display comprising a plurality of participant portions, wherein each of the participant portions displays a component video stream of a respective participant in the videoconference, wherein the user input is received at least partially at a position within one of the participant portions that is to be modified; provide an output to modify the first visual configuration of the videoconference in response to the user input from the at least one finger to modify the first visual configuration, wherein the modified first visual configuration constitutes a second visual configuration. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for controlling a videoconference using a touch screen, comprising:
-
displaying, on a display, a first visual configuration of a videoconference, wherein the first visual configuration comprises a composite video display comprising a plurality of participant portions, wherein each of the participant portions displays a component video stream of a respective participant in the videoconference; displaying, on the touch screen, a user interface representing the first visual configuration, wherein the touch screen is separate from the display of the videoconference; receiving user input from at least one finger via the touch screen to modify the first visual configuration of the videoconference; displaying, on the display, a second visual configuration of the videoconference in response to the user input from the at least one finger to modify the first visual configuration. - View Dependent Claims (28, 29, 30)
-
-
31. A non-transitory, computer accessible memory medium comprising program instructions for controlling a videoconference using a touch screen, wherein the program instructions are executable to:
-
display, on a display, a visual configuration of the videoconference, wherein the visual configuration comprises a composite video display comprising a plurality of participant portions, wherein each of the participant portions displays a component video stream of a respective participant in the videoconference; display, on the touch screen, a user interface resembling the visual configuration, wherein the touch screen is separate from the display of the videoconference; receive multi-touch input via the touch screen to zoom a first participant portion of the visual configuration, wherein the multi-touch input is received at least partially at a position within the first participant portion; zoom the first participant portion of the visual configuration according to the multi-touch input to the touch screen, wherein said zooming comprises (1) adjusting the size of the first participant portion based on the multi-touch input, and (2) adjusting the size of at least a subset of the other participant portions of the plurality of participant portions based on the space remaining of the visual configuration. - View Dependent Claims (32, 33, 34, 35)
-
-
36. A non-transitory computer accessible memory medium comprising program instructions for controlling a videoconference using a touch screen, wherein the program instructions are executable to:
-
display a visual configuration of the videoconference on a display, wherein the visual configuration comprises a composite video display comprising a plurality of participant portions, wherein each of the participant portions displays a component video stream of a respective participant in the videoconference; display, on the touch screen, a representation of the visual configuration, wherein the touch screen is separate from the display of the videoconference; receive user input via the touch screen, wherein the user input comprises a drag gesture to modify the visual configuration of the videoconference, wherein the drag gesture initiates at a first participant portion of the plurality of participant portions, and terminates at a second participant portion of the plurality of participant portions; modify the visual configuration of the videoconference based on the drag gesture user input received to the touch screen, wherein said modifying the visual configuration comprises reordering the first and second participant portions.
-
-
37. A non-transitory computer accessible memory medium comprising program instructions for controlling a videoconference using a touch screen, wherein the program instructions are executable to:
-
display a visual configuration of the videoconference on a display, wherein the visual configuration comprises a composite video display comprising a plurality of participant portions, wherein each of the participant portions displays a component video stream of a respective participant in the videoconference; display, on the touch screen, a representation of the visual configuration, wherein the touch screen is separate from the display of the videoconference; receive user input via the touch screen, wherein the user input comprises a double tap gesture to modify the visual configuration of the videoconference, wherein the user input is received at a position within a first participant portion of the plurality of participant portions; modify the visual configuration of the videoconference based on the double tap gesture user input received to the touch screen, wherein said modifying the visual configuration comprises changing the size of the first participant portion. - View Dependent Claims (41, 42)
-
-
38. A method for controlling a videoconference using a touch screen, comprising:
-
displaying a visual configuration of the videoconference on a display, wherein the visual configuration comprises a composite video display comprising a plurality of participant portions, wherein each of the participant portions displays a component video stream of a respective participant in the videoconference; displaying on the touch screen a representation of the first visual configuration, wherein the touch screen is separate from the display of the videoconference; receiving user input via the touch screen, wherein the user input comprises a drag gesture to modify the visual configuration of the videoconference, wherein the drag gesture initiates at a first location within a first participant portion of the plurality of participant portions, and terminates at a second location outside of the first participant portion; modifying the visual configuration of the videoconference based on the user input received via the touch screen, wherein said modifying the visual configuration comprises moving the first participant portion to a position including the second location.
-
-
39. A method for controlling a videoconference using a touch screen, comprising:
-
displaying a first visual configuration of the videoconference on a display, wherein the first visual configuration comprises a composite video display comprising a plurality of participant portions, wherein each of the participant portions displays a component video stream of a respective participant in the videoconference; displaying on the touch screen a representation of the first visual configuration, wherein the touch screen is separate from the display of the videoconference; receiving user input via the touch screen, wherein the user input comprises a touch gesture to perform a videoconference action in a videoconference, wherein the touch gesture comprises at least a single touch combined with additional touch input; performing the videoconference action based on the touch gesture, wherein said performing the videoconference action comprises modifying the first visual configuration of the videoconference.
-
-
40. A method for controlling a videoconference using a touch screen, comprising:
-
display, on the touch screen, a user interface representing a first visual configuration of the videoconference, wherein the touch screen is separate from a display of the videoconference; receiving user input from at least one finger via the touch screen to modify the first visual configuration of the videoconference, wherein the first visual configuration is displayed on a display of the videoconference, wherein the first visual configuration comprises a composite video display comprising a plurality of participant portions, wherein each of the participant portions displays a component video stream of a respective participant in the videoconference, wherein the user input is received at least partially at a position within one of the participant portions that is to be modified; providing an output to modify the first visual configuration of the videoconference in response to the user input from the at least one finger to modify the first visual configuration, wherein the modified first visual configuration constitutes a second visual configuration.
-
Specification