US 12,267,586 B2
Interface for communicating a threshold in a camera
Rachit Gupta, Sunnyvale, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Appl. No. 18/042,029
Filed by Google LLC, Mountain View, CA (US)
PCT Filed Jul. 19, 2021, PCT No. PCT/US2021/042239
§ 371(c)(1), (2) Date Feb. 17, 2023,
PCT Pub. No. WO2022/060465, PCT Pub. Date Mar. 24, 2022.
Claims priority of provisional application 63/080,369, filed on Sep. 18, 2020.
Prior Publication US 2023/0319399 A1, Oct. 5, 2023
Int. Cl. H04N 5/335 (2011.01); G06F 3/01 (2006.01); G06F 3/0488 (2022.01); H04N 23/667 (2023.01)
CPC H04N 23/667 (2023.01) [G06F 3/016 (2013.01); G06F 3/0488 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
executing a real-time display mode of a camera application of an electronic device;
displaying real-time images of a scene in a field of view of an image sensor of the electronic device during the real-time display mode;
recording the real-time images to a plurality of frames of a camera buffer;
recognizing a drag gesture, the drag gesture comprising a sustained one or more touch inputs that are dragged across at least a portion of a user interface of the electronic device;
determining a relationship between a drag distance of the drag gesture and a target distance threshold;
dynamically altering a virtual shutter control according to the determined relationship between the drag distance of the drag gesture and the target distance threshold to visually convey the relationship to a user of the electronic device; and
responsive to a determination that the drag distance is equal to or greater than the target distance threshold and that one or more of the touch inputs are removed from the user interface, triggering the camera application to switch modes from the real-time display mode to a buffer-display mode, the buffer-display mode configured to provide access to view the plurality of frames recorded in the camera buffer.