One or more graphical objects are displayed in a fixed orientation with reference to a sensed reference direction. Manipulation is achieved by fixing the orientation or position of a displayed graphical object with reference to an apparatus, such as the display itself or a proxy device, detecting a
One or more graphical objects are displayed in a fixed orientation with reference to a sensed reference direction. Manipulation is achieved by fixing the orientation or position of a displayed graphical object with reference to an apparatus, such as the display itself or a proxy device, detecting a change in orientation of that apparatus and editing the orientation of the graphical object based on the detected change.
대표청구항▼
1. A method comprising: displaying a first object on a display of a device at a first orientation, the first orientation set with respect to a reference direction, the display being fixed to the device such that rotation of the display requires an equal rotation of the device;displaying a second obj
1. A method comprising: displaying a first object on a display of a device at a first orientation, the first orientation set with respect to a reference direction, the display being fixed to the device such that rotation of the display requires an equal rotation of the device;displaying a second object on the display at a second orientation, the second orientation set with respect to the display;detecting a change in orientation of the display; andin response to detecting the change in orientation of the display: continuing to display the first object at the first orientation, with respect to the reference direction, such that the first object appears to be stationary while the display rotates around the first object;determining an angle of rotation associated with the display; andwhen the angle of rotation exceeds a pre-defined threshold angle, rotating the second object by a specified increment to display the second object at a third orientation, the third orientation set with respect to the display. 2. A method as recited in claim 1, wherein the reference direction is vertically downwards. 3. A method as recited in claim 1, wherein the reference direction is determined by the direction of acceleration due to gravity. 4. A method as recited in claim 1, wherein the third orientation is equal to the second orientation, with respect to the display, such that the second object appears to rotate with the display. 5. A method as recited in claim 1, wherein the third orientation is a 90 degree offset from the second orientation, with respect to the display. 6. A method as recited in claim 1, wherein specified increment is specified according to an auto-snap function. 7. A method as recited in claim 1, wherein haptic feedback is provided to a user of the device at user-specified increments of rotation of the device. 8. A system comprising: a display, the display being fixed to a device such that rotations of the device and display are always equal, comprising: a first object having a first orientation that is set with respect to a reference direction; anda second object having a second orientation that is set with respect to the display;a sensor that detects changes in a physical orientation of the display; anda processor that modifies the display such that: the first object maintains the first orientation with respect to the reference direction; andthe second object is displayed having a third orientation that is set with respect to the display, wherein the third orientation is determined based on a comparison between an angle of rotation associated with the change in physical orientation of the display and a pre-defined threshold angle. 9. A system as recited in claim 8, wherein the reference direction is vertically downwards. 10. A system as recited in claim 8, wherein the third orientation is equal to the second orientation, with respect to the display. 11. A system as recited in claim 8, wherein the third orientation differs from the second orientation by 90 degrees. 12. A system as recited in claim 8, further comprising a memory that stores the first object and the second object displayed on the display. 13. A system as recited in claim 8, wherein the system comprises a mobile device or a handheld computer. 14. A system as recited in claim 8, wherein the reference direction is determined by the direction of acceleration due to gravity. 15. A storage device, the storage device being hardware, storing program instructions that, when executed by a processor, direct a computing system to perform operations comprising: displaying a first object on a display of a device, the display being fixed to the device such that rotations of the device and the display are always equal, the first object having a first orientation with respect to a reference direction;displaying a second object on the display, the second object having a second orientation with respect to the device;detecting a change in physical orientation of the display; andin response to detecting the change in physical orientation of the display: continuing to display the first object at the first orientation with respect to the reference direction;determining an angle of rotation associated with the display; when the angle of rotation does not exceed a pre-defined threshold angle, continuing to display the second object at the second orientation with respect to the device; andwhen the angle of rotation exceeds a pre-defined threshold angle, rotating the second object by a specified increment to display the second object at a third orientation, the third orientation set with respect to the display. 16. A storage device as recited in claim 15, wherein the reference direction is vertically downwards. 17. A storage device as recited in claim 15, wherein the reference direction is determined by the direction of acceleration due to gravity. 18. A storage device as recited in claim 15, wherein the third orientation is equal to the second orientation, with respect to the display, such that the second object appears to rotate with the display. 19. A storage device as recited in claim 15, wherein the third orientation differs from the second orientation by 90 degrees. 20. A storage device as recited in claim 15, wherein the specified increment is specified according to an auto-snap function.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (9)
Kim,Kyoung shin; Park,Myoung hoon, Apparatus and method for rotating image in digital camera.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.