US 11,758,268 B1
Techniques to selectively capture visual media using a single interface element
William M. Ruben, New York, NY (US); Daniel James Smith, San Francisco, CA (US); Nilesh Vinubhai Patel, Mountain View, CA (US); Mykyta Lutsenko, Menlo Park, CA (US); William Joseph Flynn, III, San Francisco, CA (US); and Andrei Victor Constantin Gheorghe, London (GB)
Assigned to Meta Platforms, Inc., Menlo Park, CA (US)
Filed by Meta Platforms, Inc., Menlo Park, CA (US)
Filed on Apr. 4, 2022, as Appl. No. 17/712,315.
Application 17/712,315 is a continuation of application No. 16/872,671, filed on May 12, 2020, granted, now 11,297,233.
Application 16/872,671 is a continuation of application No. 16/509,644, filed on Jul. 12, 2019, granted, now 10,701,265, issued on Jun. 30, 2020.
Application 16/509,644 is a continuation of application No. 16/122,139, filed on Sep. 5, 2018, granted, now 10,367,999, issued on Jul. 30, 2019.
Application 16/122,139 is a continuation of application No. 15/284,056, filed on Oct. 3, 2016, granted, now 10,110,815, issued on Oct. 23, 2018.
Application 15/284,056 is a continuation of application No. 14/543,005, filed on Nov. 17, 2014, granted, now 9,591,218, issued on Mar. 7, 2017.
Application 14/543,005 is a continuation of application No. 14/287,521, filed on May 27, 2014, granted, now 9,258,480, issued on Feb. 9, 2016.
Claims priority of provisional application 61/973,197, filed on Mar. 31, 2014.
Int. Cl. H04N 23/667 (2023.01); H04N 1/21 (2006.01); G06F 3/04883 (2022.01); H04N 1/00 (2006.01); G06F 3/041 (2006.01); G06F 3/01 (2006.01); H04N 5/77 (2006.01); G06F 3/04817 (2022.01); H04N 23/62 (2023.01); H04N 23/63 (2023.01); H04N 23/661 (2023.01); H04N 101/00 (2006.01)
CPC H04N 23/667 (2023.01) [G06F 3/016 (2013.01); G06F 3/041 (2013.01); G06F 3/0416 (2013.01); G06F 3/04817 (2013.01); G06F 3/04883 (2013.01); H04N 1/00244 (2013.01); H04N 1/00392 (2013.01); H04N 1/00411 (2013.01); H04N 1/2112 (2013.01); H04N 5/772 (2013.01); H04N 23/62 (2023.01); H04N 23/63 (2023.01); H04N 23/632 (2023.01); H04N 23/661 (2023.01); H04N 2101/00 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A non-transitory computer readable medium storing instructions configured to cause a processor circuit to:
generate, at an application on a mobile device, a first instruction to configure a visual media capture controller of the mobile device in a photo capture mode in response to receiving a report of a haptic engagement signal;
generate, at the application, a second instruction to configure the visual media capture controller in a video capture mode in response to not receiving a report of a haptic disengagement signal within elapse of a first predetermined period of time since the report of the haptic engagement signal; and
receive, at the application, one or more of a captured photograph or a captured video in response to the report of the haptic disengagement signal within elapse of the first predetermined period of time or in response to a second predetermined period of time since the report of the haptic engagement signal.