User interface elements positioned for display
First Claim
Patent Images
1. A method, comprising:
- receiving sensor input from one or more sensors integrated with a portable device;
determining a device hold position based at least in part on the sensor input, the device hold position corresponding to where the portable device is grasped; and
initiating a display of one or more user interface elements in a user interface on an integrated display of the portable device based on the device hold position that corresponds to where the portable device is grasped, the user interface including multiple display regions in which to display the one or more user interface elements to avoid the one or more user interface elements being obscured in one or more of a portrait orientation or a landscape orientation of the user interface based on the device hold position, the one or more user interface elements being displayed in one of the multiple display regions that is not adjacent to the device hold position to enable a user to interact with the one or more user interface elements via a hand that is not grasping the portable device at the device hold position.
2 Assignments
0 Petitions
Accused Products
Abstract
User interface elements positioned for display is described. In various embodiment(s), sensor input can be received from one or more sensors that are integrated with a portable device. A device hold position that corresponds to where the portable device is grasped by a user can be determined based at least in part on the sensor input. A display of user interface element(s) can then be initiated for display on an integrated display of the portable device based on the device hold position that corresponds to where the portable device is grasped.
45 Citations
20 Claims
-
1. A method, comprising:
-
receiving sensor input from one or more sensors integrated with a portable device; determining a device hold position based at least in part on the sensor input, the device hold position corresponding to where the portable device is grasped; and initiating a display of one or more user interface elements in a user interface on an integrated display of the portable device based on the device hold position that corresponds to where the portable device is grasped, the user interface including multiple display regions in which to display the one or more user interface elements to avoid the one or more user interface elements being obscured in one or more of a portrait orientation or a landscape orientation of the user interface based on the device hold position, the one or more user interface elements being displayed in one of the multiple display regions that is not adjacent to the device hold position to enable a user to interact with the one or more user interface elements via a hand that is not grasping the portable device at the device hold position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A portable device, comprising:
-
an integrated display configured to display a user interface that includes one or more user interface elements and multiple display regions; one or more sensors configured to generate sensor input; an element display position service configured to; receive the sensor input and determine a device hold position based at least in part on the sensor input, the device hold position corresponding to where the portable device is grasped; and determine a display position and which of the display regions in which to display the one or more user interface elements in the user interface on the integrated display, the display position and the display region both being determined based on the device hold position to avoid the one or more user interface elements being obscured in one or more of a portrait orientation or a landscape orientation of the user interface based on the device hold position, the display region being determined to be a display region that is not adjacent to the device hold position to enable a user to interact with the user interface element via a hand that is not grasping the device at the device hold position. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. One or more computer-readable media comprising computer-executable instructions that, when executed, initiate an element display position service to:
-
receive sensor input from one or more sensors that are integrated with a portable device, the sensor input including an indication of where the portable device is grasped; and determine which of multiple display regions of a user interface to use to display one or more user interface elements on an integrated display of the portable device to avoid the one or more user interface elements being obscured in one or more of a portrait or a landscape orientation of the user interface based at least in part on the sensor input that indicates where the portable device is grasped, the display region being determined to be one of the multiple display regions that is not adjacent to a location on the portable device where the portable device is grasped to allow a user to interact with the one or more user interface elements via a hand that is not grasping the portable device. - View Dependent Claims (18, 19, 20)
-
Specification