CA2735233C

Multi-panel device with configurable interface

Abstract

A multi-panel device is disclosed. In a particular embodiment, the device includes a first hinge coupled to a first panel and coupled to a second panel. The first panel includes a first display surface and the second panel includes a second display surface. The second hinge is coupled to the second panel and coupled to a third panel that includes a third display surface. The device also includes a sensor coupled to the first hinge to detect a relative orientation of the first panel to the second panel. The device includes a processor responsive to the sensor to detect a device configuration. The processor is configured to adjust a user interface displayed at the first display surface, the second display surface, and the third display surface based on the detected device configuration.

CA2735233C, drawing sheet 1
Sheet 1 of 19

Term

Projected expiry 8 September 2029.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

21 claims: 3 independent, 18 dependent

  1. 1
    CA 02735233 2013-09-27 74769-3353 CLAIMS:1. A device for personal computing comprising: a first hinge coupled to a first panel and coupled to a second panel, wherein the first panel includes a first display surface and wherein the second panel includes a second display surface;a second hinge coupled to the second panel and coupled to a third panel that includes a third display surface;a sensor coupled to the first hinge to detect a relative orientation of the first panel to the second panel;and a processor responsive to the sensor to detect a device configuration, the processor configured to adjust a user interface displayed at the first display surface, the second display surface, and the third display surface based on the detected device configuration;wherein the processor is further configured to execute a software application having at least three predetermined operating modes corresponding to at least three predetermined device configurations, and wherein the processor is adapted to adjust an operating mode of the software application based on the detected device configuration when the detected device configuration is one of the at least three predetermined devices configurations.
  2. 10
    11. A computer readable storage medium storing computer executable code that, when executed, causes one or more processors to:detect a device configuration responsive to a first sensor and a second sensor of a device, the device comprising: a first hinge coupled to a first panel and coupled to a second panel, wherein the first panel includes a first display surface and the second panel includes a second display surface;CA 02735233 2013-09-27 74769-3353 a second hinge coupled to the second panel and coupled to a third panel, the third panel including a third display surface;the first sensor coupled to the first hinge to detect a first relative orientation of the first panel to the second panel;and 5 the second sensor coupled to the second hinge to detect a second relative orientation of the second panel to the third panel;adjust a user interface displayed at the first display surface, the second display surface, and the third display surface based on the detected device configuration;execute a software application having at least three predetermined operating 10 modes corresponding to at least three predetermined device configurations;and adjust an operating mode of the software application based on the detected device configuration when the detected device configuration is one of the at least three predetermined devices configurations.
  3. 14
    17. A method for personal computing comprising:20 detecting a device configuration responsive to a sensor of a device, the device comprising: a first hinge coupled to a first panel and coupled to a second panel, wherein the first panel includes a first display surface and wherein the second panel includes a second display surface;CA 02735233 2013-09-27 74769-3353 a second hinge coupled to the second panel and coupled to a third panel that includes a third display surface;and the sensor coupled to the first hinge to detect a relative orientation of the first panel to the second panel;modifying a user interface displayed at the first display surface, the second display surface, and the third display surface based on the detected device configuration;and executing a software application having at least three predetermined operating modes corresponding to at least three predetermined device configurations and adjusting an operating mode of the software application based on the detected device configuration when the detected device configuration is one of the at least three predetermined devices configurations.