Patent ID: 11960909
Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method for adjusting an appearance of a user interface of an application in response to session-specific user data, the method comprising:
receiving, from a first user, a first request to log-in to the application;
responsive to the first request, automatically presenting tot he first user a default first interface layout being generated based on preferences held by a subset of a plurality of other application users having the same demographics as the first user, the default first interface layout being generated in response to determining that the user's preferred layout cannot be determined from previous user activity, the default first interface being associated with a first in-app activity during a first application access session;
receiving a navigation request from the first user for navigation away from the default first interface layout to a different second interface layout of the application that is associated with a second in-app activity, the navigation request being received immediately after the presentation of the default first interface layout;
determining an outcome of the first application access session was unsuccessful based on the- navigation request being received immediately after the presentation of the default first interface layout;
detecting, during the first application access session, at least a first contextual data, the first contextual data being based on one of a time of day, time of year, device type, local weather, season, and a location of the first user;
removing, in response to determining the outcome of the first application access session was unsuccessful, an association between the first contextual data and the first in-app activity;
linking, in response to determining the outcome was unsuccessful, the first contextual data with the second in-app activity;
detecting, after the first application access session, both a second request to log-in to the application and a second contextual data that is the same as the first contextual data;
responsive to the second log-in request and the second contextual data, automatically presenting to the first user, during a second application access session, the second interface layout providing one or more options related to the second in-app activity;
detecting, after the second application access session, both a third request to log-in to the application and a third contextual data that differs from the first contextual data and the second contextual data; and
responsive to the third request, and the third contextual data differing in type of data from the first contextual data and the second contextual data, automatically presenting to the first user during a third application access session the default first interface layout;
wherein the default first interface is a car purchase interface, the second interface is a driving metrics interface, and the contextual data is a location of the first user.