Movement based graphical user interface
First Claim
1. A device comprising:
- a non-transitory memory;
a display configured to display information to a user;
a sensor configured to detect a movement of the device; and
one or more hardware processors configured to read instructions from the non-transitory memory to cause the device to perform operations comprising;
detecting a user interaction with the display;
receiving sensor data from the sensor that indicates the movement of the device has occurred or is occurring;
accessing a stored display preference for the user based at least on the received sensor data and the user interaction, wherein the stored display preference is associated with a previously detected action of the user having performed an action to a particular portion of first information on the display in response to a previous occurrence of a movement of the device, wherein the action comprises centering the particular portion on the display; and
automatically formatting second information on the display based on the stored display preference, wherein the automatically formatting comprises automatically centering particular portion of the second information on the display.
1 Assignment
0 Petitions
Accused Products
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.
-
Citations
20 Claims
-
1. A device comprising:
-
a non-transitory memory; a display configured to display information to a user; a sensor configured to detect a movement of the device; and one or more hardware processors configured to read instructions from the non-transitory memory to cause the device to perform operations comprising; detecting a user interaction with the display; receiving sensor data from the sensor that indicates the movement of the device has occurred or is occurring; accessing a stored display preference for the user based at least on the received sensor data and the user interaction, wherein the stored display preference is associated with a previously detected action of the user having performed an action to a particular portion of first information on the display in response to a previous occurrence of a movement of the device, wherein the action comprises centering the particular portion on the display; and automatically formatting second information on the display based on the stored display preference, wherein the automatically formatting comprises automatically centering particular portion of the second information on the display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a non-transitory memory; and one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising; detecting, in response to a movement of a device of a user, that the user has performed an action on a particular portion of first content that is displayed on the device, wherein the action comprises centering the particular portion on a display of the device; storing the action as a display preference of the user; after the storing, receiving sensor data from one or more sensors that indicates the movement of the device has occurred or is occurring; and in response to the receiving, automatically formatting second content that is displayed on the device by centering a particular portion of the second content on the display. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for implementing movement based display interface, the method comprising:
-
detecting, by one or more processors, an interaction from a user with a display of a user device; receiving, by the one or more processors, sensor data from one or more sensors that indicate a movement of the user device has occurred or is occurring; accessing a stored display preference for the user based at least on the received sensor data and the interaction from the user with the display, wherein the stored display preference is associated with a previously detected action of the user interacting with a particular portion of first content on the display in response to a previous occurrence of a movement of the user device; and automatically formatting second content on the display based on the stored display preference at least in part by automatically centering a particular portion of second the content on the display. - View Dependent Claims (18, 19, 20)
-
Specification