Multi-panel electronic device
AssigneeQUALCOMM Incorporated
InventorsMark S. Caskey, Sten Jorgen Ludvig Dahl, Sherman A. Gregory
Life of this patent
Estimating the term…
Abstract
A multi-panel electronic device and method are disclosed. In a particular embodiment, a method includes receiving first acceleration data from a first sensor coupled to a first portion of an electronic device. The method further includes receiving second acceleration data from a second sensor coupled to a second portion of the electronic device, where a position of the first portion is movable with respect to a position of the second portion. The method further includes determining a configuration of the electronic device at least partially based on the first acceleration data and the second acceleration data.
Claims37
A method comprising:
- receiving first acceleration data from a first sensor coupled to a first portion of an electronic device, wherein the first portion includes a first panel;
- receiving second acceleration data from a second sensor coupled to a second portion of the electronic device, wherein the second portion includes a second panel, wherein a position of the first portion is movable with respect to a position of the second portion, and wherein the first panel is rotatably coupled to the second panel;
- and
- determining a configuration of the electronic device at least partially based on the first acceleration data and the second acceleration data, wherein determining the configuration comprises:
- determining a first orientation of the first portion at least partially based on a first gravitational component of the first acceleration data;
- and
- determining a second orientation of the second portion at least partially based on a second gravitational component of the second acceleration data.
An apparatus comprising:
- a first sensor comprising a first accelerometer coupled to a first portion of an electronic device;
- a second sensor comprising a second accelerometer coupled to a second portion of the electronic device, wherein a position of the first portion is movable with respect to a position of the second portion;
- a third sensor coupled to a third portion of the electronic device, wherein the first portion is rotatably coupled to the second portion, and wherein the third portion is rotatably coupled to the second portion;
- and
- an orientation module configured to determine a configuration of the electronic device at least partially based on first acceleration data received from the first sensor, second acceleration data received from the second sensor, and third acceleration data received from the third sensor.
A computer readable storage medium storing computer executable code comprising:
- code for receiving first acceleration data from a first sensor coupled to a first portion of an electronic device, wherein the first portion includes a first panel;
- code for receiving second acceleration data from a second sensor coupled to a second portion of the electronic device, wherein the second portion includes a second panel, wherein a position of the first portion is movable with respect to a position of the second portion, and wherein the first panel is rotatably coupled to the second panel;
- and
- code for determining a configuration of the electronic device at least partially based on the first acceleration data and the second acceleration data, wherein the code for determining the configuration comprises:
- code for determining a first orientation of the first portion at least partially based on a first gravitational component of the first acceleration data;
- and
- code for determining a second orientation of the second portion at least partially based on a second gravitational component of the second acceleration data.
An apparatus comprising:
- first sensing means comprising a first accelerometer for generating first acceleration data, the first sensing means coupled to a first portion of an electronic device;
- second sensing means comprising a second accelerometer for generating second acceleration data, the second sensing means coupled to a second portion of the electronic device, wherein a position of the first portion is movable with respect to a position of the second portion;
- third sensing means for generating third acceleration data, the third sensing means coupled to a third portion of the electronic device, wherein the first portion is rotatably coupled to the second portion, wherein the third portion is rotatably coupled to the second portion;
- and
- means for determining a configuration of the electronic device at least partially based on the first acceleration data, the second acceleration data, and the third acceleration data.
An apparatus comprising:
- a first sensor, configured to generate first acceleration data, coupled to a first portion of an electronic device, wherein the first portion includes a first panel;
- a second sensor, configured to generate second acceleration data, coupled to a second portion of the electronic device, wherein the second portion includes a second panel, wherein a position of the first portion is movable with respect to a position of the second portion, and wherein the first panel is rotatably coupled to the second panel;
- and
- an orientation module configured to determine a configuration of the electronic device at least partially based on the first acceleration data and the second acceleration data, wherein the orientation module is configured to:
- determine a first orientation of the first portion based on a first gravitational component of the first acceleration data;
- and
- determine a second orientation of the second portion based on a second gravitational component of the second acceleration data.
An apparatus comprising:
- means for receiving first acceleration data from a first sensor coupled to a first portion of an electronic device, wherein the first portion includes a first panel;
- means for receiving second acceleration data from a second sensor coupled to a second portion of the electronic device, wherein the second portion includes a second panel, wherein a position of the first portion is movable with respect to a position of the second portion, and wherein the first panel is rotatably coupled to the second panel;
- and
- means for determining a configuration of the electronic device at least partially based on the first acceleration data and the second acceleration data, wherein means for determining the configuration comprises:
- means for determining a first orientation of the first portion at least partially based on a first gravitational component of the first acceleration data;
- and
- means for determining a second orientation of the second portion at least partially based on a second gravitational component of the second acceleration data.
A method comprising:
- generating first acceleration data with a first accelerometer coupled to a first portion of an electronic device;
- generating second acceleration data with a second accelerometer coupled to a second portion of the electronic device, wherein a position of the first portion is movable with respect to a position of the second portion;
- generating third acceleration data with a third accelerometer coupled to a third portion of the electronic device, wherein the first portion is rotatably coupled to the second portion, wherein the third portion is rotatably coupled to the second portion;
- and
- determining a configuration of the electronic device at least partially based on the first acceleration data, the second acceleration data, and the third acceleration data.
A computer readable storage medium storing computer executable code comprising:
- code for generating first acceleration data with a first accelerometer coupled to a first portion of an electronic device;
- code for generating second acceleration data with a second accelerometer coupled to a second portion of the electronic device, wherein a position of the first portion is movable with respect to a position of the second portion;
- code for generating third acceleration data with a third accelerometer coupled to a third portion of the electronic device, wherein the first portion is rotatably coupled to the second portion, wherein the third portion is rotatably coupled to the second portion;
- and
- code for determining a configuration of the electronic device at least partially based on the first acceleration data, the second acceleration data, and the third acceleration data.
Dependencies are inferred from the claim text.