KR20220002310A - 사용자 인터페이스 시스템, 방법 및 장치 - Google Patents
사용자 인터페이스 시스템, 방법 및 장치 Download PDFInfo
- Publication number
- KR20220002310A KR20220002310A KR1020217034298A KR20217034298A KR20220002310A KR 20220002310 A KR20220002310 A KR 20220002310A KR 1020217034298 A KR1020217034298 A KR 1020217034298A KR 20217034298 A KR20217034298 A KR 20217034298A KR 20220002310 A KR20220002310 A KR 20220002310A
- Authority
- KR
- South Korea
- Prior art keywords
- input
- user
- command
- smartphone
- focus
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1626—Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1662—Details related to the integrated keyboard
- G06F1/1671—Special purpose buttons or auxiliary keyboards, e.g. retractable mini keypads, keypads or buttons that remain accessible at closed laptop
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/169—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being an integrated pointing device, e.g. trackball in the palm rest area, mini-joystick integrated between keyboard keys, touch pads or touch stripes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
- G06F3/0236—Character input methods using selection techniques to select from displayed items
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03547—Touch pads, in which fingers can move on a surface
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0362—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 1D translations or rotations of an operating part of the device, e.g. scroll wheels, sliders, knobs, rollers or belts
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
- G06F3/04186—Touch location disambiguation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/02—Constructional features of telephone sets
- H04M1/0202—Portable telephone sets, e.g. cordless phones, mobile phones or bar type handsets
- H04M1/0279—Improving the user comfort or ergonomics
- H04M1/0281—Improving the user comfort or ergonomics for providing single handed use or left/right hand conversion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/02—Constructional features of telephone sets
- H04M1/23—Construction or mounting of dials or of equivalent devices; Means for facilitating the use thereof
- H04M1/236—Construction or mounting of dials or of equivalent devices; Means for facilitating the use thereof including keys on side or rear faces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2200/00—Indexing scheme relating to G06F1/04 - G06F1/32
- G06F2200/16—Indexing scheme relating to G06F1/16 - G06F1/18
- G06F2200/163—Indexing scheme relating to constructional details of the computer
- G06F2200/1633—Protecting arrangement for the entire housing of the computer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/033—Indexing scheme relating to G06F3/033
- G06F2203/0338—Fingerprint track pad, i.e. fingerprint sensor used as pointing device tracking the fingertip image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/033—Indexing scheme relating to G06F3/033
- G06F2203/0339—Touch strips, e.g. orthogonal touch strips to control cursor movement or scrolling; single touch strip to adjust parameter or to implement a row of soft keys
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04802—3D-info-object: information is displayed on the internal or external surface of a three dimensional manipulable object, e.g. on the faces of a cube that can be rotated by the user
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/02—Constructional features of telephone sets
- H04M1/18—Telephone sets specially adapted for use in ships, mines, or other places exposed to adverse environment
- H04M1/185—Improving the rigidity of the casing or resistance to shocks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72469—User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/22—Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
본개시내용의예시적인실시예는사용자명령입력어셈블리, 프로세서및컴퓨팅장치의디스플레이내에정의된포커스구역을포함하는사용자인터페이스(UI) 시스템에관한것이다.하나이상의선택가능한디스플레이항목이포커스영역내에있을때사용자명령입력어셈블리를통해선택명령을수신하면프로세서에의해활성화된대로선택가능한항목이선택된다.
Description
현재인벤션은새로운시스템과스마트폰, 태블릿같은컴퓨팅디바이스의인터페이스방법과연관되어있다. 또한새로운유저의인터페이스요소와결합된컴퓨팅디바이스와도연관성이있다.
그림 1에서보듯, 볼륨12,잠금14, 지문스캐너, 홈16, 뒤로가기18, 최근앱20키, 스마트폰10(또는패블릿)같은유저컨트롤기능은다른편, 바꿔말하면앞면이아닌스마트폰10 뒷면에있다. 따라서스마트폰 10을한손으로작동할때는앞서말한컨트롤기능과엄지손가락으로닿을수없는터치스크린범위까지만질수있다. 그러므로이를통해유저는엄지만사용해서스마트폰전체를누를수있는데이는사용자의엄지로스마트폰10을작동할때모든손을쓸수있게된다. 곧스마트폰의강화유리를불안정하게만들어서잘미끄러질수있고이는곧스마트폰 10의손상으로이어진다.
디스클로저의구체화는유저인터페이스(UI) 시스템의휴대용컴퓨팅디바이스의한손작동과직결된다. 여기에는스마트폰이나이와비슷한형태의요소를갖춘디바이스도포함된다. 이시스템은스마트폰의옆면엣지에내장된평면터치제스처와결합된것으로사용자는이를통해자유롭게엄지로작동할수있다. 터치평면은스마트폰디스플레이의오퍼레이션커뮤니케이션에포함된다. 따라서스마트폰상의컨텐츠를스크롤하면서볼때엄지를이용해화면위아래로드래그하면컨텐츠도손가락방향에따라보인다.
또한스마트폰잠금화면에서엄지를가로방향으로드래그하면 "최근앱" 이라는이전에사용한앱을보여주는기능이작동하고결과적으로최근에사용한앱이뜬다. 스마트폰에서홈스크린이아닌다른화면이뜰때엄지손가락을가로반대방향으로밀면 "뒤로가기" 기능이실행되어유저가마지막으로접근한화면이뜬다. 이러한구현과더불어엄지작동은지문인식기능에도쓰인다. 그중에서도생체인식을이용한스마트폰잠금, 해제에중요한역할을한다.
예를들어, 터치스페이스더블태핑같은터치제스처를추가로읽도록프로그램되어있다. 앞서언급한더블태핑은홈스크리린에서스마트폰의 "홈"키기능을호출할수있다. 또다른예시로더블패팅으로스마트폰을잠글수있다. 엄지는물리적인키, 볼륨업, 볼륨다운, 그리고홈(혹은잠금)키를포함하고있고터치서페이스도이세가지물리적키와연관성이있다, 홈키는볼륨키사이에있다.
이시스템은포커스존과훨씬더통합된다. 포커스존은스크린의수직엣지로뻗은스마트폰디스플레이의직사각형부분을말한다. 이포커스존은가급적스마트폰스크린상단절반을의미하며유저가스마트폰디스플레이를수직방향으로들고볼때이부분에자연스럽게초점을맞춘다. 이시스템은선택가능한아이템(또다른스크린으로연결되는링크, 애플리케이션, 텍스트입력섹션등)으로구성되거나일부아이템으로구성되어포커스존퓨어뷰안에서는엄지손가락으로두드리는방법으로 "포커스된"아이템을선택할수있다.
다른특징및장점은 해당 그림과 함께 자주 선택하는 예의 다음과 같은 설명으로부터 명백해질 수 있다
그림 1 스마트폰
그림 2 스마트폰을한손으로들었을때엄지로컴포트존을엶
그림 3 "스탠다드그립"으로스마트폰을잡음
그림 4 스마트폰관점
그림 5 엄지플랜뷰
그림 6 스마트폰측면
그림 7 엄지로스마트폰컨텐츠를미는과정
그림 8 디스플레이스크린안의포커스존
그림 9 엄지로유튜브비디오링크(YouTube®)를선택하는과정
그림 10 미리선택프레임안에서기본(디폴트) 아이템64를포함하는포커스존
그림 11 "그외잠금" 기본(디폴트) 아이템64를포함하는순차적과정
그림 12 스마트폰디스플레이의옆면엣지에추가옵션이가깝게위치함
그림 13 엄지를사용해옆으로밀면서 "최근앱" 기능을수행
그림 13 "뒤로가기" 기능을수행하기위해엄지를옆으로미는과정
그림 15실시예에서두키와합쳐진엄지
그림 16 실시예에서조이피스플랜뷰설명
그림 17 실시예에서포인팅피스의플랜뷰
그림 18 하나의실시예에서스크롤피스플랜뷰설명
그림 19 하나의실시예에서트랙피스플랜뷰설명
그림 20 맵키를작동하는스마트폰관점
그림 21 엄지와맵키를이용해어플서랍을여는설명
그림 22엄지피스와맵키를이용해알람패널을여는설명
그림 23A에서 23C. 기본(디폴트) 어플, 컨트롤, 링크를각각선택하는과정
그림 24 포커스된어플에서잠금어플로변환하는과정
그림 25A, 25B 트위터와어플서랍에서각각효과블러하는
그림 26A, 26B 미리선택과정순차적으로진행하는과정설명
그림 27 포함된링크로스크린세팅하는장면의스크린샷
그림 28 포커스존전환
그림 29 맨위상단섹션의유튜브(YouTube®) 화면스크린샷
그림 30 메인피드화면상단에햄버거메뉴가보이는트위터어플(Twitter®) 화면
그림 31A, 31B 유튜브와트위터피드예시클러스터
그림 32A, 32B 트위터와유튜브클러스터예시
그림 34 상세페이지에서그외잠금된트위터클러스터화면예시
그림 35 상세페이지에서 "좋아요" 선택가능한아이템을포함하는단계적과정
그림 36 상세페이지, 태블릿 PC에서엄지와맵키사용
그림 37 스마트폰케이스관점
그림 38 스마트폰케이스또다른관점
그림 39 스마트컨트롤피스의플랜뷰
그림 40 스마트컨트롤피스가부착된스마트폰
그림 41 UI방법을통한기본(디폴트) 아이템64 선택과정을도식화한플로우차트
그림 42 UI 방법을통한비-기본(디폴트) 아이템64 선택과정을도식화한플로우차트
그림 43 컴퓨터시행시스템예시의블록다이어그램
그림 2 스마트폰을한손으로들었을때엄지로컴포트존을엶
그림 3 "스탠다드그립"으로스마트폰을잡음
그림 4 스마트폰관점
그림 5 엄지플랜뷰
그림 6 스마트폰측면
그림 7 엄지로스마트폰컨텐츠를미는과정
그림 8 디스플레이스크린안의포커스존
그림 9 엄지로유튜브비디오링크(YouTube®)를선택하는과정
그림 10 미리선택프레임안에서기본(디폴트) 아이템64를포함하는포커스존
그림 11 "그외잠금" 기본(디폴트) 아이템64를포함하는순차적과정
그림 12 스마트폰디스플레이의옆면엣지에추가옵션이가깝게위치함
그림 13 엄지를사용해옆으로밀면서 "최근앱" 기능을수행
그림 13 "뒤로가기" 기능을수행하기위해엄지를옆으로미는과정
그림 15실시예에서두키와합쳐진엄지
그림 16 실시예에서조이피스플랜뷰설명
그림 17 실시예에서포인팅피스의플랜뷰
그림 18 하나의실시예에서스크롤피스플랜뷰설명
그림 19 하나의실시예에서트랙피스플랜뷰설명
그림 20 맵키를작동하는스마트폰관점
그림 21 엄지와맵키를이용해어플서랍을여는설명
그림 22엄지피스와맵키를이용해알람패널을여는설명
그림 23A에서 23C. 기본(디폴트) 어플, 컨트롤, 링크를각각선택하는과정
그림 24 포커스된어플에서잠금어플로변환하는과정
그림 25A, 25B 트위터와어플서랍에서각각효과블러하는
그림 26A, 26B 미리선택과정순차적으로진행하는과정설명
그림 27 포함된링크로스크린세팅하는장면의스크린샷
그림 28 포커스존전환
그림 29 맨위상단섹션의유튜브(YouTube®) 화면스크린샷
그림 30 메인피드화면상단에햄버거메뉴가보이는트위터어플(Twitter®) 화면
그림 31A, 31B 유튜브와트위터피드예시클러스터
그림 32A, 32B 트위터와유튜브클러스터예시
그림 34 상세페이지에서그외잠금된트위터클러스터화면예시
그림 35 상세페이지에서 "좋아요" 선택가능한아이템을포함하는단계적과정
그림 36 상세페이지, 태블릿 PC에서엄지와맵키사용
그림 37 스마트폰케이스관점
그림 38 스마트폰케이스또다른관점
그림 39 스마트컨트롤피스의플랜뷰
그림 40 스마트컨트롤피스가부착된스마트폰
그림 41 UI방법을통한기본(디폴트) 아이템64 선택과정을도식화한플로우차트
그림 42 UI 방법을통한비-기본(디폴트) 아이템64 선택과정을도식화한플로우차트
그림 43 컴퓨터시행시스템예시의블록다이어그램
디스클로저의구세적설명은아래다양한그림의레퍼런스와함께설명되어있다. 여기에서는예시와설명의이해를돕기위해구체적인내용이서술되었다. 그러나그림에나와있는일반적인기술은설명에제공된다양한특징의비슷한방법으로인지할수있다. 실사예나예시또한다양한방법으로조합할수있다.
하단에나온구체적예시는유저인터페이스(UI) 시스템및방법과직결되며이는컴퓨팅디바이스에접근하기위함이다(여기서는시스템이라고명칭한다). 이구체적인사용예는새로운 UI 요소와도결합된디바이스와직결된다. 또한이구체적인실사예는컴퓨팅디바이스와페어링된디바이스케이스와도연결되며이케이스는 UI 요소와결합되어있다. 또스마트 TV 같은사이즈가큰컴퓨팅디바이스와페어링된외부컨트롤러와는구체적인관련이드러나지않았다.
컴퓨팅디바이스는스마트폰 10과결합하지만언급된시스템은태블릿, 패블릿, 노트북, TV, 외부컨트롤러등다른디바이스에서도사용할수있다. 그림1 스마트폰 10의상물리적, 가상의자주사용하는키, 볼륨키12, 잠금해제키14, 홈키16, 돌아가기키 18, 최근어플키 20, 지문스캐너는모두각각다른곳에위치한다. 그결과유저는언급된키를작동하기위해스마트폰10을한손으로쥐고있을때스마트폰 10 을다르게쥐어야한다. 이와비슷하게터치스크린디스플레이 21은엄지가위치하는컴포트존 22 위에있어작동을위해서는손잡는법을바꿔야한다. 스마트폰 10을그림 2에서보는바와같이쥐어야한다. 그림 3 한손으로스마트폰10을잡고유저의손은스마트폰 10의뒷면을잡는다최소한 3개손가락을여기에두고엄지는스마트폰10의 "스탠다드그립"이라고부르는반대방향의수직엣지부분에둔다. 한손사용으로스마트폰쥐는자세가계속해서바뀌게되고이는핸드폰을떨어뜨리거나미끄러지는불안정한일을유발한다. 현재개발시스템은특히유저가스마트폰 10을스탠다드그립으로쥐고있을때더편하게사용하게끔하는데그목적을둔다.
이시스템은유저명령을받기위한유저명령입력어셈블리를포함한다. 언급한유저명령은프로세서에의존하며이프로세서는스마트폰기능이유저의명령대로실행되도록한다. 이프로세서는수신모듈, 실행모듈, 포커스모듀르인지모듈, 그외잠금모듈을포함한다.더구체적으로이시스템은기능데이터베이스를포함하는데이는유저명령이스마트폰기능과먼저연관되는곳이다. 일단유저명령입력어셈블리를통해서프로세서, 구체적으로는수신모듈에의한유저명령을받으면매치를위해기능데이터베이스가분석된다. 매치가끝나자마자스마트폰기능은실행모듈에의해실행된다. 유저명령은일반적일수도있다. 예를들어모든스마트폰어플, 스크린을통해비슷한스마트폰기능을수행하거나다른스마트폰, 스크린을위해(같은유저명령수행을위해) 다른스마트폰기능을수행한다.
그림 4 6를통해유저명령입력어셈블리는 24를포함한다. 이피스들은평면터치제스처인풋서페이스(터치서페이스)다. 터치서페이스는 3가지키로구성된다. 볼륨컨트롤키12와중간키가있다. 엄지피스24는스마트폰 10 옆면에달려있다. 유저는스마트폰 10을스탠다드그립으로들고있을때엄지로사용할수있다. 터치서페이스는스마트폰 10의옆면의플러시다. 이터치서페이스는지문스캐너와통합된다.
그림 7. 터치서페이스는스마트폰디스플레이 21과같이오퍼레이션커뮤니티를보여준다. 스크롤할수있는컨텐츠와위아래로터치서페이스를밀면컨텐츠가스크롤되면서그림7 처럼다양한내용을볼수있다. 또다른예시로는이시스템은엄지24를이용해위아래로밀수있게끔구성되어있기때문에위로밀거나아래로밀면그에따른컨텐츠를볼수있다. 스크롤가능한컨텐츠는세로혹은가로로스크롤할수있다. 엄지24의수직스크롤링은스크롤명령을입력한것으로이명령은스크롤제스처를포함한다.구체적으로이시스템은유저가서페이스를터치해위로밀고상위내용을고정하면디스플레이에서스크롤가능한컨텐츠를점프해서맨위로올라가고 "홈" 혹은 "새로고침" 키를따라하게된다. 이방법은트위터, 인스타그램, 유튜브(Twitter®, Instagram®, YouTube®)등의피드베이스어플에서가능하다. 비슷하게서페이스를터치하고아래로내리고가장하단의내용을고정하면스크롤가능한컨텐츠의가장마지막으로점프한다. 터치제스터의수직스크롤링및엄지피스24의상하단내용고정은탑바텀명령을일컫는다. 이명령은또한각각탑바텀제스처라고도한다.밀어서고정대신위아래터치서페이스를두번두드리면스크롤가능한컨텐츠는각각맨위맨아래로점프한다. 스마트폰디스플레이 21이스크롤가능한컨텐츠를보여줄때맨위, 아래컨텐츠가아니라면유저명령입력어셈블리를통한탑명령수신으로가장최상단의스크롤가능한컨텐츠가뜬다. 이탑명령은트위터, 인스타그램에서홈버튼으로쓸수있다. 이홈버튼을쓰면맨위피드로점프할수있다. 유저명령인탑명령은탑제스처, 터치서페이스를위아래로밀고상하단을고정하는기능을말한다. 탑명령은최소한한개의유저입력, 키입력, 조이스틱입력, 포인팅피스입력, 스크롤휠혹은트랙볼입력을통해전달된다. 비슷하게디스플레이에서스크롤가능한컨텐츠를보고있는게그것이최상하단의내용이아니라면유저명령입력어셈블리를통한바텀명령수신으로가장하단의스크롤가능한컨텐츠를볼수있다. 바텀명령은서페이스터치로아래로밀고맨하단으로고정하는기능을말한다.
그림 4, 6 엄지 24는스마트폰오른쪽에있다유저는오른손의엄지를사용할수있다. 엄지피스는스마트폰 10의왼쪽에위치할수도있다그럼유저는왼손엄지를사용할수있다. 엄지 24는스마트폰10의양쪽에위치할수있다그럼유저는양손을사용할수있다. 구체적으로엄지24와그측면엣지는모놀리식통합으로사이드엣지의통합이보인다. 엄지 2는수직밀기를할만큼넓고통합된형태는텍스트형태에따라달라진다.
구체적으로엄지 24는스마트폰 10뒤에있다. 따라서사용자는검지로사용할수있다. 또한두엄지피스24 중하나는측면에다른하나는 (검지로쓸수있도록) 스마트폰10 뒤에있다. 이시스템은엄지 24의수직으로밀수있고곧볼륨, 스크린밝기, 잠금, 해제, 카메라줌인줌아웃, 통화받기, 통화거절하기같은기능을사용할수있다. 이기능들은엄지 24를수직방향으로사용할때쓸수있다.
그림 8 이시스템은프로세서에의해결정되는스마트폰 10의디스플레이내에있는포커스존26을포함한다. 이포커스모듈은구체적으로스마트폰의디스플레이안의포커스존을담당한다. 구체적으로이포커스존은디스플레이스크린21의수직엣지사이의수평부분을내포한다. 이포커스존26은스마트폰상단의절반을말하기도한다. 언급한스마트폰스크린은수직방향에있다. 포커스존 26은유저가수직방향으로스마트폰디스플레이21을볼때자연스럽게시야를두는곳이다. 구체적으로포커스존 26의위치는유저에따라다르다. 프로세서(그림 43)는스마트폰(태블릿, 패블릿등)의수직방향에서보이는컨텐츠를받아들이고보여준다.
그림 8 이시스템은선택가능한아이템, 예를들면하이퍼링크(혹은링크)의또다른스크린, 어플아이콘(혹은 "앱"), 문자입력섹션 (가상키보드키)으로구성되어있다. 혹은일부기능은포커스존 26의퓨어뷰안에있기도한다. 언급한선택가능한아이템은 "포커스된"이라고불리며엄지피스24를통해선택제스처(선택명령)를받고이는 "포커스된" 선택가능한아이템이선택되도록이어진다. 하나이상의선택가능한아이템을 "포커스된"아이템이라고부르는포커스존에서분류하는작업은포커스모듈기능을가진프로세서로진행된다.언급한프로세서로가능한포커스된아이템 62의선택은실행, 런치, 토글,디-토글, 활성화, 비활성화, 개발되는아이템을포함한다. 선택가능한아이템이포커스존 26안에있을때이아이템들은 "포커스된"아이템으로불린다. 포커스된아이템62이하나만있을때포커스된아이템 62는기본(디폴트)에의해미리선택된다. 반대로포커스된아이템62가다양할때하나의아이템만기본(디폴트)에의해미리선택된다. 미리선택된아이템은 "기본(디폴트)"아이템이라고부른다. "미리선택된" 포커스된아이템의검증실행은프로세서에의해접근할수있는디폴트메모리에저장되는디폴트기준을기반으로한프로세서에의해가능하다. 이선택제스처(혹은명령)은엄지24의싱글태핑32을포함한다. 대신선택제스처는더블태핑, 롱태핑38(엄지24를태핑하고멈추는것)같은터치제스처를내포한다. 구체적으로롱태핑 38은엄지피스에하나의엄지혹은손가락을올리고두드렸다가멈추는것을의미한다. 그림 9은포커스존26의퓨어뷰에유튜브(YouTube®) 비디오링크가들어있는것이다. 여기서프로세서기능으로엄지피스24에서싱글태핑32은두번째스크린샷처럼비디오링크실행으로이어진다.
포커스된아이템62(포커스존26 안에서다수의선택가능한아이템)가다양할때프로세서와기본(디폴트) 메모리실행으로이시스템은기본(디폴트) 아이템이되기위한대부분의도메인인포커스된아이템을미리결정한다. 기본(디폴트) 아이템64는중심이되는아이템중하나다. 또다른예로는기본(디폴트) 아이템64는유저맞춤형이기도하다. 이디폴트아이템64는미리구성되기도한다. 이전예시를보면비디오링크28과팝업메뉴링크30은포커스존 26안으로떨어지고엄지24의싱클태핑32는비디오링크28(팝업링크28 와상반되는도메인관련링크)로도출된다. 또다른예로는다양한포커스된아이템62에서프로세서와디폴트메모리로이시스템은기본(디폴트) 아이템64를가장자주선택되는아이템으로미리결정한다. 예를들어(사진에는없음) "답변" "리트윗" "좋아요"같은포커스된 트위처 앱(Twitter®)의키들사이에서이시스템은엄지 24에서싱글태핑32하자마자 '좋아요'키를선택하게끔구성되어있고이는가장많이사용되는 3 개의포커스된아이템62 이다. 만약문자입력섹션이포커스되고결국 (엄지24의싱글태핑32로인해)선택되었다면이시스템은키보드를만들도록구성되었고이키보드는문자입력섹션을통해문자를입력한다. 하나의예로키보드는목소리입력명령빌트를포함한다. 목소리입력명령선택은유저의목소리를통해문자입력섹션에문자를입력한다.
대안적인실시예에서,포커스된아이템62가다양할때이시스템은프로세서와기본(디폴트)메모리로실행되며포커스존26 안에서위치를바탕으로포커스된아이템을기본(디폴트) 아이템으로미리결정한다. 예를들어, 기본(디폴트)아이템24는포커스존26 안에서첫번째, 가운데혹은포커스된아이템62의마지막일수도있다. 또한이시스템은프로세서와기본(디폴트) 메모리로실행되며언급된기본(디폴트) 아이템64가도메인관련, 중심적인혹은둘다되자마다포커스된아이템 62를기본(디폴트) 아이템64로미리결정한다. 기본(디폴트)아이템64를미리선택하는시스탬의기본은예를들어페이지에서페이지로어플에서어플로이동하는것이보이게된다. 기본(디폴트) 아이템64를미리결정하는기준은또한기본(디폴트) 메모리에저장되어있다.
하나의예로포커스된아이템62를하나이상둔상태에서이시스템은시각적으로디폴트아이템64를지시하게되고유저는이를통해어느아이템이미리선택되었는지알수있다. 언급된시각적지시는미리선택된아이템의시각적 "팝"과미리선택된아이템주변의프레임혹은이와비슷한것들을포함한다. 예를들어그림 10에서미리선택된프레임 34는 no. 1을생산하는디폴트아이템64를시각적으로표현하기위해만들어졌다. 언급된시각적지시는프로세서에의해실행된다. 구체적으로엄지24를통해 "그외잠금" 명령을받자마자이시스템은예를들어실행모듈은추가옵션(추게선택가능한링크) 디스플레이를유발하고디폴트아이템(혹은미리선택된아이템)을팝업메뉴스타일에넣는다. 더구체적으로추가옵션디스플레이는그외잠금모듈에의해실행된다. 그외잠금명령은롱태핑(38, 그림 11)을포함하는그외잠금제스처와결합되어있다. 이롱태핑은유저의엄지를두고그것을열기전에짧은시간동안들고있는것을말한다. 하지만다른터치제스처나더플태핑, 밀기등의동작도롱태핑38을대체할수있다. 구체적으로 "디폴트" 옵션을수행하는동작은선택된디폴트옵션의결과를낳는엄지24 지점의싱글태핑32을포함한다. 구체적으로 디폴트 추가 옵션은 그외 잠금이 될 수 있고 더 나아가 추가 옵션은 비슷한 매너에서 디폴트 추가 업션을 보여주기 위한 기능을 포함하기도 한다. 여기서 유저는 상하(수직) 밀어내기 기능을 엄지24로 실행할 수 있고 동시에 추가 옵션을 미리 선택할 수 있다. 언급한 상하 밀어내기 기능은 사용자가 다양한 상하 밀어내기 기능을 통해 다양한 옵션을 수행하려는 동작을 수반한다. 구체적으로 상하 밀어내기 동작은 마지막 옵션이 반대 방향(위로 밀기) 밀어내기에 의해 먼저 접근될수도 있으며 이런 동작이 수직 밀어내기에 포함된다.
대안적으로, 상기 세로 방향 스와이핑은 한 번에 하나씩 모든 옵션을 미리 선택하기 위해 단일 세로 방향 스와이핑을 수행할 수 있다. 이것은 단일 세로 스와이프를 복수의 스와이프 세그먼트로 분할하여 수행되며, 여기서 각 스와이프 세그먼트는 하나의 옵션을 미리 선택한다. 예를 들어, 길게 탭한 38개의 미리 선택된 항목에서 팝업되는 5개의 옵션이 있다고 가정해 본다.
첫 번째 옵션은 기본적으로 이미 미리 선택되어 있으므로 스와이프의 1/4(즉, 첫 번째 스와이프 세그먼트)을 수행하면 두 번째 옵션이 미리 선택된다. 반 스와이프를 수행하면 중간 옵션이 미리 선택되고, 스와이프의 3/4을 수행하면 세 번째 옵션이 미리 선택되고, 마지막으로 전체 스와이프를 수행하면 마지막 옵션이 미리 선택된다.추가실시예에서, 상기단일스와이프는반복되며, 이에의해반대방향으로스와이프함으로써마지막옵션에먼저도달할수있다. 하나의예로, 초점영역(26)은보이지않도록구성되어선택가능한항목이초점영역(26) 내에있을때예시적인 "팝", 그주변의프레임등을통해선택가능한항목이초점영역(26) 내에있는것으로시각적으로알려진다. 하나의예로, 팝업메뉴(36)(도 11) 스타일을사용하는대신, 추가옵션(즉, 도 11의초점항목 62 #1과관련된링크 #1에서 4까지)은추가잠금모듈에의해활성화되어스마트폰(10)을표준쥐고있는사용자의엄지손가락으로접근할수있도록디스플레이(21)의측면가장자리에더가깝게표시된다(도 12 참조). 추가적인실시예에서, 링크 #1 내지링크 4는썸피스(24) 상의세로방향스와이핑을통해미리선택가능하다.
하나의 예로, 구체적으로수직스크롤가능한컨텐츠는엄지24를아래로밀면서볼수있고포커스존26은포커스모듈에의해실행된다. 이포커스존은약간아래로가도록구성되어있어서유저가선택결정을내리는데시간을가질수있다. 구체적으로포커스존은유저의가능불가능으로구성되어있다.
하나의예로(도시되지않음), 초점구역(26)은복수의세그먼트로분할되고, 복수의세그먼트각각은초점구역(26) 자체로서처리된다. 시스템은하나이상의선택가능한항목을포함하는각초점영역세그먼트가한번에하나씩초점이맞춰지도록구성된다. 각초점영역세그먼트는세로방향스와이핑등을통해순차적으로초점이맞춰진다. 초점영역세그먼트가하나이상의선택가능한항목으로초점이맞춰진경우해당지점에서선택명령을입력하면초점영역세그먼트내에서기본항목이선택된다.기본항목의선택은프로세서와기본메모리에의해활성화된다.
또한, 그림 13에서알수있는바와같이, 시스템은스마트폰(10)이잠금해제될때제1 방향으로횡축(즉, 세로축에수직)을따라썸피스(24)를스와이프하면스마트폰(10)이실행모듈에의해활성화되어기존의 "최근앱" 키(20)의기존작동결과인기능을호출한다(그림 1). 이에따라스마트폰(10) 운영체제의사용자인터페이스(UI) 디자인에따라최근앱을계단식방식으로표시하는등의방법이제공된다.특히, 최근앱이표시될때종축을따라썸피스(24)를스와이프하면최근앱이그에따라스크롤된다. 제1 방향은스마트폰(10)이표준그립됨에따라자신으로부터멀어지는방향을포함할수있다. 하나의예로, 시스템은최근앱이스크롤될때임의의주어진시간에하나의 "최근앱"을미리선택하도록구성된다. 이시점에서, 시스템은썸피스(24) 상의단일탭핑(32)이배경에서미리선택된최근앱을다시실행하도록구성된다.
추가예시로미리선택된 "최근앱" 상에서롱태핑38은그외잠금모듈에의해실행되며이태핑은팝업메뉴스타일에서기호에맞는언급된최근앱을가진추가옵션을연다.이시점에서, 사용자는썸피스(24) 상에서세로(수직) 스와이프를더수행함으로써, 한번에하나의옵션을상기추가옵션으로미리선택할수있게된다. 이전본문에서언급했듯이(문단 63 및 64 참조), 세로스와이프는옵션당하나의세로스와이프이거나한번에하나씩모든옵션을미리선택하는단일스와이프일수있다.
추가예로이시스템은프로세서에의해실행되며유저가엄지24 를첫번째방향으로밀고잠깐멈춰있으면스마트폰10은최근앱에서마지막으로접근한앱을가장실행하도록설계되어있다. 구체적으로이시스템은유저가엄지24를첫번째방향으로두번밀면이스마트폰10은최근앱에서가장마지막으로접근한앱을실행한다. 이런반복실행은최근앱이백그라운드에서실행되도록하며언급된최근앱은마지막으로접근한앱이전에있다.
또한, 그림 14에서알수있는바와같이, 시스템은실행모듈에의해활성화되어스마트폰(10)이홈화면이외의화면을표시할때다음과같이구성된다. 그것의측면축을따라썸피스(24)를제2 방향으로스와이프하면스마트폰(10)이기존스마트폰에서기존의 "뒤로" 키(18)(그림 1)의작동의결과인기능을호출하게된다. 따라서사용자가마지막으로액세스한화면을표시한다.제2 방향은제1 방향과반대이며, 스마트폰(10)을표준파지했을때자신을향하는방향이다. 대안적으로, 제1 및제2 방향은각각자신을향한방향및자신으로부터멀어지는방향을포함한다. 추가실시예에서, 시스템은사용자가썸피스(24)를제2 방향으로측방향으로스와이프하고말단에서유지하는경우, 스마트폰(10)이사용자를홈스크린에다시착지시키도록구성된다
프로세서로 작동하는이시스템은스마트폰 10이엄지피스24의다른 "L" 모양제스처반응으로구성된다. 예를들어엄지피스24의 "L" 모양제스처는플래시를켜기도한다. 또한 "L" 모양제스처를거꾸로하면스크린샷을실행한다. 또한미러링 "L" 모양제스처실행시핸드폰음소거가가능하다.
추가적인실시예에서, 썸피스(24)는생체인식적으로스마트폰(10)을잠그고잠금해제하기위해그안에통합된지문판독기를더포함한다. 보다구체적으로, 지문판독기는광학식지문판독기, 정전용량식지문판독기, 초음파지문판독기등을포함할수있다. 대안적인실시예에서, 시스템은프로세서에의해인에이블되는바와같이썸피스(24)의측방향축을따라스와이프하면다음과같은다른기능이발생할수있도록구성된다;볼륨조정, 화면밝기, 가로스크롤, 스마트폰 10 잠금및잠금해제, 카메라줌및줌해제등. 대안적인실시예에서, 횡축을따라썸피스(24)를스와이핑함으로써발생하는기능은사용자구성가능하다.
하나의예로, (터치표면을통해) 썸피스(24)는예를들어더블탭핑과같은추가터치제스처를판독하도록프로그래밍된다.수신모듈에의해수신된상기더블탭핑은스마트폰(10)(실행모듈이활성화됨)에서기존의 "홈" 키(16)(그림 1)를호출하여메인홈화면을표시하도록할수있다.다른예에서, 상기더블탭핑은스마트폰(10)이잠기는결과를초래할수있다.하나의예로,엄지손가락(24)은검지가접근가능하도록스마트폰(10)의후면에배치된다.대안적인실시예에서, 더블탭으로인한기능(들)은사용자가구성할수있다. 특히, 시스템은스마트폰(10)의디스플레이(21) 상의터치제스처가항상썸피스(24)의터치제스처보다우선하도록구성되어있다. 이로써, 썸피스(24)에대한임의의우발적제스처는스마트폰(10) 터치스크린과의사용자상호작용을방해하지않을것이다. 대안적으로, 전술한방식으로썸피스(24)를작동시키는것은미리구성되거나사용자가구성할수있는다른기능의활성화를초래할수있다.
그림1에서세가지키는볼륨키12 옆에있으며가운데키는홈키16을포함한다. 또다른예로홈키16은볼륨키12의앞뒤에있기도한다. 또한질감/엠보싱/식별/패턴은각각의물리적키에추가될수도있다. 이는촉감으로각각의키를구별하기위함이다. 구체적은예시로가운데키는잠금키14가될수도있다.
하나의예로,터치키가클릭가능한물리적키대신에통합될수있다. 하나의예로,키들중하나또는두개는터치키를포함할수있는반면, 나머지는물리적키를포함할수있다. 하나의예로,썸피스(24) 및썸피스(24)가위치하는측면에지는썸피스(24) 아래에배치된압력센서와일체로통합되도록구성되어측면에지가키가없는것처럼보이다. 하나의예로,홈및볼륨키(12, 16)는압력감지형으로구성되며, 하나의예로,서로다른압력작용정도에응답하여서로다른기능이할당될수있다. 하나의예로,상기상이한기능들은사용자구성가능할수있다.
하나의예로,볼륨키(12)는 (검지로접근할수있도록) 스마트폰(10)의후면에배치될수있고, 홈키(16)는측면에배치될수있다. 또는, 홈키(16)는 (검지로접근가능하도록) 스마트폰(10)의뒷면에배치되고, 볼륨키(12)는측면에배치될수있다.
대안적인 2-키실시예에서, 도 15에도시된바와같이, 썸피스(24)는한쌍의볼륨키(12)만을포함할수있다. 2-키실시예에서, 썸피스(24)를두번탭하면사용자가홈화면에도착할수있다. 또는앞서언급한바와같이, 사용자를향해썸피스(24)를측방향으로스와이프하고("뒤로" 기능활성화) 말단을잡고있으면사용자가홈화면에놓이게되는반면두번탭하면스마트폰(10)이잠길수있다. 대안적인실시예에서, 사용자를향해썸피스(24)를측방향으로두번스와이프하면("뒤로" 기능활성화) 사용자가홈스크린에착지하게될수있다. 2-키실시예의하나의실시예(미도시)에서, 볼륨키(12)의쌍대신에볼륨로커의일체형조각이사용된다. 하나의예로,볼륨및홈키(12, 16)는압력감지형으로구성되어, 하나의예로,그위에가해지는압력의상이한정도에응답하여상이한기능이할당될수있다. 하나의예로,상기상이한기능은사용자가구성할수있다.
그림16을참조하면, 하나의예로,썸피스(24)는썸피스(24)의키들중하나대신에조이스틱(42)을포함한다. 썸피스(24)는이실시예에서조이피스(40)로지칭된다. 조이피스(40)는조이스틱(42)과조이스틱(42) 바로앞또는뒤에위치하는한쌍의터치감지볼륨키(12)를포함한다. 조이피스(40) 또는조이스틱(42)은사용자의엄지또는검지가각각접근가능하도록스마트폰(10)의측면또는후면에위치된다. 조이스틱(42)의헤드는바람직하게는조이스틱(42)이작동될때사용자의엄지손가락이인체공학적으로그위에놓일수있도록하기위해 (스틱과같은것과는대조적으로) 더넓고평면이다. 시스템은조이스틱(42)을위아래로움직이면스크롤가능한콘텐츠가그에따라스크롤되도록구성된다. 하나의예로,조이스틱(42)의측방향이동은 "뒤로" 및 "최근앱" 기능의전개를초래한다.
그림16을참조하면, 추가실시예에서, 조이스틱(42)은안쪽으로또는아래쪽으로작동되도록(즉, 눌러지도록) 구성되어미리선택된항목이선택되도록한다. 상기내향/하향작동은썸피스(24)를두드리는것과유사하다. 대안적으로, 조이스틱(42)을누르면미리구성되거나사용자가구성할수있는다른기능이활성화될수있다. 하나의예로,조이스틱(42)의헤드는터치감지형으로구성되며, 하나의실시예에서조이스틱을두드리는것(누르는대신)은미리선택된항목의선택으로변환된다. 대안적으로, 전술한방식으로조이스틱(42)을작동하면미리구성되거나사용자가구성할수있는다른기능이활성화될수있다. 다른실시예에서, 조이스틱(42)을탭핑하면사용자가구성할수있는다른기능이활성화될수있다. 하나의예로,조이스틱(42)의헤드는사용자지문(들)을판독하도록구성된다.
그림17을참조하면, 하나의예로,썸피스(24)는썸피스(24)의키들중하나대신에포인팅스틱(46)을포함한다. 썸피스(24)는이실시예에서포인팅피스(44)로지칭된다. 포인팅피스(44)는포인팅스틱(46)과포인팅스틱(46) 바로앞또는뒤에위치하는한쌍의터치감지볼륨키(12)를포함한다. 포인팅피스(44) 또는포인팅스틱(46)은사용자의엄지또는검지가각각접근가능하도록스마트폰(10)의측면또는후면에위치된다. 포인팅스틱(46)의헤드는바람직하게는포인팅스틱(46)이작동될때사용자의엄지가인체공학적으로그위에놓일수있도록더넓고평면이다. 시스템은포인팅스틱(46)을위아래로누르면스크롤가능한콘텐츠가그에따라스크롤되도록구성된다. 하나의예로,포인팅스틱(46)을옆으로밀면 "뒤로" 및 "최근앱" 기능이전개된다. 하나의예로,포인팅스틱(46)의헤드는터치감지형으로구성되며, 하나의실시예에서포인팅스틱(46)의헤드를탭하는것은미리선택된항목의선택으로해석된다. 대안적으로, 터치감지볼륨키(12) 위에오버레이된터치표면은섹션제스처를수신할수있다. 포인팅스틱(46)을두드리는것은썸피스(24)를두드리는것과유사하다. 대안적으로, 포인팅스틱(46)을전술한방식으로작동시키는것은미리구성되거나사용자가구성할수있는다른기능의활성화를초래할수있다. 하나의예로,포인팅스틱(46)의헤드는사용자지문(들)을판독하도록구성된다.
그림18을참조하면, 하나의예로,썸피스(24)는썸피스(24)의키들중하나대신에스크롤휠(50)을포함한다.썸피스(24)는이실시예에서조이-피스(48)로지칭된다. 스크롤-피스(48)는스크롤휠(50) 및스크롤휠(50) 바로앞또는뒤에위치하는한쌍의터치감지볼륨키(12)를포함한다. 스크롤피스(48) 또는스크롤휠(50)은사용자의엄지또는검지가각각접근가능하도록스마트폰(10)의측면또는후면에위치된다. 시스템은스크롤휠(50)을위아래로회전시키면스크롤가능한콘텐츠가그에따라스크롤되도록구성된다.하나의예로,스크롤휠(50)은옆으로기울어지도록구성되며, 결과적으로스크롤휠(50)이옆으로기울어지면 "뒤로" 및 "최근앱" 기능이배치된다. 추가실시예에서, 스크롤휠(50)은내측으로또는하향으로작동되도록(즉, 눌러지도록) 구성되어미리선택된항목이선택되도록한다. 상기내향/하향작동은썸피스(24)를두드리는것과유사하다. 대안적으로, 스크롤휠(50)을전술한방식으로작동시키는것은미리구성되거나사용자가구성할수있는다른기능의활성화를초래할수있다. 하나의예로,스크롤휠(50)의표면은터치제스처입력을수신하기위해터치감지이다. 다른추가실시예에서, 스크롤휠(50) 표면은스마트폰(10)을잠금/잠금해제하기위해지문을판독하도록구성된다.
그림19을참조하면, 하나의예로,썸피스(24)는썸피스(24)의키들중하나대신에트랙볼(54)을포함한다. 썸피스(24)는이실시예에서트랙-피스(52)로지칭된다. 트랙피스(52)는트랙볼(54)과트랙볼(54) 바로앞또는뒤에위치하는한쌍의터치감지볼륨키(12)를포함한다. 트랙피스(52) 또는트랙볼(54)은사용자의엄지또는검지가각각접근가능하도록스마트폰(10)의측면또는후면에위치된다. 시스템은트랙볼(54)의위쪽및아래쪽회전으로인해스크롤가능한콘텐츠가그에따라스크롤되도록구성된다. 트랙볼(54)을옆으로회전시키면 "뒤로" 및 "최근앱" 기능이배치된다. 추가실시예에서, 트랙볼(54)은내측으로또는하향으로작동되도록(즉, 눌러지도록) 구성되어미리선택된항목이선택되도록한다. 상기내향/하향작동은썸피스(24)를두드리는것과유사하다. 대안적으로, 전술한방식으로트랙볼(54)을작동시키는것은사전구성되거나사용자구성될수있는상이한기능의활성화를초래할수있다. 하나의예로,트랙볼(54)의표면은터치제스처입력을수신하기위해터치감지이다. 다른추가실시예에서, 트랙볼(54) 표면은스마트폰(10)을잠금/잠금해제하기위해지문을판독하도록구성된다. 특히, 조이피스, 포인팅피스, 스크롤피스및트랙피스는프로세서, 기능데이터베이스및기본메모리와작동통신하도록배치된다.
그림20을참조하면, 사용자명령입력어셈블리는썸피스(24)가위치하는측면에지의반대편인다른측면에지에배치된맵키(56)를더포함한다. 스마트폰 10은기본그립으로잡기때문에중지와약지가흔들릴여지가많지않기때문에, 지도키(56)는새끼손가락으로접근할수있도록그림 20에도시된바와같이스마트폰(10)의하단모서리에더가깝게위치하는것이바람직하다. 지도키(56)는썸피스(24)와함께작동될때지정된스마트폰기능을호출하도록구성된다. 하나의비제한적인예에서, 그림 21에도시된바와같이, 지도키(56)를작동시키고썸피스(24) 상에서 (종방향축을따라) 위로스와이프하면앱서랍(58)이시작된다.특히, 앱서랍(58)은어디에서나 (조림된방식으로) 실행되도록구성된다. 더이상사용자가앱서랍 58에액세스하기위해홈화면으로돌아갈필요가없다. 다른비제한적인예에서, 그림 22에도시된바와같이, 맵키(56)를작동하고썸피스(24)를아래로스와이프하면알림패널(60)이전개될수있다. 앱서랍(58) 및알림패널(60)의실행은프로세서및기능데이터베이스에의해활성화된다.
대안적인실시예에서, 시스템은맵키(56)의작동과함께썸피스(24)의길이방향축을따라스와이프하는것이다음과같은다른기능의호출을초래할수있도록구성된다; 볼륨조정, 화면밝기, 가로스크롤, 스마트폰 10 잠금및잠금해제, 카메라줌및줌해제등. 대안적인실시예에서, 시스템은맵키(56)의작동과함께썸피스(24) 상의 "L-제스쳐"가볼륨조정, 화면밝기, 가로스크롤, 스마트폰 10 잠금및잠금해제, 카메라줌및줌해제등다른기능의호출을초래할수있도록구성된다. 대안적인실시예에서, 지도키(56)의작동과함께길이방향축을따라썸피스(24)를스와이프함으로써발생하는기능은사용자구성가능하다.
또한, 대안적인실시예에서, 시스템은맵키(56)의작동과함께썸피스(24)를측방향으로스와이프하면다음과같은다른스마트폰기능이호출될수있도록구성된다;볼륨조정, 화면밝기, 가로스크롤, 스마트폰 10 잠금및잠금해제, 카메라줌및줌해제등. 대안적인실시예에서, 맵키(56)의작동과함께횡축을따라썸피스(24)를스와이프함으로써발생하는기능은사용자구성가능하다.
하나의예로,시스템은각각볼륨업및다운(12) 키의작동과함께맵키(56)를작동함으로써앱서랍(58) 및알림패널(60)을시작하도록구성된다. 대안적인실시예에서, 시스템은맵키(56)의작동과함께볼륨업및다운키(12)를작동하는것이다음과같은다른기능을초래할수있도록구성된다;볼륨조정, 화면밝기, 가로스크롤, 스마트폰 10 잠금및잠금해제, 카메라줌및줌해제등. 대안적인실시예에서, 맵키(56)의작동과함께볼륨업및다운키(12)의작동으로인한기능은사용자구성가능하다.앱서랍(58) 및알림패널(60)의실행은프로세서및기능데이터베이스에의해활성화된다.
비제한적인예에서, 지도키(56)와볼륨업또는다운(12) 키를함께누르면스마트폰(10)이음소거될수있다. 다른비제한적인예에서, 맵키(56)를누르고볼륨업또는다운(12) 키를함께길게누르는(또는누르고, 유지하고해제하는) 스마트폰(10)이음소거될수있다. 대안적으로, 지도키(56)를동시에누르고볼륨업또는다운(12) 키를함께누르거나길게누르면사용자구성가능한스마트폰(10) 기능이호출될수있다.유사하게, 지도키(56)와홈키(16)를함께누르면스마트폰(10)이잠기거나, 스위치가꺼지거나, 스크린샷이캡처되는등의결과를초래할수있다. 마찬가지로, 지도키(56)를누르고홈키(16)를함께길게누르면스마트폰(10)이잠기고, 꺼지고, 스크린샷이캡처되는등이발생할수있다. 대안적인실시예에서, 지도키(56)를누르고홈키(16)를함께누르거나길게누르면사용자구성가능한스마트폰(10) 기능이호출될수있다.
또다른비제한적인예에서, 지도키(56) 자체는다음과같은스마트폰기능을호출하도록독립적으로프로그래밍될수있다. 예를들어, 지도키(56)를두번누르면스마트폰카메라또는 Google Assistant®, Bixby®, Siri® 등과같은가상비서가실행될수있다. 대안적인실시예에서, 맵키(56)의작동으로인한기능은사용자구성가능하다. 예를들어, 지도키(56)를길게누르면스마트폰(10)이꺼지고프롬프트가다시시작될수있다.
하나의예로,하나이상의맵키(56)가스마트폰(10)에사용될수있으며, 여기서각각의맵키(56)는다르게수행하도록적응된다. 하나의예로,스마트폰(10)은오른손및왼손사용모두를수용하기위해대향배치된썸피스(24) 및맵키(56)의두세트를사용할수있다. 하나의예로,스마트폰(10)은더작은손을가진사람이더가까운맵키(56)에도달할수있도록두개의이격된맵키(56)를포함할수있다. 특히, 이실시예에서, 각각의맵키(56)는동일하게기능하도록적응된다. 하나의예로,압력센서는맵키(56) 위치아래에위치될수있고, 이에의해맵키(56)의측면에지는키가없는상태로렌더링된다.하나의예로,맵키(56)는압력에민감하도록구성되어, 그위에가해지는압력의다른정도에응답하여다른기능이할당될수있다. 하나의예로,상기상이한기능들은사용자가구성할수있다. 하나의예로,메이키(32)는터치키를포함한다. 하나의예로,지도키(56)는사용자의집게손가락에의해액세스가능한방식으로스마트폰(10)의후면에배치될수있다. 특히충돌이발생하는경우터치스크린의제스처는항상사용자명령입력어셈블리를수신한입력보다우선한다.
가상키실시예에서, 스마트폰(10)의측면에지는터치감지디스플레이스크린을포함하고, 상기측면터치스크린은압력감지작동(일명 3D 터치)을판독할수있다. 가상썸피스(24) 및맵키(56)는측면터치스크린에통합될수있다. 물리적키에대한가상키의한가지이점은가상썸피스(24) 및맵키(56)의위치가개별사용자의엄지및손가락(들)의편안한도달범위에따라조정될수있다는것이다.하나의예로,스마트폰(10)의디스플레이스크린의측면은바람직하게직각으로구부러지고, 이지점에서디스플레이스크린의구부러진섹션은측면터치스크린으로서작용한다. 하나의예로,스마트폰(10)의한측면에지만이가상키(들)를포함하는터치감지스크린을포함할수있는반면, 다른측면은물리적키를포함할수있다.
앞의본문에서언급한바와같이, 포커스된항목(62)이여러개있는경우(즉, 포커스영역(26) 내에서선택가능한항목), 썸피스(24)를통한선택명령(32)의수신은디폴트항목(64)의선택을초래한다. 그림 23a 내지 23c는각각앱서랍(58), 알림패널(60) 및앱화면내에서기본항목(64)의선택을도시한다. 특히, 앱(또는앱아이콘), 알림컨트롤또는링크를각각포함하는그림 23A 내지 23C 내의기본항목(64)은식별목적으로그주위에배치된사전선택프레임(34)을포함한다.그림 23a에서, 앱서랍(58) 내의기본항목(64)은 Instagram® 주위에배치된사전선택프레임(34)으로표시되는 Instagram®이다. 따라서이시점에서싱글탭핑(32)을통해썸피스(24)에선택명령이입력되면인스타그램앱(Instagram®)이그림 23a에도시된바와같이실행된다. 특히기본앱(예: Instagram)을추가로잠그면해당앱과관련된추가옵션(예: 추가선택가능한링크)이표시된다.
유사하게, 그림 23b에서, 통지패널(60) 내의디폴트항목(64)은상기제어주변의사전선택프레임(34)에의해표현되는바와같은블루투스제어이다. 따라서이때썸피스(24)에선택명령이입력되면그림과같이블루투스가활성화된다. 특히기본제어를추가로잠그면블루투스제어와관련된추가옵션이표시되며, 여기서상기추가옵션은스마트폰(10)과페어링된블루투스장치의목록을포함할수있다.유사하게, 그림 23c에서, 예시적인 Twitter 앱화면(Twitter®) 내의기본항목(64)은그주위의사전선택프레임(34)에의해표현되는트윗이다. 따라서, 이때썸피스(24)에선택명령이입력되면트윗이선택되어그림과같이트윗과관련된랜딩페이지가열린다. 특히기본링크(즉, 트윗링크)를추가로잠그면해당트윗과관련된추가옵션(즉, 선택가능한추가링크)이표시될수있다.
그림 24를참조하면, 기본이아닌포커스된항목(62)을미리선택하기위해포커스된항목(62)은먼저 "잠금"되어야하며, 이는썸피스(24)를통해잠금명령을입력함으로써수행된다. 잠금명령은수신모듈에의해수신된다. 잠금명령은썸피스(24)를길게누르는동작(38)을포함하는잠금제스처를포함한다. 대안적으로, 잠금제스처는더블탭핑, 롱탭핑(38) 등과같은무수한터치제스처표현중하나를포함할수있다. 그러나특히미리결정된임계시간이상동안썸피스(24)를길게탭핑(38)해도스마트폰기능, 즉이경우잠금이호출되지않는다. 하나의예로,시스템은다음과같이구성된다: 초점이맞춰진항목(62)이잠겨있을때스마트폰디스플레이(21)의나머지콘텐츠는그림 25A 및 25B에서볼수있는것처럼흐려져사용자가자신의활동영역이초점영역(26)으로제한된다는것을깨닫게한다. "잠금" 시, 초점이맞춰진항목(62)은 "잠긴" 항목(66)으로바뀌고이에따라 "잠긴" 항목이라고한다. 특히잠긴항목(66)만사전선택대상이다. 특히, 하나이상의집중된항목을 "잠금" 항목으로한정하는행위는기능데이터베이스와함께수신및실행모듈에의해수신및실행되는잠금명령에기초하여프로세서에의해수행된다.
"잠금" 시, 썸피스(24)에사전선택명령을입력하면잠금항목(66)이순차적으로사전선택되도록시스템이구성된다. 사전선택명령은썸피스(24)를세로로스와이프하는것을포함하는사전선택제스처를포함한다. 대안적으로, 사전선택제스처는측면스와이프, 볼륨키(12) 누르기, 썸피스(24)에대한사지탭핑등과같은수많은터치제스처표현중하나를포함할수있다.그림 26a 및그림 26b를참조하면, 초점이맞춰진항목(62)을잠그면썸피스(24)를한번스와이프하면기본항목(64) 옆에있는두번째잠긴항목(66)이사전선택프레임(34)에의해표시된것처럼사전선택된다. 다시, 그림 26b에도시된바와같이, 썸피스(24)에대해종방향스와이핑을수행하면제3 잠금항목(66)이사전선택되게된다. 마지막으로잠긴항목(66)도유사하게미리선택되어있다. 앞서언급한바와같이미리선택된항목은썸피스(24)를통해선택명령을입력함으로써언제든지선택된다.
특히, 그림 24에서알수있는바와같이, "잠금" 후에도사용자에의해순차적사전선택이시작되기전에잠긴항목(66) 중하나는기본항목(64)이고,이는잠금전에초점영역(26) 내에서동일한기본항목(64)을포함한다. 대안적으로, 잠금은지도키(56)를누르고유지함으로써수행되고, 지도키(56)가여전히눌러진상태에서썸피스(24)에종방향스와이프를수행하면잠긴항목(66)이순차적으로사전선택된다.특히, 종방향스와이프는반복되며, 이에의해포커스구역(26) 내의마지막잠긴항목(66)은역방향으로스와이프함으로써(즉, 상향스와이프를수행함으로써) 먼저사전선택될수있다.
앞의본문에서언급했듯이(문단 63&64 참조), 세로스와이프는잠긴항목(66)당하나의세로스와이프이거나모든잠긴항목(66)을한번에하나씩미리선택하는단일스와이프일수있다. 각각의미리선택된항목은대응하는추가옵션(즉, 추가선택가능한링크)을바람직하게는팝업메뉴(36) 스타일로표시하기위해추가로잠길수있다. 추가옵션의표시는추가잠금모듈에의해활성화된다. 하나의예로,항목이아직사전선택되지않은경우, 썸피스(24)의상단, 중간및하단을탭핑하면첫번째, 중간및마지막잠금항목(66)이선택된다.하나의예로,사지단일태핑(32)(또는이중태핑)은사전구성되거나사용자구성될수있는상이한기능이할당될수있다. 특히, 선택가능한항목의순차적사전선택방법은가상키보드에도적용될수있으며, 여기서키는행과열의그리드로배치된다. 상기키보드는 QWERTY 키보드또는숫자패드키보드일수있다.
대안적인실시예에서, 초점영역(26)이제거되고시스템은모든항목이한번에잠기고항목에대한사전선택명령을입력함으로써순차적으로사전선택되어순차적사전선택이되도록구성된다. 하나의예로,상기순차적인사전선택은디스플레이상의전체스크린(21) 내의항목들로제한되며, 이경우하나의실시예에서세로방향스와이핑은캐러셀스크롤링을포함한다. 기본적으로, 이실시예에서, 전체디스플레이스크린(21)은초점영역(26)으로서기능한다. 다른실시예에서, 순차적사전선택은디스플레이상의스크린의경계에의해제한되지않는다. 하나의예로,순차적사전선택은디스플레이스크린(21)의상한또는하한임계값을넘어서제한될수있다.
초점영역(26)이링크를포함하는예시적인이벤트에서통화기록화면에관한로그항목, 연락처화면에관한연락처, 또는설정화면에관한설정과같이, 썸피스(24) 상의단일탭(32)은기본링크의작동을초래한다. 예시적인설정화면이종료되어더이상스크롤되지않는경우, 이시점에서시스템은포커스모듈에의해활성화된것처럼썸피스를통한스크롤명령의수신에응답하여위와아래에위치한개별설정을미리선택하기위해포커스영역(26)을위아래로이동하도록구성된다. 바람직하게는, 스크롤명령은썸피스(24) 상의세로방향스와이핑을포함한다. 이것은다른화면(통화기록, 연락처, 메시지, 알림패널/화면등)에도적용가능하다.
하나의예로,통화기록화면, 연락처화면, 메시지화면, 설정화면등은루프(67으로표시됨)되어최하위또는최상위링크에도달하기위해포커스영역(26)의이동에대한필요성을무효화한다. 추가실시예에서, 그림 27에도시된바와같이, 통화기록화면, 연락처화면, 메시지화면, 설정화면등내의각링크는루프(67)로인해선택가능한항목의추적을잃지않도록사용자를돕기위해숫자또는알파벳순으로표시된다. 대안적인실시예에서, 컬러그라디언트또는텍스트들여쓰기가전술한마킹대신에사용될수있다.
그림 28을참조하면, 스마트폰디스플레이(21) 상에디스플레이되는 2개(또는 2개이상)의독립적인스크린섹션을갖는것을포함하는멀티태스킹의경우, 포커스영역(26)은앱스크린중하나의일부일뿐이다. 초점영역(26)을상단(68)에서하단섹션(70)으로또는그반대로이동하려면맵키(56)가작동되는동안썸피스(24)를측면으로스와이프하는것을포함하는이동명령을수행하기만하면된다. 썸피스(24)에대한측방향스와이핑과맵키(56)의작동을결합하는이러한동작을 "측면맵스와이핑"이라고한다. 분할화면이있는앱에도동일한개념이적용된다. 예를들어, 그림 29에서볼수있듯이, YouTube 앱(YouTube®)의화면중하나는두개의섹션으로분할된화면, 즉위에서재생되는비디오를포함하는고정된상단섹션(68)과댓글등을표시하는스크롤가능한하단섹션(70)으로구성된다. 포커스영역(26)을상단비디오섹션(68)에서하단댓글섹션(70)으로또는그반대로이동하려면사용자가해야할일은썸피스(24)에서측면지도스와이프를수행하는것이다. 마찬가지로일반적으로일부앱의일부화면에서특정링크는고정되어있고나머지는스크롤가능하다. 측면지도스와이프를통해사용자는고정및이동링크에액세스할수있다. 포커스구역(26)은또한그림 30에도시된바와같이앱의메인피드스크린(72)과햄버거메뉴(74) 사이에서이동하도록구성된다. 대안적인실시예에서, 전용시프트키(도시되지않음)가스마트폰(10)의측면또는후면에통합될수있으며, 여기서상기시프트키를작동하면초점영역(26)이한섹션에서다른섹션으로이동하게된다. 다른대안적인실시예에서, 시프트터치패드(도시되지않음)가스마트폰(10)의후면에통합될수있다. 여기서, 시프트터치패드상에서제스처(예를들어, 스와이프, 탭핑등)를수행하면포커스구역(26)이한섹션에서다른섹션으로이동하게된다. 특히, 상기시프팅은시프트명령에응답하여포커스모듈과함께실행모듈에의해수행된다.
Twitter(Twitter®), 전화번호부, WhatsApp® 등과같은피드기반및목록기반콘텐츠(또는화면)에서지속적인정보피드는일련의클러스터로나뉜다. 예를들어, 그림 31A 및 32A에서볼수있는바와같이, Twitter의각클러스터(76)는일반적으로트윗링크(78), 트윗게시자의프로필에대한링크(80), 팝업링크(30), 응답키(링크)(84), 리트윗키(86), 좋아요키(88) 및공유키(90)를포함한다. 특히, 팝업링크(30)는그안에끼워져있는여러개의다른서브-링크로더분할된다. 그림 31b 및 32b를참조하면, YouTube(YouTube®)에서피드정보는유사하게일련의클러스터(76)로분할된다. 각각의클러스터(76)는비디오링크(28), 채널링크(92), 및팝업링크(30)를포함하고, 팝업링크(30)는그안에집어넣은다른서브-링크를더포함한다. 따라서기본적으로클러스터는함께그룹화되는콘텐츠모음이며, 상기콘텐츠모음은하나이상의선택가능한항목을포함한다. 콘텐츠컬렉션은근접성에따라함께그룹화된다. 또한, 콘텐츠컬렉션은근접성및관련성을기반으로함께그룹화될수있다.
인식모듈은각클러스터의경계를식별하도록구성된다. 인식시경계위치정보는포커스모듈로전송된다. 경계위치정보를기반으로하는포커스모듈은포커스영역(26) 내의전체클러스터에맞도록(또는 "초점") 포커스영역(26)의영역을최적화하도록구성된다.그림 31a 및그림 31b를참조하면, 초점구역(26)은초점및인식모듈에의해활성화되어각클러스터(76)를단일유닛으로취급하도록최적화된다. 따라서콘텐츠가스크롤되어포커스영역(26) 안팎으로이동함에따라각클러스터(76)에순차적으로포커스가맞춰진다. 이는상기클러스터(76) 사이의크기편차에도불구하고있다. 예를들어, 그림 31a로부터알수있는바와같이, 상부클러스터(76)의폭은하부클러스터(76)의폭보다크다.크기변화와무관하게, 초점구역(26)은각클러스터(76)를하나의유닛으로취급하고이에의해각클러스터(76)의전체를포함하도록최적화된다. 그림 33을참조하면, 시스템은트윗섹션(즉, 클러스터(76))이포커스될때썸피스(24)에대한단일탭핑(32)이트윗링크가선택되게하도록추가로구성된다. 즉, 트윗링크는디폴트링크로미리정해져있다. 집중클러스터(76)를 "잠금"으로써, 잠긴클러스터(76) 내의나머지링크는사전선택을위해액세스할수있다. 하나의예로, "잠금" 시나머지잠긴링크는그림 34에도시된바와같이팝업메뉴(36) 스타일로표시된다. 하나의예로,시스템은사용자가터치스크린을통해트윗또는트윗섹션을길게탭하는경우(38) 팝업메뉴스타일디스플레이가불가능할수있도록구성된다. 썸피스(24)를세로로스와이프함으로써팝업메뉴(36) 내의링크가미리선택된다.
최적화된콘텐츠탐색의동일한방법(즉, 포커스영역(26) 최적화)이 YouTube®, Gmail® 등과같은다른앱에대해독립적으로개발될수있다. 필요한모든것은인식모듈에의한클러스터(76)의인식, 디폴트메모리에기초한디폴트링크의사전결정및선택되는경우팝업메뉴(36)의구성이다. 하나의예로,썸피스를통해추가선택제스처(추가선택명령임)를수신하면추가기능이할당될수있도록시스템이추가로최적화된다. 바람직하게는, 추가선택제스처는클러스터(76)가포커싱될때더블탭핑을포함한다. 예를들어, 그림 35에서볼수있는바와같이 Twitter(Twitter®)에서클러스터(76)가집중되어있을때 93을두번탭하면해당트윗이 "좋아요"를받게된다. 다른예(도시되지않음)에서, 인스타그램에서클러스터(76)가집중될때 93을두번탭하면대응하는인스타그램게시물이 "좋아요"를받게된다. 또다른예(도시되지않음)에서, YouTube®에서클러스터(76)가초점이맞춰져있을때 93을두번탭하면대응하는비디오링크(28)가나중에보기위해저장된다. 대안적으로, 추가선택제스처는길게탭핑, 지도키의작동과함께탭핑등과같은다른터치제스처를포함할수있다. 특히, 선택명령, 추가선택명령, 사전선택명령, 추가잠금명령, 시프트명령및스크롤명령을포함하는명령은기능데이터베이스와함께프로세서에의해실행되는다양한사용자명령이다.
하나의예로,시스템은프로세서와작동통신하도록배치된스크린제스처데이터베이스를포함한다. 화면제스처데이터베이스는스마트폰의터치스크린에입력되는복수의화면터치제스처와함께나열된다. 복수의스크린터치제스처각각은스마트폰기능과연관되어있다. 이실시예에서, 터치스크린으로의스크린터치제스처의입력과함께맵키를누르는것은대응하는스마트폰기능의호출을초래한다. 스마트폰기능은앱실행, 손전등켜기등이될수있다. 하나의예로,스크린터치제스처는터치스크린상에앱이름을입력하는것을포함할수있고, 이에의해입력된문자와일치하는앱이화면에표시된다. 예를들어, 사용자는터치스크린상에서 SPOTIFY 입력을진행할수있고, 사용자가 S, P를입력하는과정에서순차적으로 "SP"라는글자를포함하는모든앱이표시될수있다. 사용자가 "O" 입력을진행함에따라순차적으로 "SPO"가포함된모든앱이표시될수있다.
그림 36을참조하면, 시스템은또한태블릿 PC(94)로확장될수있으며, 여기서썸피스(24) 및맵키(들)(56)는터치스크린디스플레이(21), 썸피스(24) 및맵키(56)가동일한평면에놓이도록그측면베젤(96)에통합된다. 썸피스(24) 및맵키(56) 둘모두는스마트폰(10)에서보이는것과동일한탐색 "효과"를초래하도록사용자의엄지에의해작동될수있다. 대안적인실시예에서, 썸피스(24), 맵키(들)(56) 또는이들모두는사용자의집게손가락에의해작동가능하도록탭(94)의후면에배치된다. 하나의실시예(도시되지않음)에서, 탭은가상썸피스(24) 및맵키(56)를포함하며, 이들은터치스크린을통해작동가능하다. 특히, 이실시예에서터치스크린은압력에민감하다. 물리적키에비해가상키의한가지이점은가상썸피스(24) 및맵키(56)의위치가사용자의엄지와손가락의편안한도달범위에따라조정될수있다는것이다.
하나의예로,트랙패드는스마트폰또는탭을포함하는컴퓨팅장치의후면에통합될수있다. 이실시예에서, 시스템은스크린에의해디스플레이되는커서를더포함하고, 커서는사용자에의해트랙패드상에서수행된움직임제스처에따라에의해작동된다.
그림 37 및 38를참조하면, 하나의예로,스마트폰(10)에대한전술한제어, 즉썸피스(24) 및지도키(들)(56)는그들이스마트폰(10)에통합되는방식과마찬가지로스마트케이스(98)(즉, 스마트폰케이스)에통합된다. 시스템은일단 smartcase(98)가해당스마트폰(10) 위에장착되고케이스에들어있는스마트폰의기본키레이아웃과관계없이그와페어링되도록구성된다. 컨트롤은스마트폰(10)에서컨트롤에의해수행되는모든기능을수행하도록조정된다. 보다구체적으로, 앱은스마트케이스(98)로둘러싸인(또는포함될예정인) 스마트폰에설치되어야하며, 그후초점영역(26)은스마트폰의디스플레이(21)에통합된다. 또한, 설치시 smartcase98은 NFC, 블루투스, Wi-Fi 등과같은무선네트워크를통해상기앱을통해케이스에내장된스마트폰과통신할수있다.
하나의실시예(도시되지않음)에서, 스마트케이스(98)는범퍼케이스를포함할수있으며, 이에의해지도키(56) 및썸피스(24)가후방에통합될가능성을제거할수있다. smartcase98에비해범퍼케이스의한가지장점은범퍼케이스가오른손및왼손사용모두를한손으로사용할수있다는것이다. 하나의예로,스마트케이스(98)는본발명의스마트폰(10)에적합할수있으며, 여기서상기스마트케이스(98)는왼손잡이사용자를수용하기위해상기스마트케이스(98)의좌측및우측에썸피스(24) 및맵키(56)를포함한다. 일부실시예에서, 포인팅피스(44), 스크롤피스(48), 트랙피스(52) 또는조이피스(40)가스마트케이스(98) 상의썸피스(24) 대신에채용될수있다. 사용자명령입력어셈블리는스마트폰(10)을수용하도록구성된스마트폰(10) 케이스를포함하는 smartcase(98)에통합되며, 사용자명령입력어셈블리는스마트케이스가부착된스마트폰이표준그립이므로사용자가한손으로접근할수있도록스마트케이스(98)에위치되며, 표준그립은스마트폰을세로방향으로그립하는것을포함하며, 손은스마트폰(10)의후면주위를감싸고적어도세개의손가락과엄지는스마트폰(10)의반대쪽세로가장자리에놓이다. 스마트케이스(98)는후면패널, 후면패널로부터연장된한쌍의길이방향측벽및스마트폰을꼭맞게수용하기위한개구부를포함하여, 스마트폰의후면은후면패널과접하고세로측벽은스마트폰의세로측면가장자리와접한다.
그림 39 및 40를참조하면, 하나의예로,시스템은한쌍의개별스마트제어피스(이하 "스마트피스"), 즉, 썸피스(24) 및맵키(56)를포함하며, 여기서각각의스마트피스는접착제, Velcro®, 자석, 흡입등에의해스마트폰(10)의측면가장자리에영구적으로또는분리가능하게결합되도록구성된다. 보다구체적으로, 바람직한실시예에서, 썸피스(24)는위치에배치된다. 여기서, 사용자의엄지(또는검지)에의한액세스는쉽게달성된다. 또한, 바람직한실시예에서, 맵키(56)는사용자의손가락중하나에의한액세스가쉽게달성되는위치에배치된다. 대안적인실시예에서, 스마트피스중하나또는둘모두는사용자의손가락에의해쉽게접근할수있도록스마트폰(10)의후면에부착될수있다.
그림 39 및 40를참조하면, 시스템은페어링된스마트폰(10)의기본키레이아웃에관계없이스마트피스가해당스마트폰(10) 위에장착되고무선네트워크를통해거기에페어링되도록구성된다. 스마트피스는시스템의이전실시예에서개략적으로설명된바와같이스마트폰(10)에통합되는썸피스(24) 및맵키(들)(56)에의해수행되는전술한모든기능을수행하도록구성된다. 보다구체적으로, 앱은페어링된스마트폰(10)에설치되어야할수있으며, 설치시스마트피스는 NFC, 블루투스, Wi-Fi 등과같은무선네트워크를통해상기앱을통해스마트폰(10)과통신할수있다. 유사하게, 스마트피스는또한측면베젤(96), 후면또는이들의조합에있는탭(94)에부착되도록구성된다. 페어링된탭(52)의기본키레이아웃에관계없이스마트피스가무선네트워크를통해탭(52)과페어링되면, 스마트피스는컴퓨팅장치의이전 "탭실시예"에요약된바와같이탭(52)에통합된썸피스(24) 및맵키(들)(56)에의해수행되는전술한모든기능을수행하도록구성된다. 앞서언급한바와같이, 앱은탭(52)에설치되어야할수있으며, 설치시스마트피스는 NFC, 블루투스, Wi-Fi 등과같은무선네트워크를통해상기앱을통해탭(52)과통신할수있다. 일부실시예에서, 포인팅피스(44), 스크롤피스(48), 트랙피스(52) 또는조이피스(40)가썸피스(24) 대신에채용될수있다.
시스템의하나의예로,최근전시된 삼성 "세로TV"와같은태블릿, TV와같은더큰화면장치가스마트폰(10) 대신에사용될수있다. 더큰화면장치는세로방향과가로방향사이에서회전할수있다. 상기더큰장치의디스플레이(21) 내에는초점영역(26)이정의된다. 더큰장치는썸피스(24) 및맵키(56)(및아마도시프트키)를포함하는외부컨트롤러와쌍을이룬다. 외부장치는게임콘솔의게임컨트롤러와같은전용하드웨어장치를포함할수있다. 예시적인실시예에서, 썸피스(24) 및맵키(56)는평범한원격컨트롤러의측면에지에통합될수있다.다른예시적인실시예에서, 스마트폰(10) 상의썸피스(24) 및맵키(56)는더큰스크린장치를작동시키기위해사용될수있다. 대안적으로, 외부장치는썸피스(24) 및지도키(56)가스마트폰(10)의디스플레이내에가상요소로서통합될수있는스마트폰(10)을포함할수있다.
사용자인터페이스시스템은사용자명령입력어셈블리, 기능데이터베이스, 디폴트메모리, 및서로작동가능하게통신하도록배치된프로세서를포함한다. 프로세서는수신모듈, 실행모듈, 포커스모듈, 인식모듈및추가잠금모듈을포함하는복수의처리모듈로더나뉜다. 기능데이터베이스는그안에나열된복수의사용자명령을포함한다. 각사용자명령은기능과연결된다. 디폴트메모리는복수의포커스된아이템들중디폴트아이템을결정하기위한디폴트기준을포함한다. 수신모듈은사용자명령입력어셈블리를통해사용자명령을수신하도록구성된다. 기능데이터베이스에의해활성화된실행모듈은수신모듈이수신한사용자명령을실행하도록구성된다. 초점모듈은디스플레이내의초점영역을정의하도록조정된다. 인식모듈은클러스터의경계를결정하고결정된경계위치정보를포커스모듈에전송하도록구성된다. 그런다음초점모듈은클러스터에맞게(또는초점을맞추도록) 초점영역의영역을최적화한다. 추가잠금모듈은바람직하게는팝업메뉴형식으로추가잠금항목에속하는추가옵션을표시하도록구성된다.
그림 41을참조하면, 본발명의방법실시예에서, 방법은스마트폰의디스플레이내에초점영역을정의하는단계(단계 100)를포함한다. 하나이상의선택가능한디스플레이항목이초점영역내에있고이에의해 "초점화"되는경우(단계 101), 방법은사용자명령입력어셈블리를통해선택명령을수신하는단계(단계 102)를더포함한다. 방법은마지막으로하나이상의포커스아이템(62)의디폴트아이템(64)을선택하는단계(단계 104)를포함한다. 도 42에도시된바와같이, 하나이상의포커싱된항목(62)의비-디폴트항목(64)을선택하는방법은사용자명령입력어셈블리를통해잠금명령을수신하는것(단계 106)으로시작한다.잠금명령을수신하면, 이방법은하나이상의포커싱된아이템(62)을잠그는단계(단계 108)를더포함하고, 그후하나이상의잠금된포커싱된아이템(62) 각각은잠금된아이템(66)으로지칭된다. 잠금시에, 방법은하나이상의사전선택명령을수신하는단계(단계 110)를더포함하고, 하나이상의사전선택명령의각각은잠금항목(66)을사전선택하도록구성되어있다(단계 111). 의도된잠금항목(66)이사전선택되면, 방법은선택명령을수신하는단계(단계 112)를더포함한다. 방법은최종적으로의도된미리선택된항목을선택하는단계(단계 114)를포함한다.
그림 43은예시적인컴퓨팅장치(116)의블록도이다. 컴퓨팅장치(116)는본개시내용의방법을수행하기위해비일시적컴퓨터판독가능저장매체(120)에저장된소프트웨어명령또는코드를실행하는프로세서(118)를포함한다. 컴퓨터판독가능저장매체(120) 상의명령어는판독되고명령어를저장소(122) 또는랜덤액세스메모리(RAM)(124)에저장한다. 저장소(122)는나중실행을위해적어도일부명령어가저장될수있는정적데이터를유지하기위한공간을제공한다. 저장된명령어는명령어의다른표현을생성하기위해추가로컴파일되고 RAM(124)에동적으로저장될수있다. 프로세서(118)는 RAM(124)으로부터명령어를읽고지시된대로동작을수행한다. 프로세서(118)는 RAM(124)에저장된명령어를실행하여본개시의여러특징을제공할수있다. 프로세서(118)는다수의프로세싱유닛을포함할수있고, 각각의프로세싱유닛은잠재적으로특정작업을위해설계된다. 대안적으로, 프로세서(118)는단일범용처리유닛만을포함할수있다.
컴퓨터판독가능저장매체(120)는머신이특정방식으로작동하게하는데이터및/또는명령을저장하는임의의비일시적매체이다. 그러한저장매체는비휘발성매체및/또는휘발성매체를포함할수있다. 비휘발성매체는예를들어광디스크, 자기디스크, 또는저장메모리(122)와같은솔리드스테이트드라이브를포함한다. 휘발성매체에는 RAM(124)과같은동적메모리가포함된다. 저장매체의일반적인형태는예를들어플로피디스크, 플렉서블디스크, 하드디스크, 솔리드스테이트드라이브, 자기테이프, 또는기타자기데이터저장매체, CD-ROM, 기타광학데이터저장매체, 구멍패턴이있는물리적매체, RAM, PROM 및 EPROM, FLASH-EPROM, NVRAM, 기타메모리칩또는카트리지를포함한다.
RAM(124)은통신경로를사용하여 2차메모리로부터명령을수신할수있다. RAM(124)은현재공유환경및/또는사용자프로그램을구성하는스레드및스택에서사용되는것과같은소프트웨어명령을포함하는것으로도시되어있다. 공유환경에는사용자프로그램실행을위한 (공통) 런타임환경을제공하는운영체제, 장치드라이버, 가상머신등이포함된다.
컴퓨팅장치(116)는사용자에게시각적정보를포함하지만이에제한되지않는출력으로서실행결과의적어도일부를제공하기위한출력장치(126)를더포함한다. 출력장치(126)는컴퓨팅장치상의디스플레이를포함할수있다. 예를들어, 디스플레이는휴대폰화면또는랩톱화면일수있다. GUI 및/또는텍스트는디스플레이화면에출력으로표시된다. 컴퓨팅장치(116)는데이터를입력하고/하거나컴퓨팅장치(116)와상호작용하기위한메커니즘을사용자또는다른장치에제공하기위한입력장치(128)를더포함한다.입력장치는, 예를들면, 키보드, 키패드, 마우스또는터치스크린을포함할수있다. 출력디바이스(126) 및입력디바이스(128)는하나이상의추가주변기기에의해결합된다.그래픽컨트롤러는 CPU(710)로부터수신된데이터/명령에기초하여출력장치(126)에디스플레이신호(예를들어, RGB 형식)를생성한다.출력장치(126)는디스플레이신호에의해정의된이미지를디스플레이하기위한디스플레이스크린을포함한다. 입력장치(128)는키보드및포인팅장치(예를들어, 터치패드, 마우스)에대응할수있고입력을제공하는데사용될수있다. 네트워크커뮤니케이터(130)는네트워크에대한연결을제공하고(예를들어, 인터넷프로토콜을사용하여), 네트워크에연결된다른시스템과통신하는데사용될수있다.
데이터 소스 인터페이스(132)는 데이터 소스 수단으로부터 데이터를 수신하기 위한 수단이다. 드라이버는 데이터 소스(134)에 저장된 데이터에 액세스하기 위한 명령을 발행하는데, 데이터 소스(134)는 데이터 소스 구조이며, 드라이버는 데이터 소스(134)와 연결하여 사용하도록 구성된 프로그램 명령을 포함한다.
실시예및예가위에서설명되었고, 당업자는실시예및예의범위를벗어나지않고설명된실시예및예에대해다양한수정을할수있을것이다.
본명세서에예시되고설명된프로세스가일련의단계를포함하지만, 본개시내용의상이한실시예가예시된단계의순서에의해제한되지않는다는것이이해될것이다. 일부단계는다른순서로발생할수있으며일부는여기에표시되고설명된것과는다른다른단계와동시에발생할수있다. 또한, 본개시내용에따른방법론을구현하기위해예시된모든단계가요구되는것은아니다. 더욱이, 프로세스는본명세서에예시되고설명된장치및시스템과관련하여뿐만아니라예시되지않은다른시스템과관련하여구현될수있다는것이이해될것이다.
Claims (66)
- 유저인터페이스(UI) 시스템은하단의내용을내포한다
(a) 유저명령을받기위한유저명령입력어셈블리
(b) 유저명령입력어셈블리에서보낸유저명령을받기위한프로세서
(c) 포커스존은컴퓨팅디바이스의디스플레이안에서결정된다. 여기서하나혹은그이상의선택가능한디스플레이아이템이포커스존안에존재하거나하나혹은그이상의선택가능한아이템에포커스가맞춰져있다면, 유저명령입력어셈블리를통한선택명령의리셉션값은하나혹은그이상의포커스아이템의기본아이템선택의결과가나온다. 유저명령중하나는선택명령을내포한다.
- 클레임1 시스템에서프로세서는컴퓨팅디바이스의세로방향으로컨텐츠를보여주기위해구성된다.
- 클레임 2 시스템에서포커스존은컴퓨팅디바이스가수직방향으로세워져있을경우디스플레이의상단절반안에있다.
- 클레임2 시스템에서포커스존은디스플레이의세로방향엣지사이에있다.
- 클레임 4 시스템에서포커스존은여러개의세그먼트로나뉘며각각의세그먼트는한번에하나에만포커스하도록설정되어있다. 따라서포커스세그먼트에하나혹은여러개의아이템이속해있을경우, 선택명령을받으면언급한포커스세그먼트내에서하나혹은여러개의포커스아이템의기본아이템이선택된다.
- 클래임 2 시스템에서포커스존은컴퓨팅디바이스를수직방향으로들고있거나유저명령인풋피스를다시말해스크롤명령을포함한유저명령중하나를통해스크롤명령값을받은포커스존의움직임이생길시디스플레이의상단부터하단까지움직일수있도록설정된다.
- 클레임 6 시스템의경우스크롤명령은터치제스처입력, 키입력, 조이스틱입력, 포인팅-피스입력, 스크롤휠입력, 트랙볼입력을포함하는유저입력타입중최소한한개이상의입력값을통해전달된다.
- 클레임7 시스템에서스크롤명령은터치제스터입력을통해전달된다.
- 클레임 1 시스템에서기본아이템은포커스존, 유저맞춤형, 공간도메인혹은포커스존, 포커스존가장자리혹은콤비네이션내가운데배치되는포커스아이템을내포한다.
- 클레임 1 시스템에서선택할수있는아이템의선택은디플로이먼트, 작동, 토글링, 디토글링, 활동, 비활동, 론칭을내포한다.
- 클레임 1 시스템에서유저명령입력어셈블리는터치제스터입력, 키입력, 조이스틱입력, 포인팅스틱입력, 스크롤휠입력, 트랙볼입력을포함하는다양한유저입력값을통해유저명령을받기위해채택된다.
- 클레임 1 시스템에서유저명령입력어셈블리는터치제스터입력표면을내포한다.
- 클레임 12 시스템에서디스플레이가스크롤가능한컨텐츠를보여줄때가장상단의스크롤가능한컨텐츠가아니라면유저명령입력어셈블리를통한탑명령값은가장상단의스크롤가능한컨텐츠를보여준다. 탑명령은터치제스처입력, 키입력, 조이스틱입력, 포인팅피스입력, 스크롤휠입력, 탑명령을포함하는유저명령중하나인트랙볼입력같은유저입력중다수의입력값을통해전달된다.
- 클레임13 시스템에서유저입력값은터치제스터입력을내포한다.
- 클레임 14 시스템에서터치제스터입력값은터치제스터입력표면에서위아래드래그를의미하며미리결정된시간을위해터치제스처입력표면의가장마지막부분의고정을내포한다.
- 클레임 12 시스템에서디스플레이가스크롤가능한컨텐츠를보여줄때가장하단의스크롤가능한컨텐츠가아니라면바텀명령값은유저명령입력어셈블리가가장하단의스크롤가능한컨텐츠를보여주는것으로실행된다. 바텀명령은터치제스처입력, 키입력, 조이스틱입력, 포인팅피스입력, 스크롤휠입력, 바텀명령을포함한유저명령중하나인트랙볼입력중최소한하나혹은여러개의입력을통해전달한다.
- 클레임16 시스템에서유저입력값은터치제스터입력을내포한다.
- 클레임 17 시스템에서터치제스터입력은터치제스터입력표면에서수직아래로드래그하는것을의미하며미리설정된시간을위해터치제스터입력표면의마지막부분의고정을내포한다.
- 클레임 12 시스템에서선택명령은터치제스처입력표면의터치제스터입력을통해전달된다.
- 클레임 12 시스템에서터치제스터입력표면은지문스캐너와통합된다.
- 클레임 12 시스템에서터치제스터입력표면은볼륨컨트롤키를포함한최소두키로구성되며최소한두키는엄지피스의최소부분을구성한다.
- 클레임 21 시스템에서엄지피스는조이스틱, 포인팅스틱, 스크롤휠, 트랙볼중최소한한개를내포한다.
- 클레임 21 시스템에서유저명령입력어셈블리는독립적으로작동하는맵키와컴퓨팅디바이스에관한기능을수행하기위한엄지피스기능을내포한다.
- 클레임 21 시스템에서최소한두키는 3키를가지고있다.
- 클레임 21 시스템에서최소한두키는물리적키와터치키, 가상의키혹은이키들의콤비니에션을가지고있다.
- 클레임 1 시스템에서컴퓨팅디바이스는스마트폰을구성한다.
- 클레임 26 시스템에서유저명령입력어셈블리는스마트폰에있다.
- 클레임 27 시스템에서유저명령입력어셈블리는스마트폰을스탠다드그립상태로들고있을때유저가한손으로작동할수있도록위치가설정되어있다. 스탠다드그립상태란스마트폰을수직방향으로들고있는상태를말한다. 최소한세손가락으로스마트폰뒷면을감싸고엄지는스마트폰수직엣지부분에두는것을의미한다.
- 클레임 28 시스템에서터치제스터입력표면은스마트폰의옆면엣지와통합되며이표면은스마트폰을스탠다드그립자세로들고있을때엄지로사용할수있다.
- 클레임 28 시스템에서터치제스처입력표면은스마트폰의옆면엣지와통합된다. 터치제스터입력표면은유저가스마트폰을스탠다드그립상태로들고있을때네손가락중하나로조작할수있다.
- 클레임 28 시스템에서터치제스처입력표면은스마트폰뒷면과통합되며이표면은스마트폰을스탠다드그립상태로들고있을때검지로조작할수있다.
- 클레임 26 시스템에서유저명령입력어셈블리는스마트폰의하우스를채택하는스마트폰케이스, 스마트케이스와통합된다. 유저명령입력어셈블리는스마트케이스에있어서유저는스탠다드그립으로붙어있는스마트케이스의스마트폰을한손으로작동할수있다. 스탠다드그립은스마트폰을수직방향으로드는것을의미하며한손에최소한 3개의손가락이스마트폰뒷면을감싸고엄지로반대편수직엣지를쥐는것을의미한다.
- 클레임 32 시스템에서스마트케이스란하단의내용을의미한다.
(a) 백패널
(b) 백패널에서이어지는수직방면의사이드벽
(c) 스마트폰뒷면이인접한백패널에맞도록매끄럽게받아주는구멍, 스마트폰옆면수직엣지에인접한수직방면의사이드벽
- 클레임 33 시스템에서터치제스처입력표면은스마트케이스옆면엣지와통합된다. 터치제스처입력표면은사용자가스마트폰을스탠다드그립으로잡고있을때엄지로사용할수있다.
- 클레임 33 시스템에서터치제스처입력표면은스마트케이스옆면엣지와통합된다. 터치제스처입력표면은사용자가스마트폰을스탠다드그립으로잡고있을때네손가락으로사용할수있다.
- 클레임 33 시스템에서터치제스처입력표면은스마트케이스옆면엣지와통합된다. 터치제스처입력표면은사용자가스마트폰을스탠다드그립으로잡고있을때검지손가락으로사용할수있다.
- 클레임 12 시스템에서컴퓨팅디바이스는유저명령입력어셈블리와통합된태블릿 PC를내포한다.
- 클레임 37 시스템에서터치제스처입력표면은태블릿의베젤중하나와통합된다.
- 클레임 37 시스템에서, 터치제스처입력표면은태블릿의뒷면과통합된다.
- 클레임 47 시스템에서터치제스처입력표면은가상이며태블릿디스플레이내부에있다.
- 클레임 1 시스템에서유저명령입력어셈블리는외부입력디바이스에있으며컴퓨팅디바이스의작동커뮤니케이션에포함된다.
- 클레임 41 시스템에서외부입력디바이스는외부컨트롤러를내포한다.
- 클레임 1 시스템에서선택명령은터치제스처입력, 키입력, 조이스틱입력, 포인팅스틱입력, 스크롤휠, 트랙볼입력같은다양한유저입력값중최소한하나를입력해야전달된다.
- 클레임43 시스템에서선택명령은터치제스처입력을통해전달된다.
- 클레임 1 시스템에서하나혹은여러개의포커스아이템의기본아이템을정하지않은선택은아래의내용을포함한다.
(a) 하나혹은여러개의포커스아이템이잠긴결과를낳는유저명령입력어셈블리를통한잠금명령을받는것, 잠금아이템으로명명되는잠금포커스아이템
(b) 포커스아이템이잠기자마자유저명령입력어셈블리를통해미리선택된명령을하나혹은여러개를받는것, 여기서각각미리선택된명령입력은미리선택된잠금아이템의결과를낳는다.
(c) 잠금아이템을미리선택하자마자미리선택된아이템의결과를낳는선택명령을받는것. 유저명령은잠금과미리선택명령을내포한다.
- 클레임 45 시스템에서잠금명령은터치제스처입력, 키입력, 조이스틱입력, 포인팅스틱입력, 스크롤휠입력, 트랙볼입력같은다양한사용자입력중최소한개를입력해야전달된다.
- 클레임36시스템에서잠금명령은터치제스처입력을통해전달된다.
- 클레임 45 시스템에서미리선택명령은터치제스처입력, 키입력, 조이스틱입력, 포인팅스틱입력, 스크롤휠입력, 트랙볼입력같은다양한사용자입력중최소한개를입력해야전달된다.
- 클레임 48 시스템에서미리선택명령은터치제스처입력을통해전달된다.
- 클레임 45 시스템에서잠금아이템을미리선택하자마자그외잠금명령을받는것은미리선택된아이템과관련된추가선택가능한링크의디스플레이로이어진다. 각각추가선택가능한링크는그외잠금명령을내포하는유저명령인미리선택, 선택명령을각각시행함에따라미리선택, 선택으로이어진다.
- 클레임 50 시스템에서그외잠금명령은터치제스처입력, 키입력, 조이스틱입력, 포인팅스틱입력, 스크롤휠입력, 트랙볼입력같은다양한사용자입력중최소한개를입력해야전달된다.
- 클레임 51 시스템에서그외잠금명령은터치제스처입력을통해전달된다.
- 클레임 45 시스템에서포커스존외부의컨텐츠는잠금명령을받자마자흐려진다.
- 클레임 1 시스템에서컨텐츠는포커스존안팎으로움직이며포커스존은한번에하나의클러스터의퍼뷰내에서만포커스혹은가져오기를위해채택된다. 클러스는하나혹은여러개의선택가능한아이템을포함하는컨텐츠컬렉션을내포한다.
- 클레임 54 시스템에서프로세서는클러스터의바운더리를결정하는인지모듈이다. 결정된클러스터바운더리정보는포커스모듈로이송된다. 이는포커스존을정의하며포커스존은클러스터라고불리는프로세서의한부분인포서스모듈을내포한다. 다시말해컴퓨팅디바이스의디스플에안에서포커스존을결정하기위한포커스존이다.
- 클레임 1 시스템에서유저명령입력어셈블리를통한추가선택명령리셉션은추가선택명령을의미하는유저명령중하나인포커스아이템을하나혹은여러개포함하는스마트폰기능의호출이라는결과를낳는다.
- 클레임56 시스템에서추가선택명령은터치제스처입력, 키입력, 조이스틱입력, 포인팅스틱입력, 스크롤휠입력, 트랙볼입력같은다양한사용자입력중최소한개를입력해야전달된다.
- 클레임 57 시스템에서추가선택명령은터치제스처입력을통해전달된다.
- 클레임 1 시스템에서디스플레이화면이벤트에서유저명령입력어셈블리를통한시프트명령리셉션은다양한독립섹션, 시프트명령을포함하는유저명령중하나인포커스존을하나의섹션에서다른섹션으로옮기는결과를낳는다.
- 클레임 59 시스템에서시프트명령은터치제스처입력, 키입력, 조이스틱입력, 포인팅스틱입력, 스크롤휠입력, 트랙볼입력같은다양한사용자입력중최소한개를입력해야전달된다.
- 클레임 1 시스템에서프로세서는디스플레이안에서포커스존으로정의되는포커스모듈을내포한다.
- 클레임 1 시스템에서프로세서는아래내용을내포한다.
(a) 유저명령입력어셈블리에서유저명령을받기위한리셉션모듈
(b) 유저명령으로나열되는기능데이터베이스. 각각의유저명령은컴퓨팅디바이스를포함하는기능과연관된다.
(c) 언급한유저명령과연관된기능수행으로유저명령을실행하기위한실행모듈
- 클레임1 시트엠에서선택가능한아이템은어플아이콘, 하이퍼링크(혹은링크), 알림패널내부의컨프롤, 가상키보드키중하나를포함한다.
- 휴대용컴퓨팅디바이스는아래내용을내포한다.
(a) 유저명령을받기위해여기에위치한유저명령입력어셈블리
(b) 유저명령입력어셈블리로옮긴유저명령을받기위한프로세서
(c) 디스플레이내에정의된초점영역으로서, 거기서하나이상의선택가능한디스플레이항목이초점영역내에있을때, 그에의해하나이상의선택가능한항목이초점이맞춰져있다고하고, 유저명령입력어셈블리를통한선택명령의수신은하나이상의초점이맞춰진항목의기본항목의선택을초래하며, 그리고거기서하나이상의포커싱된아이템중비-디폴트아이템의선택은유저명령입력어셈블리를통해잠근명령을수신하는것을수반하여하나이상의포커싱된아이템이잠금되도록한다. 잠긴항목이라고하는잠긴초점항목은초점항목을잠글때유저명령입력어셈블리를통해하나이상의사전선택명령을수신하고, 거기서각각의사전선택명령의입력은잠긴항목이사전선택되도록하고, 잠긴항목을사전선택하면사전선택된항목이선택되게하는선택명령을수신한다; 즉유저명령에잠금사전선택과선택명령이포함됨
- UI 방법은하단의내용을내포한다.
(a) 컴퓨팅디바이스의디스플레이안에서포커스존을설정할수있다.
(b) 포커스존안에한개혹은여러개의선택가능한디스플레이아이템, 한개혹은여러개의선택가능한아이템의포커스, 유저명령입력어셈블리를통한선택명령받음
(c) 선택명령리셉션응답에따른하나혹은여러개의포커스아이템의기본아이템선택
- 클레임 59 방법으로기본아이템설정은배제한미리선택과선택은아래내용을포함한다.
(a) 유저명령입력어셈블리를통한잠금명령을받음
(b) 잠금명령을받지마자포커스아이템을한개혹은여러개를잠금
(c) 하나혹은여러개의미리선택명령을받고각각의명령을잠금아이템으로미리선택
(d) 잠금아이템을미리선택하자마자선택명령을받음
(e) 선택명령리셉션에대한응답으로미리선택된아이템을선택
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
IN201941011376 | 2019-03-24 | ||
IN201941011376 | 2019-03-24 | ||
PCT/IB2020/052674 WO2020194163A1 (en) | 2019-03-24 | 2020-03-23 | User interface system, method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20220002310A true KR20220002310A (ko) | 2022-01-06 |
Family
ID=72611619
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020217034298A KR20220002310A (ko) | 2019-03-24 | 2020-03-23 | 사용자 인터페이스 시스템, 방법 및 장치 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20220179543A1 (ko) |
EP (1) | EP3977243A4 (ko) |
KR (1) | KR20220002310A (ko) |
CN (1) | CN113874831A (ko) |
WO (1) | WO2020194163A1 (ko) |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6131047A (en) * | 1997-12-30 | 2000-10-10 | Ericsson Inc. | Radiotelephones having contact-sensitive user interfaces and methods of operating same |
US20100008031A1 (en) * | 2008-07-08 | 2010-01-14 | Emblaze Mobile Ltd | Ergonomic handheld device |
US8775966B2 (en) * | 2011-06-29 | 2014-07-08 | Motorola Mobility Llc | Electronic device and method with dual mode rear TouchPad |
US8711116B2 (en) * | 2011-10-17 | 2014-04-29 | Facebook, Inc. | Navigating applications using side-mounted touchpad |
US20140247246A1 (en) * | 2012-11-15 | 2014-09-04 | Daryl D Maus | Tactile to touch input device |
US10001817B2 (en) * | 2013-09-03 | 2018-06-19 | Apple Inc. | User interface for manipulating user interface objects with magnetic properties |
JP6140773B2 (ja) * | 2015-06-26 | 2017-05-31 | 京セラ株式会社 | 電子機器及び電子機器の動作方法 |
WO2017221141A1 (en) * | 2016-06-20 | 2017-12-28 | Helke Michael | Accommodative user interface for handheld electronic devices |
-
2020
- 2020-03-23 KR KR1020217034298A patent/KR20220002310A/ko unknown
- 2020-03-23 EP EP20778936.3A patent/EP3977243A4/en active Pending
- 2020-03-23 CN CN202080038605.3A patent/CN113874831A/zh active Pending
- 2020-03-23 WO PCT/IB2020/052674 patent/WO2020194163A1/en unknown
- 2020-03-23 US US17/440,763 patent/US20220179543A1/en active Pending
Also Published As
Publication number | Publication date |
---|---|
EP3977243A1 (en) | 2022-04-06 |
CN113874831A (zh) | 2021-12-31 |
US20220179543A1 (en) | 2022-06-09 |
WO2020194163A1 (en) | 2020-10-01 |
EP3977243A4 (en) | 2023-11-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6625191B2 (ja) | コンピュータデバイスのためのユーザインターフェイス | |
US10275153B2 (en) | Multidirectional button, key, and keyboard | |
US10353570B1 (en) | Thumb touch interface | |
US8739053B2 (en) | Electronic device capable of transferring object between two display units and controlling method thereof | |
KR101379398B1 (ko) | 스마트 텔레비전용 원격 제어 방법 | |
EP3025218B1 (en) | Multi-region touchpad | |
US9740297B2 (en) | Motion-based character selection | |
US7417625B2 (en) | Method and system for providing input mechanisms on a handheld electronic device | |
US10379626B2 (en) | Portable computing device | |
KR101292719B1 (ko) | 측면 터치 인터페이스 장치 및 방법 | |
US20140123049A1 (en) | Keyboard with gesture-redundant keys removed | |
US20160132119A1 (en) | Multidirectional button, key, and keyboard | |
US20110285651A1 (en) | Multidirectional button, key, and keyboard | |
US20090109187A1 (en) | Information processing apparatus, launcher, activation control method and computer program product | |
EP2474896A2 (en) | Information processing apparatus, information processing method, and computer program | |
US8456433B2 (en) | Signal processing apparatus, signal processing method and selection method of user interface icon for multi-touch panel | |
US20110246952A1 (en) | Electronic device capable of defining touch gestures and method thereof | |
JP2013238935A (ja) | 入力装置、入力装置の制御方法、制御プログラム、および記録媒体 | |
JP5556398B2 (ja) | 情報処理装置、情報処理方法およびプログラム | |
JP6109788B2 (ja) | 電子機器及び電子機器の作動方法 | |
US20110126100A1 (en) | Method of providing gui for guiding start position of user operation and digital device using the same | |
CN108700990A (zh) | 一种锁屏方法、终端及锁屏装置 | |
KR20220002310A (ko) | 사용자 인터페이스 시스템, 방법 및 장치 | |
US20170228128A1 (en) | Device comprising touchscreen and camera | |
US20150106764A1 (en) | Enhanced Input Selection |