Learning user interface
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 interface may be facilitated by receiving, by a processor, a selection indication associated with one item of the plurality of dynamic icons. The interface may be facilitated by determining, via the processor, at least one suggested item of the plurality of items based on the selection indication. The interface may also be facilitated by determining a visual bias for at least one suggested dynamic icon representing the at least one suggested item relative to at least one secondary dynamic icon and may be facilitated by applying the visual bias, via the interface, to the at least one suggested dynamic icon.
Claims
exact text as granted — not AI-modified1 - 54 . (canceled)
55 . A computer-implemented method, the computer-implemented method comprising:
detecting a user profile identifier, wherein the user profile identifier is associated with a user profile related to a user; determining, based at least in part on user profile data associated with the user profile, one or more user profile insights; presenting, via a first interface, a plurality of dynamic icons representing a plurality of items, wherein the plurality of dynamic icons are configured to be selectable by the user; determining at least a first suggested item of the plurality of items based upon at least one of the one or more user profile insights; determining a first visual bias for at least a first dynamic icon of the plurality of dynamic icons representing the at least first suggested item relative to at least one secondary dynamic icon of the plurality of dynamic icons representing a secondary item of the plurality of items; and applying the first visual bias, via the first interface, to the at least first dynamic icon, wherein applying the first visual bias comprises visually indicating the at least first dynamic icon relative to the at least one secondary dynamic icon on the interface.
56 . The computer-implemented method of claim 55 , wherein the user profile data comprises at least one of user identification data, user purchase history data, user tip data, user visit frequency data, average user spending data user preference data, or biological data associated with an end user corresponding to the user profile associated with the user profile data.
57 . The computer-implemented method of claim 55 , wherein the one or more user profile insights comprise at least one of a user visit frequency insight, a user culinary preference insight, a user health concern insight, or a most frequently purchased item insight.
58 . The computer-implemented method of claim 55 , the computer-implemented method further comprising:
generating a second interface based at least in part on the user profile data and the user profile insights associated with the user profile.
59 . The computer-implemented method of claim 55 , the computer-implemented further comprising:
generating, based on the one or more user profile insights, a user profile-specific promotion, wherein the user profile-specific promotion is associated with one or more suggested items of the plurality of items.
60 . The computer-implemented method of claim 59 , the computer-implemented further comprising:
applying, based on the user profile-specific promotion and via the first interface, at least a first visual bias to a first dynamic icon associated with a respective item of the one or more suggested items.
61 . The computer-implemented method of claim 59 , the computer-implemented further comprising:
rendering, on the second interface, an interactive interface element associated with the user profile-specific promotion.
62 . The computer-implemented method of claim 55 , wherein detecting the user profile identifier further comprises:
generating a user profile notification comprising one or more user profile insights associated with the user profile identifier; and transmitting the user profile notification for rendering on an electronic interface of at least one respective computing device of one or more computing devices.
63 . The computer-implemented method of claim 55 , the computer-implemented further comprising:
determining a first suggested item of the plurality of items based on a first user profile insight; determining a second suggested item of the plurality of items based on a second user profile insight; applying, via the first interface, at least a first visual bias to a first dynamic icon associated with the first suggested item; and applying, via the first interface, at least the first visual bias to a second dynamic icon associated with the second suggested item.
64 . The computer-implemented method of claim 55 , the computer-implemented further comprising:
receiving a first user-generated filter request, wherein the first user-generated filter request is associated with the user profile, wherein the first user-generated filter request is a request to filter one or more portions of data associated with a plurality of items, and wherein the first visual bias is based on the first user-generated filter request.
65 . An apparatus comprising at least a processor, and a non-transitory memory associated with the processor having computer coded instructions therein, with the computer coded instructions configured to, when executed by the processor, cause the apparatus to:
detect a user profile identifier, wherein the user profile identifier is associated with a user profile related to a user; determine, based at least in part on user profile data associated with the user profile, one or more user profile insights; present, via a first interface, a plurality of dynamic icons representing a plurality of items, wherein the plurality of dynamic icons are configured to be selectable by the user; determine at least a first suggested item of the plurality of items based upon at least one of the one or more user profile insights; determine a first visual bias for at least a first dynamic icon of the plurality of dynamic icons representing the at least first suggested item relative to at least one secondary dynamic icon of the plurality of dynamic icons representing a secondary item of the plurality of items; and apply the first visual bias, via the first interface, to the at least first dynamic icon, wherein applying the first visual bias comprises visually indicating the at least first dynamic icon relative to the at least one secondary dynamic icon on the interface.
66 . The apparatus of claim 65 , wherein the user profile data comprises at least one of user identification data, user purchase history data, user tip data, user visit frequency data, average user spending data user preference data, or biological data associated with an end user corresponding to the user profile associated with the user profile data.
67 . The apparatus of claim 65 , wherein the one or more user profile insights comprise at least one of a user visit frequency insight, a user culinary preference insight, a user health concern insight, or a most frequently purchased item insight.
68 . The apparatus of claim 65 , wherein the computer coded instructions are further configured to cause the apparatus to:
generate a second interface based at least in part on the user profile data and the user profile insights associated with the user profile.
69 . The apparatus of claim 65 , wherein the computer coded instructions are further configured to cause the apparatus to:
generate, based on the one or more user profile insights, a user profile-specific promotion, wherein the user profile-specific promotion is associated with one or more suggested items of the plurality of items.
70 . The apparatus of claim 69 , wherein the computer coded instructions are further configured to cause the apparatus to:
apply, based on the user profile-specific promotion and via the first interface, at least a first visual bias to a first dynamic icon associated with a respective item of the one or more suggested items.
71 . The apparatus of claim 69 , wherein the computer coded instructions are further configured to cause the apparatus to:
render, on the second interface, an interactive interface element associated with the user profile-specific promotion.
72 . The apparatus of claim 65 , wherein the computer coded instructions to detect the user profile identifier are further configured to cause the apparatus to:
generate a user profile notification comprising one or more user profile insights associated with the user profile identifier; and transmit the user profile notification for rendering on an electronic interface of at least one respective computing device of one or more computing devices.
73 . The apparatus of claim 65 , wherein the computer coded instructions are further configured to cause the apparatus to:
determine a first suggested item of the plurality of items based on a first user profile insight; determine a second suggested item of the plurality of items based on a second user profile insight; apply, via the first interface, at least a first visual bias to a first dynamic icon associated with the first suggested item; and apply, via the first interface, at least the first visual bias to a second dynamic icon associated with the second suggested item.
74 . At least one non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions configured to:
detect a user profile identifier, wherein the user profile identifier is associated with a user profile related to a user; determine, based at least in part on user profile data associated with the user profile, one or more user profile insights; present, via a first interface, a plurality of dynamic icons representing a plurality of items, wherein the plurality of dynamic icons are configured to be selectable by the user; determine at least a first suggested item of the plurality of items based upon at least one of the one or more user profile insights; determine a first visual bias for at least a first dynamic icon of the plurality of dynamic icons representing the at least first suggested item relative to at least one secondary dynamic icon of the plurality of dynamic icons representing a secondary item of the plurality of items; and apply the first visual bias, via the first interface, to the at least first dynamic icon, wherein applying the first visual bias comprises visually indicating the at least first dynamic icon relative to the at least one secondary dynamic icon on the interface.Join the waitlist — get patent alerts
Track US2023161449A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.