[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR101240060B1 - Mobile device with an inclinometer - Google Patents

Mobile device with an inclinometer Download PDF

Info

Publication number
KR101240060B1
KR101240060B1 KR1020117008067A KR20117008067A KR101240060B1 KR 101240060 B1 KR101240060 B1 KR 101240060B1 KR 1020117008067 A KR1020117008067 A KR 1020117008067A KR 20117008067 A KR20117008067 A KR 20117008067A KR 101240060 B1 KR101240060 B1 KR 101240060B1
Authority
KR
South Korea
Prior art keywords
panel
electronic device
display surface
display
configuration
Prior art date
Application number
KR1020117008067A
Other languages
Korean (ko)
Other versions
KR20110069803A (en
Inventor
2세 토마스 이 킬패트릭
스텐 요르겐 루드비히 달
패트릭 엔 룬드크비스트
Original Assignee
퀄컴 인코포레이티드
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US12/553,332 external-priority patent/US8860765B2/en
Application filed by 퀄컴 인코포레이티드 filed Critical 퀄컴 인코포레이티드
Publication of KR20110069803A publication Critical patent/KR20110069803A/en
Application granted granted Critical
Publication of KR101240060B1 publication Critical patent/KR101240060B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/1613Constructional details or arrangements for portable computers
    • G06F1/1626Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1407General aspects irrespective of display type, e.g. determination of decimal point position, display with fixed or driving decimal point, suppression of non-significant zeros
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/3827Portable transceivers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/02Constructional features of telephone sets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/02Constructional features of telephone sets
    • H04M1/0202Portable telephone sets, e.g. cordless phones, mobile phones or bar type handsets
    • H04M1/0206Portable telephones comprising a plurality of mechanically joined movable body parts, e.g. hinged housings
    • H04M1/0208Portable telephones comprising a plurality of mechanically joined movable body parts, e.g. hinged housings characterized by the relative motions of the body parts
    • H04M1/021Portable telephones comprising a plurality of mechanically joined movable body parts, e.g. hinged housings characterized by the relative motions of the body parts using combined folding and rotation motions

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Hardware Design (AREA)
  • Devices For Indicating Variable Information By Combining Individual Elements (AREA)
  • Telephone Function (AREA)

Abstract

전자 디바이스의 패널에서 경사에서의 변화를 검출하는 단계를 포함하는 방법이 개시된다. 패널은 디스플레이 표면을 갖는다. 이 방법은 또한, 제 1 배향으로부터 제 2 배향으로의 패널의 회전을 검출하는 단계를 포함한다. 이 방법은 또한, 패널의 경사에서의 변화가 회전 동안 임계값을 초과하지 않을 때 회전에 응답하여 디스플레이 표면에 디스플레이된 이미지를 자동으로 리드로잉하는 단계를 포함한다.A method is disclosed that includes detecting a change in tilt at a panel of an electronic device. The panel has a display surface. The method also includes detecting the rotation of the panel from the first orientation to the second orientation. The method also includes automatically redrawing the image displayed on the display surface in response to the rotation when the change in the tilt of the panel does not exceed the threshold during the rotation.

Description

경사계를 갖는 모바일 디바이스{MOBILE DEVICE WITH AN INCLINOMETER}Mobile device with inclinometer {MOBILE DEVICE WITH AN INCLINOMETER}

관련 출원에 대한 상호 참조Cross-reference to related application

본 개시물은, 그 전체 내용이 참조로 여기에 포함되고 우선권이 주장되는 2008년 9월 8일 출원된 가출원 번호 61/095,225 호의 이익을 주장한다.This disclosure claims the benefit of Provisional Application No. 61 / 095,225, filed Sep. 8, 2008, the entire contents of which are hereby incorporated by reference and claimed priority.

분야Field

본 개시물은 일반적으로 경사계를 갖는 멀티-패널 전자 디바이스에 관한 것이다.This disclosure relates generally to multi-panel electronic devices having inclinometers.

기술의 진보는 더 소형이고 더욱 강력한 컴퓨팅 디바이스를 발생시켰다. 예를 들어, 소형이고, 경량이며, 사용자에게 용이하게 휴대되는 휴대 무선 전화, 휴대 정보 단말기 (PDA), 및 페이징 디바이스와 같은 무선 컴퓨팅 디바이스를 포함하는 다양한 휴대 개인 컴퓨팅 디바이스가 현재 존재한다. 더욱 구체적으로는, 셀룰러 전화 및 인터넷 프로토콜 (IP) 전화와 같은 휴대 무선 전화가 무선 네트워크를 통해 음성 및 데이터 패킷을 통신할 수 있다. 또한, 다수의 이러한 휴대 무선 전화는 그 안에 포함된 다른 타입의 디바이스를 포함한다. 예를 들어, 휴대 무선 전화는 디지털 스틸 카메라, 디지털 비디오 카메라, 디지털 리코더, 및 오디오 파일 플레이어를 또한 포함할 수 있다. 또한, 이러한 무선 전화는 인터넷에 액세스하기 위해 사용될 수 있는 웹 브라우저 애플리케이션과 같은 소프트웨어 애플리케이션을 포함하는 실행가능한 명령들을 프로세싱할 수 있다. 이와 같이, 이들 휴대 무선 전화는 상당한 컴퓨팅 능력을 포함할 수 있다.Advances in technology have resulted in smaller and more powerful computing devices. For example, various portable personal computing devices currently exist, including wireless computing devices such as portable wireless telephones, portable digital assistants (PDAs), and paging devices that are compact, lightweight, and easily carried to a user. More specifically, portable wireless telephones, such as cellular telephones and Internet Protocol (IP) telephones, can communicate voice and data packets over a wireless network. In addition, many such cellular radio telephones include other types of devices contained therein. For example, the cellular wireless telephone may also include a digital still camera, a digital video camera, a digital recorder, and an audio file player. Such a wireless telephone can also process executable instructions including software applications such as web browser applications that can be used to access the Internet. As such, these portable wireless telephones can include significant computing power.

이러한 휴대 디바이스가 소프트웨어 애플리케이션을 지원할 수도 있지만, 이러한 휴대 디바이스의 유용성은 디바이스의 디스플레이 스크린의 크기에 의해 제한된다. 일반적으로, 더 작은 디스플레이 스크린은, 휴대성 및 편의성을 더 용이하게 하기 위해 디바이스가 더 작은 형태의 팩터를 갖게 할 수 있다. 그러나, 더 작은 디스플레이 스크린은 사용자에게 디스플레이될 수 있는 컨텐츠의 양을 제한하여서, 휴대 디바이스와 사용자의 상호작용의 풍부함 (richness) 을 감소시킬 수도 있다.While such portable devices may support software applications, the usefulness of such portable devices is limited by the size of the display screen of the device. In general, smaller display screens may allow the device to have a smaller form factor for easier portability and convenience. However, smaller display screens may limit the amount of content that can be displayed to the user, thereby reducing the richness of the user's interaction with the portable device.

제어기, 가속도계, 및 경사계를 갖는 모바일 디바이스가 개시된다. 가속도계는 모바일 디바이스의 하나의 단부를 향해 편심 (off-center) 위치된다. 제어기는 모바일 디바이스의 회전을 나타내는 소정의 임계값 보다 큰 모바일 디바이스의 가속도를 감지하고, 모바일 디바이스의 경사가 회전 동안 비교적 일정하였다는 것을 결정한다. 제어기는, 가속도가 정지할 때까지 컨텐츠를 지속적으로 리드로잉 (redrawing) 함으로써 디바이스가 턴할 때 그 자리에서 멀티-폴드 모바일 디바이스상에 디스플레이된 컨텐츠를 홀딩한다. 이것은 디바이스의 사용자가 디바이스를 스핀할 수 있게 하면서, 디바이스는 편평하거나 그렇지 않으면 컨텐츠의 디스플레이를 세로 디스플레이로부터 가로 디스플레이로, 또는 그 사이의 임의의 디스플레이 위치로 스위칭한다.A mobile device having a controller, an accelerometer, and an inclinometer is disclosed. The accelerometer is located off-center towards one end of the mobile device. The controller senses the acceleration of the mobile device that is greater than a predetermined threshold indicating the rotation of the mobile device and determines that the tilt of the mobile device was relatively constant during the rotation. The controller holds the displayed content on the multi-fold mobile device in place when the device turns by continuously redrawing the content until the acceleration stops. This allows the user of the device to spin the device while the device switches the display of the flat or otherwise content from the vertical display to the horizontal display, or any display position therebetween.

특정한 실시형태에서, 제 1 디스플레이 표면을 갖는 제 1 패널, 제 2 디스플레이 표면을 갖는 제 2 패널, 제 3 디스플레이 표면을 갖는 제 3 패널을 포함하는 전자 디바이스가 개시된다. 제 1 패널은 제 2 패널의 제 1 에지에 회전가능하게 커플링되고, 제 3 패널은 제 2 패널의 제 2 에지에 회전가능하게 커플링된다. 전자 디바이스는 또한, 제 2 패널에 위치되고 제 2 패널의 경사에서의 변화를 검출하도록 구성된 경사계를 포함한다. 전자 디바이스는 또한, 가로 배향으로부터 세로 배향으로의 제 2 패널의 회전을 검출하기 위한 제 2 패널의 중심으로부터 오프셋된 가속도계를 포함한다. 전자 디바이스는 또한, 그래픽 사용자 인터페이스를 갖는 적어도 하나의 소프트웨어 애플리케이션을 실행하도록 구성된 프로세서를 포함한다. 프로세서는 제 1 패널, 제 2 패널, 및 제 3 패널이 적어도 하나의 소정의 접음 구성 (folding configuration) 에 있고, 제 2 패널의 경사에서의 변화가 제 2 패널의 회전 동안 임계값을 초과하지 않을 때 이미지의 가로형 디스플레이로부터 이미지의 세로형 디스플레이로, 제 1 디스플레이 표면, 제 2 디스플레이 표면, 제 3 디스플레이 표면, 또는 이들의 임의의 조합에 디스플레이된 이미지를 리드로잉하기 위해 경사계에 응답하고 가속도계에 응답한다.In a particular embodiment, an electronic device is disclosed that includes a first panel having a first display surface, a second panel having a second display surface, and a third panel having a third display surface. The first panel is rotatably coupled to the first edge of the second panel, and the third panel is rotatably coupled to the second edge of the second panel. The electronic device also includes an inclinometer positioned in the second panel and configured to detect a change in the inclination of the second panel. The electronic device also includes an accelerometer offset from the center of the second panel for detecting rotation of the second panel from the horizontal orientation to the vertical orientation. The electronic device also includes a processor configured to execute at least one software application having a graphical user interface. The processor is configured such that the first panel, the second panel, and the third panel are in at least one predetermined folding configuration, and that the change in inclination of the second panel does not exceed the threshold during rotation of the second panel. When responding to the inclinometer and responding to the accelerometer to lead the image displayed on the first display surface, the second display surface, the third display surface, or any combination thereof, from the horizontal display of the image to the vertical display of the image. do.

다른 특정한 실시형태에서, 전자 디바이스의 패널에서 경사의 변화를 검출하는 단계를 포함하는 방법이 개시되고, 여기서, 패널은 디스플레이 표면을 갖는다. 이 방법은 또한, 제 1 배향으로부터 제 2 배향으로의 패널의 회전을 검출하는 단계를 포함한다. 이 방법은 또한, 패널의 경사에서의 변화가 회전 동안 임계값을 초과하지 않을 때 회전에 응답하여 디스플레이 표면에 디스플레이된 이미지를 자동으로 리드로잉하는 단계를 포함한다.In another particular embodiment, a method is disclosed that includes detecting a change in tilt in a panel of an electronic device, wherein the panel has a display surface. The method also includes detecting the rotation of the panel from the first orientation to the second orientation. The method also includes automatically redrawing the image displayed on the display surface in response to the rotation when the change in the tilt of the panel does not exceed the threshold during the rotation.

개시된 실시형태들 중 적어도 하나에 의해 제공된 하나의 특정한 이점은, 멀티-패널 전자 디바이스가 멀티-패널 전자 디바이스의 회전 동안 멀티-패널 전자 디바이스의 사용자의 뷰 (view) 에 관하여 정적 디스플레이를 유지하는 멀티-패널 전자 디바이스의 직관적 동작이다. 이러한 특정한 이점은 또한, 디바이스가 회전하면서 그라운드에 평행할 때 관찰 수도 있다.One particular advantage provided by at least one of the disclosed embodiments is that the multi-panel electronic device maintains a static display with respect to the user's view of the multi-panel electronic device during rotation of the multi-panel electronic device. -Intuitive operation of the panel electronic device. This particular advantage may also be observed when the device is parallel to ground while rotating.

본 개시물의 다른 양태들, 이점들, 및 특징들은, 다음의 섹션들 : 도면의 간단한 설명, 상세한 설명, 및 청구범위를 포함하는 전체 출원의 리뷰 이후에 명백해질 것이다.Other aspects, advantages, and features of the present disclosure will become apparent after a review of the entire application, including the following sections: Brief Description of the Drawings, Detailed Description, and the Claims.

도 1 은 전자 디바이스의 제 1 예시적인 실시형태의 도면이다.
도 2 는 완전하게 접힌 구성의 도 1 의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 3 은 서밍 (thumbing) 구성의 도 1 의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 4 는 여행용 시계 구성의 도 1 의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 5 는 완전하게 펼쳐진 구성의 도 1 의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 6 은 완전하게 펼쳐진 구성의 도 1 의 전자 디바이스의 제 2 예시적인 실시형태의 도면이다.
도 7 은 비디오 회의 구성의 도 1 의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 8 은 전자 디바이스의 제 2 예시적인 실시형태의 블록도이다.
도 9 는 전자 디바이스의 제 3 예시적인 실시형태의 도면이다.
도 10 은 도 9 의 전자 디바이스의 부분 단면도이다.
도 11 은 각이 진 구성 (angled configuration) 의 도 9 의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 12 는 도 11 의 각이 진 구성의 전자 디바이스의 부분 단면도이다.
도 13 은 접힌 구성의 도 9 의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 14 는 도 13 의 접힌 구성의 전자 디바이스의 부분 단면도이다.
도 15 는 전자 디바이스의 제 4 예시적인 실시형태의 도면이다.
도 16 은 여행용 시계 구성의 도 15 의 전자 디바이스의 도면이다.
도 17 은 완전하게 펼쳐진 구성의 도 16 의 전자 디바이스의 도면이다.
도 18 은 전자 디바이스의 제 5 예시적인 실시형태의 도면이다.
도 19 는 여행용 시계 구성의 도 18 의 전자 디바이스의 도면이다.
도 20 은 완전하게 펼쳐진 구성의 도 18 의 전자 디바이스의 도면이다.
도 21 은 전자 디바이스의 제 6 예시적인 실시형태의 도면이다.
도 22 는 전자 디바이스의 제 7 예시적인 실시형태의 도면이다.
도 23 은 부분적으로 접힌 구성의 도 22 의 전자 디바이스의 도면이다.
도 24 는 전자 디바이스의 제 8 예시적인 실시형태의 도면이다.
도 25 는 어셈블링된 구성의 도 24 의 전자 디바이스의 도면이다.
도 26 은 멀티-패널 전자 디바이스에서 소프트웨어 상태를 변경하는 방법의 제 1 예시적인 실시형태의 플로우차트이다.
도 27 은 전자 디바이스의 제 9 예시적인 실시형태의 도면이다.
도 28 은 서밍 구성의 도 27 의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 29 는 완전하게 펼쳐진 구성의 도 27 의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 30 은 여행용 시계 구성의 도 27 의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 31 은 비디오 회의 구성의 도 27 의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 32 는 전자 디바이스의 제 10 예시적인 실시형태의 도면이다.
도 33 은 완전하게 펼쳐진 구성의 도 32 의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 34 는 사용자 입력에 응답하여 애플리케이션 아이콘의 이동을 나타내는 도 33 의 완전하게 펼쳐진 구성의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 35 는 애플리케이션 윈도우를 디스플레이하는 도 33 의 완전하게 펼쳐진 구성의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 36 은 사용자 입력에 응답하여 애플리케이션 윈도우의 이동을 나타내는 도 33 의 완전하게 펼쳐진 구성의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 37 은 애플리케이션 윈도우의 소정의 부분이 디스플레이 표면들 사이의 갭을 크로스한 이후의 도 36 의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 38 은 전자 디바이스의 제 11 예시적인 실시형태의 도면이다.
도 39 는 가로형 배향의 도 38 의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 40 은 회전형 배향의 도 38 의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 41 은 세로형 배향의 도 38 의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 42 는 멀티-패널 전자 디바이스에서 소프트웨어 상태를 변경하는 방법의 제 2 예시적인 실시형태의 플로우차트이다.
도 43 은 멀티-패널 전자 디바이스에서 소프트웨어 상태를 변경하는 방법의 제 3 예시적인 실시형태의 플로우차트이다.
도 44 는 멀티-패널 전자 디바이스에서 소프트웨어 상태를 변경하는 방법의 제 4 예시적인 실시형태의 플로우차트이다.
도 45 는 멀티-패널 전자 디바이스에서 소프트웨어 상태를 변경하는 방법의 제 5 예시적인 실시형태의 플로우차트이다.
도 46 은 멀티-패널 전자 디바이스에서 소프트웨어 상태를 변경하는 방법의 제 6 예시적인 실시형태의 플로우차트이다.
도 47 은 멀티-패널 전자 디바이스에서 소프트웨어 상태를 변경하는 방법의 제 7 예시적인 실시형태의 플로우차트이다.
도 48 은 멀티-패널 전자 디바이스에서 소프트웨어 상태를 변경하는 방법의 제 8 예시적인 실시형태의 플로우차트이다.
도 49 는 전자 디바이스의 제 12 예시적인 실시형태의 도면이다.
도 50 은 완전하게 펼쳐진 구성의 도 49 의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 51 은 접힌 구성의 도 49 의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 52 는 서밍 구성의 도 49 의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 53 은 비디오 회의 구성의 도 49 의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 54 는 여행용 시계 구성의 도 49 의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 55 는 듀얼-패널 구성의 도 49 의 전자 디바이스의 예시적인 실시형태의 도면이다.
도 56 은 전자 디바이스의 구성을 결정하는 방법의 제 1 예시적인 실시형태의 플로우차트이다.
도 57 은 전자 디바이스의 구성을 결정하는 방법의 제 2 예시적인 실시형태의 플로우차트이다.
도 58 은 전자 디바이스의 구성을 결정하는 방법의 제 3 예시적인 실시형태의 플로우차트이다.
도 59 는 전자 디바이스의 제 13 예시적인 실시형태의 블록도이다.
도 60 은 전자 디바이스의 제 14 예시적인 실시형태의 블록도이다.
도 61 은 도 60 의 전자 디바이스에서 이미지를 디스플레이하는 예시적인 실시형태의 도면이다.
도 62 는 도 60 의 전자 디바이스에서 이미지를 디스플레이하는 제 2 예시적인 실시형태의 도면이다.
도 63 은 도 60 의 전자 디바이스에서 이미지를 디스플레이하는 제 3 예시적인 실시형태의 도면이다.
도 64 는 도 60 의 전자 디바이스의 3-패널 버전에서 이미지를 디스플레이하는 제 1 예시적인 실시형태의 도면이다.
도 65 는 도 60 의 전자 디바이스의 3-패널 버전에서 이미지를 디스플레이하는 제 2 예시적인 실시형태의 도면이다.
도 66 은 도 60 의 전자 디바이스의 3-패널 버전에서 이미지를 디스플레이하는 제 3 예시적인 실시형태의 도면이다.
도 67 은 전자 디바이스에서 이미지를 디스플레이하는 방법의 제 1 예시적인 실시형태의 플로우차트이다.
도 68 은 전자 디바이스에서 이미지를 디스플레이하는 방법의 제 2 예시적인 실시형태의 플로우차트이다.
도 69 는 전자 디바이스에서 이미지를 디스플레이하는 방법의 제 3 예시적인 실시형태의 플로우차트이다.
1 is a diagram of a first exemplary embodiment of an electronic device.
2 is a diagram of an exemplary embodiment of the electronic device of FIG. 1 in a fully folded configuration.
3 is a diagram of an exemplary embodiment of the electronic device of FIG. 1 in a summing configuration.
4 is a diagram of an exemplary embodiment of the electronic device of FIG. 1 in a travel watch configuration.
5 is a diagram of an exemplary embodiment of the electronic device of FIG. 1 in a fully deployed configuration.
6 is a diagram of a second exemplary embodiment of the electronic device of FIG. 1 in a fully deployed configuration.
7 is a diagram of an exemplary embodiment of the electronic device of FIG. 1 in a video conferencing configuration.
8 is a block diagram of a second exemplary embodiment of an electronic device.
9 is a diagram of a third exemplary embodiment of an electronic device.
10 is a partial cross-sectional view of the electronic device of FIG. 9.
FIG. 11 is a diagram of an exemplary embodiment of the electronic device of FIG. 9 in an angled configuration. FIG.
12 is a partial cross-sectional view of the electronic device in the angled configuration of FIG. 11.
13 is a diagram of an exemplary embodiment of the electronic device of FIG. 9 in a folded configuration.
14 is a partial cross-sectional view of the electronic device in the folded configuration of FIG. 13.
15 is a diagram of a fourth exemplary embodiment of an electronic device.
16 is a diagram of the electronic device of FIG. 15 of a travel watch configuration.
17 is a diagram of the electronic device of FIG. 16 in a fully deployed configuration.
18 is a diagram of the fifth exemplary embodiment of an electronic device.
19 is a diagram of the electronic device of FIG. 18 in a travel watch configuration.
20 is a diagram of the electronic device of FIG. 18 in a fully deployed configuration.
21 is a diagram of the sixth exemplary embodiment of an electronic device.
22 is a diagram of the seventh exemplary embodiment of the electronic device.
FIG. 23 is a diagram of the electronic device of FIG. 22 in a partially folded configuration.
24 is a diagram of an eighth exemplary embodiment of an electronic device.
25 is a diagram of the electronic device of FIG. 24 in an assembled configuration.
FIG. 26 is a flowchart of a first exemplary embodiment of a method of changing software state in a multi-panel electronic device.
FIG. 27 is a diagram of a ninth exemplary embodiment of an electronic device. FIG.
FIG. 28 is a diagram of an exemplary embodiment of the electronic device of FIG. 27 in a summing configuration.
FIG. 29 is a diagram of an exemplary embodiment of the electronic device of FIG. 27 in a fully deployed configuration.
30 is a diagram of an exemplary embodiment of the electronic device of FIG. 27 in a travel watch configuration.
FIG. 31 is a diagram of an example embodiment of the electronic device of FIG. 27 in a video conferencing configuration.
32 is a diagram of a tenth exemplary embodiment of an electronic device.
33 is a diagram of an exemplary embodiment of the electronic device of FIG. 32 in a fully deployed configuration.
FIG. 34 is a diagram of an example embodiment of the electronic device of the fully expanded configuration of FIG. 33 illustrating movement of an application icon in response to user input.
FIG. 35 is a diagram of an example embodiment of the electronic device of the fully expanded configuration of FIG. 33 displaying an application window.
FIG. 36 is a diagram of an example embodiment of the electronic device of the fully expanded configuration of FIG. 33 illustrating movement of an application window in response to user input.
FIG. 37 is a diagram of an example embodiment of the electronic device of FIG. 36 after a portion of an application window crosses a gap between display surfaces.
38 is a diagram of an eleventh exemplary embodiment of an electronic device.
FIG. 39 is a diagram of an exemplary embodiment of the electronic device of FIG. 38 in a horizontal orientation.
40 is a diagram of an exemplary embodiment of the electronic device of FIG. 38 in a rotational orientation.
FIG. 41 is a diagram of an exemplary embodiment of the electronic device of FIG. 38 in a vertical orientation.
42 is a flowchart of a second exemplary embodiment of a method of changing software state in a multi-panel electronic device.
43 is a flowchart of a third exemplary embodiment of a method of changing software state in a multi-panel electronic device.
44 is a flowchart of a fourth exemplary embodiment of a method of changing software state in a multi-panel electronic device.
45 is a flowchart of a fifth exemplary embodiment of a method of changing software state in a multi-panel electronic device.
46 is a flowchart of a sixth exemplary embodiment of a method of changing software state in a multi-panel electronic device.
47 is a flowchart of a seventh exemplary embodiment of a method of changing software state in a multi-panel electronic device.
48 is a flowchart of an eighth exemplary embodiment of a method of changing software state in a multi-panel electronic device.
49 is a diagram of a twelfth exemplary embodiment of an electronic device.
50 is a diagram of an example embodiment of the electronic device of FIG. 49 in a fully deployed configuration.
FIG. 51 is a diagram of an exemplary embodiment of the electronic device of FIG. 49 in a folded configuration.
52 is a diagram of an example embodiment of the electronic device of FIG. 49 in a summing configuration.
53 is a diagram of an example embodiment of the electronic device of FIG. 49 in a video conferencing configuration.
FIG. 54 is a diagram of an example embodiment of the electronic device of FIG. 49 in a travel watch configuration.
FIG. 55 is a diagram of an exemplary embodiment of the electronic device of FIG. 49 in a dual-panel configuration.
56 is a flowchart of a first exemplary embodiment of a method of determining a configuration of an electronic device.
57 is a flowchart of a second exemplary embodiment of a method of determining a configuration of an electronic device.
58 is a flowchart of a third exemplary embodiment of a method of determining a configuration of an electronic device.
59 is a block diagram of a thirteenth exemplary embodiment of an electronic device.
60 is a block diagram of a fourteenth exemplary embodiment of an electronic device.
FIG. 61 is a diagram of an example embodiment of displaying an image in the electronic device of FIG. 60.
FIG. 62 is a diagram of a second exemplary embodiment displaying an image in the electronic device of FIG. 60.
FIG. 63 is a diagram of a third exemplary embodiment that displays an image in the electronic device of FIG. 60.
64 is a diagram of a first exemplary embodiment of displaying an image in a three-panel version of the electronic device of FIG. 60.
FIG. 65 is a diagram of a second exemplary embodiment displaying an image in a three-panel version of the electronic device of FIG. 60.
FIG. 66 is a diagram of a third exemplary embodiment that displays an image in the three-panel version of the electronic device of FIG. 60.
67 is a flowchart of a first exemplary embodiment of a method of displaying an image in an electronic device.
68 is a flowchart of a second exemplary embodiment of a method of displaying an image in an electronic device.
69 is a flowchart of a third exemplary embodiment of a method of displaying an image in an electronic device.

도 1 을 참조하면, 전자 디바이스의 제 1 예시적인 실시형태가 도시되어 있고 일반적으로 100 으로 표시된다. 전자 디바이스 (101) 는 제 1 패널 (102), 제 2 패널 (104), 및 제 3 패널 (106) 을 포함한다. 제 1 패널 (102) 은 제 1 접힘 위치 (fold location) (110) 에서 제 1 에지를 따라 제 2 패널 (104) 에 커플링된다. 제 2 패널 (104) 은 제 2 접힘 위치 (112) 에서 제 2 패널 (104) 의 제 2 에지를 따라 제 3 패널 (106) 에 커플링된다. 패널들 (102, 104 및 106) 각각은 액정 디스플레이 (LCD) 스크린과 같은 시각적 디스플레이를 제공하도록 구성된 디스플레이 표면을 포함한다. 전자 디바이스 (101) 는 다중의 디스플레이 표면을 갖고, 사용자가 전자 디바이스 (101) 의 물리적 구성을 변화시킬 때 이미지를 디스플레이하거나 사용자 인터페이스를 자동으로 조절하도록 구성된 무선 통신 디바이스이다.Referring to FIG. 1, a first exemplary embodiment of an electronic device is shown and generally indicated at 100. Electronic device 101 includes a first panel 102, a second panel 104, and a third panel 106. The first panel 102 is coupled to the second panel 104 along the first edge at a first fold location 110. The second panel 104 is coupled to the third panel 106 along the second edge of the second panel 104 in the second folded position 112. Each of panels 102, 104 and 106 includes a display surface configured to provide a visual display, such as a liquid crystal display (LCD) screen. The electronic device 101 is a wireless communication device having multiple display surfaces and configured to display an image or automatically adjust the user interface when a user changes the physical configuration of the electronic device 101.

도 1 에 도시된 바와 같이, 제 1 패널 (102) 및 제 2 패널 (104) 은 제 1 접힘 위치 (110) 에서 회전가능하게 커플링되어, 다양한 디바이스 구성을 가능하게 한다. 예를 들어, 제 1 패널 (102) 및 제 2 패널 (104) 은, 디스플레이 표면이 실질적으로 플랫 표면을 형성하기 위한 실질적인 공면 (coplanar) 이도록 위치될 수도 있다. 다른 예로서, 제 1 패널 (102) 및 제 2 패널 (104) 은, 제 1 패널 (102) 의 이면이 제 2 패널 (104) 의 이면과 접촉할 때까지 제 1 접힘 위치 (110) 주위에서 서로에 대해 회전될 수도 있다. 유사하게, 제 2 패널 (104) 은 제 2 접힘 위치 (112) 를 따라 제 3 패널 (106) 에 회전가능하게 커플링되고, 이것은 제 2 패널 (104) 의 디스플레이 표면이 제 3 패널 (106) 의 디스플레이 표면과 접촉하는 완전하게 접힌 닫힘 구성, 및 제 2 패널 (104) 및 제 3 패널 (106) 이 실질적으로 공면인 완전하게 펼쳐진 구성을 포함하는 다양한 구성을 가능하게 한다.As shown in FIG. 1, the first panel 102 and the second panel 104 are rotatably coupled in the first folded position 110 to enable various device configurations. For example, the first panel 102 and the second panel 104 may be positioned such that the display surface is substantially coplanar to form a substantially flat surface. As another example, the first panel 102 and the second panel 104 are positioned around the first folded position 110 until the back surface of the first panel 102 is in contact with the back surface of the second panel 104. It may be rotated relative to each other. Similarly, the second panel 104 is rotatably coupled to the third panel 106 along the second folded position 112, whereby the display surface of the second panel 104 is connected to the third panel 106. Various configurations including a fully folded closed configuration in contact with the display surface of and a fully unfolded configuration in which the second panel 104 and the third panel 106 are substantially coplanar.

특정한 실시형태에서, 제 1 패널 (102), 제 2 패널 (104), 및 제 3 패널 (106) 은 도 2 내지 도 7 에 관하여 설명될 바와 같이, 하나 이상의 물리적 접힘 상태로 수동으로 구성될 수도 있다. 전자 디바이스 (101) 가 다중의 접힘 가능한 구성에 위치될 수 있게 함으로써, 전자 디바이스 (101) 의 사용자는 용이한 기동성 (maneuverability) 및 기능성을 위한 작은 폼 팩터를 갖는 것을 선택할 수도 있거나, 확장된 사용자 인터페이스를 통해 하나 이상의 소프트웨어 애플리케이션과의 더욱 상당한 상호작용을 가능하게 하고 풍부한 컨텐츠를 디스플레이하기 위한 확장된 더 큰 폼 팩터를 선택할 수도 있다.In a particular embodiment, the first panel 102, the second panel 104, and the third panel 106 may be manually configured in one or more physical folded states, as described with respect to FIGS. 2 through 7. have. By allowing the electronic device 101 to be located in multiple collapsible configurations, the user of the electronic device 101 may choose to have a small form factor for easy maneuverability and functionality, or an extended user interface This allows for more significant interaction with one or more software applications and allows for the selection of an expanded larger form factor for displaying rich content.

특정한 실시형태에서, 전자 디바이스 (101) 는 다중의 접힘 디스플레이 패널 (102, 104, 및 106) 을 포함한다. 완전하게 펼쳐질 때, 전자 디바이스 (101) 는 와이드 스크린 텔레비전과 유사한 파노라마 뷰 (panorama view) 를 제공할 수 있다. 닫힘 위치로 완전하게 접힐 때, 전자 디바이스 (101) 는 작은 폼 팩터를 제공할 수 있고, 셀 폰과 유사한 단축 뷰 (abbreviated view) 를 여전히 제공할 수 있다. 일반적으로, 다중의 구성가능한 디스플레이 (102, 104, 및 106) 는 전자 디바이스 (101) 가 어떻게 접히거나 구성되는지에 의존하여 전자 디바이스 (101) 가 다중 타입의 디바이스로서 사용될 수 있게 할 수도 있다.In a particular embodiment, the electronic device 101 includes multiple folded display panels 102, 104, and 106. When fully deployed, the electronic device 101 can provide a panorama view similar to a wide screen television. When fully folded into the closed position, the electronic device 101 can provide a small form factor and still provide an abbreviated view similar to a cell phone. In general, multiple configurable displays 102, 104, and 106 may allow electronic device 101 to be used as a multiple type of device depending on how electronic device 101 is folded or configured.

도 2 를 참조하면, 완전하게 접힌 구성의 도 1 의 전자 디바이스 (101) 의 제 2 실시형태가 도시되고 일반적으로 200 으로 표시된다. 제 1 패널 (102) 은 전자 디바이스 (101) 의 상위 표면상에 도시된다. 도 2 에 예시된 바와 같이, 제 1 패널 (102) 의 디스플레이 표면은 가시적이고, 제 1 패널 (102) 과 제 2 패널 (104) 사이의 제 1 접힘 위치 (110) 는 완전하게 접혀서, 제 1 패널 (102) 의 이면은 제 2 패널 (104) 의 이면과 접촉하고 있다. 제 3 패널 (106) 은 제 2 접힘 위치 (112) 에 따라 제 2 패널 (104) 에 대해 완전하게 접힌다. 제 2 패널 (104) 은 제 2 디스플레이 표면이 완전하게 접힌 구성내에서 제 3 패널 (106) 의 디스플레이 표면에 실질적으로 근접하도록 구성된다. 도 2 에 예시된 바와 같이, 전자 디바이스 (101) 는 3개의 적층된 레이어 (즉, 제 1 패널 (102), 제 2 패널 (104), 및 제 3 패널 (106)) 를 포함하는 실질적으로 직사각형 형상 또는 폼 팩터를 갖는다. 제 2 패널 (104) 및 제 3 패널 (106) 의 디스플레이 표면은 도 2 의 완전하게 접힌 구성내에서 외부 소스로부터의 손상으로부터 실질적으로 보호된다. 도 2 에 도시된 실시형태가 크기 비교를 위해 미국의 25센트 은화 및 연필과 나란히 전자 디바이스 (101) 의 특정한 실시형태를 예시하지만, 본 출원의 모든 다른 도면 뿐만 아니라 도 2 는 반드시 스케일링될 필요는 없다는 것이 명백하게 이해되어야 하고, 본 개시물의 범위를 제한하는 것으로 해석되지 않아야 한다.Referring to FIG. 2, a second embodiment of the electronic device 101 of FIG. 1 in a fully folded configuration is shown and generally indicated at 200. The first panel 102 is shown on the upper surface of the electronic device 101. As illustrated in FIG. 2, the display surface of the first panel 102 is visible, and the first folded position 110 between the first panel 102 and the second panel 104 is completely folded, so that the first The back surface of the panel 102 is in contact with the back surface of the second panel 104. The third panel 106 is completely folded relative to the second panel 104 according to the second folded position 112. The second panel 104 is configured to be substantially close to the display surface of the third panel 106 in a configuration in which the second display surface is completely folded. As illustrated in FIG. 2, the electronic device 101 comprises a substantially rectangular layer comprising three stacked layers (ie, a first panel 102, a second panel 104, and a third panel 106). Have a shape or form factor. The display surfaces of the second panel 104 and the third panel 106 are substantially protected from damage from external sources within the fully folded configuration of FIG. 2. While the embodiment shown in FIG. 2 illustrates a particular embodiment of the electronic device 101 alongside the US 25 cent silver and pencil for size comparison, FIG. 2 as well as all other figures of the present application need not necessarily be scaled. It should be clearly understood that there is no, and should not be construed as limiting the scope of the present disclosure.

도 3 을 참조하면, "서밍" 구성의 도 1 의 전자 디바이스 (101) 가 도시되어 있고 일반적으로 300 으로 표시된다. 제 1 패널 (102) 및 제 2 패널 (104) 은 실질적으로 공면 구성에서의 제 1 접힘 위치 (110) 에서 커플링된다. 제 2 패널 (104) 및 제 3 패널 (106) 은 제 2 접힘 위치 (112) 에 따라 서로에 대해 오프셋된다. 특정한 실시형태에서, 제 3 패널 (106) 의 디스플레이 표면으로부터 제 2 패널 (104) 의 디스플레이 표면으로의 회전의 각 (318) 은 90도 보다 크고 180도 미만의 각이다. 예를 들어, 도 3 에 예시된 바와 같이, 제 2 패널 (104) 과 제 3 패널 (106) 사이에 형성된 각 (318) 은 실질적으로 135도일 수도 있다.Referring to FIG. 3, the electronic device 101 of FIG. 1 in a “summing” configuration is shown and generally indicated at 300. The first panel 102 and the second panel 104 are coupled at the first folded position 110 in a substantially coplanar configuration. The second panel 104 and the third panel 106 are offset relative to each other according to the second folded position 112. In a particular embodiment, the angle 318 of rotation from the display surface of the third panel 106 to the display surface of the second panel 104 is an angle greater than 90 degrees and less than 180 degrees. For example, as illustrated in FIG. 3, the angle 318 formed between the second panel 104 and the third panel 106 may be substantially 135 degrees.

도 3 에 예시된 바와 같이, 제 1 패널 (106) 의 이면 (314) 은 테이블 표면, 데스크 표면, 사용자의 손 등과 같은 지지 표면상에 놓일 수도 있다. 특정한 실시형태에서, 제 3 패널 (106) 은, 도 3 에 도시된 특정한 구성에서, 전자 디바이스 (101) 가 표면상에서 서밍 구성 (300) 으로 유지될 때 안정할 수도 있도록 가중될 수도 있다. 예시된 바와 같이, 서밍 구성 (300) 에서, 제 3 패널 (106) 은 키보드 (316) 를 디스플레이할 수도 있지만, 제 1 및 제 2 패널 (102, 104) 은 사용자가 실질적으로 수평인 키보드 (316), 및 제 1 패널 (102) 의 디스플레이 표면 및 제 2 패널 (104) 의 디스플레이 표면으로 형성된 알맞게 각이 지고 위치된 유효 2-패널 디스플레이 표면을 가질 수도 있도록 그래픽 사용자 인터페이스의 하나 이상의 부분을 디스플레이할 수도 있다. 특정한 실시형태에서, 전자 디바이스 (101) 는 키보드 (316) 가 사용자의 엄지 손가락 중 하나 이상에 의해 작동될 수 있도록 사용자에 의해 서밍 구성 (300) 에서 홀딩될 수도 있다.As illustrated in FIG. 3, the back surface 314 of the first panel 106 may lie on a support surface, such as a table surface, a desk surface, a user's hand, or the like. In a particular embodiment, the third panel 106 may be weighted so that, in the particular configuration shown in FIG. 3, the electronic device 101 may be stable when kept in the summing configuration 300 on the surface. As illustrated, in the summing configuration 300, the third panel 106 may display the keyboard 316, while the first and second panels 102, 104 are keyboard 316 that the user is substantially horizontal. ) And one or more portions of the graphical user interface to have a properly angled and positioned effective two-panel display surface formed of the display surface of the first panel 102 and the display surface of the second panel 104. It may be. In a particular embodiment, the electronic device 101 may be held in the summing configuration 300 by the user such that the keyboard 316 can be operated by one or more of the user's thumbs.

도 4 를 참조하면, 여행용 시계 구성의 도 1 의 전자 디바이스 (101) 가 도시되어 있고 일반적으로 400 으로 표시된다. 제 1 패널 (102) 은 180도 미만이고, 0 도 보다 큰 각 (420) 에서, 제 1 접힘 위치 (110) 에 따라 제 2 패널 (104) 에 관하여 접힌다. 예를 들어, 제 1 패널 (102) 및 제 2 패널 (104) 에 의해 형성된 각 (420) 은 실질적으로 60도일 수도 있다. 제 2 패널 (104) 은 90도 보다 크고 180도 미만인 각 (422) 에서 제 2 접힘 위치 (112) 에 따라 제 3 패널 (106) 에 관하여 배향된다. 예시된 바와 같이, 제 2 접힘 위치 (112) 에 따른 각 (422) 은 대략 135도일 수도 있다.Referring to FIG. 4, the electronic device 101 of FIG. 1 in a travel watch configuration is shown and generally indicated at 400. The first panel 102 is folded about the second panel 104 according to the first folded position 110, at an angle 420 that is less than 180 degrees and greater than 0 degrees. For example, the angle 420 formed by the first panel 102 and the second panel 104 may be substantially 60 degrees. The second panel 104 is oriented with respect to the third panel 106 according to the second folded position 112 at an angle 422 that is greater than 90 degrees and less than 180 degrees. As illustrated, the angle 422 along the second folded position 112 may be approximately 135 degrees.

특정한 실시형태에서, 여행용 시계 구성 (400) 은 제 2 패널 (104) 의 디스플레이 표면에서 디지털 시계 표시 또는 아날로그 시계 표시와 같은 시계 표시 (418) 의 디스플레이를 포함한다. 예를 들어, 시계 표시 (418) 는 시계문자판의 이미지일 수도 있다. 특정한 실시형태에서, 제 1 패널 (102) 의 디스플레이 표면은 파워 다운된 (powered down) 구성에 있을 수도 있지만, 제 3 패널 (106) 의 디스플레이 표면 (106) 은 알람 설정 제어, 볼륨 제어, 무선국 튜닝 제어, 또는 다른 제어 (미도시) 와 같은 통상의 여행용 시계의 하나 이상의 제어를 디스플레이할 수도 있다.In a particular embodiment, the travel clock configuration 400 includes a display of a clock display 418, such as a digital clock display or an analog clock display, on the display surface of the second panel 104. For example, clock display 418 may be an image of the clock face. In a particular embodiment, the display surface of the first panel 102 may be in a powered down configuration, while the display surface 106 of the third panel 106 may be configured for alarm setting control, volume control, radio station tuning. One or more controls of a conventional travel watch, such as a control or other control (not shown), may be displayed.

도 5 는 완전하게 펼쳐진 구성 (500) 의 도 1 의 전자 디바이스 (101) 를 도시한다. 제 1 패널 (102) 및 제 2 패널 (104) 은 실질적으로 공면이고, 제 2 패널 (104) 은 제 3 패널 (106) 과 실질적으로 공면이다. 패널들 (102, 104, 106) 은 제 1 접힘 위치 (110) 및 제 2 접힘 위치 (112) 에서 접촉하고 있을 수도 있어서, 제 1 패널 (102), 제 2 패널 (104) 및 제 3 패널 (106) 의 디스플레이 표면은 펼쳐진 3-패널 디스플레이 스크린을 실제로 형성한다. 예시된 바와 같이, 완전하게 펼쳐진 구성 (500) 에서, 디스플레이 표면 각각은 더 큰 이미지의 부분을 디스플레이하고, 각 개별 디스플레이 표면은 세로형 모드에서 더 큰 이미지의 부분을 디스플레이하고, 더 큰 이미지는 가로형 모드에서 유효 3-패널 스크린을 가로질러 연장한다. 특정한 실시형태에서, 패널들 (102, 104, 및 106) 은 완전하게 펼쳐진 구성 (500) 에서 실질적으로 유지되도록 락킹가능 (lockable) 할 수도 있다.5 shows the electronic device 101 of FIG. 1 in a fully deployed configuration 500. The first panel 102 and the second panel 104 are substantially coplanar, and the second panel 104 is substantially coplanar with the third panel 106. The panels 102, 104, 106 may be in contact in the first folded position 110 and the second folded position 112, such that the first panel 102, the second panel 104 and the third panel ( The display surface of 106 actually forms an unfolded three-panel display screen. As illustrated, in a fully laid out configuration 500, each of the display surfaces displays a portion of a larger image, each individual display surface displays a portion of a larger image in portrait mode, and a larger image is horizontal Extends across the effective three-panel screen in mode. In a particular embodiment, the panels 102, 104, and 106 may be lockable to remain substantially in a fully unfolded configuration 500.

도 6 은 도 5 에 비교할 때 제 1 패널 (102), 제 2 패널 (104), 및 제 3 패널 (106) 상에 감소된 유효 디스플레이 표면을 갖는 완전하게 펼쳐진 구성 (600) 의 도 1 의 전자 디바이스 (101) 를 도시한다. 도 5 와 유사하게, 패널들 (102, 104, 및 106) 은 실질적으로 펼쳐지고, 포지션으로 락킹될 수도 있다. 그러나, 도 6 에 예시된 바와 같이, 패널들 (102, 104, 및 106) 각각의 세로형 모드의 상위 및 하위 표면부는 디스플레이 표면을 포함하지 않을 수도 있고, 대신에, 힌지, 마이크로폰, 스피커 또는 다른 하드웨어 피처 (미도시) 와 같은 하나 이상의 하드웨어 피처를 포함할 수도 있다.FIG. 6 shows the former of FIG. 1 in a fully unfolded configuration 600 having a reduced effective display surface on the first panel 102, the second panel 104, and the third panel 106 as compared to FIG. 5. The device 101 is shown. Similar to FIG. 5, panels 102, 104, and 106 may be substantially unfolded and locked into position. However, as illustrated in FIG. 6, the upper and lower surface portions of the portrait mode of each of the panels 102, 104, and 106 may not include a display surface, but instead a hinge, microphone, speaker, or other It may include one or more hardware features, such as hardware features (not shown).

도 7 은 비디오 회의 구성 (700) 의 도 1 의 전자 디바이스 (101) 를 도시한다. 제 1 패널 (102) 은 제 2 패널 (104) 과 실질적으로 공면이도록 제 1 접힘 위치 (110) 에서 제 2 패널 (104) 에 커플링된다. 제 2 패널 (104) 및 제 3 패널 (106) 은 제 2 접힘 위치 (112) 에 따라 접힌 구성에 커플링되어서, 제 2 패널 (104) 및 제 3 패널 (106) 의 디스플레이 표면은 서로에 실질적으로 근접하며, 접힌 구성의 내부내에서 보호된다. 제 2 패널 (104) 상에서 접힌 제 3 패널 (106) 을 가짐으로써, 카메라 (720) 를 포함하는 제 3 패널 (106) 의 이면 (108) 은 전자 디바이스 (101) 의 사용자에게 노출된다. 제 3 패널 (106) 의 하부 에지는 마이크로폰 (722) 및 스피커 (724) 를 포함한다. 제 3 패널 (106) 의 하부 에지상에 도시되어 있지만, 마이크로폰 (722) 및 스피커 (724) 가 전자 디바이스 (101) 상의 다른 위치에 위치될 수도 있다는 것을 명백하게 이해해야 한다. 예를 들어, 도 32 에 관하여 예시하는 바와 같이, 마이크로폰 (722) 이 제 1 패널 (102) 의 디스플레이 표면의 상부에 위치될 수도 있고, 스피커 (724) 가 제 1 패널 (102) 의 디스플레이 표면의 하부 위치에 위치될 수도 있다. 비디오 회의 구성 (700) 은 전자 디바이스 (101) 의 사용자가 비디오 회의 콜의 관계자의 제 1 패널 (102) 의 디스플레이 표면상에서 이미지를 뷰 (view) 할 수 있게 하고, 동시에 사용자의 이미지를 캡처하고 캡처된 사용자의 이미지를 비디오 회의의 하나 이상의 관계자에게 제공하기 위해 카메라 (720) 의 시야에 위치될 수 있게 한다.7 illustrates the electronic device 101 of FIG. 1 of a video conferencing configuration 700. The first panel 102 is coupled to the second panel 104 at the first folded position 110 to be substantially coplanar with the second panel 104. The second panel 104 and the third panel 106 are coupled to the folded configuration in accordance with the second folded position 112 so that the display surfaces of the second panel 104 and the third panel 106 are substantially in contact with each other. And protected within the folded configuration. By having the third panel 106 folded on the second panel 104, the backside 108 of the third panel 106 including the camera 720 is exposed to the user of the electronic device 101. The lower edge of the third panel 106 includes a microphone 722 and a speaker 724. While shown on the lower edge of the third panel 106, it should be clearly understood that the microphone 722 and the speaker 724 may be located at other locations on the electronic device 101. For example, as illustrated with respect to FIG. 32, a microphone 722 may be positioned on top of the display surface of the first panel 102, and the speaker 724 is positioned on the display surface of the first panel 102. It may be located in a lower position. The video conferencing configuration 700 allows a user of the electronic device 101 to view an image on the display surface of the first panel 102 of a party in a video conference call, while simultaneously capturing and capturing the image of the user. An image of an established user to be positioned in the field of view of camera 720 to provide one or more parties in a video conference.

특정한 실시형태에서, 도 1 내지 도 7 의 전자 디바이스 (101) 는 기계적으로 접속될 수 있고 접힐 수 있는, 개별적으로 사용되거나 함께 사용될 수 있는 3개의 개별 터치 스크린 디스플레이 (102, 104, 및 106) 를 사용한다. 이것은, 전자 디바이스 (101) 의 형상 또는 구성에 기초하여 변경될 수 있는 다중의 사용자 인터페이스를 가능하게 한다. 다중의 구성가능한 사용자 인터페이스는 전자 디바이스 (101) 가 어떻게 접히거나 구성되는지에 의존하여 전자 디바이스 (101) 가 다중 타입의 디바이스로서 사용되는 것을 허용한다. 사용자가 단일 스크린 (완전하게 접힌 디바이스) 와 상호작용함으로써 시작할 수 있는 전자 디바이스 (101) 를 사용할 때, 전자 디바이스 (101) 가 상이한 물리적 구성으로 접히는 경우에 (애플리케이션 또는 세팅에 기초하여) 인터페이스가 자동으로 변경된다. 전자 디바이스 (101) 는 다중 스크린상에서 동시 애플리케이션을 실행하고, 디바이스 구성을 변경하는 사용자 상호작용에 기초하여 애플리케이션을 재구성하기 위해 구성될 수도 있다. 예를 들어, 전자 디바이스 (101) 는 하나의 물리적 구성에서의 단일 디스플레이 (102, 104, 또는 106) 에서 애플리케이션을 실행하고, 상이한 물리적 구성에서의 모든 3개의 디스플레이 (102, 104, 및 106) 에 걸쳐 애플리케이션을 실행하기 위해 구성될 수도 있다.In a particular embodiment, the electronic device 101 of FIGS. 1-7 includes three separate touch screen displays 102, 104, and 106 that can be mechanically connected and collapsible, individually used or used together. use. This enables multiple user interfaces that can be changed based on the shape or configuration of the electronic device 101. Multiple configurable user interfaces allow the electronic device 101 to be used as a device of multiple types depending on how the electronic device 101 is folded or configured. When the user uses the electronic device 101, which can start by interacting with a single screen (fully folded device), the interface (automatically based on the application or setting) is automatic when the electronic device 101 is folded into a different physical configuration. Is changed to The electronic device 101 may be configured to execute concurrent applications on multiple screens and reconfigure the application based on user interactions that change the device configuration. For example, electronic device 101 executes an application on a single display 102, 104, or 106 in one physical configuration, and on all three displays 102, 104, and 106 in a different physical configuration. It can also be configured to run an application across.

예를 들어, 전자 디바이스 (101) 가 닫힘 위치로 완전하게 접힐 때 (도 2 의 완전하게 접힌 구성 (200) 과 같이 하나의 스크린이 디스플레이됨), 전자 디바이스 (101) 는 작은 폼 팩터를 유지하고, 단축 사용자 인터페이스 뷰를 제공할 수 있다. 사용자 상호작용에 기초하여, 이러한 완전하게 접힌 구성은 전화, 단문 메시지 서비스 (SMS), 휴대 정보 단말기 (PDA) 타입 브라우저 애플리케이션, 키패드, 메뉴, 다른 인터페이스 엘리먼트, 또는 이들의 임의의 조합과 같은 애플리케이션을 디스플레이할 수 있다.For example, when the electronic device 101 is fully folded into the closed position (one screen is displayed as in the fully folded configuration 200 of FIG. 2), the electronic device 101 maintains a small form factor and It can provide a shortened user interface view. Based on user interaction, this fully folded configuration may be adapted to applications such as telephones, short message service (SMS), handheld digital assistant (PDA) type browser applications, keypads, menus, other interface elements, or any combination thereof. Can be displayed.

완전하게 펼쳐질 때 (완전하게 펼쳐진 구성 (도 5 의 500 또는 도 6 의 600) 과 같이 모든 스크린이 디스플레이됨), 전자 디바이스 (101) 는 파노라마 뷰를 제공할 수도 있다. 사용자의 애플리케이션 선택에 기초하여, 파노라마 뷰는 예시적인 비제한적 예들로서 키보드를 갖거나 갖지 않는, 와이드 스크린 비디오, 애플리케이션 (예를 들어, 이메일, 텍스트 에디터) 을 갖는 데스크탑 환경, 또는 웹 브라우저와 유사한 인터페이스를 자동으로 디스플레이할 수 있다. 이들 인터페이스에 대한 상호작용은 이동 전화 타입 상호작용에 한정되는 대신에 그들의 네이티브 포맷과 유사할 수 있다.When fully deployed (all screens are displayed, such as the fully deployed configuration (500 in FIG. 5 or 600 in FIG. 6)), the electronic device 101 may provide a panoramic view. Based on the user's application selection, the panoramic view is an illustrative non-limiting example, a desktop environment with a wide screen video, an application (eg, email, text editor), with or without a keyboard, or an interface similar to a web browser. Can be displayed automatically. Interactions for these interfaces may be similar to their native format instead of being limited to mobile phone type interactions.

디스플레이가 삼각형 형상으로 접힐 때 (도 4 의 여행용 시계 구성 (400) 과 같이, 삼각형의 하나의 부분은 역방향을 향한 디스플레이이고, 삼각형의 다른 부분은 순방향을 향한 디스플레이이고, 마지막은 프런트 아래에 접히거나 프런트에서 편평함), 구성은 방향성 사용자 인터페이스의 디스플레이를 자동으로 트리거할 수 있다. 다시 말해, 프런트 디스플레이(들)는 예시적인 비제한적인 예들로서, 게임 애플리케이션, 이메일, SMS, 전화, 알람 시계, 디지털 라디오, 또는 음악 플레이어와 같은 특정한 구성에 대한 디바이스 인터페이스를 나타낼 수도 있고, 백 디스플레이, 하부 디스플레이, 또는 양자는 유휴 또는 오프일 수도 있다.When the display is folded into a triangular shape (such as the travel clock configuration 400 of FIG. 4), one portion of the triangle is the reverse facing display, the other portion of the triangle is the forward facing display, and the last is folded under the front or Flat at the front), the configuration can automatically trigger the display of the directional user interface. In other words, the front display (s) are illustrative non-limiting examples and may represent a device interface for a particular configuration, such as a game application, email, SMS, phone, alarm clock, digital radio, or music player, and back display. The bottom display, or both may be idle or off.

하나의 외부 디스플레이가 (도 3 의 서밍 구성 (300) 과 같이) 다른 디스플레이에 대해 대략 45도의 각으로 구성될 때, 전자 디바이스 (101) 는 인터페이스를 자동으로 변경할 수 있다. 예를 들어, 인터페이스는 텍스트 엔트리 디바이스일 수 있다. 45도 디스플레이는 키보드를 나타낼 수도 있지만 다른 것은 텍스트 엔트리 애플리케이션, 넌-PDA 타입 브라우저, 또는 다른 데스크탑형 애플리케이션을 디스플레이한다.When one external display is configured at an angle of approximately 45 degrees relative to the other display (such as the summing configuration 300 of FIG. 3), the electronic device 101 can automatically change the interface. For example, the interface may be a text entry device. The 45 degree display may represent a keyboard but another displays a text entry application, a non-PDA type browser, or other desktop type application.

따라서, 전자 디바이스 (101) 는 기계적 트리거, 센서 정보 등에 기초하여 사용자 인터페이스 상호작용을 자동으로 변경하는 능력을 가질 수도 있다. 전자 디바이스 (101) 는 사용자가 다중의 메뉴를 브라우징하지 않고 디바이스에 대한 사용자의 기대를 예상하는 이점을 제공할 수도 있다. 전자 디바이스 (101) 가 완전하게 펼쳐질 때, 현재의 모바일 디바이스 보다 클 수도 있어서, 불충분한 스크린 영역의 종래의 모바일 디바이스의 결점을 극복한다. 전자 디바이스 (101) 의 사용자는 사용시에 그들의 필요성 및 선호도를 더욱 근접하게 매칭하기 위해 애플리케이션 인터페이스를 변경할 수 있다. 텍스트 에디터 또는 브라우저와 같은 복잡한 데스크탑형 인터페이스를 사용하는 종래의 모바일 디바이스의 사용자가 직면할 수도 있는 어려움은, 인터페이스를 다중의 디스플레이에 걸쳐 펼칠 수 있게 하는 전자 디바이스 (101) 에 의해 경감될 수도 있다.Thus, the electronic device 101 may have the ability to automatically change user interface interaction based on mechanical triggers, sensor information, and the like. Electronic device 101 may provide the advantage that a user anticipates the user's expectations of the device without browsing multiple menus. When the electronic device 101 is fully deployed, it may be larger than the current mobile device, overcoming the drawbacks of conventional mobile devices with insufficient screen area. The user of the electronic device 101 can change the application interface to more closely match their needs and preferences in use. Difficulties that a user of a conventional mobile device using a complex desktop interface such as a text editor or browser may face may be alleviated by the electronic device 101, which allows the interface to be spread across multiple displays.

도 8 을 참조하면, 전자 디바이스의 특정한 예시적인 실시형태가 도시되어 있고 일반적으로 800 으로 표시된다. 디바이스 (800) 는 힌지 (미도시) 를 가로질러 접속부 (890) 의 세트를 통해 제 1 디스플레이 보드 (803) 및 제 2 디스플레이 보드 (805) 에 커플링된 메인 보드 (801) 를 포함한다. 보드들 (801, 803, 및 805) 각각은 도 1 내지 도 7 의 전자 디바이스 (101) 와 같은, 멀티-패널 힌지 디바이스의 개별 패널에 있을 수도 있다.Referring to FIG. 8, a particular illustrative embodiment of an electronic device is shown and generally indicated at 800. The device 800 includes a main board 801 coupled to the first display board 803 and the second display board 805 via a set of connections 890 across a hinge (not shown). Each of the boards 801, 803, and 805 may be in a separate panel of a multi-panel hinge device, such as the electronic device 101 of FIGS. 1-7.

메인 보드 (801) 는 디스플레이 (802), 메모리 (832) 에 커플링된 프로세서 (810), 디스플레이 제어기 (862), 터치스크린 제어기 (852), 무선 제어기 (840), 단거리 무선 인터페이스 (846), 코더/디코더 (CODEC; 834), 및 전력 관리 집적 회로 (PMIC; 880) 를 포함한다. 제 1 디스플레이 보드 (803) 는 디스플레이 제어기 (864), 터치스크린 제어기 (854), 및 하나 이상의 접음 구성/틸트 센서 (874) 에 커플링된 디스플레이 (804) 를 포함한다. 제 2 디스플레이 보드 (805) 는 디스플레이 제어기 (866), 터치스크린 제어기 (856), 및 하나 이상의 접음 구성/틸트 센서 (876) 에 커플링된 디스플레이 (806) 를 포함한다. 제 1 디스플레이 보드 (803) 는 제 1 고속 직렬 링크 (892) 와 같은 제 1 통신 경로를 통해 메인 보드 (801) 에 커플링된다. 제 2 디스플레이 보드 (805) 는 제 2 고속 직렬 링크 (894) 와 같은 제 2 통신 경로를 통해 메인 보드 (801) 에 커플링된다. 제 1 디스플레이 보드 (803) 및 제 2 디스플레이 보드 (805) 는 각각 배터리 (884 및 886) 를 갖고, 이 배터리는 PMIC (880) 와 배터리 (884 및 886) 사이에서 적어도 1.5 암페어(A) 를 전도할 수도 있는 전력 라인 (896) 을 통해 PMIC (880) 에 커플링된다. 특정한 실시형태에서, 카메라 (820) 및 전력 입력 (882) 이 메인 보드 (801) 에 또한 커플링된다.The main board 801 includes a display 802, a processor 810 coupled to a memory 832, a display controller 862, a touchscreen controller 852, a wireless controller 840, a short-range wireless interface 846, A coder / decoder (CODEC) 834, and a power management integrated circuit (PMIC) 880. The first display board 803 includes a display controller 864, a touchscreen controller 854, and a display 804 coupled to one or more folding configurations / tilt sensors 874. The second display board 805 includes a display controller 866, a touchscreen controller 856, and a display 806 coupled to one or more folding configurations / tilt sensors 876. The first display board 803 is coupled to the main board 801 via a first communication path, such as the first high speed serial link 892. The second display board 805 is coupled to the main board 801 via a second communication path, such as the second high speed serial link 894. The first display board 803 and the second display board 805 have batteries 884 and 886, respectively, which conduct at least 1.5 amps A between the PMIC 880 and the batteries 884 and 886. Coupled to PMIC 880 via power line 896. In a particular embodiment, camera 820 and power input 882 are also coupled to main board 801.

프로세서 (810) 는 하나 이상의 ARM-타입 프로세서, 하나 이상의 디지털 신호 프로세서 (DSP), 다른 프로세서, 또는 이들의 임의의 조합을 포함할 수도 있다. 프로세서 (810) 는 대표적인 메모리 (832) 와 같은 하나 이상의 컴퓨터 판독가능한 매체에 액세스할 수 있다. 메모리 (832) 는 데이터 (미도시) 및 소프트웨어 (833) 와 같은 프로세서 실행가능한 명령들을 저장한다. 일반적으로, 소프트웨어 (833) 는 프로세서 (810) 에 의해 실행가능한 프로세서 실행가능한 명령들을 포함하고, 애플리케이션 소프트웨어, 운영 시스템 소프트웨어, 다른 타입의 프로그램 명령들, 또는 이들의 임의의 조합을 포함할 수도 있다. 메모리 (832) 가 프로세서 (810) 에 대해 외부적으로 도시되어 있지만, 다른 실시형태에서는, 메모리 (832) 는 캐시, 하나 이상의 레지스터 또는 레지스터 파일, 프로세서 (810) 에서의 다른 저장 디바이스, 또는 이들의 임의의 조합에서와 같이 프로세서 (810) 에 대해 내부에 있을 수도 있다.Processor 810 may include one or more ARM-type processors, one or more digital signal processors (DSPs), other processors, or any combination thereof. Processor 810 can access one or more computer readable media, such as representative memory 832. Memory 832 stores processor executable instructions, such as data (not shown) and software 833. In general, software 833 includes processor executable instructions executable by processor 810 and may include application software, operating system software, other types of program instructions, or any combination thereof. Although memory 832 is shown externally to processor 810, in other embodiments, memory 832 may be a cache, one or more registers or register files, other storage devices in processor 810, or their It may be internal to the processor 810 as in any combination.

프로세서 (810) 는 또한, 제 1 디스플레이 패널 (803) 및 제 2 디스플레이 패널 (805) 각각에서 접음 구성 및 틸트 센서 (874 및 876) 과 같은 접음 구성 센서에 커플링된다. 예시적인 예에서, 디바이스 (800) 는 도 1 의 전자 디바이스 (101) 일 수도 있으며, 센서 (874 및 876) 는 도 2 에 예시된 완전하게 접힌 구성, 도 3 에 예시된 서밍 구성, 도 4 에 예시된 여행용 시계 구성, 도 5 및 도 6 에 예시된 완전하게 펼쳐진 구성, 또는 도 7 에 예시된 비디오 회의 구성 중 하나 이상으로서 디바이스 (800) 의 접음 구성을 검출하도록 구성될 수도 있다.The processor 810 is also coupled to a folded configuration sensor, such as the tilt configuration and tilt sensors 874 and 876, in the first display panel 803 and the second display panel 805, respectively. In the illustrative example, the device 800 may be the electronic device 101 of FIG. 1, and the sensors 874 and 876 may be in the fully folded configuration illustrated in FIG. 2, the summing configuration illustrated in FIG. 3, and in FIG. 4. It may be configured to detect the folded configuration of the device 800 as one or more of the illustrated travel watch configuration, the fully deployed configuration illustrated in FIGS. 5 and 6, or the video conferencing configuration illustrated in FIG. 7.

디스플레이 제어기 (862, 864, 및 866) 는 디스플레이 (802, 804, 및 806) 를 제어하도록 구성된다. 특정한 실시형태에서, 디스플레이 (802, 804, 및 806) 는 도 1 내지 도 7 에 예시된 디스플레이 표면 (102, 104, 및 106) 에 대응할 수도 있다. 디스플레이 제어기 (862, 864, 및 866) 는 디바이스 (800) 의 구성에 따라 디스플레이 (802, 804, 및 806) 에서 디스플레이하기 위한 그래픽 데이터를 제공하기 위해 프로세서 (810) 에 응답하도록 구성될 수도 있다. 예를 들어, 디바이스 (800) 가 완전하게 접힌 구성에 있을 때, 디스플레이 제어기 (862, 864, 및 866) 는 그래픽 사용자 인터페이스를 디스플레이하기 위해 제 1 디스플레이 (802) 를 제어할 수도 있고, 다른 디스플레이 (804 및 806) 를 파워 다운 (power down) 하거나 사용하지 않을 수도 있다. 다른 예로서, 디바이스 (800) 가 완전하게 펼쳐진 구성에 있을 때, 디스플레이 제어기 (862, 864, 및 866) 는 이미지의 각각의 부분을 각각 디스플레이하여 모든 3개의 디스플레이 (802, 804, 및 806) 를 스팬하는 단일 유효 스크린으로서 동작하도록 디스플레이 (802, 804, 및 806) 를 제어할 수도 있다.Display controllers 862, 864, and 866 are configured to control displays 802, 804, and 806. In a particular embodiment, the displays 802, 804, and 806 may correspond to the display surfaces 102, 104, and 106 illustrated in FIGS. 1-7. Display controllers 862, 864, and 866 may be configured to respond to processor 810 to provide graphical data for display on displays 802, 804, and 806, depending on the configuration of device 800. For example, when device 800 is in a fully folded configuration, display controllers 862, 864, and 866 may control first display 802 to display a graphical user interface, and display another display ( 804 and 806 may or may not be powered down. As another example, when device 800 is in a fully deployed configuration, display controllers 862, 864, and 866 display respective portions of the image, respectively, to display all three displays 802, 804, and 806. Display 802, 804, and 806 may be controlled to operate as a single effective screen spanning.

특정한 실시형태에서, 디스플레이 (802, 804, 및 806) 각각은 터치스크린 제어기 (852, 854, 또는 856) 각각에 커플링되는 각각의 터치스크린을 통해 사용자 입력에 응답한다. 터치스크린 제어기 (852, 854, 및 856) 는 사용자 입력을 나타내는 디스플레이 (802, 804, 및 806) 로부터 신호를 수신하고, 사용자 입력을 표시하는 프로세서 (810) 로 데이터를 제공하도록 구성된다. 예를 들어, 프로세서 (810) 는 제 1 디스플레이 (802) 상의 애플리케이션 아이콘에서 더블-탭 (double-tap) 을 표시하는 사용자 입력에 응답할 수도 있고, 사용자 입력에 응답하여 디스플레이 (802, 804, 또는 806) 중 하나 이상에서 애플리케이션을 론치할 수도 있고 애플리케이션 윈도우를 디스플레이할 수도 있다.In a particular embodiment, each of the displays 802, 804, and 806 responds to user input through a respective touchscreen coupled to each of the touchscreen controllers 852, 854, or 856. Touchscreen controllers 852, 854, and 856 are configured to receive signals from displays 802, 804, and 806 representing user input and provide data to a processor 810 that displays user input. For example, processor 810 may respond to user input displaying a double-tap in an application icon on first display 802, and display 802, 804, or in response to user input. 806 may launch an application and display an application window.

특정한 실시형태에서, 대응하는 디스플레이 (802, 804, 및 806) 와 함께 각각의 디스플레이 제어기 (862, 864, 및 866) 및 각각의 터치스크린 제어기 (852, 854, 및 856) 을 가짐으로써, 패널들 사이에서 통신된 데이터량이, 개별 패널들 상에서 제어기 및 대응하는 디스플레이를 갖는 다른 실시형태들과 비교하여 감소될 수도 있다. 그러나, 다른 실시형태에서, 디스플레이 제어기 (862, 864, 또는 866), 또는 터치스크린 제어기 (853, 854, 또는 856) 중 2개 이상은 모든 3개의 디스플레이 (802, 804, 및 806) 을 제어하는 단일 제어기로와 같이 결합될 수도 있다. 추가로, 3개의 디스플레이 (802, 804, 및 806) 가 예시되어 있지만, 다른 실시형태에서는, 디바이스 (800) 는 3개 보다 많거나 적은 디스플레이를 포함할 수도 있다.In a particular embodiment, the panels are provided by having respective display controllers 862, 864, and 866 and respective touchscreen controllers 852, 854, and 856 with corresponding displays 802, 804, and 806. The amount of data communicated between may be reduced compared to other embodiments having a controller and corresponding display on separate panels. However, in other embodiments, two or more of the display controllers 862, 864, or 866, or the touchscreen controllers 853, 854, or 856 control all three displays 802, 804, and 806. It can also be combined as with a single controller. In addition, although three displays 802, 804, and 806 are illustrated, in other embodiments, device 800 may include more or less than three displays.

고속 직렬 링크 (892 및 894) 는 고속 양방향 직렬 링크일 수도 있다. 예를 들어, 링크 (892 및 894) 는 모바일 디스플레이 디지털 인터페이스 (MDDI) 타입 링크일 수도 있다. 터치스크린 데이터 및 센서 데이터는 패널 (803 및 805) 로부터 프로세서 (810) 로 리턴하기 위해 직렬 스트림에 포함될 수도 있어서, 오직 4개의 차동쌍만이 패널들 (801, 803, 및 805) 사이에서 각각의 힌지를 가로질러 시그널링하기 위해 사용될 수도 있다.The high speed serial links 892 and 894 may be high speed bidirectional serial links. For example, links 892 and 894 may be mobile display digital interface (MDDI) type links. Touchscreen data and sensor data may be included in the serial stream to return from the panels 803 and 805 to the processor 810 such that only four differential pairs may be used between the panels 801, 803, and 805, respectively. It may be used to signal across the hinge.

특정한 실시형태에서, 센서 (874 및 876) 는 하나 이상의 센서에서 수신된 입력에 기초하여 디바이스 (800) 의 접음 구성을 검출하도록 구성될 수도 있다. 예를 들어, 센서 (874 및 876) 중 하나 이상은 하나 이상의 가속도계, 경사계, 힌지 검출기, 다른 검출기, 또는 이들의 임의의 조합으로부터의 입력을 포함하거나 수신할 수도 있다. 센서 (874 및 876) 는 디바이스 (800) 의 검출된 접음 구성을 표시하는 정보를 프로세서 (810) 에 제공할 수도 있다. 센서 (874 및 876) 는 디바이스 (800) 의 이웃하는 디스플레이 패널에 대한 디스플레이 패널의 회전각을 검출함으로써 상대적 접음 위치에 응답할 수도 있다. 센서 (874 및 876) 는 또한, 디바이스 (800) 의 하나 이상의 디스플레이 패널에 커플링된 가속도계 또는 경사계와 같은 하나 이상의 다른 센서에 응답할 수도 있다.In a particular embodiment, the sensors 874 and 876 may be configured to detect the folded configuration of the device 800 based on input received at one or more sensors. For example, one or more of sensors 874 and 876 may include or receive input from one or more accelerometers, inclinometers, hinge detectors, other detectors, or any combination thereof. Sensors 874 and 876 may provide information to processor 810 indicative of the detected folding configuration of device 800. Sensors 874 and 876 may respond to the relative folding position by detecting the rotation angle of the display panel relative to the neighboring display panel of device 800. Sensors 874 and 876 may also respond to one or more other sensors, such as an accelerometer or inclinometer coupled to one or more display panels of device 800.

도 8 에 예시된 바와 같이, 코더/디코더 (CODEC; 834) 는 또한 프로세서 (810) 에 커플링될 수 있다. 스피커 (822) 및 마이크로폰 (824) 이 CODEC (834) 에 커플링될 수 있다. 도 8 은 또한, 무선 제어기 (840) 가 프로세서 (810) 및 무선 안테나 (842) 에 커플링될 수 있고, 광역 네트워크 (WAN) 와 같은 무선 네트워크를 통해 통신하도록 디바이스 (800) 를 인에이블할 수 있다는 것을 나타낸다. 프로세서 (810) 는 디바이스 (800) 가 인커밍 콜을 수신할 때, 디스플레이 (802, 804, 및 806) 중 하나 이상에서 발신자 식별 또는 발신자 번호와 같은 콜 표시를 디스플레이하기 위해 무선 제어기 (840) 에 응답할 수도 있다. 프로세서 (810) 는 센서 (874 및 876) 로부터의 입력에 기초하여 결정되는 디바이스 (800) 의 접음 구성에 적어도 부분적으로 기초하여 콜 표시를 디스플레이하기 위해 크기, 위치, 및 배향 뿐만 아니라 특정한 디스플레이 (802, 804, 및 806) 를 결정할 수도 있다. 예를 들어, 콜 표시는 접음 구성에 기초하여 크기, 위치, 및 배향을 갖는 하나 이상의 다른 애플리케이션상에서 팝업 윈도우 또는 텍스트로서 디스플레이될 수도 있다.As illustrated in FIG. 8, a coder / decoder (CODEC) 834 may also be coupled to the processor 810. Speaker 822 and microphone 824 can be coupled to CODEC 834. FIG. 8 can also be coupled to the processor 810 and the wireless antenna 842 to enable the device 800 to communicate over a wireless network, such as a wide area network (WAN). It is present. When the device 800 receives an incoming call, the processor 810 sends the wireless controller 840 to display a call indication, such as caller identification or caller number, on one or more of the displays 802, 804, and 806. You may respond. The processor 810 may display the specific display 802 as well as the size, position, and orientation to display the call indication based at least in part on the folding configuration of the device 800 determined based on inputs from the sensors 874 and 876. , 804, and 806 may be determined. For example, the call indication may be displayed as a pop-up window or text on one or more other applications having size, position, and orientation based on the collapsed configuration.

특정한 실시형태에서, 디바이스 (800) 는 모든 접음 구성에서 무선 전화 통신을 위해 동작가능하도록 구성된다. 특정한 실시형태에서, 프로세서 (810) 는 안테나 (848) 를 통해 헤드셋 (850) 에 커플링될 수도 있는 단거리 무선 인터페이스 (846) 에 커플링된다. 단거리 무선 인터페이스 (846) 는 블루투스 네트워크와 같은 애드-혹 무선 네트워크를 통해, 이어피스 및 마이크로폰을 포함하는 디바이스와 같은 헤드셋 (850) 에 무선으로 커플링될 수도 있다. 프로세서 (810) 는 인커밍 콜에 응답하여 콜 표시를 디스플레이하거나 헤드셋 (850) 에 경고할지를 결정하도록 로직을 구현할 수도 있다. 예를 들어, 프로세서 (810) 는, 디바이스 (800) 가 완전하게 펼쳐진 구성에 있고 멀티미디어 파일 또는 스트리밍 미디어가 모든 디스플레이 (802, 804, 및 806) 에 걸쳐 디스플레이될 때 헤드셋 (850) 에 자동으로 경고할 수도 있고, 그렇지 않으면 콜 표시를 디스플레이할 수도 있다.In a particular embodiment, the device 800 is configured to be operable for wireless telephony communication in all folded configurations. In a particular embodiment, the processor 810 is coupled to a short range air interface 846, which may be coupled to the headset 850 via an antenna 848. The short range air interface 846 may be wirelessly coupled to an headset 850, such as a device including an earpiece and a microphone, via an ad-hoc wireless network, such as a Bluetooth network. Processor 810 may implement logic to determine whether to display a call indication or alert headset 850 in response to an incoming call. For example, processor 810 automatically alerts headset 850 when device 800 is in a fully deployed configuration and multimedia files or streaming media are displayed across all displays 802, 804, and 806. Otherwise, the call indication may be displayed.

특정한 실시형태에서, 도 8 의 하나 이상의 컴포넌트는 디바이스 패널 중 하나 이상에 근접하여 또는 그 안에 위치될 수도 있다. 예를 들어, 프로세서 (810) 는 중앙 패널내에 위치될 수도 있고, 외부 패널은 배터리 (884 및 886) 를 각각 저장할 수도 있다. 특정한 실시형태에서, 패널은 디바이스가 서밍 구성에서 직립 (upright) 을 유지하는 것을 가능하게 하기 위한 방식으로 가중될 수도 있다.In a particular embodiment, one or more components of FIG. 8 may be located in proximity to or in one or more of the device panels. For example, the processor 810 may be located in a central panel, and the external panel may store batteries 884 and 886, respectively. In a particular embodiment, the panel may be weighted in a manner to enable the device to remain upright in the summing configuration.

도 9 를 참조하면, 전자 디바이스의 특정한 예시적인 실시형태가 도시되어 있고, 일반적으로 900 으로 표시된다. 디바이스 (900) 는 제 1 패널 (902) 및 제 2 패널 (904) 을 포함한다. 제 1 패널 (902) 및 제 2 패널 (904) 은 패널들 (902 및 904) 의 상부 에지 및 하부 에지 근처의 리세스된 힌지 (905) 를 통해 커플링된다. 특정한 실시형태에서, 전자 디바이스 (900) 는 사용자에 의해 사용을 위한 다양한 구성으로 조작될 수 있고, 구성 변경에 응답하여 소프트웨어 또는 디스플레이된 이미지를 자동으로 조절할 수도 있다. 예시된 실시형태에서, 전자 디바이스 (900) 는 도 1의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 또는 이들의 임의의 조합의 2-패널 실시형태이다. 특정한 실시형태에서, 리세스된 힌지 (905) 는 커플링 부재 (906) 를 포함한다. 도 9 는 제 1 패널 (902) 및 제 2 패널 (904) 의 표면과 실질적으로 동일 높이이고, 제 1 패널에 의해 정의된 제 1 개구 (1040) 및 제 2 패널 (904) 에 의해 정의된 제 2 개구 (1044) 를 통해 가시적인 커플링 부재 (906) 를 도시하는 리세스된 힌지 (905) 의 확대도를 포함한다. With reference to FIG. 9, a particular illustrative embodiment of an electronic device is shown and generally indicated at 900. The device 900 includes a first panel 902 and a second panel 904. The first panel 902 and the second panel 904 are coupled via a recessed hinge 905 near the upper and lower edges of the panels 902 and 904. In a particular embodiment, the electronic device 900 may be manipulated by the user in various configurations for use and may automatically adjust the software or displayed image in response to the configuration change. In the illustrated embodiment, the electronic device 900 is a two-panel embodiment of the electronic device 101 of FIG. 1, the electronic device 800 of FIG. 8, or any combination thereof. In a particular embodiment, the recessed hinge 905 includes a coupling member 906. 9 is substantially the same height as the surfaces of the first panel 902 and the second panel 904, and defined by the first opening 1040 and the second panel 904 defined by the first panel. An enlarged view of the recessed hinge 905 showing the coupling member 906 visible through the two openings 1044.

접음 디스플레이 패널 (902 및 904) 은, 완전하게 펼쳐질 때, 광 스크린 텔레비전과 유사한 파노라마 뷰를 제공할 수도 있고, 닫힌 위치로 완전하게 접힐 때, 작은 폼 팩터를 제공할 수도 있고, 종래의 셀룰러 폰과 유사한 단축 뷰를 여전히 제공할 수도 있다. 평행이동 및 회전을 포함하는 더욱 복잡한 모션을 제공하는 리세스된 힌지 (905) 와 같은 작은 힌지가 디스플레이 패널 갭을 감소시키고 더욱 연속적인 타일링 (tiling) 을 생성하기 위해 사용될 수 있고, 다수의 디스플레이 또는 패널을 갖는 하나 이상의 설계에서 사용될 수도 있다.Folded display panels 902 and 904 may provide a panoramic view similar to an optical screen television when fully deployed, and may provide a small form factor when fully folded to a closed position, and with conventional cellular phones. Similar shortened views may still be provided. Small hinges, such as recessed hinges 905 that provide more complex motion including translation and rotation, can be used to reduce display panel gaps and create more continuous tiling, and multiple displays or It may be used in one or more designs with panels.

도 10 은 도 9 의 디바이스 (900) 의 측면 부분 단면도를 예시한다. 제 1 패널 (902) 은 제 1 패널 (902) 내의 제 1 캐비티 (1042) 와 통신하고 있는 제 1 개구 (1040) 를 정의한다. 제 2 패널 (904) 은 제 2 패널 (904) 에서의 제 2 캐비티 (1046) 와 통신하고 있는 제 2 개구 (1044) 를 정의한다. 커플링 부재 (906) 는 제 1 핀 (1010) 과 같은 제 1 피벗 부재, 및 제 2 핀 (1008) 과 같은 제 2 피벗 부재에 커플링된다. 제 1 핀 (1010) 및 제 2 핀 (1008) 은 제 1 패널 (902) 이 커플링 부재 (906) 에 회전가능하게 커플링될 수 있게 하며, 제 2 핀 (1008) 은 제 2 패널 (904) 이 커플링 부재 (906) 에 회전가능하게 커플링될 수 있게 한다. 그 결과, 제 1 패널 (902) 및 제 2 패널 (904) 은 서로에 회전가능하게 커플링된다. 또한, 제 1 패널 (902) 및 제 2 패널 (904) 각각에서 정의된 개구 (1040 및 1044) 는 커플링 부재 (906) 가 그 안에 삽입될 수 있고, 커플링 부재 (906) 에 관한 패널 (902 및 904) 각각의 회전 모션의 범위를 가능하게 하기 위해 형성된다. 또한, 제 1 핀 (1010) 은 제 2 패널 (904) 에 대한 제 1 패널 (902) 의 수평 이동을 가능하게 하기 위해 제 1 캐비티 (1042) 내의 슬롯 (1012) 내에 맞물려서, 제 1 패널 (902) 은 리세스된 힌지 (905) 가 슬롯 (1012) 의 제 1 단부에서 제 1 핀 (1010) 을 갖는 펼쳐진 구성에 있을 때 제 2 패널 (904) 에 대한 모션의 범위를 갖는다. 또한, 제 1 패널 (902) 은 리세스된 힌지 (905) 가 슬롯 (1012) 의 제 2 단부에서 제 1 핀 (1010) 을 갖는 수축된 구성에 있을 때 제 2 패널 (904) 에 대한 모션의 제 2 범위를 갖고, 여기서, 모션의 제 1 범위는 모션의 제 2 범위 보다 크다. 도 15 내지 도 20 에 관하여 논의될 바와 같이, 센서가 제 2 패널 (904) 에 대한 제 1 패널 (902) 의 상대적 배향을 검출하기 위해 리세스된 힌지 (905) 에 커플링될 수도 있다.10 illustrates a side partial cross-sectional view of the device 900 of FIG. 9. The first panel 902 defines a first opening 1040 in communication with a first cavity 1042 in the first panel 902. The second panel 904 defines a second opening 1044 in communication with the second cavity 1046 in the second panel 904. Coupling member 906 is coupled to a first pivot member, such as first pin 1010, and a second pivot member, such as second pin 1008. The first fin 1010 and the second fin 1008 allow the first panel 902 to be rotatably coupled to the coupling member 906, and the second fin 1008 is the second panel 904. ) Can be rotatably coupled to the coupling member 906. As a result, the first panel 902 and the second panel 904 are rotatably coupled to each other. In addition, the openings 1040 and 1044 defined in each of the first panel 902 and the second panel 904 can be provided with a coupling member 906 inserted therein, 902 and 904 are formed to enable a range of rotational motions, respectively. In addition, the first fin 1010 is engaged in the slot 1012 in the first cavity 1042 to enable horizontal movement of the first panel 902 relative to the second panel 904, such that the first panel 902 ) Has a range of motion for the second panel 904 when the recessed hinge 905 is in an expanded configuration with the first pin 1010 at the first end of the slot 1012. In addition, the first panel 902 is also capable of the motion of the second panel 904 when the recessed hinge 905 is in a retracted configuration with the first pin 1010 at the second end of the slot 1012. Has a second range, where the first range of motion is greater than the second range of motion. As will be discussed with respect to FIGS. 15-20, a sensor may be coupled to the recessed hinge 905 to detect the relative orientation of the first panel 902 relative to the second panel 904.

예시된 바와 같이, 제 1 개구 (1040) 는 커플링 부재 (906) 의 적어도 제 1 부분을 수용하도록 치수화되고, 제 1 부분은 핀 (1010) 에 커플링된 커플링 부재 (906) 의 부분을 포함한다. 또한, 제 2 개구 (1044) 는 커플링 부재 (906) 의 적어도 제 2 부분을 수용하도록 치수화되고, 제 2 부분은 제 2 핀 (1008) 에 커플링된 부분을 포함한다. 또한, 제 1 캐비티 (1042) 는 제 1 핀 (1010) 이 슬롯 (1012) 내의 가장 안쪽의 위치에 있을 때 커플링 부재 (906) 를 수용하기 위한 펼쳐진 리세스된 컴포넌트 (1014) 를 포함한다. As illustrated, the first opening 1040 is dimensioned to receive at least a first portion of the coupling member 906, the first portion being a portion of the coupling member 906 coupled to the pin 1010. It includes. In addition, the second opening 1044 is dimensioned to receive at least a second portion of the coupling member 906, the second portion including a portion coupled to the second pin 1008. The first cavity 1042 also includes an unfolded recessed component 1014 for receiving the coupling member 906 when the first pin 1010 is in the innermost position in the slot 1012.

도 11 은 각이 진 구성 (1100) 의 도 9 의 전자 디바이스 (900) 를 도시한다. 제 1 패널 (902) 은 커플링 부재 (906) 를 포함하는 것으로서 예시된, 리세스된 힌지 (905) 를 통해 제 2 패널 (904) 에 대한 각에서 배향된다. 도 11 은 도 9 와 비교하여 제 2 패널 (904) 의 제 2 개구 (1044) 의 상이한 영역을 통해 연장하는 커플링 부재 (906) 를 예시하는 리세스된 힌지 (905) 의 클로즈업 도면을 포함한다.11 shows the electronic device 900 of FIG. 9 in an angled configuration 1100. The first panel 902 is oriented at an angle to the second panel 904 via the recessed hinge 905, illustrated as including the coupling member 906. FIG. 11 includes a close-up view of a recessed hinge 905 illustrating the coupling member 906 extending through a different area of the second opening 1044 of the second panel 904 in comparison to FIG. 9. .

도 12 는 커플링 부재 (906) 를 통해 제 2 패널 (904) 에 회전가능하게 커플링된 제 1 패널 (902) 을 예시한다. 커플링 부재 (906) 는 슬롯 (1012) 에 맞물린 제 1 핀 (1010) 을 통해 제 1 패널 (902) 에 회전가능하게 커플링되고, 제 2 핀 (1008) 을 통해 제 2 패널 (904) 에 회전가능하게 커플링된다. 도 12 에 예시된 바와 같이, 제 2 패널 (904) 은 각 스톱 (angle stop; 1216) 을 제공하기 위해 제 1 패널 (902) 과 접한다. 도 12 의 구성에서, 제 2 패널 (904) 은 패널 (902) 의 표면에 대해 레이 플랫 (lay flat) 하기 위해 완전하게 접힌 위치로 내부 방향에서 회전될 수도 있고, 제 1 패널 (902) 에 대하여 소정의 각 (1218) 으로 외부 방향에서 회전될 수도 있고 각 스톱 (1216) 을 통해 다른 회전 분리가 방지될 수도 있다. 각 스톱 (1216) 은 제 1 패널 (902) 에 대해 실질적으로 135도로서 도 12 의 실시형태에 예시되는 소정의 각 (1218) 에서 제 2 패널 (904) 을 홀딩할 수도 있다.12 illustrates a first panel 902 rotatably coupled to a second panel 904 via a coupling member 906. The coupling member 906 is rotatably coupled to the first panel 902 via a first pin 1010 engaged with the slot 1012, and to the second panel 904 via a second pin 1008. Rotatably coupled. As illustrated in FIG. 12, the second panel 904 is in contact with the first panel 902 to provide an angle stop 1216. In the configuration of FIG. 12, the second panel 904 may be rotated inwardly in a fully folded position to lay flat against the surface of the panel 902 and relative to the first panel 902. It may be rotated outward at a predetermined angle 1218 and other rotational separation may be prevented through each stop 1216. Each stop 1216 may hold the second panel 904 at a predetermined angle 1218 illustrated in the embodiment of FIG. 12 with substantially 135 degrees relative to the first panel 902.

도 13 을 참조하면, 도 9 에 도시된 전자 디바이스 (900) 는 완전하게 접힌 구성 (1300) 으로 예시된다. 완전하게 접힌 구성 (1300) 은 실질적으로 제 2 패널 (904) 에 근접한 스크린을 포함하는 디스플레이 표면과 같은 제 1 표면을 갖는 제 1 패널 (902) 을 갖는다. 리세스된 힌지 (905) 는, 완전하게 접힌 구성 (1300) 에서 디바이스 높이를 감소시키기 위해 제 1 패널 (902) 이 제 2 패널 (904) 에 실질적으로 근접하게 위치될 수 있게 하기 위한 수축된 구성으로 예시되어 있다. 리세스된 힌지 (905) 의 확대도가 제 1 패널 (902) 의 제 1 개구 (1040) 및 제 2 패널 (904) 의 제 2 개구 (1044) 를 통해 연장하는 커플링 부재 (906) 를 도시하는 도 13 에 예시되어 있다.Referring to FIG. 13, the electronic device 900 shown in FIG. 9 is illustrated in a fully folded configuration 1300. The fully folded configuration 1300 has a first panel 902 having a first surface, such as a display surface, that includes a screen substantially proximate the second panel 904. The recessed hinge 905 is a retracted configuration for allowing the first panel 902 to be positioned substantially close to the second panel 904 to reduce device height in the fully folded configuration 1300. Is illustrated. An enlarged view of the recessed hinge 905 shows the coupling member 906 extending through the first opening 1040 of the first panel 902 and the second opening 1044 of the second panel 904. Is illustrated in FIG. 13.

도 14 는 완전하게 접힌 구성 (1300) 의 측면 부분 단면도를 예시한다. 도 14 에 예시된 바와 같이, 제 1 패널 (902) 은 제 1 패널 (902) 의 제 1 캐비티 (1042) 및 제 2 패널 (904) 의 제 2 캐비티 (1046) 내에 완전하게 있는 커플링 부재 (906) 로 제 2 패널 (904) 에 대해 완전하게 접힌다. 예시된 바와 같이, 커플링 부재 (906) 는 슬롯 (1012) 의 하나의 말단에서 제 1 캐비티 (1042) 에 맞물리는 제 2 핀 (1010) 을 갖고, 이것은 제 1 패널 (902) 및 제 2 패널 (904) 이 서로에 실질적으로 근접하게 위치되게 하고, 예시된 바와 같이, 서로에 대해 실질적으로 플랫하게 한다.14 illustrates a side partial cross-sectional view of a fully folded configuration 1300. As illustrated in FIG. 14, the first panel 902 includes a coupling member that is completely within the first cavity 1042 of the first panel 902 and the second cavity 1046 of the second panel 904. 906 is fully folded against the second panel 904. As illustrated, the coupling member 906 has a second fin 1010 that engages the first cavity 1042 at one end of the slot 1012, which is the first panel 902 and the second panel. 904 are positioned substantially close to each other and, as illustrated, substantially flat to each other.

특정한 실시형태에서, 리세스된 힌지 (905) 에는 센서가 디텐트 (detent) 되고 장착될 수도 있어서, 멀티-폴드 모바일 디바이스는 도 15 내지 도 17 및 도 18 내지 도 20 에 관하여 더욱 상세히 논의되는 바와 같이, 힌지 센서로부터의 피드백에 기초하여 디스플레이 이미지 배향 및 컨텐츠를 조절할 수 있다. 힌지는 예를 들어, 예시적인 비제한적인 예들로서 위치를 판독하기 위해, 압력 센서, 전기 컨택트, 홀 센서, 광학 또는 유도 검출을 사용할 수도 있다. 피드백은 2개 이상의 힌지 위치 또는 회전으로부터 수신될 수도 있다. 힌지는 접음 패널이 소정의 위치에 설정되게 할 수도 있고, 멀티-폴드 모바일 디바이스는 소정의 위치에서의 접음 패널의 검출에 적어도 부분적으로 기초하여 디스플레이 이미지 배향 및 컨텐츠 또는 사용자 인터페이스를 설정할 수도 있다. 예를 들어, 힌지는 볼 디텐트될 수도 있고, 완전하게 열리고 완전하게 닫힌 것 사이에서 하나 이상의 중간 위치 또는 스탑을 가질 수도 있거나, 접음 패널이 다중 위치에 홀딩되게 하기 위한 다른 구성을 가질 수도 있다. 예를 들어, 하나 이상의 힌지는 스프링-바이어스될 수도 있어서, 패널은 재포지셔닝을 위해 약간 분리될 수 있고 상이한 구성으로 스냅 백 (snap back) 하는 것이 허용될 수 있다. 또한, 전자 디바이스는 하나의 폴드에서 제 1 타입의 힌지 및 다른 폴드에서 제 2 타입의 힌지를 가질 수도 있다.In a particular embodiment, the recessed hinge 905 may be detented and mounted with a sensor, such that a multi-fold mobile device is discussed in more detail with respect to FIGS. 15-17 and 18-20. Likewise, display image orientation and content can be adjusted based on feedback from the hinge sensor. The hinge may use a pressure sensor, electrical contact, hall sensor, optical or inductive detection, for example, to read the position as illustrative non-limiting examples. Feedback may be received from two or more hinge positions or rotations. The hinge may cause the folding panel to be set at a predetermined position, and the multi-fold mobile device may set the display image orientation and content or user interface based at least in part on detection of the folding panel at the predetermined position. For example, the hinge may be ball detent, may have one or more intermediate positions or stops between fully open and fully closed, or may have other configurations to allow the folding panel to be held in multiple positions. For example, one or more hinges may be spring-biased such that the panel may be slightly detached for repositioning and may be allowed to snap back to a different configuration. The electronic device may also have a hinge of the first type in one fold and a hinge of the second type in another fold.

예를 들어, 특정한 실시형태에서, 디텐트된 힌지는 디스플레이 이미지가 가로형 모드에서 활성이고 뷰가능하면서, 패널이 플랫하게 또는 일 평면에 배치되게 할 수 있다. 멀티-폴드 디바이스가 플랫하지 않으면, 좌측 패널은 세로형 배향에서 터치 패널 키보드를 포함할 수도 있고, 다른 디스플레이는 세로형 모드에서 결합될 수도 있다. 멀티-폴드 디바이스가 닫힐 때, 우측 디스플레이는 활성될 수도 있고, 세로형 배향에서, 나머지 디스플레이가 오프되고 비활성된다. 기능적 흐름은 특정한 위치에 설정된 멀티-폴드 디바이스를 수반할 수 있고, 하나 이상의 스마트 힌지는 위치를 판독하고, 이미지 또는 사용자 인터페이스는 그 위치의 판독에 응답하여 조절한다. 디스플레이 이미지 또는 사용자 인터페이스에 대한 매우 다양한 가능한 구성이 멀티-폴드 디바이스에서의 디텐트된 힌지에 의해 인에이블될 수도 있고, 특정한 실시형태에서, 작은 폼 팩터 디바이스가 대형 스크린 멀티미디어 디바이스로서 사용되도록 확장하기 위해 인에이블될 수도 있다.For example, in certain embodiments, the detented hinge can cause the panel to be placed flat or in one plane while the display image is active and viewable in landscape mode. If the multi-fold device is not flat, the left panel may include a touch panel keyboard in a portrait orientation, and other displays may be combined in a portrait mode. When the multi-fold device is closed, the right display may be active and, in the portrait orientation, the remaining displays are off and inactive. The functional flow may involve a multi-fold device set at a particular location, where one or more smart hinges read the location and the image or user interface adjusts in response to reading the location. A wide variety of possible configurations for the display image or user interface may be enabled by detented hinges in the multi-fold device, and in certain embodiments, to extend the small form factor device to be used as a large screen multimedia device. It may be enabled.

도 15 는 접힌 구성 (1500) 의 3개 패널 전자 디바이스의 특정한 예시적인 실시형태를 예시한다. 3개 패널 디바이스 (1501) 는 제 1 패널 (1502), 제 2 패널 (1504), 및 제 3 패널 (1506) 을 포함한다. 제 1 패널 (1502) 은 점선으로 도시된 리세스된 힌지로서 예시되어 있는 제 1 힌지 (1505) 를 통해 제 2 패널 (1504) 에 커플링된다. 제 2 패널 (1504) 은 제 2 힌지 (1507) 를 통해 제 3 패널 (1506) 에 커플링된다. 제 1 패널 (1502) 은 다양한 구성에서 제 2 패널 (1504) 의 제 1 단부 (1508) 와 접촉할 수도 있는 하나 이상의 전극, 압력 센서, 또는 이들의 임의의 조합을 포함할 수도 있는 제 1 센서 (1512), 제 2 센서 (1514), 및 제 3 센서 (1516) 를 포함한다. 또한, 제 2 패널 (1504) 은 다양한 구성에서 제 3 패널 (1506) 의 제 1 센서 (1522), 제 2 센서 (1524), 및 제 3 센서 (1526), 또는 이들의 임의의 조합과 접촉할 수도 있는 제 2 단부 (1510) 를 갖는다. 제 1 패널 (1502) 은 제 1 내부 센서 (1532) 를 포함하고, 제 2 패널 (1504) 은 제 2 내부 센서 (1534) 를 포함하고, 제 3 패널 (1506) 은 제 3 내부 센서 (1536) 를 포함한다. 예시적인 실시형태에서, 3개 패널 디바이스 (1501) 는 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스의 3개 패널 실시형태, 또는 이들의 임의의 조합일 수도 있다.15 illustrates a particular illustrative embodiment of a three panel electronic device of the folded configuration 1500. The three panel device 1501 includes a first panel 1502, a second panel 1504, and a third panel 1506. The first panel 1502 is coupled to the second panel 1504 via a first hinge 1505 which is illustrated as a recessed hinge shown in dashed lines. The second panel 1504 is coupled to the third panel 1506 through the second hinge 1507. The first panel 1502 may include a first sensor (which may include one or more electrodes, pressure sensors, or any combination thereof that may contact the first end 1508 of the second panel 1504 in various configurations). 1512, second sensor 1514, and third sensor 1516. In addition, the second panel 1504 may contact the first sensor 1522, the second sensor 1524, and the third sensor 1526, or any combination thereof, of the third panel 1506 in various configurations. It may have a second end 1510. The first panel 1502 includes a first internal sensor 1532, the second panel 1504 includes a second internal sensor 1534, and the third panel 1506 includes a third internal sensor 1536. It includes. In an exemplary embodiment, the three panel device 1501 is a three panel embodiment of the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device of FIGS. 9-14, Or any combination thereof.

특정한 실시형태에서, 3개 패널 디바이스 (1501) 는 센서들 (1512 내지 1516 및 1522 내지 1526) 에서의 액티비티에 기초하여 구성을 인식할 수도 있다. 특히, 제 2 패널 (1504) 에 대한 제 1 패널 (1502) 의 상대적 배향은 센서들 (1512-1516) 중 하나 이상과 제 1 에지 (1508) 사이의 접촉의 존재 또는 부재를 통하는 것과 같이 제 1 힌지에서 검출될 수도 있다. 또한, 제 3 패널 (1506) 과 제 2 패널 (1504) 의 상대적 배향은 제 2 에지 (1510) 와 센서들 (1512-1516) 중 하나 이상 사이의 접촉의 존재 또는 부재를 통해 검출되거나 감지될 수도 있다. 예시되어 있는 바와 같이, 구성 (1500) 에서의 전자 디바이스 (1501) 는 완전하게 접힌 구성에 있다. 유사하게, 센서들 (1532, 1534, 1536) 중 하나 이상은 가속도계, 경사를 측정하기 위한 경사계 센서, 자이로스코프와 같은 상대적 이동을 측정하기 위한 센서, 다른 타입의 센서, 또는 이들의 임의의 조합을 포함할 수도 있다. 내부 센서들 (1532-1536) 뿐만 아니라 이들 센서 (1512-1516 및 1522-1526) 와 같은 힌지에서 센서들을 사용함으로써, 접음 구성, 상대적 또는 절대적 정렬, 디바이스의 경사 또는 다른 물리적 구성은 도 8 의 프로세서 (810) 와 같은 디바이스를 제어하는 프로세서를 통해 검출될 수도 있고 그 프로세서에 응답할 수도 있다.In a particular embodiment, the three panel device 1501 may recognize the configuration based on the activity at the sensors 1512-1516 and 1522-1526. In particular, the relative orientation of the first panel 1502 relative to the second panel 1504 is such as through the presence or absence of contact between one or more of the sensors 1512-1516 and the first edge 1508. It may also be detected at the hinge. Further, the relative orientation of the third panel 1506 and the second panel 1504 may be detected or sensed through the presence or absence of contact between the second edge 1510 and one or more of the sensors 1512-1516. have. As illustrated, the electronic device 1501 in configuration 1500 is in a completely folded configuration. Similarly, one or more of the sensors 1532, 1534, 1536 may include an accelerometer, an inclinometer sensor for measuring tilt, a sensor for measuring relative movement, such as a gyroscope, another type of sensor, or any combination thereof. It may also include. By using the sensors in the hinges such as these sensors 1512-1516 and 1522-1526 as well as the internal sensors 1532-1536, the folding configuration, relative or absolute alignment, tilting of the device or other physical configuration is determined by the processor of FIG. It may be detected through and responsive to the processor controlling the device, such as 810.

예를 들어, 센서들 (1512-1516 및 1522-1526), 및 내부 센서들 (1532-1536) 은 도 8 의 접음 구성 센서 (826) 에 포함될 수도 있거나 공급될 수도 있다. 디바이스는 적어도 3개의 소정의 구성의 세트로부터 디바이스 구성을 검출하기 위해 힌지에 커플링된 센서에 응답하는 도 8 의 프로세서 (810) 와 같은 프로세서를 포함할 수도 있다. 센서는 홀 센서, 광학 센서, 또는 유도 센서 중 적어도 하나의 센서를 포함할 수도 있다. 힌지들 중 하나 이상은 제 2 패널에 대한 제 1 패널의 안정한 펼쳐진 구성, 접힌 구성, 및 중간 구성을 가능하게 하기 위해 디텐트될 수도 있고, 프로세서는 적어도 3개의 소정의 구성에 대응하는 적어도 3개의 소정의 동작 모드를 갖는 소프트웨어 애플리케이션을 실행하도록 구성될 수도 있다. 프로세서는 또한, 검출된 디바이스 구성에 기초하여 소프트웨어 애플리케이션의 동작 모드를 조절할 뿐만 아니라, 검출된 디바이스 구성에 기초하여 제 1 디스플레이 표면, 제 2 디스플레이 표면, 및 제 3 디스플레이 표면에서 디스플레이된 사용자 인터페이스를 조절하도록 구성될 수도 있다. 예를 들어, 제 1 소정의 구성에서, 제 1 디스플레이 표면, 제 2 디스플레이 표면, 및 제 3 디스플레이 표면은 가로형 구성에서 단일 스크린을 에뮬레이션하도록 구성될 수도 있고, 제 2 소정의 구성에서, 제 1 디스플레이 표면은 활성일 수도 있고, 제 2 디스플레이 표면 및 제 3 디스플레이 표면은 비활성일 수도 있으며, 제 3 소정의 구성에서, 키보드가 제 3 디스플레이 표면에 디스플레이될 수도 있고 제 1 디스플레이 표면 및 제 2 디스플레이 표면은 세로형 구성에서 단일 스크린을 에뮬레이션하도록 구성될 수도 있다. 센서들 (1532-1536) 이 내부 센서들로서 도시되어 있지만, 다른 실시형태들에서, 센서들 중 하나 이상은 내부일 필요는 없으며, 대신에, 각각의 패널의 표면, 또는 패널들에 대한 다른 위치들에 커플링될 수도 있다.For example, sensors 1512-1516 and 1522-1526 and internal sensors 1532-1536 may be included or supplied to the folded configuration sensor 826 of FIG. 8. The device may include a processor, such as processor 810 of FIG. 8, responsive to a sensor coupled to the hinge to detect the device configuration from at least three predetermined configurations. The sensor may include at least one of a Hall sensor, an optical sensor, or an inductive sensor. One or more of the hinges may be detented to enable a stable spread configuration, a folded configuration, and an intermediate configuration of the first panel relative to the second panel, and the processor may include at least three corresponding to at least three predetermined configurations. It may also be configured to execute a software application having a certain mode of operation. The processor also adjusts the operating mode of the software application based on the detected device configuration, as well as adjusting the user interface displayed on the first display surface, the second display surface, and the third display surface based on the detected device configuration. It may be configured to. For example, in the first predetermined configuration, the first display surface, the second display surface, and the third display surface may be configured to emulate a single screen in the horizontal configuration, and in the second predetermined configuration, the first display The surface may be active, the second display surface and the third display surface may be inactive, and in a third predetermined configuration, the keyboard may be displayed on the third display surface and the first display surface and the second display surface may be It may also be configured to emulate a single screen in a portrait configuration. Although sensors 1532-1536 are shown as internal sensors, in other embodiments, one or more of the sensors need not be internal, but instead the surface of each panel, or other locations relative to the panels. May be coupled to.

도 16 은 여행용 시계 구성 (1600) 의 도 15 의 전자 디바이스 (1501) 를 도시한다. 제 1 패널 (1502) 은 센서들 (1512-1516) 및 제 1 내부 센서 (1532) 를 포함한다. 제 1 센서 (1512) 및 제 2 센서 (1514) 는 제 2 패널 (1504) 의 제 1 단부 (1508) 와 접촉하고 있지 않고, 제 3 센서 (1516) 는 제 1 단부 (1508) 와 접촉하고 있고, 이것은 제 1 패널 (1502) 이 제 2 패널 (1504) 에 대해 실질적으로 90도 상대적 배향인 제 1 각 스탑에 위치된다는 것을 나타낸다. 유사하게, 제 2 패널 (1504) 의 제 2 에지 (1510) 는 제 3 패널 (1506) 의 제 2 센서 (1524) 와 접촉하고 있지만, 제 3 패널 (1506) 의 제 1 센서 (1522) 또는 제 3 센서 (1526) 와는 접촉하고 있지 않다. 따라서, 디바이스 (1501) 의 프로세서는 제 2 패널 (1504) 이 도 16 에 예시된 바와 같이 135도 상대적 배향에서와 같이 제 2 각 스탑에서 제 3 패널 (1506) 과 상대적 정렬되어 있다는 것을 결정할 수도 있다. 또한, 제 2 패널 (1504) 의 내부 센서 (1534) 는, 제 2 패널 (1504) 이 중력 방향 인력에 대해 경사져 있다는 것을 나타낼 수도 있고, 제 3 패널 (1506) 의 내부 센서 (1536) 는, 제 3 패널 (1506) 이 상대적으로 수평 배향이고, 정지되어 있다는 것을 나타낼 수도 있어서, 전자 디바이스 (1501) 는, 여행용 시계 구성 (1600) 에 놓였다는 것을 인식할 수도 있다.FIG. 16 shows the electronic device 1501 of FIG. 15 of a travel watch configuration 1600. The first panel 1502 includes sensors 1512-1516 and a first internal sensor 1532. The first sensor 1512 and the second sensor 1514 are not in contact with the first end 1508 of the second panel 1504, and the third sensor 1516 is in contact with the first end 1508. This indicates that the first panel 1502 is located at the first angular stop in a substantially 90 degree relative orientation with respect to the second panel 1504. Similarly, the second edge 1510 of the second panel 1504 is in contact with the second sensor 1524 of the third panel 1506, but the first sensor 1522 or the first panel of the third panel 1506 is not in contact with the second sensor 1524. It is not in contact with the three sensors 1526. Thus, the processor of device 1501 may determine that second panel 1504 is relatively aligned with third panel 1506 at each second stop as in 135 degree relative orientation as illustrated in FIG. 16. . In addition, the internal sensor 1534 of the second panel 1504 may indicate that the second panel 1504 is inclined with respect to the gravitational direction attraction, and the internal sensor 1536 of the third panel 1506 may include the first sensor. It may be shown that the three panels 1506 are relatively horizontally oriented and stationary, such that the electronic device 1501 may be placed in the travel clock configuration 1600.

도 17 은 완전하게 펼쳐진 구성 (1700) 의 도 15 의 전자 디바이스 (1501) 를 도시한다. 제 1 패널 (1502) 및 제 2 패널 (1504) 은, 제 2 패널 (1504) 의 제 1 단부 (1508) 가 제 1 패널 (1502) 의 제 1 센서 (1512) 및 제 3 센서 (1516) 와 실제 접촉하고 있지만, 제 2 센서 (1514) 와는 접촉하고 있지 않도록 위치되고, 이것은 제 1 패널 (1502) 및 제 2 패널 (1504) 이 제 3 각 스탑에서 엔드-투-엔드 (end-to-end) 정렬되어 있고 대략 180도의 상대적 회전 배향에서 실질적으로 공면이다는 것을 나타낸다. 유사하게는, 제 2 패널 (1504) 및 제 3 패널 (1506) 은 또한, 제 3 패널 (1506) 의 제 1 센서 (1522) 및 제 3 센서 (1526) 와 접촉하고 있지만, 제 2 센서 (1524) 와 접촉하고 있지 않은 제 2 에지 (1510) 로 인해 검출될 수도 있기 때문에 제 3 각 스탑에서 실질적으로 공면이다. 또한, 내부 센서들 (1532, 1534 및 1536) 중 하나 이상은 가속도, 경사, 하나 이상의 상대적 위치, 또는 이들의 임의의 조합을 나타내기 위해 사용될 수도 있다. 패널들 (1502, 1504, 및 1506) 의 하나 이상의 각 스탑 또는 나머지 위치에서, 전자 센서, 압력 센서, 자기장 검출기, 또는 이들의 임의의 조합과 같은 센서들을 포함함으로써, 전자 디바이스 (1501) 는 패널들 (1502-1506) 중 하나 이상 사이의 상대적 배향을 결정할 수도 있어서, 이것은 전자 디바이스 (1501) 가 현재 있는 하드웨어 구성을 결정하고, 센서들 (1512-1516 및 1522-1526) 이 각각 맞물리고 맞물림해제될 때 하드웨어 구성에서의 변경을 검출하게 한다.17 shows the electronic device 1501 of FIG. 15 in a fully deployed configuration 1700. The first panel 1502 and the second panel 1504 have a first end 1508 of the second panel 1504 with a first sensor 1512 and a third sensor 1516 of the first panel 1502. While in actual contact, it is positioned such that it is not in contact with the second sensor 1514, which means that the first panel 1502 and the second panel 1504 are end-to-end at each third stop. ) Aligned and substantially coplanar at a relative rotational orientation of approximately 180 degrees. Similarly, second panel 1504 and third panel 1506 are also in contact with first sensor 1522 and third sensor 1526 of third panel 1506, but second sensor 1524. ) Is substantially coplanar at the third angular stop because it may be detected due to the second edge 1510 not in contact. In addition, one or more of the internal sensors 1532, 1534, and 1536 may be used to indicate acceleration, tilt, one or more relative positions, or any combination thereof. At one or more respective stops or remaining positions of panels 1502, 1504, and 1506, the electronic device 1501 includes panels such as an electronic sensor, a pressure sensor, a magnetic field detector, or any combination thereof. Determining the relative orientation between one or more of 1502-1506, this determines the hardware configuration in which the electronic device 1501 is currently present, and the sensors 1512-1516 and 1522-1526 are to be engaged and disengaged, respectively. Detect changes in the hardware configuration.

도 18 은 완전하게 접힌 구성 (1800) 의 제 1 패널 (1802), 제 2 패널 (1804), 및 제 3 패널 (1806) 을 갖는 전자 디바이스 (1801) 를 도시한다. 제 1 패널 (1802) 은 제 1 센서 (1812) 를 포함하는 리세스된 힌지를 통해 제 2 패널 (1804) 에 회전가능하게 커플링된다. 제 2 패널 (1804) 은 제 2 센서 (1822) 를 포함하는 리세스된 힌지를 통해 제 3 패널 (1806) 에 커플링된다. 제 2 패널 (1804) 은 또한, 하나 이상의 내부 센서 (1834) 를 포함한다. 특정한 실시형태에서, 리세스된 힌지내의 제 1 센서 (1812) 는 제 1 센서 (1812) 에서 검출될 제 2 패널 (1804) 에 관한 제 1 패널 (1802) 의 상대적 포지셔닝을 인에이블하기 위해, 제 2 패널 (1804) 에 대한 제 1 패널 (1802) 의 회전 정렬, 또는 커플링 부재, 힌지의 핀들 중 하나 이상, 다른 메카니즘을 통한 중력의 방향, 또는 이들의 임의의 조합에 대한 패널들 (1802 및 1804) 중 하나 이상 사이의 회전의 정도를 검출할 수도 있다. 제 2 센서 (1822) 는 제 2 패널 (1804) 과 제 3 패널 (1806) 사이의 상대적 배향을 검출하기 위해 제 1 센서 (1812) 에 실질적으로 유사하게 수행하도록 구성될 수도 있다. 도 15 내지 도 17 에 도시된 실시형태들의 전자 디바이스 (1501) 와는 대조적으로, 완전하게 접힌 구성 (1800) 의 도 18 의 전자 디바이스 (1801) 는 단일의 내부 센서 (1834), 및 2개의 힌지 센서 (1812 및 1822) 를 포함하고, 이것은 전자 디바이스 (1801) 가 내부 센서 (1834) 를 사용하여 배향, 위치, 운동량, 또는 가속도와 같은 제 1 파라미터를 검출하고, 힌지 센서 (1812 및 1822) 를 통해 패널들 (1802, 1804, 1806) 의 접히고, 접히지 않거나 부분적으로 접힌 구성을 더 검출할 수 있게 한다. 특정한 실시형태에서, 전자 디바이스 (1801) 는 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900) 의 3개 패널 실시형태, 도 15 내지 도 17 의 전자 디바이스 (1501), 또는 이들의 임의의 조합일 수도 있다.18 illustrates an electronic device 1801 having a first panel 1802, a second panel 1804, and a third panel 1806 in a fully folded configuration 1800. The first panel 1802 is rotatably coupled to the second panel 1804 via a recessed hinge that includes the first sensor 1812. The second panel 1804 is coupled to the third panel 1806 via a recessed hinge that includes the second sensor 1822. The second panel 1804 also includes one or more internal sensors 1834. In a particular embodiment, the first sensor 1812 in the recessed hinge is configured to enable relative positioning of the first panel 1802 relative to the second panel 1804 to be detected at the first sensor 1812. Rotational alignment of the first panel 1802 with respect to the second panel 1804, or panels 1802 and the coupling member, one or more of the pins of the hinge, the direction of gravity through the other mechanism, or any combination thereof The degree of rotation between one or more of 1804 may be detected. The second sensor 1822 may be configured to perform substantially similarly to the first sensor 1812 to detect a relative orientation between the second panel 1804 and the third panel 1806. In contrast to the electronic device 1501 of the embodiments shown in FIGS. 15-17, the electronic device 1801 of FIG. 18 in a fully folded configuration 1800 includes a single internal sensor 1834, and two hinge sensors. 1812 and 1822, which allows the electronic device 1801 to detect a first parameter such as orientation, position, momentum, or acceleration using an internal sensor 1834, and through the hinge sensors 1812 and 1822. Further detect the folded, unfolded or partially folded configuration of the panels 1802, 1804, 1806. In a particular embodiment, the electronic device 1801 is a three panel embodiment of the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9-14, May be the electronic device 1501 of FIGS. 15-17, or any combination thereof.

도 19 는 여행용 시계 구성 (1900) 의 도 18 의 전자 디바이스 (1801) 를 도시한다. 제 1 패널 (1802) 은 제 1 센서 (1812) 를 포함하는 힌지를 통해 제 2 패널 (1804) 에 대략 90도 각에서 커플링된다. 제 2 패널 (1804) 은 제 2 센서 (1822) 를 포함하는 힌지를 통해 제 3 패널 (1806) 에 대략 135도 각에서 커플링된다. 내부 센서 (1834) 는 제 1 센서 (1812) 및 제 2 센서 (1822) 에서의 센서 판독과 결합하여, 전자 디바이스 (1801) 가 여행용 시계 구성 (1900) 에 있다는 것을 전자 디바이스 (1801) 를 제어하는 프로세서에 나타낼 수 있는 제 2 패널의 경사를 검출할 수도 있다. 또한, 전자 디바이스 (1801) 는 제 1 패널 (1802) 과 제 2 패널 (1804) 사이, 및 제 2 패널 (1804) 과 제 3 패널 (1806) 사이 각각에서 전자 데이터 및 제어 신호를 통신하기 위해 하나 이상의 신호 경로 (1940 및 1942) 를 또한 포함한다. 특정한 실시형태에서, 신호 경로 (1940 및 1942) 는 플렉스 케이블, 하나 이상의 배선, 광 섬유 케이블과 같은 다른 신호 베어링 매체, 신호를 송신하기 위한 다른 전기적 도전성 재료, 또는 이들의 임의의 조합을 포함할 수도 있다. 신호 경로 (1940 및 1942) 를 통해 송신된 신호는 직렬로, 병렬로, 또는 직렬 및 병렬의 조합으로 송신될 수도 있으며, 하나 이상의 프로토콜에 따라 송신될 수도 있다. 특정한 실시형태에서, 시그널링 경로 (1940 및 1942) 중 하나 이상은 MDDI (Mobile Display Digital Interface) 인터페이스를 포함할 수도 있다.FIG. 19 illustrates the electronic device 1801 of FIG. 18 of a travel watch configuration 1900. The first panel 1802 is coupled to the second panel 1804 at an approximately 90 degree angle through a hinge that includes the first sensor 1812. The second panel 1804 is coupled to the third panel 1806 at an approximately 135 degree angle through a hinge that includes the second sensor 1822. The internal sensor 1834, in conjunction with sensor readings at the first sensor 1812 and the second sensor 1822, controls the electronic device 1801 that the electronic device 1801 is in a travel watch configuration 1900. It is also possible to detect the inclination of the second panel which can be indicated to the processor. In addition, the electronic device 1801 is one for communicating electronic data and control signals between the first panel 1802 and the second panel 1804, and between the second panel 1804 and the third panel 1806, respectively. The signal paths 1940 and 1942 also include. In a particular embodiment, the signal paths 1940 and 1942 may include flex cables, one or more wires, other signal bearing media such as fiber optic cables, other electrically conductive materials for transmitting signals, or any combination thereof. have. Signals transmitted over signal paths 1940 and 1942 may be transmitted in serial, in parallel, or a combination of serial and parallel, and may be transmitted in accordance with one or more protocols. In a particular embodiment, one or more of the signaling paths 1940 and 1942 may include a Mobile Display Digital Interface (MDDI) interface.

도 20 은 완전하게 펼쳐진 구성 (2000) 의 도 18 의 전자 디바이스 (1801) 를 도시한다. 제 1 패널 (1802) 은 제 2 패널 (1804) 과 실질적으로 공면이다. 제 2 패널 (1804) 은 또한, 제 3 패널 (1806) 과 실질적으로 공면이다. 예시된 바와 같이, 제 1 센서 (1812) 는, 제 1 힌지가 완전하게 펼쳐진 구성 위치에 있다는 것을 검출할 수도 있고, 제 2 센서 (1822) 는, 제 2 힌지가 완전하게 펼쳐진 구성 위치에 있다는 것을 검출할 수도 있다. 또한, 내부 센서 (1834) 는 제 2 패널 (1804) 이 실질적으로 플랫 또는 수평 위치 또는 정렬에 있다는 것을 검출할 수도 있다. 센서들 (1812, 1822, 및 1834) 에 기초하여, 전자 디바이스 (1801) 는 그것이 완전하게 펼쳐진 위치에 있다는 것을 인식할 수도 있고, 인접한 패널들 (1802-1806) 의 하나 이상의 디스플레이 표면에 걸쳐 가로형 구성에서 디스플레이하기 위해 소프트웨어 또는 그래픽 사용자 인터페이스를 구성할 수도 있다.20 illustrates the electronic device 1801 of FIG. 18 in a fully deployed configuration 2000. The first panel 1802 is substantially coplanar with the second panel 1804. The second panel 1804 is also substantially coplanar with the third panel 1806. As illustrated, the first sensor 1812 may detect that the first hinge is in a fully deployed configuration position and the second sensor 1822 is in a fully deployed configuration position. It can also be detected. In addition, the internal sensor 1834 may detect that the second panel 1804 is in a substantially flat or horizontal position or alignment. Based on the sensors 1812, 1822, and 1834, the electronic device 1801 may recognize that it is in a fully deployed position, and configure a horizontal configuration across one or more display surfaces of adjacent panels 1802-1806. You can also configure the software or graphical user interface for display in.

도 21 을 참조하면, 전자 디바이스의 특정한 실시형태가 도시되어 있고, 일반적으로 2100 으로 표시된다. 특정한 실시형태에서, 전자 디바이스 (2100) 는 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900), 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 또는 이들의 임의의 조합일 수도 있다.Referring to FIG. 21, a particular embodiment of an electronic device is shown, generally indicated at 2100. In a particular embodiment, the electronic device 2100 may include the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9-14, and FIGS. 15-17. Electronic device 1501, electronic device 1801 of FIGS. 18-20, or any combination thereof.

디바이스 (2001) 는 리세스된 힌지에 의해 분리된, 제 1 패널 (2122) 상의 제 1 디스플레이 표면 (2120) 및 제 2 패널 (2132) 상의 제 2 디스플레이 표면 (2130) 을 포함한다. 각 디스플레이 표면 (2120 및 2130) 은 세로 높이 (2106), 세로 폭 (2108), 및 대각 치수 (2110) 를 갖는다. 디스플레이 표면 (2120 및 2130) 은 패널 (2122 및 2132) 각각의 에지로 대략 연장한다. 갭 (2102) 은 제 1 디스플레이 표면 (2120) 의 에지와 제 2 디스플레이 표면 (2130) 의 에지 사이의 거리를 나타낸다. 패널 (2122 및 2132) 은 높이 치수 (2104) 를 갖는다. 전자 디바이스 (2100) 는 힌지 이동 거리 (2112) 로서 예시된 핀의 선형 범위의 모션을 가능하게 하는 슬롯을 갖는 리세스된 힌지를 포함한다. 특정한 실시형태에서, 갭 (2102) 은 디스플레이 표면 (2120 및 2130) 의 치수에 비해 작도록 설계된다. 또한, 높이 치수 (2104) 는 디스플레이 표면에 비해 작도록 설계되어, 완전하게 접힌 구성에서 알맞은 크기를 발생시킨다. 또한, 힌지 이동 거리 (2112) 는 패널 (2120 및 2130) 이 완전하게 펼쳐진 위치로부터 완전하게 접힌 위치로 회전하기 위해 연장하게 하고, 실질적으로 락된 위치로의 재구성 이후에 리세스되게 하도록 조절될 수도 있다. 예시적인 실시형태에서, 힌지 이동 거리 (2112) 는 2 밀리미터 (mm) 와 10 mm 사이일 수도 있다. 예를 들어, 힌지 이동 거리 (2112) 는 약 5 mm 일 수도 있다.The device 2001 includes a first display surface 2120 on the first panel 2122 and a second display surface 2130 on the second panel 2132, separated by a recessed hinge. Each display surface 2120 and 2130 has a vertical height 2106, a vertical width 2108, and a diagonal dimension 2110. Display surfaces 2120 and 2130 approximately extend to the edges of panels 2122 and 2132, respectively. The gap 2102 represents the distance between the edge of the first display surface 2120 and the edge of the second display surface 2130. Panels 2122 and 2132 have a height dimension 2104. Electronic device 2100 includes a recessed hinge having a slot that enables motion in a linear range of pins illustrated as hinge travel distance 2112. In a particular embodiment, the gap 2102 is designed to be small compared to the dimensions of the display surfaces 2120 and 2130. In addition, the height dimension 2104 is designed to be small relative to the display surface, resulting in a reasonable size in a fully folded configuration. The hinge movement distance 2112 may also be adjusted to allow the panels 2120 and 2130 to extend to rotate from the fully extended position to the fully folded position and to be recessed after reconstruction to the substantially locked position. . In the exemplary embodiment, the hinge travel distance 2112 may be between 2 millimeters (mm) and 10 mm. For example, the hinge travel distance 2112 may be about 5 mm.

특정한 실시형태에서, 터치스크린 인터페이스를 통해 사용자의 손가락에 의해 개별적으로 선택된 충분한 크기 및 분리의 다중 아이콘 또는 제어를 제공하기 위한 충분히 큰 디스플레이 영역을 제공하면서 완전하게 접힐 때 바지 또는 재킷 주머니에 알맞은 크기가 피팅될 수 있게 하기 위해, 세로 높이 (2106) 는 5 와 10 센티미터 (cm) 사이이고, 세로 폭 (2108) 은 4 와 8 cm 사이이며, 대각 치수 (2110) 는 6 과 13 cm 사이일 수도 있다. 예시적인 실시형태에서, 세로 높이 (2106) 는 대략 8 cm 일 수도 있고, 세로 폭 (2108) 은 대략 6 cm 일 수도 있으며, 대각 치수 (2110) 는 대략 10.2 cm (즉, 대략 4 인치) 일 수도 있다.In certain embodiments, a size suitable for a pants or jacket pocket when fully folded while providing a sufficiently large display area for providing multiple icons or controls of sufficient size and separation individually selected by a user's finger via a touchscreen interface To be able to fit, the vertical height 2106 is between 5 and 10 centimeters (cm), the vertical width 2108 is between 4 and 8 cm, and the diagonal dimension 2110 may be between 6 and 13 cm. . In an exemplary embodiment, the vertical height 2106 may be approximately 8 cm, the vertical width 2108 may be approximately 6 cm, and the diagonal dimension 2110 may be approximately 10.2 cm (ie, approximately 4 inches). have.

특정한 실시형태에서, 갭 (2102) 은 대략 0 과 2.4 mm 사이이다. 예시적인 실시형태에서, 갭 (2102) 은 2 mm 미만이고, 제 2 패널 (2132) 을 향해 제 1 디스플레이 표면 (2120) 의 에지를 넘어 연장하는 제 1 패널 (2122) 의 부분 및 제 1 패널 (2122) 을 향해 제 2 디스플레이 표면 (2130) 의 에지를 넘어 연장하는 제 2 패널 (2132) 의 부분으로 실질적으로 균일하게 형성될 수도 있다. 특정한 실시형태에서, 갭 (2102) 은 이미지 또는 비디오가 디스플레이 표면 (2120 및 2130) 양자에 걸쳐 디스플레이될 때, 인간 시각 시스템이 갭 (2102) 에 대응하는 미싱 부분을 즉시 또는 언젠가는 무시할 수도 있거나, 갭 (2102) 에 대응하는 미싱 부분에 의해 실질적으로 산란되지 않을 수도 있다.In a particular embodiment, the gap 2102 is between approximately 0 and 2.4 mm. In an exemplary embodiment, the gap 2102 is less than 2 mm and the portion of the first panel 2122 and the first panel (2) extending beyond the edge of the first display surface 2120 toward the second panel 2132. It may be formed substantially uniformly into a portion of the second panel 2132 that extends beyond the edge of the second display surface 2130 towards 2122. In a particular embodiment, the gap 2102 may immediately or at some time ignore the missing portion that the human visual system corresponds to the gap 2102 when the image or video is displayed across both the display surfaces 2120 and 2130, or It may not be substantially scattered by the missing portion corresponding to the gap 2102.

특정한 실시형태에서, 높이 치수 (2104) 는 디스플레이 패널 (2120 및 2130), 내부 전자장치, 하나 이상의 배터리, 센서, 또는 이들의 임의의 조합의 두께를 포함하도록 충분히 크지만, 디바이스 (2100) 가 완전하게 접힌 구성에 있을 때 바지 주머니에 알맞게 위치되도록 충분히 작다. 예를 들어, 3개의 패널을 갖는 실시형태에서, 높이 치수 (2104) 는 5.5 mm 보다 작을 수도 있어서, 3개의 패널의 완전하게 접힌 구성의 디바이스의 높이는 16.5 mm 보다 크지 않다. 예시적인 실시형태에서, 높이 치수 (2104) 는 대략 5 mm 이다.In a particular embodiment, the height dimension 2104 is large enough to include the thickness of the display panels 2120 and 2130, the internal electronics, one or more batteries, sensors, or any combination thereof, but the device 2100 is complete. Small enough to fit properly in the pants pocket when in a folded configuration. For example, in an embodiment with three panels, the height dimension 2104 may be less than 5.5 mm, so that the height of the device in the fully folded configuration of the three panels is not greater than 16.5 mm. In an exemplary embodiment, the height dimension 2104 is approximately 5 mm.

도 22 는 5개의 구성가능한 패널을 갖는 전자 디바이스 (2201) 의 특정한 예시적인 실시형태를 도시한다. 전자 디바이스 (2201) 는 완전하게 펼쳐진 구성 (2200) 에서 제 1 패널 (2202), 제 2 패널 (2204), 제 3 패널 (2206), 제 4 패널 (2208), 및 제 5 패널 (2210) 을 갖는다. 특정한 실시형태에서, 패널들 (2202-2210) 각각은 각각의 디스플레이 표면들 (2222, 2224, 2226, 2228) 을 포함할 수도 있어서, 완전하게 펼쳐진 구성 (2200) 에서, 유효 스크린 면적은 패널들 (2202-2210) 모두의 디스플레이 표면들에 의해 형성될 수도 있다. 특정한 실시형태에서, 전자 디바이스 (2201) 는 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900), 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 도 21 의 전자 디바이스 (2100), 또는 이들의 임의의 조합의 5개 패널 실시형태이다.22 illustrates a particular illustrative embodiment of an electronic device 2201 having five configurable panels. The electronic device 2201 is adapted to replace the first panel 2202, the second panel 2204, the third panel 2206, the fourth panel 2208, and the fifth panel 2210 in a fully deployed configuration 2200. Have In a particular embodiment, each of the panels 2202-2210 may include respective display surfaces 2222, 2224, 2226, 2228, such that in a fully deployed configuration 2200, the effective screen area is determined by the panels ( 2202-2210 may be formed by the display surfaces of all of them. In a particular embodiment, the electronic device 2201 may include the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9-14, and FIGS. 15-17. Five panel embodiments of electronic device 1501, electronic device 1801 of FIGS. 18-20, electronic device 2100 of FIG. 21, or any combination thereof.

도 23 은 과도 구성 (2300) 의 도 22 의 전자 디바이스 (2201) 의 특정한 실시형태를 도시한다. 제 1 패널 (2202) 은 도 22 에 도시된 완전하게 펼쳐진 위치로부터 각 패널 (2202 및 2204) 의 이면이 다른 패널의 이면에 근접한 위치로 제 1 패널 (2202) 및 제 2 패널 (2204) 이 회전할 수 있게 하도록 제 2 패널 (2204) 에 커플링된다. 유사하게는, 제 2 패널 (2204) 및 제 3 패널 (2206) 은 적어도 완전하게 펼쳐진 위치로부터 패널 (2206) 의 디스플레이 표면 (2226) 에 근접한 패널 (2204) 의 디스플레이 표면 (2224) 을 갖는 완전하게 접힌 위치로 위치가능하도록 회전가능하게 커플링된다. 패널 (2206) 및 패널 (2208) 은 적어도 완전하게 펼쳐진 위치로부터 패널 (2208) 의 이면에 근접한 패널 (2206) 의 이면을 갖는 완전하게 접힌 위치로 위치되도록 회전가능하게 커플링된다. 패널 (2208 및 2210) 은 적어도 완전하게 펼쳐진 위치로부터, 패널 (2208) 의 디스플레이 표면 (2228) 이 패널 (2210) 의 디스플레이 표면 (2230) 에 근접한 완전하게 접힌 위치로 위치가능하도록 회전가능하게 커플링된다. 특정한 실시형태에서, 도 22 및 도 23 에 도시된 전자 디바이스 (2201) 는 일반적으로 도 1 내지 도 21 에 도시된 전자 디바이스들 (101, 800, 900, 1501, 1801, 또는 2100) 과 유사할 수도 있고, 이전에 개시된 실시형태들의 하나 이상의 구성, 동작, 센서, 힌지, 또는 다른 특징을 포함할 수도 있다. 임의의 수의 패널이 본 개시물의 범위내에 있고 접음 구성의 변경에 기초하여 그래픽 디스플레이를 자동으로 조절하는 휴대 전자 디바이스에 포함될 수도 있다는 것을 이해해야 한다.FIG. 23 illustrates a particular embodiment of the electronic device 2201 of FIG. 22 in a transient configuration 2300. The first panel 2202 rotates between the first panel 2202 and the second panel 2204 from the fully expanded position shown in FIG. 22 to a position where the back side of each panel 2202 and 2204 is close to the back side of the other panel. Coupled to a second panel 2204 to enable it. Similarly, the second panel 2204 and the third panel 2206 are completely having the display surface 2224 of the panel 2204 proximate to the display surface 2226 of the panel 2206 from at least the fully extended position. It is rotatably coupled to be positioned in the folded position. Panel 2206 and panel 2208 are rotatably coupled to be at least in a fully folded position with the backside of panel 2206 proximate to the backside of panel 2208 from the fully deployed position. Panels 2208 and 2210 are rotatably coupled from at least a fully extended position such that display surface 2228 of panel 2208 is positioned in a fully folded position proximate display surface 2230 of panel 2210. do. In a particular embodiment, the electronic device 2201 shown in FIGS. 22 and 23 may generally be similar to the electronic devices 101, 800, 900, 1501, 1801, or 2100 shown in FIGS. 1 through 21. And may include one or more configurations, operations, sensors, hinges, or other features of the previously disclosed embodiments. It should be understood that any number of panels may be included within the scope of the present disclosure and included in a portable electronic device that automatically adjusts the graphical display based on a change in the folding configuration.

도 24 는 분리된 구성 (2400) 에서 3개의 분리가능한 패널을 갖는 전자 디바이스 (2401) 의 특정한 예시적인 실시형태를 도시한다. 제 1 패널 (2402) 은 제 1 패널 (2402) 이 제 2 패널 (2404) 의 제 2 커플링 메카니즘 (2412) 을 통해 제 2 패널 (2404) 에 커플링할 수 있게 하는 커플링 메카니즘 (2410) 을 포함한다. 커플링 메카니즘 (2410 및 2412) 은 제 1 패널 (2402) 과 제 2 패널 (2404) 사이에 기계적 및 전자 커플링을 제공하도록 구성될 수도 있다. 유사하게, 제 2 패널 (2404) 은 제 3 패널 (2406) 의 제 4 커플링 메카니즘 (2416) 에 기계적 및 전자 커플링을 제공하도록 구성된 제 3 커플링 메카니즘 (2414) 을 포함한다. 특정한 실시형태에서, 전자 디바이스 (2401) 는 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900), 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 도 21 의 전자 디바이스 (2100), 도 22 및 도 23 의 전자 디바이스 (2201), 또는 이들의 임의의 조합의 분리가능한 패널 실시형태이다.FIG. 24 illustrates a particular illustrative embodiment of an electronic device 2401 having three detachable panels in a separated configuration 2400. The first panel 2402 is a coupling mechanism 2410 that enables the first panel 2402 to couple to the second panel 2404 via the second coupling mechanism 2412 of the second panel 2404. It includes. Coupling mechanisms 2410 and 2412 may be configured to provide mechanical and electronic coupling between first panel 2402 and second panel 2404. Similarly, second panel 2404 includes a third coupling mechanism 2414 configured to provide mechanical and electronic coupling to fourth coupling mechanism 2416 of third panel 2406. In a particular embodiment, the electronic device 2401 includes the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9-14, and FIGS. 15-17. Detachable panel implementation of electronic device 1501, electronic device 1801 of FIGS. 18-20, electronic device 2100 of FIG. 21, electronic device 2201 of FIGS. 22 and 23, or any combination thereof. Form.

도 25 는 완전하게 부착된 구성 (2500) 의 도 24 의 전자 디바이스 (2401) 를 도시한다. 제 1 패널 (2402) 은 제 3 패널 (2406) 에 고정적으로 커플링되는 제 2 패널 (2404) 에 고정적으로 커플링된다. 패널들 (2402 내지 2406) 은 완전하게 펼쳐진 구성에 있다. 특정한 실시형태에서, 도 24 에 도시된 커플링 메카니즘 (2410 내지 2416) 은 패널들 (2402, 2404, 2406) 을 고정적으로 커플링할 수도 있어서, 패널들 (2402-2406) 사이에서 가능한 회전 이동은 거의 없다. 그러나, 다른 실시형태들에서, 커플링 메카니즘 (2410-2416) 은 도 1 내지 도 23 에 관하여 설명한 바와 같은 기능을 인에이블하기 위해, 패널들 (2402-2406) 중 하나 이상의 서로에 대한 회전 모션을 제공하거나 인에이블할 수도 있다.FIG. 25 illustrates electronic device 2401 of FIG. 24 in a fully attached configuration 2500. The first panel 2402 is fixedly coupled to the second panel 2404 which is fixedly coupled to the third panel 2406. Panels 2402-2406 are in a fully laid out configuration. In a particular embodiment, the coupling mechanism 2410-2416 shown in FIG. 24 may fixedly couple panels 2402, 2404, 2406 such that a possible rotational movement between panels 2402-2406 is achieved. Few. However, in other embodiments, the coupling mechanism 2410-2416 performs rotational motion relative to each other on one or more of the panels 2402-2406 to enable the functionality as described with respect to FIGS. 1 to 23. It may be provided or enabled.

도 26 은 멀티-패널 전자 디바이스에서 소프트웨어 상태를 변경하는 방법의 예시적인 실시형태의 플로우차트이고, 일반적으로 2600 으로 표시된다. 특정한 실시형태에서, 이 방법 (2600) 은 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900), 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 도 21 의 전자 디바이스 (2100), 도 22 및 도 23 의 전자 디바이스 (2201), 도 24 및 도 25 의 전자 디바이스 (2401), 또는 이들의 임의의 조합에서 수행될 수도 있다.FIG. 26 is a flowchart of an exemplary embodiment of a method of changing software state in a multi-panel electronic device, generally indicated at 2600. In a particular embodiment, the method 2600 may include the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9-14, and FIGS. 15-17. Electronic device 1501, electronic device 1801 of FIGS. 18-20, electronic device 2100 of FIG. 21, electronic device 2201 of FIGS. 22 and 23, electronic device 2401 of FIGS. 24 and 25 Or any combination thereof.

특정한 실시형태에서, 전자 디바이스는 접힌 모드, 완전하게 접히지 않은 모드, 서밍 모드, 비디오 회의 모드, 및 여행용 시계 모드를 포함하는 널리 정의된 하드웨어 구성을 포함할 수도 있다. 각 패널 또는 패널들 사이의 폴드에서의 센서가 패널 또는 힌지 위치에서의 변경을 검출하고 보고할 수도 있다. 패널 또는 힌지 위치는 예를 들어, 대략 -180도 내지 대략 180도 사이의 범위내에서 폴드의 정도로 보고될 수도 있다. 도 18 내지 도 20 에 도시된 내부 센서 (1834) 와 같은 중간 패널에서의 하나 이상의 센서가 배향 변경을 검출하고 보고할 수도 있다. 소프트웨어 제어기가 센서 입력을 수집하고 분석할 수도 있고, 이 센서 입력에 응답하여 하나 이상의 액션을 취하는 것을 결정할 수 있다. 예를 들어, 소프트웨어 제어기는 애플리케이션 윈도우 또는 사용자 인터페이스 엘리먼트와 같은 애플리케이션의 크기의 변경을 개시할 수도 있고, 애플리케이션의 배향의 변경을 개시할 수도 있고, 애플리케이션의 자동-론치 (auto-launch) 를 개시할 수도 있고, 애플리케이션의 자동-엑시트 (auto-exit), 애플리케이션의 상태 변경을 개시할 수도 있고, 또는 액션들의 조합일 수도 있다.In a particular embodiment, the electronic device may include well-defined hardware configurations, including folded mode, not fully folded mode, summing mode, video conferencing mode, and travel watch mode. Sensors in each panel or fold between panels may detect and report changes in panel or hinge position. The panel or hinge position may be reported to the extent of the fold, for example, in the range between approximately -180 degrees and approximately 180 degrees. One or more sensors in an intermediate panel, such as internal sensor 1834 shown in FIGS. 18-20, may detect and report orientation changes. The software controller may collect and analyze sensor inputs and determine to take one or more actions in response to the sensor inputs. For example, the software controller may initiate a change in the size of the application, such as an application window or user interface element, initiate a change in the orientation of the application, or initiate an auto-launch of the application. It may be an auto-exit of an application, initiate a state change of the application, or a combination of actions.

도 26 에 예시된 바와 같이, 전자 디바이스는 2602 에서 정의된 소프트웨어 상태를 갖는다. 예를 들어, 정의된 소프트웨어 상태는 애플리케이션이 구동 또는 대기중인지, 애플리케이션이 키보드 입력과 같은 사용자 입력을 수신하는지, 하나 이상의 애플리케이션 윈도우 크기, 위치, 배향, 및 애플리케이션에 대해 제공된 사용자 인터페이스의 타입과 같은 하나 이상의 파라미터를 나타낼 수도 있다. 정의된 소프트웨어 상태 (2602) 는 애플리케이션에 대해 이용가능한 다수의 패널 및 디스플레이 모드를 나타낼 수도 있다. 예를 들어, 디바이스는 접힌 구성에 있을 수도 있으며, 소프트웨어 제어기는 하나의 패널 세로 모드에서 애플리케이션을 론치할 수도 있다. 애플리케이션은 이용가능한 수의 패널 및 디스플레이 모드에 응답하고 사용자 경험을 개선하도록 하나 이상의 소정의 상태를 정의하거나 포함할 수도 있다.As illustrated in FIG. 26, the electronic device has a software state defined at 2602. For example, the defined software state may be one such as whether the application is running or waiting, whether the application receives user input such as keyboard input, one or more application window sizes, positions, orientations, and types of user interface provided for the application. The above parameters can also be indicated. The defined software state 2602 may represent a number of panel and display modes available for the application. For example, the device may be in a folded configuration and the software controller may launch the application in one panel portrait mode. The application may define or include one or more predetermined states to respond to the available number of panel and display modes and improve the user experience.

2606 에서, 센서 입력 (2604) 이 수신되고, 패널 위치가 분석된다. 특정한 실시형태에서, 센서 입력 (2604) 은 힌지 위치, 배향, 또는 이동 중 하나 이상에서의 변경을 나타낼 수도 있다. 예를 들어, 힌지 위치에서의 변경은 도 15 내지 도 17 의 센서 (1512-1516) 또는 도 18 내지 도 20 의 센서 (1812 및 1822) 와 같은 힌지 센서에 의해 검출될 수도 있고, 배향 또는 이동에서의 변경은 도 15 내지 도 17 의 내부 센서 (1532-1536) 또는 도 18 내지 도 20 의 내부 센서 (1834) 와 같은 하나 이상의 내부 센서에 의해 검출될 수도 있다. 또한, 힌지 위치에서의 변경은 예를 들어, 인접 패널에 커플링된 경사계에 의해 검출되는 인접 패널의 상대적 배향에서의 변경을 통해 힌지 센서 이외의 센서에 의해 간접적으로 검출될 수 있다.At 2606, sensor input 2604 is received and panel position is analyzed. In a particular embodiment, sensor input 2604 may indicate a change in one or more of hinge position, orientation, or movement. For example, a change in hinge position may be detected by a hinge sensor, such as the sensors 1512-1516 of FIGS. 15-17 or the sensors 1812 and 1822 of FIGS. 18-20, and in orientation or movement. The change of may be detected by one or more internal sensors, such as internal sensor 1532-1536 of FIGS. 15-17 or internal sensor 1834 of FIGS. 18-20. In addition, the change in the hinge position may be detected indirectly by sensors other than the hinge sensor, for example, through a change in the relative orientation of the adjacent panel detected by the inclinometer coupled to the adjacent panel.

판정 2608 로 이동하여, 전자 디바이스가 정의된 하드웨어 상태에 있는지의 결정이 이루어진다. 전자 디바이스가 정의된 하드웨어 상태에 있지 않으면, 프로세싱은 2602 로 복귀한다. 예를 들어, 결정된 하드웨어 구성이 소정의 하드웨어 구성이 아니면, 소프트웨어 제어기는, 디바이스가 공지된 상태로의 트랜지션에 있다는 것을 가정할 수도 있고, 추가의 센서의 입력을 대기할 수도 있다.Moving to decision 2608, a determination is made whether the electronic device is in the defined hardware state. If the electronic device is not in the defined hardware state, processing returns to 2602. For example, if the determined hardware configuration is not a predetermined hardware configuration, the software controller may assume that the device is in a transition to a known state and may wait for input of additional sensors.

2608 에서, 전자 디바이스가 정의된 하드웨어 상태에 있는 것으로 결정되면, 전자 디바이스는 2610 에서 새로운 소프트웨어 상태로 진입한다. 예를 들어, 전자 디바이스가 완전하게 접히지 않은 하드웨어 구성에 있는 것으로 결정되면, 소프트웨어 제어기는 3개 패널 가로형 모드 또는 3개 패널 세로형 모드와 같은 새로운 레이아웃 요건으로 애플리케이션을 재구성할 수도 있다.If it is determined at 2608 that the electronic device is in a defined hardware state, the electronic device enters a new software state at 2610. For example, if it is determined that the electronic device is in a hardware configuration that is not fully folded, the software controller may reconfigure the application with new layout requirements such as three panel landscape mode or three panel portrait mode.

특정한 실시형태에서, 소프트웨어 제어기는 회로 또는 다른 하드웨어, 펌웨어, 도 8 의 프로세서 (810) 와 같은 프로그램 명령들을 실행하는 하나 이상의 프로세서, 범용 프로세서 또는 전용 프로세서, 또는 이들의 임의의 조합에 의해 구현될 수도 있다. 특정한 실시형태에서, 도 8 의 소프트웨어 (834) 와 같은 애플리케이션은 동작의 다중의 소정의 상태를 지원하도록 기록될 수도 있으며, 특정한 하드웨어 상태 또는 상태의 변경을 나타내는 인터럽트 또는 세마포어 (semaphore) 와 같은 제어 신호에 응답할 수도 있다. 특정한 실시형태에서, 소프트웨어는 하드웨어 구성을 문의하고 소프트웨어 상태를 셀프-조절하는데 책임이 있다. 다른 실시형태에서, 소프트웨어는 소프트웨어 제어기로부터 하드웨어 상태 변경 메시지를 수신하기 위해 인터페이스를 지원하는데 책임이 있다.In a particular embodiment, the software controller may be implemented by circuitry or other hardware, firmware, one or more processors that execute program instructions, such as processor 810 of FIG. 8, a general purpose processor or a dedicated processor, or any combination thereof. have. In a particular embodiment, an application, such as software 834 of FIG. 8, may be written to support multiple predetermined states of operation, and control signals such as interrupts or semaphores indicating a particular hardware state or change of state. May respond. In a particular embodiment, the software is responsible for querying the hardware configuration and self-adjusting the software state. In another embodiment, the software is responsible for supporting the interface to receive hardware state change messages from the software controller.

도 27 내지 도 31 은 전자 디바이스 (2701) 의 전용 하드웨어 구성에 응답하는 키보드를 자동으로 구성하는 특정한 실시형태를 도시한다. 특정한 실시형태에서, 전자 디바이스 (2701) 는 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900) 의 3개 패널 버전, 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 도 21 의 전자 디바이스 (2100), 도 22 및 도 23 의 전자 디바이스 (2201), 도 24 및 도 25 의 전자 디바이스 (2401), 또는 이들의 임의의 조합이다. 특정한 실시형태에서, 전자 디바이스 (2701) 는 도 26 의 방법 (2600) 에 따라 동작하도록 구성된다.27-31 illustrate particular embodiments for automatically configuring a keyboard responsive to a dedicated hardware configuration of electronic device 2701. In a particular embodiment, electronic device 2701 is a three panel version of electronic device 101 of FIGS. 1-7, electronic device 800 of FIG. 8, electronic device 900 of FIGS. 9-14, and FIG. 15 to 17 of the electronic device 1501, 18 to 20 of the electronic device 1801, 21 of the electronic device 2100, 22 and 23 of the electronic device 2201, 24 and 25 of Electronic device 2401, or any combination thereof. In a particular embodiment, the electronic device 2701 is configured to operate according to the method 2600 of FIG. 26.

도 27 은 완전하게 접힌 구성 (2700) 의 전자 디바이스 (2701) 를 도시한다. 완전하게 접힌 구성 (2700) 의 전자 디바이스 (2701) 는 디스플레이 윈도우 (2704) 및 키보드 영역 (2702) 을 나타내는 노출된 단일 패널 디스플레이 표면을 갖는다. 특정한 실시형태에서, 키보드 영역 (2702) 은 디스플레이 윈도우를 또한 포함하는 디스플레이 표면의 일부로서 디스플레이된 이미지이고, 터치 스크린 표면에서 검출되는 바와 같은 키 누름을 통해 작동될 수도 있다. 예시된 바와 같이, 디스플레이 윈도우 (2704) 및 키보드 영역 (2702) 을 포함하는 이미지는 단일의 노출된 디스플레이 표면상에 세로형 배향으로 디스플레이된다. 다른 실시형태에서, 전자 디바이스 (2701) 는 디스플레이 윈도우 및 키보드 영역을 포함하는 이미지를 가로형 배향으로 디스플레이하도록 구성될 수도 있다. 전자 디바이스 (2701) 는 전자 디바이스 (2701) 의 검출된 배향에 기초하여 세로형 배향 또는 가로형 배향으로 키보드 영역을 선택적으로 디스플레이하기 위해 하나 이상의 센서에 응답할 수도 있다.27 illustrates an electronic device 2701 in a fully folded configuration 2700. Electronic device 2701 in a fully folded configuration 2700 has an exposed single panel display surface showing display window 2704 and keyboard area 2702. In a particular embodiment, keyboard area 2702 is an image displayed as part of a display surface that also includes a display window, and may be activated through key presses as detected at the touch screen surface. As illustrated, an image comprising display window 2704 and keyboard area 2702 is displayed in a vertical orientation on a single exposed display surface. In another embodiment, the electronic device 2701 may be configured to display an image including the display window and the keyboard area in a horizontal orientation. Electronic device 2701 may respond to one or more sensors to selectively display the keyboard area in a vertical orientation or a horizontal orientation based on the detected orientation of electronic device 2701.

도 28 은 서밍 구성 (2800) 의 도 27 의 전자 디바이스 (2701) 를 도시한다. 서밍 구성 (2800) 에서, 하부 패널은 도 27 에 도시된 작은 키보드 영역 (2702) 보다 큰 키보드 영역 (2802) 을 디스플레이하는 디스플레이 표면을 갖는다. 중간 패널의 제 1 디스플레이 표면 (2804), 및 상부 패널의 제 2 디스플레이 표면 (2806) 은 2개의 개별 디스플레이 윈도우를 형성할 수도 있거나, 2개 패널 유효 스크린을 형성하기 위해 결합될 수도 있다. 도 27 의 키보드 영역 (2702) 보다 큰 키보드 영역 (2802) 은 키보드 영역 (2802) 을 나타내는 디스플레이 표면에서 터치 스크린을 통해 유효 데이터 입력을 더 쉽게 사용하고 이동시킬 수 있게 할 수도 있다.28 shows the electronic device 2701 of FIG. 27 of a summing configuration 2800. In the summing configuration 2800, the bottom panel has a display surface that displays a keyboard area 2802 larger than the small keyboard area 2702 shown in FIG. 27. The first display surface 2804 of the middle panel, and the second display surface 2806 of the top panel may form two separate display windows, or may be combined to form two panel effective screens. A keyboard area 2802 larger than the keyboard area 2702 of FIG. 27 may make it easier to use and move valid data input through the touch screen at the display surface representing the keyboard area 2802.

도 29 는 완전하게 펼쳐진 구성 (2900) 의 도 27 의 전자 디바이스 (2701) 를 예시한다. 완전하게 펼쳐진 구성 (2900) 에서, 키보드는 유효 디스플레이 스크린, 3개 패널 폭 및 하나의 패널 높이를 형성하는 모든 3개의 패널을 가로질러 연장되는 것으로서 예시된다. 유효 스크린을 포함하는 패널들 각각이 디스플레이된 가로형 이미지의 각각의 부분을 세로형 구성에서 디스플레이하지만, 가로형 모드에서의 유효 디스플레이 스크린은 높이 보다는 폭이 넓다. 키보드 (2902) 의 최우측 부분은 최우측 패널에서 디스플레이 영역의 최우측 부분 (2908) 아래에 디스플레이된다. 중앙 패널은 디스플레이 영역의 중앙 부분 (2910) 아래의 키보드의 중앙 부분 (2904) 을 디스플레이한다. 최좌측 패널은 디스플레이 영역의 최좌측 부분 (2912) 아래에 키보드의 최좌측 부분 (2906) 을 디스플레이한다.29 illustrates the electronic device 2701 of FIG. 27 in a fully deployed configuration 2900. In a fully deployed configuration 2900, the keyboard is illustrated as extending across all three panels forming an effective display screen, three panel widths and one panel height. While each of the panels including the effective screen display each portion of the displayed horizontal image in a vertical configuration, the effective display screen in the horizontal mode is wider than tall. The rightmost portion of the keyboard 2902 is displayed below the rightmost portion 2908 of the display area in the rightmost panel. The central panel displays the central portion 2904 of the keyboard below the central portion 2910 of the display area. The leftmost panel displays the leftmost portion 2906 of the keyboard below the leftmost portion 2912 of the display area.

도 30 은 여행용 시계 (3000) 의 도 27 의 전자 디바이스 (2701) 를 도시한다. 제 1 수평 패널은 터치 스크린 표면에 의해 인식되는 터치를 통해 작동될 수도 있는 키보드 영역 (3002) 을 디스플레이한다. 중심 패널의 제 2 디스플레이 표면 (3004) 은 애플리케이션 윈도우, 아이콘, 다른 제어, 뿐만 아니라 시계 표시의 시각적 디스플레이를 위해 사용될 수도 있다. 제 3 디스플레이 표면 (3006) 은 파워 다운되거나, 야간 조명, 하나 이상의 장식용 설계의 디스플레이, 사용자 특정 디스플레이, 또는 이들의 임의의 조합과 같은 다른 기능을 수행하는 디스플레이 영역을 가질 수도 있다.30 illustrates the electronic device 2701 of FIG. 27 of a travel watch 3000. The first horizontal panel displays keyboard area 3002, which may be actuated via a touch recognized by the touch screen surface. The second display surface 3004 of the center panel may be used for visual display of application windows, icons, other controls, as well as clock displays. The third display surface 3006 may have a display area that powers down or performs other functions such as night lighting, a display of one or more decorative designs, a user specific display, or any combination thereof.

도 31 은 비디오 회의 구성 (3100) 의 도 27 의 디바이스 (2701) 를 예시한다. 카메라 (3104) 가 접힌 구성으로 도시된 최좌측 패널의 이면상에 예시되어 있다. 최좌측 패널의 이면은 추가 디스플레이 (3102) 와 같은 추가 사용자 인터페이스 메카니즘을 포함할 수도 있다. 또한, 최우측 패널은 디스플레이 표면의 하부 부분에서 키보드 영역 (3106), 및 비디오 회의 콜의 참가자의 이미지를 나타낼 수도 있고, 키보드 영역 (3106) 위에 위치되는 디스플레이 영역 (3108) 으르 제공하도록 분할될 수도 있다. 일반적으로, 전자 디바이스 (2701) 는 예를 들어, 패널 내부, 힌지 내부의 하나 이상의 센서, 또는 다른 센서를 통해 디바이스 (2701) 의 구성을 인식하도록 프로그래밍가능할 수도 있고, 도 27 내지 도 31 에 예시된 바와 같이, 하나 이상의 적절한 디스플레이 표면의 적절한 부분에서 키보드의 디스플레이를 자동으로 재구성할 수도 있다. 디스플레이 패널, 및 특히 키보드의 재구성, 재디스플레이, 및 재배향은 사용자로부터 요구되거나 사용자로부터 검출된 어떠한 다른 입력없이, 사용자 구성, 접음, 하드웨어 조절, 경사, 배향, 가속도, 또는 이들의 임의의 조합에 자동으로 응답하여 수행될 수도 있다.FIG. 31 illustrates the device 2701 of FIG. 27 of a video conferencing configuration 3100. The camera 3104 is illustrated on the back side of the leftmost panel shown in the folded configuration. The backside of the leftmost panel may include additional user interface mechanisms, such as additional display 3102. In addition, the rightmost panel may represent an image of the keyboard area 3106 and a participant of the video conference call at the lower portion of the display surface, and may be split to provide a display area 3108 located above the keyboard area 3106. have. In general, the electronic device 2701 may be programmable to recognize the configuration of the device 2701 via, for example, one or more sensors inside a panel, inside a hinge, or other sensor, as illustrated in FIGS. 27-31. As such, the display of the keyboard may be automatically reconfigured at the appropriate portion of one or more suitable display surfaces. Reconfiguration, redisplay, and reorientation of the display panel, and in particular of the keyboard, may be directed to user configuration, folding, hardware adjustment, tilt, orientation, acceleration, or any combination thereof without any other input required or detected from the user. It may be performed in response automatically.

도 32 내지 도 37 은 전자 디바이스 (3201) 의 구성에 응답하고, 개방 및 닫힘 애플리케이션에 대한 사용자 입력에 더 응답하는 아이콘 제어 패널을 갖는 전자 디바이스 (3201) 를 예시한다. 특정한 실시형태에서, 전자 디바이스 (3201) 는 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900) 의 3개 패널 버전, 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 도 21 의 전자 디바이스 (2100), 도 22 및 도 23 의 전자 디바이스 (2201), 도 24 및 도 25 의 전자 디바이스 (2401), 도 27 내지 도 31 의 전자 디바이스 (2701), 또는 이들의 임의의 조합이다. 특정한 실시형태에서, 전자 디바이스 (3201) 는 도 26 의 방법 (2600) 에 따라 동작하도록 구성된다.32-37 illustrate an electronic device 3201 with an icon control panel responsive to configuration of the electronic device 3201 and further responsive to user input for open and closed applications. In a particular embodiment, the electronic device 3201 is a three panel version of the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9-14, and FIG. 15 to 17 of the electronic device 1501, 18 to 20 of the electronic device 1801, 21 of the electronic device 2100, 22 and 23 of the electronic device 2201, 24 and 25 of Electronic device 2401, electronic device 2701 of FIGS. 27-31, or any combination thereof. In a particular embodiment, the electronic device 3201 is configured to operate according to the method 2600 of FIG. 26.

도 32 는 완전하게 접힌 구성 (3200) 의 전자 디바이스 (3201) 를 도시한다. 최좌측 패널의 디스플레이 표면은 예를 들어, 전력 표시자, 신호 강도 표시자, 알람 신호, 디지털 네트워크 대역폭 표시, 표시, 또는 이들의 임의의 조합을 포함하는 무선 전화 표시와 같은 하나 이상의 제어 또는 다른 표시 (3204) 를 예시한다. 상위 디스플레이 표면은 대표적인 애플리케이션 아이콘 (3206) 과 같은 다중의 애플리케이션 아이콘을 더 포함한다. 애플리케이션 아이콘은 디스플레이 표면에서의 터치 감지형 표면을 통한 사용자 입력에 응답할 수도 있다. 전자 디바이스 (3201) 는 전화 전기통신에 유용할 수도 있으며, 마이크로폰 (3240), 스피커 (3242), 전자 디바이스 (3201) 의 하나 이상의 기능을 인에이블하기 위한 다른 하드웨어 엘리먼트, 또는 이들의 임의의 조합을 포함할 수도 있다.32 illustrates an electronic device 3201 of a fully folded configuration 3200. The display surface of the leftmost panel may include one or more control or other indications, such as, for example, a wireless telephone indication including a power indicator, signal strength indicator, alarm signal, digital network bandwidth indication, indication, or any combination thereof. 3204 is illustrated. The upper display surface further includes multiple application icons, such as representative application icon 3206. The application icon may respond to user input via a touch-sensitive surface at the display surface. Electronic device 3201 may be useful for telephony telecommunications, and may include a microphone 3240, a speaker 3324, other hardware elements for enabling one or more functions of electronic device 3201, or any combination thereof. It may also include.

도 33 은 완전하게 펼쳐진 구성 (3300) 의 도 32 의 전자 디바이스 (3201) 를 도시한다. 디바이스 (3201) 가 도 32 의 완전하게 접힌 구성 (3200) 으로부터 도 33 의 완전하게 펼쳐진 구성 (3300) 으로 펼쳐질 때, 중심 패널의 디스플레이 스크린 (3308) 및 최우측 패널의 디스플레이 스크린 (3310) 은 노출되어 사용자가 볼 수 있다. 디스플레이 스크린 (3308 및 3310) 은 데스크탑 영역을 나타낼 수도 있지만, 최좌측 패널은 대표적인 애플리케이션 아이콘 (3206) 을 포함하는 아이콘 패널을 계속 나타낼 수도 있다.33 shows the electronic device 3201 of FIG. 32 in a fully deployed configuration 3300. When the device 3201 unfolds from the fully folded configuration 3200 of FIG. 32 to the fully expanded configuration 3300 of FIG. 33, the display screen 3308 of the center panel and the display screen 3310 of the rightmost panel are exposed. Can be seen by the user. Display screens 3308 and 3310 may represent a desktop area, but the leftmost panel may continue to display an icon panel that includes a representative application icon 3206.

도 34 는 사용자 입력에 응답하여 최좌측 디스플레이 표면과 중심 디스플레이 표면 (3308) 사이의 갭 (3414) 을 향한 대표적인 애플리케이션 아이콘 (3206) 의 이동을 도시한다. 예를 들어, 사용자 입력은 갭 (3414) 을 향한 대표적인 애플리케이션 아이콘 (3206) 의 이동을 나타내는 드래깅 동작일 수도 있고, 애플리케이션 (3206) 의 이동의 속도 및 방향을 통해, 대표적인 애플리케이션 아이콘 (3206) 이 갭 (3414) 을 가로질러 이동된다는 것을 표시할 수도 있다. 대표적인 애플리케이션 아이콘 (3206) 의 이동이 화살표 (3412) 로서 예시되어 있고, 여기서, 이동 속도는 화살표 (3412) 의 길이로서 예시되고, 이동 방향은 화살표 (3412) 의 방향으로서 표시된다. 애플리케이션 아이콘 (3206) 의 이동의 속도 및 방향은, 사용자 입력이 터치스크린에서 드래깅 동작으로서 수신될 때와 같은 사용자 입력과 관련된 사용자의 의도를 예측하기 위해 사용될 수도 있다. 예를 들어, 애플리케이션 아이콘 (3206) 의 이동의 속도 및 방향은, 사용자 입력이 갭 (3414) 에 도달하기 이전에 종료하더라도, 사용자 입력이 갭 (3414) 을 가로질러 애플리케이션 아이콘 (3206) 을 이동시키려 의도된다는 것을 예측하기 위해 사용될 수도 있다. 특정한 실시형태에서, 하나 이상의 물리 법칙이 운동량 및 마찰과 같은 사용자 인터페이스 엘리먼트에 대해 시뮬레이션될 수도 있어서, 사용자는 사용자 인터페이스 엘리먼트의 모션을 개시할 수도 있고, 사용자 인터페이스 엘리먼트는 인터페이스의 시뮬레이션된 물리학에 따라 그것의 모션을 계속할 수도 있다. 예를 들어, 드래깅 동작에 의한 모션으로 설정된 후 해제된 인터페이스 엘리먼트는, 사용자에게 예측가능하고 사용자에 의해 직관적으로 또는 자연적으로 인지될 수도 있는 방식으로 속도가 느려지고 정지될 수도 있다.34 illustrates the movement of an exemplary application icon 3206 towards the gap 3414 between the leftmost display surface and the center display surface 3308 in response to user input. For example, the user input may be a dragging action that indicates the movement of the representative application icon 3206 towards the gap 3414, and through the speed and direction of movement of the application 3206, the representative application icon 3206 may have gaps. 3414 may indicate that it is moved across. The movement of the representative application icon 3206 is illustrated as arrow 3412, where the movement speed is illustrated as the length of arrow 3412, and the direction of movement is indicated as the direction of arrow 3412. The speed and direction of movement of the application icon 3206 may be used to predict the user's intention with respect to the user input, such as when the user input is received as a dragging action on the touchscreen. For example, the speed and direction of movement of the application icon 3206 may attempt to move the application icon 3206 across the gap 3414 even if the user input terminates before reaching the gap 3414. It may be used to predict that it is intended. In a particular embodiment, one or more laws of physics may be simulated for user interface elements such as momentum and friction such that the user may initiate motion of the user interface element, which may be in accordance with the simulated physics of the interface. You can also continue the motion of. For example, an interface element released after being set to motion by a dragging operation may be slowed down and stopped in a manner that is predictable to the user and may be intuitively or naturally perceived by the user.

도 34 에 예시되어 있는 바와 같이, 사용자 입력에 의해 제공된 이동의 속도 및 방향이 갭 (3414) 을 크로스할 아이콘 (3206) 에 대한 명령을 표시할 때, 아이콘 (3206) 의 적어도 일부는 중심 디스플레이 패널 (3308) 에 디스플레이될 수도 있지만, 아이콘 (3206) 의 나머지 부분은 최좌측 디스플레이 패널에 디스플레이될 수도 있다. 이러한 방식으로, 사용자는 갭 (3414) 을 가로지르는 연속 모션을 갖는 대표적인 애플리케이션 아이콘 (3206) 의 시각적 레퍼런스를 유지할 수도 있다. 특정한 실시형태에서, 아이콘 (3206) 이 상대적으로 느리게 이동할 때 도시된 바와 같이, 대표적인 애플리케이션 아이콘 (3206) 은 갭 (3414) 을 가로질러 이동될 수도 있고, 중심 디스플레이 영역 (3308) 에 위치될 수도 있다. 그러나, 애플리케이션 아이콘 (3206) 이 갭 (3414) 을 가로질러 충분한 속도로 이동될 때, 전자 디바이스 (3201) 는 갭 (3414) 을 가로지른 대표적인 애플리케이션 아이콘 (3206) 의 이동을 표시하는 사용자 입력을, 대표적인 애플리케이션 아이콘 (3206) 과 관련된 애플리케이션에 대한 론치 명령으로서 해석할 수도 있다.As illustrated in FIG. 34, when the speed and direction of movement provided by the user input indicates a command for an icon 3206 to cross the gap 3414, at least a portion of the icon 3206 is the center display panel. Although displayed at 3308, the remaining portion of icon 3206 may be displayed on the leftmost display panel. In this manner, the user may maintain a visual reference of representative application icon 3206 with continuous motion across gap 3414. In a particular embodiment, the representative application icon 3206 may be moved across the gap 3414 and positioned in the central display area 3308, as shown when the icon 3206 moves relatively slowly. . However, when the application icon 3206 is moved at a sufficient speed across the gap 3414, the electronic device 3201 receives user input indicating a movement of the representative application icon 3206 across the gap 3414. It may be interpreted as a launch command for an application associated with the representative application icon 3206.

도 35 에 예시된 바와 같이, 특정할 실시형태에서, 도 32 내지 도 34 의 애플리케이션 아이콘 (3206) 이 충분한 속도로 갭 (3414) 을 가로질러 풀 (pull) 될 때, 예를 들어, 중심 디스플레이 영역 (3308) 에서 애플리케이션 윈도우 (3516) 을 개방함으로써 애플리케이션 아이콘 (3206) 과 관련되는 애플리케이션이 론치된다. 다른 실시형태에서, 애플리케이션 윈도우 (3516) 는 2개 패널 유효 디스플레이 스크린으로서 동작하도록 구성될 수도 있는 중심 디스플레이 표면 (3308) 및 최우측 디스플레이 표면 (3310) 양자를 커버하기 위해 확장할 수도 있다.As illustrated in FIG. 35, in certain embodiments, when the application icon 3206 of FIGS. 32-34 is pulled across the gap 3414 at a sufficient speed, for example, a central display area. The application associated with the application icon 3206 is launched by opening the application window 3516 at 3308. In another embodiment, the application window 3516 may extend to cover both the center display surface 3308 and the rightmost display surface 3310, which may be configured to operate as a two panel effective display screen.

도 36 에 예시되어 있는 바와 같이, 특정한 실시형태에서, 사용자는, 애플리케이션 윈도우 (3516) 에게 갭 (3414) 을 향해 화살표 (3618) 에 의해 예시된 이동을 갖도록 지시하는 사용자 입력을 제공함으로써 전자 디바이스에게 애플리케이션 윈도우 (3516) 를 폐쇄하는 것을 명령할 수도 있다. 애플리케이션 윈도우 (3516) 는 갭 (3414) 을 향해 이동하는 것으로서 디스플레이될 수도 있고, 애플리케이션 윈도우 (3516) 가 갭 (3414) 을 적어도 부분적으로 가로지르는 것처럼 보이도록 시각적 연속성을 전자 디바이스 (3201) 의 사용자에게 제공하기 위해 최좌측 패널의 제 1 디스플레이 표면에 디스플레이된 적어도 일부를 갖는 것으로서 또한 디스플레이될 수도 있다. 특정한 실시형태에서, 갭 (3414) 을 가로지르는 애플리케이션 윈도우 (3516) 의 특정한 모션이 발생하였거나 발생할 때와 같은, 애플리케이션 윈도우 (3516) 가 갭 (3414) 을 향해 충분한 거리를 이동하도록 사용자 입력에 의해 명령될 때, 전자 디바이스 (3201) 는 애플리케이션 윈도우 (3516) 에 디스플레이된 애플리케이션을 폐쇄하고, 애플리케이션 및 애플리케이션 윈도우 (3516) 를 폐쇄하며, 도 37 에 도시된 바와 같이 대표적인 애플리케이션 아이콘 (3206) 을 최좌측 표면 패널의 원래의 위치로 복귀시키기 위한 커맨드로서 사용자 입력을 해석할 수도 있다.As illustrated in FIG. 36, in a particular embodiment, the user provides the electronic device by providing a user input instructing the application window 3516 to have the movement illustrated by arrow 3618 toward the gap 3414. It may be instructed to close the application window 3516. The application window 3516 may be displayed as moving toward the gap 3414, and visual continuity to the user of the electronic device 3201 such that the application window 3516 appears to at least partially traverse the gap 3414. It may also be displayed as having at least a portion displayed on the first display surface of the leftmost panel to provide. In a particular embodiment, a command is input by a user input to cause the application window 3516 to move a sufficient distance towards the gap 3414, such as when a particular motion of the application window 3516 traversing the gap 3414 occurs or occurs. The electronic device 3201 closes the application displayed in the application window 3516, closes the application and the application window 3516, and displays the leftmost surface of the representative application icon 3206 as shown in FIG. 37. You can also interpret user input as a command to return to the panel's original position.

도 32 내지 도 37 은 사용자 인터페이스와의 인터페이스 또는 상호작용을 트리거하기 위해 멀티-스크린 전자 디바이스상의 터치 스크린들 사이의 갭을 사용하는 상호작용의 방법을 예시한다. 갭의 위치와 크기를 인지함으로써, 애플리케이션 또는 소프트웨어는 상호작용의 다른 방법으로서 갭을 사용할 수 있다. 일 예로서, 브라우저가 나머지 스크린상에 디스플레이하기 위해 하나의 스크린으로부터 론치될 수 있다. 제 1 스크린은 도 33 의 애플리케이션 아이콘 (3206) 과 같은 브라우저에 대한 하나를 포함하는 애플리케이션 아이콘을 포함할 수 있다. 사용자는 그들의 손가락을 브라우저에 대한 아이콘상에 위치시킬 수 있고, 그 후, 도 34 의 갭 (3414) 과 같은 스크린 갭의 방향으로 아이콘을 드래그할 수도 있다. 사용자가 갭에 도달할 때, 상호작용은 개시되고 시각화될 수 있어서, 나머지 스크린에서 개방하는 브라우저를 나타낸다. 이러한 트리거의 리버스 사용은 발신 스크린으로 역으로 폐쇄 또는 하이드 피처를 개시하는 소정의 갭을 가로질러, 도 35 의 애플리케이션 윈도우 (3516) 와 같은 개방 애플리케이션의 몇몇 부분을 드래그하는 것을 포함할 수 있다.32-37 illustrate a method of interaction using a gap between touch screens on a multi-screen electronic device to trigger an interface or interaction with a user interface. By knowing the location and size of the gap, an application or software can use the gap as another way of interaction. As one example, a browser can be launched from one screen to display on the other screen. The first screen may include an application icon that includes one for the browser, such as the application icon 3206 of FIG. 33. The user may place their finger on the icon for the browser and then drag the icon in the direction of the screen gap, such as gap 3414 of FIG. 34. When the user reaches the gap, the interaction can be initiated and visualized, indicating a browser opening on the remaining screen. Reverse use of such a trigger may include dragging some portions of an open application, such as the application window 3516 of FIG. 35, across a predetermined gap that initiates a closure or hide feature back to the origination screen.

도 34 및 도 36 에 예시되어 있는 바와 같이, 사용자가 다중의 스크린을 가로질러 드래그하는 동안, 갭을 가로지른 방향 및 위치 모두를 나타내기 위해 시각적 큐가 사용자 인터페이스 엘리먼트의 순방향측상에서 사용될 수도 있다. 드래그될 때, (아이콘 또는 애플리케이션 윈도우와 같은) 사용자 인터페이스 엘리먼트는 순방향에서 다수의 픽셀을 시프트할 수도 있어서, 이것은 여전히 사용자에게 가시적이고, 방향을 큐한다. 예를 들어, 애플리케이션을 자동 론치하거나 사용자 인터페이스 엘리먼트를 다른 스크린으로 이동시키기 위해 다중의 스크린들 사이의 갭을 가로질러 드래그할 때, 사용자 인터페이스 엘리먼트는 스크린을 가로질러 이동시키기 위한 방향 및 능력을 모두 나타내기 위해 측정된 갭과 동일한 거리를 순방향 시프트할 수도 있다. 갭을 크로스하는 방향, 위치, 및 능력을 나타냄으로써, 전자 디바이스 (3201) 는 사용자 인터페이스 엘리먼트를 드래그하면서 연속 큐를 사용자에게 제공할 수도 있다. 그 결과 사용자 에러가 감소될 수도 있으며, 전자 디바이스 (3201) 의 사용성이 개선될 수도 있다.As illustrated in FIGS. 34 and 36, while a user drags across multiple screens, a visual cue may be used on the forward side of the user interface element to indicate both direction and position across the gap. When dragged, a user interface element (such as an icon or application window) may shift a number of pixels in the forward direction, which is still visible to the user and cues the direction. For example, when dragging across a gap between multiple screens to automatically launch an application or move a user interface element to another screen, the user interface element represents both the direction and the ability to move across the screen. It is also possible to forward shift the same distance as the measured gap to yield. By indicating the direction, location, and ability to cross the gap, the electronic device 3201 may provide a continuous queue to the user while dragging the user interface element. As a result, user error may be reduced and usability of the electronic device 3201 may be improved.

도 38 을 참조하면, 가속도계 및 경사계를 갖는 전자 디바이스 (3801) 의 특정한 예시적인 실시형태가 도시되어 있고 일반적으로 3800 로 표시된다. 특정한 실시형태에서, 전자 디바이스 (3801) 는 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900) 의 3개 패널 버전, 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 도 21 의 전자 디바이스 (2100), 및 도 22 및 도 23 의 전자 디바이스 (2201), 도 24 및 도 25 의 전자 디바이스 (2401), 도 27 내지 도 31 의 전자 디바이스 (2701), 도 32 내지 도 37 의 전자 디바이스 (3201), 또는 이들의 임의의 조합이다. 특정한 실시형태에서, 전자 디바이스 (3801) 는 도 26 의 방법 (2600) 에 따라 동작하도록 구성된다.Referring to FIG. 38, a particular illustrative embodiment of an electronic device 3801 with an accelerometer and an inclinometer is shown and generally indicated at 3800. In a particular embodiment, the electronic device 3801 is a three panel version of the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9-14, and FIG. Electronic device 1501 of FIGS. 15-17, electronic device 1801 of FIGS. 18-20, electronic device 2100 of FIG. 21, and electronic device 2201 of FIGS. 22 and 23, FIGS. 24 and 25 Electronic device 2401 of FIGS. 27-31, electronic device 2701 of FIGS. 27-31, electronic device 3201 of FIGS. 32-37, or any combination thereof. In a particular embodiment, the electronic device 3801 is configured to operate according to the method 2600 of FIG. 26.

전자 디바이스 (3801) 는 제 1 디스플레이 표면 (3832) 을 갖는 제 1 패널 (3802), 제 2 디스플레이 표면 (3834) 을 갖는 제 2 패널 (3804), 및 제 3 디스플레이 표면 (3836) 을 갖는 제 3 패널 (3806) 을 포함한다. 3개의 디스플레이 표면 (3832 내지 3836) 은 모든 3개의 디스플레이 표면 (3832 내지 3836) 을 가로질러 확장하는 단일 디스플레이 스크린을 에뮬레이트하도록 제어된다. 제 1 패널 (3802) 은 제 2 패널 (3804) 의 제 1 에지에 회전가능하게 커플링되고, 제 3 패널 (3806) 은 제 2 패널 (3804) 의 제 2 에지에 회전가능하게 커플링된다. 경사계 (3810) 가 제 2 패널 (3804) 에 위치되고, 가속도계 (3820) 가 제 2 패널의 세로축 (3814) 으로부터 오프셋된다. 프로세서 (3830) 와 같은 제어기가 경사계 (3810) 및 가속도계 (3820) 에 커플링된다.Electronic device 3801 has a first panel 3802 with a first display surface 3832, a second panel 3804 with a second display surface 3834, and a third with a third display surface 3836. Panel 3806. Three display surfaces 3832 to 3836 are controlled to emulate a single display screen extending across all three display surfaces 3832 to 3836. The first panel 3802 is rotatably coupled to the first edge of the second panel 3804, and the third panel 3806 is rotatably coupled to the second edge of the second panel 3804. Inclinometer 3810 is located in second panel 3804 and accelerometer 3820 is offset from longitudinal axis 3814 of the second panel. A controller, such as processor 3830, is coupled to inclinometer 3810 and accelerometer 3820.

경사계 (3810) 는 제 2 패널 (3804) 의 경사에서의 변화를 검출하도록 구성된다. 예를 들어, 경사계 (3810) 는 세로축 (3814) 주위의 세로 회전 방향 (3812) 에 의해 초래된 배향에서의 변화를 검출하도록 구성될 수도 있다. 가속도계 (3820) 는 가로형 배향으로부터 세로형 배향으로 제 2 패널 (3804) 의 면내 회전 방향 (3822) 을 검출하도록 구성될 수도 있다.Inclinometer 3810 is configured to detect a change in the inclination of the second panel 3804. For example, the inclinometer 3810 may be configured to detect a change in orientation caused by the longitudinal direction of rotation 3812 around the longitudinal axis 3814. Accelerometer 3820 may be configured to detect in-plane rotation direction 3822 of second panel 3804 from a horizontal orientation to a vertical orientation.

특정한 실시형태에서, 프로세서 (3830) 는 그래픽 사용자 인터페이스를 갖는 적어도 하나의 소프트웨어 애플리케이션을 실행하도록 구성될 수도 있다. 프로세서 (3830) 는, 제 1 패널 (3832), 제 2 패널 (3834), 및 제 3 패널 (3836) 이 적어도 하나의 소정의 접음 구성에 있고, 제 2 패널 (3834) 의 경사에서의 변화가 제 2 패널 (3834) 의 회전 동안 임계값을 초과하지 않을 때 이미지의 가로형 디스플레이로부터 이미지의 세로형 디스플레이로, 제 1 디스플레이 표면 (3832), 제 2 디스플레이 표면 (3834), 제 3 디스플레이 표면 (3836), 또는 이들의 임의의 조합에 디스플레이된 이미지를 리드로잉 (redraw) 하기 위해 경사계 (3810) 및 가속도계 (3820) 에 응답한다. 예를 들어, 임계값은 5도 와 30 (또는 -5도 와 -30도) 사이의 범위의 각일 수도 있고, 대략 15도 (또는 -15도) 일 수도 있다.In a particular embodiment, the processor 3830 may be configured to execute at least one software application having a graphical user interface. The processor 3830 has a first panel 3832, a second panel 3834, and a third panel 3836 in at least one predetermined folding configuration, wherein a change in the tilt of the second panel 3834 is achieved. The first display surface 3832, the second display surface 3834, the third display surface 3836, from the horizontal display of the image to the vertical display of the image when the threshold is not exceeded during rotation of the second panel 3834. ), Or any combination thereof, responsive to inclinometer 3810 and accelerometer 3820 to redraw the image displayed. For example, the threshold may be an angle in the range between 5 degrees and 30 degrees (or -5 degrees and -30 degrees), and may be approximately 15 degrees (or -15 degrees).

예를 들어, 제어기는 검출된 가속도가 보행하고 디바이스 (3801) 를 운반하는 사람에 대해 검출될 것으로 예상되는 예상 가속도 보다 빠른지, 및 경사계 (3810) 가 경사에서 변화없음 (또는 임계 변화 보다 작음) 을 검출하였는지를 계산하기 위해 구성될 수도 있다. 제어기는 디바이스 (3801) 가 컨텐츠 주위에서 턴할 때 그 자리에서 컨텐츠를 홀딩할 수도 있다. 디스플레이가 디스플레이의 원래의 위치에 비교하여 위치를 변경할 수도 있기 때문에, 제어기는 가속도가 중지될 때까지 컨텐츠를 연속적으로 리드로잉할 수도 있다. 예를 들어, 이것은 디바이스 (3801) 의 사용자가 디바이스 (3801) 를 데스크상에 두게 할 수 있고 디스플레이를 세로로부터 가로로 또는 그 사이의 임의의 위치로 스위칭하기 위해 디바이스 (3801) 를 시계방향 또는 반시계방향으로 스핀하게 할 수 있다.For example, the controller may determine whether the detected acceleration is faster than the expected acceleration that is expected to be detected for the person carrying the device 3801 and the inclinometer 3810 is unchanged (or less than a threshold change) in the slope. It may be configured to calculate whether it has detected. The controller may hold the content in place as the device 3801 turns around the content. Since the display may change position relative to the original position of the display, the controller may continuously lead to content until the acceleration stops. For example, this may allow a user of the device 3801 to place the device 3801 on a desk and turn the device 3801 clockwise or half to switch the display from portrait to landscape or any position therebetween. You can spin it clockwise.

도 39 내지 도 41 은, 디바이스 (3801) 가 가로 배향으로부터 세로 배향으로 회전될 때 도 38 의 전자 디바이스 (3801) 의 동작을 예시한다.39-41 illustrate the operation of the electronic device 3801 of FIG. 38 when the device 3801 is rotated from landscape orientation to portrait orientation.

도 39 에서, 전자 디바이스 (3801) 는 가로 모드 (3900) 로 도시되고, 여기서, 웹 브라우저 애플리케이션 이미지가 모든 3개의 디스플레이 표면에 걸쳐 가로형 디스플레이로서 디스플레이된다. 디바이스 (3801) 는 중간 패널의 경사를 실질적으로 변화시키지 않고 도 40 에 도시된 과도 위치 (4000) 를 통해 도 41 에 도시된 프로파일 모드 위치 (4100) 로 반시계방향으로 회전될 수도 있다. 예를 들어, 디바이스 (3801) 는 테이블 또는 데스크와 같은 표면상에 편평하게 배치될 수도 있으며 회전될 수도 있다. 다른 예로서, 디바이스 (3801) 는 디바이스 (3801) 가 회전될 때, 수직 경사와 같은 실질적으로 일정한 경사에 홀딩될 수도 있다.In FIG. 39, electronic device 3801 is shown in landscape mode 3900, where a web browser application image is displayed as a horizontal display across all three display surfaces. The device 3801 may be rotated counterclockwise through the transient position 4000 shown in FIG. 40 to the profile mode position 4100 shown in FIG. 41 without substantially changing the inclination of the intermediate panel. For example, device 3801 may be placed flat on a surface, such as a table or desk, and rotated. As another example, the device 3801 may be held at a substantially constant slope, such as a vertical slope, when the device 3801 is rotated.

도 40 에 예시된 바와 같이, 디바이스 (3801) 가 면내 회전 방향 (3822) 에서는 회전하지만 세로 회전 방향 (3812) 에서는 현저하게 회전하지 않는다는 것을 나타내는 입력을 가속도계 (3820) 및 경사계 (3810) 로부터 프로세서 (3830) 가 수신할 때, 디스플레이 패널에 디스플레이된 이미지는 뷰어에 관하여 이미지의 배향을 유지하기 위해 계속 리드로잉될 수도 있다. 이러한 리드로잉은 디스플레이 표면이 기반 이미지에 대하여 윈도우로서 기능하는 사용자에게 외관을 제공할 수도 있고, 여기서, 윈도우는 회전하고 이미지는 정지를 유지한다. 도 41 은 도 39 의 가로형 구성으로부터 디바이스를 쿼터-턴 반시계방향으로 회전시킴으로써 획득되는 세로형 배향에서 전자 디바이스 (3801) 를 예시한다. 따라서, 사용자는 사용자가 컨텐츠의 뷰잉 배향으로 충족될 때까지 디바이스 (3801) 를 계속 회전시킬 수도 있다.As illustrated in FIG. 40, input from the accelerometer 3820 and the inclinometer 3810 indicating that the device 3801 rotates in the in-plane rotation direction 3822 but not significantly in the longitudinal rotation direction 3812 is obtained from the processor ( When 3830 receives, the image displayed on the display panel may continue to be drawn to maintain the orientation of the image relative to the viewer. Such redrawing may provide an appearance to the user whose display surface functions as a window for the underlying image, where the window rotates and the image remains stationary. FIG. 41 illustrates the electronic device 3801 in a longitudinal orientation obtained by rotating the device quarter-turn counterclockwise from the horizontal configuration of FIG. 39. Thus, the user may continue to rotate device 3801 until the user is satisfied with the viewing orientation of the content.

특정한 실시형태에서, 게이밍 애플리케이션이 디바이스 (3801) 에 의해 실행될 수도 있어서, 사용자는 디바이스 (3801) 를 회전시킴으로써 제어 입력을 제공한다. 예를 들어, 드라이빙 애플리케이션이 펼쳐진 디스플레이 패널에 걸쳐 레이스트랙의 드라이버의 뷰를 디스플레이할 수도 있고, 사용자는 레이스트랙상에서 차량의 스티어링을 제어하기 위해 스티어링 휠로서 디바이스 (3801) 를 회전시킬 수도 있고, 여기서, 뷰는 디바이스와 회전되지 않고, 그 대신에, 사용자의 시각으로부터 실질적으로 정지 배향에서 유지된다. 또한, 특정한 환경하에서, 디바이스 (3801) 의 검출된 회전은 디스플레이의 연속 리드로잉에 부가하여 특정한 프로세스를 개시하기 위해 사용될 수도 있다. 예를 들어, 디바이스 (3801) 가 게이밍 애플리케이션을 실행할 때, 검출된 회전은 디바이스 (3801) 의 하나 이상의 진동 액추에이터 (미도시) 또는 다른 하드웨어 엘리먼트를 트리거할 수도 있다.In a particular embodiment, the gaming application may be executed by the device 3801 so that the user provides control input by rotating the device 3801. For example, the driving application may display a driver's view of the racetrack across the display panel on which the driving application is deployed, and the user may rotate the device 3801 as a steering wheel to control the steering of the vehicle on the racetrack, where The view is not rotated with the device, but instead remains in a substantially stationary orientation from the user's perspective. Also, under certain circumstances, the detected rotation of the device 3801 may be used to initiate a particular process in addition to continuous drawing of the display. For example, when device 3801 executes a gaming application, the detected rotation may trigger one or more vibrating actuators (not shown) or other hardware element of device 3801.

도 42 는 멀티 패널 전자 디바이스에서 소프트웨어 상태를 변경하는 방법 (4200) 의 제 2 예시적인 실시형태의 플로우차트이다. 특정한 실시형태에서, 이 방법 (4200) 은 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900), 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 도 21 의 전자 디바이스 (2100), 도 22 및 도 23 의 전자 디바이스 (2201), 도 24 및 도 25 의 전자 디바이스 (2401), 도 27 내지 도 31 의 전자 디바이스 (2701), 도 32 내지 도 37 의 전자 디바이스 (3201), 도 38 내지 도 41 의 전자 디바이스 (3801), 또는 이들의 임의의 조합에서 수행될 수도 있다.42 is a flowchart of a second exemplary embodiment of a method 4200 of changing software state in a multi-panel electronic device. In a particular embodiment, the method 4200 includes the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9-14, and FIGS. 15-17. Electronic device 1501, electronic device 1801 of FIGS. 18-20, electronic device 2100 of FIG. 21, electronic device 2201 of FIGS. 22 and 23, electronic device 2401 of FIGS. 24 and 25 , The electronic device 2701 of FIGS. 27-31, the electronic device 3201 of FIGS. 32-37, the electronic device 3801 of FIGS. 38-41, or any combination thereof.

방법 (4200) 은 디바이스가 파워 온된 이후 및 사용자가 애플리케이션을 론치하기 이전과 같이 애플리케이션을 실행하는 사용자 인터페이스가 디스플레이되지 않을 때의 전자 디바이스의 디폴트 상태를 예시한다. 4204 에서, 센서 입력 (4202) 이 새로운 하드웨어 구성을 검출하기 위해 수신되어 사용된다. 예를 들어, 센서 입력 (4202) 은 하나 이상의 힌지 센서, 경사계, 가속도계, 하나 이상의 다른 센서, 또는 이들의 임의의 조합을 통해서와 같이 멀티 패널 디바이스의 하나 이상의 패널의 상대적 배향, 또는 배향에서의 변화를 나타낼 수도 있다.The method 4200 illustrates the default state of the electronic device when the user interface for running the application is not displayed, such as after the device is powered on and before the user launches the application. At 4204, sensor input 4202 is received and used to detect a new hardware configuration. For example, sensor input 4202 can be a relative orientation, or change in orientation, of one or more panels of a multi-panel device, such as through one or more hinge sensors, inclinometers, accelerometers, one or more other sensors, or any combination thereof. It may also indicate.

판정 4206 으로 이동하여, 4206 에서, 디바이스가 완전하게 접힌 구성에 있는지의 결정이 이루어진다. 디바이스가 완전하게 접힌 구성에 있는 것으로 결정되면, 4208 에서, 아이콘 패널이 활성 스크린상에 디스플레이될 수도 있고, 다른 스크린이 파워 다운될 수도 있다.Moving to decision 4206, at 4206 a determination is made whether the device is in a fully folded configuration. If it is determined that the device is in a fully folded configuration, at 4208, an icon panel may be displayed on the active screen and another screen may be powered down.

디바이스가 완전하게 접힌 구성에 있지 않은 것으로 결정되면, 판정 4210 에서, 디바이스가 서밍 구성에 있는지의 결정이 이루어진다. 디바이스가 서밍 구성에 있는 것으로 결정되면, 4212 에서, 데스크탑 아이콘이 상부 2개의 뷰잉 스크린상에 디스플레이될 수도 있고, 키보드가 하부 스크린상에 디스플레이될 수도 있다.If it is determined that the device is not in the fully folded configuration, then at decision 4210 a determination is made whether the device is in the summing configuration. If it is determined that the device is in a summing configuration, at 4212, a desktop icon may be displayed on the upper two viewing screens and a keyboard may be displayed on the lower screen.

디바이스가 서밍 구성에 있지 않은 것으로 결정되면, 판정 4214 에서, 디바이스가 여행용 시계 구성에 있는지의 결정이 이루어진다. 디바이스가 여행용 시계 구성에 있는 것으로 결정되면, 4216 에서, 시계가 중간 스크린에 디스플레이될 수도 있고, 시계 모드 제어가 수평 스크린에서 디스플레이될 수도 있으며, 백 스크린은 파워 다운될 수도 있다.If it is determined that the device is not in the summing configuration, then at decision 4214 a determination is made whether the device is in a travel watch configuration. If it is determined that the device is in a travel watch configuration, at 4216 the watch may be displayed on an intermediate screen, the watch mode control may be displayed on a horizontal screen, and the back screen may be powered down.

디바이스가 여행용 시계 구성에 있지 않은 것으로 결정되면, 판정 4218 에서, 디바이스가 완전하게 펼쳐진 구성에 있는지의 결정이 이루어진다. 디바이스가 완전하게 펼쳐진 구성에 있는 것으로 결정되면, 4220 에서, 아이콘 패널이 최좌측 스크린에 디스플레이될 수도 있고, 다른 2개의 스크린은 애플리케이션을 위해 클리어로 남겨질 수도 있다.If it is determined that the device is not in a travel watch configuration, then at decision 4218 a determination is made whether the device is in a fully deployed configuration. If it is determined that the device is in a fully deployed configuration, at 4220, an icon panel may be displayed on the leftmost screen, and the other two screens may be left clear for the application.

디바이스가 완전하게 펼쳐진 구성에 있지 않은 것으로 결정되면, 판정 4222 에서, 디바이스가 비디오 회의 구성에 있는지의 결정이 이루어진다. 디바이스가 비디오 회의 구성에 있는 것으로 결정되면, 4224 에서, 비디오 회의 비디오가 활성 스크린의 상부 부분에 디스플레이될 수도 있고, 비디오 회의 모드 제어가 활성 스크린의 하부 부분에 디스플레이될 수도 있으며, 다른 스크린들은 파워 다운될 수도 있다.If it is determined that the device is not in a fully deployed configuration, then at decision 4222 a determination is made whether the device is in a video conferencing configuration. If it is determined that the device is in a video conferencing configuration, at 4224 video conferencing video may be displayed in the upper portion of the active screen, video conferencing mode control may be displayed in the lower portion of the active screen, and other screens may be powered down. May be

디바이스가 비디오 회의 구성에 있지 않은 것으로 결정되면, 4226 에서, 디바이스가 과도 구성에 있는지의 결정이 이루어질 수도 있고, 디스플레이 패널에서 수행될 수도 있는 변경은 없고, 프로세싱은 4204 로 리턴할 수도 있다.If it is determined that the device is not in a video conferencing configuration, at 4226 a determination may be made whether the device is in a transient configuration, no change may be made in the display panel, and processing may return to 4204.

방법 (4200) 이 5개의 하드웨어 구성을 예시하지만, 다른 실시형태들에서는, 6개 이상 또는 5개 미만의 구성이 사용될 수도 있다. 예를 들어, 접음 스크린과 유사한 수직 구성은 전자 디바이스로 하여금, 보조 데스크탑 기구로서 사용하기 위해 무선 데이터 네트워크를 통해 수신된 스트리밍 실시간 뉴스, 주식 시세, 및 블로그 피드 (blog feed) 를 디스플레이하는 것을 자동으로 시작하게 하거나, 디바이스에 저장되거나 데이터 네트워크를 통해 수신된 플레이리스트를 플레이하는 것을 시작하기 위해 오디오 또는 비디오 파일 플레이어를 론치하게 하거나, 사용자 구성에 따라 다른 애플리케이션을 자동으로 론치하게 하거나, 이들의 임의의 조합을 하게 할 수도 있다. 또한, 커스텀 구성은 전자 디바이스로 프로그래밍될 수도 있고, 센서 입력 (4202) 이 수신될 때에 대해 테스트될 수도 있다.Although the method 4200 illustrates five hardware configurations, in other embodiments, more than six or less than five configurations may be used. For example, a vertical configuration similar to a collapsed screen automatically allows an electronic device to display streaming live news, stock quotes, and blog feeds received over a wireless data network for use as a secondary desktop device. Launch an audio or video file player to start launching, or to start playing playlists stored on the device or received over the data network, automatically launching other applications depending on the user configuration, or any of You can also make combinations. In addition, the custom configuration may be programmed into the electronic device and tested against when sensor input 4202 is received.

도 43 은 멀티 패널 전자 디바이스에서 소프트웨어 상태를 변경하는 방법 (4300) 의 제 3 예시적인 실시형태의 플로우차트이다. 특정한 실시형태에서, 이 방법 (4300) 은 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900), 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 도 21 의 전자 디바이스 (2100), 도 22 및 도 23 의 전자 디바이스 (2201), 도 24 및 도 25 의 전자 디바이스 (2401), 도 27 내지 도 31 의 전자 디바이스 (2701), 도 32 내지 도 37 의 전자 디바이스 (3201), 도 38 내지 도 41 의 전자 디바이스 (3801), 또는 이들의 임의의 조합에서 수행될 수도 있다.43 is a flowchart of a third exemplary embodiment of a method 4300 of changing software state in a multi-panel electronic device. In a particular embodiment, the method 4300 may include the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9-14, and FIGS. 15-17. Electronic device 1501, electronic device 1801 of FIGS. 18-20, electronic device 2100 of FIG. 21, electronic device 2201 of FIGS. 22 and 23, electronic device 2401 of FIGS. 24 and 25 , The electronic device 2701 of FIGS. 27-31, the electronic device 3201 of FIGS. 32-37, the electronic device 3801 of FIGS. 38-41, or any combination thereof.

방법 (4300) 은, 다중의 소프트웨어 상태를 지원하고, 전자 디바이스의 구성 변경에 응답하는 애플리케이션을 실행할 때 전자 디바이스의 디폴트 상태를 예시한다. 4304 에서, 활성 애플리케이션을 구동하는 동안, 센서 입력 (4302) 이 새로운 하드웨어 구성을 검출하기 위해 수신되고 사용된다. 예를 들어, 센서 입력 (4302) 은 하나 이상의 힌지 센서, 경사계, 가속도계, 하나 이상의 다른 센서, 또는 이들의 임의의 조합을 통해서와 같이 멀티 패널 디바이스의 하나 이상의 패널의 상대적 배향 또는 배향의 변화를 나타낼 수도 있다.The method 4300 illustrates a default state of the electronic device when running an application that supports multiple software states and responds to configuration changes of the electronic device. At 4304, while driving an active application, sensor input 4302 is received and used to detect a new hardware configuration. For example, sensor input 4302 may indicate a relative orientation or change in orientation of one or more panels of a multi-panel device, such as through one or more hinge sensors, inclinometers, accelerometers, one or more other sensors, or any combination thereof. It may be.

판정 4306 으로 이동하여, 4306 에서, 디바이스가 완전하게 접힌 구성에 있는지의 결정이 이루어진다. 디바이스가 완전하게 접힌 구성에 있는 것으로 결정되는 경우에, 4308 에서, 애플리케이션이 단일 스크린 구성을 지원하면, 단일 스크린 모드에서의 애플리케이션의 애플리케이션 윈도우가 활성 스크린상에 디스플레이되고, 다른 스크린들은 파워 다운된다. 애플리케이션이 단일 스크린 모드를 지원하지 않으면, 애플리케이션은 활성 스크린에서 중지되고 디스플레이되지 않을 수도 있다.Moving to decision 4306, a determination is made at 4306 whether the device is in a fully folded configuration. If it is determined that the device is in a fully folded configuration, at 4308, if the application supports a single screen configuration, the application window of the application in single screen mode is displayed on the active screen and the other screens are powered down. If the application does not support single screen mode, the application may be suspended on the active screen and not displayed.

디바이스가 완전하게 접힌 구성에 있지 않은 것으로 결정되면, 판정 4310 에서, 디바이스가 서밍 구성에 있는지의 결정이 이루어진다. 디바이스가 서밍 구성에 있는 것으로 결정되면, 4312 에서, 애플리케이션 윈도우는 2-패널 유효 스크린에서 디스플레이될 수도 있고, 키보드가 하부 스크린에서 디스플레이될 수도 있다.If it is determined that the device is not in the fully folded configuration, then at decision 4310 a determination is made whether the device is in the summing configuration. If it is determined that the device is in a summing configuration, at 4312 the application window may be displayed on the two-panel effective screen and the keyboard may be displayed on the lower screen.

디바이스가 서밍 구성에 있지 않은 것으로 결정되면, 4314 에서, 디바이스가 여행용 시계 구성에 있는지의 결정이 이루어진다. 디바이스가 여행용 시계 구성에 있는 것으로 결정되는 경우에, 4316 에서, 애플리케이션이 여행용 시계 구성을 지원하면, 애플리케이션 인터페이스가 중간 스크린상에 시계 또는 수평 스크린상에 시계 모드 제어, 또는 양자로 디스플레이되고, 백 스크린이 파워 다운된다. 애플리케이션이 여행용 시계 구성을 지원하지 않으면, 애플리케이션은 정지되고 디스플레이되지 않을 수도 있다.If it is determined that the device is not in the summing configuration, then at 4314 a determination is made whether the device is in the travel clock configuration. If it is determined that the device is in a travel clock configuration, then at 4316, if the application supports a travel clock configuration, the application interface is displayed in either a clock mode control on a middle screen or a clock mode control on a horizontal screen, or both, and a back screen. It will power down. If the application does not support travel clock configuration, the application may freeze and may not be displayed.

디바이스가 여행용 시계 구성에 있지 않은 것으로 결정되면, 판정 4318 에서, 디바이스가 완전하게 펼쳐진 구성에 있는지의 결정이 이루어진다. 디바이스가 완전하게 펼쳐진 구성에 있는 것으로 결정되는 경우에, 4320 에서, 애플리케이션이 완전하게 펼쳐진 구성을 지원하면, 애플리케이션 윈도우는 모든 3개의 스크린에 걸쳐 디스플레이될 수도 있다. 애플리케이션이 완전하게 펼쳐진 구성을 지원하지 않으면, 애플리케이션 윈도우는 하나 이상의 스크린상에서 디스플레이될 수도 있다.If it is determined that the device is not in the travel watch configuration, then at decision 4318 a determination is made whether the device is in a fully deployed configuration. If it is determined that the device is in a fully expanded configuration, then at 4320, if the application supports a fully expanded configuration, the application window may be displayed across all three screens. If the application does not support a fully expanded configuration, the application window may be displayed on one or more screens.

디바이스가 완전하게 펼쳐진 구성에 있지 않은 것으로 결정되면, 판정 4322 에서, 디바이스가 비디오 회의 구성에 있는지의 결정이 이루어진다. 디바이스가 비디오 회의 구성에 있는 것으로 결정되는 경우에, 4324 에서, 애플리케이션이 비디오 회의 구성을 지원하면, 애플리케이션 인터페이스가 활성 스크린의 상부 부분에서 비디오 및/또는 활성 스크린의 하부 부분에서 비디오 회의 모드 제어로 디스플레이될 수도 있고, 다른 스크린은 파워 다운될 수도 있다. 애플리케이션이 비디오 회의 구성을 지원하지 않으면, 애플리케이션을 정지될 수도 있다.If it is determined that the device is not in a fully deployed configuration, then at decision 4322 a determination is made whether the device is in a video conferencing configuration. If the device is determined to be in a video conferencing configuration, then at 4324, if the application supports video conferencing configuration, the application interface displays video in the upper portion of the active screen and / or video conferencing mode control in the lower portion of the active screen. Other screens may be powered down. If the application does not support video conferencing configuration, the application may be stopped.

디바이스가 비디오 회의 구성에 있지 않은 것으로 결정되면, 4326 에서, 디바이스가 과도 구성에 있는지의 결정이 이루어질 수도 있고, 디스플레이 패널에서 수행될 수도 있는 변경은 없고, 프로세싱은 4304 로 리턴할 수도 있다.If it is determined that the device is not in a video conferencing configuration, at 4326 a determination may be made whether the device is in a transient configuration, no change may be made in the display panel, and processing may return to 4304.

특정한 실시형태에서, 애플리케이션에 의해 지원되지 않은 하나 이상의 구성에서, 애플리케이션이 정지되면, 하나 이상의 아이콘 또는 다른 표시자가 애플리케이션이 정지되었다는 것을 나타내기 위해 디스플레이될 수도 있다. 다른 실시형태에서, 애플리케이션을 정지하는 대신에, 애플리케이션은 디스플레이될 수도 있는 그래픽 사용자 인터페이스가 없더라도 계속 실행될 수도 있다. 예를 들어, 오디오 파일 플레이어에 대한 인터페이스가 디스플레이되지 않을 수도 있지만, 오디오 파일 플레이어는, 디바이스가 오디오 파일 플레이어에 의해 정지되지 않은 구성으로 변경될 때 플레이리스트를 계속 플레이할 수도 있다. 다른 실시형태에서, 애플리케이션은 애플리케이션에 의해 지원되지 않은 구성으로의 트랜지션에 응답하여 정지되기 보다는 자동-엑시트 (auto-exit) 될 수도 있다. 다른 실시형태에서, 애플리케이션은 애플리케이션이 정지되거나 자동-엑시트되는지를 제어하기 위한 구성 데이터를 포함할 수도 있다.In certain embodiments, in one or more configurations not supported by the application, when the application is stopped, one or more icons or other indicators may be displayed to indicate that the application has been stopped. In another embodiment, instead of stopping the application, the application may continue to run even if there is no graphical user interface that may be displayed. For example, although the interface to the audio file player may not be displayed, the audio file player may continue to play the playlist when the device is changed to a configuration that is not stopped by the audio file player. In other embodiments, the application may be auto-exit rather than stopped in response to a transition to a configuration not supported by the application. In another embodiment, the application may include configuration data for controlling whether the application is stopped or auto-exited.

특정한 실시형태에서, 디바이스는 구성 변화의 검출에 기초하여 다른 동작을 수행할 수도 있다. 예를 들어, 도 48 에 관하여 논의되는 바와 같이, 브라우저 윈도우가 개방되고 특정한 웹사이트로부터의 컨텐츠를 디스플레이할 때, 디바이스는 구성 변화로 인하여 증가하거나 감소하는 이용가능한 스크린 크기 또는 해상도에 기초하여 컨텐츠를 재전송할 것을 웹사이트에 자동으로 요청할 수도 있다. 다른 예로서, 비디오 플레이어는, 완전하게 펼쳐진 구성으로부터 완전하게 접힌 여행용 시계, 또는 서밍 구성으로와 같이, 구성 변화로 인해 이용가능한 스크린 크기가 감소될 때 와이드스크린 디스플레이 모드로부터 감소된 해상도의 협디스플레이 모드로 자동으로 변화할 수도 있다.In a particular embodiment, the device may perform other operations based on the detection of configuration changes. For example, as discussed with respect to FIG. 48, when a browser window is opened and displays content from a particular website, the device may display content based on the available screen size or resolution that increases or decreases due to configuration changes. You can also ask the website to resend automatically. As another example, the video player may have a reduced resolution narrow display mode from a widescreen display mode when the available screen size is reduced due to configuration changes, such as from a fully expanded configuration to a fully folded travel clock, or a summing configuration. It can be changed automatically.

방법이 5개의 하드웨어 구성을 예시하지만, 다른 실시형태들에서는, 6개 이상의 구성 또는 5개 미만의 구성이 사용될 수도 있다. 예를 들어, 접음 스크린과 유사한 수직 구성은 전자 디바이스로 하여금 최좌측 패널에서 애플리케이션에 대한 애플리케이션 인터페이스를 디스플레이하게 할 수도 있고, 보조 데스크탑 기구로서 사용하기 위해 중앙 및 최우측 패널에서 무선 데이터 네트워크를 통해 수신된 스트리밍 실시간 뉴스, 주식 시세, 및 블로그 피드의 디스플레이를 자동으로 시작할 수도 있다. 또한, 커스텀 구성이 전자 디바이스에 대해 프로그래밍될 수도 있고, 센서 입력 (4302) 이 수신될 때에 대해 테스트될 수도 있다.Although the method illustrates five hardware configurations, in other embodiments six or more configurations or less than five configurations may be used. For example, a vertical configuration similar to a folding screen may allow an electronic device to display an application interface for an application in the leftmost panel, and receive over a wireless data network in the central and rightmost panels for use as an auxiliary desktop device. It can also automatically start displaying live streaming news, stock quotes, and blog feeds. In addition, a custom configuration may be programmed for the electronic device and tested for when sensor input 4302 is received.

또한, 도 42 및 도 43 에 도시된 실시형태들 중 하나 또는 양자는 추가의 구성 결정을 포함할 수도 있다. 예를 들어, 방법 4200, 4300, 또는 양자는 (예를 들어, 도 38 내지 도 41 에 관하여 설명한 바와 같이) 디바이스가 세로 배향, 가로 배향, 또는 회전 배향에 있는지의 하나 이상의 결정을 포함할 수도 있다. 이 결정에 기초하여, 디바이스는 추가의 소프트웨어 구성 및 사용자 인터페이스 변화를 행할 수도 있다. 예시하기 위해, 센서 입력 (4202 또는 4302) 이, 디바이스가 완전하게 펼쳐진 구성에 있고, 활성 애플리케이션이 비디오 플레이어이다는 것을 나타낼 때, 비디오는 디바이스가 가로 배향에 있는 것으로 검출되는 경우 (예를 들어, 디바이스가 상하 방향 보다는 좌우 방향에서 더 길도록 디바이스가 홀딩된다) 모든 3개의 스크린에 걸쳐 디스플레이될 수도 있지만, 디바이스가 세로 배향에 있는 것으로 검출되는 경우 (예를 들어, 디바이스가 좌우 방향 보다는 상하 방향에서 더 길도록 디바이스가 홀딩된다) 상위 2개의 스크린에서만 디스플레이될 수도 있다. 특정한 실시형태에서, 비디오는 이용가능한 디스플레이 영역을 커버하기 위해 스트레치될 수도 있지만, 다른 실시형태에서는 비디오의 애스펙트비가 디스플레이 동안 유지될 수도 있다.In addition, one or both of the embodiments shown in FIGS. 42 and 43 may include additional configuration decisions. For example, the method 4200, 4300, or both may comprise one or more determinations of whether the device is in a longitudinal orientation, a transverse orientation, or a rotational orientation (eg, as described with respect to FIGS. 38-41). . Based on this determination, the device may make additional software configuration and user interface changes. To illustrate, when sensor input 4202 or 4302 indicates that the device is in a fully deployed configuration and the active application is a video player, the video is detected as being in a landscape orientation (eg, The device may be displayed across all three screens so that the device is held longer in the left and right directions than in the up and down directions, but if it is detected that the device is in the vertical orientation (eg, the device is in the up and down directions rather than the left and right directions) The device is held to be longer). In a particular embodiment, the video may be stretched to cover the available display area, while in other embodiments the aspect ratio of the video may be maintained during display.

도 44 는 멀티 패널 전자 디바이스에서 소프트웨어 상태를 변경하는 방법 (4400) 의 제 4 예시적인 실시형태의 플로우차트이다. 특정한 실시형태에서, 이 방법 (4400) 은 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900), 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 도 21 의 전자 디바이스 (2100), 도 22 및 도 23 의 전자 디바이스 (2201), 도 24 및 도 25 의 전자 디바이스 (2401), 도 27 내지 도 31 의 전자 디바이스 (2701), 도 32 내지 도 37 의 전자 디바이스 (3201), 도 38 내지 도 41 의 전자 디바이스 (3801), 또는 이들의 임의의 조합에서 수행될 수도 있다.44 is a flowchart of a fourth exemplary embodiment of a method 4400 of changing software state in a multi-panel electronic device. In a particular embodiment, the method 4400 includes the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9-14, and FIGS. 15-17. Electronic device 1501, electronic device 1801 of FIGS. 18-20, electronic device 2100 of FIG. 21, electronic device 2201 of FIGS. 22 and 23, electronic device 2401 of FIGS. 24 and 25 , The electronic device 2701 of FIGS. 27-31, the electronic device 3201 of FIGS. 32-37, the electronic device 3801 of FIGS. 38-41, or any combination thereof.

4402 에서, 제 1 구성으로부터 제 2 구성으로의 하드웨어 구성 변경이 전자 디바이스에서 검출된다. 전자 디바이스는 적어도, 제 1 디스플레이 표면을 갖는 제 1 패널 및 제 2 디스플레이 표면을 갖는 제 2 패널을 포함한다. 하드웨어 구성 변경은 제 2 디스플레이 패널에 대한 제 1 디스플레이 패널의 상대적 배향에서의 변경을 포함한다. 4404 로 진행하여, 제 1 디스플레이 표면 및 제 2 디스플레이 표면에 디스플레이된 그래픽 사용자 인터페이스는 제 2 구성에 적어도 부분적으로 기초하여 자동으로 변형된다.At 4402, a hardware configuration change from the first configuration to the second configuration is detected at the electronic device. The electronic device comprises at least a first panel having a first display surface and a second panel having a second display surface. The hardware configuration change includes a change in the relative orientation of the first display panel with respect to the second display panel. Proceeding to 4404, the graphical user interface displayed on the first display surface and the second display surface is automatically modified based at least in part on the second configuration.

특정한 실시형태에서, 제 1 패널은 제 2 패널의 제 1 힌지 에지를 따라 제 2 패널에 회전가능하게 커플링되고, 제 3 패널은 제 2 패널의 제 2 힌지 에지를 따라 제 2 패널에 회전가능하게 커플링되며, 제 3 패널은 제 3 디스플레이 표면을 갖는다.In a particular embodiment, the first panel is rotatably coupled to the second panel along the first hinge edge of the second panel, and the third panel is rotatable to the second panel along the second hinge edge of the second panel. Coupled, the third panel has a third display surface.

특정한 실시형태에서, 제 1 패널은 제 1 디스플레이 표면에 대향하는 제 1 이면을 갖고, 제 2 패널은 제 2 디스플레이 표면에 대향하는 제 2 이면을 가지며, 제 3 패널은 제 3 디스플레이 표면에 대향하는 제 3 이면을 갖는다. 제 2 구성은 제 2 이면에 근접한 제 1 이면 및 제 3 디스플레이 표면에 근접한 제 2 디스플레이 표면을 갖는 접힌 구성을 포함할 수도 있다. 그래픽 사용자 인터페이스는 제 2 디스플레이 표면 또는 제 3 디스플레이 표면에서 디스플레이하지 않고 제 1 디스플레이 표면에서 디스플레이하도록 자동으로 변형될 수도 있다. 예를 들어, 제 2 구성은 도 2 의 완전하게 접힌 구성일 수도 있다.In a particular embodiment, the first panel has a first back side opposite the first display surface, the second panel has a second back side opposite the second display surface, and the third panel is opposite the third display surface. Has a third back side. The second configuration may include a folded configuration having a first back surface proximate the second back surface and a second display surface proximate the third display surface. The graphical user interface may be automatically modified to display on the first display surface without displaying on the second display surface or the third display surface. For example, the second configuration may be the fully folded configuration of FIG. 2.

다른 실시형태에서, 제 2 구성은 제 2 패널과 실질적으로 공면인 제 1 패널을 갖고 제 3 패널과 실질적으로 공면인 제 2 패널을 갖는 완전하게 펼쳐진 구성을 포함한다. 제 1 디스플레이 표면, 제 2 디스플레이 표면, 및 제 3 디스플레이 표면은, 제 1 패널, 제 2 패널, 및 제 3 패널에 걸쳐 연장하는 실질적으로 연속인 디스플레이 표면을 형성할 수도 있다. 그래픽 사용자 인터페이스는 실질적으로 연속인 디스플레이 표면에 걸쳐 디스플레이된 그래픽 엘리먼트를 확장하도록 자동으로 변형될 수도 있다. 예를 들어, 제 2 구성은 도 5 또는 도 6 각각의 완전하게 펼쳐진 구성 (500) 일 수도 있다.In another embodiment, the second configuration includes a fully deployed configuration having a first panel that is substantially coplanar with the second panel and a second panel that is substantially coplanar with the third panel. The first display surface, the second display surface, and the third display surface may form a substantially continuous display surface extending over the first panel, the second panel, and the third panel. The graphical user interface may be automatically modified to extend the displayed graphical element over a substantially continuous display surface. For example, the second configuration may be a fully expanded configuration 500 of each of FIGS. 5 or 6.

다른 실시형태에서, 제 2 구성은 제 2 패널과 실질적으로 공면인 제 2 패널을 포함하여, 실질적으로 연속인 2개의 패널 디스플레이 표면을 형성한다. 제 2 구성은 또한, 제 2 디스플레이 표면과 제 3 디스플레이 표면에 의해 형성된 각이 90도 보다 크고 180도 보다 작도록 위치된 제 3 패널을 포함할 수도 있다. 이 각은 대략 135도이다. 그래픽 사용자 인터페이스는 제 3 디스플레이 표면에서 키보드를 디스플레이하고, 실질적으로 연속인 2개 패널 디스플레이 표면에서 다른 인터페이스 엘리먼트를 디스플레이하도록 자동으로 변형될 수도 있다. 예를 들어, 제 2 구성은 도 3 의 서밍 구성 (300) 일 수도 있다.In another embodiment, the second configuration includes a second panel that is substantially coplanar with the second panel to form two substantially continuous panel display surfaces. The second configuration may also include a third panel positioned such that the angle formed by the second display surface and the third display surface is greater than 90 degrees and less than 180 degrees. This angle is approximately 135 degrees. The graphical user interface may be automatically modified to display the keyboard on the third display surface and to display other interface elements on the substantially continuous two panel display surface. For example, the second configuration may be the summing configuration 300 of FIG. 3.

다른 실시형태에서, 제 2 구성은 제 1 디스플레이 표면과 제 2 디스플레이 표면에 의해 형성된 제 1 각이 대략 270도이고, 제 2 디스플레이 표면과 제 3 디스플레이 표면에 의해 형성된 제 2 각이 대략 135도이도록 위치된 제 1 패널 및 제 2 패널을 포함한다. 그래픽 사용자 인터페이스는 제 2 디스플레이 패널에서 시계를 디스플레이하도록 자동으로 변형될 수도 있다. 예를 들어, 제 2 구성은 도 4 의 여행용 시계 구성 (400) 일 수도 있다.In another embodiment, the second configuration is such that the first angle formed by the first display surface and the second display surface is approximately 270 degrees, and the second angle formed by the second display surface and the third display surface is approximately 135 degrees. And a first panel and a second panel located. The graphical user interface may be automatically modified to display the watch on the second display panel. For example, the second configuration may be the travel clock configuration 400 of FIG. 4.

다른 실시형태에서, 제 2 구성은 비디오 회의 구성이고, 여기서, 제 1 패널 및 제 2 패널은 실질적으로 공면이고, 제 3 패널은 제 2 디스플레이 표면이 제 3 디스플레이 표면에 근접하도록 제 2 패널상에 접히고, 제 3 패널의 이면내에 하우징된 카메라가 디바이스의 사용자의 이미지를 캡처하기 위한 시야각을 갖는다. 그래픽 사용자 인터페이스는 제 2 디스플레이 표면 또는 제 3 디스플레이 표면에서가 아닌 제 1 디스플레이 표면에서 비디오 이미지를 디스플레이하도록 자동으로 변형될 수도 있다. 예를 들어, 제 2 구성은 도 7 의 비디오 회의 구성 (700) 일 수도 있다.In another embodiment, the second configuration is a video conferencing configuration, wherein the first panel and the second panel are substantially coplanar and the third panel is on the second panel such that the second display surface is close to the third display surface. The camera folded and housed within the back side of the third panel has a viewing angle for capturing an image of the user of the device. The graphical user interface may be automatically modified to display the video image on the first display surface rather than on the second display surface or the third display surface. For example, the second configuration may be the video conferencing configuration 700 of FIG. 7.

도 45 는 멀티 패널 전자 디바이스에서 소프트웨어 상태를 변경하는 방법 (4500) 의 제 5 예시적인 실시형태의 플로우차트이다. 특정한 실시형태에서, 이 방법은 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900), 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 도 21 의 전자 디바이스 (2100), 도 22 및 도 23 의 전자 디바이스 (2201), 도 24 및 도 25 의 전자 디바이스 (2401), 도 27 내지 도 31 의 전자 디바이스 (2701), 도 32 내지 도 37 의 전자 디바이스 (3201), 도 38 내지 도 41 의 전자 디바이스 (3801), 또는 이들의 임의의 조합에서 수행될 수도 있다.45 is a flowchart of a fifth exemplary embodiment of a method 4500 of changing software state in a multi-panel electronic device. In a particular embodiment, the method includes the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9-14, and the electronic device of FIGS. 15-17 ( 1501, the electronic device 1801 of FIGS. 18-20, the electronic device 2100 of FIG. 21, the electronic device 2201 of FIGS. 22 and 23, the electronic device 2401 of FIGS. 24 and 25, and 27 To electronic device 2701 of FIGS. 31-31, electronic device 3201 of FIGS. 32-37, electronic device 3801 of FIGS. 38-41, or any combination thereof.

4502 에서, 전자 디바이스의 제 1 디스플레이 표면에서 그래픽 사용자 인터페이스 엘리먼트를 이동시키기 위한 사용자 입력이 수신된다. 전자 디바이스는 제 1 디스플레이 표면으로부터 갭에 의해 분리되는 제 2 디스플레이 표면을 더 포함한다. 4504 로 이동하여, 그래픽 사용자 인터페이스 엘리먼트의 적어도 일부가 갭을 향해 제 1 디스플레이 표면의 에지를 벗어나는지의 결정의 이루어진다. 4506 으로 계속하여, 그래픽 사용자 인터페이스 엘리먼트의 적어도 일부는 제 1 디스플레이 표면에서 그래픽 사용자 인터페이스 엘리먼트의 이동의 위치 및 방향에 기초하여 제 2 디스플레이 표면에 디스플레이된다.At 4502, user input for moving a graphical user interface element at a first display surface of the electronic device is received. The electronic device further includes a second display surface separated by a gap from the first display surface. Moving to 4504, a determination is made as to whether at least a portion of the graphical user interface element is out of the edge of the first display surface towards the gap. Continuing to 4506, at least a portion of the graphical user interface element is displayed on the second display surface based on the position and direction of movement of the graphical user interface element on the first display surface.

예를 들어, 그래픽 사용자 인터페이스 엘리먼트는 갭 (3414) 에 걸친 이동 (3412) 동안 최좌측 디스플레이 표면에 디스플레이된 제 1 부분 및 중앙 디스플레이 표면에 디스플레이된 제 2 부분을 갖는 것으로서 도 34 에 디스플레이된 아이콘 (3206) 과 같은 애플리케이션 아이콘일 수도 있다. 다른 예로서, 그래픽 사용자 인터페이스 엘리먼트는 갭 (3414) 에 걸친 이동 (3618) 동안 최좌측 디스플레이 표면에 디스플레이된 제 1 부분 및 중앙 디스플레이 표면에 디스플레이된 제 2 부분을 갖는 것으로서 도 36 에 도시된 윈도우 (3516) 와 같은 애플리케이션 윈도우일 수도 있다.For example, the graphical user interface element may display an icon (shown in FIG. 34 as having a first portion displayed on the leftmost display surface and a second portion displayed on the central display surface during movement 3412 across gap 3414. Application icon, such as 3206). As another example, the graphical user interface element may have a window (shown in FIG. 36 as having a first portion displayed on the leftmost display surface and a second portion displayed on the central display surface during movement 3618 across gap 3414. Application window, such as 3516).

도 46 은 멀티 패널 전자 디바이스에서 소프트웨어 상태를 변경하는 방법 (4600) 의 제 6 예시적인 실시형태의 플로우차트이다. 특정한 실시형태에서, 이 방법 (4600) 은 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900), 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 도 21 의 전자 디바이스 (2100), 도 22 및 도 23 의 전자 디바이스 (2201), 도 24 및 도 25 의 전자 디바이스 (2401), 도 27 내지 도 31 의 전자 디바이스 (2701), 도 32 내지 도 37 의 전자 디바이스 (3201), 도 38 내지 도 41 의 전자 디바이스 (3801), 또는 이들의 임의의 조합에서 수행될 수도 있다.46 is a flowchart of a sixth exemplary embodiment of a method 4600 of changing software state in a multi-panel electronic device. In a particular embodiment, the method 4600 may include the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9-14, and FIGS. 15-17. Electronic device 1501, electronic device 1801 of FIGS. 18-20, electronic device 2100 of FIG. 21, electronic device 2201 of FIGS. 22 and 23, electronic device 2401 of FIGS. 24 and 25 , The electronic device 2701 of FIGS. 27-31, the electronic device 3201 of FIGS. 32-37, the electronic device 3801 of FIGS. 38-41, or any combination thereof.

4602 에서, 전자 디바이스의 제 1 디스플레이 표면에서 애플리케이션 아이콘을 이동시키기 위한 사용자 입력이 수신된다. 전자 디바이스는 제 1 디스플레이 표면으로부터 갭에 의해 분리되는 제 2 디스플레이 표면을 더 포함한다. 예를 들어, 사용자 입력은 제 1 디스플레이 표면에서의 터치 스크린에서의 애플리케이션 아이콘의 드래그 동작을 포함할 수도 있다. 예시적인 실시형태에서, 애플리케이션 아이콘은 도 32 내지 도 35 의 아이콘 (3206) 이다.At 4602, user input for moving an application icon on the first display surface of the electronic device is received. The electronic device further includes a second display surface separated by a gap from the first display surface. For example, the user input may include a dragging action of the application icon on the touch screen at the first display surface. In an exemplary embodiment, the application icon is the icon 3206 of FIGS. 32-35.

4604 로 진행하여, 애플리케이션 아이콘이 사용자 입력에 기초하여 갭을 향해 제 1 디스플레이 표면의 에지를 벗어날지의 결정이 이루어진다. 예를 들어, 아이콘 (3206) 은 도 34 에 예시된 바와 같이 갭 (3414) 을 향해 이동될 수도 있다. 4606 으로 계속하여, 애플리케이션 아이콘과 관련된 애플리케이션이 갭을 향해 제 1 디스플레이의 에지를 벗어난 애플리케이션 아이콘에 응답하여 론치된다. 4608 로 진행하여, 애플리케이션 아이콘과 관련된 애플리케이션에 대한 사용자 인터페이스의 적어도 일부가 도 35 에 도시된 제 2 디스플레이 표면 (3308) 에서의 애플리케이션 윈도우 (3516) 와 같이, 제 2 디스플레이 표면에서 디스플레이된다.Proceeding to 4604, a determination is made whether the application icon leaves the edge of the first display surface towards the gap based on the user input. For example, the icon 3206 may be moved towards the gap 3414 as illustrated in FIG. 34. Continuing to 4606, the application associated with the application icon is launched in response to the application icon leaving the edge of the first display towards the gap. Proceeding to 4608, at least a portion of the user interface for the application associated with the application icon is displayed at the second display surface, such as application window 3516 at second display surface 3308 shown in FIG.

도 47 은 멀티 패널 전자 디바이스에서 소프트웨어 상태를 변경하는 방법 (4700) 의 제 7 예시적인 실시형태의 플로우차트이다. 특정한 실시형태에서, 이 방법 (4700) 은 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900), 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 도 21 의 전자 디바이스 (2100), 도 22 및 도 23 의 전자 디바이스 (2201), 도 24 및 도 25 의 전자 디바이스 (2401), 도 27 내지 도 31 의 전자 디바이스 (2701), 도 32 내지 도 37 의 전자 디바이스 (3201), 도 38 내지 도 41 의 전자 디바이스 (3801), 또는 이들의 임의의 조합에서 수행될 수도 있다.47 is a flowchart of a seventh exemplary embodiment of a method 4700 of changing software state in a multi-panel electronic device. In a particular embodiment, the method 4700 may include the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9-14, and FIGS. 15-17. Electronic device 1501, electronic device 1801 of FIGS. 18-20, electronic device 2100 of FIG. 21, electronic device 2201 of FIGS. 22 and 23, electronic device 2401 of FIGS. 24 and 25 , The electronic device 2701 of FIGS. 27-31, the electronic device 3201 of FIGS. 32-37, the electronic device 3801 of FIGS. 38-41, or any combination thereof.

4702 에서, 복수의 애플리케이션 아이콘이 전자 디바이스의 제 1 디스플레이 표면에 디스플레이되고 애플리케이션에 대한 애플리케이션 인터페이스 윈도우가 전자 디바이스의 제 2 디스플레이 표면에 디스플레이된다. 제 1 디스플레이 표면은 제 2 디스플레이 표면으로부터 갭에 의해 분리된다. 예시적인 실시형태에서, 애플리케이션 인터페이스 윈도우는 도 35 에 도시된 바와 같이, 갭 (3414) 에 의해 애플리케이션 아이콘으로부터 분리된 제 2 디스플레이 표면 (3308) 에서의 애플리케이션 윈도우 (3516) 일 수도 있다.At 4702, a plurality of application icons are displayed on the first display surface of the electronic device and an application interface window for the application is displayed on the second display surface of the electronic device. The first display surface is separated by a gap from the second display surface. In an example embodiment, the application interface window may be an application window 3516 at the second display surface 3308 separated from the application icon by the gap 3414, as shown in FIG. 35.

4704 로 이동하여, 제 2 디스플레이 표면에서 애플리케이션 인터페이스 윈도우의 적어도 일부를 수신하기 위한 사용자 입력이 수신된다. 예를 들어, 사용자 입력은 제 2 디스플레이 표면에서의 터치 스크린에서 애플리케이션 아이콘의 드래그 동작을 포함할 수도 있다. 4706 으로 계속하여, 애플리케이션 인터페이스 윈도우의 적어도 일부가 사용자 입력에 기초하여 갭을 향해 제 2 디스플레이 표면의 에지를 벗어날지의 결정이 이루어진다. 4708 로 진행하여, 애플리케이션 인터페이스 윈도우는, 애플리케이션 윈도우 (3516) 가 도 36 및 도 37 에서 갭 (3414) 에 걸쳐 이동되는 것으로 예시된 바와 같이, 제 2 디스플레이의 에지를 벗어난 애플리케이션 인터페이스 윈도우의 일부에 응답하여 폐쇄된다.Moving to 4704, a user input for receiving at least a portion of an application interface window at a second display surface is received. For example, the user input may include dragging an application icon on the touch screen at the second display surface. Continuing to 4706, a determination is made whether at least a portion of the application interface window leaves the edge of the second display surface towards the gap based on the user input. Proceeding to 4708, the application interface window responds to a portion of the application interface window beyond the edge of the second display, as illustrated by the application window 3516 being moved across the gap 3414 in FIGS. 36 and 37. Is closed.

4710 으로 진행하여, 특정한 실시형태에서, 애플리케이션과 관련된 애플리케이션 아이콘이 제 2 디스플레이의 에지를 벗어난 애플리케이션 인터페이스 윈도우의 일부에 응답하여 제 1 디스플레이 표면에 디스플레이된다. 예를 들어, 애플리케이션 아이콘 (3206) 은, 애플리케이션 윈도우 (3516) 의 일부가 갭 (3414) 에 걸쳐 이동된 이후에 도 37 에 디스플레이된다. 4712 로 계속하여, 특정한 실시형태에서, 애플리케이션은 제 2 디스플레이의 에지를 벗어난 애플리케이션 인터페이스 윈도우의 일부에 응답하여 폐쇄된다.Proceeding to 4710, in a particular embodiment, an application icon associated with the application is displayed on the first display surface in response to the portion of the application interface window that is off the edge of the second display. For example, the application icon 3206 is displayed in FIG. 37 after a portion of the application window 3516 has been moved across the gap 3414. Continuing to 4712, in a particular embodiment, the application is closed in response to the portion of the application interface window that is off the edge of the second display.

도 48 은 멀티 패널 전자 디바이스에서 소프트웨어 상태를 변경하는 방법 (4800) 의 제 8 예시적인 실시형태의 플로우차트이다. 스크린 크기 및 해상도에 의존하여, 멀티 패널 전자 디바이스에서의 웹 브라우저는 웹 브라우저가 자체를 웹 서버에 제공하는 방식을 자동으로 변경할 수도 있다. 예를 들어, 전자 디바이스를 접거나 접지 않음으로써 스크린 크기 및/또는 스크린 해상도가 변경될 때, 현재의 웹 사이트가 새로운 브라우저 식별 파라미터에 대해 서빙된 웹 사이트로 자동으로 리프레시될 수도 있다. 사용자는 접음 구성을 변경함으로써 디바이스의 파라미터를 변경하고, 디바이스는 디바이스의 새로운 파라미터에 적절할 수도 있는 웹 컨텐츠를 웹 사이트가 자동으로 서빙할 수 있게 하는 정보를 자동으로 송신할 수도 있다.48 is a flowchart of an eighth exemplary embodiment of a method 4800 of changing software state in a multi-panel electronic device. Depending on the screen size and resolution, the web browser in a multi-panel electronic device may automatically change the way the web browser presents itself to the web server. For example, when the screen size and / or screen resolution is changed by folding or unfolding the electronic device, the current website may be automatically refreshed with the served website for a new browser identification parameter. The user changes the device's parameters by changing the collapse configuration, and the device may automatically send information that allows the web site to automatically serve web content that may be appropriate for the device's new parameters.

특정한 실시형태에서, 이 방법 (4800) 은 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900), 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 도 21 의 전자 디바이스 (2100), 도 22 및 도 23 의 전자 디바이스 (2201), 도 24 및 도 25 의 전자 디바이스 (2401), 도 27 내지 도 31 의 전자 디바이스 (2701), 도 32 내지 도 37 의 전자 디바이스 (3201), 도 38 내지 도 41 의 전자 디바이스 (3801), 또는 이들의 임의의 조합에서 수행될 수도 있다.In a particular embodiment, the method 4800 includes the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9-14, and FIGS. 15-17. Electronic device 1501, electronic device 1801 of FIGS. 18-20, electronic device 2100 of FIG. 21, electronic device 2201 of FIGS. 22 and 23, electronic device 2401 of FIGS. 24 and 25 , The electronic device 2701 of FIGS. 27-31, the electronic device 3201 of FIGS. 32-37, the electronic device 3801 of FIGS. 38-41, or any combination thereof.

4802 에서, 제 1 구성으로부터 제 2 구성으로의 하드웨어 구성 변경이 전자 디바이스에서 검출된다. 전자 디바이스는 적어도, 제 1 디스플레이 표면을 갖는 제 1 패널 및 제 2 디스플레이 표면을 갖는 제 2 패널을 포함한다. 제 1 디스플레이 표면 및 제 2 디스플레이 표면의 시청 영역에 대응하는 유효 스크린 크기 또는 스크린 해상도 중 적어도 하나는 하드웨어 구성 변경에 응답하여 변형된다. 예를 들어, 제 1 패널은 힌지를 통해 제 2 패널에 커플링될 수도 있고, 하드웨어 구성 변경은 제 2 패널에 대한 제 1 패널의 상대적 배향의 변경을 포함할 수도 있다.At 4802, a hardware configuration change from the first configuration to the second configuration is detected at the electronic device. The electronic device comprises at least a first panel having a first display surface and a second panel having a second display surface. At least one of an effective screen size or screen resolution corresponding to the viewing area of the first display surface and the second display surface is modified in response to a hardware configuration change. For example, the first panel may be coupled to the second panel via a hinge, and the hardware configuration change may include a change in the relative orientation of the first panel relative to the second panel.

4804 로 이동하여, 적어도 하나의 파라미터가 하드웨어 구성 변경에 응답하여 웹 서버로 전송되고, 적어도 하나의 파라미터는 변경된 유효 스크린 크기 또는 변경된 스크린 해상도 중 적어도 하나에 기초한다.Moving to 4804, at least one parameter is sent to the web server in response to the hardware configuration change, wherein the at least one parameter is based on at least one of the changed effective screen size or the changed screen resolution.

특정한 실시형태에서, 적어도 하나의 파라미터는 브라우저 세팅을 나타낸다. 4806 으로 진행하여, 브라우저 인터페이스는 하드웨어 구성 변경에 기초하여 자동으로 변형될 수도 있다. 4808 로 계속하여, 변형된 컨텐츠는 웹 서버로부터 수신될 수도 있고, 변형된 컨텐츠는 브라우저 세팅에 기초하여 디스플레이되도록 포맷된다. 4810 으로 진행하여, 변형된 컨텐츠는 변형된 브라우저 인터페이스에 디스플레이될 수도 있다.In a particular embodiment, at least one parameter represents a browser setting. Proceeding to 4806, the browser interface may be automatically modified based on the hardware configuration change. Continuing to 4808, the modified content may be received from a web server and the modified content is formatted to be displayed based on the browser settings. Proceeding to 4810, the modified content may be displayed in a modified browser interface.

전자 디바이스는 브라우저 인터페이스를 자동으로 변형하고, 추가의 사용자 입력을 수신하지 않고 하드웨어 구성 변경의 검출에 응답하여 변형된 컨텐츠를 디스플레이하기 위해 적어도 하나의 파라미터를 전송하도록 구성될 수도 있다. 예시하기 위해, 브라우저 애플리케이션이 실행되는 동안 도 1 의 전자 디바이스 (101) 가 도 2 의 완전하게 접힌 구성 (200) 으로 접힐 때, 디바이스 (101) 는 제 1 표면 (102) 에서 디스플레이하도록 브라우저를 자동으로 구성할 수도 있고, 예를 들어, 모바일 브라우저 타입으로서 웹 브라우저를 식별함으로써 브라우저에 디스플레이되는 컨텐츠를 제공하는 웹 서버에 감소된 페이지 컨텐츠를 갖는 모바일 디바이스 웹페이지에 대한 요청을 송신할 수도 있다. 디바이스 (101) 가 도 5 또는 도 6 의 완전하게 접힌 구성 (500 또는 600) 으로 변경될 때, 디바이스는 모든 3개의 디스플레이 표면 (102-106) 에 걸쳐 디스플레이하도록 브라우저를 자동으로 구성할 수도 있고, 예를 들어, 데스크탑 또는 랩탑 브라우저 타입으로서 웹 브라우저를 식별함으로써 더 많은 컨텐츠를 갖는 데스크탑 타입 웹페이지에 대한 요청을 제공하는 웹 서버에 송신할 수도 있다.The electronic device may be configured to automatically modify the browser interface and send at least one parameter to display the modified content in response to the detection of a hardware configuration change without receiving additional user input. To illustrate, when the electronic device 101 of FIG. 1 is folded into the fully folded configuration 200 of FIG. 2 while the browser application is running, the device 101 automatically displays the browser to display on the first surface 102. Or, for example, by sending a request for a mobile device webpage with reduced page content to a web server providing content displayed in the browser by identifying the web browser as a mobile browser type. When device 101 changes to the fully folded configuration 500 or 600 of FIG. 5 or 6, the device may automatically configure the browser to display across all three display surfaces 102-106, and For example, the web browser may be sent as a desktop or laptop browser type to a web server that provides a request for a desktop type web page with more content.

도 49 를 참조하면, 가속도계를 갖는 전자 디바이스 (4901) 의 특정한 예시적인 실시형태가 도시되어 있고, 일반적으로 4900 으로 표시된다. 특정한 실시형태에서, 전자 디바이스 (4901) 는 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900), 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 도 21 의 전자 디바이스 (2100), 도 22 및 도 23 의 전자 디바이스 (2201), 도 24 및 도 25 의 전자 디바이스 (2401), 도 27 내지 도 31 의 전자 디바이스 (2701), 도 32 내지 도 37 의 전자 디바이스 (3201), 도 38 내지 도 41 의 전자 디바이스 (3801), 또는 이들의 임의의 조합이다. 특정한 실시형태에서, 전자 디바이스 (4901) 는 도 26 의 방법 (2600), 도 42 의 방법 (4200), 도 43 의 방법 (4300), 도 44 의 방법 (4400), 도 45 의 방법 (4500), 도 46 의 방법 (4600), 도 47 의 방법 (4700), 도 48 의 방법 (4800), 또는 이들의 임의의 조합에 따라 동작하도록 구성된다.Referring to FIG. 49, a particular illustrative embodiment of an electronic device 4901 with an accelerometer is shown, generally indicated at 4900. In a particular embodiment, the electronic device 4901 may include the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9-14, and FIGS. 15-17. Electronic device 1501, electronic device 1801 of FIGS. 18-20, electronic device 2100 of FIG. 21, electronic device 2201 of FIGS. 22 and 23, electronic device 2401 of FIGS. 24 and 25 , Electronic device 2701 of FIGS. 27-31, electronic device 3201 of FIGS. 32-37, electronic device 3801 of FIGS. 38-41, or any combination thereof. In a particular embodiment, the electronic device 4901 includes the method 2600 of FIG. 26, the method 4200 of FIG. 42, the method 4300 of FIG. 43, the method 4400 of FIG. 44, and the method 4500 of FIG. 45. , Method 4600 of FIG. 46, method 4700 of FIG. 47, method 4800 of FIG. 48, or any combination thereof.

전자 디바이스 (4901) 는 제 1 디스플레이 표면 (4908) 을 갖는 제 1 패널 (4902), 제 2 디스플레이 표면 (4910) 을 갖는 제 2 패널 (4904), 및 제 3 디스플레이 표면 (4912) 을 갖는 제 3 패널 (4906) 을 포함한다. 3개의 디스플레이 표면들 (4908-4912) 은 모든 3개의 디스플레이 표면들 (4908-4912) 에 걸쳐 펼쳐지는 단일 디스플레이 스크린을 에뮬레이트하기 위해 제어될 수도 있다. 제 1 패널 (4902) 은 제 2 패널 (4904) 의 제 1 에지에 회전가능하게 커플링되고, 제 3 패널 (4906) 은 제 2 패널 (4904) 의 제 2 에지에 회전가능하게 커플링된다. 제 1 가속도계 (4922) 가 제 1 패널 (4902) 에 위치되고, 제 2 가속도계 (4924) 가 제 2 패널 (4904) 에 위치되며, 제 3 가속도계 (4926) 가 제 3 패널 (4906) 에 위치된다. 배향 모듈 (4994) 이 제 1 가속도계 (4922) 로부터 제 1 가속도 데이터 (4982) 를 수신하기 위해 커플링된다. 배향 모듈 (4994) 은 제 2 가속도계 (4924) 로부터 제 2 가속도 데이터 (4984) 를 수신하기 위해 커플링된다. 배향 모듈 (4994) 은 제 3 가속도계 (4926) 로부터 제 3 가속도 데이터 (4968) 를 수신하기 위해 커플링된다. 프로세서 (4998) 와 같은 제어기가 화살표 (4996) 에 의해 표시된 바와 같이 배향 모듈 (4994) 에 커플링된다. 상호 직교 축들 (X1, Y1, 및 Z1) 이 제 1 가속도계 (4922) 와 관련된다. 상호 직교 축들 (X2, Y2, 및 Z2) 이 제 2 가속도계 (4924) 와 관련된다. 상호 직교 축들 (X3, Y3, 및 Z3) 이 제 3 가속도계 (4926) 와 관련된다.The electronic device 4901 has a first panel 4902 with a first display surface 4908, a second panel 4904 with a second display surface 4910, and a third with a third display surface 4912. Panel 4906. Three display surfaces 4908-4912 may be controlled to emulate a single display screen that spans all three display surfaces 4908-4912. The first panel 4902 is rotatably coupled to the first edge of the second panel 4904, and the third panel 4906 is rotatably coupled to the second edge of the second panel 4904. A first accelerometer 4922 is located in the first panel 4902, a second accelerometer 4924 is located in the second panel 4904, and a third accelerometer 4926 is located in the third panel 4906. . Orientation module 4948 is coupled to receive first acceleration data 4982 from first accelerometer 4922. The orientation module 4948 is coupled to receive second acceleration data 4842 from the second accelerometer 4924. The orientation module 4948 is coupled to receive third acceleration data 4968 from the third accelerometer 4926. A controller, such as processor 4998, is coupled to the orientation module 4994 as indicated by arrow 4996. Mutual orthogonal axes X1, Y1, and Z1 are associated with first accelerometer 4922. Mutual orthogonal axes X2, Y2, and Z2 are associated with the second accelerometer 4924. Mutual orthogonal axes X3, Y3, and Z3 are associated with third accelerometer 4926.

제 1 가속도계 (4922) 는 제 1 패널 (4902) 에 커플링되고, 제 1 패널 (4902) 의 가속도에 관한 제 1 가속도 데이터 (4982) 를 생성하도록 구성될 수도 있다. 제 2 가속도계 (4924) 는 제 2 패널 (4904) 에 커플링되고, 제 2 패널 (4904) 의 가속도에 관한 제 2 가속도 데이터 (4984) 를 생성하도록 구성될 수도 있다. 제 3 가속도계 (4926) 는 제 3 패널 (4906) 에 커플링되고, 제 3 패널 (4906) 의 가속도에 관한 제 2 가속도 데이터 (4986) 를 생성하도록 구성될 수도 있다. 배향 모듈 (4994) 은 제 1 가속도계 (4922) 로부터 수신된 제 1 가속도 데이터 (4982), 제 2 가속도계 (4924) 로부터 수신된 제 2 가속도 데이터 (4984), 제 3 가속도계 (4926) 로부터 수신된 제 3 가속도 데이터 (4986) 에 적어도 부분적으로 기초하여 전자 디바이스 (4901) 의 구성을 결정하도록 구성될 수도 있다.The first accelerometer 4922 is coupled to the first panel 4902 and may be configured to generate first acceleration data 4982 about the acceleration of the first panel 4902. The second accelerometer 4924 is coupled to the second panel 4904 and may be configured to generate second acceleration data 4842 about the acceleration of the second panel 4904. The third accelerometer 4926 is coupled to the third panel 4906 and may be configured to generate second acceleration data 4866 about the acceleration of the third panel 4906. The orientation module 4994 is configured to include first acceleration data 4982 received from the first accelerometer 4922, second acceleration data 4984 received from the second accelerometer 4924, and a second received from the third accelerometer 4926. It may be configured to determine the configuration of the electronic device 4901 based at least in part on the 3 acceleration data 4896.

특정한 실시형태에서, 배향 모듈 (4994) 은 중력 방향에 대한 제 1 디스플레이 표면 (4908) 의 제 1 배향, 중력 방향에 대한 제 2 디스플레이 표면 (4910) 의 제 2 배향, 및 중력 방향에 대한 제 3 디스플레이 표면 (4912) 의 제 3 배향에 기초하여 전자 디바이스 (4901) 의 구성을 결정하도록 구성될 수도 있다. 특정한 실시형태에서, 프로세서 (4998) 는 전자 디바이스 (4901) 의 구성의 검출된 변경에 기초하여, 제 1 디스플레이 표면 (4908), 제 2 디스플레이 표면 (4910), 및 제 3 디스플레이 표면 (4912) 중 적어도 하나에 제공된 그래픽 사용자 인터페이스 (GUI) 를 자동으로 조절하도록 구성된다.In a particular embodiment, the orientation module 4994 includes a first orientation of the first display surface 4908 with respect to the gravity direction, a second orientation of the second display surface 4910 with respect to the gravity direction, and a third with respect to the gravity direction. It may be configured to determine the configuration of the electronic device 4901 based on the third orientation of the display surface 4912. In a particular embodiment, the processor 4998 is based on the detected change in the configuration of the electronic device 4901, among the first display surface 4908, the second display surface 4910, and the third display surface 4912. And to automatically adjust the graphical user interface (GUI) provided on at least one.

도 50 을 참조하면, 완전하게 펼쳐진 구성의 도 49 의 전자 디바이스 (4901) 가 도시되어 있고, 일반적으로 5000 으로 표시된다. 완전하게 펼쳐진 구성 (5000) 에서, 제 1 가속도계 (4922) 에 의해 감지된 가속도가 화살표 5032 에 의해 표시되고, 제 2 가속도계 (4924) 에 의해 감지된 가속도가 화살표 5034 에 의해 표시되고, 제 3 가속도계 (4926) 에 의해 감지된 가속도가 화살표 5036 에 의해 표시된다. 가속도들 (5032-5036) 은 중력으로 인한 것이고, 모두가 중력 방향에 있고, 제 1 가속도계 (4922) 에 따라 네거티브 Z1 방향에 있고, 제 2 가속도계 (4924) 에 따라 네거티브 Z2 방향에 있으며, 제 3 가속도계 (4926) 에 따라 네거티브 Z3 방향에 있다. 가속도들 (5032-5036) 은 또한 화살표들 (5032-5036) 의 각각의 길이에 의해 표현된 바와 같이, 실질적으로 동일한 크기이다.Referring to FIG. 50, the electronic device 4901 of FIG. 49 in a fully deployed configuration is shown and is generally designated 5000. In a fully deployed configuration 5000, the acceleration sensed by the first accelerometer 4922 is indicated by arrow 5032, the acceleration sensed by the second accelerometer 4924 is indicated by arrow 5034, and the third accelerometer The acceleration sensed by 4926 is indicated by arrow 5036. Accelerations 5032-5036 are due to gravity, all in the direction of gravity, in the negative Z1 direction according to the first accelerometer 4922, in the negative Z2 direction according to the second accelerometer 4924, and the third According to accelerometer 4926, it is in the negative Z3 direction. Accelerations 5032-5036 are also substantially the same size, as represented by the length of each of arrows 5032-5036.

도 51 을 참조하면, 완전하게 접힌 구성의 도 49 의 전자 디바이스 (4901) 가 도시되어 있고, 일반적으로 5100 으로 표시된다. 완전하게 접힌 구성 (5100) 에서, 제 1 가속도계 (4922) 에 의해 감지된 가속도가 화살표 5132 에 의해 표시되고, 제 2 가속도계 (4924) 에 의해 감지된 가속도가 화살표 5134 에 의해 표시되고, 제 3 가속도계 (4926) 에 의해 감지된 가속도가 화살표 5136 에 의해 표시된다. 가속도들 (5132-5136) 은 중력으로 인한 것이고, 모두가 중력 방향에 있고, 제 1 가속도계 (4922) 에 따라 네거티브 Z1 방향에 있고, 제 2 가속도계 (4924) 에 따라 네거티브 Z2 방향에 있으며, 제 3 가속도계 (4926) 에 따라 네거티브 Z3 방향에 있다. 제 2 가속도계 (4924) 에 의해 감지된 가속도 (5134) 의 방향은 제 1 가속도계 (4922) 에 의해 감지된 가속도 (5132) 의 방향에 대향하며, 제 3 가속도계 (4926) 에 의해 감지된 가속도 (5136) 의 방향에 대향한다. 완전하게 접힌 구성 (5100) 에서, 제 2 가속도계 (4924) 는 제 1 가속도계 (4922) 및 제 3 가속도계 (4926) 에 관하여 "업사이드 다운 (upside down)" 이다. 가속도들 (5132-5136) 은 화살표들 (5132-5136) 에 의 각각의 길이에 의해 표현된 바와 같이, 모두 실질적으로 동일한 길이이다.Referring to FIG. 51, the electronic device 4901 of FIG. 49 in a fully folded configuration is shown and generally indicated by 5100. In a fully folded configuration 5100, the acceleration sensed by the first accelerometer 4922 is indicated by arrow 5132, the acceleration sensed by the second accelerometer 4924 is indicated by arrow 5134, and the third accelerometer Acceleration sensed by 4926 is indicated by arrow 5136. Accelerations 5152-5136 are due to gravity, all in the direction of gravity, in the negative Z1 direction according to the first accelerometer 4922, in the negative Z2 direction according to the second accelerometer 4924, and the third According to accelerometer 4926, it is in the negative Z3 direction. The direction of the acceleration 5134 sensed by the second accelerometer 4924 is opposite to the direction of the acceleration 5152 sensed by the first accelerometer 4922, and the acceleration 5136 sensed by the third accelerometer 4926. To the direction of). In a fully folded configuration 5100, the second accelerometer 4924 is "upside down" with respect to the first accelerometer 4922 and the third accelerometer 4926. The accelerations 5152-5136 are all substantially the same length, as represented by the respective lengths to the arrows 5152-5136.

도 52 를 참조하면, 서밍 구성의 도 49 의 전자 디바이스 (4901) 가 도시되어 있고, 일반적으로 5200 으로 표시된다. 서밍 구성 (5200) 에서, 제 1 가속도계 (4922) 에 의해 감지된 가속도가 화살표 5232 에 의해 표시되고, 제 2 가속도계 (4924) 에 의해 감지된 가속도가 화살표 5234 에 의해 표시되고, 제 3 가속도계 (4926) 에 의해 감지된 가속도가 화살표 5236 에 의해 표시된다. 가속도들 (5232-5236)은 중력으로 인한 것이고, 모두가 중력 방향에 있고, 제 1 가속도계 (4922) 에 따라 네거티브 Z1 방향에 있고, 제 2 가속도계 (4924) 에 따라 네거티브 Z2 방향에서 중력 컴포넌트 (5250) 및 네거티브 X2 방향에서 중력 컴포넌트 (5252) 를 갖고, 제 3 가속도계 (4926) 에 따라 네거티브 Z3 방향에서 중력 컴포넌트 (5240) 및 네거티브 X3 방향에서 중력 컴포넌트 (5242) 를 갖는다. 가속도들 (5232-5236)은 화살표들 (5232-5236) 의 각각의 길이에 의해 표현된 바와 같이, 모두 실질적으로 동일한 크기이다.Referring to FIG. 52, the electronic device 4901 of FIG. 49 in a summing configuration is shown and generally denoted by 5200. In the summing configuration 5200, the acceleration sensed by the first accelerometer 4922 is indicated by arrow 5232, the acceleration sensed by the second accelerometer 4924 is indicated by arrow 5234, and the third accelerometer 4926. Is detected by arrow 5236. Accelerations 5252-5236 are due to gravity, all in the direction of gravity, in the negative Z1 direction according to the first accelerometer 4922, and in the negative Z2 direction according to the second accelerometer 4924 ) And a gravity component 5252 in the negative X2 direction, and a gravity component 5240 in the negative Z3 direction and a gravity component 5524 in the negative X3 direction according to the third accelerometer 4926. The accelerations 5252-5236 are all substantially the same magnitude, as represented by the length of each of the arrows 5252-5236.

중력 컴포넌트 (5240) 의 크기는 가속도 (5236) 와 중력 컴포넌트 (5242) 사이의 각의 사인과 가속도 (5236) 의 크기의 프로덕트와 동일하다. 예를 들어, 각이 30도이면, 중력 컴포넌트 (5240) 의 크기는 가속도 (5236) 의 크기의 1/2이고, 가속도 (5232) 의 크기가 가속도 (5236) 의 크기와 동일하기 때문에 가속도 (5232) 의 크기의 1/2 이다. 유사하게는, 중력 컴포넌트 (5250) 의 크기는 가속도 (5234) 와 중력 컴포넌트 (5252) 사이의 각의 사인과 가속도 (5234) 의 크기의 프로덕트와 동일하다. 예를 들어, 각이 30도이면, 중력 컴포넌트 (5250) 의 크기는 가속도 (5234) 의 크기의 1/2 이고, 가속도 (5234) 의 크기가 가속도 (5232) 의 크기와 동일하기 때문에 가속도 (5232) 의 크기의 1/2 이다.The magnitude of the gravity component 5240 is equal to the product of the magnitude of the acceleration 536 and the sine of the angle between the acceleration 5236 and the gravity component 5322. For example, if the angle is 30 degrees, the magnitude of the gravity component 5240 is one half of the magnitude of the acceleration 5236, and the acceleration 5302 is equal to the magnitude of the acceleration 5236. ) Is 1/2 of the size. Similarly, the magnitude of gravity component 5250 is equal to the product of magnitude of acceleration 5342 and the sine of the angle between acceleration 5342 and gravity component 5252. For example, if the angle is 30 degrees, the magnitude of the gravity component 5250 is 1/2 of the magnitude of the acceleration 5342, and the acceleration 5302 is equal to the magnitude of the acceleration 5322. ) Is 1/2 of the size.

도 53 을 참조하면, 비디오 회의 구성의 도 49 의 전자 디바이스 (4901) 가 도시되어 있고, 일반적으로 5300 으로 표시된다. 비디오 회의 구성 (5300) 에서, 제 1 가속도계 (4922) 에 의해 감지된 가속도가 화살표 5332 에 의해 표시되고, 제 2 가속도계 (4924) 에 의해 감지된 가속도가 화살표 5334 에 의해 표시되고, 제 3 가속도계 (4926) 에 의해 감지된 가속도가 화살표 5336 에 의해 표시된다. 가속도들 (5232-5236) 은 중력으로 인한 것이고, 모두 중력 방향에 있고, 제 1 가속도계 (4922) 에 따라 네거티브 Z1 방향에 있고, 제 2 가속도계 (4924) 에 따라 네거티브 Z2 방향에 있으며, 제 3 가속도계 (4926) 에 따라 네거티브 Z3 방향에 있다. 제 3 가속도계 (4926) 에 의해 감지된 가속도 (5336) 의 방향은 제 1 가속도계 (4922) 에 의해 감지된 가속도 (5332) 의 방향에 대향하고, 제 2 가속도계 (4924) 에 의해 감지된 가속도 (5334) 의 방향에 대향한다. 비디오 회의 구성 (5300) 에서, 제 3 가속도계 (4926) 는 제 1 가속도계 (4922) 및 제 2 가속도계 (4924) 에 관하여 "업사이드 다운"이다. 가속도들 (5332-5336) 은 화살표들 (5332-5336) 의 각각의 길이에 의해 표현된 바와 같이 모두 실질적으로 동일한 크기이다.Referring to FIG. 53, the electronic device 4901 of FIG. 49 in a video conferencing configuration is shown, generally indicated at 5300. In video conferencing configuration 5300, the acceleration sensed by the first accelerometer 4922 is indicated by arrow 5332, the acceleration sensed by the second accelerometer 4924 is indicated by arrow 5334, and the third accelerometer ( The acceleration sensed by 4926 is indicated by arrow 5336. Accelerations 5252-5236 are due to gravity, all in the direction of gravity, in the negative Z1 direction according to the first accelerometer 4922, in the negative Z2 direction according to the second accelerometer 4924, and in a third accelerometer According to (4926) it is in the negative Z3 direction. The direction of the acceleration 5336 sensed by the third accelerometer 4926 is opposite to the direction of the acceleration 5332 sensed by the first accelerometer 4922, and the acceleration 5534 sensed by the second accelerometer 4924. To the direction of). In video conferencing configuration 5300, the third accelerometer 4926 is “upside down” with respect to the first accelerometer 4922 and the second accelerometer 4924. The accelerations 5332-5336 are all substantially the same size as represented by the length of each of the arrows 5332-5336.

도 54 를 참조하면, 여행용 시계 구성의 도 49 의 전자 디바이스 (4901) 가 도시되어 있고, 일반적으로 5400 으로 표시된다. 여행용 시계 구성 (5400) 에서, 제 1 가속도계 (4922) 에 의해 감지된 가속도가 화살표 5432 에 의해 표시되고, 제 2 가속도계 (4924) 에 의해 감지된 가속도가 화살표 5434 에 의해 표시되고, 제 3 가속도계 (4926) 에 의해 감지된 가속도가 화살표 5436 에 의해 표시된다. 가속도들 (5432-5436) 은 중력으로 인한 것이고, 모두 중력 방향에 있고, 제 1 가속도계 (4922) 에 따라 네거티브 Z1 방향에서 중력 컴포넌트 (5440) 및 네거티브 X1 방향에서 중력 컴포넌트 (5442) 를 갖고, 제 2 가속도계 (4924) 에 따라 네거티브 Z2 방향에서 중력 컴포넌트 (5450) 및 포지티브 X2 방향에서 중력 컴포넌트 (5452) 를 갖고, 제 3 가속도계 (4926) 에 따라 네거티브 Z3 방향에 있다. 가속도들 (5432-5436) 은 화살표들 (5432-5436) 의 각각의 길이에 의해 표현될 바와 같이 모두 실질적으로 동일한 크기이다.Referring to FIG. 54, the electronic device 4901 of FIG. 49 of a travel watch configuration is shown, and generally denoted by 5400. In the travel clock configuration 5400, the acceleration sensed by the first accelerometer 4922 is indicated by arrow 5432, the acceleration sensed by the second accelerometer 4924 is indicated by arrow 5434, and the third accelerometer ( The acceleration sensed by 4926 is indicated by arrow 5436. Accelerations 5432-5436 are due to gravity and are all in the direction of gravity and have a gravity component 5440 in the negative Z1 direction and a gravity component 5442 in the negative X1 direction according to the first accelerometer 4922, and 2 has a gravity component 5450 in the negative Z2 direction according to the accelerometer 4924 and a gravity component 5542 in the positive X2 direction, and in the negative Z3 direction according to the third accelerometer 4926. The accelerations 5432-5436 are all substantially the same size as will be represented by the length of each of the arrows 5532-5436.

중력 컴포넌트 (5440) 의 크기는 가속도 (5432) 와 중력 컴포넌트 (5442) 사이의 각의 사인과 가속도 (5432) 의 크기의 프로덕트와 동일하다. 예를 들어, 각이 30도이면, 중력 컴포넌트 (5440) 의 크기는 가속도 (5432) 의 크기의 1/2 이고, 또한 가속도 (5432) 의 크기가 가속도 (5436) 의 크기와 동일하기 때문에 가속도 (5436) 의 크기의 1/2 이다. 유사하게는, 중력 컴포넌트 (5450) 의 크기는 가속도 (5434) 와 중력 컴포넌트 (5452) 사이의 각의 사인과 가속도 (5434) 의 크기의 프로덕트와 동일하다. 예를 들어, 각이 30도이면, 중력 컴포넌트 (5450) 의 크기는 가속도 (5434) 의 크기의 1/2 이고, 또한 가속도 (5434) 의 크기가 가속도 (5436) 의 크기와 동일하기 때문에 가속도 (5436) 의 크기의 1/2 이다.The magnitude of the gravity component 5440 is equal to the product of the magnitude of the acceleration 5432 and the sine of the angle between the acceleration 5432 and the gravity component 5442. For example, if the angle is 30 degrees, the magnitude of the gravity component 5440 is one half of the magnitude of the acceleration 5432, and the acceleration (since the magnitude of the acceleration 5432 is equal to the magnitude of the acceleration 5436). 5436). Similarly, the magnitude of the gravity component 5450 is equal to the product of the magnitude of the acceleration 5434 and the sine of the angle between the acceleration 5434 and the gravity component 5542. For example, if the angle is 30 degrees, the magnitude of the gravity component 5450 is one half of the magnitude of the acceleration 5434, and the acceleration (since the magnitude of the acceleration 5434 is equal to the magnitude of the acceleration 5434 5436).

도 55 를 참조하면, 듀얼 패널 구성의 도 49 의 전자 디바이스 (4901) 가 도시되어 있고, 일반적으로 5500 으로 표시된다. 듀얼 패널 구성 (5500) 에서, 제 1 가속도계 (4922) 에 의해 감지된 가속도가 화살표 5532 에 의해 표시되고, 제 2 가속도계 (4924) 에 의해 감지된 가속도가 화살표 5534 에 의해 표시되고, 제 3 가속도계 (4926) 에 의해 감지된 가속도가 화살표 5536 에 의해 표시된다. 가속도들 (5532-5536) 은 중력으로 인한 것이고, 모두 중력 방향에 있고, 제 1 가속도계 (4922) 에 따라 포지티브 Z1 방향에 있고, 제 2 가속도계 (4924) 에 따라 네거티브 Z2 방향에 있으며, 제 3 가속도계 (4926) 에 따라 네거티브 Z3 방향에 있다. 제 1 가속도계 (4922) 에 의해 감지된 가속도 (5532) 의 방향은 제 2 가속도계 (4924) 에 의해 감지된 가속도 (5534) 의 방향에 대향하고, 제 3 가속도계 (4926) 에 의해 감지된 가속도 (5536) 의 방향에 대향한다. 듀얼 패널 구성 (5500) 에서, 제 1 가속도계 (4922) 는 제 2 가속도계 (4924) 및 제 3 가속도계 (4926) 에 대하여 "업사이드 다운" 이다. 가속도들 (5532-5536) 은 화살표들 (5532-5536) 의 각각의 길이에 의해 표현된 바와 같이 모두 실질적으로 동일한 크기이다.Referring to FIG. 55, the electronic device 4901 of FIG. 49 in a dual panel configuration is shown and generally indicated at 5500. As shown in FIG. In the dual panel configuration 5500, the acceleration sensed by the first accelerometer 4922 is indicated by arrow 5532, the acceleration sensed by the second accelerometer 4924 is indicated by arrow 5534, and the third accelerometer ( The acceleration sensed by 4926 is indicated by arrow 5536. Accelerations 5552-5536 are due to gravity, all in the direction of gravity, in the positive Z1 direction according to the first accelerometer 4922, in the negative Z2 direction according to the second accelerometer 4924, and in a third accelerometer According to (4926) it is in the negative Z3 direction. The direction of the acceleration 5532 detected by the first accelerometer 4922 is opposite to the direction of the acceleration 5534 detected by the second accelerometer 4924, and the acceleration 5534 detected by the third accelerometer 4926. To the direction of). In the dual panel configuration 5500, the first accelerometer 4922 is "upside down" for the second accelerometer 4924 and the third accelerometer 4926. The accelerations 5532-5536 are all substantially the same size as represented by the length of each of the arrows 5532-5536.

특정한 실시형태에서, 도 55 에 예시된 듀얼 패널 구성은 "북 모드 (book mode)" 로서 기능할 수도 있고, 제 2 가속도계 (4924) 및 제 3 가속도계 (4926) 를 포함하는 패널들이 북의 양 측면 처럼 보이게 만들어질 수도 있다. 이러한 북 모드 구성에서, 제 1 가속도계 (4922) 를 포함하는 패널은 노멀 동작 동안 사용자로부터 뒤쪽으로 접힐 수도 있고, 에너지 (도 8 의 배터리 (884 및 886) 에 의해 공급된 에너지) 를 보존하기 위해 턴 오프될 수도 있다. 도 55 에 예시된 특정한 구성이 북 모드 패널들을 실질적으로 공면으로서 도시하지만, 패널들은 서로를 향해 약간 굴곡될 수도 있어서, 북에서의 텍스트 및 이미지의 시청처럼 보이게 더 만들어질 수도 있다는 것을 유의해야 한다.In a particular embodiment, the dual panel configuration illustrated in FIG. 55 may function as a “book mode” wherein panels including a second accelerometer 4924 and a third accelerometer 4926 are both sides of the book. It can be made to look like. In this book mode configuration, the panel including the first accelerometer 4922 may be folded back from the user during normal operation and turned to conserve energy (energy supplied by batteries 884 and 886 in FIG. 8). It may be off. While the particular configuration illustrated in FIG. 55 shows the book mode panels substantially coplanar, it should be noted that the panels may be slightly bent toward each other, making them more like a viewing of text and images in the book.

또한, 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900), 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 도 21 의 전자 디바이스 (2100), 도 22 및 도 23 의 전자 디바이스 (2201), 도 24 및 도 25 의 전자 디바이스 (2401), 도 27 내지 도 31 의 전자 디바이스 (2701), 도 32 내지 도 37 의 전자 디바이스 (3201), 및 도 38 내지 도 41 의 전자 디바이스 (3801) 중 하나 이상은 전술한 하나 이상의 소정의 구성에 부가하여 북 모드 구성에서 동작하도록 또한 구성될 수도 있다.1 to 7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9 to 14, the electronic device 1501 of FIGS. 15 to 17, and 18 to 18. The electronic device 1801 of FIG. 20, the electronic device 2100 of FIG. 21, the electronic device 2201 of FIGS. 22 and 23, the electronic device 2401 of FIGS. 24 and 25, and the electronic device of FIGS. 27 to 31. One or more of 2701, electronic device 3201 of FIGS. 32-37, and electronic device 3801 of FIGS. 38-41 are also configured to operate in a book mode configuration in addition to one or more of the predetermined configurations described above. May be

도 56 은 전자 디바이스의 구성을 결정하는 방법 (5600) 의 제 1 예시적인 실시형태의 플로우차트이다. 특정한 실시형태에서, 이 방법은 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900), 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 도 21 의 전자 디바이스 (2100), 도 22 및 도 23 의 전자 디바이스 (2201), 도 24 및 도 25 의 전자 디바이스 (2401), 도 27 내지 도 31 의 전자 디바이스 (2701), 도 32 내지 도 37 의 전자 디바이스 (3201), 도 38 내지 도 41 의 전자 디바이스 (3801), 도 49 내지 도 55 의 전자 디바이스 (4901) 에서 수행될 수도 있다.56 is a flowchart of a first exemplary embodiment of a method 5600 of determining a configuration of an electronic device. In a particular embodiment, the method includes the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9-14, and the electronic device of FIGS. 15-17 ( 1501, the electronic device 1801 of FIGS. 18-20, the electronic device 2100 of FIG. 21, the electronic device 2201 of FIGS. 22 and 23, the electronic device 2401 of FIGS. 24 and 25, and 27 To the electronic device 2701 of FIGS. 31 to 31, the electronic device 3201 of FIGS. 32 to 37, the electronic device 3801 of FIGS. 38 to 41, and the electronic device 4901 of FIGS. 49 to 55. .

5604에서, 센서 입력 (5602) 은 새로운 하드웨어 구성을 검출하기 위해 수신되고 사용된다. 새로운 하드웨어 구성은 제 1 패널 (g1), 제 2 패널 (g2), 및 제 3 패널 (g3) 에 대한 중력의 크기 (M) 및 방향 (D) 을 사용하여 가속도 데이터에 기초하여 검출된다. 예를 들어, 센서 입력 (4202) 은 예를 들어, 하나 이상의 가속도계를 통해 멀티 패널 디바이스의 하나 이상의 패널의 상대적 배향, 또는 배향의 변화를 나타낼 수도 있다.At 5604, sensor input 5602 is received and used to detect a new hardware configuration. The new hardware configuration is detected based on the acceleration data using the magnitude (M) and direction (D) of gravity for the first panel g1, the second panel g2, and the third panel g3. For example, sensor input 4202 may indicate a relative orientation, or change in orientation, of one or more panels of a multi-panel device, for example, through one or more accelerometers.

판정 5606 으로 이동하여, 5606 에서, 제 1 패널에 대한 중력의 방향 (D(g1)) 이 제 3 패널에 대한 중력의 방향 (D(g3)) 과 실질적으로 동일하고, 제 2 패널에 대한 중력의 방향 (D(g2)) 에 실질적으로 대향하는지의 결정이 이루어진다. D(g1) 이 D(g3) 와 실질적으로 동일하고, D(g2) 에 실질적으로 대향하는 것으로 결정되면, 5608 에서, 디바이스는 완전하게 접힌 구성에 있는 것으로 결정된다. 예를 들어, 디바이스는 도 51 의 완전하게 접힌 구성 (5100) 에 있을 수도 있다. y 방향 (즉, 도 49 의 방향 Y1) 에서 가속도 데이터의 크기가 x 방향 (즉, 도 49 의 방향 X1) 에서의 가속도 데이터의 크기 보다 크면, 디바이스는 세로 구성에 있는 것으로 결정된다. x 방향 (즉, 도 49 의 방향 X1) 에서의 가속도 데이터의 크기가 y 방향 (즉, 도 49 의 방향 Y1) 에서의 가속도 데이터의 크기 보다 크면, 디바이스는 가로 구성에 있는 것으로 결정된다. 구성이 변경되면 (예를 들어, 이전에 검출된 구성이 도 51 의 완전하게 접힌 구성 (5100) 이 아니면), 그래픽 사용자 인터페이스는 구성 변경에 따라 수정되고, 프로세싱은 5604 에서 새로운 구성을 검출하는 것으로 리턴할 수도 있다.Moving to decision 5606, at 5606, the direction of gravity D (g1) for the first panel is substantially the same as the direction of gravity D (g3) for the third panel, and gravity for the second panel A determination is made as to whether it substantially opposes the direction D (g2) of. If D (g1) is determined to be substantially the same as D (g3) and substantially opposite D (g2), then at 5608, the device is determined to be in a fully folded configuration. For example, the device may be in the fully folded configuration 5100 of FIG. 51. If the magnitude of the acceleration data in the y direction (ie, direction Y1 in FIG. 49) is greater than the magnitude of the acceleration data in the x direction (ie, direction X1 in FIG. 49), the device is determined to be in the vertical configuration. If the magnitude of the acceleration data in the x direction (ie, direction X1 in FIG. 49) is greater than the magnitude of the acceleration data in the y direction (ie, direction Y1 in FIG. 49), the device is determined to be in the horizontal configuration. If the configuration is changed (eg, if the previously detected configuration is not the fully folded configuration 5100 of FIG. 51), the graphical user interface is modified according to the configuration change, and processing proceeds to detect the new configuration at 5604. Can also be returned.

D(g1) 이 D(g3) 와 실질적으로 동일하지 않고/않거나 D(g2) 에 실질적으로 대향하지 않는 것으로 결정되면, 5610 에서, D(g1) 이 D(g2) 와 실질적으로 동일하고 D(g3) 와 실질적으로 동일한지 및 제 1 패널에 대한 중력의 z 컴포넌트의 크기 (M(g1)) (즉, 도 49 의 방향 Z1 에서의 중력의 컴포넌트) 가 제 2 패널에 대한 중력의 z 컴포넌트의 크기 (M(g2)) (즉, 도 49 의 방향 Z2 에서의 중력의 크기) 와 실질적으로 동일하고 제 3 패널에 대한 중력의 z 컴포넌트의 크기 (M(g3)) (즉, 도 49 의 방향 Z3 에서의 중력의 컴포넌트) 와 실질적으로 동일한지의 결정이 이루어진다. D(g1) 이 D(g2) 와 실질적으로 동일하고, D(g3) 와 실질적으로 동일하며, M(g1) 이 M(g2) 와 실질적으로 동일하고 M(g3) 와 실질적으로 동일한 것으로 결정되면, 5612 에서, 디바이스는 완전하게 펼쳐진 구성에 있는 것으로 결정된다. 예를 들어, 디바이스는 도 50 의 완전하게 펼쳐진 구성 (5000) 에 있을 수도 있다. x 방향 (즉, 도 49 의 방향 X1) 에서의 가속도 데이터의 크기가 y 방향 (즉, 도 49 의 방향 Y1) 에서의 가속도 데이터의 크기 보다 크면, 디바이스는 세로 구성에 있는 것으로 결정된다. y 방향 (즉, 도 49 의 방향 Y1) 에서의 가속도 데이터의 크기가 x 방향 (즉, 도 49 의 방향 X1) 에서의 가속도 데이터의 크기 보다 크면, 디바이스는 가로 구성에 있는 것으로 결정된다. 구성이 변경되면 (예를 들어, 이전에 검출된 구성이 도 50 의 완전하게 펼쳐진 구성이 아니면), 그래픽 사용자 인터페이스는 구성 변경에 따라 수정되고 프로세싱은 5604 에서 새로운 구성을 검출하는 것으로 리턴할 수도 있다.If it is determined that D (g1) is not substantially equal to D (g3) and / or is not substantially opposite to D (g2), then at 5610, D (g1) is substantially equal to D (g2) and D ( g3) and the magnitude of the z component of gravity z for the first panel (M (g1)) (i.e. the component of gravity in direction Z1 in FIG. 49) of the z component of gravity for the second panel 49 is substantially the same as magnitude M (g2) (i.e., magnitude of gravity in direction Z2 of FIG. 49) and magnitude of z component of gravity M (g3) relative to the third panel (i.e., direction of FIG. 49) Is determined to be substantially the same as the component of gravity in Z3). If D (g1) is substantially the same as D (g2), is substantially the same as D (g3), and M (g1) is determined to be substantially the same as M (g2) and substantially the same as M (g3) At 5612, it is determined that the device is in a fully deployed configuration. For example, the device may be in the fully expanded configuration 5000 of FIG. 50. If the magnitude of the acceleration data in the x direction (ie, direction X1 in FIG. 49) is greater than the magnitude of the acceleration data in the y direction (ie, direction Y1 in FIG. 49), the device is determined to be in the vertical configuration. If the magnitude of the acceleration data in the y direction (ie, direction Y1 in FIG. 49) is greater than the magnitude of the acceleration data in the x direction (ie, direction X1 in FIG. 49), the device is determined to be in the horizontal configuration. If the configuration is changed (eg, if the previously detected configuration is not a fully expanded configuration of FIG. 50), the graphical user interface may be modified in accordance with the configuration change and processing may return to detecting the new configuration at 5604. .

D(g1) 이 D(g2) 와 실질적으로 동일하지 않고/않거나 D(g3) 와 실질적으로 동일하지 않다는 것 및/또는 M(g1) 이 M(g2) 와 실질적으로 동일하지 않고/않거나 M(g3) 와 실질적으로 동일하지 않은 것으로 결정되면, 판정 5614 에서, D(g1) 이 D(g2) 와 실질적으로 동일하고 D(g3) 와 실질적으로 동일한지 및 2M(g1) 이 2M(g2) 와 실질적으로 동일하고 M(g3) 와 실질적으로 동일한지의 결정이 이루어진다. D(g1) 이 D(g2) 와 실질적으로 동일하고 D(g3) 와 실질적으로 동일하며, 2M(g1) 이 2M(g2) 와 실질적으로 동일하고 M(g3) 와 실질적으로 동일한 것으로 결정되면, 5616 에서, 디바이스는 여행용 시계 구성에 있는 것으로 결정된다. 예를 들어, 디바이스는 도 54 의 여행용 시계 구성 (5400) 에 있을 수도 있고, 여기서, 제 1 패널과 제 2 패널 사이의 각은 60도이다. 대안의 실시형태에서, 제 1 패널과 제 2 패널 사이의 각은 60도 보다 크거나 작을 수도 있다. 구성이 변경되면 (예를 들어, 이전에 검출된 구성이 도 54 의 여행용 시계 구성 (5400) 이 아니면), 그래픽 사용자 인터페이스는 구성 변경에 따라 수정되고, 프로세싱은 5604 에서 새로운 구성을 검출하는 것으로 복귀할 수도 있다.D (g1) is not substantially the same as D (g2) and / or is not substantially the same as D (g3) and / or M (g1) is not substantially the same as M (g2) and / or M ( If it is determined that it is not substantially the same as g3), then in decision 5614, D (g1) is substantially the same as D (g2) and is substantially the same as D (g3) and 2M (g1) is equal to 2M (g2) and A determination is made whether it is substantially the same and substantially the same as M (g3). If D (g1) is substantially the same as D (g2) and is substantially the same as D (g3), and 2M (g1) is determined to be substantially the same as 2M (g2) and substantially the same as M (g3), At 5616, the device is determined to be in a travel watch configuration. For example, the device may be in the travel clock configuration 5400 of FIG. 54, where the angle between the first panel and the second panel is 60 degrees. In alternative embodiments, the angle between the first panel and the second panel may be greater than or less than 60 degrees. If the configuration is changed (eg, the previously detected configuration is not the travel clock configuration 5400 of FIG. 54), the graphical user interface is modified according to the configuration change, and processing returns to detecting the new configuration at 5604. You may.

D(g1) 이 D(g2) 와 실질적으로 동일하지 않고/않거나 D(g3) 와 실질적으로 동일하지 않다는 것 및/또는 2M(g1) 이 2M(g2) 와 실질적으로 동일하지 않고/않거나 M(g3) 와 실질적으로 동일하지 않은 것으로 결정되면, 판정 5618 에서, D(g1) 이 D(g2) 와 실질적으로 동일하고 D(g3) 에 실질적으로 대향하는지 및 M(g1) 이 M(g2) 와 실질적으로 동일하고 M(g3) 와 실질적으로 동일한지의 결정이 이루어진다. D(g1) 이 D(g2) 와 실질적으로 동일하고 D(g3) 에 실질적으로 대향하며, M(g1) 이 M(g2) 와 실질적으로 동일하고 M(g3) 와 실질적으로 동일한 것으로 결정되면, 5620 에서 디바이스는 비디오 회의 구성에 있는 것으로 결정된다. 예를 들어, 디바이스는 도 53 의 비디오 회의 구성 (5300) 에 있을 수도 있다. 구성이 변경되면 (예를 들어, 이전에 검출된 구성이 도 53 의 비디오 회의 구성 (5300) 이 아니면), 그래픽 사용자 인터페이스는 구성 변경에 따라 수정되고, 프로세싱은 5604 에서 새로운 구성을 검출하는 것으로 리턴할 수도 있다.D (g1) is not substantially the same as D (g2) and / or is not substantially the same as D (g3) and / or 2M (g1) is not substantially the same as 2M (g2) and / or M ( If it is determined that it is not substantially the same as g3), then in decision 5618, D (g1) is substantially equal to D (g2) and is substantially opposite to D (g3) and M (g1) is equal to M (g2) A determination is made whether it is substantially the same and substantially the same as M (g3). If D (g1) is substantially equal to D (g2) and substantially opposite D (g3), and M (g1) is determined to be substantially the same as M (g2) and substantially the same as M (g3), At 5620, the device is determined to be in a video conferencing configuration. For example, the device may be in the video conferencing configuration 5300 of FIG. 53. If the configuration is changed (eg, the previously detected configuration is not the video conferencing configuration 5300 of FIG. 53), the graphical user interface is modified according to the configuration change, and processing returns to detecting the new configuration at 5604. You may.

D(g1) 이 D(g2) 와 실질적으로 동일하지 않고/않거나 D(g3) 에 실질적으로 대향하지 않는다는 것 및/또는 M(g1) 이 M(g2) 와 실질적으로 동일하지 않고/않거나 M(g3) 와 실질적으로 동일하지 않은 것으로 결정되면, 판정 5622 에서, D(g1) 이 D(g2) 에 실질적으로 대향하고 D(g3) 에 실질적으로 대향하는지 및 M(g1) 이 M(g2) 와 실질적으로 동일하고 M(g3) 와 실질적으로 동일한지의 결정이 이루어진다. D(g1) 이 D(g2) 에 실질적으로 대향하고 D(g3) 에 실질적으로 대향하며, M(g1) 이 M(g2) 와 실질적으로 동일하고 M(g3) 와 실질적으로 동일한 것으로 결정되면, 5624 에서, 디바이스는 듀얼 스크린 구성에 있는 것으로 결정된다. 예를 들어, 디바이스는 도 55 의 듀얼 스크린 구성 (5500) 에 있을 수도 있다. x 방향 (즉, 도 49 의 방향 X1) 에서의 가속도 데이터의 크기가 y 방향 (즉, 도 49 의 방향 Y1) 에서의 가속도 데이터의 크기 보다 크면, 디바이스는 세로 구성에 있는 것으로 결정된다. y 방향 (즉, 도 49 의 방향 Y1) 에서의 가속도 데이터의 크기가 x 방향 (즉, 도 49 의 방향 X1) 에서의 가속도 데이터의 크기 보다 크면, 디바이스는 가로 구성에 있는 것으로 결정된다. 구성이 변경되면 (예를 들어, 이전에 검출된 구성이 도 55 의 듀얼 스크린 구성 (5500) 이 아니면), 그래픽 사용자 인터페이스는 구성 변경에 따라 수정되고, 프로세싱은 5604 에서 새로운 구성을 검출하는 것으로 리턴할 수도 있다.D (g1) is not substantially the same as D (g2) and / or is not substantially opposite to D (g3) and / or M (g1) is not substantially the same as M (g2) and / or M ( If it is determined that it is not substantially the same as g3), then in decision 5622, D (g1) is substantially opposite to D (g2) and is substantially opposite to D (g3) and M (g1) is equal to M (g2) A determination is made whether it is substantially the same and substantially the same as M (g3). If D (g1) is substantially opposite D (g2) and substantially opposite D (g3), and M (g1) is determined to be substantially equal to M (g2) and substantially equal to M (g3), At 5624, the device is determined to be in a dual screen configuration. For example, the device may be in the dual screen configuration 5500 of FIG. 55. If the magnitude of the acceleration data in the x direction (ie, direction X1 in FIG. 49) is greater than the magnitude of the acceleration data in the y direction (ie, direction Y1 in FIG. 49), the device is determined to be in the vertical configuration. If the magnitude of the acceleration data in the y direction (ie, direction Y1 in FIG. 49) is greater than the magnitude of the acceleration data in the x direction (ie, direction X1 in FIG. 49), the device is determined to be in the horizontal configuration. If the configuration changes (eg, the previously detected configuration is not the dual screen configuration 5500 of FIG. 55), the graphical user interface is modified according to the configuration change, and processing returns to detecting a new configuration at 5604. You may.

D(g1) 이 D(g2) 에 실질적으로 대향하지 않고/않거나 D(g3) 에 실질적으로 대향하지 않는 것 및/또는 M(g1) 이 M(g2) 와 실질적으로 동일하지 않고/않거나 M(g3) 와 실질적으로 동일하지 않은 것으로 결정되면, 판정 5626 에서, D(g1) 이 D(g2) 와 실질적으로 동일하고 D(g3) 와 실질적으로 동일하지 및 M(g1) 이 2M(g2) 와 실질적으로 동일하고 2M(g3) 와 실질적으로 동일한지의 결정이 이루어진다. D(g1) 이 D(g2) 와 실질적으로 동일하고 D(g3) 와 실질적으로 동일하며, M(g1) 이 2M(g2) 와 실질적으로 동일하고 2M(g3) 와 실질적으로 동일한 것으로 결정되면, 5628 에서, 디바이스는 서밍 구성에 있는 것으로 결정된다. 예를 들어, 디바이스는 도 52 의 서밍 구성 (5200) 에 있을 수도 있고, 여기서, 제 1 패널과 제 2 패널 사이의 각은 120도이다. 대안의 실시형태에서, 제 1 패널과 제 2 패널 사이의 각은 120 보다 크거나 작을 수도 있다. 구성이 변경되면 (예를 들어, 이전에 검출된 구성이 도 52 의 서밍 구성 (5200) 이 아니면), 그래픽 사용자 인터페이스는 구성 변경에 따라 수정되고, 프로세싱은 5604 에서 새로운 구성을 검출하는 것으로 리턴할 수도 있다.D (g1) does not substantially face D (g2) and / or does not substantially face D (g3) and / or M (g1) is not substantially equal to M (g2) and / or M ( If it is determined that it is not substantially the same as g3), then in decision 5626, D (g1) is substantially equal to D (g2) and is not substantially equal to D (g3) and M (g1) is equal to 2M (g2) and A determination is made whether it is substantially the same and substantially the same as 2M (g3). If D (g1) is substantially equal to D (g2) and substantially the same as D (g3), and M (g1) is determined to be substantially equal to 2M (g2) and substantially equal to 2M (g3), At 5628, the device is determined to be in a summing configuration. For example, the device may be in the summing configuration 5200 of FIG. 52, where the angle between the first panel and the second panel is 120 degrees. In alternative embodiments, the angle between the first panel and the second panel may be greater than or less than 120. If the configuration is changed (eg, if the previously detected configuration is not the summing configuration 5200 of FIG. 52), the graphical user interface is modified according to the configuration change, and processing returns to detecting the new configuration at 5604. It may be.

D(g1) 이 D(g2) 와 실질적으로 동일하지 않고/않거나 D(g3) 와 실질적으로 동일하지 않다는 것 및/또는 M(g1) 이 2M(g2) 와 실질적으로 동일하지 않고/않거나 2M(g3) 와 실질적으로 동일하지 않다는 결정이 이루어지면, 5630 에서, 디바이스는 과도 구성에 있다는 결정이 이루어질 수도 있고, 디스플레이 패널에서 수행될 수도 있는 변경은 없으며, 프로세싱은 5604 에서 새로운 구성을 검출하는 것으로 리턴할 수도 있다.D (g1) is not substantially the same as D (g2) and / or is not substantially the same as D (g3) and / or M (g1) is not substantially the same as 2M (g2) and / or 2M ( If a determination is made that it is not substantially the same as g3), at 5630, a determination may be made that the device is in a transient configuration, and there is no change that may be performed at the display panel, and processing returns to detecting a new configuration at 5604. You may.

다양한 예시적인 실시형태에서, 배향은, 새로운 배향이 일부 기간, 예를 들어, 약 200 밀리초(ms) 동안 변함이 없었을 때까지 변경된 배향으로 고려되지 않을 수도 있다. z 방향 (즉, 도 49 의 방향 Z1) 에서의 가속도 데이터의 크기가 실질적으로 제로이면, z 방향에서의 가속도의 크기로부터 패널의 배향을 결정하는 것은 어려울 수도 있다. x 방향에서의 가속도 데이터의 크기가 제로 보다 크면, x 방향 (즉, 도 49 의 방향 X1) 에서의 가속도 데이터의 크기가 대신 사용될 수도 있다. x 방향 및 z 방향에서의 가속도 데이터의 크기가 모두 실질적으로 제로이면, y 방향 (즉, 도 49 의 방향 Y1) 에서의 가속도 데이터의 크기가 대신 사용될 수도 있다.In various exemplary embodiments, the orientation may not be considered a modified orientation until the new orientation has not changed for some period of time, eg, about 200 milliseconds (ms). If the magnitude of the acceleration data in the z direction (ie, the direction Z1 in FIG. 49) is substantially zero, it may be difficult to determine the orientation of the panel from the magnitude of the acceleration in the z direction. If the magnitude of the acceleration data in the x direction is greater than zero, the magnitude of the acceleration data in the x direction (ie, direction X1 in FIG. 49) may be used instead. If the magnitude of the acceleration data in the x direction and the z direction are both substantially zero, the magnitude of the acceleration data in the y direction (ie, direction Y1 in FIG. 49) may be used instead.

도 57 은 전자 디바이스의 구성을 결정하는 방법 (5700) 의 제 2 예시적인 실시형태의 플로우차트이다. 특정한 실시형태에서, 이 방법은 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900), 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 도 21 의 전자 디바이스 (2100), 도 22 및 도 23 의 전자 디바이스 (2201), 도 24 및 도 25 의 전자 디바이스 (2401), 도 27 내지 도 31 의 전자 디바이스 (2701), 도 32 내지 도 37 의 전자 디바이스 (3201), 도 38 내지 도 41 의 전자 디바이스 (3801), 도 49 내지 도 55 의 전자 디바이스 (4901) 에서 수행될 수도 있다.57 is a flowchart of a second exemplary embodiment of a method 5700 for determining the configuration of an electronic device. In a particular embodiment, the method includes the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9-14, and the electronic device of FIGS. 15-17 ( 1501, the electronic device 1801 of FIGS. 18-20, the electronic device 2100 of FIG. 21, the electronic device 2201 of FIGS. 22 and 23, the electronic device 2401 of FIGS. 24 and 25, and 27 To the electronic device 2701 of FIGS. 31 to 31, the electronic device 3201 of FIGS. 32 to 37, the electronic device 3801 of FIGS. 38 to 41, and the electronic device 4901 of FIGS. 49 to 55. .

이 방법 (5700) 은 5702 에서, 전자 디바이스의 제 1 부분에 커플링된 제 1 센서로부터 제 1 가속도 데이터를 수신하는 단계를 포함한다. 예를 들어, 배향 모듈 (4994) 은 도 49 의 전자 디바이스 (4901) 의 제 1 패널 (4902) 에 커플링된 제 1 가속도계 (4922) 로부터 제 1 가속도 데이터 (4982) 를 수신할 수도 있다. 이 방법은 5704 에서, 전자 디바이스의 제 2 부분에 커플링된 제 2 센서로부터 제 2 가속도 데이터를 수신하는 단계를 더 포함하고, 여기서, 제 1 부분의 위치는 제 2 부분의 위치에 관하여 이동가능하다. 예를 들어, 배향 모듈 (4994) 은 도 49 의 전자 디바이스 (4901) 의 제 2 패널 (4904) 에 커플링된 제 2 가속도계 (4924) 로부터 제 2 가속도 데이터 (4984) 를 수신할 수도 있고, 여기서, 제 1 패널 (4902) 의 위치는 제 2 패널 (4904) 의 위치에 관하여 이동가능하다.The method 5700 includes receiving first acceleration data from a first sensor coupled to the first portion of the electronic device, at 5702. For example, the orientation module 4994 may receive first acceleration data 4982 from the first accelerometer 4922 coupled to the first panel 4902 of the electronic device 4901 of FIG. 49. The method further includes receiving, at 5704, second acceleration data from a second sensor coupled to the second portion of the electronic device, wherein the position of the first portion is movable relative to the position of the second portion. Do. For example, the orientation module 4994 may receive second acceleration data 4984 from a second accelerometer 4924 coupled to the second panel 4904 of the electronic device 4901 of FIG. 49, where The position of the first panel 4902 is movable relative to the position of the second panel 4904.

이 방법은 5706 에서, 제 1 가속도 데이터 및 제 2 가속도 데이터에 적어도 부분적으로 기초하여 전자 디바이스의 구성을 결정하는 단계를 더 포함한다. 예를 들어, 제 1 가속도 데이터 (4982) 가 제 1 가속도계 (4922) 에서 네거티브 Z1 방향에서의 중력의 방향을 나타내고, 제 2 가속도 데이터 (4984) 가 제 2 가속도계 (4924) 에서의 포지티브 Z2 방향에서 중력의 방향을 나타내면, 배향 모듈 (4994) 은, 제 1 패널 (4902) 이 제 2 패널 (4904) 에 대하여 완전하게 접혀서, 도 49 의 디바이스 (4901) 가 도 51 의 완전하게 접힌 구성 (5100) 에 있을 수도 있다는 것을 결정할 수도 있다. 유사하게는, 제 1 가속도 데이터 (4982) 가 제 1 가속도계 (4922) 에서 네거티브 Z1 방향에서의 중력의 방향을 나타내고, 제 2 가속도 데이터 (4984) 가 제 2 가속도계 (4924) 에서 네거티브 Z2 방향에서의 중력의 방향을 나타내면, 배향 모듈 (4994) 은 제 1 패널 (4902) 이 제 2 패널 (4904) 에 관하여 완전하게 펼쳐져서, 도 49 의 디바이스 (4901) 가 도 50 의 완전하게 펼쳐진 구성 (5000) 에 있을 수도 있다는 것을 결정할 수도 있다.The method further includes determining, at 5706, the configuration of the electronic device based at least in part on the first acceleration data and the second acceleration data. For example, the first acceleration data 4982 represents the direction of gravity in the negative Z1 direction in the first accelerometer 4922, and the second acceleration data 4984 in the positive Z2 direction in the second accelerometer 4924. Indicative of the direction of gravity, the orientation module 4948 has the first panel 4902 completely folded relative to the second panel 4904 so that the device 4901 of FIG. 49 is completely folded 5100 of FIG. 51. You may decide to be at. Similarly, the first acceleration data 4982 represents the direction of gravity in the negative Z1 direction in the first accelerometer 4922, and the second acceleration data 4984 in the negative Z2 direction in the second accelerometer 4924. Indicative of the direction of gravity, the orientation module 4994 allows the first panel 4902 to be fully unfolded relative to the second panel 4904 so that the device 4901 of FIG. 49 is fully unfolded configuration 5000 of FIG. 50. You may decide to be at.

도 58 은 전자 디바이스의 구성을 결정하는 방법 (5800) 의 제 3 예시적인 실시형태의 플로우차트이다. 특정한 실시형태에서, 이 방법 (5800) 은 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900), 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 도 21 의 전자 디바이스 (2100), 도 22 및 도 23 의 전자 디바이스 (2201), 도 24 및 도 25 의 전자 디바이스 (2401), 도 27 내지 도 31 의 전자 디바이스 (2701), 도 32 내지 도 37 의 전자 디바이스 (3201), 도 38 내지 도 41 의 전자 디바이스 (3801), 도 49 내지 도 55 의 전자 디바이스 (4901), 또는 이들의 임의의 조합에서 수행될 수도 있다.58 is a flowchart of a third exemplary embodiment of a method 5800 of determining a configuration of an electronic device. In a particular embodiment, the method 5800 includes the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9-14, and FIGS. 15-17. Electronic device 1501, electronic device 1801 of FIGS. 18-20, electronic device 2100 of FIG. 21, electronic device 2201 of FIGS. 22 and 23, electronic device 2401 of FIGS. 24 and 25 , Electronic device 2701 of FIGS. 27-31, electronic device 3201 of FIGS. 32-37, electronic device 3801 of FIGS. 38-41, electronic device 4901 of FIGS. 49-55, or It may be performed in any combination thereof.

이 방법 (5800) 은 5802 에서, 전자 디바이스의 제 1 부분에 커플링된 제 1 센서로부터 제 1 가속도 데이터를 수신하는 단계를 포함한다. 예를 들어, 배향 모듈 (4994) 은 도 49 의 전자 디바이스 (4901) 의 제 1 패널 (4902) 에 커플링된 제 1 가속도계 (4922) 로부터 제 1 가속도 데이터 (4982) 를 수신할 수도 있다. 이 방법은 5804 에서, 전자 디바이스의 제 2 부분에 커플링된 제 2 센서로부터 제 2 가속도 데이터를 수신하는 단계를 더 포함하고, 여기서, 제 1 부분의 위치는 제 2 부분의 위치에 관하여 이동가능하다. 예를 들어, 배향 모듈 (4994) 은 도 49 의 전자 디바이스 (4901) 의 제 2 패널 (4904) 에 커플링된 제 2 가속도계 (4924) 로부터 제 2 가속도 데이터 (4984) 를 수신할 수도 있고, 여기서, 제 1 패널 (4902) 의 위치는 제 2 패널 (4904) 의 위치에 관하여 이동가능하다. 이 방법은 5806 에서, 전자 디바이스의 제 3 부분에 커플링된 제 3 센서로부터 제 3 가속도 데이터를 수신하는 단계를 더 포함하고, 제 3 부분은 제 2 패널에 회전가능하게 커플링된 제 3 패널을 포함하고, 여기서, 구성이 제 3 가속도 데이터에 더 기초하여 결정된다. 예를 들어, 배향 모듈 (4994) 은 도 49 의 전자 디바이스 (4901) 의 제 3 패널 (4906) 에 커플링된 제 3 가속도계 (4926) 로부터 제 3 가속도 데이터 (4986) 를 수신할 수도 있고, 여기서, 제 3 패널 (4906) 은 제 2 패널 (4904) 에 회전가능하게 커플링된다. 제 1 가속도 데이터 (4982) 가 제 1 가속도계 (4922) 에서 네거티브 Z1 방향에서의 중력의 방향을 나타내고, 제 2 가속도 데이터 (4984) 가 제 2 가속도계 ( 4924) 에서 포지티브 Z2 방향에서의 중력의 방향을 나타내며, 제 3 가속도 데이터 (4986) 가 제 3 가속도계 (4926) 에서 네거티브 Z3 방향에서의 중력의 방향을 나타내면, 배향 모듈 (4994) 은 도 49 의 디바이스 (4901) 가 도 51 의 완전하게 접힌 구성 (5100) 에 있을 수도 있다는 것을 결정할 수도 있다. 유사하게는, 제 1 가속도 데이터 (4982) 가 제 1 가속도계 (4922) 에서 네거티브 Z1 방향에서의 중력의 방향을 나타내고, 제 2 가속도 데이터 (4984) 가 제 2 가속도계 (4924) 에서 네거티브 Z2 방향에서의 중력의 방향을 나타내며, 제 3 가속도 데이터 (4986) 가 제 3 가속도계 (4926) 에서 네거티브 Z3 방향에서의 중력의 방향을 나타내면, 배향 모듈 (4994) 은 도 49 의 디바이스 (4901) 가 도 50 의 완전하게 펼쳐진 구성 (5000) 에 있을 수도 있다는 것을 결정할 수도 있다.The method 5800 includes receiving first acceleration data from a first sensor coupled to the first portion of the electronic device, at 5802. For example, the orientation module 4994 may receive first acceleration data 4982 from the first accelerometer 4922 coupled to the first panel 4902 of the electronic device 4901 of FIG. 49. The method further includes receiving, at 5804, second acceleration data from a second sensor coupled to the second portion of the electronic device, wherein the position of the first portion is movable relative to the position of the second portion. Do. For example, the orientation module 4994 may receive second acceleration data 4984 from a second accelerometer 4924 coupled to the second panel 4904 of the electronic device 4901 of FIG. 49, where The position of the first panel 4902 is movable relative to the position of the second panel 4904. The method further includes receiving, at 5806, third acceleration data from a third sensor coupled to the third portion of the electronic device, the third portion being rotatably coupled to the second panel. Wherein the configuration is further determined based on the third acceleration data. For example, the orientation module 4994 may receive third acceleration data 4866 from a third accelerometer 4926 coupled to the third panel 4906 of the electronic device 4901 of FIG. 49, where The third panel 4906 is rotatably coupled to the second panel 4904. The first acceleration data 4982 represents the direction of gravity in the negative Z1 direction in the first accelerometer 4922, and the second acceleration data 4984 represents the direction of gravity in the positive Z2 direction in the second accelerometer 4924. If the third acceleration data 4986 indicates the direction of gravity in the negative Z3 direction in the third accelerometer 4926, the orientation module 4994 is a device in which the device 4901 of FIG. 49 is completely folded (FIG. 51). 5100). Similarly, the first acceleration data 4982 represents the direction of gravity in the negative Z1 direction in the first accelerometer 4922, and the second acceleration data 4984 in the negative Z2 direction in the second accelerometer 4924. Indicates the direction of gravity, and if the third acceleration data 4986 indicates the direction of gravity in the negative Z3 direction in the third accelerometer 4926, the orientation module 4994 causes the device 4901 of FIG. May be in the unfolded configuration 5000.

이 방법은 5808 에서, 제 1 가속도 데이터의 제 1 중력 컴포넌트에 기초하여 제 1 부분의 제 1 배향을 결정하는 단계를 더 포함한다. 예를 들어, 제 1 가속도 데이터 (4982) 는 제 1 가속도계 (4922) 에 따라, 네거티브 Z1 방향에서의 중력컴포넌트 (5440) 및 네거티브 X1 방향에서의 중력 컴포넌트 (5442) 를 갖는 중력의 방향에서의 중력으로 인한 도 54 의 가속도 (5432) 을 나타낼 수도 있다. 중력 컴포넌트 (5440) 의 크기는, 가속도 (5432) 와 중력 컴포넌트 (5442) 사이의 각의 사인과 가속도 (5432) 의 크기의 프로덕트와 동일하다. 예를 들어, 각이 30도이면, 중력 컴포넌트 (5440) 의 크기는 가속도 (5432) 의 크기의 1/2이다. 제 1 패널 (4902) 의 배향은 도 54 의 여행용 시계 구성 (5400) 에 도시된 것일 수도 있다.The method further includes determining, at 5808, a first orientation of the first portion based on the first gravity component of the first acceleration data. For example, the first acceleration data 4982 is in accordance with the first accelerometer 4922, gravity in the direction of gravity with gravity component 5440 in the negative Z1 direction and gravity component 5442 in the negative X1 direction. May represent the acceleration 5432 of FIG. The magnitude of the gravity component 5440 is equal to the product of the magnitude of the acceleration 5432 and the sine of the angle between the acceleration 5432 and the gravity component 5442. For example, if the angle is 30 degrees, the magnitude of gravity component 5440 is one half the magnitude of acceleration 5532. The orientation of the first panel 4902 may be that shown in the travel watch configuration 5400 of FIG. 54.

이 방법은 5810 에서, 제 2 가속도 데이터의 제 2 중력 컴포넌트에 기초하여 제 2 부분의 제 2 배향을 결정하는 단계를 더 포함한다. 예를 들어, 제 2 가속도 데이터 (4984) 는 제 2 가속도계 (4924) 에 따라, 네거티브 Z2 방향에서의 중력 컴포넌트 (5450) 및 포지티브 X2 방향에서의 중력 컴포넌트 (5452) 를 갖는 중력의 방향에서의 중력으로 인한 도 54 의 가속도 (5434) 를 나타낼 수도 있다. 중력 컴포넌트 (5450) 의 크기는 가속도 (5434) 와 중력 컴포넌트 (5452) 사이의 각의 사인과 가속도 (5434) 의 크기의 프로덕트와 동일하다. 예를 들어, 각이 30도이면, 중력 컴포넌트 (5450) 의 크기는 가속도 (5434) 의 크기의 1/2이다. 제 2 패널 (4904) 의 배향은 도 54 의 여행용 시계 구성 (5400) 에 도시된 것일 수도 있다.The method further includes determining, at 5810, a second orientation of the second portion based on the second gravity component of the second acceleration data. For example, the second acceleration data 4984 is in accordance with the second accelerometer 4924, gravity in the direction of gravity with gravity component 5450 in the negative Z2 direction and gravity component 5542 in the positive X2 direction. May represent the acceleration 5442 of FIG. The magnitude of the gravity component 5450 is equal to the product of the magnitude of the acceleration 5434 and the sine of the angle between the acceleration 5438 and the gravity component 5542. For example, if the angle is 30 degrees, the magnitude of gravity component 5450 is one half the magnitude of acceleration 5434. The orientation of the second panel 4904 may be that shown in the travel watch configuration 5400 of FIG. 54.

이 방법은 5812 에서, 제 3 가속도 데이터의 제 3 중력 컴포넌트에 기초하여 제 3 부분의 제 3 배향을 결정하는 단계를 더 포함한다. 예를 들어, 제 3 가속도 데이터 (4986) 는 제 3 가속도계 (4926) 에 따라 네거티브 Z3 방향에서의 중력 컴포넌트 (5240) 및 네거티브 X3 방향에서의 중력 컴포넌트 (5242) 를 갖는 중력의 방향에서의 중력으로 인한 도 52 의 가속도 (5236) 을 나타낼 수도 있다. 중력 컴포넌트 (5240) 의 크기는 가속도 (5236) 와 중력 컴포넌트 (5242) 사이의 각의 사인과 가속도 (5236) 의 크기의 프로덕트와 동일하다. 예를 들어, 각이 30도이면, 중력 컴포넌트 (5240) 의 크기는 가속도 (5236) 의 크기의 1/2 이다. 제 3 패널 (4906) 의 배향은 도 52 의 서밍 구성 (5200) 에 도시된 것일 수도 있다. 이 방법은 5814 에서, 제 1 가속도 데이터, 제 2 가속도 데이터, 및 제 3 가속도 데이터에 기초하여 전자 디바이스의 구성을 결정하는 단계를 더 포함한다. 예를 들어, 도 49 의 전자 디바이스 (4901) 의 구성은 제 1 가속도 데이터 (4982), 제 2 가속도 데이터 (4984), 및 제 3 가속도 데이터 (4986) 에 기초하여 도 56 의 방법 (5600) 에 따라 결정될 수도 있다.The method further includes determining, at 5812, a third orientation of the third portion based on the third gravity component of the third acceleration data. For example, the third acceleration data 4866 may be in terms of gravity in the direction of gravity with a gravity component 5240 in the negative Z3 direction and a gravity component 5524 in the negative X3 direction according to the third accelerometer 4926. Due to the acceleration 5236 of FIG. 52. The magnitude of the gravity component 5240 is equal to the product of the magnitude of the acceleration 536 and the sine of the angle between the acceleration 5236 and the gravity component 5322. For example, if the angle is 30 degrees, the magnitude of gravity component 5240 is one half the magnitude of acceleration 5336. The orientation of the third panel 4906 may be that shown in the summing configuration 5200 of FIG. 52. The method further includes determining, at 5814, the configuration of the electronic device based on the first acceleration data, the second acceleration data, and the third acceleration data. For example, the configuration of the electronic device 4901 of FIG. 49 can be applied to the method 5600 of FIG. 56 based on the first acceleration data 4982, the second acceleration data 4984, and the third acceleration data 4986. It may be determined accordingly.

도 59 를 참조하면, 가속도계와 같은 접음 구성/틸트 센서를 갖는 전자 디바이스의 특정한 예시적인 실시형태가 도시되어 있고, 일반적으로 5900 으로 표시된다. 특정한 실시형태에서, 전자 디바이스는 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900) 의 3-패널 버전, 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 도 21 의 전자 디바이스 (2100), 도 22 및 도 23 의 전자 디바이스 (2201), 도 24 및 도 25 의 전자 디바이스 (2401), 도 27 내지 도 31 의 전자 디바이스 (2701), 도 32 내지 도 37 의 전자 디바이스 (3201), 도 38 내지 도 41 의 전자 디바이스 (3801), 도 49 내지 도 55 의 전자 디바이스 (4901), 또는 이들의 임의의 조합이다. 특정한 실시형태에서, 전자 디바이스 (5900) 는 도 26 의 방법 (2600), 도 42 의 방법 (4200), 도 43 의 방법 (4300), 도 44 의 방법 (4400), 도 45 의 방법 (4500), 도 46 의 방법 (4600), 도 47 의 방법 (4700), 도 48 의 방법 (4800), 도 56 의 방법 (5600), 도 57 의 방법 (5700), 도 58 의 방법 (5800), 또는 이들의 임의의 조합에 따라 동작하도록 구성된다.Referring to FIG. 59, a particular illustrative embodiment of an electronic device having a folding configuration / tilt sensor, such as an accelerometer, is shown and generally indicated at 5900. In a particular embodiment, the electronic device is a three-panel version of the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9-14, and FIGS. The electronic device 1501 of 17, the electronic device 1801 of FIGS. 18 to 20, the electronic device 2100 of FIG. 21, the electronic device 2201 of FIGS. 22 and 23, the electronic device of FIGS. 24 and 25 ( 2401, the electronic device 2701 of FIGS. 27 to 31, the electronic device 3201 of FIGS. 32 to 37, the electronic device 3801 of FIGS. 38 to 41, and the electronic device 4901 of FIGS. 49 to 55. , Or any combination thereof. In a particular embodiment, the electronic device 5900 may include the method 2600 of FIG. 26, the method 4200 of FIG. 42, the method 4300 of FIG. 43, the method 4400 of FIG. 44, and the method 4500 of FIG. 45. 46, method 4700 of FIG. 47, method 4700 of FIG. 48, method 5600 of FIG. 56, method 5700 of FIG. 57, method 5800 of FIG. 58, or It is configured to operate according to any combination thereof.

디바이스 (5900) 는 힌지 (미도시) 를 가로질러 접속부 (5990) 의 세트를 통해 제 1 디스플레이 보드 (5903) 및 제 2 디스플레이 보드 (5905) 에 커플링된 메인 보드 (5901) 를 포함한다. 모드들 (5901, 5903, 및 5905) 각각은 도 1 내지 도 7 의 전자 디바이스 (101) 와 같은, 멀티-패널 힌지 디바이스의 개별 패널에 있을 수도 있다.The device 5900 includes a main board 5901 coupled to the first display board 5603 and the second display board 5905 via a set of connections 5590 across the hinge (not shown). Each of the modes 5901, 5903, and 5905 may be in a separate panel of a multi-panel hinge device, such as the electronic device 101 of FIGS. 1-7.

메인 보드 (5901) 는 디스플레이 (5902), 메모리 (5932) 에 커플링된 프로세서 (5910), 하나 이상의 접음 구성/틸트 센서 (5972) 에 커플링된 배향 모듈 (5970), 디스플레이 제어기 (5962), 터치스크린 제어기 (5952), 무선 제어기 (5940), 단거리 무선 인터페이스 (5946), 코더/디코더 (CODEC; 5934), 및 전력 관리 집적 회로 (PMIC; 5980) 를 포함한다. 제 1 디스플레이 보드 (5903) 는 디스플레이 제어기 (5964), 터치스크린 제어기 (5954), 및 하나 이상의 접음 구성/틸트 센서 (5974) 에 커플링된 디스플레이 (5904) 를 포함한다. 제 2 디스플레이 보드 (5905) 는 디스플레이 제어기 (5966), 터치스크린 제어기 (5956), 및 하나 이상의 접음 구성/틸트 센서 (5976) 에 커플링된 디스플레이 (5906) 를 포함한다. 제 1 디스플레이 보드 (5903) 는 제 1 고속 직렬 링크 (5992) 와 같은 제 1 통신 경로를 통해 메인 보드 (5901) 에 커플링된다. 제 2 디스플레이 보드 (5905) 는 제 2 고속 직렬 링크 (5994) 와 같은 제 2 통신 경로를 통해 메인 보드 (5901) 에 커플링된다. 제 1 디스플레이 보드 (5903) 및 제 2 디스플레이 보드 (5905) 는 각각 배터리 (5984 및 5986) 를 갖고, 이 배터리는 PMIC (5980) 와 배터리 (5984 및 5986) 사이에서 적어도 1.5 암페어(A) 를 전도할 수도 있는 전력 라인 (5996) 을 통해 PMIC (5980) 에 커플링된다. 특정한 실시형태에서, 카메라 (5920) 및 전력 입력 (5982) 이 메인 보드 (5901) 에 또한 커플링된다.The main board 5901 is a display 5902, a processor 5910 coupled to memory 5932, an orientation module 5970 coupled to one or more folding configurations / tilt sensors 5972, a display controller 5592, Touch screen controller 5528, wireless controller 5940, short-range wireless interface 5946, coder / decoder (CODEC) 5934, and power management integrated circuit (PMIC) 5980. The first display board 5503 includes a display controller 5964, a touchscreen controller 5944, and a display 5904 coupled to one or more folding configurations / tilt sensors 5974. The second display board 5905 includes a display controller 5960, a touchscreen controller 5560, and a display 5906 coupled to one or more folding configurations / tilt sensors 5768. The first display board 5503 is coupled to the main board 5901 via a first communication path, such as the first high speed serial link 5992. The second display board 5905 is coupled to the main board 5901 via a second communication path, such as the second high speed serial link 5994. The first display board 5603 and the second display board 5905 have batteries 5848 and 5986, respectively, which conduct at least 1.5 amps (A) between the PMIC 5980 and the batteries 5848 and 5986. Coupled to PMIC 5980 via power line 5968. In a particular embodiment, camera 5920 and power input 5982 are also coupled to main board 5901.

프로세서 (5910) 는 하나 이상의 ARM-타입 프로세서, 하나 이상의 디지털 신호 프로세서 (DSP), 다른 프로세서, 또는 이들의 임의의 조합을 포함할 수도 있다. 프로세서 (5910) 는 대표적인 메모리 (5932) 와 같은 하나 이상의 컴퓨터 판독가능한 매체에 액세스할 수 있다. 메모리 (5932) 는 데이터 (미도시) 및 소프트웨어 (5933) 와 같은 프로세서 실행가능한 명령들을 저장한다. 일반적으로, 소프트웨어 (5933) 는 프로세서 (5910) 에 의해 실행가능한 프로세서 실행가능한 명령들을 포함하고, 애플리케이션 소프트웨어, 운영 시스템 소프트웨어, 다른 타입의 프로그램 명령들, 또는 이들의 임의의 조합을 포함할 수도 있다. 메모리 (5932) 가 프로세서 (5910) 에 대해 외부적으로 도시되어 있지만, 다른 실시형태에서는, 메모리 (5932) 는 캐시, 하나 이상의 레지스터 또는 레지스터 파일, 프로세서 (5910) 에서의 다른 저장 디바이스, 또는 이들의 임의의 조합에서와 같이 프로세서 (5910) 에 대해 내부에 있을 수도 있다.The processor 5910 may include one or more ARM-type processors, one or more digital signal processors (DSPs), other processors, or any combination thereof. Processor 5910 can access one or more computer readable media, such as representative memory 5932. Memory 5932 stores processor executable instructions, such as data (not shown) and software 5913. In general, software 5333 includes processor executable instructions executable by processor 5910, and may include application software, operating system software, other types of program instructions, or any combination thereof. Although memory 5932 is shown external to processor 5910, in other embodiments, memory 5932 may be a cache, one or more registers or register files, other storage devices in processor 5910, or their It may be internal to the processor 5910 as in any combination.

프로세서 (5910) 는 또한, 메인 모드 (5901), 제 1 디스플레이 패널 (5903) 및 제 2 디스플레이 패널 (5905) 각각에서 접음 구성 및 틸트 센서 (5972, 5974 및 5976) 와 같은 접음 구성 센서에 커플링된다. 예시적인 예에서, 디바이스 (5900) 는 도 49 의 전자 디바이스 (4901) 일 수도 있으며, 센서 (5972, 5974 및 5976) 는 도 51 에 예시된 완전하게 접힌 구성, 도 52 에 예시된 서밍 구성, 도 54 에 예시된 여행용 시계 구성, 도 50 에 예시된 완전하게 펼쳐진 구성, 도 55 에 예시된 듀얼 스크린 구성, 또는 도 53 에 예시된 비디오 회의 구성 중 하나 이상으로서 디바이스 (5900) 의 접음 구성을 검출하도록 구성될 수도 있다. 특정한 실시형태에서, 센서들 (5972, 5974, 및 5976) 은 도 49 의 제 1 가속도계 (4922), 제 2 가속도계 (4924), 및 제 3 가속도계 (4986) 와 같은 가속도계들을 포함한다. 배향 모듈 (5970) 은 도 49 의 배향 모듈 (4994) 일 수 있고, 도 56 의 방법 (5600), 도 57 의 방법 (5700), 도 58 의 방법 (5800), 또는 이들의 임의의 조합을 구현할 수 있다. 배향 모듈 (5970) 은 하드웨어, 프로세서 (5910) 에 의해 실행된 소프트웨어 (5933), 또는 이들의 임의의 조합일 수 있다.The processor 5910 also couples to a folded configuration sensor, such as a collapsed configuration and tilt sensors 5972, 5974, and 5976 in the main mode 5901, the first display panel 5603, and the second display panel 5905, respectively. do. In the illustrative example, the device 5900 may be the electronic device 4901 of FIG. 49, with the sensors 5972, 5974 and 5976 being the fully folded configuration illustrated in FIG. 51, the summing configuration illustrated in FIG. 52, FIG. To detect the folded configuration of the device 5900 as one or more of the travel clock configuration illustrated in 54, the fully expanded configuration illustrated in FIG. 50, the dual screen configuration illustrated in FIG. 55, or the video conferencing configuration illustrated in FIG. 53. It may be configured. In a particular embodiment, the sensors 5972, 5974, and 5976 include accelerometers, such as the first accelerometer 4922, the second accelerometer 4924, and the third accelerometer 4864 of FIG. 49. Orientation module 5970 may be orientation module 4948 of FIG. 49, and may implement method 5600 of FIG. 56, method 5700 of FIG. 57, method 5800 of FIG. 58, or any combination thereof. Can be. Orientation module 5970 can be hardware, software 5333 executed by processor 5910, or any combination thereof.

디스플레이 제어기 (5962, 5964, 및 5966) 는 디스플레이 (5902, 5904, 및 5906) 를 제어하도록 구성된다. 특정한 실시형태에서, 디스플레이 (5902, 5904, 및 5906) 는 도 1 내지 도 7 에 예시된 디스플레이 표면 (102, 104, 및 106) 에 대응할 수도 있다. 디스플레이 제어기 (5962, 5964, 및 5966) 는 디바이스 (5900) 의 구성에 따라 디스플레이 (5902, 5904, 및 5906) 에서 디스플레이하기 위한 그래픽 데이터를 제공하기 위해 프로세서 (5910) 에 응답하도록 구성될 수도 있다. 예를 들어, 디바이스 (5900) 가 완전하게 접힌 구성에 있을 때, 디스플레이 제어기 (5962, 5964, 및 5966) 는 그래픽 사용자 인터페이스를 디스플레이하기 위해 제 1 디스플레이 (5902) 를 제어할 수도 있고, 다른 디스플레이 (5904 및 5906) 를 파워 다운 (power down) 하거나 사용하지 않을 수도 있다. 다른 예로서, 디바이스 (5900) 가 완전하게 펼쳐진 구성에 있을 때, 디스플레이 제어기 (5962, 5964, 및 5966) 는 이미지의 각각의 부분을 각각 디스플레이하여 모든 3개의 디스플레이 (5902, 5904, 및 5906) 를 스팬하는 단일 유효 스크린으로서 동작하도록 디스플레이 (5902, 5904, 및 5906) 를 제어할 수도 있다.Display controllers 5962, 5964, and 5966 are configured to control displays 5902, 5904, and 5906. In a particular embodiment, the displays 5802, 5904, and 5906 may correspond to the display surfaces 102, 104, and 106 illustrated in FIGS. 1-7. Display controller 5592, 5964, and 5966 may be configured to respond to processor 5910 to provide graphical data for display on displays 5802, 5904, and 5906, depending on the configuration of device 5900. For example, when device 5900 is in a fully folded configuration, display controllers 5962, 5964, and 5966 may control first display 5902 to display a graphical user interface, and display another display ( 5904 and 5906 may or may not be powered down. As another example, when device 5900 is in a fully deployed configuration, display controllers 5906, 5964, and 5966 display respective portions of the image, respectively, to display all three displays 5502, 5904, and 5906. The displays 5902, 5904, and 5906 may be controlled to operate as a single effective screen spanning.

특정한 실시형태에서, 디스플레이 (5902, 5904, 및 5906) 각각은 터치스크린 제어기 (5952, 5954, 또는 5956) 각각에 커플링되는 각각의 터치스크린을 통해 사용자 입력에 응답한다. 터치스크린 제어기 (5952, 5954, 및 5956) 는 사용자 입력을 나타내는 디스플레이 (5902, 5904, 및 5906) 로부터 신호를 수신하고, 사용자 입력을 표시하는 프로세서 (5910) 로 데이터를 제공하도록 구성된다. 예를 들어, 프로세서 (5910) 는 제 1 디스플레이 (5902) 상의 애플리케이션 아이콘에서 더블-탭 (double-tap) 을 표시하는 사용자 입력에 응답할 수도 있고, 사용자 입력에 응답하여 디스플레이 (5902, 5904, 또는 5906) 중 하나 이상에서 애플리케이션을 론치할 수도 있고 애플리케이션 윈도우를 디스플레이할 수도 있다.In a particular embodiment, each of the displays 5902, 5904, and 5906 responds to user input through a respective touchscreen coupled to each of the touchscreen controllers 5952, 5954, or 5956. Touchscreen controllers 5952, 5954, and 5956 are configured to receive signals from displays 5502, 5904, and 5906 representing user input and provide data to a processor 5910 representing the user input. For example, the processor 5910 may respond to user input indicating a double-tap in an application icon on the first display 5902, and display 5590, 5904, or in response to the user input. 5906 may launch the application and display an application window.

특정한 실시형태에서, 대응하는 디스플레이 (5902, 5904, 및 5906) 와 함께 각각의 디스플레이 제어기 (5962, 5964, 및 5966) 및 각각의 터치스크린 제어기 (5952, 5954, 및 5956) 을 가짐으로써, 패널들 사이에서 통신된 데이터량이, 개별 패널들 상에서 제어기 및 대응하는 디스플레이를 갖는 다른 실시형태들과 비교하여 감소될 수도 있다. 그러나, 다른 실시형태에서, 디스플레이 제어기 (5962, 5964, 또는 5966), 또는 터치스크린 제어기 (5953, 5954, 또는 5956) 중 2개 이상은 모든 3개의 디스플레이 (5902, 5904, 및 5906) 을 제어하는 단일 제어기로와 같이 결합될 수도 있다. 추가로, 3개의 디스플레이 (5902, 5904, 및 5906) 가 예시되어 있지만, 다른 실시형태에서는, 디바이스 (5900) 는 3개 보다 많거나 적은 디스플레이를 포함할 수도 있다.In a particular embodiment, the panels by having respective display controllers 5962, 5964, and 5966 and respective touchscreen controllers 5952, 5954, and 5956 together with corresponding displays 5902, 5904, and 5906. The amount of data communicated between may be reduced compared to other embodiments having a controller and corresponding display on separate panels. However, in other embodiments, two or more of the display controllers 5962, 5964, or 5966, or touchscreen controllers 5953, 5954, or 5956 control all three displays 5502, 5904, and 5906. It can also be combined as with a single controller. Additionally, although three displays 5902, 5904, and 5906 are illustrated, in other embodiments, device 5900 may include more or less than three displays.

고속 직렬 링크 (5992 및 5994) 는 고속 양방향 직렬 링크일 수도 있다. 예를 들어, 링크 (5992 및 5994) 는 모바일 디스플레이 디지털 인터페이스 (MDDI) 타입 링크일 수도 있다. 터치스크린 데이터 및 센서 데이터는 패널 (5903 및 5905) 로부터 프로세서 (5910) 로 리턴하기 위해 직렬 스트림에 포함될 수도 있어서, 오직 4개의 차동쌍만이 패널들 (5901, 5903, 및 5905) 사이에서 각각의 힌지를 가로질러 시그널링하기 위해 사용될 수도 있다.High speed serial links 5992 and 5994 may be high speed bidirectional serial links. For example, the links 5992 and 5994 may be mobile display digital interface (MDDI) type links. Touchscreen data and sensor data may be included in the serial stream to return from panels 5603 and 5905 to the processor 5910, so that only four differential pairs each can be used between panels 5601, 5903, and 5905. It may be used to signal across the hinge.

특정한 실시형태에서, 센서 (5972, 5974, 및 5976) 는 하나 이상의 센서에서 수신된 입력에 기초하여 디바이스 (5900) 의 접음 구성을 검출하도록 구성될 수도 있다. 예를 들어, 센서 (5972, 5974 및 5976) 중 하나 이상은 하나 이상의 가속도계, 경사계, 힌지 검출기, 다른 검출기, 또는 이들의 임의의 조합으로부터의 입력을 포함하거나 수신할 수도 있다. 센서 (5972, 5974 및 5976) 는 디바이스 (5900) 의 검출된 접음 구성을 표시하는 정보를 배향 모듈 (5970) 및 프로세서 (5910) 에 제공할 수도 있다. 센서 (5972, 5974 및 5976) 는 디바이스 (5900) 의 이웃하는 디스플레이 패널에 대한 디스플레이 패널의 회전각을 검출함으로써 상대적 접음 위치에 응답할 수도 있다. 센서 (5972, 5974 및 5976) 는 또한, 디바이스 (5900) 의 하나 이상의 디스플레이 패널에 커플링된 가속도계 또는 경사계와 같은 하나 이상의 다른 센서에 응답할 수도 있다.In a particular embodiment, the sensors 5972, 5974, and 5976 may be configured to detect the folded configuration of the device 5900 based on input received at one or more sensors. For example, one or more of the sensors 5972, 5974 and 5976 may include or receive input from one or more accelerometers, inclinometers, hinge detectors, other detectors, or any combination thereof. Sensors 572, 5974 and 5976 may provide information to the orientation module 5970 and the processor 5910 indicating the detected folded configuration of the device 5900. Sensors 572, 5974 and 5976 may respond to the relative folding position by detecting the rotation angle of the display panel relative to the neighboring display panel of device 5900. Sensors 572, 5974 and 5976 may also respond to one or more other sensors, such as an accelerometer or inclinometer coupled to one or more display panels of device 5900.

도 59 에 예시된 바와 같이, 코더/디코더 (CODEC; 5934) 는 또한 프로세서 (5910) 에 커플링될 수 있다. 스피커 (5922) 및 마이크로폰 (5924) 이 CODEC (5934) 에 커플링될 수 있다. 도 59 는 또한, 무선 제어기 (5940) 가 프로세서 (5910) 및 무선 안테나 (5942) 에 커플링될 수 있고, 광역 네트워크 (WAN) 와 같은 무선 네트워크를 통해 통신하도록 디바이스 (5900) 를 인에이블할 수 있다는 것을 나타낸다. 프로세서 (5910) 는 디바이스 (5900) 가 인커밍 콜을 수신할 때, 디스플레이 (5902, 5904, 및 5906) 중 하나 이상에서 발신자 식별 또는 발신자 번호와 같은 콜 표시를 디스플레이하기 위해 무선 제어기 (5940) 에 응답할 수도 있다. 프로세서 (5910) 는 센서 (5972, 5974 및 5976) 로부터의 입력에 기초하여 결정되는 디바이스 (5900) 의 접음 구성에 적어도 부분적으로 기초하여 콜 표시를 디스플레이하기 위해 크기, 위치, 및 배향 뿐만 아니라 특정한 디스플레이 (5902, 5904, 및 5906) 를 결정할 수도 있다. 예를 들어, 콜 표시는 접음 구성에 기초하여 크기, 위치, 및 배향을 갖는 하나 이상의 다른 애플리케이션상에서 팝업 윈도우 또는 텍스트로서 디스플레이될 수도 있다.As illustrated in FIG. 59, a coder / decoder (CODEC) 5934 may also be coupled to the processor 5910. Speaker 5922 and microphone 5924 can be coupled to CODEC 5934. FIG. 59 also shows that the wireless controller 5940 can be coupled to the processor 5910 and a wireless antenna 5942, and can enable the device 5900 to communicate over a wireless network, such as a wide area network (WAN). It is present. The processor 5910 may, when the device 5900 receives an incoming call, display the call controller, such as caller identification or caller number, on one or more of the displays 5902, 5904, and 5906 to the wireless controller 5940. You may respond. The processor 5910 may display a particular display as well as size, position, and orientation to display a call indication based at least in part on the folding configuration of the device 5900 determined based on inputs from the sensors 5972, 5974, and 5976. 5590, 5904, and 5906 may be determined. For example, the call indication may be displayed as a pop-up window or text on one or more other applications having size, position, and orientation based on the collapsed configuration.

특정한 실시형태에서, 디바이스 (5900) 는 모든 접음 구성에서 무선 전화 통신을 위해 동작가능하도록 구성된다. 특정한 실시형태에서, 프로세서 (5910) 는 안테나 (5948) 를 통해 헤드셋 (5950) 에 커플링될 수도 있는 단거리 무선 인터페이스 (5946) 에 커플링된다. 단거리 무선 인터페이스 (5946) 는 블루투스 네트워크와 같은 애드-혹 무선 네트워크를 통해, 이어피스 및 마이크로폰을 포함하는 디바이스와 같은 헤드셋 (5950) 에 무선으로 커플링될 수도 있다. 프로세서 (5910) 는 인커밍 콜에 응답하여 콜 표시를 디스플레이하거나 헤드셋 (5950) 에 경고할지를 결정하도록 로직을 구현할 수도 있다. 예를 들어, 프로세서 (5910) 는, 디바이스 (5900) 가 완전하게 펼쳐진 구성에 있고 멀티미디어 파일 또는 스트리밍 미디어가 모든 디스플레이 (5902, 5904, 및 5906) 에 걸쳐 디스플레이될 때 헤드셋 (5950) 에 자동으로 경고할 수도 있고, 그렇지 않으면 콜 표시를 디스플레이할 수도 있다.In a particular embodiment, the device 5900 is configured to be operable for wireless telephony communication in all folded configurations. In a particular embodiment, the processor 5910 is coupled to a short range air interface 5946, which may be coupled to the headset 5950 via an antenna 5948. The short range air interface 5946 may be wirelessly coupled to an headset 5950, such as a device including an earpiece and a microphone, via an ad-hoc wireless network such as a Bluetooth network. The processor 5910 may implement logic to determine whether to display a call indication or alert the headset 5950 in response to an incoming call. For example, processor 5910 automatically alerts headset 5950 when device 5900 is in a fully deployed configuration and multimedia files or streaming media are displayed across all displays 5802, 5904, and 5906. Otherwise, the call indication may be displayed.

특정한 실시형태에서, 도 59 의 하나 이상의 컴포넌트는 디바이스 패널 중 하나 이상에 근접하여 또는 그 안에 위치될 수도 있다. 예를 들어, 프로세서 (5910) 는 중앙 패널내에 위치될 수도 있고, 외부 패널은 배터리 (5984 및 5986) 를 각각 저장할 수도 있다. 특정한 실시형태에서, 패널은 디바이스가 서밍 구성에서 직립 (upright) 을 유지하는 것을 가능하게 하기 위한 방식으로 가중될 수도 있다.In a particular embodiment, one or more components of FIG. 59 may be located in proximity to or in one or more of the device panels. For example, processor 5910 may be located within a central panel, and the external panel may store batteries 5848 and 5986, respectively. In a particular embodiment, the panel may be weighted in a manner to enable the device to remain upright in the summing configuration.

도 21 을 참조하여 이전에 논의한 바와 같이, 멀티 패널 전자 디바이스가 다중의 디스플레이 표면에 걸쳐 이미지 또는 비디오를 디스플레이할 때, 이미지 또는 비디오의 일부가 디스플레이 표면들 사이의 갭의 존재로 인해 미싱 (missing) 될 수도 있다. 예를 들어, 도 39 내지 41 을 참조하면, 디스플레이된 웹페이지의 일부가 전자 디바이스 (3801) 의 디스플레이 표면들 사이의 갭으로 인해 미싱될 수도 있다. 이러한 미싱 부분의 외형을 회피하기 위해, 이미지 또는 비디오는 디스플레이 표면의 에지를 따라 "스플릿"될 수도 있다. 예를 들어, 도 33 의 애플리케이션 아이콘 (3206) 및 도 36 의 애플리케이션 아이콘 (3516) 은 "스플릿"될 수도 있다. 그러나, 이러한 "스플릿"이 발생할 때, 도 33 의 애플리케이션 아이콘 (3206) 및 도 36 의 애플리케이션 아이콘 (3516) 의 지오메트리는 왜곡되어 보일 수도 있다. 즉, 도 33 의 애플리케이션 아이콘 (3206) 및 도 36 의 애플리케이션 아이콘 (3516) 은 도 33 및 도 36 의 갭 (3414) 의 존재로 인해 연장되어 보일 수도 있다.As previously discussed with reference to FIG. 21, when a multi-panel electronic device displays an image or video across multiple display surfaces, a portion of the image or video misses due to the presence of a gap between the display surfaces. May be For example, referring to FIGS. 39-41, some of the displayed webpages may be missing due to gaps between display surfaces of the electronic device 3801. To avoid the appearance of this missing portion, the image or video may be "split" along the edge of the display surface. For example, the application icon 3206 of FIG. 33 and the application icon 3516 of FIG. 36 may be “split”. However, when such a "split" occurs, the geometry of the application icon 3206 of FIG. 33 and the application icon 3516 of FIG. 36 may appear distorted. That is, the application icon 3206 of FIG. 33 and the application icon 3516 of FIG. 36 may appear extended due to the presence of the gap 3414 of FIGS. 33 and 36.

도 60 을 참조하면, 전자 디바이스 (6001) 의 특정한 예시적인 실시형태가 도시되어 있고, 일반적으로 6000 으로 표시된다. 전자 디바이스 (6001) 는 갭 (6006) 에 의해 분리된 제 1 디스플레이 표면 (6002) 과 제 2 디스플레이 표면 (6004) 을 포함한다. 전자 디바이스 (6001) 는 또한, 모션 센서 (6008) 를 포함한다. 특정한 실시형태에서, 전자 디바이스 (6001) 는 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900), 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 도 21 의 전자 디바이스 (2100), 도 22 및 도 23 의 전자 디바이스 (2201), 도 24 및 도 25 의 전자 디바이스 (2401), 도 27 내지 도 31 의 전자 디바이스 (2701), 도 32 내지 도 37 의 전자 디바이스 (3201), 도 38 내지 도 41 의 전자 디바이스 (3801), 도 49 내지 도 55 의 전자 디바이스 (4901), 또는 이들의 임의의 조합의 일부이다. 특정한 실시형태에서, 전자 디바이스 (6001) 는 도 26 의 방법 (2600), 도 42 의 방법 (4200), 도 43 의 방법 (4300), 도 44 의 방법 (4400), 도 45 의 방법 (4500), 도 46 의 방법 (4600), 도 47 의 방법 (4700), 도 48 의 방법 (4800), 도 56 의 방법 (5600), 도 57 의 방법 (5700), 도 58 의 방법 (5800), 또는 이들의 임의의 조합에 따라 동작하도록 구성된다.Referring to FIG. 60, a particular illustrative embodiment of an electronic device 6001 is shown and generally indicated at 6000. The electronic device 6001 includes a first display surface 6002 and a second display surface 6004 separated by a gap 6006. Electronic device 6001 also includes a motion sensor 6008. In a particular embodiment, the electronic device 6001 may include the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9-14, and FIGS. 15-17. Electronic device 1501, electronic device 1801 of FIGS. 18-20, electronic device 2100 of FIG. 21, electronic device 2201 of FIGS. 22 and 23, electronic device 2401 of FIGS. 24 and 25 , Electronic device 2701 of FIGS. 27-31, electronic device 3201 of FIGS. 32-37, electronic device 3801 of FIGS. 38-41, electronic device 4901 of FIGS. 49-55, or It is part of any combination of these. In a particular embodiment, the electronic device 6001 includes the method 2600 of FIG. 26, the method 4200 of FIG. 42, the method 4300 of FIG. 43, the method 4400 of FIG. 44, and the method 4500 of FIG. 45. 46, method 4700 of FIG. 47, method 4700 of FIG. 48, method 5600 of FIG. 56, method 5700 of FIG. 57, method 5800 of FIG. 58, or It is configured to operate according to any combination thereof.

때때로, 전자 디바이스 (6001) 는 디스플레이 표면 (6002 및 6004) 중 어느 하나 보다 큰 이미지를 디스플레이할 수도 있다. 예를 들어, 도 60 에 예시된 특정할 실시형태에서, 전자 디바이스 (6001) 는 널리 공지된 프로그램 "The quick brown fox jumps over the lazy dog." 를 디스플레이한다. 이미지의 제 1 부분 "ps over the lazy dog." 가 제 1 디스플레이 표면 (6002) 에 디스플레이되고, 이미지의 제 2 부분 "The quick brown fox j" 가 제 2 디스플레이 표면 (6004) 에 디스플레이된다. 갭 (6006) 의 존재로 인해, 제 1 부분과 제 2 부분 사이의 제 3 부분 "um" 이 디스플레이되지 않는다.At times, the electronic device 6001 may display an image larger than either of the display surfaces 6002 and 6004. For example, in the particular embodiment illustrated in FIG. 60, the electronic device 6001 is a well known program "The quick brown fox jumps over the lazy dog." Is displayed. First part of image "ps over the lazy dog." Is displayed on the first display surface 6002, and the second portion of the image “The quick brown fox j” is displayed on the second display surface 6004. Due to the presence of the gap 6006, the third part “um” between the first part and the second part is not displayed.

모션 센서 (6008) 는 전자 디바이스 (6001) 의 이동을 검출하도록 구성될 수도 있다. 예를 들어, 모션 센서 (6008) 는 이전의 도면들을 참조하여 설명한 바와 같이 전자 디바이스 (6001) 의 평행 모션, 회전 모션, 또는 틸팅 모션을 검출하도록 구성될 수도 있다. 예시적인 실시형태에서, 모션 센서 (6008) 는 가속도계, 경사계, 또는 이들의 임의의 조합을 포함한다. 특정한 실시형태에서, 모션 센서 (6008) 는 도 38 의 센서 (3810 및 3820), 도 49 내지 도 55 의 가속도계 (4922-4926), 또는 이들의 조합을 참조하여 설명한 바와 같이 기능한다. 전자 디바이스 (6001) 의 이동을 검출하는 모션 센서 (6008) 에 응답하여, 전자 디바이스 (6001) 는 도 61 내지 도 69 를 참조하여 여기에 설명한 바와 같이, 제 1 디스플레이 표면 (6002) 및 제 2 디스플레이 표면 (6004) 에 디스플레이된 이미지 부분을 변경할 수도 있다. 모션 센서 (6008) 가 제 1 디스플레이 표면 (6002) 에 커플링되는 것으로 도시되어 있지만, 그 대신에 모션 센서는 제 2 디스플레이 표면 (6004) 에 커플링될 수도 있거나 갭 (6006) 에 위치될 수도 있다는 것에 유의해야 한다.Motion sensor 6008 may be configured to detect movement of electronic device 6001. For example, motion sensor 6008 may be configured to detect parallel motion, rotational motion, or tilting motion of electronic device 6001 as described with reference to the previous figures. In an exemplary embodiment, the motion sensor 6008 includes an accelerometer, inclinometer, or any combination thereof. In a particular embodiment, the motion sensor 6008 functions as described with reference to the sensors 3810 and 3820 of FIG. 38, the accelerometers 4922-4926 of FIGS. 49-55, or a combination thereof. In response to the motion sensor 6008 detecting the movement of the electronic device 6001, the electronic device 6001 may display the first display surface 6002 and the second display, as described herein with reference to FIGS. 61-69. It is also possible to change the portion of the image displayed on surface 6004. Although the motion sensor 6008 is shown to be coupled to the first display surface 6002, the motion sensor may instead be coupled to the second display surface 6004 or positioned in the gap 6006. It should be noted that

도 61 을 참조하면, 전자 디바이스 (6001) 에서 이미지를 디스플레이하는 예시적인 실시형태가 도시되어 있고, 일반적으로 6100 으로 표시된다. 도 60 을 참조하여 설명한 바와 같이, 이미지의 제 3 부분 "um" 은 갭 (6006) 으로 인해 디스플레이되지 않는다.Referring to FIG. 61, an exemplary embodiment for displaying an image at an electronic device 6001 is shown, generally indicated at 6100. As described with reference to FIG. 60, the third portion “um” of the image is not displayed due to the gap 6006.

도 60 의 모션 센서 (6008) 가 전자 디바이스 (6001) 의 이동을 검출할 때, 전자 디바이스 (6001) 는 제 1 디스플레이 표면 (6002) 또는 제 2 디스플레이 표면 (6004) 에서와 같이 이미지의 제 3 부분 "um" 을 디스플레이할 수도 있다. 특정한 실시형태에서, 이미지의 제 3 부분은 단기간 (예를 들어, 1 또는 2 초) 동안 디스플레이된다. 단기간이 경과한 이후에, 이미지는 원래의 상태에서 다시 한번 디스플레이된다 (즉, 이미지의 제 1 부분이 제 1 디스플레이 표면 (6002) 에서 디스플레이되고, 이미지의 제 2 부분이 제 2 디스플레이 표면 (6004) 에서 디스플레이되며, 이미지의 제 3 부분은 디스플레이되지 않는다). 다르게는, 이미지의 제 3 부분은, 모션 센서 (6008) 가 전자 디바이스 (6001) 의 제 2 이동을 검출할 때까지 디스플레이될 수도 있다.When the motion sensor 6008 of FIG. 60 detects movement of the electronic device 6001, the electronic device 6001 may cause a third portion of the image, such as at the first display surface 6002 or the second display surface 6004. You can also display "um". In a particular embodiment, the third portion of the image is displayed for a short period of time (eg, 1 or 2 seconds). After the short period has elapsed, the image is displayed once again in its original state (ie, the first portion of the image is displayed on the first display surface 6002 and the second portion of the image is displayed on the second display surface 6004). Display, and the third portion of the image is not displayed). Alternatively, the third portion of the image may be displayed until motion sensor 6008 detects a second movement of electronic device 6001.

따라서, 전자 디바이스 (6001) 는 갭 (6006) 으로 인해 디스플레이되지 않은 이미지의 제 3 부분을 보기 위해 사용자에 의해 "쉐이크 (shake)" 또는 "틸트"될 수도 있다. 이미지의 제 3 부분은 전자 디바이스 (6001) 의 이동의 방향 또는 전자 디바이스 (6001) 의 이동의 반대 방향으로 디스플레이될 수도 있다.Thus, the electronic device 6001 may be "shake" or "tilt" by the user to view a third portion of the image that was not displayed due to the gap 6006. The third portion of the image may be displayed in the direction of movement of the electronic device 6001 or in the opposite direction of movement of the electronic device 6001.

도 62 를 참조하면, 전자 디바이스 (6001) 에서 이미지를 디스플레이하는 예시적인 실시형태가 도시되어 있고, 일반적으로 6200 으로 표시된다. 도 62 에 예시된 특정한 실시형태에서, 이미지는 전자 디바이스 (6001) 의 이동과 동일한 방향으로 이동한다. 따라서, 전자 디바이스 (6001) 의 사용자들은, 그들의 전자 디바이스 (6001) 를 쉐이크하는 방향으로 이미지를 "푸싱 (pushing)"하는 것처럼 느껴질 수도 있다. 예를 들어, 이미지의 제 3 부분 "um" 은 제 1 디스플레이 표면 (6002) 의 평면내에서 실질적으로 좌측으로 전자 디바이스 (6001) 를 평행이동시키기 위해 전자 디바이스 (6001) 를 이동시키는 전자 디바이스 (6001) 의 사용자에 응답하여 제 2 디스플레이 표면 (6004) 에 디스플레이될 수도 있다.Referring to FIG. 62, an exemplary embodiment for displaying an image at an electronic device 6001 is shown, generally indicated at 6200. In the particular embodiment illustrated in FIG. 62, the image moves in the same direction as the movement of the electronic device 6001. Thus, users of electronic device 6001 may feel like “pushing” an image in the direction of shaking their electronic device 6001. For example, the third portion “um” of the image moves the electronic device 6001 to move the electronic device 6001 to translate the electronic device 6001 substantially to the left in the plane of the first display surface 6002. May be displayed on the second display surface 6004 in response to the user.

유사하게는, 전자 디바이스 (6001) 의 사용자들은, 그들이 전자 디바이스 (6001) 를 틸트하는 방향으로 이미지를 "슬라이딩"하는 것처럼 느껴질 수도 있다. 예를 들어, 이미지의 제 3 부분 "um" 은 제 1 디스플레이 표면 (6002) 의 평면에 실질적으로 수직인 방향으로 전자 디바이스의 우측 에지를 상향 틸트하는 전자 디바이스 (6001) 의 사용자에 응답하여 제 2 디스플레이 표면 (6004) 에 디스플레이될 수도 있어서, 제 3 부분 "um" 은 제 2 디스플레이 표면 (6004) 상으로 "슬라이드 다운 (slide down)" 한다.Similarly, users of electronic device 6001 may feel as if they are “sliding” an image in the direction in which the electronic device 6001 is tilted. For example, the third portion “um” of the image is second in response to a user of the electronic device 6001 tilting the right edge of the electronic device in a direction substantially perpendicular to the plane of the first display surface 6002. May be displayed on the display surface 6004, such that the third portion “um” “slides down” onto the second display surface 6004.

이미지의 지오메트리를 보존하기 위해, 이미지의 제 3 부분 "um" 이 제 2 디스플레이 표면 (6004) 에 디스플레이될 때, 이미지의 제 2 부분의 숨은 (hidden) 부분 "Th" 은 제 2 디스플레이 표면 (6004) 에 더 이상 디스플레이되지 않는다는 것에 유의한다. 특정한 실시형태에서, 제 3 부분 "um" 및 숨은 부분 "Th" 은 각각, 갭 (6006) 의 폭과 실질적으로 동일한 폭을 갖는다.In order to preserve the geometry of the image, when the third portion "um" of the image is displayed on the second display surface 6004, the hidden portion "Th" of the second portion of the image is the second display surface 6004. Note that) is no longer displayed. In a particular embodiment, the third portion "um" and the hidden portion "Th" each have a width substantially equal to the width of the gap 6006.

도 63 을 참조하면, 전자 디바이스 (6001) 에서 이미지를 디스플레이하는 예시적인 실시형태가 도시되어 있고, 일반적으로 6300 으로 표시된다. 도 63 에 예시된 특정한 실시형태에서, 이미지는 전자 디바이스 (6001) 의 이동에 대해 반대의 방향으로 이동한다. 따라서, 전자 디바이스 (6001) 의 사용자는, 전자 디바이스 (6001) 가 고정 이미지에 대해 이동가능한 "윈도우"로서 기능한다는 것을 인지할 수도 있다.Referring to FIG. 63, an exemplary embodiment for displaying an image at an electronic device 6001 is shown, generally indicated at 6300. In the particular embodiment illustrated in FIG. 63, the image moves in a direction opposite to the movement of the electronic device 6001. Thus, a user of electronic device 6001 may recognize that electronic device 6001 functions as a "window" that is movable relative to a fixed image.

이미지의 지오메트리를 보존하기 위해, 이미지의 제 3 부분 "um" 이 제 1 디스플레이 표면 (6002) 에 디스플레이될 때, 이미지의 제 1 부분의 숨겨진 부분 "g." 은 제 1 디스플레이 표면 (6002) 에 더 이상 디스플레이되지 않는다는 것에 유의한다. 특정한 실시형태에서, 제 3 부분 "um" 및 숨겨진 부분 "g."은 각각, 갭 (6006) 의 폭과 실질적으로 동일한 폭을 갖는다.To preserve the geometry of the image, when the third portion "um" of the image is displayed on the first display surface 6002, the hidden portion "g." Of the first portion of the image. Note that is no longer displayed on the first display surface 6002. In a particular embodiment, the third portion "um" and the hidden portion "g." Each have a width substantially equal to the width of the gap 6006.

도 64 를 참조하면, 전자 디바이스 (6401) 에서 이미지를 디스플레이하는 예시적인 실시형태가 도시되어 있고, 일반적으로 6400 으로 표시된다. 특정한 실시형태에서, 전자 디바이스 (6401) 는 도 60 의 전자 디바이스 (6001) 의 3-패널 버전이다. 전자 디바이스 (6401) 는 갭 (6404) 에 의해 분리된 제 1 디스플레이 표면 (6402) 과 제 2 디스플레이 표면 (6403) 을 포함한다. 전자 디바이스 (6401) 는 또한, 제 2 갭 (6406) 에 의해 제 2 디스플레이 표면 (6403) 으로부터 분리된 제 3 디스플레이 표면 (6405) 을 포함한다. 전자 디바이스 (6401) 는 또한 도 60 의 모션 센서 (6008) 와 유사한 모션 센서 (미도시) 를 포함한다.Referring to FIG. 64, an exemplary embodiment for displaying an image at an electronic device 6401 is shown and generally indicated at 6400. In a particular embodiment, the electronic device 6401 is a three-panel version of the electronic device 6001 of FIG. 60. The electronic device 6401 includes a first display surface 6402 and a second display surface 6403 separated by a gap 6404. The electronic device 6401 also includes a third display surface 6405 separated from the second display surface 6403 by the second gap 6406. Electronic device 6401 also includes a motion sensor (not shown) similar to motion sensor 6008 of FIG. 60.

도 64 에 예시된 특정한 실시형태에서, 전자 디바이스 (6401) 는 알파벳 "ABCDEFGHIJKLMNOPQRSTUVWXYZ." 의 이미지를 디스플레이한다. 예시를 위해, 디스플레이 표면 (6402, 6403, 및 6405) 이 실질적으로 동일한 크기이도록 도시되어 있고, 알파벳의 8개 문자를 디스플레이할 수 있다. 제 1 디스플레이 표면 (6402) 은 이미지의 제 1 부분 "ABCDEFGH." 을 디스플레이한다. 제 2 디스플레이 표면 (6403) 은 이미지의 제 2 부분 "JKLMNOPQ." 을 디스플레이한다. 이미지의 제 3 부분 "I" 은 갭 (6404) 으로 인해 디스플레이되지 않는다. 제 3 디스플레이 표면 (6405) 은 이미지의 제 4 부분 "STUVWXYZ." 을 디스플레이한다. 이미지의 제 5 부분 "R" 은 제 2 갭 (6406) 으로 인해 디스플레이되지 않는다.In the particular embodiment illustrated in FIG. 64, the electronic device 6401 has the alphabet “ABCDEFGHIJKLMNOPQRSTUVWXYZ.” Display the image of. For illustration, display surfaces 6402, 6403, and 6405 are shown to be substantially the same size, and may display eight characters of the alphabet. The first display surface 6402 is the first portion of the image "ABCDEFGH." Is displayed. The second display surface 6403 is the second part of the image "JKLMNOPQ." Is displayed. The third portion “I” of the image is not displayed due to the gap 6404. The third display surface 6405 is the fourth part of the image "STUVWXYZ." Is displayed. The fifth portion “R” of the image is not displayed due to the second gap 6406.

전자 디바이스 (6401) 의 모션 센서가 전자 디바이스 (6401) 의 이동을 검출할 때, 전자 디바이스는 이미지의 제 3 부분 "I" 및 제 5 부분 "R" 을 디스플레이할 수도 있다. 특정한 실시형태에서, 제 3 부분 및 제 5 부분은 단기간 (예를 들어, 1 또는 2 초) 동안 디스플레이될 수도 있다. 따라서, 전자 디바이스 (6401) 는 갭 (6404 및 6406) 으로 인해 디스플레이되지 않은 이미지의 부분을 보기 위해 사용자에 의해 "쉐이크" 또는 "틸트"될 수도 있다.When the motion sensor of the electronic device 6401 detects the movement of the electronic device 6401, the electronic device may display the third part “I” and the fifth part “R” of the image. In certain embodiments, the third portion and the fifth portion may be displayed for a short period of time (eg, 1 or 2 seconds). Thus, the electronic device 6401 may be "shake" or "tilt" by the user to view a portion of the image that is not displayed due to gaps 6404 and 6406.

도 65 를 참조하면, 전자 디바이스 (6401) 에서 이미지를 디스플레이하는 예시적인 실시형태가 도시되어 있고, 일반적으로 6500 으로 표시된다. 도 65 에 예시된 특정한 실시형태에서, 이미지는 전자 디바이스 (6401) 의 이동과 동일한 방향으로 이동한다. 제 3 부분 "I" 은 갭 (6404) 에 근접한 제 1 디스플레이 표면 (6401) 에서 디스플레이되고, 제 5 부분 "R" 은 제 2 갭 (6406) 에 근접한 제 2 디스플레이 표면 (6403) 에서 디스플레이된다. 따라서, 전자 디바이스 (6401) 의 사용자들은 그들이 전자 디바이스 (6401) 를 쉐이크하거나 빠르게 이동시키는 방향으로 이미지를 "푸싱"한다는 것을 인지할 수도 있다. 유사하게는, 전자 디바이스 (6401) 의 사용자들은 다르게는, 그들이 전자 디바이스 (6401) 를 틸트하는 방향으로 이미지를 "슬라이딩"한다는 것을 인지할 수도 있다.Referring to FIG. 65, an exemplary embodiment for displaying an image at an electronic device 6401 is shown and generally indicated at 6500. In the particular embodiment illustrated in FIG. 65, the image moves in the same direction as the movement of the electronic device 6401. The third portion “I” is displayed at the first display surface 6401 proximate the gap 6404, and the fifth portion “R” is displayed at the second display surface 6403 proximate the second gap 6406. Thus, users of electronic device 6401 may be aware that they "push" the image in a direction to shake or quickly move the electronic device 6401. Similarly, users of electronic device 6401 may alternatively recognize that they “slide” an image in the direction in which the electronic device 6401 is tilted.

도 66 을 참조하면, 전자 디바이스 (6401) 에서 이미지를 디스플레이하는 예시적인 실시형태가 도시되어 있고, 일반적으로 6600 으로 표시된다. 도 66 에 예시된 특정한 실시형태에서, 이미지는 전자 디바이스 (6401) 의 이동과 반대의 방향으로 이동한다. 제 3 부분 "I" 은 갭 (6404) 에 근접한 제 2 디스플레이 표면 (6403) 에 디스플레이되고, 제 5 부분 "R" 은 제 2 갭 (6406) 에 근접한 제 3 디스플레이 표면 (6405) 에 디스플레이된다. 따라서, 전자 디바이스 (6401) 의 사용자들은, 전자 디바이스 (6401) 가 고정 이미지에 대해 이동가능한 "윈도우"로서 기능한다는 것을 인지할 수도 있다.Referring to FIG. 66, an exemplary embodiment for displaying an image at an electronic device 6401 is shown and generally indicated at 6600. In the particular embodiment illustrated in FIG. 66, the image moves in a direction opposite to the movement of the electronic device 6401. The third portion "I" is displayed on the second display surface 6403 proximate the gap 6404, and the fifth portion "R" is displayed on the third display surface 6405 proximate the second gap 6406. Thus, users of electronic device 6401 may be aware that electronic device 6401 functions as a "window" that is movable relative to a fixed image.

도 60 내지 도 66 에 예시된 실시형태들이 텍스트를 포함하는 이미지를 도시하지만, 이미지는 기하학적 형상, 디지털 일러스트레이션, 및 사진과 같은 비텍스트 컨텐츠를 또한 포함할 수도 있다.While the embodiments illustrated in FIGS. 60-66 show an image that includes text, the image may also include non-text content such as geometric shapes, digital illustrations, and photographs.

도 67 은 전자 디바이스에 이미지를 디스플레이하는 방법 (6700) 의 제 1 예시적인 실시형태의 플로우차트이다. 특정한 실시형태에서, 이 방법 (6700) 은 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900), 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 도 21 의 전자 디바이스 (2100), 도 22 및 도 23 의 전자 디바이스 (2201), 도 24 및 도 25 의 전자 디바이스 (2401), 도 27 내지 도 31 의 전자 디바이스 (2701), 도 32 내지 도 37 의 전자 디바이스 (3201), 도 38 내지 도 41 의 전자 디바이스 (3801), 도 49 내지 도 55 의 전자 디바이스 (4901), 도 60 내지 도 63 의 전자 디바이스 (6001), 도 64 내지 도 66 의 전자 디바이스 (6401) 또는 이들의 임의의 조합에 의해 수행될 수도 있다.67 is a flowchart of a first exemplary embodiment of a method 6700 of displaying an image on an electronic device. In a particular embodiment, the method 6700 includes the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9-14, and FIGS. 15-17. Electronic device 1501, electronic device 1801 of FIGS. 18-20, electronic device 2100 of FIG. 21, electronic device 2201 of FIGS. 22 and 23, electronic device 2401 of FIGS. 24 and 25 27 to 31, 27 to 31, 32 to 37 of electronic device 3201, 38 to 41 of electronic device 3801, 49 to 55 of electronic device 4901, and 60 may be performed by the electronic device 6001 of FIGS. 60-63, the electronic device 6401 of FIGS. 64-66, or any combination thereof.

이 방법은 6702 에서, 제 1 디스플레이 표면 및 제 2 디스플레이 표면을 포함하는 전자 디바이스에서 이미지를 디스플레이하는 단계를 포함한다. 제 1 디스플레이 표면은 갭에 의해 제 2 디스플레이 표면으로부터 분리된다. 이미지의 제 1 부분은 제 1 디스플레이 표면에 디스플레이되고, 이미지의 제 2 부분은 제 2 디스플레이 표면에 디스플레이되며, 제 1 부분과 제 2 부분 사이의 이미지의 제 3 부분은 디스플레이되지 않는다. 예를 들어, 도 60 에서, 제 1 부분 "ps over the lazy dog." 은 제 1 디스플레이 표면 (6002) 에 디스플레이될 수도 있고, 제 2 부분 "The quick brown fox j" 은 제 2 디스플레이 표면 (6004) 에 디스플레이될 수도 있으며, 제 3 부분 "um" 은 디스플레이되지 않을 수도 있다.The method includes displaying an image at an electronic device that includes a first display surface and a second display surface, at 6702. The first display surface is separated from the second display surface by a gap. The first portion of the image is displayed on the first display surface, the second portion of the image is displayed on the second display surface, and the third portion of the image between the first portion and the second portion is not displayed. For example, in FIG. 60, the first portion "ps over the lazy dog." May be displayed on the first display surface 6002, the second portion “The quick brown fox j” may be displayed on the second display surface 6004, and the third portion “um” may not be displayed. .

이 방법은 또한, 6704 에서, 전자 디바이스의 이동을 검출하는 단계를 포함한다. 예를 들어, 도 60 에서, 모션 센서 (6008) 는 전자 디바이스 (6001) 의 이동을 검출할 수도 있다.The method also includes detecting a movement of the electronic device, at 6704. For example, in FIG. 60, motion sensor 6008 may detect the movement of electronic device 6001.

이 방법은 6706 에서, 이동의 검출에 응답하여, 제 2 디스플레이 표면 (6706) 에 이미지의 제 3 부분을 디스플레이하는 단계를 더 포함한다. 예를 들어, 이미지의 제 3 부분 "um" 은 도 62 에 도시된 바와 같이, 제 2 디스플레이 표면 (6004) 에 디스플레이될 수도 있다.The method further includes displaying, at 6706, a third portion of the image on the second display surface 6706 in response to the detection of the movement. For example, the third portion “um” of the image may be displayed on the second display surface 6004, as shown in FIG. 62.

도 68 은 전자 디바이스에서 이미지를 디스플레이하는 방법 (6800) 의 제 2 예시적인 실시형태의 플로우차트이다. 특정한 실시형태에서, 이 방법 (6800) 은 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900), 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 도 21 의 전자 디바이스 (2100), 도 22 및 도 23 의 전자 디바이스 (2201), 도 24 및 도 25 의 전자 디바이스 (2401), 도 27 내지 도 31 의 전자 디바이스 (2701), 도 32 내지 도 37 의 전자 디바이스 (3201), 도 38 내지 도 41 의 전자 디바이스 (3801), 도 49 내지 도 55 의 전자 디바이스 (4901), 도 60 내지 도 63 의 전자 디바이스 (6001), 도 64 내지 도 66 의 전자 디바이스 (6401) 또는 이들의 임의의 조합에 의해 수행될 수도 있다.68 is a flowchart of a second exemplary embodiment of a method 6800 of displaying an image at an electronic device. In a particular embodiment, the method 6800 includes the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9-14, and FIGS. 15-17. Electronic device 1501, electronic device 1801 of FIGS. 18-20, electronic device 2100 of FIG. 21, electronic device 2201 of FIGS. 22 and 23, electronic device 2401 of FIGS. 24 and 25 27 to 31, 27 to 31, 32 to 37 of electronic device 3201, 38 to 41 of electronic device 3801, 49 to 55 of electronic device 4901, and 60 may be performed by the electronic device 6001 of FIGS. 60-63, the electronic device 6401 of FIGS. 64-66, or any combination thereof.

이 방법 (6800) 은 6802 에서, 제 1 디스플레이 표면 및 제 2 디스플레이 표면을 포함하는 전자 디바이스에서 원래의 상태의 이미지를 디스플레이하는 단계를 포함한다. 제 1 디스플레이 표면은 갭에 의해 제 2 디스플레이 표면으로부터 분리된다. 원래의 상태의 이미지를 디스플레이하는 것은, 제 1 디스플레이 표면에 이미지의 제 1 부분을 디스플레이하고, 제 2 디스플레이 표면에 이미지의 제 2 부분을 디스플레이하며, 제 1 부분과 제 2 부분 사이의 이미지의 제 3 부분을 디스플레이하지 않는 것을 포함하고, 여기서, 제 3 부분은 갭의 폭과 실질적으로 동일한 폭을 갖는다. 예를 들어, 도 60 에서, 제 1 부분 "ps over the lazy dog." 은 제 1 디스플레이 표면 (6002) 에 디스플레이될 수도 있고, 제 2 부분 "The quick brown fox j"은 제 2 디스플레이 표면 (6004) 에 디스플레이될 수도 있으며, 제 3 부분 "um" 은 디스플레이되지 않을 수도 있다.The method 6800 includes displaying an image of an original state in an electronic device that includes a first display surface and a second display surface, at 6802. The first display surface is separated from the second display surface by a gap. Displaying the image in its original state comprises displaying a first portion of the image on the first display surface, displaying a second portion of the image on the second display surface, and displaying the first portion of the image between the first portion and the second portion. Not displaying three portions, wherein the third portion has a width substantially equal to the width of the gap. For example, in FIG. 60, the first portion "ps over the lazy dog." May be displayed on the first display surface 6002, the second portion “The quick brown fox j” may be displayed on the second display surface 6004, and the third portion “um” may not be displayed. .

이 방법 (6800) 은 또한, 6804 에서, 전자 디바이스의 모션 센서에서 전자 디바이스의 이동을 검출하는 단계를 포함한다. 이동은 제 1 디스플레이 표면의 실질적으로 면내의 방향으로 전자 디바이스를 평행이동하는 쉐이킹 모션 또는 제 1 디스플레이 표면의 면에 대해 실질적으로 수직인 방향으로 전자 디바이스의 적어도 하나의 에지의 틸팅 모션일 수도 있다. 모션 센서는 가속도계, 경사계, 또는 이들의 임의의 조합일 수도 있다. 예를 들어, 도 60 에서, 모션 센서 (6008) 는 전자 디바이스 (6001) 의 이동 (예를 들어, 평행 이동 또는 틸팅 모션) 을 검출할 수도 있다.The method 6800 also includes detecting a movement of the electronic device at a motion sensor of the electronic device, at 6804. The movement may be a shaking motion that translates the electronic device in a substantially in-plane direction of the first display surface or a tilting motion of at least one edge of the electronic device in a direction that is substantially perpendicular to the face of the first display surface. The motion sensor may be an accelerometer, inclinometer, or any combination thereof. For example, in FIG. 60, motion sensor 6008 may detect a movement (eg, parallel movement or tilting motion) of electronic device 6001.

이 방법 (6800) 은 6806 에서, 이동의 검출에 응답하여, 변형된 상태의 이미지를 디스플레이하는 단계를 더 포함한다. 변형된 상태의 이미지를 디스플레이하는 것은, 제 2 디스플레이 표면에서 이미지의 제 3 부분을 디스플레이하고 제 3 부분이 디스플레이되는 동안 제 2 부분의 숨겨진 부분을 디스플레이하지 않는 것을 포함한다. 예를 들어, 도 62 에 도시된 바와 같이, 이미지의 제 3 부분 "um" 이 제 2 디스플레이 표면 (6004) 에 디스플레이되는 동안 제 2 부분의 숨겨진 부분 "Th" 은 디스플레이되지 않을 수도 있다.The method 6800 further includes displaying an image of the deformed state in response to the detection of the movement, at 6806. Displaying the image in the deformed state includes displaying a third portion of the image on the second display surface and not displaying a hidden portion of the second portion while the third portion is being displayed. For example, as shown in FIG. 62, the hidden portion “Th” of the second portion may not be displayed while the third portion “um” of the image is displayed on the second display surface 6004.

이 방법 (6800) 은 6808 에서, 이동의 검출에 후속하는 기간 이후에 원래의 상태의 이미지를 디스플레이하는 단계를 포함한다. 예를 들어, 이동에 후속하는 기간 이후에, 이미지는 도 60 에 도시된 바와 같이 원래의 상태로 디스플레이될 수도 있다. 다른 실시형태에서, 전자 디바이스의 제 2 이동이 원래의 상태로 변경을 트리거할 수도 있다. 예를 들어, 전자 디바이스가 좌측으로의 쉐이킹 모션의 검출에 응답하여 변형된 상태의 이미지를 디스플레이하면, 전자 디바이스는 우측으로의 쉐이킹 모션의 검출에 응답하여 원래의 상태에서 이미지를 디스플레이할 수도 있다.The method 6800 includes displaying an image of the original state after a period following the detection of movement, at 6808. For example, after a period following the movement, the image may be displayed in its original state as shown in FIG. 60. In another embodiment, the second movement of the electronic device may trigger the change to the original state. For example, if the electronic device displays an image in the deformed state in response to the detection of the shaking motion to the left, the electronic device may display the image in the original state in response to the detection of the shaking motion to the right.

도 69 는 전자 디바이스에서 이미지를 디스플레이하는 방법 (6900) 의 제 3 예시적인 실시형태의 플로우차트이다. 특정한 실시형태에서, 이 방법 (6900) 은 도 1 내지 도 7 의 전자 디바이스 (101), 도 8 의 전자 디바이스 (800), 도 9 내지 도 14 의 전자 디바이스 (900), 도 15 내지 도 17 의 전자 디바이스 (1501), 도 18 내지 도 20 의 전자 디바이스 (1801), 도 21 의 전자 디바이스 (2100), 도 22 및 도 23 의 전자 디바이스 (2201), 도 24 및 도 25 의 전자 디바이스 (2401), 도 27 내지 도 31 의 전자 디바이스 (2701), 도 32 내지 도 37 의 전자 디바이스 (3201), 도 38 내지 도 41 의 전자 디바이스 (3801), 도 49 내지 도 55 의 전자 디바이스 (4901), 도 60 내지 도 63 의 전자 디바이스 (6001), 도 64 내지 도 66 의 전자 디바이스 (6401) 또는 이들의 임의의 조합의 3-패널 버전에 의해 수행될 수도 있다.69 is a flowchart of a third exemplary embodiment of a method 6900 of displaying an image at an electronic device. In a particular embodiment, the method 6900 includes the electronic device 101 of FIGS. 1-7, the electronic device 800 of FIG. 8, the electronic device 900 of FIGS. 9-14, and FIGS. 15-17. Electronic device 1501, electronic device 1801 of FIGS. 18-20, electronic device 2100 of FIG. 21, electronic device 2201 of FIGS. 22 and 23, electronic device 2401 of FIGS. 24 and 25 27 to 31, 27 to 31, 32 to 37 of electronic device 3201, 38 to 41 of electronic device 3801, 49 to 55 of electronic device 4901, and May be performed by a three-panel version of the electronic device 6001 of FIGS. 60-63, the electronic device 6401 of FIGS. 64-66, or any combination thereof.

이 방법 (6900) 은 6902 에서, 제 1 디스플레이 표면, 제 2 디스플레이 표면, 및 제 3 디스플레이 표면을 포함하는 전자 디바이스에서 원래의 상태의 이미지를 디스플레이하는 단계를 포함한다. 제 1 디스플레이 표면은 갭에 의해 제 2 디스플레이 표면으로부터 분리되고, 제 3 디스플레이 표면은 제 2 갭에 의해 제 2 디스플레이 표면으로부터 분리된다. 원래의 상태의 이미지를 디스플레이하는 것은, 제 1 디스플레이 표면에서 이미지의 제 1 부분을 디스플레이하고, 제 2 디스플레이 표면에서 이미지의 제 2 부분을 디스플레이하고, 제 1 부분과 제 2 부분 사이의 이미지의 제 3 부분을 디스플레이하지 않고, 제 3 디스플레이 표면에서 이미지의 제 4 부분을 디스플레이하며, 제 2 부분과 제 4 부분 사이의 이미지의 제 5 부분을 디스플레이하지 않는 것을 포함한다. 예를 들어, 도 64 를 참조하면, 제 1 부분 "ABCDEFGH" 은 제 1 디스플레이 표면 (6402) 에 디스플레이될 수도 있고, 제 2 부분 "JKLMNOPQ" 은 제 2 디스플레이 표면 (6404) 에 디스플레이될 수도 있고, 제 3 부분 "I" 은 디스플레이되지 않을 수도 있고, 제 4 부분 "STUVWXYZ" 은 제 3 디스플레이 표면 (6405) 에 디스플레이될 수도 있으며, 제 5 부분 "R" 은 디스플레이되지 않을 수도 있다.The method 6900 includes displaying an image of an original state in an electronic device that includes a first display surface, a second display surface, and a third display surface, at 6902. The first display surface is separated from the second display surface by a gap, and the third display surface is separated from the second display surface by the second gap. Displaying the image in its original state displays the first portion of the image on the first display surface, displays the second portion of the image on the second display surface, and displays the first portion of the image between the first portion and the second portion. And not displaying the third portion, displaying the fourth portion of the image on the third display surface, and not displaying the fifth portion of the image between the second portion and the fourth portion. For example, referring to FIG. 64, the first portion “ABCDEFGH” may be displayed on the first display surface 6402, and the second portion “JKLMNOPQ” may be displayed on the second display surface 6404, The third part "I" may not be displayed, the fourth part "STUVWXYZ" may be displayed on the third display surface 6405, and the fifth part "R" may not be displayed.

이 방법 (6900) 은 또한, 6904 에서, 전자 디바이스의 이동을 검출하는 단계를 포함한다. 예를 들어, 도 64 를 참조하면, 전자 디바이스 (6401) 의 이동이 검출될 수도 있다.The method 6900 also includes detecting a movement of the electronic device, at 6904. For example, referring to FIG. 64, movement of the electronic device 6401 may be detected.

이 방법 (6900) 은 6906 에서, 이동의 검출에 응답하여, 변형된 상태의 이미지를 디스플레이하는 단계를 더 포함한다. 변형된 상태의 이미지를 디스플레이하는 것은, 제 2 디스플레이 표면에서 이미지의 제 3 부분을 디스플레이하고, 제 3 디스플레이 표면에서 이미지의 제 5 부분을 디스플레이하는 것을 포함할 수도 있다. 예를 들어, 도 66 에 도시된 바와 같이, 제 3 부분 "I" 은 제 2 디스플레이 표면 (6403) 에 디스플레이될 수도 있고, 제 5 부분 "R" 은 제 3 디스플레이 표면 (6405) 에 디스플레이될 수도 있다.The method 6900 further includes displaying an image of the deformed state in response to the detection of the movement, at 6906. Displaying the image in the deformed state may include displaying a third portion of the image on the second display surface and displaying a fifth portion of the image on the third display surface. For example, as shown in FIG. 66, the third portion “I” may be displayed on the second display surface 6403, and the fifth portion “R” may be displayed on the third display surface 6405. have.

이 방법 (6900) 은 6908 에서, 이동의 검출에 후속하는 기간 이후에, 원래의 상태의 이미지를 디스플레이하는 단계를 더 포함한다. 예를 들어, 이동에 후속하는 기간 이후에, 이미지는 도 64 에 도시된 바와 같이 원래의 상태로 디스플레이될 수도 있다. 다르게는, 전자 디바이스의 제 2 이동은 원래의 상태로의 변경을 트리거할 수도 있다. 예를 들어, 전자 디바이스가 좌측으로의 쉐이킹 모션의 검출에 응답하여 변형된 상태의 이미지를 디스플레이하면, 전자 디바이스는 우측으로의 쉐이킹 모션의 검출에 응답하여 원래의 상태의 이미지를 디스플레이할 수도 있다.The method 6900 further includes displaying an image of the original state after the period following the detection of the movement, at 6908. For example, after a period following the movement, the image may be displayed in its original state as shown in FIG. 64. Alternatively, the second movement of the electronic device may trigger a change to the original state. For example, if the electronic device displays an image of the deformed state in response to the detection of the shaking motion to the left, the electronic device may display an image of the original state in response to the detection of the shaking motion to the right.

따라서, 멀티 디스플레이 디바이스의 사용자는, 멀티 디스플레이 디바이스가 갭을 따라 이미지를 "스플릿"하고 (이에 의해 왜곡된 지오메트리에서 전체 이미지를 디스플레이하고), 멀티 디스플레이 디바이스가 갭에 대응하는 이미지의 부분을 "숨기는" (이에 의해, 전체 이미지를 디스플레이하지 않지만 이미지 지오메트리를 보존하는) 때를 제어할 수도 있다는 것이 이해될 것이다. 따라서, 사용자는 갭으로 인해 디스플레이되지 않는 이미지의 텍스트 및 형상을 보기 위해 빠른 모션을 간단히 행할 수도 있다. 또한, 컨텐츠 제공자는 멀티 디스플레이 디바이스에 의해 숨겨질 수도 있는 중요한 정보가 "갭 영역" 에 위치되지 않는다는 것을 확실시 하는 것에 관한 걱정 없이 사용자에게 이러한 "오버사이즈" 컨텐츠를 분배할 수도 있다.Thus, a user of a multi-display device may be able to “split” an image along the gap (and thereby display the entire image in distorted geometry) and allow the multi-display device to “hide” the portion of the image that corresponds to the gap. It will be understood that it may control when (by this, it does not display the entire image but preserves the image geometry). Thus, the user may simply do a quick motion to see the text and shape of the image that is not displayed due to the gap. In addition, the content provider may distribute such “oversize” content to the user without worrying about ensuring that important information that may be hidden by the multi-display device is not located in the “gap area”.

당업자는, 여기에 개시된 실시형태들과 관련하여 설명한 다양한 예시적인 논리 블록, 구성, 모듈, 회로, 및 알고리즘 단계들이 전자 하드웨어, 컴퓨터 소프트웨어, 또는 양자의 조합으로서 구현될 수도 있다는 것을 더 이해할 것이다. 다양한 예시적인 컴포넌트, 블록, 구성, 모듈, 회로, 및 단계들을 그들의 기능과 관련하여 일반적으로 상술하였다. 이러한 기능이 하드웨어 또는 소프트웨어로서 구현되는지는, 전체 시스템에 부과된 설계 제약 및 특정한 애플리케이션에 의존한다. 당업자는 각 특정한 애플리케이션에 대해 다양한 방식으로 설명한 기능을 구현할 수도 있지만, 이러한 구현 결정은 본 개시물의 범위로부터 벗어나는 것으로 해석되지 않아야 한다.Those skilled in the art will further appreciate that the various illustrative logical blocks, configurations, modules, circuits, and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or a combination of both. Various illustrative components, blocks, configurations, modules, circuits, and steps have been described above generally in terms of their functionality. Whether such functionality is implemented as hardware or software depends on the particular application and design constraints imposed on the overall system. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure.

여기에 개시된 실시형태들과 관련하여 설명한 방법 또는 알고리즘의 단계들은 하드웨어, 프로세서에 의해 실행된 소프트웨어 모듈, 또는 이 2개의 조합에 직접적으로 포함될 수도 있다. 소프트웨어 모듈은 랜덤 액세스 메모리 (RAM), 플래시 메모리, 판독 전용 메모리 (ROM), 프로그래머블 판독전용 메모리 (EPROM), 전기적으로 소거가능한 프로그래머블 판독 전용 메모리 (EEPROM), 레지스터, 하드 디스크, 착탈식 디스크, 컴팩트 디스크 판독 전용 메모리 (CD-ROM), 또는 당업계에 공지되어 있는 임의의 다른 형태의 유형의 저장 매체와 같은 유형의 저장 매체에 상주할 수도 있다. 예시적인 저장 매체가 프로세서에 커플링되어서, 프로세서는 저장 매체로부터 정보를 판독할 수 있고, 저장 매체에 정보를 기록할 수 있다. 다르게는, 저장 매체는 프로세서에 일체형일 수도 있다. 프로세서 및 저장 매체는 주문형 집적 회로 (ASIC) 에 상주할 수도 있다. ASIC 는 컴퓨팅 디바이스 또는 사용자 단말기에 상주할 수도 있다. 다르게는, 프로세서 및 저장 매체는 컴퓨팅 디바이스 또는 사용자 단말기에 개별 컴포넌트로서 상주할 수도 있다.The steps of a method or algorithm described in connection with the embodiments disclosed herein may be directly included in hardware, a software module executed by a processor, or a combination of the two. Software modules include random access memory (RAM), flash memory, read-only memory (ROM), programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, removable disks, compact disks. It may reside in a type of storage medium such as a read-only memory (CD-ROM), or any other type of type of storage medium known in the art. An exemplary storage medium is coupled to the processor such that the processor can read information from and write information to the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside in an application specific integrated circuit (ASIC). The ASIC may reside in a computing device or user terminal. In the alternative, the processor and the storage medium may reside as discrete components in a computing device or user terminal.

개시된 실시형태들의 이전의 설명은 당업자가 개시된 실시형태들을 제조하거나 사용할 수 있게 하기 위해 제공된다. 이들 실시형태들에 대한 다양한 변형이 당업자에게는 쉽게 명백할 것이고, 여기에 정의된 원리들은 본 개시물의 범위로부터 벗어나지 않고 다른 실시형태들에 적용될 수도 있다. 따라서, 본 개시물은 여기에 나타낸 실시형태들에 제한되는 것으로 의도되지 않고, 아래의 청구범위에 의해 정의된 바와 같은 원리 및 신규한 특징에 부합하는 최광의 범위를 부여하려는 것이다.The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the disclosed embodiments. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the principles defined herein may be applied to other embodiments without departing from the scope of the present disclosure. Thus, the present disclosure is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features as defined by the following claims.

Claims (26)

제 1 디스플레이 표면을 갖는 제 1 패널;
제 2 디스플레이 표면을 갖는 제 2 패널;
제 3 디스플레이 표면을 갖는 제 3 패널로서, 상기 제 1 패널은 상기 제 2 패널의 제 1 에지에 회전가능하게 커플링되고, 상기 제 3 패널은 상기 제 2 패널의 제 2 에지에 회전가능하게 커플링되는, 상기 제 3 패널;
상기 제 2 패널에 위치되고 상기 제 2 패널의 경사에서의 변화를 검출하도록 구성된 경사계;
상기 제 2 패널의 중심으로부터 오프셋되어 가로 배향 (landscape orientation) 으로부터 세로 배향 (portrait orientation) 으로의 상기 제 2 패널의 회전을 검출하는 가속도계; 및
그래픽 사용자 인터페이스를 갖는 적어도 하나의 소프트웨어 애플리케이션을 실행하도록 구성된 프로세서를 포함하고,
상기 프로세서는, 상기 제 1 패널, 상기 제 2 패널, 및 상기 제 3 패널이 적어도 하나의 소정의 접음 구성 (folding configuration) 에 있고 상기 제 2 패널의 상기 경사에서의 상기 변화가 상기 제 2 패널의 상기 회전 동안 임계값을 초과하지 않을 때, 상기 제 1 디스플레이 표면, 상기 제 2 디스플레이 표면, 상기 제 3 디스플레이 표면, 또는 이들의 임의의 조합에 디스플레이된 이미지를 상기 이미지의 가로형 디스플레이로부터 상기 이미지의 세로형 디스플레이로 리드로잉 (redrawing) 하기 위해 상기 경사계에 응답하고 상기 가속도계에 응답하는, 전자 디바이스.
A first panel having a first display surface;
A second panel having a second display surface;
A third panel having a third display surface, the first panel rotatably coupled to a first edge of the second panel, the third panel rotatably coupled to a second edge of the second panel Ring, the third panel;
An inclinometer positioned on the second panel and configured to detect a change in the inclination of the second panel;
An accelerometer offset from the center of the second panel to detect rotation of the second panel from a landscape orientation to a portrait orientation; And
A processor configured to execute at least one software application having a graphical user interface,
The processor is configured such that the first panel, the second panel, and the third panel are in at least one predetermined folding configuration and wherein the change in the inclination of the second panel is determined by the second panel. When the threshold value is not exceeded during the rotation, the image displayed on the first display surface, the second display surface, the third display surface, or any combination thereof is selected from the horizontal display of the image. An electronic device responsive to the inclinometer and responsive to the accelerometer for redrawing into a display.
제 1 항에 있어서,
상기 이미지는 키보드의 이미지를 포함하는, 전자 디바이스.
The method of claim 1,
And the image comprises an image of a keyboard.
제 1 항에 있어서,
상기 회전은 쿼터-턴 (quarter-turn) 보다 작은 면내 (in-plane) 회전을 포함하는, 전자 디바이스.
The method of claim 1,
Wherein the rotation comprises an in-plane rotation less than a quarter-turn.
제 1 항에 있어서,
상기 프로세서는 상기 이미지를 리드로잉하도록 구성되어서, 상기 이미지가 상기 회전 동안 상기 디스플레이의 뷰어 (viewer) 의 관점으로부터 정적인 배향을 유지하는, 전자 디바이스.
The method of claim 1,
The processor is configured to lead the image such that the image maintains a static orientation from the perspective of the viewer of the display during the rotation.
제 1 항에 있어서,
상기 프로세서는 또한, 상기 제 1 패널, 상기 제 2 패널, 및 상기 제 3 패널이 적어도 하나의 소정의 접음 구성에 있고, 상기 제 2 패널의 상기 경사에서의 상기 변화가 상기 제 2 패널의 상기 회전 동안 임계값을 초과하지 않을 때, 상기 경사계 및 상기 가속도계에 응답하여 상기 전자 디바이스에서 액션을 개시하도록 구성되는, 전자 디바이스.
The method of claim 1,
The processor further includes the first panel, the second panel, and the third panel in at least one predetermined folding configuration, wherein the change in the inclination of the second panel is caused by the rotation of the second panel. And initiate an action at the electronic device in response to the inclinometer and accelerometer when the threshold value is not exceeded.
제 5 항에 있어서,
상기 전자 디바이스에서의 상기 액션은, 상기 전자 디바이스의 하나 이상의 진동 액추에이터를 트리거링하는 것을 포함하는, 전자 디바이스.
The method of claim 5, wherein
And the action at the electronic device comprises triggering at least one vibrating actuator of the electronic device.
전자 디바이스의 패널에서 경사의 변화를 검출하는 단계로서, 상기 패널은 디스플레이 표면을 갖는, 상기 경사의 변화를 검출하는 단계;
제 1 배향으로부터 제 2 배향으로의 상기 패널의 회전을 검출하는 단계; 및
상기 패널의 상기 경사의 상기 변화가 상기 회전 동안 임계값을 초과하지 않을 때 상기 회전에 응답하여 상기 디스플레이 표면에 디스플레이된 이미지를 자동으로 리드로잉 (redrawing) 하는 단계를 포함하는, 방법.
Detecting a change in tilt at a panel of an electronic device, the panel having a display surface;
Detecting rotation of the panel from a first orientation to a second orientation; And
Automatically redrawing an image displayed on the display surface in response to the rotation when the change in the inclination of the panel does not exceed a threshold during the rotation.
제 7 항에 있어서,
상기 제 1 배향은 가로 배향이고, 상기 제 2 배향은 세로 배향인, 방법.
The method of claim 7, wherein
Wherein the first orientation is a landscape orientation and the second orientation is a portrait orientation.
제 7 항에 있어서,
상기 패널은 상기 전자 디바이스의 제 2 패널이고, 상기 디스플레이 표면은 상기 제 2 패널의 제 2 디스플레이 표면이고, 상기 제 2 패널은 상기 제 2 패널의 제 1 힌지된 에지를 따라 제 1 패널에 회전가능하게 커플링되고, 상기 제 1 패널은 제 1 디스플레이 표면을 갖고, 제 3 패널이 상기 제 2 패널의 제 2 힌지된 에지를 따라 상기 제 2 패널에 회전가능하게 커플링되며, 상기 제 3 패널은 제 3 디스플레이 표면을 갖는, 방법.
The method of claim 7, wherein
The panel is a second panel of the electronic device, the display surface is a second display surface of the second panel, and the second panel is rotatable to the first panel along a first hinged edge of the second panel The first panel has a first display surface, the third panel is rotatably coupled to the second panel along a second hinged edge of the second panel, and the third panel is Having a third display surface.
제 9 항에 있어서,
상기 이미지를 자동으로 리드로잉하는 단계는, 상기 제 1 패널, 상기 제 2 패널, 및 상기 제 3 패널이 적어도 하나의 소정의 접음 구성에 있을 때 상기 제 1 디스플레이 표면, 상기 제 2 디스플레이 표면, 상기 제 3 디스플레이 표면, 또는 이들의 임의의 조합에 디스플레이된 이미지를 상기 이미지의 가로형 디스플레이로부터 상기 이미지의 세로형 디스플레이로 리드로잉하는 단계를 더 포함하는, 방법.
The method of claim 9,
The step of automatically redrawing the image comprises: the first display surface, the second display surface, the first panel, the second panel, and the third panel being in at least one predetermined folding configuration. And drawing an image displayed on a third display surface, or any combination thereof, from the horizontal display of the image to the vertical display of the image.
제 7 항에 있어서,
상기 전자 디바이스의 상기 패널에서 상기 경사의 변화를 검출하는 단계는, 상기 디스플레이 표면의 평면내의 축 주위에서 상기 디스플레이 표면 주위의 회전에 의해 초래된 배향에서의 변화를 검출하는 단계를 더 포함하는, 방법.
The method of claim 7, wherein
Detecting the change in tilt at the panel of the electronic device further comprises detecting a change in orientation caused by rotation about the display surface about an axis in the plane of the display surface. .
제 7 항에 있어서,
상기 임계값은 5도와 30도 사이의 범위의 각인, 방법.
The method of claim 7, wherein
Wherein the threshold is an angle in the range between 5 degrees and 30 degrees.
제 12 항에 있어서,
상기 각은 15도인, 방법.
13. The method of claim 12,
The angle is 15 degrees.
제 7 항에 있어서,
상기 임계값은 네거티브 5 (-5) 도와 네거티브 30 (-30) 도 사이의 범위의 각인, 방법.
The method of claim 7, wherein
Wherein the threshold is an imprint in a range between negative 5 (-5) degrees and negative 30 (-30) degrees.
제 14 항에 있어서,
상기 각은 네거티브 15 (-15) 도인, 방법.
15. The method of claim 14,
Wherein the angle is negative 15 (-15) degrees.
제 7 항에 있어서,
상기 디스플레이 표면은, 상기 회전 동안 수직 배향을 유지하는, 방법.
The method of claim 7, wherein
The display surface maintains a vertical orientation during the rotation.
제 7 항에 있어서,
상기 디스플레이 표면은 상기 회전 동안 수평 배향을 유지하는, 방법.
The method of claim 7, wherein
And the display surface maintains a horizontal orientation during the rotation.
전자 디바이스의 패널에서 경사의 변화를 검출하는 수단으로서, 상기 패널은 디스플레이 표면을 갖는, 상기 변화를 검출하는 수단;
가로 배향으로부터 세로 배향으로의 상기 패널의 회전을 검출하는 수단; 및
상기 패널의 상기 경사에서의 상기 변화가 상기 회전 동안 임계값을 초과하지 않을 때 상기 검출된 회전에 응답하여 상기 디스플레이 표면에 디스플레이된 이미지를 자동으로 리드로잉하는 수단을 포함하는, 장치.
Means for detecting a change in tilt in a panel of the electronic device, the panel having a display surface;
Means for detecting rotation of the panel from a horizontal orientation to a vertical orientation; And
Means for automatically redrawing an image displayed on the display surface in response to the detected rotation when the change in the tilt of the panel does not exceed a threshold during the rotation.
제 18 항에 있어서,
상기 패널의 상기 경사의 상기 변화가 상기 회전 동안 상기 임계값을 초과하지 않을 때 상기 회전에 응답하여 상기 전자 디바이스에서 액션을 개시하는 수단을 더 포함하는, 장치.
The method of claim 18,
Means for initiating an action in the electronic device in response to the rotation when the change in the inclination of the panel does not exceed the threshold during the rotation.
제 19 항에 있어서,
상기 액션을 개시하는 수단은, 상기 전자 디바이스의 하나 이상의 진동 액추에이터를 트리거링하는 수단을 포함하는, 장치.
The method of claim 19,
The means for initiating the action includes means for triggering at least one vibrating actuator of the electronic device.
제 18 항에 있어서,
상기 패널은 상기 전자 디바이스의 제 2 패널이고, 상기 디스플레이 표면은 제 2 디스플레이 표면이고, 상기 제 2 패널은 상기 제 2 패널의 제 1 힌지된 에지를 따라 제 1 패널에 회전가능하게 커플링되고, 상기 제 1 패널은 제 1 디스플레이 표면을 갖고, 제 3 패널이 상기 제 2 패널의 제 2 힌지된 에지를 따라 상기 제 2 패널에 회전가능하게 커플링되며, 상기 제 3 패널이 제 3 디스플레이 표면을 갖고,
상기 이미지를 자동으로 리드로잉하는 수단은, 상기 제 1 패널, 상기 제 2 패널, 및 상기 제 3 패널이 적어도 하나의 소정의 접음 구성에 있을 때 상기 제 1 디스플레이 표면, 상기 제 2 디스플레이 표면, 상기 제 3 디스플레이 표면, 또는 이들의 임의의 조합에 디스플레이된 상기 이미지를 상기 이미지의 가로형 디스플레이로부터 상기 이미지의 세로형 디스플레이로 리드로잉하는 수단을 더 포함하는, 장치.
The method of claim 18,
The panel is a second panel of the electronic device, the display surface is a second display surface, the second panel is rotatably coupled to the first panel along a first hinged edge of the second panel, The first panel has a first display surface, a third panel is rotatably coupled to the second panel along a second hinged edge of the second panel, and the third panel is adapted to the third display surface. Have,
Means for automatically redrawing the image include: the first display surface, the second display surface, the first panel, the second panel, and the third panel when in the at least one predetermined folding configuration. And means for redrawing the image displayed on a third display surface, or any combination thereof, from the horizontal display of the image to the vertical display of the image.
컴퓨터 실행가능한 코드를 저장하는 컴퓨터 판독가능한 매체로서,
상기 컴퓨터 실행가능한 코드는,
전자 디바이스의 패널에서 경사의 변화를 검출하는 코드로서, 상기 패널은 디스플레이 표면을 갖는, 상기 경사의 변화를 검출하는 코드;
가로 배향으로부터 세로 배향으로의 상기 패널의 회전을 검출하는 코드; 및
상기 패널의 상기 경사의 상기 변화가 상기 회전 동안 임계값을 초과하지 않을 때 상기 검출된 회전에 응답하여 상기 디스플레이 표면에 디스플레이된 이미지를 자동으로 리드로잉하는 코드를 포함하는, 컴퓨터 실행가능한 코드를 저장하는 컴퓨터 판독가능한 매체.
A computer readable medium storing computer executable code, comprising:
The computer executable code is,
Code for detecting a change in tilt at a panel of an electronic device, the panel having a display surface;
Code for detecting rotation of the panel from a horizontal orientation to a vertical orientation; And
And store code that automatically redraws the image displayed on the display surface in response to the detected rotation when the change in the tilt of the panel does not exceed a threshold during the rotation. Computer readable media.
제 22 항에 있어서,
상기 경사의 변화를 검출하는 코드는, 상기 디스플레이 표면의 평면내의 축 주위에서 상기 디스플레이 표면 주위의 회전에 의해 초래된 배향에서의 변화를 검출하는 코드를 더 포함하는, 컴퓨터 실행가능한 코드를 저장하는 컴퓨터 판독가능한 매체.
23. The method of claim 22,
The code for detecting the change in tilt further includes code for detecting a change in orientation caused by rotation about the display surface about an axis in the plane of the display surface. Readable media.
제 22 항에 있어서,
상기 패널의 상기 경사에서의 상기 변화가 상기 회전 동안 상기 임계값을 초과하지 않을 때 상기 회전에 응답하여 상기 전자 디바이스에서 액션을 개시하는 코드를 더 포함하는, 컴퓨터 실행가능한 코드를 저장하는 컴퓨터 판독가능한 매체.
23. The method of claim 22,
And further comprising code for initiating an action in the electronic device in response to the rotation when the change in the inclination of the panel does not exceed the threshold during the rotation. media.
제 24 항에 있어서,
상기 액션을 개시하는 코드는, 상기 전자 디바이스의 하나 이상의 진동 액추에이터를 트리거링하는 코드를 더 포함하는, 컴퓨터 실행가능한 코드를 저장하는 컴퓨터 판독가능한 매체.
25. The method of claim 24,
And the code initiating the action further comprises code to trigger one or more vibration actuators of the electronic device.
제 22 항에 있어서,
상기 디스플레이 표면은 상기 회전 동안 수평 배향을 유지하는, 컴퓨터 실행가능한 코드를 저장하는 컴퓨터 판독가능한 매체.
23. The method of claim 22,
And the display surface maintains a horizontal orientation during the rotation.
KR1020117008067A 2009-09-03 2009-09-09 Mobile device with an inclinometer KR101240060B1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/553,332 2009-09-03
US12/553,332 US8860765B2 (en) 2008-09-08 2009-09-03 Mobile device with an inclinometer
PCT/US2009/056290 WO2010028407A1 (en) 2008-09-08 2009-09-09 Mobile device with an inclinometer

Publications (2)

Publication Number Publication Date
KR20110069803A KR20110069803A (en) 2011-06-23
KR101240060B1 true KR101240060B1 (en) 2013-03-06

Family

ID=44401491

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020117008067A KR101240060B1 (en) 2009-09-03 2009-09-09 Mobile device with an inclinometer

Country Status (2)

Country Link
JP (1) JP5518868B2 (en)
KR (1) KR101240060B1 (en)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5557316B2 (en) 2010-05-07 2014-07-23 Necカシオモバイルコミュニケーションズ株式会社 Information processing apparatus, information generation method, and program
JP5827013B2 (en) 2011-02-07 2015-12-02 京セラ株式会社 Mobile terminal and display method
JP6217633B2 (en) * 2012-06-27 2017-10-25 日本電気株式会社 Mobile terminal device, control method for mobile terminal device, and program
KR101984683B1 (en) 2012-10-10 2019-05-31 삼성전자주식회사 Multi display device and method for controlling thereof
US20150212647A1 (en) 2012-10-10 2015-07-30 Samsung Electronics Co., Ltd. Head mounted display apparatus and method for displaying a content
KR102063952B1 (en) 2012-10-10 2020-01-08 삼성전자주식회사 Multi display apparatus and multi display method
KR101951228B1 (en) 2012-10-10 2019-02-22 삼성전자주식회사 Multi display device and method for photographing thereof
KR102083918B1 (en) 2012-10-10 2020-03-04 삼성전자주식회사 Multi display apparatus and method for contorlling thereof
KR102083937B1 (en) 2012-10-10 2020-03-04 삼성전자주식회사 Multi display device and method for providing tool thereof
KR102061881B1 (en) 2012-10-10 2020-01-06 삼성전자주식회사 Multi display apparatus and method for controlling display operation
JP5998907B2 (en) * 2012-12-14 2016-09-28 富士通株式会社 Multi-divided housing connecting device and electronic device including the connecting device
CN104505003B (en) * 2013-01-09 2017-08-18 深圳市维世科技有限公司 A kind of flexible LED screen that can freely fold
JP6603015B2 (en) 2013-08-20 2019-11-06 株式会社半導体エネルギー研究所 Display device
KR102469847B1 (en) 2015-03-23 2022-11-23 가부시키가이샤 한도오따이 에네루기 켄큐쇼 Display devices, electronic devices, and systems
CN108028029B (en) * 2015-09-24 2020-02-18 夏普株式会社 Flexible device
KR102480462B1 (en) 2016-02-05 2022-12-23 삼성전자주식회사 Electronic device comprising multiple displays and method for controlling thereof
JP7391502B2 (en) * 2018-02-20 2023-12-05 キヤノン株式会社 Image processing device, image processing method and program
WO2019163385A1 (en) * 2018-02-20 2019-08-29 キヤノン株式会社 Image processing device, image processing method and program
CN108897384A (en) * 2018-09-25 2018-11-27 联想(北京)有限公司 A kind of electronic equipment and its display device
JP2020205572A (en) * 2019-06-19 2020-12-24 コニカミノルタ株式会社 Image forming apparatus and program for controlling the same
JP2022001894A (en) * 2020-06-19 2022-01-06 Necパーソナルコンピュータ株式会社 Electronic apparatus
CN113888970B (en) * 2021-09-26 2023-06-02 武汉天马微电子有限公司 Foldable display screen and display device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005121930A1 (en) * 2004-06-03 2005-12-22 Motorola Inc. Device and method for configuring a user operated screen controller

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3071507U (en) * 2000-03-06 2000-09-14 佳文 洪 Foldable display
US7688306B2 (en) * 2000-10-02 2010-03-30 Apple Inc. Methods and apparatuses for operating a portable device based on an accelerometer
JP2006243621A (en) * 2005-03-07 2006-09-14 Canon Inc Display device
JP4350740B2 (en) * 2006-12-05 2009-10-21 レノボ・シンガポール・プライベート・リミテッド Portable electronic device, method for changing display direction of screen, program, and storage medium
JP4111988B1 (en) * 2007-02-22 2008-07-02 薫 冨樫 Open / close communication terminal device and video switching method
JP5039537B2 (en) * 2007-12-27 2012-10-03 三洋電機株式会社 Terminal device with image projection function

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005121930A1 (en) * 2004-06-03 2005-12-22 Motorola Inc. Device and method for configuring a user operated screen controller

Also Published As

Publication number Publication date
JP2012508406A (en) 2012-04-05
JP5518868B2 (en) 2014-06-11
KR20110069803A (en) 2011-06-23

Similar Documents

Publication Publication Date Title
KR101345494B1 (en) Switching between icon and application window by dragging across multiple screens
KR101318511B1 (en) Multi-panel device with configurable interface
KR101320150B1 (en) Multi-fold mobile device with configurable interface
KR101276916B1 (en) Multi-panel device with configurable interface
KR101354842B1 (en) Multi-panel electronic device
KR101269288B1 (en) Sending a parameter based on screen size or screen resolution of a multi-panel electronic device to a server
KR101240060B1 (en) Mobile device with an inclinometer
KR101320252B1 (en) Multi-panel electronic device
US8860765B2 (en) Mobile device with an inclinometer
CA2734528C (en) Method for indicating location and direction of a graphical user interface element
KR101505705B1 (en) Method for indicating location and direction of a graphical user interface element

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20151230

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20161229

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20171228

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20190107

Year of fee payment: 7