Method and apparatus for displaying navigational views on a portable device
AssigneeGoogle Technology Holdings LLC
InventorsSujoy Das, Vishal Shashikant Patil
Life of this patent
Estimating the term…
Abstract
A portable device (100) includes an orientation engine (118) and a display controller (106). The display controller displays a navigational view on a first display (102). Upon detecting a reorientation of the device (610), the display control displays a second navigational view (204). The second navigational view is related to the first navigational view by a relationship dictated by the direction of orientation change, and may be displayed on the first display or on a second display (104), depending on the manner of reorientation.
Claims19
An electronic device comprising:
- a first external surface comprising a first display;
- a second external surface that is opposite the first external surface, the second external surface comprising a second display;
- an orientation engine configured to:
- determine an orientation of the electronic device relative to a user of the electronic device, wherein the first display faces towards the user while the electronic device is oriented in a first orientation and the second display faces towards the user while the electronic device is oriented in a second orientation;
- and
- in response to detecting a change in orientation of the electronic device, generate an orientation change parameter indicative of the orientation of the electronic device and
- a direction of rotation during the change;
- and
- a display controller operably coupled to the orientation engine and configured to:
- output, for display at the first display, a first navigational view of a navigable media source when the orientation change parameter indicates that the electronic device is orientated in the first orientation;
- after outputting the first navigational view for display, output, for display at the second display, a second navigational view of the navigable media source when the orientation change parameter indicates that the electronic device is orientated in the second orientation after rotating about a first axis of the electronic device in a first rotational direction;
- and
- after outputting the second navigational view, output, for display at the first display, a third navigational view of the navigable media source when the orientation change parameter indicates that the electronic device is orientated in the first orientation after rotating about a second axis of the electronic device in a second rotational direction, wherein:
- the first and second navigational views are related at least in part by the first rotational direction;
- the second and third navigational views are related based at least in part by the second rotational direction;
- and
- the third navigational view is different from the first navigational view and the first and third navigational views are related based at least in part by a combination of the first and second rotational directions.
A method comprising:
- while an electronic device is oriented in a first orientation, outputting, for display at a first display of the electronic device, a first navigational view of a navigable media source, wherein the first display is disposed on a first external surface of the electronic device and faces towards a user while the electronic device is oriented in the first orientation;
- after outputting the first navigational view for display, detecting a first change in orientation of the electronic device from the first orientation to a second orientation, wherein:
- a second display is disposed on a second external surface of the electronic device and faces towards the user while the electronic device is oriented in the second orientation;
- the first display faces away from the user while the electronic device is oriented in the second orientation;
- and,
- detecting the first change in the orientation comprises detecting a first rotational direction of the change in the orientation;
- responsive to detecting the first change in the orientation, outputting, for display at the second display, a second navigational view of the navigable media source, wherein the second navigational view and the first navigational view are related based at least in part on the first rotational direction;
- after outputting the second navigational view for display, detecting a second change in the orientation of the electronic device from the second orientation to the first orientation, wherein detecting the second change in the orientation comprises detecting a second rotational direction of the change in the orientation, and
- responsive to detecting the second change in the orientation, outputting, for display at the first display, a third navigational view of the navigable media source, wherein the second and third navigational views are related based at least in part by the second rotational direction, the third navigational view is different from the first navigational view, and the first and third navigational views are related based at least in part by a combination of the first and second rotational directions.
Dependencies are inferred from the claim text.