Orientation based control of mobile device
First Claim
Patent Images
1. A mobile device, comprising:
- a memory on which is stored sets of pre-programmed machine readable instructions regarding interactions with a plurality of electronic apparatuses that are external to the mobile device, wherein each set of pre-programmed machine readable instructions is associated with one of the plurality of electronic apparatuses, wherein a determination as to which of the plurality of pre-programmed machine readable instructions is to be executed is dependent upon an orientation of the mobile device;
an orientation circuit to provide orientation data indicative of the orientation of the mobile device;
a processing circuit to receive orientation information based on the orientation data, to determine with which of the plurality of electronic apparatuses to interact based upon the orientation information, and to execute the pre-programmed machine readable instructions associated with the determined electronic apparatus, and wherein the processing circuit is to perform a first action in response to a user input at a first location when the device is in a first orientation and to perform a second action, different than the first action, in response to the user input at the first location when the device is in a second orientation, different than the first orientation.
9 Assignments
0 Petitions
Accused Products
Abstract
A mobile device (e.g. a smartphone) controls a feature of a non-navigation related application (e.g. arrangement of menu items, function controlled by a quick launch key, etc.) based on the orientation of the device. These controls may be context-specific such that the orientation is only used to control the feature in particular contexts. Context may be implied from various factors such as time and date information, the location of the device, other devices in proximity to the device, etc. The particular commands to be controlled based on the orientation can be set using the device, or can be loaded from a data file provided from a third party.
15 Citations
25 Claims
-
1. A mobile device, comprising:
-
a memory on which is stored sets of pre-programmed machine readable instructions regarding interactions with a plurality of electronic apparatuses that are external to the mobile device, wherein each set of pre-programmed machine readable instructions is associated with one of the plurality of electronic apparatuses, wherein a determination as to which of the plurality of pre-programmed machine readable instructions is to be executed is dependent upon an orientation of the mobile device; an orientation circuit to provide orientation data indicative of the orientation of the mobile device; a processing circuit to receive orientation information based on the orientation data, to determine with which of the plurality of electronic apparatuses to interact based upon the orientation information, and to execute the pre-programmed machine readable instructions associated with the determined electronic apparatus, and wherein the processing circuit is to perform a first action in response to a user input at a first location when the device is in a first orientation and to perform a second action, different than the first action, in response to the user input at the first location when the device is in a second orientation, different than the first orientation. - View Dependent Claims (2, 3, 4)
-
-
5. A mobile device comprising:
-
a memory on which is stored sets of pre-programmed machine readable instructions regarding interactions with a plurality of electronic apparatuses that are external to the mobile device, wherein each set of pre-programmed machine readable instructions is associated with one of the plurality of electronic apparatuses, wherein a determination as to which of the plurality of pre-programmed machine readable instructions is to be executed is dependent upon an orientation of the mobile device; and a processing circuit to receive information indicative of an orientation of the mobile device, to determine with which of the plurality of electronic apparatuses to interact based on the information indicative of the orientation, and to execute the pre-programmed machine readable instructions associated with the determined electronic apparatus, and wherein the processing circuit is to perform a first action in response to a user input at a first location when the device is in a first orientation and to perform a second action, different than the first action, in response to the user input at the first location when the device is in a second orientation, different than the first orientation. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification