US 12,216,896 B2
Method and system for a predefined suite of consumer interactions for initiating execution of commands
Sri Viswanath, Palo Alto, CA (US); Eric Hyche, Kingsport, TN (US); Mihir Shah, San Francisco, CA (US); Peter Bergstrom, Mountain View, CA (US); Michael Burton, San Francisco, CA (US); Dor Levi, San Francisco, CA (US); Fabio Sisinni, Mountain View, CA (US); Don Albert Chennavasin, Santa Clara, CA (US); Marius G. Ciocirlan, Mountain View, CA (US); Ben Kim, Sunnyvale, CA (US); and Riaz Rahim, San Francisco, CA (US)
Assigned to BYTEDANCE INC., Wilmington, DE (US)
Filed by Bytedance Inc., Wilmington, DE (US)
Filed on Sep. 20, 2019, as Appl. No. 16/576,984.
Application 16/576,984 is a continuation of application No. 14/626,370, filed on Feb. 19, 2015, granted, now 10,628,027.
Claims priority of provisional application 62/017,776, filed on Jun. 26, 2014.
Claims priority of provisional application 62/017,781, filed on Jun. 26, 2014.
Claims priority of provisional application 62/017,783, filed on Jun. 26, 2014.
Claims priority of provisional application 62/017,787, filed on Jun. 26, 2014.
Claims priority of provisional application 62/017,793, filed on Jun. 26, 2014.
Claims priority of provisional application 62/017,795, filed on Jun. 26, 2014.
Claims priority of provisional application 61/943,242, filed on Feb. 21, 2014.
Prior Publication US 2020/0125250 A1, Apr. 23, 2020
Int. Cl. G06F 3/04883 (2022.01); G06F 3/0482 (2013.01); G06F 3/04842 (2022.01); G06F 3/0486 (2013.01); G06F 3/0488 (2022.01); G06Q 20/12 (2012.01); G06Q 20/32 (2012.01); G06Q 20/38 (2012.01); G06Q 20/40 (2012.01); G06Q 30/0207 (2023.01); G06Q 30/0251 (2023.01); G06Q 30/0601 (2023.01)
CPC G06F 3/04883 (2013.01) [G06F 3/0482 (2013.01); G06F 3/04842 (2013.01); G06F 3/0486 (2013.01); G06F 3/0488 (2013.01); G06Q 20/12 (2013.01); G06Q 20/322 (2013.01); G06Q 20/3825 (2013.01); G06Q 20/4014 (2013.01); G06Q 20/40145 (2013.01); G06Q 30/0207 (2013.01); G06Q 30/0267 (2013.01); G06Q 30/0601 (2013.01); G06Q 30/0633 (2013.01); G06Q 30/0635 (2013.01); G06Q 30/0641 (2013.01); G06Q 30/0643 (2013.01)] 25 Claims
OG exemplary drawing
 
1. A computer-executable method comprising:
storing, on a non-transitory computer-readable medium, an association between each of a plurality of alphanumeric characters and a first command;
displaying an interface on a visual display of a mobile computing device, wherein the visual display is a touch screen visual display, the interface comprising one or more representations, each representation representing one or more items, wherein the one or more representations includes a first representation representing a first item;
identifying a location associated with the mobile computing device, wherein identifying the location associated with the mobile computing device comprises receiving a global positioning system (GPS) signal associated with the mobile computing device and determining the location of the mobile computing device based on the received GPS signal;
determining, via a processor, a language associated with the location;
receiving, at the mobile computing device, a first consumer input, the first consumer input comprising a first gesture received via the touch screen visual display;
associating the first consumer input with the first item by detecting, at the mobile computing device, that at least a portion of the first consumer input occurs at a first interaction region of the interface configured to receive consumer input in relation to the first representation, wherein the first interaction region is configured to distinguish the first consumer input from at least a second consumer input performable in the first interaction region;
accessing the non-transitory computer-readable medium and determining, via the processor, that the first consumer input corresponds to a first alphanumeric character of the plurality of alphanumeric characters;
based on the language, assigning, in real time, the first alphanumeric character to the first command; and
initiating, via the processor, execution of the first command with respect to the first item.