KR20170020286A - 모바일 단말기 및 터치 입력 장치를 이용한 모바일 단말기의 제어 방법 - Google Patents

모바일 단말기 및 터치 입력 장치를 이용한 모바일 단말기의 제어 방법 Download PDF

Info

Publication number
KR20170020286A
KR20170020286A KR1020160103206A KR20160103206A KR20170020286A KR 20170020286 A KR20170020286 A KR 20170020286A KR 1020160103206 A KR1020160103206 A KR 1020160103206A KR 20160103206 A KR20160103206 A KR 20160103206A KR 20170020286 A KR20170020286 A KR 20170020286A
Authority
KR
South Korea
Prior art keywords
application
touch input
mobile terminal
input device
predetermined data
Prior art date
Application number
KR1020160103206A
Other languages
English (en)
Other versions
KR102589850B1 (ko
Inventor
만만 리
루이 마오
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
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Publication of KR20170020286A publication Critical patent/KR20170020286A/ko
Application granted granted Critical
Publication of KR102589850B1 publication Critical patent/KR102589850B1/ko

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/20Input arrangements for video game devices
    • A63F13/21Input arrangements for video game devices characterised by their sensors, purposes or types
    • A63F13/214Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads
    • A63F13/2145Input arrangements for video game devices characterised by their sensors, purposes or types for locating contacts on a surface, e.g. floor mats or touch pads the surface being also a display device, e.g. touch screens
    • 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/40Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment
    • A63F13/42Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle
    • A63F13/426Processing input control signals of video game devices, e.g. signals generated by the player or derived from the environment by mapping the input signals into game commands, e.g. mapping the displacement of a stylus on a touch screen to the steering angle of a virtual vehicle involving on-screen location information, e.g. screen coordinates of an area at which the player is aiming with a light gun
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/45Controlling the progress of the video game
    • A63F13/49Saving the game status; Pausing or ending the game
    • A63F13/493Resuming a game, e.g. after pausing, malfunction or power failure
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9566URL specific, e.g. using aliases, detecting broken or misspelled links
    • G06F17/30887
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing 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/03545Pens or stylus
    • 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/0482Interaction with lists of selectable items, e.g. menus
    • 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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/04883Interaction 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
    • 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/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72519
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/10Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
    • A63F2300/1068Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted to detect the point of contact of the player on a surface, e.g. floor mat, touch pad
    • A63F2300/1075Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted to detect the point of contact of the player on a surface, e.g. floor mat, touch pad using a touch screen
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F2300/00Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
    • A63F2300/60Methods for processing data by generating or executing the game program
    • A63F2300/63Methods for processing data by generating or executing the game program for controlling the execution of the game in time
    • A63F2300/636Methods for processing data by generating or executing the game program for controlling the execution of the game in time involving process of starting or resuming a game
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/34Microprocessors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/06Details of telephonic subscriber devices including a wireless LAN interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/22Details 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)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Computer Hardware Design (AREA)
  • Data Mining & Analysis (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)
  • Position Input By Displaying (AREA)

Abstract

터치 입력 장치를 통하여 다른 모바일 단말기에게 데이터를 제공하는 모바일 단말기에 있어서, 상기 터치 입력 장치에 의한 터치 입력을 수신하는 터치 스크린; 상기 터치 입력 장치와 통신 접속을 통해 데이터를 송수신하는 통신 모듈; 및 상기 터치 입력 장치에 의한 제1 터치 입력이 상기 터치 스크린에 의해 수신되는 경우, 상기 모바일 단말기에서 현재 실행 중인 제1 애플리케이션과 관련된 미리 결정된 데이터가 상기 터치 입력 장치를 통하여 상기 다른 모바일 단말기에게 제공될 수 있도록 상기 미리 결정된 데이터를 상기 터치 입력 장치에게 제공하는 프로세서를 포함하는 모바일 단말기가 개시된다.

Description

모바일 단말기 및 터치 입력 장치를 이용한 모바일 단말기의 제어 방법{A MOBILE TERMINAL AND A METHOD FOR CONTROLLING THE MOBILE TERMINAL USING A TOUCH INPUT DEVICE}
본 발명은 모바일 단말기 및 터치 입력 장치를 이용한 모바일 단말기의 제어 방법에 관한 것이고, 더욱 상세하게는, 터치 입력 장치를 통하여 다른 모바일 단말기에게 데이터를 제공하는 모바일 단말기 및 상기 모바일 단말기의 제어 방법에 관한 것이다.
최근 전자 기술이 계속해서 발전함에 따라, 터치 제어 기술의 응용 또한 인기를 얻고 있으며, 터치 입력을 통해 단말기를 제어하는 기술 및 터치 입력 장치들이 각광받고 있다. 현재 스타일러스 펜은 대표적인 터치 입력 장치들 중 하나이다.
스타일러스 펜은 펜 끝으로 터치 스크린을 터치함으로써 터치 입력을 생성할 수 있으며, 터치 스크린 상의 터치를 통해 스크린 상에서 제어 동작을 실행할 수 있다. 특히, 스타일러스 펜은 그 특성상 쓰기, 스크린 캡쳐 등과 같은 동작을 수행하는데 더욱 적절하다. 예컨대, 스타일러스 펜에 의해 모바일 단말기의 터치 스크린 상에서 캡쳐될 필요가 있는 영역을 지정함으로써 스크린 캡쳐가 수행될 수 있고, 캡쳐된 화면은 모바일 단말기에 저장된다. 또한, 상기 스타일러스 펜에 의해 메모 애플리케이션에서 쓰기를 수행함으로써 사용자의 아이디어가 언제든지 기록될 수 있다.
종래 기술에 따른 모바일 단말기의 제어 기술은 터치 입력 장치에 의한 터치 입력을 통해 하나의 단말기를 제어하는 것에 국한되어 있었으나, 다수의 단말기가 존재하는 경우 터치 입력을 통해 상이한 단말기들 사이에서 애플리케이션을 연속적으로 실행하기 위한 제어 기술이 요구된다.
본 개시는 터치 입력 장치를 통해 다른 모바일 단말기에게 데이터를 제공하고 애플리케이션을 연속적으로 실행하기 위한 모바일 단말기 및 모바일 단말기의 제어 방법을 제공하기 위한 것이다.
일 실시예에 따르면, 터치 입력 장치를 통하여 다른 모바일 단말기에게 데이터를 제공하는 모바일 단말기는, 상기 터치 입력 장치에 의한 터치 입력을 수신하는 터치 스크린, 상기 터치 입력 장치와 통신 접속을 통해 데이터를 송수신하는 통신 모듈, 및 상기 터치 입력 장치에 의한 제1 터치 입력이 상기 터치 스크린에 의해 수신되는 경우, 상기 모바일 단말기에서 현재 실행 중인 제1 애플리케이션과 관련된 미리 결정된 데이터가 상기 터치 입력 장치를 통하여 상기 다른 모바일 단말기에게 제공될 수 있도록 상기 미리 결정된 데이터를 상기 터치 입력 장치에게 제공하는 프로세서를 포함한다.
일 실시예에 따르면, 상기 프로세서는, 상기 제1 터치 입력이 상기 터치 스크린에 의해 수신되는 경우, 상기 제1 터치 입력의 유형을 판단하고, 상기 제1 애플리케이션 및 상기 판단된 유형에 대응되는 미리 결정된 데이터를 상기 터치 입력 장치에게 제공한다.
일 실시예에 따르면, 상기 프로세서는, 상기 제1 터치 입력이 상기 터치 스크린에 의해 수신되는 경우, 상기 제1 애플리케이션과 관련된 상기 미리 결정된 데이터의 목록을 상기 터치 스크린 상에 디스플레이하고, 상기 디스플레이된 목록에서 사용자에 의해 선택된 데이터를 상기 터치 입력 장치에게 제공한다.
일 실시예에 따르면, 상기 제1 애플리케이션과 관련된 상기 미리 결정된 데이터는, 상기 제1 애플리케이션의 실행 화면 상에서 사용자에 의해 선택된 이미지 또는 텍스트, 상기 제1 애플리케이션에서 편집 중인 파일, 상기 제1 애플리케이션에서 재생 중인 멀티미디어 파일 중 적어도 하나를 포함한다.
일 실시예에 따르면, 상기 터치 입력 장치에게 제공된 상기 미리 결정된 데이터는, 상기 터치 입력 장치에 의해 상기 다른 모바일 단말기에 제2 터치 입력이 입력됨에 따라, 상기 터치 입력 장치로부터 상기 다른 모바일 단말기에게 전송되고, 상기 전송된 미리 결정된 데이터는 상기 다른 모바일 단말기에서 실행된 제2 애플리케이션에게 제공된다.
일 실시예에 따르면, 상기 미리 결정된 데이터는, 상기 제1 애플리케이션과 동일한 상기 제2 애플리케이션을 설치하기 위한 설치 데이터를 다운로드하기 위한 링크 정보를 포함한다.
일 실시예에 따르면, 상기 미리 결정된 데이터는, 상기 제1 애플리케이션과 동일한 상기 제2 애플리케이션을 설정하기 위한 설정 데이터를 포함한다.
일 실시예에 따르면, 상기 미리 결정된 데이터는, 상기 제1 터치 입력이 상기 터치 스크린에 의해 수신되었을 때의 상기 제1 애플리케이션의 상태를 나타내는 데이터를 포함하며, 상기 제2 애플리케이션에게 제공된 상기 미리 결정된 데이터를 이용하여 상기 제2 애플리케이션의 상태가 상기 제1 애플리케이션의 상태와 실질적으로 동일한 상태로 된다.
일 실시예에 따르면, 상기 제1 애플리케이션은 웹브라우징 애플리케이션이고, 상기 미리 결정된 데이터는 상기 제1 애플리케이션의 현재 웹 페이지의 주소를 포함하고, 웹브라우징 애플리케이션인 상기 제2 애플리케이션에게 상기 미리 결정된 데이터가 제공됨으로써 상기 제2 애플리케이션에서 상기 웹 페이지의 주소에 대응하는 웹 페이지가 열린다.
일 실시예에 따르면, 상기 제1 애플리케이션은 멀티미디어 재생 기능을 갖고, 상기 제1 터치 입력이 상기 터치 스크린에 의해 수신되었을 때에 상기 제1 애플리케이션에서 멀티미디어가 일시정지되어 있는 경우에, 상기 미리 결정된 데이터는 상기 멀티미디어의 재생 상태 및 상기 멀티미디어가 일시정지된 재생 지점을 나타내는 데이터를 포함하고, 멀티미디어 재생 기능을 갖는 상기 제2 애플리케이션에게 상기 미리 결정된 데이터가 제공됨으로써 상기 제2 애플리케이션에서 상기 멀티미디어의 재생이 상기 재생 지점에서 일시정지된 상태로 시작된다.
일 실시예에 따르면, 상기 제1 애플리케이션은 게임 애플리케이션이고, 상기 제1 터치 입력이 상기 터치 스크린에 의해 수신되었을 때에 상기 제1 애플리케이션에서 게임이 일시정지되어 있는 경우에, 상기 미리 결정된 데이터는 상기 게임의 진행 상태 및 상기 게임이 일시정지된 지점을 나타내는 데이터를 포함하고, 상기 제1 애플리케이션과 동일한 상기 제2 애플리케이션에게 상기 미리 결정된 데이터가 제공됨으로써 상기 제2 애플리케이션에서 상기 게임이 상기 지점에서 일시정지된 상태로 시작된다.
일 실시예에 따르면, 상기 제1 애플리케이션은 계정 로그인 기능을 갖고, 상기 제1 터치 입력이 상기 터치 스크린에 의해 수신되었을 때에 상기 제1 애플리케이션에서 계정이 로그인되어 있는 경우에, 상기 미리 결정된 데이터는 상기 로그인된 계정에 대한 정보를 나타내는 데이터를 포함하고, 상기 제1 애플리케이션과 동일한 상기 제2 애플리케이션에게 상기 미리 결정된 데이터가 제공됨으로써 상기 제2 애플리케이션에서 상기 계정이 로그인된다.
일 실시예에 따르면, 상기 프로세서는, 상기 터치 입력 장치에 의한 제3 터치 입력이 상기 터치 스크린에 의해 수신되는 경우, 상기 터치 입력 장치에게 제공된 상기 미리 결정된 데이터를 상기 터치 입력 장치로부터 수신하고, 상기 터치 입력 장치로부터 수신된 상기 미리 결정된 데이터를 상기 모바일 단말기 내의 제3 애플리케이션에게 제공된다.
일 실시예에 따르면, 터치 입력 장치를 이용한 모바일 단말기의 제어 방법은, 제1 모바일 단말기의 터치 스크린에서 상기 터치 입력 장치에 의한 제1 터치 입력을 수신하는 단계, 상기 제1 모바일 단말기에서 현재 실행 중인 제1 애플리케이션과 관련된 미리 결정된 데이터를 상기 제1 모바일 단말기로부터 상기 터치 입력 장치에게 전송하는 단계, 제2 모바일 단말기의 터치 스크린에서 상기 터치 입력 장치에 의한 제2 터치 입력을 수신하는 단계, 및 상기 터치 입력 장치 내에 저장된 미리 결정된 데이터를 상기 터치 입력 장치로부터 상기 제2 모바일 단말기에게 전송하는 단계를 포함한다.
일 실시예에 따르면, 상기 터치 입력 장치로부터 상기 제2 모바일 단말기에게 전송된 상기 미리 결정된 데이터는 상기 제2 모바일 단말기에서 실행된 제2 애플리케이션에게 제공된다.
일 실시예에 따르면, 상기 미리 결정된 데이터는, 상기 제1 애플리케이션과 동일한 상기 제2 애플리케이션을 설치하기 위한 설치 데이터를 다운로드하기 위한 링크 정보를 포함한다.
일 실시예에 따르면, 상기 미리 결정된 데이터는, 상기 제1 애플리케이션과 동일한 상기 제2 애플리케이션을 설정하기 위한 설정 데이터를 포함한다.
일 실시예에 따르면, 상기 미리 결정된 데이터는, 상기 제1 터치 입력이 상기 터치 스크린에 의해 수신되었을 때의 상기 제1 애플리케이션의 상태를 나타내는 데이터를 포함한다.
일 실시예에 따르면, 상기 제2 애플리케이션에게 제공된 상기 미리 결정된 데이터를 이용하여 상기 제2 애플리케이션의 상태가 상기 제1 애플리케이션의 상태와 실질적으로 동일한 상태로 된다.
일 실시예에 따르면, 상기 터치 입력 장치에 의한 제3 터치 입력이 상기 제1 모바일 단말기의 상기 터치 스크린에 의해 수신되는 경우, 상기 제1 모바일 단말기로부터 상기 터치 입력 장치에게 전송된 상기 미리 결정된 데이터는, 상기 제1 모바일 단말기로 전송되어 상기 제1 모바일 단말기 내의 제3 애플리케이션에게 제공된다.
일 실시예에 따르면, 터치 입력 장치를 통해 상이한 단말기들 사이에서 데이터가 전송되고 애플리케이션이 연속적으로 실행될 수 있다.
도 1a는 일 실시예에 따른 스타일러스 펜을 통해 데이터가 다른 단말기에게 제공되는 것을 개략적으로 나타낸 도면이다.
도 1b는 일 실시예에 따른 모바일 단말기의 구조를 도시하는 블록도를 나타낸다.
도 2는 일 실시예에 따른 터치 입력 장치의 내부 구조를 도시하는 블록도를 나타낸다.
도 3은 일 실시예에 따른 스타일러스 펜의 구조를 나타내는 도면이다.
도 4는 일 실시예에 따른 스타일러스 펜이 모바일 단말기에 삽입된 구조를 나타내는 도면이다.
도 5는 일 실시예에 따른 터치 입력 장치를 이용한 모바일 단말기의 제어 방법을 나타내는 순서도이다.
도 6 내지 도 8은 일 실시예에 따른 스타일러스 펜을 통해 이미지의 전송 및 호출(invoking)을 실행하는 것을 나타낸다.
도 9 내지 도 11은 일 실시예에 따른 스타일러스 펜을 통해 메모 애플리케이션에서 편집 중인 문서 파일의 전송 및 호출을 실행하는 것을 나타낸다.
도 12 내지 14는, 일 실시예에 따른 스타일러스 펜을 통해 게임 애플리케이션을 계속적으로 실행하는 것을 나타낸다.
도 15 내지 17은, 일 실시예에 따른 스타일러스 펜을 통해 영상 스트리밍 애플리케이션을 계속적으로 실행하는 것을 나타낸다.
도 18 내지 도 20은, 일 실시예에 따른 스타일러스 펜을 통해 웹 브라우징 애플리케이션을 계속적으로 실행하는 것을 나타낸다.
도 21 내지 도 23은, 일 실시예에 따른 스타일러스 펜을 통해 계정 로그인 기능을 갖는 게임 애플리케이션을 계속적으로 실행하는 것을 나타낸다.
일 실시예의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 일 실시예는 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 일 실시예의 개시가 완전하도록 하고, 일 실시예가 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 일 실시예는 청구항의 범주에 의해 정의될 뿐이다. 명세서 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.
명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한, 명세서 전체에서 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있음을 의미한다. 또한, 명세서에서 사용되는 "부"라는 용어는 소프트웨어, FPGA 또는 ASIC과 같은 하드웨어 구성요소를 의미하며, "부"는 어떤 역할들을 수행한다. 그렇지만 '부'는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. '부'는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 "부"는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로 코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들 및 변수들을 포함한다. 구성요소들과 "부"들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 "부"들로 결합되거나 추가적인 구성요소들과 "부"들로 더 분리될 수 있다.
아래에서는 첨부한 도면을 참고하여 일 실시예의 실시예에 대하여 일 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그러나 일 실시예는 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 일 실시예를 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략한다.
일 실시예에서 사용되는 용어는 일 실시예에서의 기능을 고려하면서 가능한 널리 사용되는 일반적인 용어들을 선택하였으나, 이는 당 분야에 종사하는 기술자의 의도 또는 판례, 새로운 기술의 출현 등에 따라 달라질 수 있다. 또한, 특정한 경우는 출원인이 임의로 선정한 용어도 있으며, 이 경우 해당되는 발명의 설명 부분에서 상세히 그 의미를 기재할 것이다. 따라서 일 실시예에서 사용되는 용어는 단순한 용어의 명칭이 아닌, 그 용어가 가지는 의미와 일 실시예의 전반에 걸친 내용을 토대로 정의되어야 한다.
도 1a는 일 실시예에 따른 스타일러스 펜을 통해 데이터가 다른 단말기에게 제공되는 것을 개략적으로 나타낸 도면이다.
도 1a에 따르면, 모바일 단말기(100)에서 이미지 편집 애플리케이션이 실행 중이고, 고양이의 이미지가 스타일러스 펜의 조작에 의해 선택된 상태에서 그 형상이 "C"인 터치 제스쳐 입력이 스타일러스 펜(300)에 의해 모바일 단말기(100)의 터치 스크린 상에 입력되면, 모바일 단말기(100)는 선택된 고양이의 이미지를 포함하는 데이터를 무선 통신 접속을 통해 스타일러스 펜(300)에게 전송한다. 고양이의 이미지를 포함하는 데이터는 스타일러스(300) 내부의 메모리에 저장된다. 다른 모바일 단말기(101)에서 이미지 편집 애플리케이션이 실행 중이고, 그 형상이 "P"인 터치 제스쳐 입력이 다른 모바일 단말기(101)의 터치 스크린 상에 스타일러스 펜(300)에 의해 입력되면, 다른 모바일 단말기(101)는 스타일러스 펜(300)으로부터 고양이의 이미지를 포함하는 데이터를 수신한다. 그리고, 수신된 데이터가 다른 모바일 단말기(101)에서 실행된 이미지 편집 애플리케이션에게 제공되어 기존의 이미지 위에 고양이의 이미지가 붙여넣기 된다.
도 1b는 일 실시예에 따른 모바일 단말기의 구조를 도시하는 블록도를 나타낸다.
도 1b를 참조하면, 모바일 단말기(100)는 터치 스크린(110), 통신 모듈(120), 및 프로세서(130)를 포함하고, 도 4를 참조하여 후술하는 바와 같이 펜 삽입 구멍(410) 및/또는 데이터 전송 인터페이스(420) 및/또는 전력 공급 인터페이스(430)를 더 포함할 수 있다.
통신 모듈(120)은 터치 입력 장치와 통신 접속을 형성하고 상기 통신 접속을 통해 데이터를 송수신하도록 구성된다. 통신 모듈(120)은 유선 통신 모듈(121) 및/또는 무선 통신 모듈(122)을 포함할 수 있다.
유선 통신 모듈(121)은, 도 4를 참조하여 후술하는 바와 같이, 스타일러스 펜(300)의 펜 몸체(310) 상에 노출된 금속 접촉점(321)이 펜 삽입 구멍 내의 데이터 전송 인터페이스(420)와 접속되도록 하기 위해 스타일러스 펜(300)이 펜 삽입 구멍(410)에 삽입된 상태에서 스타일러스 펜(300)과 유선 통신 접속을 형성할 수 있다. 유선 통신 모듈(121)은 또한 터치 입력 장치가 데이터 선을 통해 모바일 단말기와 접속된 상태에서 터치 입력 장치와 유선 통신 접속을 형성할 수 있다.
무선 통신 모듈(122)은 무선 접속의 조건이 만족된 경우 터치 입력 장치와 무선 통신 접속을 자동으로 형성할 수 있다. 또는, 터치 입력 장치와의 무선 통신 접속은 특정 유형의 터치 입력이 터치 스크린에 의해 수신되는 경우에 형성될 수 있다. 모바일 단말기의 무선 통신 기능이 활성화되지 않은 상태에서, 무선 통신 모듈(122)은 먼저 무선 통신 기능을 활성화하고, 그 후 터치 입력 장치와 무선 통신 접속을 형성할 수 있다. 상기 특정 유형의 터치 입력은 기본적으로 시스템에 의해 설정되거나, 또는 사용자가 사용 습관에 따라 상기 특정 유형의 터치 입력을 직접 정의할 수 있다. 예를 들어, 상기 특정 유형의 터치 입력은 터치 입력 장치에 의해 터치 스크린을 접촉하는 것으로서 설정될 수 있다. 즉, 무선 통신 모듈(122)은, 터치 스크린을 터치 입력 장치로 접촉하는 경우, 터치 입력 장치와 무선 통신 접속을 자동으로 형성할 것이다.
무선 통신 모듈(122)은, 먼저 모바일 단말기의 무선 통신 기능을 활성화하고, 무선 통신 기능이 가능한 터치 입력 장치를 검색하고, 사용자에 의해 입력된 접속 명령이 수신된 후 상기 검색된 터치 입력 장치와 무선 통신 접속을 형성할 수 있다.
터치 스크린(110)은 터치 입력 장치에 의한 터치 입력을 수신 또는 감지하도록 구성된다. 시스템에 의해 설정되거나 또는 사용자에 의해 정의된 제1 내지 제3 터치 입력만을 감지하는 터치 입력 모드가 모바일 단말기 또는 터치 입력 장치의 조작을 통해 설정될 수 있다.
프로세서(130)는 터치 입력 장치와 모바일 단말기 사이의 데이터 전송을 수행할 수 있고 모바일 단말기에서 애플리케이션의 실행을 제어할 수 있다.
프로세서(130)는, 터치 입력 장치에 의한 제1 터치 입력이 상기 터치 스크린에 의해 수신되는 경우, 모바일 단말기에서 현재 실행 중인 제1 애플리케이션과 관련된 미리 결정된 데이터가 터치 입력 장치를 통하여 다른 모바일 단말기에게 제공될 수 있도록 상기 미리 결정된 데이터를 상기 터치 입력 장치에게 제공한다. 프로세서(130)는 제1 애플리케이션과 관련된 미리 결정된 데이터를 터치 입력 장치에게 전송하기 전에, 미리 결정된 위치 또는 미리 결정된 인터페이스로부터 미리 결정된 데이터를 판독할 수 있다.
제1 터치 입력은 기본적으로 시스템에 의해 설정되거나, 또는 사용자가 사용 습관에 따라 제1 터치 입력을 직접 정의할 수 있다. 제1 터치 입력을 통상의 터치 입력과 효과적으로 구별하기 위해, 제1 터치 입력은 터치 제스쳐 입력으로서 설정될 수 있다. 예를 들어, 제1 터치 입력은 그 형상이“C”인 터치 제스쳐 입력으로서 설정될 수 있다. 제1 터치 입력이 입력되기 전에, 제1 터치 입력을 감지하기 위한 터치 입력 모드가 설정될 수 있다.
일 실시예에 따르면, 제1 애플리케이션과 관련된 미리 결정된 데이터는, 제1 애플리케이션의 실행 화면 상에서 사용자에 의해 선택된 이미지 또는 텍스트, 제1 애플리케이션에서 편집 중인 파일, 제1 애플리케이션에서 재생 중인 멀티미디어 파일 중 적어도 하나를 포함할 수 있다. 예를 들어, 제1 애플리케이션의 실행 화면 상에서 사용자에 의해 선택된 이미지 또는 텍스트는, 이미지 편집 애플리케이션에서 편집 중인 이미지 중 사용자에 의해 선택된 영역에 해당하는 이미지 부분, 애플리케이션의 현재 디스플레이된 화면 상에서 사용자에 의해 선택된 영역에 해당하는 이미지 부분, 문서 편집 애플리케이션 또는 웹 브라우징 애플리케이션에서 사용자에 의해 선택된 텍스트 부분일 수 있다. 제1 애플리케이션에서 편집 중인 파일은, 이미지 편집 애플리케이션에서 편집 중인 이미지 파일, 문서 편집 애플리케이션에서 편집 중인 텍스트 파일, 비디오 편집 애플리케이션에서 편집 중인 비디오 파일일 수 있다. 제1 애플리케이션에서 재생 중인 멀티미디어 파일은, 오디오 재생 애플리케이션에서 재생 중인 오디오 파일, 비디오 재생 애플리케이션에서 재생 중인 비디오 파일일 수 있다. 다만, 제1 애플리케이션과 관련된 미리 결정된 데이터는, 상기 실시예에 한정되지 않고, 다양한 데이터를 포함할 수 있다. 일 실시예에 따르면, 제1 애플리케이션과 관련된 미리 결정된 데이터는, 다른 모바일 단말기에서 제1 애플리케이션과 동일한 제2 애플리케이션을 설치하기 위한 설치 데이터를 다운로드하기 위한 링크 정보를 포함할 수 있고, 다른 모바일 단말기에서 제1 애플리케이션과 동일한 제2 애플리케이션을 설정하기 위한 설정 데이터를 포함할 수 있다.
일 실시예에 따르면, 제1 애플리케이션과 관련된 미리 결정된 데이터는 제1 애플리케이션의 유형에 따라 일정한 데이터로서 사전에 결정될 수 있다. 즉, 상이한 애플리케이션에 대응하는 미리 결정된 데이터 또한 서로 상이할 수 있다. 예를 들어, 모바일 단말기에서 현재 실행 중인 제1 애플리케이션이 문서 편집 애플리케이션이면, 제1 애플리케이션과 관련된 미리 결정된 데이터는 제1 애플리케이션의 실행 화면 상에서 사용자에 의해 선택된 이미지 또는 텍스트, 제1 애플리케이션에서 편집 중인 문서 파일, 및 제1 애플리케이션과 동일한 애플리케이션에서 문서 편집 환경을 설정하기 위한 설정 데이터 중 적어도 하나로 결정될 수 있다. 또한, 현재 실행 중인 제1 애플리케이션이 로그인된 상태의 웹 브라우징 애플리케이션이면, 제1 애플리케이션과 관련된 미리 결정된 데이터는 제1 애플리케이션의 현재 웹 페이지의 주소 및 로그인된 계정에 대한 정보를 나타내는 데이터로 결정될 수 있다. 다만, 제1 애플리케이션에 대응하는 상기 미리 결정된 데이터는 상술한 예시에 한정되지 않고, 다양한 조합의 데이터들로 구성될 수 있다.
일 실시예에 따르면, 프로세서(130)는 제1 터치 입력이 터치 스크린에 의해 수신되는 경우, 제1 애플리케이션과 관련된 상기 미리 결정된 데이터의 목록을 터치 스크린 상에 디스플레이하고, 디스플레이된 목록에서 사용자에 의해 선택된 데이터를 터치 입력 장치에게 제공할 수 있다.
일 실시예에 따르면, 프로세서(130)는 제1 터치 입력이 터치 스크린에 의해 수신되는 경우, 제1 터치 입력의 유형을 판단하고, 제1 애플리케이션 및 상기 판단된 유형에 대응되는 미리 결정된 데이터를 터치 입력 장치에게 제공할 수 있다. 제1 애플리케이션에 대응하는 미리 결정된 데이터는 전술한 바와 같이 사전에 결정될 수 있다. 프로세서(130)는, 제1 애플리케이션에 대응하는 미리 결정된 데이터 중에서, 제1 터치 입력이 제1 유형이면, 제1 유형에 대응하는 제1 데이터를 터치 입력 장치에게 전송하고, 제1 터치 입력이 제2 유형이면, 제2 유형에 대응하는 제2 데이터를 터치 입력 장치에게 전송할 수 있다. 그에 따라, 터치 입력 장치는 제1 모바일 단말기로부터 전송된 복수의 데이터(제1 데이터, 제2 데이터)를 저장해 둘 수 있다. 일 예시로서, 모바일 단말기에서 현재 실행 중인 제1 애플리케이션이 문서 편집 애플리케이션인 경우, 사용자는 제1 애플리케이션에서 편집 중인 문서 파일을 전송할지 또는 제1 애플리케이션과 동일한 애플리케이션의 문서 편집 환경을 설정하기 위한 설정 데이터를 전송할지 여부를 터치 입력의 유형에 따라 선택할 수 있다. 즉, 프로세서(130)는 제1 유형인 제1 터치 입력이 터치 스크린에 의해 수신되는 경우 상기 편집 중인 문서 파일을 터치 입력 장치에게 전송하고, 제2 유형인 제1 터치 입력이 터치 스크린에 의해 수신되는 경우 상기 설정 데이터를 터치 입력 장치에게 전송할 수 있다.
일 실시예에 따르면, 터치 입력 장치에게 제공된 상기 미리 결정된 데이터는, 터치 입력 장치에 의해 다른 모바일 단말기에 제2 터치 입력이 입력됨에 따라, 터치 입력 장치로부터 상기 다른 모바일 단말기에게 전송되고, 전송된 미리 결정된 데이터는 다른 모바일 단말기에서 실행된 제2 애플리케이션에게 제공될 수 있다. 상기 제2 애플리케이션은 후술하는 바와 같이 다른 모바일 단말기에 설치된 애플리케이션들 중에서 제1 애플리케이션과 동일한 애플리케이션일 수 있다. 또는, 제2 애플리케이션은 다른 모바일 단말기에 설치된 애플리케이션들 중에서, 터치 입력 장치로부터 수신된 데이터를 이용할 수 있는 애플리케이션일 수 있으며, 제1 애플리케이션과 상이한 애플리케이션일 수 있다.
일 실시예에 따르면, 프로세서(130)는, 터치 입력 장치에 의한 제3 터치 입력이 상기 터치 스크린에 의해 수신되는 경우, 터치 입력 장치에게 제공된 상기 미리 결정된 데이터를 상기 터치 입력 장치로부터 수신하고, 터치 입력 장치로부터 수신된 상기 미리 결정된 데이터를 모바일 단말기(100) 내의 제3 애플리케이션에게 제공할 수 있다. 즉, 모바일 단말기(100)로부터 터치 입력 장치에 전송된 미리 결정된 데이터는 다른 모바일 단말기가 아닌 동일한 모바일 단말기(100)로 재차 전송되어 제3 애플리케이션에서 이용될 수 있다. 제3 애플리케이션은 모바일 단말기(100)에 설치된 애플리케이션 중에서 제1 애플리케이션과 동일한 애플리케이션일 수 있다. 또는, 제3 애플리케이션은 모바일 단말기(100)에 설치된 애플리케이션 중에서, 입력 장치로부터 수신된 데이터를 이용할 수 있는 애플리케이션일 수 있으며, 제1 애플리케이션과 상이한 애플리케이션일 수 있다.
도 2는 일 실시예에 따른 터치 입력 장치의 내부 구조를 도시하는 블록도를 나타낸다.
도 2에 도시된 바와 같이, 터치 입력 장치(200)는 메모리(210), 통신 모듈(220) 및 배터리(230)를 포함할 수 있다. 터치 입력 장치(200) 내의 메모리는(210)는 데이터를 저장하도록 구성된다. 터치 입력 장치(200)는 구성 요소들의 동작을 제어하기 위한 제어 버튼을 그 외부에 더 포함할 수 있고, 제1 내지 제3 터치 입력을 감지하기 위한 터치 입력 모드를 설정하는 것과 같은 다양한 기능들이 제어 버튼을 통해서 실행될 수 있다.
터치 입력 장치(200)가 포함하는 메모리(210)는 비-플러그형 저장 디바이스일 수 있고, 또한 플러그형 저장 디바이스일 수 있다. 터치 입력 장치(200) 내의 통신 모듈(220)은, 모바일 단말기와의 통신 접속을 통해 데이터를 송수신하도록 구성된다. 통신 모듈(220)은, 유선 통신 모듈(221) 및/또는 무선 통신 모듈(222)을 포함할 수 있다. 무선 통신 모듈(222)은 어떠한 무선 접속을 통해서도 다른 장치와 무선 통신 접속을 형성할 수 있다. 예를 들어, 무선 통신 모듈(222)은 와이파이(Wi-Fi) 연결, 블루투스(BT) 연결, NFC 연결 또는 터치 스크린 통신 (HOTKNOT) 연결 등을 통해서 다른 장치와 무선 통신 접속을 형성할 수 있다. 터치 입력 장치(200)는 유선 통신 모듈(221) 또는 무선 통신 모듈(222)을 통해서 모바일 단말기와 데이터를 주고받을 수 있다.
일 실시예에 따르면, 터치 입력 장치(200)는 제1 모바일 단말기로부터 수신된 데이터를 제2 모바일 단말기에게 제공할 수 있다. 구체적으로, 터치 입력 장치(200)에 의해 제1 모바일 단말기에 제1 터치 입력이 입력됨에 따라, 제1 모바일 단말기에서 실행 중인 제1 애플리케이션과 관련된 미리 설정된 데이터를 상기 제1 모바일 단말기로부터 수신하여 터치 입력 장치(200) 내에 저장하고, 터치 입력 장치(200)에 의해 상기 제2 모바일 단말기에 제2 터치 입력이 입력됨에 따라, 상기 수신된 미리 결정된 데이터를 상기 제2 모바일 단말기에게 제공할 수 있다.
일 실시예에 따르면, 터치 입력 장치(200)는 도 3을 참조하여 설명하는 바와 같은 스타일러스 펜(300)일 수 있다. 그러나, 터치 입력 장치(200)는 이에 한정되지 않고 터치 입력을 생성하기 위한 다양한 형태의 장치일 수 있다.
도 3은 일 실시예에 따른 스타일러스 펜의 구조를 도시하는 개략도를 나타낸다.
도 3에 도시된 바와 같이, 스타일러스 펜(300)은 펜 몸체(310), 데이터 전송 인터페이스(320), 충전 인터페이스(330) 및 제어 버튼(340)을 포함할 수 있다. 전술한 바와 같이, 스타일러스 펜(300)의 다양한 기능들이 제어 버튼(340)을 통해서 실행될 수 있다. 스타일러스 펜(300)과 모바일 단말기 사이의 통신 접속을 원활하게 실행하기 위해, 유선 통신 모듈(222) 내의 데이터 선과 제어 선이 펜 몸체(310) 상에 배치된 데이터 전송 인터페이스(320)에 통합될 수 있다.
일 실시예에 따르면, 펜 몸체(310) 상에 배치된 데이터 전송 인터페이스(320)는, 도 3에 도시된 바와 같이, 펜 몸체(310) 상에 노출된 다수의 금속 접촉점(321)의 형태일 수 있다. 다만, 데이터 전송 인터페이스(320)의 구조는 도 3에 도시된 금속 접촉점(321)의 형태에 한정되지 않고, 다른 형태의 금속 커넥터일 수 있다. 금속 접촉점(321)은 펜 몸체(310)에 금속 판을 삽입하거나, 도전성 물질을 분무하거나 또는 도전성 물질을 붙임으로써 형성될 수 있다.
스타일러스 펜(300)은 전력을 공급하기 위한 배터리(230)를 포함할 수 있다. 배터리(230)를 충전하기 위해, 스타일러스 펜(300)은 외부로부터 수신된 전력으로 배터리(230)를 충전하기 위해 사용되는 충전 모듈을 더 포함할 수 있다. 충전 모듈은 충전 인터페이스(330) 또는 데이터 전송 인터페이스(320)를 통해 충전을 수행할 수 있다. 충전 인터페이스(330)는, 펜 몸체(310) 상에 배치될 수 있고, 또한 충전 조작을 편리하게 하고 충전 인터페이스(330)가 임의로 접촉되는 것을 막기 위해, 펜 몸체(310) 상의 다수의 함입된(invaginated) 금속 접속점(331)으로서 설정될 수 있다.
도 4는 일 실시예에 따라 스타일러스 펜이 모바일 단말기에 삽입된 구조를 나타내는 도면이다.
일 실시예에 따른 모바일 단말기(400)는 스타일러스 펜(300)의 삽입을 위해 펜 삽입 구멍(410)을 포함할 수 있고, 또한 펜 삽입 구멍(410) 내에 데이터 전송 인터페이스(420) 및 전력 공급 인터페이스(430)가 배치될 수 있다. 도 4에 도시된 바와 같이, 스타일러스 펜(300)이 모바일 단말기(400)의 펜 삽입 구멍(410)에 삽입되는 경우 스타일러스 펜(300)의 데이터 전송 인터페이스(320)가 펜 삽입 구멍(410) 내의 데이터 전송 인터페이스(420)와 접속되도록, 스타일러스 펜(300)의 데이터 전송 인터페이스(320)의 위치는 모바일 단말기(400)의 펜 삽입 구멍(410) 내의 데이터 전송 인터페이스(420)의 위치에 대응할 수 있다. 동일하게, 스타일러스 펜(300)이 모바일 단말기(400)의 펜 삽입 구멍(410)에 삽입되는 경우 스타일러스 펜(300)의 충전 인터페이스(310)가 펜 삽입 구멍(410) 내의 전력 공급 인터페이스(430)와 접속되도록, 스타일러스 펜(300)의 충전 인터페이스(310)의 위치는 모바일 단말기(400)의 펜 삽입 구멍(410) 내의 전력 공급 인터페이스(430)의 위치에 대응한다. 모바일 단말기(400)의 펜 삽입 구멍(410) 내의 전력 공급 인터페이스(430)는 전력을 공급할 수 있는 다수의 탄성 접촉점으로서 설정될 수 있다.
도 5는 일 실시예에 따른 터치 입력 장치를 이용한 모바일 단말기의 제어 방법을 나타내는 순서도이다.
도 5에 도시된 바와 같이, 터치 입력 장치를 이용한 모바일 단말기의 제어 방법은, 제1 모바일 단말기의 터치 스크린에서 터치 입력 장치에 의한 제1 터치 입력을 수신하는 단계(510), 제1 모바일 단말기에서 현재 실행 중인 제1 애플리케이션과 관련된 미리 결정된 데이터를 제1 모바일 단말기로부터 터치 입력 장치에게 전송하는 단계(520), 제2 모바일 단말기의 터치 스크린에서 터치 입력 장치에 의한 제2 터치 입력을 수신하는 단계(530), 터치 입력 장치 내에 저장된 미리 결정된 데이터를 터치 입력 장치로부터 제2 모바일 단말기에게 전송하는 단계(540)를 포함한다.
단계(510)에서, 제1 모바일 단말기는 제1 모바일 단말기의 터치 스크린에서 터치 입력 장치에 의한 제1 터치 입력을 수신한다. 단계(520)에서, 제1 모바일 단말기는 제1 터치 입력의 수신에 응답하여 터치 입력 장치와의 통신 접속을 통해 제1 모바일 단말기에서 현재 실행 중인 제1 애플리케이션과 관련된 미리 결정된 데이터를 터치 입력 장치에게 전송한다.
일 실시예에 따르면, 제1 모바일 단말기는 제1 터치 입력이 터치 스크린에 의해 수신되는 경우, 제1 터치 입력의 유형을 판단하고, 제1 애플리케이션 및 상기 판단된 유형에 대응되는 미리 결정된 데이터를 터치 입력 장치에게 전송할 수 있다. 제1 애플리케이션에 대응하는 미리 결정된 데이터는 전술한 바와 같이 제1 애플리케이션의 유형에 따라 사전에 결정될 수 있다. 예를 들어, 제1 모바일 단말기는, 제1 애플리케이션에 대응하는 미리 결정된 데이터 중에서, 제1 터치 입력이 제1 유형이면, 제1 유형에 대응하는 제1 데이터를 터치 입력 장치에게 전송하고, 제1 터치 입력이 제2 유형이면, 제2 유형에 대응하는 제2 데이터를 터치 입력 장치에게 전송할 수 있다. 그에 따라, 터치 입력 장치는 제1 모바일 단말기로부터 전송된 복수의 데이터(제1 데이터, 제2 데이터)를 저장해 둘 수 있다.
단계(510) 및 단계(520)에서, 도 1b 내지 도 4을 참조하여 설명한 모바일 단말기(100) 및 터치 입력 장치(200)의 동작과 같은 동작이 제1 모바일 단말기와 터치 입력 장치에 의해 수행될 수 있다.
단계(530) 에서, 제2 모바일 단말기는 제2 모바일 단말기의 터치 스크린에서 터치 입력 장치에 의한 제2 터치 입력을 수신한다.
제2 터치 입력은 기본적으로 시스템에 의해 설정되거나, 또는 사용자가 사용 습관에 따라 제2 터치 입력을 직접 정의할 수 있다. 제2 터치 입력을 통상의 터치 입력과 효과적으로 구별하기 위해, 제2 터치 입력은 터치 제스쳐 입력으로서 설정될 수 있다. 예를 들어, 제2 터치 입력은 그 형상이 "P"인 터치 제스쳐 입력으로서 설정될 수 있다. 제2 터치 입력이 터치 스크린에 입력되기 전에, 제2 터치 입력을 감지하기 위한 터치 입력 모드가 모바일 단말기에서 설정될 수 있다.
단계(540)에서, 터치 입력 장치 내에 저장된 미리 결정된 데이터는 터치 입력 장치로부터 제2 모바일 단말기에게 전송된다. 즉, 제2 모바일 단말기는 제2 터치 입력의 수신에 응답하여 터치 입력 장치와의 통신 접속을 통해 터치 입력 장치 내에 저장된 미리 결정된 데이터를 터치 입력 장치로부터 수신한다.
일 실시예에 따르면, 제2 모바일 단말기는 제2 터치 입력이 터치 스크린에 의해 수신되는 경우, 제2 터치 입력의 유형을 판단하고, 상기 판단된 유형에 대응되는 미리 결정된 데이터를 터치 입력 장치로부터 수신할 수 있다. 예를 들어, 터치 입력 장치에 제1 모바일 단말기로부터 전송된 복수의 데이터(제1 데이터, 제2 데이터)가 저장된 경우, 제2 모바일 단말기는, 제2 터치 입력이 제3 유형이면, 터치 입력 장치에 저장된 데이터들 중에서 제1 데이터를 수신하고, 제2 터치 입력이 제4 유형이면, 터치 입력 장치에 저장된 데이터들 중에서 제2 데이터를 수신할 수 있다.
일 실시예에 따르면, 제2 모바일 단말기는 제2 터치 입력이 터치 스크린에 의해 수신되는 경우 터치 입력 장치 내에 가장 최근에 저장되고 모바일 단말기에 전송된 적이 없는 미리 결정된 데이터를 수신할 수 있다. 이 경우 제2 터치 입력을 수회 입력함으로써, 제2 모바일 단말기는, 터치 입력 장치에 상이한 순간에 저장된 미리 결정된 데이터를 저장 시간의 반전된 순서로 수신할 수 있다. 터치 입력 장치의 메모리에 저장된 데이터 중 모바일 단말기에게 전송이 완료된 데이터는 터치 입력 장치의 메모리에서 삭제될 수 있다.
단계(540)에서 터치 입력 장치로부터 제2 모바일 단말기에게 전송된 미리 결정된 데이터는 제2 모바일 단말기에서 실행된 제2 애플리케이션에게 제공될 수 있다. 여기서, 제2 애플리케이션은 제2 모바일 단말기에 설치된 애플리케이션들 중에서 제1 애플리케이션과 동일한 애플리케이션일 수 있다. 또는, 제2 애플리케이션은 제2 모바일 단말기에 설치된 애플리케이션들 중에서, 터치 입력 장치로부터 수신된 데이터가 이용될 수 있는 애플리케이션일 수 있으며, 제1 애플리케이션과 상이한 애플리케이션일 수 있다. 또는, 제2 애플리케이션은, 제1 애플리케이션과는 상이하지만, 터치 입력 장치로부터 수신된 데이터를 이용하여 소정의 처리가 수행될 수 있는 애플리케이션일 수 있다. 예를 들어, 터치 입력 장치로부터 수신된 데이터가 사용자에 의해 선택된 이미지를 포함하는 데이터인 경우, 제2 애플리케이션은, 이미지 편집 애플리케이션과 같이 해당 이미지를 붙여 넣기할 수 있는 애플리케이션일 수 있고, 터치 입력 장치로부터 수신된 데이터가 문서 파일인 경우, 제2 애플리케이션은 해당 문서 파일을 열어서 편집할 수 있는 문서 편집 애플리케이션 또는 해당 문서 파일을 열어서 볼 수 있는 문서 뷰어 애플리케이션일 수 있다.
일 실시예에 따르면, 터치 입력 장치를 통하여 제1 모바일 단말기로부터 제2 모바일 단말기에게 전송된 미리 결정된 데이터는, 제1 터치 입력이 상기 터치 스크린에 의해 수신되었을 때의 제1 애플리케이션의 상태를 나타내는 데이터를 포함하며, 제2 애플리케이션에게 제공된 미리 결정된 데이터를 이용하여 제2 애플리케이션의 상태가 제1 애플리케이션의 상태와 실질적으로 동일한 상태로 될 수 있다.
일 실시예에 따르면, 터치 입력 장치를 통하여 제1 모바일 단말기로부터 제2 모바일 단말기에게 전송된 미리 결정된 데이터는, 상기 제1 애플리케이션과 동일한 상기 제2 애플리케이션을 설치하기 위한 설치 데이터를 다운로드하기 위한 링크 정보를 포함할 수 있고, 상기 설치 데이터를 이용하여 제2 모바일 단말기에서 제2 애플리케이션이 설치될 수 있다.
일 실시예에 따르면, 터치 입력 장치를 통하여 제1 모바일 단말기로부터 제2 모바일 단말기에게 전송된 미리 결정된 데이터는, 제1 애플리케이션과 동일한 상기 제2 애플리케이션을 설정하기 위한 설정 데이터를 포함할 수 있고, 상기 설정 데이터가 제2 애플리케이션에게 제공됨으로써 제2 애플리케이션이 제1 애플리케이션의 설정과 동일하게 설정될 수 있다.
일 실시예에 따르면, 미리 결정된 데이터가 제1 모바일 단말기로부터 터치 입력 장치에게 전송된 후 터치 입력 장치에 의한 제3 터치 입력이 제1 모바일 단말기의 터치 스크린에 의해 수신되는 경우, 제1 모바일 단말기로부터 상기 터치 입력 장치에게 전송된 상기 미리 결정된 데이터는, 제1 모바일 단말기로 전송되어 상기 제1 모바일 단말기 내의 제3 애플리케이션에게 제공될 수 있다.
일 실시예에 따르면, 제1 애플리케이션은 웹브라우징 애플리케이션이고, 터치 입력 장치를 통하여 제1 모바일 단말기로부터 제2 모바일 단말기에게 제공된 미리 결정된 데이터는 제1 애플리케이션의 현재 웹 페이지의 주소를 포함할 수 있다. 웹브라우징 애플리케이션인 제2 애플리케이션에게 상기 미리 결정된 데이터가 제공됨으로써 제2 애플리케이션에서 상기 웹 페이지의 주소에 대응하는 웹 페이지가 열릴 수 있다.
일 실시예에 따르면, 제1 애플리케이션은 멀티미디어 재생 기능을 갖고, 제1 터치 입력이 상기 터치 스크린에 의해 수신되었을 때에 제1 애플리케이션에서 멀티미디어가 일시정지되어 있는 경우에, 터치 입력 장치를 통하여 제1 모바일 단말기로부터 제2 모바일 단말기에게 제공된 미리 결정된 데이터는 상기 멀티미디어의 재생 상태 및 상기 멀티미디어가 일시정지된 재생 지점을 나타내는 데이터를 포함할 수 있다. 멀티미디어 재생 기능을 갖는 제2 애플리케이션에게 상기 미리 결정된 데이터가 제공됨으로써 제2 애플리케이션에서 상기 멀티미디어의 재생이 상기 재생 지점에서 일시정지된 상태로 시작될 수 있다.
일 실시예에 따르면, 제1 애플리케이션은 게임 애플리케이션이고, 제1 터치 입력이 상기 터치 스크린에 의해 수신되었을 때에 제1 애플리케이션에서 게임이 일시정지되어 있는 경우에, 터치 입력 장치를 통하여 제1 모바일 단말기로부터 제2 모바일 단말기에게 제공된 미리 결정된 데이터는 상기 게임의 진행 상태 및 상기 게임이 일시정지된 지점을 나타내는 데이터를 포함할 수 있다. 제1 애플리케이션과 동일한 상기 제2 애플리케이션에게 상기 미리 결정된 데이터가 제공됨으로써 제2 애플리케이션에서 게임이 상기 지점에서 일시정지된 상태로 시작될 수 있다.
일 실시예에 따르면, 제1 애플리케이션은 계정 로그인 기능을 갖고, 제1 터치 입력이 상기 터치 스크린에 의해 수신되었을 때에 제1 애플리케이션에서 계정이 로그인되어 있는 경우에, 터치 입력 장치를 통하여 제1 모바일 단말기로부터 제2 모바일 단말기에게 제공된 미리 결정된 데이터는 상기 로그인된 계정에 대한 정보를 나타내는 데이터를 포함하고, 제1 애플리케이션과 동일한 제2 애플리케이션에게 상기 미리 결정된 데이터가 제공됨으로써 제2 애플리케이션에서 상기 계정이 로그인될 수 있다.
일 실시예에 따르면, 제1 애플리케이션은 멀티미디어 스트리밍 기능을 갖고, 터치 입력 장치를 통하여 제1 모바일 단말기로부터 제2 모바일 단말기에게 제공된 미리 결정된 데이터는 제1 애플리케이션에서 스트리밍 중인 멀티미디어의 네트워크 주소를 포함할 수 있다. 제1 애플리케이션과 동일한 제2 애플리케이션에게 상기 미리 결정된 데이터가 제공됨으로써 제2 애플리케이션에서 상기 네트워크 주소에 대응하는 멀티미디어가 스트리밍될 수 있다.
단계(530) 및 단계(540)에서, 도 1b 내지 도 4을 참조하여 설명한 모바일 단말기(100) 및 터치 입력 장치(200)의 동작과 같은 동작이 제2 모바일 단말기와 터치 입력 장치에 의해 수행될 수 있다.
일 실시예에 따르면, 터치 입력 장치를 이용한 모바일 단말기의 제어 방법은, 제2 터치 입력이 터치 스크린에 의해 수신되었을 때에 제2 모바일 단말기에서 제2 애플리케이션이 실행되고 있지 않으면, 터치 입력 장치로부터 수신된 데이터를 제2 애플리케이션에게 제공하기 전에, 제2 애플리케이션을 실행하는 단계를 더 포함할 수 있다.
터치 입력 장치를 통해 제1 모바일 단말기와 제2 모바일 단말기 사이에서 데이터를 전송하고 애플리케이션을 계속적으로 실행하는 방법에 관한 구체적인 실시형태가 도 6 내지 도 23을 참조하여 이하에서 설명될 것이다.
도 6 내지 도 23에서는 제1 애플리케이션과 관련된 미리 설정된 데이터가 터치 입력 장치를 통하여, 제1 모바일 단말기로부터 제2 모바일 단말기의 제2 애플리케이션에게 제공되는 것으로 설명하였지만, 이에 한정되지 않는다. 예를 들어, 제1 애플리케이션과 관련된 미리 설정된 데이터가 터치 입력 장치로 제공된 후, 제1 애플리케이션과 관련된 미리 설정된 데이터가 터치 입력 장치로부터 제1 모바일 단말기에 설치된 제3 애플리케이션에게 제공될 수도 있다.
도 6 내지 도 8은 일 실시예에 따른 스타일러스 펜(300)을 통해 이미지의 전송 및 호출을 실행하는 것을 나타낸다.
도 6에 따르면, 제1 모바일 단말기(100)에서 이미지 편집 애플리케이션이 실행 중이고, 고양이의 이미지가 스타일러스 펜(300)의 조작에 의해 선택되어 있으며, 그 형상이 “C”인 터치 제스쳐 입력(제1 터치 입력)이 터치 스크린 상에서 스타일러스 펜(300)에 의해 입력된다. 그에 따라, 제1 모바일 단말기(100)는 상기 고양이의 이미지를 무선 통신 접속을 통해 스타일러스 펜(300)에게 전송한다.
도 7에 따르면, 이미지 편집 애플리케이션이 제2 모바일 단말기에서 실행되고 있으며, 이미지 편집 애플리케이션에는 기존의 의자의 이미지가 존재한다.
도 8에 따르면, 그 형상이 “P”인 터치 제스쳐 입력(제2 터치 입력)이 제2 모바일 단말기의 터치 스크린 상에서 스타일러스 펜(300)에 의해 입력되고, 제2 모바일 단말기는 무선 통신 접속을 통해 스타일러스 펜(300)에 저장된 고양이의 이미지를 스타일러스 펜(300)으로부터 수신한다. 그리고, 수신된 이미지가 제2 모바일 단말기에서 실행 중인 이미지 편집 애플리케이션에게 제공되어 이미지 편집 애플리케이션에서 기존의 의자의 이미지 위에 고양이의 이미지가 붙여넣기 된다.
도 6 내지 도 8에 따르면, 일 실시예에서, 스타일러스 펜(300)을 통해, 사용자가 선택한 이미지가 실시간으로 스타일러스 펜(300)에 저장될 수 있고 다른 모바일 단말기 또는 동일한 모바일 단말기에서 그 이미지가 계속적으로 사용될 수 있다.
도 9 내지 도 11은 일 실시예에 따른 스타일러스 펜(300)을 통해 메모 애플리케이션에서 편집 중인 문서 파일의 전송 및 호출을 실행하는 것을 나타낸다.
도 9에 따르면, 제1 모바일 단말기(100)의 메모 애플리케이션에서 “TODAY’S WEATHER”의 텍스트가 입력된 후, 제1 터치 입력을 감지하기 위한 터치 입력 모드가 팝업 메뉴 상에서 스타일러스 펜(300)에 의해 선택된다.
도 10에 따르면, 그 형상이 “C”인 터치 제스쳐 입력(제1 터치 입력)이 제1 모바일 단말기(100)의 터치 스크린 상에서 스타일러스 펜(300)에 의해 입력되고, 스타일러스 펜(300)에게 전송되는 데이터를 선택하기 위해 메모 애플리케이션과 관련된 미리 결정된 데이터의 목록이 디스플레이된다. 상기 목록은 “SAVE TRACK” 및 “SAVE RESULT”인 2개의 항목을 포함하고, 2개의 항목 중“SAVE TRACK”은 메모 애플리케이션의 문서 편집 환경의 설정을 위한 설정 데이터를 전송하는 것을 나타내고, “SAVE RESULT”는 메모 애플리케이션에서 편집 중인 문서 파일을 전송하는 것을 나타낸다. 메모 애플리케이션과 관련된 미리 결정된 데이터의 목록 중에서“SAVE RESULT”가 사용자에 의해 선택되고, 제1 모바일 단말기(100)는 무선 통신 접속을 통해 메모 애플리케이션에서 편집 중인 문서 파일을 스타일러스 펜(300)에게 전송한다.
도 11에 따르면, 제2 모바일 단말기(101)의 메인 인터페이스에서, 그 형상이 “P”인 터치 제스쳐 입력(제2 터치 입력)이 터치 스크린 상에서 스타일러스 펜(300)에 의해 입력되고, 제2 모바일 단말기(101)는 무선 통신 접속을 통해 스타일러스 펜(300) 내에 저장된 문서 파일을 수신한다. 제2 모바일 단말기(101)에서 제2 터치 입력이 입력되었을 때에 메모 애플리케이션이 실행되고 있지 않기 때문에, 제2 모바일 단말기(101)는 먼저 메모 애플리케이션을 실행하고, 그 후 스타일러스 펜(300)으로부터 수신된 문서 파일을 메모 애플리케이션에서 불러온다.
도 9 내지 도 11에 따르면, 일 실시예에서, 스타일러스 펜(300)을 통해, 편집 중인 문서 파일이 스타일러스 펜(300)에게 전송될 수 있고 그에 따라 다른 단말기 또는 동일한 단말기에서 계속적인 문서 편집이 수행될 수 있음을 알 수 있다.
도 12 내지 14는, 일 실시예에 따른 스타일러스 펜(300)을 통해 게임 애플리케이션을 계속적으로 실행하는 것을 나타낸다.
도 12에 따르면, 제1 모바일 단말기(100)에서 실행 중인 게임 애플리케이션에서 게임이 일시정지되고, 그 형상이 “N”인 터치 제스쳐 입력(제1 터치 입력)이 터치 스크린 상에서 스타일러스 펜(300)에 의해 입력된다. 그에 따라, 제1 모바일 단말기(100)는 무선 통신 접속을 통해 스타일러스 펜(300)에게 상기 게임의 진행 상태 및 상기 게임이 일시정지된 지점을 나타내는 데이터를 전송한다.
도 13에 따르면, 제2 모바일 단말기(101)의 메인 인터페이스에서, 그 형상이 “P”인 터치 제스쳐 입력(제2 터치 입력)이 터치 스크린 상에서 스타일러스 펜(300)에 의해 입력되고, 제2 모바일 단말기(101)는 무선 통신 접속을 통해 스타일러스 펜(300) 내에 저장된 상기 게임의 진행 상태 및 상기 게임이 일시정지된 지점을 나타내는 데이터를 스타일러스 펜(300)으로부터 수신한다.
도 14에 따르면, 제2 모바일 단말기(101)에서 게임 애플리케이션이 실행되고, 스타일러스 펜(300)로부터 수신된 데이터가 게임 애플리케이션에게 제공되어, 제1 모바일 단말기에서 이전에 일시정지되었던 지점에서 일시정지된 상태로 게임이 시작된다. 사용자는 게임을 계속적으로 플레이하기 위해 게임 애플리케이션의 인터페이스에서 “CONTINUE TO PLAY”를 선택할 수 있다.
도 12 내지 14에 따르면, 일 실시예에서, 스타일러스 펜(300)을 통해, 사용자는 다른 단말기 또는 동일한 단말기에서 일시정지된 게임을 계속적으로 플레이할 수 있다.
도 15 내지 17은, 일 실시예에 따른 스타일러스 펜(300)을 통해 영상 스트리밍 애플리케이션을 계속적으로 실행하는 것을 나타낸다.
도 15에 따르면, 제1 모바일 단말기(100)에서 영상 스트리밍 애플리케이션 에서 영상 스트리밍이 일시정지된 후, 그 형상이 “C”인 터치 제스쳐 입력(제1 터치 입력)이 터치 스크린 상에서 스타일러스 펜(300)에 의해 입력된다. 제1 모바일 단말기(100)는 무선 통신 접속을 통해, 스트리밍 중인 영상의 네트워크 주소와 함께, 상기 영상의 재생 상태 및 상기 영상이 일시정지된 재생 지점을 나타내는 데이터를 스타일러스 펜(300)에게 전송한다.
도 16에 따르면, 제2 모바일 단말기(101)의 메인 인터페이스에서, 그 형상이 “P”인 터치 제스쳐 입력(제2 터치 입력)이 터치 스크린 상에 스타일러스 펜(300)에 의해 입력되고, 제2 모바일 단말기(101)는 무선 통신 접속을 통해 스타일러스 펜(300) 에 저장된, 스트리밍 중인 멀티미디어의 네트워크 주소, 상기 영상의 재생 상태 및 상기 영상이 일시정지된 재생 지점을 나타내는 데이터를 스타일러스 펜(300)으로부터 수신한다.
도 17에 따르면, 제2 모바일 단말기(101)에서 제2 터치 입력이 입력되었을 때에 영상 스트리밍 애플리케이션이 실행되고 있지 않기 때문에, 먼저 영상 스트리밍 애플리케이션이 실행된다. 제2 모바일 단말기(101)는 스타일러스 펜(300)으로부터 수신된 데이터를 실행된 영상 스트리밍 애플리케이션에게 제공한다. 제공된 데이터에 기초하여, 영상 스트리밍 애플리케이션에서 상기 네트워크 주소에 대응하는 멀티미디어가 스트리밍되고, 멀티미디어의 재생이 상기 재생 지점에서 일시정지된 상태로 시작된다. 사용자는 영상을 계속적으로 재생하기 위해 영상 스트리밍 애플리케이션의 인터페이스에서 재생 재개 버튼을 클릭할 수 있다.
도 15 내지 17에 따르면, 일 실시예에서, 스타일러스 펜(300)을 통해, 사용자는 다른 모바일 단말기 또는 동일한 모바일 단말기에서 영상을 계속적으로 스트리밍할 수 있다.
도 18 내지 도 20은, 일 실시예에 따른 스타일러스 펜(300)을 통해 웹브라우징 애플리케이션을 계속적으로 실행하는 것을 나타낸다.
도 18에 따르면, 제1 모바일 단말기(100)에서 웹브라우징 애플리케이션의 현재 웹 페이지가 디스플레이되어 있고, 그 형상이 “C”인 터치 제스쳐 입력(제1 터치 입력)이 터치 스크린 상에서 스타일러스 펜(300)에 의해 입력된다. 그에 따라, 제1 모바일 단말기(100)는 무선 통신 접속을 통해 상기 현재 웹 페이지의 주소를 스타일러스 펜(300)에게 전송한다.
도 19에 따르면, 제2 모바일 단말기(101)의 메인 인터페이스에서, 그 형상이 “P”인 터치 제스쳐 입력(제2 터치 입력)이 터치 스크린 상에 스타일러스 펜(300)에 의해 입력되고, 제2 모바일 단말기(101)는 무선 통신 접속을 통해 스타일러스 펜(300) 내에 저장된 웹 페이지의 주소를 수신한다.
도 20에 따르면, 제2 모바일 단말기(101)에서 제2 터치 입력이 입력되었을 때에 웹브라우징 애플리케이션이 실행되고 있지 않기 때문에, 먼저 웹브라우징 애플리케이션이 실행된다. 제2 모바일 단말기(101)는, 스타일러스 펜(300)으로부터 수신된 데이터를 실행된 웹브라우징 애플리케이션에게 제공하고, 웹브라우징 애플리케이션에서 상기 현재 웹 페이지의 주소에 대응하는 웹 페이지가 열린다.
도 18 내지 도 20에 따르면, 일 실시예에서, 스타일러스 펜(300)을 통해, 웹 브라우징 애플리케이션의 현재 웹페이지가 계속적으로 이용될 수 있다.
도 21 내지 도 23은, 일 실시예에 따른 스타일러스 펜(300)을 통해 계정 로그인 기능을 갖는 게임 애플리케이션을 계속적으로 실행하는 것을 나타낸다.
도 21에 따르면, 제1 모바일 단말기(100)에서 실행 중이고 계정이 로그인된 상태인 게임 애플리케이션에서 게임이 일시정지되고, 그 형상이 “O”인 터치 제스쳐 입력(제1 터치 입력)이 터치 스크린 상에 스타일러스 펜(300)에 의해 입력된다. 그에 따라, 제1 모바일 단말기(100)는, 무선 통신 접속을 통해 스타일러스 펜(300)에게, 로그인된 계정에 대한 정보를 나타내는 데이터, 상기 게임의 진행 상태 및 상기 게임이 일시정지된 지점을 나타내는 데이터를 전송한다.
도 22에 따르면, 제2 모바일 단말기(101)의 메인 인터페이스에서, 그 형상이 “P”인 터치 제스쳐 입력(제2 터치 입력)이 터치 스크린 상에 스타일러스 펜(300)에 의해 입력되고, 제2 모바일 단말기(101)는 무선 통신 접속을 통해 스타일러스 펜(300) 내에 저장된 로그인된 계정에 대한 정보를 나타내는 데이터, 상기 게임의 진행 상태 및 상기 게임이 일시정지된 지점을 나타내는 데이터를 수신한다.
도 23에 따르면, 제2 모바일 단말기(101)에서 게임 애플리케이션이 실행되고, 게임 애플리케이션에게 상기 수신된 데이터가 제공된다. 게임 애플리케이션에서, 제공된 데이터에 기초하여, 로그인된 계정에 대한 정보에 따라 로그인이 수행되고, 상기 진행 상태가 반영된 게임이 상기 지점에서 일시정지된 상태로 시작된다.
도 21 내지 도 23에 따르면, 일 실시예에서, 스타일러스 펜(300)을 통해, 사용자는, 제1 모바일 단말기(100)에서 게임 플레이를 일시정지한 이후에, 계정 로그인, 저장 데이터 불러오기와 같은 추가 조작없이 제2 모바일 단말기(101)에서 일시정지된 게임을 계속적으로 플레이할 수 있다.
도 6 내지 도 23은, 단지 일 실시예에 따른 스타일러스 펜(300)을 통해 모바일 단말기의 애플리케이션을 계속적으로 실행하는 것의 예시일 뿐이다. 예를 들어, 스타일러스 펜(300)과 모바일 단말기 사이의 통신 접속은 무선 통신 접속에 한정되지 않고, 유선 통신 접속일 수 있으며, 유선 통신 접속은 스타일러스 펜(300)과 모바일 단말기 사이에서, 데이터 선을 통해 형성될 수 있다. 또한, 제1 터치 입력 및 제2 터치 입력은, 그 형상이 “C” 및 “P”인 터치 제스쳐 입력에 한정되지 않고 다른 형상의 터치 제스쳐 입력 또는 다른 유형의 터치 입력일 수 있다. 일 실시예에 따르면, 제1 터치 입력 및 제2 터치 입력은, 터치 스크린 상의 터치 입력이 아니라, 터치 입력 장치에 형성된 터치 버튼을 터치하거나 또는 터치 입력 장치에 형성된 제어 버튼을 누르는 것에 해당할 수 있다. 다른 실시예에 따르면, 제1 터치 입력 및 제2 터치 입력은, 터치 스크린 상에 디스플레이된 소정의 아이콘을 선택하는 것에 해당할 수 있다. 상술한 애플리케이션 실행 예시는 2개의 모바일 단말기에서 수행되는 것으로 설명되었음에도 불구하도, 본 개시는 이에 한정되지 않고, 더 많은 단말기들 또는 동일한 단말기에서 애플리케이션의 계속적 실행이 터치 입력 장치를 통해 구현될 수 있다는 것으로 이해될 수 있다.
“제1”, “제2” 등과 같은 용어는 본 명세서에서 상이한 구성 요소를 설명하는데 사용될 수 있지만, 이들 구성 요소는 이러한 용어에 의해 한정되지 않는 것으로 이해되어야 한다. 이러한 용어는 단지 다른 구성 요소로부터 하나의 구성 요소를 구별하는데 사용된다. 예를 들어, 제1 구성 요소는 제2 구성 요소로 지칭될 수 있고, 유사하게 제2 구성 요소는 또한 실시예의 범위를 벗어나지 않고, 제1 구성 요소로 지칭될 수 있다.
구성 요소 또는 계층이 다른 구성 요소 또는 계층 “상에” 있거나, 그에 “접속되거나”, 그에 “커플링되거나”, 또는 그것을 “접촉하는” 것으로 설명되는 경우, 구성 요소 또는 계층은 다른 구성 요소 또는 계층 바로 위에 있거나, 그에 접속되거나, 그에 커플링되거나 또는 그것을 접촉할 수 있고, 또는 중간 구성 요소 또는 계층이 그 사이에 있을 수 있다는 것으로 이해될 수 있다. 그에 반하여, 구성 요소 또는 계층이 다른 구성 요소 또는 계층 “바로 위”에 있거나, 그에 “직접 접속되거나”, 그에 “직접 커플링되거나”, 또는 그것을 “직접 접촉하는” 것으로 설명되는 경우, 어떠한 중간 구성 요소 또는 계층이 그 사이에 존재하지 않는다.
일 실시예에 따른 터치 입력 장치를 이용한 모바일 단말기의 제어 방법은 또한 컴퓨터 판독가능 기록 매체 상의 컴퓨터 판독가능 코드로서 구현될 수 있다는 것으로 이해되어야 한다. 컴퓨터 판독가능 기록 매체는, 컴퓨터 시스템에 의해 판독될 수 있는 데이터를 저장할 수 있는 임의의 데이터 저장 디바이스일 수 있다. 컴퓨터 판독가능 기록 매체는, 읽기-전용 메모리(ROM), 랜덤-액세스 메모리(RAM), CD-ROM, 자기 테이프, 플로피 디스크, 광 데이터 저장 장치, 및 반송파(유선 또는 무선 전송로를 통한 데이터 전송과 같은)를 포함한다. 컴퓨터 판독가능 기록 매체는 또한 컴퓨터 판독가능 코드가 분산 방식으로 저장 및 실행되도록, 네트워크 연결 컴퓨터 시스템에 걸쳐 분산될 수 있다. 더욱이, 기능적 프로그램, 코드, 본 발명을 구현하기 위한 코드 세그먼트는 본 발명의 범주 내에서 본 발명과 관련된 기술 분야에서 통상의 지식을 가진 일반적인 프로그래머에 의해 용이하게 추론될 수 있다.
본 개시는 상세한 실시예들을 참조하여 제시되고 설명되었지만, 형태 및 세부 사항의 다양한 변경이 첨부된 청구범위에 의해 정의된 본 발명의 사상 및 범주를 벗어나지 않고 당업자에 의해 이루어질 수 있다는 것으로 이해되어야 한다.
이상의 설명과 첨부된 도면을 참조하여 실시예를 설명하였지만, 일 실시예가 속하는 기술분야에서 통상의 지식을 가진 자는 일 실시예가 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있음을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다.
100: 모바일 단말기
110: 터치 스크린
120: 통신 모듈
121: 유선 통신 모듈
122: 무선 통신 모듈
130: 프로세서
200: 터치 입력 장치
210: 메모리
220: 통신 모듈
221: 유선 통신 모듈
222: 무선 통신 모듈
230: 배터리
300: 스타일러스 펜
310: 펜 몸체
320: 데이터 전송 인터페이스
321: 금속 접촉점
330: 충전 인터페이스
331: 금속 접속점
340: 제어 버튼
400: 모바일 단말기
410: 펜 삽입 구멍
420: 데이터 전송 인터페이스
430: 전력 공급 인터페이스

Claims (20)

  1. 터치 입력 장치를 통하여 다른 모바일 단말기에게 데이터를 제공하는 모바일 단말기에 있어서,
    상기 터치 입력 장치에 의한 터치 입력을 수신하는 터치 스크린;
    상기 터치 입력 장치와 통신 접속을 통해 데이터를 송수신하는 통신 모듈; 및
    상기 터치 입력 장치에 의한 제1 터치 입력이 상기 터치 스크린에 의해 수신되는 경우, 상기 모바일 단말기에서 현재 실행 중인 제1 애플리케이션과 관련된 미리 결정된 데이터가 상기 터치 입력 장치를 통하여 상기 다른 모바일 단말기에게 제공될 수 있도록 상기 미리 결정된 데이터를 상기 터치 입력 장치에게 제공하는 프로세서;
    를 포함하는 모바일 단말기.
  2. 제1 항에 있어서,
    상기 프로세서는,
    상기 제1 터치 입력이 상기 터치 스크린에 의해 수신되는 경우, 상기 제1 터치 입력의 유형을 판단하고, 상기 제1 애플리케이션 및 상기 판단된 유형에 대응되는 미리 결정된 데이터를 상기 터치 입력 장치에게 제공하는, 모바일 단말기.
  3. 제1 항에 있어서,
    상기 프로세서는,
    상기 제1 터치 입력이 상기 터치 스크린에 의해 수신되는 경우, 상기 제1 애플리케이션과 관련된 상기 미리 결정된 데이터의 목록을 상기 터치 스크린 상에 디스플레이하고, 상기 디스플레이된 목록에서 사용자에 의해 선택된 데이터를 상기 터치 입력 장치에게 제공하는, 모바일 단말기.
  4. 제1 항에 있어서,
    상기 제1 애플리케이션과 관련된 상기 미리 결정된 데이터는, 상기 제1 애플리케이션의 실행 화면 상에서 사용자에 의해 선택된 이미지 또는 텍스트, 상기 제1 애플리케이션에서 편집 중인 파일, 상기 제1 애플리케이션에서 재생 중인 멀티미디어 파일 중 적어도 하나를 포함하는, 모바일 단말기.
  5. 제1 항에 있어서,
    상기 터치 입력 장치에게 제공된 상기 미리 결정된 데이터는, 상기 터치 입력 장치에 의해 상기 다른 모바일 단말기에 제2 터치 입력이 입력됨에 따라, 상기 터치 입력 장치로부터 상기 다른 모바일 단말기에게 전송되고, 상기 전송된 미리 결정된 데이터는 상기 다른 모바일 단말기에서 실행된 제2 애플리케이션에게 제공되는 것인, 모바일 단말기.
  6. 제5 항에 있어서,
    상기 미리 결정된 데이터는, 상기 제1 애플리케이션과 동일한 상기 제2 애플리케이션을 설치하기 위한 설치 데이터를 다운로드하기 위한 링크 정보를 포함하는, 모바일 단말기.
  7. 제5 항에 있어서,
    상기 미리 결정된 데이터는, 상기 제1 애플리케이션과 동일한 상기 제2 애플리케이션을 설정하기 위한 설정 데이터를 포함하는, 모바일 단말기.
  8. 제5 항에 있어서,
    상기 미리 결정된 데이터는, 상기 제1 터치 입력이 상기 터치 스크린에 의해 수신되었을 때의 상기 제1 애플리케이션의 상태를 나타내는 데이터를 포함하며,
    상기 제2 애플리케이션에게 제공된 상기 미리 결정된 데이터를 이용하여 상기 제2 애플리케이션의 상태가 상기 제1 애플리케이션의 상태와 실질적으로 동일한 상태로 되는 것인, 모바일 단말기.
  9. 제5 항에 있어서,
    상기 제1 애플리케이션은 웹브라우징 애플리케이션이고, 상기 미리 결정된 데이터는 상기 제1 애플리케이션의 현재 웹 페이지의 주소를 포함하고,
    웹브라우징 애플리케이션인 상기 제2 애플리케이션에게 상기 미리 결정된 데이터가 제공됨으로써 상기 제2 애플리케이션에서 상기 웹 페이지의 주소에 대응하는 웹 페이지가 열리는 것인, 모바일 단말기.
  10. 제5 항에 있어서,
    상기 제1 애플리케이션은 멀티미디어 재생 기능을 갖고, 상기 제1 터치 입력이 상기 터치 스크린에 의해 수신되었을 때에 상기 제1 애플리케이션에서 멀티미디어가 일시정지되어 있는 경우에, 상기 미리 결정된 데이터는 상기 멀티미디어의 재생 상태 및 상기 멀티미디어가 일시정지된 재생 지점을 나타내는 데이터를 포함하고,
    멀티미디어 재생 기능을 갖는 상기 제2 애플리케이션에게 상기 미리 결정된 데이터가 제공됨으로써 상기 제2 애플리케이션에서 상기 멀티미디어의 재생이 상기 재생 지점에서 일시정지된 상태로 시작되는, 모바일 단말기.
  11. 제5 항에 있어서,
    상기 제1 애플리케이션은 게임 애플리케이션이고, 상기 제1 터치 입력이 상기 터치 스크린에 의해 수신되었을 때에 상기 제1 애플리케이션에서 게임이 일시정지되어 있는 경우에, 상기 미리 결정된 데이터는 상기 게임의 진행 상태 및 상기 게임이 일시정지된 지점을 나타내는 데이터를 포함하고,
    상기 제1 애플리케이션과 동일한 상기 제2 애플리케이션에게 상기 미리 결정된 데이터가 제공됨으로써 상기 제2 애플리케이션에서 상기 게임이 상기 지점에서 일시정지된 상태로 시작되는, 모바일 단말기.
  12. 제5 항에 있어서,
    상기 제1 애플리케이션은 계정 로그인 기능을 갖고, 상기 제1 터치 입력이 상기 터치 스크린에 의해 수신되었을 때에 상기 제1 애플리케이션에서 계정이 로그인되어 있는 경우에, 상기 미리 결정된 데이터는 상기 로그인된 계정에 대한 정보를 나타내는 데이터를 포함하고,
    상기 제1 애플리케이션과 동일한 상기 제2 애플리케이션에게 상기 미리 결정된 데이터가 제공됨으로써 상기 제2 애플리케이션에서 상기 계정이 로그인되는, 모바일 단말기.
  13. 제1 항에 있어서,
    상기 프로세서는,
    상기 터치 입력 장치에 의한 제3 터치 입력이 상기 터치 스크린에 의해 수신되는 경우, 상기 터치 입력 장치에게 제공된 상기 미리 결정된 데이터를 상기 터치 입력 장치로부터 수신하고, 상기 터치 입력 장치로부터 수신된 상기 미리 결정된 데이터를 상기 모바일 단말기 내의 제3 애플리케이션에게 제공하는, 모바일 단말기.
  14. 터치 입력 장치를 이용한 모바일 단말기의 제어 방법으로서,
    제1 모바일 단말기의 터치 스크린에서 상기 터치 입력 장치에 의한 제1 터치 입력을 수신하는 단계;
    상기 제1 모바일 단말기에서 현재 실행 중인 제1 애플리케이션과 관련된 미리 결정된 데이터를 상기 제1 모바일 단말기로부터 상기 터치 입력 장치에게 전송하는 단계;
    제2 모바일 단말기의 터치 스크린에서 상기 터치 입력 장치에 의한 제2 터치 입력을 수신하는 단계; 및
    상기 터치 입력 장치 내에 저장된 미리 결정된 데이터를 상기 터치 입력 장치로부터 상기 제2 모바일 단말기에게 전송하는 단계를 포함하는, 터치 입력 장치를 이용한 모바일 단말기의 제어 방법.
  15. 제14 항에 있어서,
    상기 터치 입력 장치로부터 상기 제2 모바일 단말기에게 전송된 상기 미리 결정된 데이터는 상기 제2 모바일 단말기에서 실행된 제2 애플리케이션에게 제공되는 것인, 터치 입력 장치를 이용한 모바일 단말기의 제어 방법.
  16. 제15 항에 있어서,
    상기 미리 결정된 데이터는, 상기 제1 애플리케이션과 동일한 상기 제2 애플리케이션을 설치하기 위한 설치 데이터를 다운로드하기 위한 링크 정보를 포함하는, 터치 입력 장치를 이용한 모바일 단말기의 제어 방법.
  17. 제15 항에 있어서,
    상기 미리 결정된 데이터는, 상기 제1 애플리케이션과 동일한 상기 제2 애플리케이션을 설정하기 위한 설정 데이터를 포함하는, 터치 입력 장치를 이용한 모바일 단말기의 제어 방법.
  18. 제15 항에 있어서,
    상기 미리 결정된 데이터는, 상기 제1 터치 입력이 상기 터치 스크린에 의해 수신되었을 때의 상기 제1 애플리케이션의 상태를 나타내는 데이터를 포함하며,
    상기 제2 애플리케이션에게 제공된 상기 미리 결정된 데이터를 이용하여 상기 제2 애플리케이션의 상태가 상기 제1 애플리케이션의 상태와 실질적으로 동일한 상태로 되는 것인, 터치 입력 장치를 이용한 모바일 단말기의 제어 방법.
  19. 제14 항에 있어서,
    상기 터치 입력 장치에 의한 제3 터치 입력이 상기 제1 모바일 단말기의 상기 터치 스크린에 의해 수신되는 경우, 상기 제1 모바일 단말기로부터 상기 터치 입력 장치에게 전송된 상기 미리 결정된 데이터는, 상기 제1 모바일 단말기로 전송되어 상기 제1 모바일 단말기 내의 제3 애플리케이션에게 제공되는, 터치 입력 장치를 이용한 모바일 단말기의 제어 방법.
  20. 제14 항 내지 제19 항 중 어느 한 항에 기재된 방법을 컴퓨터에서 구현하기 위한 프로그램이 기록된 컴퓨터 판독 가능한 기록 매체.
KR1020160103206A 2015-08-13 2016-08-12 모바일 단말기 및 터치 입력 장치를 이용한 모바일 단말기의 제어 방법 KR102589850B1 (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201510497976.9 2015-08-13
CN201510497976.9A CN106445199A (zh) 2015-08-13 2015-08-13 触控笔、移动终端以及实现数据的连续应用的方法

Publications (2)

Publication Number Publication Date
KR20170020286A true KR20170020286A (ko) 2017-02-22
KR102589850B1 KR102589850B1 (ko) 2023-10-17

Family

ID=57983342

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160103206A KR102589850B1 (ko) 2015-08-13 2016-08-12 모바일 단말기 및 터치 입력 장치를 이용한 모바일 단말기의 제어 방법

Country Status (4)

Country Link
US (1) US10702769B2 (ko)
KR (1) KR102589850B1 (ko)
CN (1) CN106445199A (ko)
WO (1) WO2017026835A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019164143A1 (ko) * 2018-02-22 2019-08-29 삼성전자주식회사 전자 펜을 통해 데이터를 전송하는 디스플레이 장치 및 이의 제어 방법

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109348460B (zh) * 2018-11-07 2022-03-25 惠州Tcl移动通信有限公司 移动终端、计算机存储介质、数据传输方法及其***
CN110515528A (zh) * 2019-07-18 2019-11-29 同辉佳视(北京)信息技术股份有限公司 触控笔交互方法、触控屏控制方法和触控屏
CN115023683A (zh) * 2019-12-11 2022-09-06 上海传英信息技术有限公司 触控笔、终端及其控制方法和计算机可读存储介质
CN111813299A (zh) * 2020-05-29 2020-10-23 维沃移动通信有限公司 信息分享方法、信息分享装置和电子设备
US11379056B2 (en) * 2020-09-28 2022-07-05 Arian Gardner Editor's pen pad
CN214202321U (zh) * 2021-03-02 2021-09-14 华硕电脑股份有限公司 充电座
CN113178900B (zh) * 2021-03-15 2023-02-17 荣耀终端有限公司 无线充电***、芯片和无线充电电路

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050006526A (ko) * 2003-07-09 2005-01-17 삼성전자주식회사 데이터 전송시스템, 데이터 전송방법, 정보처리장치 및포인터장치
JP2009501611A (ja) * 2005-07-19 2009-01-22 ソニー エリクソン モバイル コミュニケーションズ, エービー シームレスなゲーム方法及びゲーム装置
US20130091238A1 (en) * 2011-10-06 2013-04-11 Eric Liu Pen-based content transfer system and method thereof
US20130181953A1 (en) * 2012-01-13 2013-07-18 Microsoft Corporation Stylus computing environment

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6563494B1 (en) * 1998-10-08 2003-05-13 International Business Machines Corporation Cut and paste pen for pervasive computing devices
US7188145B2 (en) 2001-01-12 2007-03-06 Epicrealm Licensing Llc Method and system for dynamic distributed data caching
JP2008257442A (ja) * 2007-04-04 2008-10-23 Sharp Corp 電子掲示装置
JP2008299619A (ja) * 2007-05-31 2008-12-11 Toshiba Corp モバイル機器、データ転送方法、およびデータ転送システム
JP2011248766A (ja) * 2010-05-28 2011-12-08 Sony Corp 電子ペン、情報処理システム及びプログラム
US20130106803A1 (en) 2010-07-06 2013-05-02 T-Data Systems (S) Pte Ltd Data storage device with data input function
US9864632B2 (en) * 2011-08-17 2018-01-09 Open Invention Network, Llc System and method for transfer of an application state between devices
TWI469102B (zh) * 2011-11-29 2015-01-11 Chun Chia Tai 利用字串表述繪製物件特徵之方法
AU2013306539B2 (en) * 2012-08-23 2016-02-25 Samsung Electronics Co., Ltd. Information transmission method and system, device, and computer readable recording medium thereof
KR102070013B1 (ko) * 2012-08-27 2020-01-30 삼성전자주식회사 컨텐츠 활용 기능 지원 방법 및 이를 지원하는 단말기
US9899002B2 (en) * 2013-09-27 2018-02-20 Lenovo (Bejing) Limited Information processing methods for displaying parts of an object on multiple electronic devices
KR20150054588A (ko) * 2013-11-12 2015-05-20 한국전자통신연구원 데이터 교환 장치 및 방법
US8928587B1 (en) * 2013-11-25 2015-01-06 Google Inc. Automatic device login based on wearable sensor fusion
KR20150060364A (ko) 2013-11-26 2015-06-03 김성현 스마트 터치 펜
US9086746B1 (en) 2014-01-22 2015-07-21 Amazon Technologies, Inc. Stylus based profile management
US20160364600A1 (en) * 2015-06-10 2016-12-15 Microsoft Technology Licensing, Llc Biometric Gestures

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050006526A (ko) * 2003-07-09 2005-01-17 삼성전자주식회사 데이터 전송시스템, 데이터 전송방법, 정보처리장치 및포인터장치
JP2009501611A (ja) * 2005-07-19 2009-01-22 ソニー エリクソン モバイル コミュニケーションズ, エービー シームレスなゲーム方法及びゲーム装置
US20130091238A1 (en) * 2011-10-06 2013-04-11 Eric Liu Pen-based content transfer system and method thereof
US20130181953A1 (en) * 2012-01-13 2013-07-18 Microsoft Corporation Stylus computing environment

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019164143A1 (ko) * 2018-02-22 2019-08-29 삼성전자주식회사 전자 펜을 통해 데이터를 전송하는 디스플레이 장치 및 이의 제어 방법
KR20190101039A (ko) * 2018-02-22 2019-08-30 삼성전자주식회사 전자 펜을 통해 데이터를 전송하는 디스플레이 장치 및 이의 제어 방법
US11194409B2 (en) 2018-02-22 2021-12-07 Samsung Electronics Co., Ltd. Display apparatus for transmitting data through electronic pen and control method thereof

Also Published As

Publication number Publication date
WO2017026835A1 (ko) 2017-02-16
US20190083881A1 (en) 2019-03-21
US10702769B2 (en) 2020-07-07
CN106445199A (zh) 2017-02-22
KR102589850B1 (ko) 2023-10-17

Similar Documents

Publication Publication Date Title
KR20170020286A (ko) 모바일 단말기 및 터치 입력 장치를 이용한 모바일 단말기의 제어 방법
US10635379B2 (en) Method for sharing screen between devices and device using the same
US11687163B2 (en) Apparatus, system, and method for transferring data from a terminal to an electromyography (EMG) device
US9990059B2 (en) Ink modes
KR102064952B1 (ko) 수신 데이터를 이용하여 어플리케이션을 운영하는 전자 장치
EP2172837B1 (en) Touch input device and method for portable device
US8776087B2 (en) Mobile terminal and method of operating the same
US10970461B2 (en) Method for processing user-customized page and mobile device thereof
CN110362246B (zh) 控制电子设备的方法、电子设备和存储介质
WO2018157812A1 (zh) 一种实现视频分支选择播放的方法及装置
KR102015534B1 (ko) 복수의 단말들간의 메시지 싱크 방법, 기계로 읽을 수 있는 저장 매체 및 서버
EP2811400A1 (en) Method for executing program and electronic device thereof
US20140365950A1 (en) Portable terminal and user interface method in portable terminal
KR20140133991A (ko) 파일 관리와 표시 방법 및 장치
WO2022083241A1 (zh) 信息引导方法及装置
CN111193960B (zh) 视频处理方法、装置、电子设备及计算机可读存储介质
KR101964914B1 (ko) 컨텐트에 대한 오토 네이밍 방법 및 이 기능을 갖는 장치와 기록 매체
KR20140094671A (ko) 가이드를 제공하는 방법 및 전자 장치
WO2022042233A1 (zh) 应用界面迁移***、方法及相关设备
US20200396315A1 (en) Delivery of apps in a media stream
JP6359738B2 (ja) インタラクティブコンテンツに対するコメント方法及びコメントシナリオ再演方法
US9220979B2 (en) Electronic device, recording medium management method and program
US10235036B2 (en) Electronic device and method for controlling electronic device thereof
CN112416486A (zh) 信息引导方法、装置、终端及存储介质
KR102256388B1 (ko) 전자장치에서 일기 서비스를 제공하는 방법 및 장치

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant