US 11,868,584 B2
Learning user interface
David Gomez-Rosado, Petaluma, CA (US); and Tihomir Tsankov Georgiev, Menlo Park, CA (US)
Assigned to Groupon, Inc., Chicago, IL (US)
Filed by Groupon, Inc., Chicago, IL (US)
Filed on Apr. 6, 2021, as Appl. No. 17/223,203.
Application 17/223,203 is a continuation of application No. 15/496,224, filed on Apr. 25, 2017, granted, now 11,003,309.
Application 15/496,224 is a continuation of application No. 14/230,996, filed on Mar. 31, 2014, granted, now 9,665,240, issued on May 30, 2017.
Claims priority of provisional application 61/932,046, filed on Jan. 27, 2014.
Prior Publication US 2021/0333982 A1, Oct. 28, 2021
Int. Cl. G06F 3/04817 (2022.01); G06F 3/04842 (2022.01); G06N 20/00 (2019.01); G06F 3/04886 (2022.01); G06N 5/02 (2023.01); G06F 3/0482 (2013.01); G06F 3/04845 (2022.01); G06Q 30/0601 (2023.01); G06Q 20/20 (2012.01)
CPC G06F 3/04817 (2013.01) [G06F 3/0482 (2013.01); G06F 3/04842 (2013.01); G06F 3/04845 (2013.01); G06F 3/04886 (2013.01); G06N 5/02 (2013.01); G06N 20/00 (2019.01); G06Q 20/204 (2013.01); G06Q 30/0631 (2013.01); G06Q 30/0641 (2013.01); G06Q 30/0643 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An apparatus comprising at least a processor, and a non-transitory memory associated with the processor having computer coded instructions therein, with the computer instructions configured to, when executed by the processor, cause the apparatus to:
cause, via an interface, presentation of a plurality of dynamic icons representing a plurality of items independently selectable by a user, wherein the plurality of dynamic icons are configured to be selectable by a user;
determine at least one suggested dynamic icon associated with at least one suggested item of the plurality of items, wherein the at least one suggested dynamic icon defines a stored first visual bias stored in the memory;
temporarily apply a second visual bias to the at least one suggested dynamic icon associated with the at least one suggested item, wherein the second visual bias is different than the stored first visual bias; and
remove the second visual bias from the at least one suggested dynamic icon by retrieving the stored first visual bias from the memory and reverting to the stored first visual bias of the at least one suggested dynamic icon based on the occurrence of a predetermined condition, wherein the predetermined condition comprises receiving a selection, by the user, of one of the plurality of dynamic icons other than the at least one suggested dynamic icon following application of the second visual bias, and wherein the second visual bias removal is triggered by and immediately follows receipt of the selection.