Method and apparatus using multiple sensors in a device with a display
First Claim
1. A method comprising:
- defining at least three orientation regions, each orientation region comprising a plurality of combinations of left/right tilt angle and front/back tilt angle and each orientation region being associated with an orientation of a mobile device;
storing information regarding at least three work spaces, each work space being specific to a separate orientation of a mobile device as determined by examining a combination of left/right tilt angle determined from a sensor signal produced by an accelerometer in the mobile device and front/back tilt angle determined from a sensor signal produced by the accelerometer in the mobile device to determine which orientation region the combination is found in and each work space having different windows open in the work space than are open in the other work spaces such that a window open in one work space that is not open in the other work spaces is only displayed when the mobile device is in the orientation that the one work space is specific to, the information for a work space comprising for each window open in the work space, the position and size of the window;
determining that the mobile device is in a first orientation by examining the combination of a left/right tilt angle determined from a sensor signal produced by an accelerometer in the mobile device and a front/back tilt angle determined from a sensor signal produced by the accelerometer in the mobile device to determine that the combination is in the orientation region associated with the first orientation;
retrieving the stored information for the work space specific to the first orientation and displaying windows that are open in the work space associated with the first orientation in an orientation that matches the first orientation;
determining that the orientation of the mobile device has changed from the first orientation to a second orientation by examining the combination of a left/right tilt angle determined from a sensor signal produced by the accelerometer in the mobile device and a front/back tilt angle determined from a sensor signal produced by the accelerometer in the mobile device to determine that the combination is in the orientation region associated with the second orientation;
retrieving the stored information for the work space specific to the second orientation and displaying windows that are open in the work space associated with the second orientation in an orientation that matches the second orientation;
determining that the orientation of the mobile device has changed from the second orientation to a third orientation by examining the combination of a left/right tilt angle determined from a sensor signal produced by the accelerometer in the mobile device and a front/back tilt angle determined from a sensor signal produced by the accelerometer in the mobile device to determine that the combination is in the orientation region associated with the third orientation;
retrieving the stored information for the work space specific to the third orientation and displaying the windows that are open in the work space associated with the third orientation in an orientation that matches the third orientation.
2 Assignments
0 Petitions
Accused Products
Abstract
In a device having a display, a change in focus for an application is used with a requested usage of a context attribute to change the amount of information regarding the context attribute that is sent to another application. A method of changing the orientation of images on a device'"'"'s display detects movement followed by an end of movement of the device. The orientation of the device is then determined and is used to set the orientation of images on the display. A method of setting the orientation of a display also includes storing information regarding an item displayed in a first orientation before changing the orientation. When the orientation is returned to the first orientation, the stored information is retrieved and is used to display the item in the first orientation. The stored information can include whether the item is to appear in the particular orientation.
163 Citations
11 Claims
-
1. A method comprising:
-
defining at least three orientation regions, each orientation region comprising a plurality of combinations of left/right tilt angle and front/back tilt angle and each orientation region being associated with an orientation of a mobile device; storing information regarding at least three work spaces, each work space being specific to a separate orientation of a mobile device as determined by examining a combination of left/right tilt angle determined from a sensor signal produced by an accelerometer in the mobile device and front/back tilt angle determined from a sensor signal produced by the accelerometer in the mobile device to determine which orientation region the combination is found in and each work space having different windows open in the work space than are open in the other work spaces such that a window open in one work space that is not open in the other work spaces is only displayed when the mobile device is in the orientation that the one work space is specific to, the information for a work space comprising for each window open in the work space, the position and size of the window; determining that the mobile device is in a first orientation by examining the combination of a left/right tilt angle determined from a sensor signal produced by an accelerometer in the mobile device and a front/back tilt angle determined from a sensor signal produced by the accelerometer in the mobile device to determine that the combination is in the orientation region associated with the first orientation; retrieving the stored information for the work space specific to the first orientation and displaying windows that are open in the work space associated with the first orientation in an orientation that matches the first orientation; determining that the orientation of the mobile device has changed from the first orientation to a second orientation by examining the combination of a left/right tilt angle determined from a sensor signal produced by the accelerometer in the mobile device and a front/back tilt angle determined from a sensor signal produced by the accelerometer in the mobile device to determine that the combination is in the orientation region associated with the second orientation; retrieving the stored information for the work space specific to the second orientation and displaying windows that are open in the work space associated with the second orientation in an orientation that matches the second orientation; determining that the orientation of the mobile device has changed from the second orientation to a third orientation by examining the combination of a left/right tilt angle determined from a sensor signal produced by the accelerometer in the mobile device and a front/back tilt angle determined from a sensor signal produced by the accelerometer in the mobile device to determine that the combination is in the orientation region associated with the third orientation; retrieving the stored information for the work space specific to the third orientation and displaying the windows that are open in the work space associated with the third orientation in an orientation that matches the third orientation. - View Dependent Claims (2, 3, 4, 9, 10, 11)
-
-
5. A mobile computing device comprising:
-
a memory storing window locations for four separate work spaces, each work space having a different collection of open windows and each work space specific to a different one of four orientations of the mobile device as determined from a left/right tilt angle and a front/back tilt angle of the mobile device; a processor determining that the mobile device has changed orientation to a new orientation that is one of the four orientations by examining the left/right tilt angle determined from a sensor signal produced by a tilt sensor in the mobile device and the front/back tilt angle determined from a sensor signal produced by the tilt sensor in the mobile device; the processor retrieving information about the windows open in the work space associated with the new orientation based on the change in orientation; and a display, displaying the windows open in the work space based on the retrieved information. - View Dependent Claims (6, 7, 8)
-
Specification