Movement based graphical user interface
AssigneePaypal, Inc.
InventorMegan Marie O'Neill
Life of this patent
Estimating the term…
Abstract
A system or a method may be provided that may detect a movement or activity of a user via the user's mobile and/or wearable devices. The system may adjust the display interface based on the user's detected movement or activity. When a user is very active (biking or jogging), the user may have very limited amount of time or attention to interact with a display interface. The movement or activity of the user may be detected by a motion detection device installed on the mobile device or on the wearable device. When the user is active, the display interface may adjust to enlarge the information to make it easier for the user to view, read, or interact with. The system may also select and display important information, without other peripheral information (less important information) when the user is active.
Claims20
A user device comprising:
- one or more processors;
- and
- one or more machine-readable storage media having instructions stored thereon that, in response to being executed by the one or more processors, cause the user device to perform operations comprising:
- detecting a location associated with a user of the user device;
- determining, at least in part via one or more sensors in the user device, that a user device is undergoing a current movement, wherein the current movement is associated with a first speed;
- retrieving, based on the determining, a display profile associated with the user, wherein the display profile was generated based on previous interactions of the user with a graphical user interface (GUI) of the user device when the user device was undergoing a previous movement at a speed within a specified range of the first speed, wherein the previous interactions comprise zooming in, navigating to, or enlarging, a particular region of the GUI when the user device was undergoing the previous movement;
- and
- updating, on a user display of the user device, the GUI of the user device based at least in part on the display profile and the location associated with the user, wherein the GUI is updated at least in part by zooming in, navigating to, or enlarging the particular region of the GUI in a same manner as in the previous interactions, according to the display profile.
A method comprising:
- one or more processors;
- and
- one or more machine-readable storage media having instructions stored thereon that, in response to being executed by the one or more processors, cause a user device to perform operations comprising:
- detecting a location associated with a user of the user device;
- determining, at least in part via signals sent from one or more sensors in the user device, a movement associated with the user of the user device and a speed of the movement;
- retrieving a display profile associated with the user, wherein the retrieved display profile is associated with one or more previous user engagements with a graphical user interface (GUI) of the user device while one or more movements were detected for the user device, wherein the display profile records a manner in which a particular portion of the GUI is navigated to or enlarged by the user as a result of the one or more previous user engagements;
- and
- updating, on a user display of the user device, the GUI of the user device, wherein the updating of the GUI comprises automatically navigating to or enlarging the particular portion of the GUI in a manner as recorded in the display profile.
A non-transitory computer-readable medium having instructions stored thereon that are executable by a computer device to perform operations comprising:
- determining, at least in part via one or more sensors on a mobile device of a user, a location of the mobile device and a speed of a movement of the mobile device;
- updating, based on at least in part via the determined location and the speed of the movement of the mobile device, a display profile for the mobile device of the user, wherein the display profile was previously generated at least in part based on how the user navigated to or enlarged a particular part of a content displayed on a user interface of the mobile device while the mobile device was in motion;
- and
- updating a display screen of the mobile device to correspond with the updated display profile at least in part by automatically navigating to or automatically enlarging the particular part of the content.
Dependencies are inferred from the claim text.