IP Library Granted Patent US 9,998,665
Granted Patent B2
US 9,998,665 · App. 14/336,806 · Granted Jun 12, 2018

Camera mode selection based on context

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,998,665
App. No.
14/336,806
Granted
Jun 12, 2018
Kind
B2
Abstract

An aspect provides a method, including: obtaining, using one or more sensors of a device, contextual data relating to a picture taking context; assigning, using a processor, the contextual data to a predetermined picture taking context; and selecting a camera from two or more cameras of the device based on the predetermined picture taking context. Other aspects are described and claimed.

Claims (55)

1. A method, comprising:

obtaining, using one or more sensors of a device, contextual data relating to a picture taking context, wherein the picture taking context is associated with a side of the device selected from a first side of the device and a side substantially opposite of the first side of the device and wherein the contextual data is associated with a hand contact position with respect to the device;

identifying, using a processor, that the contextual data matches a predetermined picture taking context, wherein the predetermined picture taking context is assigned to a camera from two or more cameras of the device;

wherein one of the two or more cameras is disposed on the first side of the device and wherein a second of the two or more cameras is disposed on the side of the device substantially opposite of the first side of the device;

activating, automatically without additional user input, the camera assigned to the predetermined picture taking context;

determining that the predetermined picture taking context does not match a first camera;

responsive to the determining, automatically switching the activation to a second camera; and

responsive to the switching, displaying notification of the activation of the second camera.

2. The method of claim 1 , wherein the contextual data includes user-device contact data.

3. The method of claim 1 , wherein the contextual data includes device orientation data.

4. The method of claim 1 , wherein the contextual data includes device accelerometer data.

5. The method of claim 1 , wherein the contextual data includes user-device contact data, device orientation data, and device accelerometer data.

6. The method of claim 1 , wherein:

the contextual data includes user digit contact data; and

the identifying comprises associating the user digit contact data to a predetermined picture taking context.

7. The method of claim 6 , wherein the activated camera is located on a side of the device detecting user digit contact.

8. The method of claim 1 , wherein:

the contextual data includes device accelerometer data;

the identifying comprises detecting acceleration a front facing camera; and

the activating comprises switching control to the front facing camera.

9. The method of claim 1 , wherein:

the contextual data includes user-device contact data; and

identifying comprises associating user thumb contact to a predetermined picture taking context.

10. An electronic device, comprising:

a display device;

two or more cameras;

one or more processors; and

a memory operatively coupled to the one or more processors, the display device, and the two or more cameras of the device, the memory storing instructions executable by the one or more processors to:

obtain contextual data relating to a picture taking context, wherein the picture taking context is associated with a side of the device selected from a first side of the device and a side substantially opposite of the first side of the device and wherein the contextual data is associated with a hand contact position with respect to the device;

identify that the contextual data matches to a predetermined picture taking context, wherein the predetermined picture taking context is assigned to a camera from two or more cameras of the device;

wherein one of the two or more cameras is disposed on the first side of the device and wherein a second of the two or more cameras is disposed on the side of the device substantially opposite of the first side of the device;

activate, automatically without additional user input, the camera assigned to the predetermined picture taking context;

determine that the predetermined picture taking context does not match a first camera;

thereafter, automatically switch to a second camera; and

responsive to switching, display a notification thereof.

11. The electronic device of claim 10 , further comprising one or more device sensors that sense user device contact, wherein the contextual data includes user-device contact data.

12. The electronic device of claim 10 , further comprising one or more device sensors that sense device orientation, wherein the contextual data includes device orientation data.

13. The electronic device of claim 10 , further comprising one or more device sensors that sense device acceleration, wherein the contextual data includes device accelerometer data.

14. The electronic device of claim 10 , further comprising one or more device sensors, wherein the contextual data includes sensed user-device contact data, device orientation data, and device accelerometer data.

15. The electronic device of claim 10 , further comprising one or more device sensors that sense user device contact, wherein:

the contextual data includes user digit contact data; and

to identify comprises associating the user digit contact data to a predetermined picture taking context.

16. The electronic device of claim 15 , wherein the activated camera is located on a side of the electronic device detecting user digit contact.

17. The electronic device of claim 10 , further comprising one or more device sensors that sense device acceleration, wherein:

the contextual data includes device accelerometer data;

to identify comprises detecting acceleration of a front facing camera; and

to activate comprises switching control to the front facing camera.

18. A computer program product, comprising:

a storage device that stores instructions executable by a processor, the instructions comprising:

instructions that obtain, using one or more sensors of a device, contextual data relating to a picture taking context, wherein the picture taking context is associated with a side of the device selected from a first side of the device and a second side substantially opposite of the first side of the device and wherein the contextual data is associated with a hand contact position with respect to the device;

instructions that identify that the contextual data matches to a predetermined picture taking context, wherein the predetermined picture taking context is assigned to a camera from two or more cameras of the device;

wherein one of the two or more cameras is disposed on the first side of the device and wherein a second of the two or more cameras is disposed on the side of the device substantially opposite of the first side of the device;

instructions that activate, automatically without additional user input, the camera assigned to the predetermined picture taking context;

code that determines that the predetermined picture taking context does not match a first camera; code that thereafter, automatically switches to a second camera; and

responsive to switching, code that displays a notification thereof.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 10, 2025
From: LENOVO PC INTERNATIONAL LIMITED
To: LENOVO SWITZERLAND INTERNATIONAL GMBH
Reel/Frame 069870/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2019
From: LENOVO (SINGAPORE) PTE. LTD.
To: LENOVO PC INTERNATIONAL LIMITED
Reel/Frame 049693/0914 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2014
From: WALTERMANN, ROD D.; STEWART, AARON MICHAEL; KAPINOS, ROBERT JAMES; OSBORNE, CHRISTOPHER MILES; RIPP, MICHAEL WILLIAM STUART
To: LENOVO (SINGAPORE) PTE. LTD.
Reel/Frame 033355/0359 →