Switching cameras during a video conference of a multi-camera mobile device
First Claim
1. A non-transitory machine-readable medium of a first mobile device that includes first and second cameras, the machine-readable medium storing a program for conducting a video conference between the first mobile device and a second device, the program comprising sets of instructions for:
- selecting the first camera for capturing images;
transmitting images captured by the first camera to the second device;
receiving, during the video conference, selection of the second camera for capturing images;
switching, in response to receiving the selection of the second camera, from transmitting images captured by the first camera to transmitting images captured by the second camera by terminating the transmission of images captured by the first camera and transmitting images captured by the second camera of the first mobile device to the second device; and
displaying an animation to visually indicate the switch from the transmission of images captured by the first camera to the transmission of images captured by the second camera by displaying the images from the first camera on a first side of a virtual viewing pane that appears to rotate out of view while displaying the images from the second camera on a second side of the virtual viewing pane that appears to rotate into view.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments provide a method for conducting a video conference between a first mobile device and a second device. The first mobile device includes first and second cameras. The method selects the first camera for capturing images. The method transmits images captured by the first camera to the second device. The method receives selections of the second camera for capturing images during the video conference. The method terminates the transmission of images captured by the first camera and transmits images captured by the second camera of the first mobile device to the second device during the video conference.
75 Citations
22 Claims
-
1. A non-transitory machine-readable medium of a first mobile device that includes first and second cameras, the machine-readable medium storing a program for conducting a video conference between the first mobile device and a second device, the program comprising sets of instructions for:
-
selecting the first camera for capturing images; transmitting images captured by the first camera to the second device; receiving, during the video conference, selection of the second camera for capturing images; switching, in response to receiving the selection of the second camera, from transmitting images captured by the first camera to transmitting images captured by the second camera by terminating the transmission of images captured by the first camera and transmitting images captured by the second camera of the first mobile device to the second device; and displaying an animation to visually indicate the switch from the transmission of images captured by the first camera to the transmission of images captured by the second camera by displaying the images from the first camera on a first side of a virtual viewing pane that appears to rotate out of view while displaying the images from the second camera on a second side of the virtual viewing pane that appears to rotate into view. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of defining a program for a first mobile device to conduct a video conference with a second device, said first mobile device comprising first and second cameras, the method comprising:
-
defining a display area for displaying images that are (1) captured by the first camera of the first mobile device and (2) transmitted to the second device during the video conference; and defining a selectable user interface (“
UI”
) item for switching between the first and second cameras of the first mobile device during the video conference, wherein when a switch occurs between the cameras, the first mobile device (1) terminates the transmission of images captured by the first camera of the first mobile device, (2) transmits to the second device images captured by the second camera of the first mobile device, and (3) displays an animation to visually indicate a switch from transmitting images captured by the first camera to transmitting images captured by the second camera by displaying the images from the first camera on a first side of a virtual viewing pane that appears to rotate out of view while displaying the images from the second camera on a second side of the virtual viewing pane that appears to rotate into view. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A non-transitory machine-readable medium of a first mobile device that includes first and second cameras, the machine-readable medium storing a program for conducting a video conference between the first mobile device and a second device, the program comprising sets of instructions for:
-
selecting the first camera for capturing images; transmitting images captured by the first camera to the second device; receiving, during the video conference, a request from the second device to select the second camera; and displaying, in response to the request, a user interface (UI) item on the first mobile device that when selected accepts the request from the second device and causes (1) a selection of the second camera of the first mobile device for capturing images and (2) termination of the transmission of images captured by the first camera in order to transmit images captured by the second camera of the first mobile device to the second device. - View Dependent Claims (16, 21, 22)
-
-
17. A non-transitory machine-readable medium a first mobile device that includes first and second cameras, the machine-readable medium storing a program for conducting a video conference between the first mobile device and a second device, the program comprising sets of instructions for:
-
selecting the first camera for capturing images; transmitting images captured by the first camera to the second device; receiving, during the video conference, a request from the second device to select the second camera; and displaying, in response to the request, a message on the first mobile device indicating that the second device is requesting to switch from transmitting images captures by the first camera of the first mobile device to transmitting images captured by the second camera of the first mobile device and terminating the transmission of images captured by the first camera in order to transmit images captured by the second camera of the first mobile device to the second device. - View Dependent Claims (18, 19, 20)
-
Specification