Device, method, and graphical user interface for switching between camera interfaces
AssigneeApple Inc.
InventorsGregory N. Christie, Imran Chaudhri
Life of this patent
Estimating the term…
Abstract
A method is performed at an electronic device with a touch-sensitive display and one or more cameras. The device concurrently displays, on the touch-screen display, a shutter button, a live preview of visual data sensed by the one or more cameras, and a plurality of filter options. The device detects selection of a respective filter option of the plurality of filter options. In response to detecting selection of the respective filter option, the device changes an appearance of the live preview based on the respective filter option.
Claims30
A method, comprising:
- at an electronic device with one or more cameras and a touch-screen display:
- displaying on the touch-screen display a first camera user interface corresponding to a first camera mode;
- detecting a first input comprising a swipe gesture on the first camera user interface;
- in response to detecting the first input, displaying on the touch-screen display a second camera interface corresponding to a second camera mode, including concurrently displaying, on the touch-screen display:
- a shutter button;
- a live preview of visual data sensed by the one or more cameras;
- and
- while displaying the second camera interface, detecting a second input comprising selection of a filter control affordance,
- in response to the second input, displaying, concurrently with the shutter button and the live preview of the visual data sensed by the one or more cameras, a plurality of filter options not included in the first camera user interface;
- detecting selection of a respective filter option of the plurality of filter options;
- and
- in response to detecting selection of the respective filter option, changing an appearance of the live preview based on the respective filter option.
An electronic device, comprising:
- a touch-screen display;
- one or more cameras;
- one or more processors;
- memory;
- and
- one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:
- displaying on the touch-screen display a first camera user interface corresponding to a first camera mode;
- detecting a first input comprising a swipe gesture on the first camera user interface;
- in response to detecting the first input, displaying on the touch-screen display a second camera interface corresponding to a second camera mode, including concurrently displaying, on the touch-screen display:
- a shutter button;
- a live preview of visual data sensed by the one or more cameras;
- and
- while displaying the second camera interface, detecting a second input comprising selection of a filter control affordance,
- in response to the second input, displaying, concurrently with the shutter button and the live preview of the visual data sensed by the one or more cameras, a plurality of filter options not included in the first camera user interface;
- detecting selection of a respective filter option of the plurality of filter options;
- and
- in response to detecting selection of the respective filter option, changing an appearance of the live preview based on the respective filter option.
A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a touch-screen display and one or more cameras, cause the electronic device to:
- display on the touch-screen display a first camera user interface corresponding to a first camera mode;
- detect a first input comprising a swipe gesture on the first camera user interface;
- in response to detecting the first input, display on the touch-screen display a second camera interface corresponding to a second camera mode, including concurrently displaying, on the touch-screen display:
- a shutter button;
- a live preview of visual data sensed by the one or more cameras;
- and
- while displaying the second camera interface, detect a second input comprising selection of a filter control affordance,
- in response to the second input, display, concurrently with the shutter button and the live preview of the visual data sensed by the one or more cameras, a plurality of filter options not included in the first camera user interface;
- detect selection of a respective filter option of the plurality of filter options;
- and
- in response to detecting selection of the respective filter option, change an appearance of the live preview based on the respective filter option.
Dependencies are inferred from the claim text.