Systems and methods for presenting map and changing direction based on pointing direction
OwnerChian Chiu Liinventor
Life of this patent
Estimating the term…
Abstract
Systems and methods for presenting a map and changing a direction of an object on screen. In an aspect, an elongated map segment is presented according to a device pointing direction. In another aspect, location-based information is sorted and presented according to a device pointing direction. In other aspects, a direction in which an object faces is changed according to a device pointing direction, and a direction of motion of an object is changed according to a device pointing direction.
Claims20
A method performed for changing a facing direction of a graphic object presented on a display, comprising:
- 1) detecting a pointing direction of an electronic device when an application or program is in operation at the electronic device, wherein the pointing direction of the electronic device is adjustable by a user;
- and
- 2) in response to detecting that the pointing direction of the electronic device changes clockwise from a first direction to a second direction and the second direction corresponds to a first angle with respect to a first coordinate system, changing the facing direction of the graphic object presented on the display clockwise from a previous direction to a first adjusted direction when a first mode is on, and changing the facing direction of the graphic object presented on the display anticlockwise from the previous direction to a second adjusted direction when a second mode is on, wherein the first and second adjusted directions correspond to a second angle with respect to a second coordinate system, the first angle and the second angle have a same value or similar values, and the graphic object faces in the facing direction on the display.
A method performed for changing a direction of motion of a graphic object presented on a display, comprising:
- 1) detecting a pointing direction of an electronic device when an application or program is in operation at the electronic device, wherein the pointing direction of the electronic device is adjustable by a user;
- and
- 2) in response to detecting that the pointing direction of the electronic device changes clockwise from a first direction to a second direction and the second direction corresponds to a first angle with respect to a first coordinate system, changing the direction of motion of the graphic object on the display clockwise from a previous direction to a first adjusted direction when a first mode is on, and changing the direction of motion of the graphic object on the display anticlockwise from the previous direction to a second adjusted direction when a second mode is on, wherein the first and second adjusted directions correspond to a second angle with respect to a second coordinate system, the first angle and the second angle have a same value or similar values, and the graphic object moves along the direction of motion on the display.
An electronic device comprising:
- a processor;
- and a memory device coupled to the processor, the processor configured to:
- 1) detect a pointing direction of the electronic device when an application or program is in operation at the electronic device, wherein the pointing direction of the electronic device is adjustable by a user;
- and
- 2) in response to detecting that the pointing direction of the electronic device changes clockwise from a first direction to a second direction and the second direction corresponds to a first angle with respect to a first coordinate system, change a facing direction of a graphic object presented on a display clockwise from a previous direction to a first adjusted direction when a first mode is on, and change the facing direction of the graphic object presented on the display anticlockwise from the previous direction to a second adjusted direction when a second mode is on, wherein the first and second adjusted directions correspond to a second angle with respect to a second coordinate system, the first angle and the second angle have a same value or similar values, and the graphic object faces in the facing direction on the display.
Dependencies are inferred from the claim text.