A method of a portable electronic device for managing screen orientation, the portable electronic device including a display, a motion sensor and an image sensor, the method comprising:nattempting to detect a rotation at the motion sensor;detecting an angle of the device relative to a ground surface;activating the image sensor in response to detecting that the angle of the device relative to the ground surface is less than a predetermined threshold angle between the ground surface and a predefined position relative to the ground surface, wherein the angle between the predefined position and the ground surface is in the range of 20 to 30 degrees;attempting to detect at least one body feature at the image sensor; anddetermining an orientation of an image at the display in response to detecting at least one of the rotation at the motion sensor or the at least one body feature at the image sensor.
›2.↳ 1The method of claim 1, further comprising:nproviding the image at the display at a first orientation before attempting to detect the rotation at the m…d2
The method of claim 1, further comprising:nproviding the image at the display at a first orientation before attempting to detect the rotation at the motion sensor; andproviding the image at the display at a second orientation after determining the orientation of the image at the display.
›3.↳ 1The method of claim 1, wherein attempting to detect the rotation at the motion sensor includes detecting the rotation about an axis substantially orth…d2
The method of claim 1, wherein attempting to detect the rotation at the motion sensor includes detecting the rotation about an axis substantially orthogonal to a planar surface of the display.
›4.↳ 1The method of claim 1, further comprising activating the image sensor in response to attempting to detect the rotation at the motion sensor.d2
The method of claim 1, further comprising activating the image sensor in response to attempting to detect the rotation at the motion sensor.
›5.↳ 1The method of claim 1, wherein attempting to detect the at least one body feature at the image sensor includes detecting the at least one body feature…d2
The method of claim 1, wherein attempting to detect the at least one body feature at the image sensor includes detecting the at least one body feature in response to activating the image sensor.
›6.↳ 1The method of claim 1, wherein attempting to detect the at least one body feature at the image sensor includes detecting at least one facial feature a…d2
The method of claim 1, wherein attempting to detect the at least one body feature at the image sensor includes detecting at least one facial feature at the image sensor.
›7.↳ 1The method of claim 1, wherein attempting to detect the at least one body feature at the image sensor comprises:ndetecting a plurality of body feature…d2
The method of claim 1, wherein attempting to detect the at least one body feature at the image sensor comprises:ndetecting a plurality of body features; andselecting a particular body feature of the plurality of body features.
›8.↳ 1The method of claim 1, wherein determining the orientation of the image at the display includes determining the orientation of the image based on the …d2
The method of claim 1, wherein determining the orientation of the image at the display includes determining the orientation of the image based on the at least one body feature detected at the image sensor.
›9.↳ 1The method of claim 1, wherein determining the orientation of the image at the display includes determining the orientation of the image based on the …d2
The method of claim 1, wherein determining the orientation of the image at the display includes determining the orientation of the image based on the rotation detected at the motion sensor.
›10.↳ 1The method of claim 1, wherein attempting to detect the rotation at the motion sensor includes detecting an error condition at the motion sensor.d2
The method of claim 1, wherein attempting to detect the rotation at the motion sensor includes detecting an error condition at the motion sensor.
›11.↳ 1The method of claim 1, further comprising determining the predetermined threshold angle based on an angle at which the device is able to distinguish b…d2
The method of claim 1, further comprising determining the predetermined threshold angle based on an angle at which the device is able to distinguish between portrait and landscape orientations.
›12.↳ 1The method of claim 1, wherein detecting the angle of the device relative to the ground surface comprises detecting an angle of an arc from the device…d2
The method of claim 1, wherein detecting the angle of the device relative to the ground surface comprises detecting an angle of an arc from the device to the ground surface.
›13.↳ 1The method of claim 1, further comprising:ndetermining whether the angle of the device relative to the ground surface is less than the predetermined t…d2
The method of claim 1, further comprising:ndetermining whether the angle of the device relative to the ground surface is less than the predetermined threshold angle between the ground surface and the predefined position relative to the ground surface; andresponsive to determining that the angle of the device relative to the ground surface is not less than the predetermined threshold angle between the predefined position and the ground surface, not activating the image sensor.