Automatic camera selection
AssigneeMicrosoft Technology Licensing, LLC
InventorsDaniel James Chastney, Onur Cinar
Life of this patent
Estimating the term…
Abstract
Various embodiments enable a video messaging experience which permits the exchange of short video messages in an asynchronous manner. The video messaging experience preserves the video intimacy and experience of synchronous-type video communications, while at the same time provides the convenience of SMS-type message exchange.
Claims20
A computer-implemented method, executed at a computing device, that selects a camera of the computer device to capture an image, the method comprising:
- prior to capturing an image:
- determining whether a user intends to capture the image to use in a communication session with another user based upon information about an interaction of a user of the computing device with an application, the information about the interaction including a type of the application;
- and
- automatically activating, for capturing the image, either a first camera of the computer device or a second camera of the computer device based upon whether the user intends to capture the image to use in the communication session with another user;
- and
- capturing the image with the selected camera.
A computing device, comprising:
- a hardware processor;
- a first camera and a second camera;
- a memory, the memory storing instructions, which when executed by the hardware processor causes the computing device to perform operations comprising:
- prior to capturing an image:
- determining whether a user intends to capture the image to use in a communication session with another user based upon information about an interaction of a user of the computing device with an application, the information about the interaction including a type of the application;
- and
- automatically activating, for capturing the image, either the first camera of the computer device or the second camera of the computer device based upon whether the user intends to capture the image to use in the communication session with another user;
- and
- capturing the image with the selected camera.
A machine-readable storage medium, storing instructions, which when executed by a computing device causes the computing device to perform operations comprising:
- prior to capturing an image:
- determining whether a user intends to capture the image to use in a communication session with another user based upon information about an interaction of a user of the computing device with an application, the information about the interaction including a type of the application;
- and
- automatically activating, for capturing the image, either a first camera of the computer device or a second camera of the computer device based upon whether the user intends to capture the image to use in the communication session with another user;
- and
- capturing the image with the selected camera.
Dependencies are inferred from the claim text.