Display screen with a payment graphical user interface
US-D790578-S · Jun 27, 2017 · US
US11073971B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11073971-B2 |
| Application number | US-201816052579-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 1, 2018 |
| Priority date | Aug 1, 2018 |
| Publication date | Jul 27, 2021 |
| Grant date | Jul 27, 2021 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Aspects of the present disclosure involve systems, methods, devices, and the like for presenting a user interface. In one embodiment, a system and method is introduced that enables the customization of a user interface on a mobile application. The customized user interface is generated in response to a user interaction with the mobile application. In another embodiment, a system and method are introduced which generate the customized user interface including modules used to present a customized layout created using tiles which are presented on the user interface, wherein each of the tiles are placed and customized specific to the user of the mobile device application.
Opening claim text (preview).
What is claimed is: 1. A device, comprising a non-transitory memory storing instructions; and a processor configured to execute the instructions to cause the device to: receive, via a selection on the device, a request to interact with a mobile application by a user of the device; determine, via a mobile orchestration layer, a collected API call for a plurality of API calls required to process the request in a single API call; retrieve, from a configuration module, a customized user interface layout associated with the user of the device based on the collected API call, wherein retrieving the customized user interface layout comprises: determining a location of the device; determining a plurality of user segments corresponding to the user of the device, wherein each user segment defines a persona shared by a certain type of users and is associated with an interaction, and wherein the user segments are determined based on at least the location of the device, a past behavior of the user monitored over a time period via the device, and a registration information of the user in the mobile application; determining a priority level for each of the user segments from the plurality of user segments; determining that a user segment has a highest priority of the user segments based on the priority level for each of the user segments of the plurality of user segments; determining a rule associated with the interaction associated with the user segment having the highest priority, the rule based on at least an account associated with the user, wherein the account is utilized by the user through the customized user interface layout of the mobile application; determining a presentation of the interaction for the account through the mobile application, wherein determining the presentation of the interaction includes determining that one or more movable modules should be displayed based on a frequency of use for each movable module of the one or more movable modules and the rule, wherein the each movable module comprises one or more activity tiles; determining allowed functionalities and restricted functionalities within the one or more activity tiles based on the location; and determining a display size of each of the one or more activity tiles within the customized user interface layout based on past user interactions with each of the one or more activity tiles and an amount of the one or more activity tiles in each of the one or more movable modules; display the customized user interface layout comprising the one or more movable modules on a display of the device based on the presentation of the interaction, the display size of each of the one or more activity tiles, the allowed functionalities within the one or more activity tiles, and the restricted functionalities within the one or more activity tiles; and present, in response to a selection of an activity tile of the one or more activity tiles on the customized user interface layout, a secondary user interface. 2. The device of claim 1 , wherein the configuration module comprises personalization data and ranking data and wherein retrieving the customized user interface layout uses the personalization data and the ranking data. 3. The device of claim 1 , wherein the secondary user interface is presented and customized based on the activity tile selected and a user interaction with the mobile application. 4. The device of claim 1 , wherein the customized user interface layout includes two or more movable modules configured to display the one or more activity tiles. 5. The device of claim 4 , wherein, for each of the two or more movable modules, a subset of the one or more activity tiles is available, and wherein each subset of the one or more activity tiles is presented in a horizontal manner and accessible via a swipe gesture. 6. The device of claim 4 , wherein, for each of the two or more movable modules, a subset of the one or more activity tiles is available, and wherein each subset of the one or more activity tiles is presented in a tiled vertical manner. 7. The device of claim 4 , wherein, for each of the two or more movable modules, a subset of the one or more activity tiles is available, and wherein each subset of activity tiles is accessible via at least one of a clicking motion, a facial movement, an eye motion, or a biometric. 8. A method, comprising: receiving, via a selection on a device, a request to interact with a mobile application by a user of the device; determining, via a mobile orchestration layer, a collected API call for a plurality of API calls required to process the request in a single API call; retrieving, from a configuration module, a customized user interface layout associated with the user of the device based on the collected API call, wherein retrieving the customized user interface layout comprises: determining a location of the device; determining a plurality of user segments corresponding to the user of the device wherein each user segment defines a persona shared by a certain type of users and is associated with an interaction, and wherein the user segments are determined based on at least the location of the device, a past behavior of the user monitored over a time period via the device, and a registration information of the user in the mobile application; determining a priority level for each of the user segments from the plurality of user segments; determining that a user segment has a highest priority of the user segments based on the priority level for each of the user segments of the plurality of user segments; determining a rule associated with the interaction associated with the user segment having the highest priority, the rule based on at least an account associated with the user, wherein the account is utilized by the user through the customized user interface layout of the mobile application; determining a presentation of the interaction for the account through the mobile application, wherein determining the presentation of the interaction includes determining that one or more movable modules should be displayed based on a frequency of use for each movable module of the one or more movable modules and the rule, wherein the each movable module comprises one or more activity tiles; determining allowed functionalities and restricted functionalities within the one or more activity tiles based on the location; determining a display size of each of the one or more activity tiles within the customized user interface layout based on past user interactions with each of the one or more activity tiles and an amount of the one or more activity tiles in each of the one or more movable modules; displaying the customized user interface layout comprising the one or more movable modules on a display of the device based on the presentation of the interaction, the display size of each of the one or more activity tiles, the allowed functionalities within the one or more activity tiles, and the restricted functionalities within the one or more activity tiles; and presenting, in response to a selection of an activity tile of the one or more activity tiles on the customized user interface layout, a secondary user interface. 9. The method of claim 8 , wherein the configuration module comprises personalization data and ranking data and wherein the retrieving the customized user interface layout uses the personalization data and the ranking data. 10. The method of claim 8 , wherein the secondary user interface is presented and customized based on the activity tile selected and a user interaction with the mobile application. 11. The method of claim 8 , wherein the customized user interface layout includes two o
based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title
Details for indicating · CPC title
for image manipulation, e.g. dragging, rotation, expansion or change of colour · CPC title
Execution arrangements for user interfaces · CPC title
for inputting data by handwriting, e.g. gesture or text · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.