US2015213546A1PendingUtilityA1

Learning user interface

Assignee: GROUPON INCPriority: Jan 27, 2014Filed: Aug 7, 2014Published: Jul 30, 2015
Est. expiryJan 27, 2034(~7.5 yrs left)· nominal 20-yr term from priority
G06Q 30/0641G06F 3/0482G06F 3/04817G06F 3/04845G06N 5/02G06F 3/04886G06N 20/00G06Q 20/204G06Q 30/0643G06Q 30/0631G06F 3/04842G06N 99/005
73
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Provided herein are method, apparatus, and computer program products for facilitating a learning user interface. The interface may be presented as a plurality of dynamic icons representing a plurality of items. The plurality of dynamic icons may include at least one suggested dynamic icon representing at least one suggested item of the plurality of items and at least one unsuggested or secondary dynamic icon representing an unsuggested or secondary item of the plurality of items. The interface may be facilitated by applying a visual bias for the at least one suggested dynamic icon relative to the at least one unsuggested or secondary dynamic icon.

Claims

exact text as granted — not AI-modified
1 . An apparatus is provided comprising at least a processor, and a memory associated with the processor having computer coded instructions therein, the apparatus comprising:
 an interface, configured to digitally receive and present a list of items represented by a plurality of dynamic icons, wherein the plurality of dynamic icons are configured to be selectable by a user;   a dynamic icon module coupled with the processor, the dynamic icon module configured to input the list of items and determine at least one suggested item of the list of items, wherein the list of items includes at least one unsuggested item; wherein the plurality of dynamic icons comprises at least one suggested dynamic icon representing the at least one suggested item from the list of items and at least one unsuggested dynamic icon representing the at least one unsuggested item from the list of items;   wherein the interface is configured to simultaneously present both the at least one suggested dynamic icon and the at least one unsuggested dynamic icon, wherein the at least one suggested dynamic icon and the at least one unsuggested dynamic icon have at least one shared common feature; wherein the shared common feature is a visual feature; and   wherein the interface is configured to apply a visual bias to the at least one of the simultaneously presented suggested dynamic icon relative to the at least one unsuggested dynamic icon; wherein applying the visual bias includes providing a visual recommendation to the user by emphasizing the shared common feature of the at least one suggested dynamic icon; and wherein emphasizing the shared common feature of the at least one suggested dynamic icon includes presenting the shared common feature of the at least one suggested dynamic icon such that the shared common feature of the at least one suggested dynamic icon is visually different from the shared common feature of the at least one unsuggested dynamic icon.   
     
     
         2 . The apparatus of  claim 1 , further comprising an input/output module configured to receive at least one suggested item transaction data corresponding to the at least one suggested item and at least one unsuggested item transaction data corresponding to the at least one unsuggested item;
 wherein determining the at least one suggested item comprises comparing the at least one suggested item transaction data with the at least one unsuggested item transaction data and calculating that the at least one suggested item is more likely to be selected by the user than the at least one unsuggested item based on the at least one suggested item transaction data and the at least one unsuggested item transaction data.   
     
     
         3 . The apparatus of  claim 2 , further comprising a communications module configured to receive a current environmental data; wherein determining the at least one suggested item includes comparing the at least one suggested item transaction data and the at least one unsuggested item transaction data with the current environmental data to determine that the at least one suggested item is more likely to be selected by the user than the at least one unsuggested item based on the current environmental data. 
     
     
         4 . The method of  claim 2 , wherein calculating that the at least one suggested item is more likely to be selected by the user than the at least one unsuggested item reflects only a relative likelihood of selection. 
     
     
         5 . The apparatus of  claim 1 , wherein the at least one suggested item comprises a first suggested item and a second suggested item such that determining the at least one suggested item comprises determining the first suggested item and determining the second suggested item;
 wherein the apparatus is further configured to receive, via an input/output module, a first item data corresponding to the first suggested item, a second item data corresponding to the second suggested item, and an unsuggested item data corresponding to the unsuggested item;   wherein determining the first suggested item and the second suggested item comprises comparing the first item data of the first suggested item, the second item data of the second suggested, and the unsuggested item data to determine a relationship between the first suggested item and the second suggested item; wherein determining the relationship includes calculating that the first item is more frequently chosen in sequence with the second item than with the at least one unsuggested item based on the first item data, second item data, and unsuggested item data; and   wherein applying the visual bias to the at least one suggested dynamic icon comprises applying a first visual bias to a first suggested dynamic icon representing the first suggested item and applying a second visual bias to a second suggested dynamic icon representing the second suggested item; wherein applying the first visual bias comprises emphasizing the shared common feature of the first suggested dynamic icon and applying the second visual bias comprises emphasizing the shared common feature of the second suggested dynamic icon, such that both the shared common feature of the first suggested dynamic icon and the shared common feature of the second suggested dynamic icon are visually different from the shared common feature of the at least one unsuggested dynamic icon.   
     
     
         6 . The apparatus of  claim 1 , wherein the shared common feature corresponds to a color of the at least one suggested dynamic icon and the at least one unsuggested dynamic icon. 
     
     
         7 . The apparatus of  claim 1 , wherein the shared common feature corresponds to a size of the at least one suggested dynamic icon and the at least one unsuggested dynamic icon. 
     
     
         8 . The apparatus of  claim 7 , wherein emphasizing the common feature of the at least one suggested dynamic icon includes presenting the size of the at least one suggested dynamic icon as larger than the size of the at least one unsuggested dynamic icon. 
     
     
         9 . A method for presenting one or more items in a list of suggested and non-suggested items, the method comprising:
 presenting, via an interface, a list of items represented by a plurality of dynamic icons, wherein the plurality of dynamic icons are configured to be selectable by a user;   determining, via a processor, at least one suggested item of the list of items, wherein the list of items includes at least one unsuggested item; wherein the plurality of dynamic icons comprises at least one suggested dynamic icon representing the at least one suggested item from the list of items and at least one unsuggested dynamic icon representing the at least one unsuggested item from the list of items;   simultaneously presenting, via the interface, both the at least one suggested dynamic icon and the at least one unsuggested dynamic icon, wherein the at least one suggested dynamic icon and the at least one unsuggested dynamic icon have at least one shared common feature; wherein the shared common feature is a visual feature; and   applying a visual bias, via the interface, to the at least one of the simultaneously presented suggested dynamic icon relative to the at least one unsuggested dynamic icon; wherein applying the visual bias includes providing a visual recommendation to the user by emphasizing the shared common feature of the at least one suggested dynamic icon; and wherein emphasizing the shared common feature of the at least one suggested dynamic icon includes presenting the shared common feature of the at least one suggested dynamic icon such that the shared common feature of the at least one suggested dynamic icon is visually different from the shared common feature of the at least one unsuggested dynamic icon.   
     
     
         10 . The method of  claim 9 , further comprising receiving, via an input/output module, at least one suggested item transaction data corresponding to the at least one suggested item and at least one unsuggested item transaction data corresponding to the at least one unsuggested item;
 wherein determining the at least one suggested item comprises comparing the at least one suggested item transaction data with the at least one unsuggested item transaction data and calculating that the at least one suggested item is more likely to be selected by the user than the at least one unsuggested item based on the at least one suggested item transaction data and the at least one unsuggested item transaction data.   
     
     
         11 . The method of  claim 10 , further comprising receiving, via a communications module, a current environmental data; wherein determining the at least one suggested item includes comparing the at least one suggested item transaction data and the at least one unsuggested item transaction data with the current environmental data to determine that the at least one suggested item is more likely to be selected by the user than the at least one unsuggested item based on the current environmental data. 
     
     
         12 . The method of  claim 10 , wherein calculating that the at least one suggested item is more likely to be selected by the user than the at least one unsuggested item reflects a only a relative likelihood of selection. 
     
     
         13 . The method of  claim 9 , wherein the at least one suggested item comprises a first suggested item and a second suggested item such that determining the at least one suggested item comprises determining the first suggested item and determining the second suggested item;
 wherein the method further comprises receiving, via an input/output module, a first item data corresponding to the first suggested item, a second item data corresponding to the second suggested item, and an unsuggested item data corresponding to the unsuggested item;   wherein determining the first suggested item and the second suggested item comprises comparing the first item data of the first suggested item, the second item data of the second suggested, and the unsuggested item data to determine a relationship between the first suggested item and the second suggested item; wherein determining the relationship includes calculating that the first item is more frequently chosen in sequence with the second item than with the at least one unsuggested item based on the first item data, second item data, and unsuggested item data; and   wherein applying the visual bias to the at least one suggested dynamic icon comprises applying a first visual bias to a first suggested dynamic icon representing the first suggested item and applying a second visual bias to a second suggested dynamic icon representing the second suggested item; wherein applying the first visual bias comprises emphasizing the shared common feature of the first suggested dynamic icon and applying the second visual bias comprises emphasizing the shared common feature of the second suggested dynamic icon, such that both the shared common feature of the first suggested dynamic icon and the shared common feature of the second suggested dynamic icon are visually different from the shared common feature of the at least one unsuggested dynamic icon.   
     
     
         14 . The method of  claim 9 , wherein the shared common feature corresponds to a color of the at least one suggested dynamic icon and the at least one unsuggested dynamic icon. 
     
     
         15 . The method of  claim 9 , wherein the shared common feature corresponds to a size of the at least one suggested dynamic icon and the at least one unsuggested dynamic icon. 
     
     
         16 . The method of  claim 15 , wherein emphasizing the common feature of the at least one suggested dynamic icon includes presenting the size of the at least one suggested dynamic icon as larger than the size of the at least one unsuggested dynamic icon. 
     
     
         17 . A computer program product comprising a non-transitory computer readable storage medium and computer program instructions stored therein, the computer program instructions comprising program instructions configured to:
 generate, via a dynamic icon generation module, a plurality of dynamic icons representing a list of items   visualize, via an interface, the list of items represented by the plurality of dynamic icons, wherein the plurality of dynamic icons are configured to be selectable by a user;   determine, via a dynamic icon module, at least one suggested item of the list of items, wherein the list of items includes at least one secondary item; wherein the plurality of dynamic icons comprises at least one suggested dynamic icon representing the at least one suggested item from the list of items and at least one secondary dynamic icon representing the at least one secondary item from the list of items;   simultaneously visualize, via the interface, both the at least one suggested dynamic icon and the at least one secondary dynamic icon, wherein the at least one suggested dynamic icon and the at least one secondary dynamic icon have at least one shared common feature; wherein the shared common feature is a visual feature; and   apply a visual bias, via the interface, to the at least one of the simultaneously visualized suggested dynamic icon relative to the at least one secondary dynamic icon; wherein applying the visual bias includes providing a visual recommendation to the user by emphasizing the shared common feature of the at least one suggested dynamic icon; and wherein emphasizing the shared common feature of the at least one suggested dynamic icon includes visualizing the shared common feature of the at least one suggested dynamic icon such that the shared common feature of the at least one suggested dynamic icon is visually different from the shared common feature of the at least one secondary dynamic icon.   
     
     
         18 . The computer program product of  claim 17 , further configured to receive, via an input/output module, at least one suggested item transaction data corresponding to the at least one suggested item and at least one secondary item transaction data corresponding to the at least one secondary item;
 wherein determining the at least one suggested item comprises comparing the at least one suggested item transaction data with the at least one secondary item transaction data and calculating that the at least one suggested item is more likely to be selected by the user than the at least one secondary item based on the at least one suggested item transaction data and the at least one secondary item transaction data.   
     
     
         19 . The computer program product of  claim 18 , further configured to receive, via a communications module, a current environmental data; wherein determining the at least one suggested item includes comparing the at least one suggested item transaction data and the at least one secondary item transaction data with the current environmental data to determine that the at least one suggested item is more likely to be selected by the user than the at least one secondary item based on the current environmental data. 
     
     
         20 . The method of  claim 18 , wherein calculating that the at least one suggested item is more likely to be selected by the user than the at least one unsuggested item reflects a only a relative likelihood of selection 
     
     
         21 . The computer program product of  claim 17 , wherein the at least one suggested item comprises a first suggested item and a second suggested item such that determining the at least one suggested item comprises determining the first suggested item and determining the second suggested item;
 wherein the program instructions are further configured to receive, via an input/output module, a first item data corresponding to the first suggested item, a second item data corresponding to the second suggested item, and an secondary item data corresponding to the secondary item;   wherein determining the first suggested item and the second suggested item comprises comparing the first item data of the first suggested item, the second item data of the second suggested, and the secondary item data to determine a relationship between the first suggested item and the second suggested item; wherein determining the relationship includes calculating that the first item is more frequently chosen in sequence with the second item than with the at least one secondary item based on the first item data, second item data, and secondary item data; and   wherein applying the visual bias to the at least one suggested dynamic icon comprises applying a first visual bias to a first suggested dynamic icon representing the first suggested item and applying a second visual bias to a second suggested dynamic icon representing the second suggested item; wherein applying the first visual bias comprises emphasizing the shared common feature of the first suggested dynamic icon and applying the second visual bias comprises emphasizing the shared common feature of the second suggested dynamic icon, such that both the shared common feature of the first suggested dynamic icon and the shared common feature of the second suggested dynamic icon are visually different from the shared common feature of the at least one secondary dynamic icon.   
     
     
         22 . The computer program product of  claim 17 , wherein the shared common feature corresponds to a color of the at least one suggested dynamic icon and the at least one secondary dynamic icon. 
     
     
         23 . The computer program product of  claim 17 , wherein the shared common feature corresponds to a size of the at least one suggested dynamic icon and the at least one secondary dynamic icon. 
     
     
         24 . The computer program product of  claim 23 , wherein emphasizing the common feature of the at least one suggested dynamic icon includes visualizing the size of the at least one suggested dynamic icon as larger than the size of the at least one secondary dynamic icon.

Join the waitlist — get patent alerts

Track US2015213546A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.