US 11,900,936 B2
Electronic devices with voice command and contextual data processing capabilities
Aram M. Lindahl, Menlo Park, CA (US)
Assigned to Apple Inc., Cupertino, CA (US)
Filed by Apple Inc., Cupertino, CA (US)
Filed on Apr. 29, 2022, as Appl. No. 17/733,828.
Application 17/733,828 is a continuation of application No. 16/836,226, filed on Mar. 31, 2020, granted, now 11,348,582.
Application 16/836,226 is a continuation of application No. 15/938,603, filed on Mar. 28, 2018, granted, now 10,643,611, issued on May 5, 2020.
Application 15/938,603 is a continuation of application No. 15/207,248, filed on Jul. 11, 2016, granted, now 9,959,867, issued on May 1, 2018.
Application 15/207,248 is a continuation of application No. 14/165,520, filed on Jan. 27, 2014, granted, now 9,412,392, issued on Aug. 9, 2016.
Application 14/165,520 is a continuation of application No. 12/244,713, filed on Oct. 2, 2008, granted, now 8,676,904, issued on Mar. 18, 2014.
Prior Publication US 2022/0254347 A1, Aug. 11, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G10L 15/22 (2006.01); G06F 16/43 (2019.01); G10L 15/30 (2013.01); G06F 3/16 (2006.01); G10L 21/06 (2013.01); G10L 15/18 (2013.01)
CPC G10L 15/22 (2013.01) [G06F 3/167 (2013.01); G06F 16/43 (2019.01); G10L 15/1822 (2013.01); G10L 15/30 (2013.01); G10L 21/06 (2013.01); G10L 2015/223 (2013.01); G10L 2015/228 (2013.01)] 48 Claims
OG exemplary drawing
 
1. 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, cause the electronic device to:
receive a voice command including a request to perform an action;
determine contextual information including a current location of the electronic device when the voice command is received;
cause processing of the voice command and the contextual information to determine the action;
cause the action to be performed, wherein performing the action generates a result based on the current location of the electronic device; and
present the result.