CN106445199A - 触控笔、移动终端以及实现数据的连续应用的方法 - Google Patents

触控笔、移动终端以及实现数据的连续应用的方法 Download PDF

Info

Publication number
CN106445199A
CN106445199A CN201510497976.9A CN201510497976A CN106445199A CN 106445199 A CN106445199 A CN 106445199A CN 201510497976 A CN201510497976 A CN 201510497976A CN 106445199 A CN106445199 A CN 106445199A
Authority
CN
China
Prior art keywords
data
touch
application
pointer
mobile terminal
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
CN201510497976.9A
Other languages
English (en)
Inventor
毛蕊
李曼曼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Tianjin Mobile Development Center
Samsung Electronics Co Ltd
Original Assignee
Samsung Tianjin Mobile Development Center
Samsung Electronics Co Ltd
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 Samsung Tianjin Mobile Development Center, Samsung Electronics Co Ltd filed Critical Samsung Tianjin Mobile Development Center
Priority to CN201510497976.9A priority Critical patent/CN106445199A/zh
Priority to PCT/KR2016/008877 priority patent/WO2017026835A1/ko
Priority to US15/752,554 priority patent/US10702769B2/en
Priority to KR1020160103206A priority patent/KR102589850B1/ko
Publication of CN106445199A publication Critical patent/CN106445199A/zh
Pending legal-status Critical Current

Links

Classifications

    • 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/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
    • 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
    • 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
    • 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

本发明提供一种触控笔、移动终端以及实现数据的连续应用的方法,所述触控笔包括:存储器,用于存储数据;通信模块,用于与移动终端建立通信连接,以进行存储器与移动终端之间的数据传输;所述移动终端包括:通信模块,用于与触控笔建立通信连接,以进行与触控笔之间的数据传输;触控屏,用于接收触控笔的触控输入;控制器,当所述触控屏接收到第一触控输入时,将与当前应用相关的预定数据经由所述通信连接发送到触控笔;当所述触控屏接收到第二触控输入时,经由所述通信连接读取存储在触控笔中的数据,并在与读取的数据相关联的应用中使用读取的数据。根据本发明,可通过触控笔来实现不同移动终端之间的数据传输以及数据的连续应用。

Description

触控笔、移动终端以及实现数据的连续应用的方法
技术领域
本发明总体来说涉及移动终端的外部输入设备领域。更具体地讲,涉及一种触控笔、移动终端以及通过触控笔在两个移动终端间实现数据的连续应用的方法。
背景技术
随着电子技术的不断发展,触控技术的应用也备受青睐。目前,触控笔技术是市场上常用的触控技术之一。
触控笔通过笔尖触屏来实现对屏幕的控制操作,除了在屏幕上进行一般的触屏操作(如点击,滑动)以外,与手指触屏控制相比,由于笔尖较细,触控笔更适合进行书写、截屏等操作。例如,可通过触控笔在移动终端的屏幕上画定需要截屏的区域来进行图片截取,截取的图片被存储在移动终端中。例如,可通过触控笔在备忘录应用中进行书写以随时记录用户的想法。
发明内容
本发明示例性实施例的目的在于提供一种能够转移数据的触控笔、包括该触控笔的电子设备以及通过该触控笔在两个移动终端间实现数据的连续应用的方法。
本发明示例性实施例的一方面提供一种移动终端,包括:通信模块,用于与触控笔建立通信连接,以进行与触控笔之间的数据传输;触控屏,用于接收触控笔的触控输入;控制器,当所述触控屏接收到第一触控输入时,将与当前应用相关的预定数据经由所述通信连接发送到触控笔;当所述触控屏接收到第二触控输入时,经由所述通信连接读取存储在触控笔中的数据,并在与读取的数据相关联的应用中使用读取的数据。
可选地,当所述触控屏接收到第二触控输入时,控制器经由所述通信连接读取存储在触控笔中的由另一个移动终端在接收到所述第一触控输入时向所述触控笔发送的数据,并在与读取的数据相关联的应用中使用读取的数据。
可选地,所述通信模块包括有线通信模块和/或无线通信模块。
可选地,所述移动终端设有收纳触控笔的插笔腔。
可选地,所述有线通信模块包括设置在所述插笔腔中的数据传输接口,所述数据传输接口的位置与触控笔的数据传输接口的位置对应。
可选地,所述插笔腔中设置有能够进行供电的弹性触点,当所述触控笔***所述移动终端的插笔腔中时,所述触控笔的笔体上的金属连接点与所述弹性触点连接以为触控笔的电池充电。
可选地,无线通信模块在触控屏接收到第三触控输入时,与所述触控笔建立无线通信连接。
可选地,所述第一触控输入为所述触控屏接收到的所述触控笔输入的第一笔势输入,第二触控输入为所述触控屏接收到的所述触控笔输入的第二笔势输入。
可选地,所述与当前应用相关的预定数据为以下至少一项:当前应用处理的数据、通过当前应用创建的数据、指示用户在当前应用中的操作历史的操作历史数据、指示当前应用的处理进度的进度数据、当前应用的安装数据。
可选地,当所述触控屏接收到第一触控输入时,控制器将与当前应用相关的且与当前应用类型对应的预定数据经由所述通信连接发送到触控笔。
可选地,所述第一触控输入包括一种或多种触控输入,第二触控输入包括一种或多种触控输入,当所述触控屏接收到第一触控输入中的一种触控输入时,控制器将与当前应用相关的且与当前应用类型和所述第一触控输入中的一种触控输入的类型对应的预定数据发送至触控笔中;当所述触控屏接收到第二触控输入中的一种触控输入时,控制器读取触控笔中的数据中的与所述第二触控输入中的一种触控输入的类型对应的数据,并在与读取的数据相关联的应用中使用读取的数据。
可选地,所述第一触控输入包括第一预定触控输入和第二预定触控输入,所述第二触控输入包括第三预定触控输入和第四预定触控输入,在当前应用为备忘录应用的情况下,当触控屏接收到第一预定触控输入时,控制器将备忘录应用的作为通过当前应用处理的数据的编辑结果数据发送到触控笔中;当触控屏接收到第二预定触控输入时,控制器将备忘录应用中的编辑结果数据和作为操作历史数据的编辑过程数据发送到触控笔中;当触控屏接收到第三预定触控输入时,控制器读取触控笔中的数据中的编辑结果数据,在备忘录应用中显示所述编辑结果数据;当触控屏接收到第四触预定控输入时,读取触控笔中的数据中的编辑过程数据和编辑结果数据,在备忘录应用中显示所述编辑结果数据并且加载所述编辑过程数据。
可选地,所述第一触控输入包括第五预定触控输入和第六预定触控输入,所述第二触控输入包括第七预定触控输入和第八预定触控输入,在当前应用暂停之后触控屏接收第五预定触控输入时,控制器将当前应用的进度数据发送到触控笔中;在当前应用暂停之后触控屏接收第六预定触控输入时,控制器将当前应用的进度数据和以下数据之一:当前应用的安装数据、当前应用处理的数据发送到触控笔中;当触控屏接收到第七预定触控输入时,控制器读取触控笔中的数据中应用的进度数据,并在所述应用中加载所述进度数据以从所述进度数据指示的处理进度处进行处理,当触控屏接收到第八预定触控输入时,控制器读取触控笔中的数据中应用的进度数据和数据应用的安装数据,数据运行所述应用的安装数据以安装所述应用,运行安装的应用并在所述应用中加载所述进度数据,以从所述进度数据指示的处理进度处进行处理,或者,控制器读取触控笔中的数据中应用的进度数据和应用处理的数据,在所述应用中打开所述应用处理的数据并在所述应用中加载所述进度数据,以从所述进度数据指示的处理进度处开始处理所述应用处理的数据。
可选地,在当前应用是网络浏览应用的情况下,所述预定数据包括指示当前应用的处理进度的进度数据和当前网页的网络地址;当触控屏接收到第二触控输入时,控制器读取触控笔中的数据中的网络地址和进度数据,在网络浏览应用中打开所述网络地址对应的网页,并加载所述进度数据,以在打开的网页界面中从所述进度数据指示的处理进度处进行处理。
可选地,所述预定数据还包括账户登录信息;当触控屏接收到第二触控输入时,控制器还读取触控笔中的数据中的账户登录信息,在加载所述进度数据之前,在打开的网页中按照所述账户登录信息进行登录。
可选地,在当前应用是提供网络服务的应用的情况下,与第六触控输入对应的预定数据包括当前应用的进度数据和当前应用的安装数据,并且与第五预定触控输入对应的预定数据以及与第六触控输入对应的预定数据都还包括当前应用的设置数据和/或当前应用处理的资源的网络地址;当触控屏接收到第七预定触控输入或第八预定触控输入时,控制器还读取触控笔中的数据中的应用的设置数据和/或当前应用处理的资源的网络地址,在加载所述进度数据之前还按照所述设置数据设置所述应用,和/或,读取所述应用处理的资源的网络地址中的资源。
可选地,与第五预定触控输入对应的预定数据以及与第六触控输入对应的预定数据都还包括当前应用的账户登录信息;当触控屏接收到第七预定触控输入或第八预定触控输入时,控制器还读取触控笔中的数据中的账户登录信息,在按照所述设置数据设置所述应用和/或在读取所述应用处理的资源的网络地址中的资源之前,按照所述账户登录信息登录所述应用。
本发明示例性实施例的另一方面提供一种通过触控笔在不同的移动终端间实现数据的连续应用的方法,包括:第一移动终端响应于接收到第一触控输入,将第一移动终端中与当前应用相关的预定数据经由与触控笔之间的通信连接发送到触控笔中;第二移动终端响应于接收到第二触控输入,经由第二移动终端与触控笔之间建立的通信连接读取存储在触控笔中的数据,并在与读取的数据相关联的应用中使用读取的数据。
可选地,所述读取的数据为第一移动终端在接收到所述第一触控输入时向所述触控笔发送的数据。
可选地,所述第一触控输入为所述触控笔输入的第一笔势输入,第二触控输入为所述触控笔输入的第二笔势输入。
可选地,所述与当前应用相关的预定数据为以下至少一项:当前应用处理的数据、通过当前应用创建的数据、指示用户在当前应用中的操作历史的操作历史数据、指示当前应用的处理进度的进度数据、当前应用的安装数据。
可选地,第一移动终端响应于接收到第一触控输入,将第一移动终端中与当前应用相关的且与当前应用类型对应的预定数据发送到触控笔中。
可选地,所述第一触控输入包括一种或多种触控输入,第二触控输入包括一种或多种触控输入,当与所述第一移动终端接收到第一触控输入中的一种触控输入时,第一移动终端将当前应用相关的且与当前应用类型和所述第一触控输入中的一种触控输入的类型对应的预定数据发送至触控笔中;当所述第二移动终端接收到第二触控输入中的一种触控输入时,第二移动终端读取触控笔中的数据中的与所述第二触控输入中的一种触控输入的类型对应的数据,并在与读取的数据相关联的应用中使用读取的数据。
可选地,所述第一触控输入包括第一预定触控输入和第二预定触控输入,所述第二触控输入包括第三预定触控输入和第四预定触控输入,在当前应用为备忘录应用的情况下,当第一移动终端接收到第一预定触控输入时,第一移动终端将备忘录应用的作为通过当前应用处理的数据的编辑结果数据发送到触控笔中;当第一移动终端接收到第二预定触控输入时,第一移动终端将备忘录应用中的编辑结果数据和作为操作历史数据的编辑过程数据发送到触控笔中;当第二移动终端接收到第三预定触控输入时,第二移动终端读取触控笔中的数据中的编辑结果数据,在备忘录应用中显示所述编辑结果数据;当第二移动终端接收到第四触预定控输入时,第二移动终端读取触控笔中的数据中的编辑过程数据和编辑结果数据,在备忘录应用中显示所述编辑结果数据并且加载所述编辑过程数据。
可选地,所述第一触控输入包括第五预定触控输入和第六预定触控输入,所述第二触控输入包括第七预定触控输入和第八预定触控输入,在当前应用暂停之后第一移动终端接收第五预定触控输入时,第一移动终端将当前应用的进度数据发送到触控笔中;在当前应用暂停之后第一移动终端接收第六预定触控输入时,第一移动终端将当前应用的进度数据和以下数据之一:当前应用的安装数据、当前应用处理的数据发送到触控笔中;当第二移动终端接收到第七预定触控输入时,第二移动终端读取触控笔中的数据中应用的进度数据,并在所述应用中加载所述进度数据以从所述进度数据指示的处理进度处进行处理,当第二移动终端接收到第八预定触控输入时,第二移动终端读取触控笔中的数据中应用的进度数据和数据应用的安装数据,运行所述应用的安装数据以安装所述应用,运行安装的应用并在所述应用中加载所述进度数据,以从所述进度数据指示的处理进度处进行处理,或者,第二移动终端读取触控笔中的数据中应用的进度数据和应用处理的数据,在所述应用中打开所述应用处理的数据并在所述应用中加载所述进度数据,以从所述进度数据指示的处理进度处开始处理所述应用处理的数据。
可选地,在当前应用是网络浏览应用的情况下,所述预定数据包括指示当前应用的处理进度的进度数据和当前网页的网络地址;当第二移动终端接收到第二触控输入时,第二移动终端读取触控笔中的数据中的网络地址和进度数据,在网络浏览应用中打开所述网络地址对应的网页,并加载所述进度数据,以在打开的网页界面中从所述进度数据指示的处理进度处进行处理。
可选地,所述预定数据还包括账户登录信息;当第二移动终端接收到第二触控输入时,第二移动终端还读取触控笔中的数据中的账户登录信息,在加载所述进度数据之前,在打开的网页中按照所述账户登录信息进行登录。
可选地,在当前应用是提供网络服务的应用的情况下,与第六触控输入对应的预定数据包括当前应用的进度数据和当前应用的安装数据,并且与第五预定触控输入对应的预定数据以及与第六触控输入对应的预定数据都还包括当前应用的设置数据和/或当前应用处理的资源的网络地址;当第二移动终端接收到第七预定触控输入或第八预定触控输入时,第二移动终端还读取触控笔中的数据中的应用的设置数据和/或当前应用处理的资源的网络地址,在加载所述进度数据之前还按照所述设置数据设置所述应用,和/或,读取所述应用处理的资源的网络地址中的资源。
可选地,与第五预定触控输入对应的预定数据以及与第六触控输入对应的预定数据都还包括当前应用的账户登录信息;当第二移动终端接收到第七预定触控输入或第八预定触控输入时,第二移动终端还读取触控笔中的数据中的账户登录信息,在按照所述设置数据设置所述应用和/或在读取所述应用处理的资源的网络地址中的资源之前,按照所述账户登录信息登录所述应用。
根据本发明的示例性实施例的另一方面还提供一种触控笔,包括笔体,还包括:存储器,用于存储数据;通信模块,用于与移动终端建立通信连接,当接收到移动终端发送的写入指令时,接收移动终端发送的数据并将所述数据存储在所述存储器中;当接收到移动终端发送的读取指令时,将存储器中的数据发送到移动终端。
可选地,当接收到移动终端发送的读取指令时,通信模块将存储器中最新存储的数据发送到移动终端。
可选地,所述通信模块包括无线通信模块;或者包括无线通信模块和有线通信模块。
可选地,所述有线通信模块包括设置于笔体上的数据传输接口,所述数据传输接口的位置与移动终端的插笔腔中的数据传输接口的位置对应。
可选地,当接收到移动终端响应于接收到第一触控输入中的一种触控输入而发送的写入指令时,通信模块接收移动终端发送的与当前应用相关的且与当前应用类型和所述第一触控输入中的一种触控输入的类型对应的预定数据,并将所述预定数据存储在所述存储器中;当接收到移动终端响应于接收到第二触控输入中的一种触控输入而发送的读取指令时,通信模块将存储器中的数据中的与所述第二触控输入中的一种触控输入的类型对应的数据发送到移动终端。
可选地,当接收到移动终端响应于接收到第一触控输入中的第一预定触控输入而发送的写入指令时,通信模块接收移动终端发送的备忘录应用的作为通过当前应用处理的数据的编辑结果数据,并将接收的数据存储在所述存储器中;当接收到移动终端响应于接收到第一触控输入中的第二预定触控输入而发送的写入指令时,通信模块接收移动终端发送的备忘录应用中的编辑结果数据和作为操作历史数据的编辑过程数据,并将接收的数据存储在所述存储器中;当接收到移动终端响应于接收到第二触控输入中的第三预定触控输入而发送的读取指令时,通信模块将存储器中的数据中的编辑结果数据发送到移动终端;当接收到移动终端响应于接收到第二触控输入中的第四预定触控输入而发送的读取指令时,通信模块将存储器中的数据中的编辑过程数据和编辑结果数据发送到移动终端。
可选地,当接收到移动终端响应于接收到第一触控输入中的第五预定触控输入而发送的写入指令时,通信模块接收移动终端发送的当前应用的进度数据,并将接收的数据存储在所述存储器中;当接收到移动终端响应于接收到第一触控输入中的第六预定触控输入而发送的写入指令时,通信模块接收移动终端发送的当前应用的进度数据和以下数据之一:当前应用的安装数据、当前应用处理的数据,并将接收的数据存储在所述存储器中;当接收到移动终端响应于接收到第二触控输入中的第七预定触控输入而发送的读取指令时,通信模块将存储器中的数据中的应用的进度数据发送到移动终端;当接收到移动终端响应于接收到第二触控输入中的第八预定触控输入而发送的读取指令时,通信模块将存储器中的数据中的应用的进度数据和以下数据之一:应用的安装数据、应用处理的数据发送到移动终端。
可选地,当接收到移动终端响应于接收到第一触控输入而发送的写入指令时,通信模块接收移动终端发送的指示当前应用的处理进度的进度数据和当前网页的网络地址,并将接收的数据存储在所述存储器中;当接收到移动终端响应于接收到第二触控输入而发送的读取指令时,通信模块将存储器中的数据中的指示应用的处理进度的进度数据和网页的网络地址发送到移动终端。
可选地,当接收到移动终端响应于接收到第一触控输入而发送的写入指令时,通信模块还接收移动终端发送的账户登录信息;当接收到移动终端响应于接收到第二触控输入而发送的读取指令时,通信模块还将将存储器中的数据中的账户登录信息发送到移动终端。
可选地,当接收到移动终端响应于接收到第一触控输入中的第五预定触控输入而发送的写入指令时,通信模块还接收移动终端发送的当前应用的设置数据和/或当前应用处理的资源的网络地址;当接收到移动终端响应于接收到第一触控输入中的第六预定触控输入而发送的写入指令时,通信模块接收移动终端发送的当前应用的进度数据、当前应用的安装数据、当前应用的设置数据和/或当前应用处理的资源的网络地址;当接收到移动终端响应于接收到第二触控输入中的第七预定触控输入或第八预定触控输入而发送的读取指令时,通信模块还将将存储器中的数据中的应用的设置数据和/或应用处理的资源的网络地址发送到移动终端。
可选地,当接收到移动终端响应于接收到第一触控输入中的第五预定触控输入或第六触控输入而发送的写入指令时,通信模块还接收移动终端发送的当前应用的账户登录信息;当接收到移动终端响应于接收到第二触控输入中的第七预定触控输入或第八预定触控输入而发送的读取指令时,通信模块还将将存储器中的数据中的账户登录信息发送到移动终端。
根据本发明实施例性实施例的触控笔包括存储器和通信模块,可与移动终端进行数据传输,从而能够存储和传递数据。
根据本发明的示例性实施例的移动终端以及通过触控笔在不同的移动终端间实现数据的连续应用的方法,可实现不同移动终端之间的数据传输以及数据的连续应用。
将在接下来的描述中部分阐述本发明另外的方面和/或优点,还有一部分通过描述将是清楚的,或者可以经过本发明的实施而得知。
附图说明
通过下面结合附图进行的详细描述,本发明的上述和其它目的、特点和优点将会变得更加清楚,其中:
图1示出根据本发明的示例性实施例的触控笔的外部结构示意图;
图2示出根据本发明的示例性实施例的触控笔的内部结构框图;
图3示出根据本发明的示例性实施例的触控笔***到移动终端的插笔腔中的结构透视图;
图4示出根据本发明的示例性实施例的移动终端的结构框图;
图5示出根据本发明示例性实施例的通过触控笔在不同的移动终端间实现数据的连续应用的方法的流程图;
图6-图11分别示出根据本发明示例性实施例的触控笔和移动终端的六个应用场景图。
具体实施方式
下面参照附图详细描述本发明的示例性实施例。所述实施例的示例在附图中示出,其中,相同的标号始终指的是相同的部件。
图1和图2分别示出根据本发明的示例性实施例的在触控笔的外部结构示意图和内部结构框图。图3示出根据本发明的示例性实施例的触控笔***到移动终端的插笔腔中的结构透视图。
如图1和图2所示,根据本发明的示例性实施例的触控笔包括:笔体1、存储器2和通信模块3。
此外,触控笔还可包括控制按钮4。通过控制按钮4可实现多种功能。
所述存储器2用于存储数据。这里,所述存储器2可以是非插拔式的存储装置,也可以是插拔式的存储装置。
所述通信模块3用于与移动终端建立通信连接以进行存储器2与移动终端之间的数据传输,当接收到移动终端发送的写入指令时,接收移动终端发送的数据并将所述数据存储在所述存储器2中;当接收到移动终端发送的读取指令时,将存储器2中的数据发送到移动终端。这里,当接收到移动终端发送的读取指令时,通信模块3可将存储器2中最新存储的数据发送到移动终端。
这里,所述通信模块3可包括有线通信模块5和/或无线通信模块6。触控笔可通过所述无线通信模块6或有线通信模块5与移动终端之间进行数据传输。
在移动终端与触控笔之间建立了通信连接之后,移动终端可根据用户的操作在移动终端与触控笔之间传输数据,例如,在移动终端与触控笔之间进行数据的移动或复制。例如,当移动终端接收到用户将选定的数据移动到触控笔的存储器2的操作时,可通过建立的通信连接将所述被选定的数据移动到触控笔的存储器2中。移动终端也可以在接收到通过触控笔输入的预定的笔势输入时,与触控笔进行所述预定的笔势输入对应的数据的传输。
所述无线通信模块6可以通过任意一种无线连接与其他设备建立无线通信连接。例如,无线通信模块6可以通过Wi-Fi(无线保真)连接、BT(蓝牙)连接、NFC(近距离无线通讯)连接或HOTKNOT(触摸屏通信)连接等与其他设备建立无线通信连接。
为了方便实现触控笔与移动终端之间的通信连接,可将所述有线通信模块5中的数据线和控制线集成在设置于笔体1上的数据传输接口51中。图3示出了触控笔***到移动终端的插笔腔中的结构透视图。如图3所示,可在移动终端的插笔腔中设置相应的数据传输接口7,所述触控笔的数据传输接口51的位置与移动终端的插笔腔中的数据传输接口7的位置对应,当所述触控笔***所述移动终端的插笔腔中时,所述触控笔的数据传输接口51与所述插笔腔中的数据传输接口7连接。
设置于笔体上的数据传输接口51可设置为如图1所示的多个在笔体1上外露的金属触点511的形式。当触控笔***所述移动终端的插笔腔中时,所述外露的金属触点511将与数据传输接口7相接触。数据传输接口51的结构不限于图1所示的金属触点511的形式,还可以是其他形式的金属连接器。所述金属触点511可采用在笔体1上嵌入金属片,或者喷涂导电材料,或者粘贴导电材料的方式来形成。
在所述通信模块3包括无线通信模块6的情况下,所述触控笔还包括用于对触控笔进行供电的电池8。为了方便对所述电池8进行充电,所述触控笔还可包括用于利用从外部接收的电能对电池8进行充电的充电模块。所述充电模块可通过专门的充电接口81或数据传输接口51来进行充电。例如,所述充电接口81可设置在笔体1上,其位置与移动终端的插笔腔中的供电接口的位置对应。为了方便充电操作以及防止所述充电接口81被随意触碰,所述充电接口81可设置为如图1所示的多个在笔体1上内凹的金属连接点811。相应地,移动终端的插笔腔中的供电接口可设置为如图3所示的多个能够进行供电的弹性触点9,当所述触控笔***所述移动终端的插笔腔中时,所述触控笔的笔体1上的金属连接点811与所述弹性触点9连接以为触控笔的电池8充电。
根据本发明的示例性实施例的移动终端包括上述示例性实施例中描述的触控笔。这里,作为示例,所述移动终端电子设备可以是智能手机、平板电脑、、游戏机和数字多媒体播放器等等设有触控屏的电子设备。所述移动终端上可设置用于存放所述触控笔的插笔腔。如可在移动终端的后盖上设置一个与触控笔的形状相适应的插孔作为插笔腔,当不需要用触控笔时,可将触控笔***所述插笔腔中以存放触控笔。所述移动终端的插笔腔中还可设置如上所述的数据传输接口7和/或弹性触点9。
以下将结合图4至图11来描述利用上述触控笔来实现在不同的上述移动终端间实现数据的连续应用的实施例。这里,所述实施例可仅实现在移动终端中的一种特定的应用中,也可是实现在移动终端中的多种应用中。
图4示出根据本发明的示例性实施例的移动终端的结构框图。参照图4,根据本发明示例性实施例的移动终端包括:通信模块10、触控屏20和控制器30。此外,本发明示例性实施例的移动终端还可包括如上所述的插笔腔和/或数据传输接口7和/或弹性触点9。
具体说来,通信模块10用于与触控笔建立通信连接,以进行与触控笔之间的数据传输。所述通信模块10可包括有线通信模块11和/或无线通信模块12。
有线通信模块11可通过触控笔***插笔腔以使触控笔的笔体1上外露的金属触点511与插笔腔中的数据传输接口7进行连接的方式,来与触控笔建立有线通信连接。有线通信模块11还可通过在触控笔与移动终端之间通过数据线进行连接的方式,来与触控笔建立有线通信连接。
无线通信模块12可在满足无线连接条件时自动与触控笔建立无线通信连接。例如,可在触控屏接收到第三触控输入时,与所述触控笔建立无线通信连接。在移动终端的无线通信功能未开启的情况下,无线通信模块12先开启所述无线通信功能,再与所述触控笔建立无线通信连接。
所述第三触控输入可以由***默认设置,或者用户根据使用习惯自定义设置。例如,可设置为由触控笔输入的触碰触摸屏的触控输入,这样,当触控笔的笔尖触碰到触摸屏时,无线通信模块将自动与触控笔建立无线通信连接。
无线通信模块12也可先开启所述移动终端的无线通信功能,再搜索已开启无线通信功能的触控笔,在接收到用户输入的连接指令后,再与搜索到的触控笔建立无线通信连接。
触控屏20用于接收触控笔的触控输入。所述触控笔的触控输入具有两种输入模式,分别为书写输入模式和笔势输入模式。书写输入模式适用于输入内容,诸如,文本内容、图像内容等。笔势输入模式适用于输入执行预定功能的操作,如翻页、滑动、点击等操作。
控制器30用于控制触控笔与移动终端之间的数据传输以及所述数据的应用。
当触控屏20接收到第一触控输入时,控制器将与当前应用相关的预定数据经由所述通信连接发送到触控笔。
这里,控制器可将写入指令以及与当前应用相关的预定数据经由所述通信连接发送到触控笔,触控笔在接收到所述写入指令后将接收所述预定数据并将所述预定数据保存在存储器中。
所述第一触控输入可以由***默认设置,或者用户根据使用习惯自定义设置。由于所述触控笔多用于在书写输入模式下进行文字输入或绘图,所以为了有效地区分常规的触控输入与所述第一触控输入,可将第一触控输入设定为第一笔势输入。例如,第一笔势输入可设定为形状为“C”的笔势输入。在输入所述第一笔势输入前,如果当前的输入模式为书写模式,可将当前的输入模式切换为笔势输入模式。
所述预定数据是与当前应用相关的数据。例如,所述与当前应用相关的预定数据为以下至少一项:当前应用处理的数据、通过当前应用创建的数据、指示用户在当前应用中的操作历史的操作历史数据、指示当前应用的处理进度的进度数据、当前应用的安装数据。控制器可以在发送所述预定数据之前从预定位置或预定接口读取所述预定数据。
所述当前应用处理的数据是指被当前应用进行各种处理(例如,再现、播放、编辑、运行等)的数据,例如,在音频播放应用中播放的音频数据、在视频播放应用中被再现的视频数据、在文档编辑应用(例如,备忘录应用、Word等)中编辑的文档数据、在图像编辑应用(例如,photo shop等)中编辑的图像数据等。
通过当前应用创建的数据可以是当前应用生成的各种数据。例如,通过截屏应用进行截屏获得的截屏图像;备忘录应用根据用户的输入生成的文档数据。
操作历史数据可以是例如,包含用户在备忘录应用中的对备忘录内容的编辑过程的数据、包含用户在文档编辑应用中对文档的编辑过程的数据等。
进度数据可以是例如,包含视频播放进度的数据,包含游戏进度的数据等。
所述预定数据可以被设定为固定的数据。例如,所述预定数据可以被设定为上述多项数据中的一项或多项数据。
在另外一个实施例中,所述预定数据与当前应用的类型相关。也就是说不同类型的当前应用对应的预定数据也不同。例如,在当前应用为截屏应用的情况下,所述预定数据可以是作为通过当前应用创建的数据的截屏图像。例如,在当前应用是网络浏览应用的情况下,所述预定文件可以包括指示当前应用的处理进度的进度数据和当前网页的网络地址。此外,如果网络浏览应用当前登录的网页是用户登录的状态,则所述预定文件还可以包括当前的账户登录信息。
在所述预定数据可以被设定为包括多种类型的数据的情况下,可由用户来选择发送的预定数据包括的数据的类型。
控制器可在接收到第一触控输入后,提供用于选择预定数据的类型的控件。用户可通过对所述控件进行操作选择发送不同的预定数据。
也可通过将第一触控输入设置为包括多种触控输入,每一种触控输入对应一种预定数据,用户可通过输入不同的触控输入来选择发送与触控输入的类型对应的预定数据。
例如,在当前应用为备忘录应用的情况下,可通过上述两种方式来选择发送备忘录应用的作为通过当前应用处理的数据的编辑结果数据还是发送备忘录应用中的编辑过程数据以及作为通过当前应用处理的数据的编辑结果数据。例如,可将所述第一触控输入设置为包括第一预定触控输入和第二预定触控输入,当触控屏接收到第一预定触控输入时,控制器将备忘录应用的编辑结果数据发送到触控笔中;当触控屏接收到第二预定触控输入时,控制器将备忘录应用中的编辑过程数据和编辑结果数据发送到触控笔中。
例如,在当前应用为具有运行进度,可在暂停之后继续运行的应用(例如播放音频的应用、播放视频的应用、游戏应用等)的情况下,在当前进度暂停之后,接收到第一触控输入时,可通过上述两种方式来选择是发送当前应用的进度数据,还是发送当前应用的进度数据以及以下数据之一:当前应用的安装数据、当前应用处理的数据,还是发送当前应用的进度数据、当前应用的安装数据以及当前应用处理的数据。例如,可将所述第一触控输入设置为包括第五预定触控输入和第六预定触控输入,在当前应用暂停之后触控屏接收第五预定触控输入时,控制器将当前应用的进度数据发送到触控笔中;在当前应用暂停之后触控屏接收第六预定触控输入时,控制器将当前应用的进度数据和以下数据之一:当前应用的安装数据、当前应用处理的数据发送到触控笔中。
此外,在当前应用为具有运行进度,可在暂停之后继续运行的提供网络服务的应用(例如提供网络服务的播放音频的应用、提供网络服务的播放视频的应用、提供网络服务的游戏应用等)的情况下,与第六触控输入对应的预定数据包括当前应用的进度数据和当前应用的安装数据,并且与第五预定触控输入对应的预定数据以及与第六触控输入对应的预定数据都还包括当前应用的设置数据和/或当前应用处理的资源的网络地址。例如,对应提供网络服务的播放音频的应用,所述当前应用处理的资源的网络地址为正在播放的视频的网络地址。此外,在所述提供网络服务的应用为登录的状态下,与第五预定触控输入对应的预定数据以及与第六触控输入对应的预定数据都还包括当前应用的账户登录信息。
当触控屏20接收到第二触控输入时,控制器30经由所述通信连接读取存储在触控笔中的数据,并在与读取的数据相关联的应用中使用读取的数据。
这里,控制器可先向触控笔发送读取指令,触控笔在接收到所述读取指令后将存储器中的数据发送给移动终端。
所述第二触控输入可以由***默认设置,或者用户根据使用习惯自定义设置。由于所述触控笔多用于在书写输入模式下进行文字输入或绘图,所以为了有效地区分常规的触控输入与所述第二触控输入,可将第二触控输入设定为第二笔势输入。例如,第二笔势输入可设定为形状为“P”的笔势输入。在输入所述第二笔势输入前,如果当前的输入模式为书写模式,可将当前的输入模式切换为笔势输入模式。
这里,读取的数据可以是存储在触控笔中的预定数据。例如,可以是触控笔中最新存储的数据。这里,存储的数据可以是另一个移动终端在接收到所述第一触控输入时向所述触控笔发送的数据。
在另外一个实施例中,所述预定数据可以是触控笔中未被所述第二移动终端读取过的数据中的最新存储的数据。这样,用户可通过输入多次第二触控输入来按存储时间的倒序读取和应用触控笔中在不同的时刻存储的数据。
根据上文可知,触控笔中存储的数据可能包括多种类型的数据。这里,可在接收到第二触控输入时,读取所有的所述最新存储的数据。也可在接收到第二触控输入后,提供用于选择读取数据的类型的控件。用户可通过对所述控件进行操作选择读取不同类型的数据。还可通过将第二触控输入设置为包括多种触控输入,每一种触控输入对应一种数据类型,用户可通过输入不同的触控输入来选择读取与所述触控输入的类型对应的数据。
例如,在所述存储的数据包括备忘录应用的编辑过程数据和编辑结果数据情况下,可通过上述两种方式来选择读取编辑结果数据还是读取编辑过程数据以及编辑结果数据。例如,可将所述第二触控输入设置为包括第三预定触控输入和第四预定触控输入,当触控屏接收到第三预定触控输入时,控制器读取触控笔中的数据中的编辑结果数据;当触控屏接收到第四预定触控输入时,读取触控笔中的数据中的编辑过程数据和编辑结果数据。
例如,在所述存储的数据包括应用的进度数据和以下数据之一:当前应用的安装数据、当前应用处理的数据的情况下,可通过上述两种方式来选择是读取进度数据还是读取进度数据以及以下数据之一:当前应用的安装数据、当前应用处理的数据。可将所述第二触控输入设置为包括第七预定触控输入和第八预定触控输入,当触控屏接收到第七预定触控输入时,控制器读取触控笔中的数据中的进度数据;当触控屏接收到第八预定触控输入时,控制器读取触控笔中的数据中的进度数据和以下数据之一:当前应用的安装数据、当前应用处理的数据。
此外,在所述存储的数据还包括应用的设置数据或应用处理的资源的网络地址的情况下,当触控屏接收到第七预定触控输入或第八预定触控输入时,控制器还读取触控笔中的数据中的应用的设置数据和/或应用处理的资源的网络地址。在所述存储的数据还包括应用的用户登录信息的情况下,当触控屏接收到第七预定触控输入或第八预定触控输入时,控制器还读取触控笔中的数据中的应用的用户登录信息。
所述与读取的数据相关联的应用是指可使用读取的数据的应用。使用读取的数据是指在可使用该数据的应用中运用该数据。控制器可通过预定接口来使用所述读取的数据。控制器在读取数据后将识别数据的类型,再确定当前运行的应用是否能使用读取的数据。如果当前应用可使用读取的数据,则可直接在当前应用中使用读取的数据。在当前的应用不能使用读取的数据,或者当前没有运行的应用的情况下,先运行所述相关联的应用,再在相关联的应用中使用读取的数据。
例如,对于读取的数据是截屏图像的情况,在与读取的数据相关联的使用读取的数据可以是指:在绘图应用的图片编辑界面中粘贴该截屏图像,或者在文字类应用的文字编辑界面中粘贴该截屏图像等。
例如,对于读取的数据是备忘录应用的编辑结果数据的情况,在与读取的数据相关联的使用读取的数据可以是指:在备忘录应用的界面中显示所述编辑结果数据,或者在其他文字类的应用的文字编辑界面中粘贴所述编辑结果数据中的文本信息等。
例如,对于读取的数据是备忘录应用的编辑结果数据和编辑过程数据的情况,在与读取的数据相关联的使用读取的数据可以是指在备忘录应用的界面中显示所述编辑结果数据并且加载所述编辑过程数据。这样,移动终端可调用在另一个移动终端中的编辑过程信息,用户可查看或撤销该编辑过程的每一步操作。
例如,对于读取的数据是应用的进度数据的情况,在与读取的数据相关联的使用读取的数据可以是指:在该应用中加载所述进度数据以从所述进度数据指示的处理进度处开始处理所述应用处理的数据。这样,可在移动终端中接着在另一个移动终端中暂停的处理进度继续运行所述应用。例如,所述应用的进度数据指示播放一个音频数据的进度为40%,则可在移动终端中从40%的进度开始继续播放该音频数据。
例如,对于读取的数据是网络地址和进度数据的情况,在与读取的数据相关联的使用读取的数据可以是指:在网络浏览应用中打开所述网络地址对应的网页,并加载所述进度数据,以在打开的网络界面中从所述进度数据指示的处理进度处进行处理。这样,可在移动终端中接着另一个移动终端中的网页的显示进度以及处理进度(例如音/视频播放进度、游戏进度)进行网页显示以及进度处理,例如,在打开的网页界面中从所述进度数据指示的处理进度处开始播放所述网页界面中的视频或音频,或者在打开的网页界面中显示所述进度数据指示的显示进度对应的页面,或者在打开的网页界面中从所述进度数据指示的处理进度处进行游戏,而无需手动打开网页以及手动调整处理进度。
此外,对于读取的数据还包括账户登录信息的情况,在加载所述进度数据之前,还在打开的网页中按照所述账户登录信息进行登录。例如,对于读取的数据是应用的进度数据和安装数据的情况,在与读取的数据相关联的使用读取的数据可以是指:运行所述安装数据,安装完之后,运行安装的应用并在所述应用中加载所述进度数据,以从所述进度数据指示的处理进度处进行处理。这样,在移动终端中没有安装所述应用的情况下,可在移动终端中先运行安装数据以安装所述应用,再接着在另一个移动终端中暂停的处理进度继续运行所述应用。进度数据例如,在所述应用的进度数据指示一个游戏的暂停的进度,所述安装数据指示所述游戏的安装数据的情况下,则可在移动终端中先运行所述安装数据以安装所述游戏,再从所述游戏暂停的进度继续运行所述游戏。
此外,对于读取的数据还包括应用的设置数据和/或应用处理的资源的网络地址的情况,在加载所述进度数据之前还按照所述设置数据设置所述应用,和/或连接所述应用处理的资源的网络地址并读取所述资源。对于读取的数据还包括应用的账户登录信息的情况下,在按照所述设置数据设置所述应用和/或者在读取所述应用处理的资源的网络地址中的资源之前,按照所述账户登录信息登录所述应用。这样,可在移动终端中接着另一个移动终端中的提供网络服务的应用的处理进度处进行处理,而无需手动登录应用、手动设置应用、手动选择资源或手动调整处理进度等操作。
例如,对于读取的数据是应用的进度数据和应用处理的数据的情况,在与读取的数据相关联的使用读取的数据可以是指:在所述应用中打开所述应用处理的数据,并在所述应用中加载所述进度数据,以从所述进度数据指示的处理进度处开始处理所述应用处理的数据。例如,在所述应用的进度数据指示播放一个音频数据的进度为40%,所述应用处理的数据指示所述音频数据的情况下,则可在移动终端中先打开所述音频数据,再从40%的进度开始继续播放该音频数据。以下将结合图5-11来描述通过触控笔来实现将第一移动终端中的当前应用相关的预定数据在第二移动终端中连续应用的方法。
图5根据本发明示例性实施例的通过根据本发明的上述实施例的触控笔在不同的根据本发明的上述实施例的移动终端间实现数据的连续应用的方法的流程图。
在步骤S10,第一移动终端响应于接收到第一触控输入,第一移动终端将与当前应用相关的预定数据经由与触控笔之间的通信连接发送到触控笔。
第一移动终端与触控笔之间的通信连接可在接收到第一触控输入之前或之后建立。这里,所述通信连接可以是有线通信连接或无线通信连接。建立通信连接的具体方式可参照上文中描述的移动终端的通信模块20与触控笔之间建立通讯连接的方式。
所述第一触控输入可以由***默认设置,或者用户根据使用习惯自定义设置。由于所述触控笔多用于在书写输入模式下进行文字输入或绘图,所以为了有效地区分常规的触控输入与所述第一触控输入,可将第一触控输入设定为第一笔势输入。例如,第一笔势输入可设定为形状为“C”的笔势输入。在输入所述第一笔势输入前,如果当前的输入模式为书写模式,可将当前的输入模式切换为笔势输入模式。
所述预定数据是与当前应用相关的数据。所述预定数据是与当前应用相关的数据。例如,所述与当前应用相关的预定数据为以下至少一项:当前应用处理的数据、通过当前应用创建的数据、指示用户在当前应用中的操作历史的操作历史数据、指示当前应用的处理进度的进度数据、当前应用的安装数据。第一移动终端可以在发送所述预定数据之前从预定位置或预定接口读取所述预定数据。
所述当前应用处理的数据是指被当前应用进行各种处理(例如,再现、播放、编辑、运行等)的数据,例如,在音频播放应用中播放的音频数据、在视频播放应用中被再现的视频数据、在文档编辑应用(例如,备忘录应用、Word等)中编辑的文档数据、在图像编辑应用(例如,photo shop等)中编辑的图像数据等。
通过当前应用创建的数据可以是当前应用生成的各种数据。例如,通过截屏应用进行截屏获得的截屏图像;备忘录应用根据用户的输入生成的文档数据。
操作历史数据可以是例如,包含用户在备忘录应用中的对备忘录内容的编辑过程的数据、包含用户在文档编辑应用中对文档的编辑过程的数据等。
进度数据可以是例如,包含视频播放进度的数据,包含游戏进度的数据等。
所述预定数据可以被设定为固定的数据。例如,所述预定数据可以被设定为上述多项数据中的一项或多项数据。
在另外一个实施例中,所述预定数据与当前应用的类型相关。也就是说不同类型的当前应用对应的预定数据也不同。例如,在当前应用为截屏应用的情况下,所述预定数据可以是作为通过当前应用创建的数据的截屏图像。例如,在当前应用是网络浏览应用的情况下,所述预定文件可以包括指示当前应用的处理进度的进度数据和当前网页的网络地址。此外,如果网络浏览应用当前登录的网页是用户登录的状态,则所述预定文件还可以包括当前的账户登录信息。
在所述预定数据可以被设定为包括多种类型的数据的情况下,可由用户来选择发送的预定数据包括的数据的类型。
第一移动终端可在接收到第一触控输入后,提供用于选择预定数据的类型的控件。用户可通过对所述控件进行操作选择发送不同的预定数据。
也可通过将第一触控输入设置为包括多种触控输入,每一种触控输入对应一种预定数据,用户可通过输入不同的触控输入来选择发送与触控输入的类型对应的预定数据。
例如,在当前应用为备忘录应用的情况下,可通过上述两种方式来选择发送备忘录应用的编辑结果数据还是发送备忘录应用中的编辑过程数据以及编辑结果数据。例如,可将所述第一触控输入设置为包括第一预定触控输入和第二预定触控输入,当第一移动终端接收到第一预定触控输入时,第一移动终端将备忘录应用的编辑结果数据发送到触控笔中;当第一移动终端接收到第二预定触控输入时,第一移动终端将备忘录应用中的编辑过程数据和编辑结果数据发送到触控笔中。
例如,在当前应用为具有运行进度,可在暂停之后继续运行的应用(例如播放音频的应用、播放视频的应用、游戏应用等)的情况下,在当前进度暂停之后,接收到第一触控输入时,可通过上述两种方式来选择是发送当前应用的进度数据,还是发送当前应用的进度数据以及以下数据之一:当前应用的安装数据、当前应用处理的数据,还是发送当前应用的进度数据、当前应用的安装数据以及当前应用处理的数据。
例如,可将所述第一触控输入设置为包括第五预定触控输入和第六预定触控输入,在当前应用暂停之后第一移动终端接收第五预定触控输入时,第一移动终端将当前应用的进度数据发送到触控笔中;在当前应用暂停之后第一移动终端接收第六预定触控输入时,第一移动终端将当前应用的进度数据和以下数据之一:当前应用的安装数据、当前应用处理的数据发送到触控笔中。
此外,在当前应用为具有运行进度,可在暂停之后继续运行的提供网络服务的应用(例如提供网络服务的播放音频的应用、提供网络服务的播放视频的应用、提供网络服务的游戏应用等)的情况下,与第六触控输入对应的预定数据包括当前应用的进度数据和当前应用的安装数据,并且与第五预定触控输入对应的预定数据以及与第六触控输入对应的预定数据都还包括当前应用的设置数据和/或当前应用处理的资源的网络地址。例如,对应提供网络服务的播放音频的应用,所述当前应用处理的资源的网络地址为正在播放的视频的网络地址。此外,在所述提供网络服务的应用为登录的状态下,与第五预定触控输入对应的预定数据以及与第六触控输入对应的预定数据都还包括当前应用的账户登录信息。
在步骤S20,第二移动终端响应于接收到第二触控输入,第二移动终端经由第二移动终端与触控笔之间建立的通信连接读取存储在触控笔中的数据,并在与读取的数据相关联的应用中使用读取的数据。
第二移动终端与触控笔之间的通信连接可在接收到第二触控输入之前或之后建立。这里,所述通信连接可以是有线通信连接或无线通信连接。建立通信连接的具体方式可参照上文中描述的移动终端的通信模块20与触控笔之间建立通讯连接的方式。
所述第二触控输入可以由***默认设置,或者用户根据使用习惯自定义设置。由于所述触控笔多用于在书写输入模式下进行文字输入或绘图,所以为了有效地区分常规的触控输入与所述第二触控输入,可将第二触控输入设定为第二笔势输入。例如,第二笔势输入可设定为形状为“P”的笔势输入。在输入所述第二笔势输入前,如果当前的输入模式为书写模式,可将当前的输入模式切换为笔势输入模式。
这里,读取的数据可以是存储在触控笔中的预定数据。例如,可以是触控笔中最新存储的数据。这里,所述存储的数据可以是第一移动终端在接收到所述第一触控输入时向所述触控笔发送的数据。
在另外一个实施例中,所述预定数据可以是触控笔中未被第二移动终端读取过的数据中的最新存储的数据。这样,用户可通过输入多次第二触控输入来按存储时间的倒序读取和应用触控笔中在不同的时刻存储的数据。
根据上文可知,触控笔中的数据可能包括多种类型的数据。这里,可在接收到第二触控输入时,读取所有的所述最新存储的数据。也可在接收到第二触控输入后,提供用于选择读取数据的类型的控件。用户可通过对所述控件进行操作选择读取不同类型的数据。还可通过将第二触控输入设置为包括多种触控输入,每一种触控输入对应一种数据类型,用户可通过输入不同的触控输入来选择读取与所述触控输入的类型对应的数据。
例如,在所述存储的数据包括备忘录应用的编辑过程数据和编辑结果数据情况下,可通过上述两种方式来选择读取编辑结果数据还是读取编辑过程数据以及编辑结果数据。例如,可将所述第二触控输入设置为包括第三预定触控输入和第四预定触控输入,当第二移动终端接收到第三预定触控输入时,第二移动终端读取触控笔中的数据中的编辑结果数据;当第二移动终端接收到第四预定触控输入时,读取触控笔中的数据中的编辑过程数据和编辑结果数据。
例如,在所述存储的数据包括应用的进度数据和以下数据之一:当前应用的安装数据、当前应用处理的数据的情况下,可通过上述两种方式来选择是读取进度数据还是读取进度数据以及以下数据之一:当前应用的安装数据、当前应用处理的数据。可将所述第二触控输入设置为包括第七预定触控输入和第八预定触控输入,当第二移动终端接收到第七预定触控输入时,第二移动终端读取触控笔中的数据中的进度数据;当第二移动终端接收到第八预定触控输入时,第二移动终端读取触控笔中的数据中的进度数据和以下数据之一:当前应用的安装数据、当前应用处理的数据。
此外,在所述存储的数据还包括应用的设置数据和/或应用处理的资源的网络地址的情况下,当第一移动终端接收到第七预定触控输入或第八预定触控输入时,第一移动终端还读取触控笔中的数据中的应用的设置数据和/或应用处理的资源的网络地址。在所述存储的数据还包括应用的用户登录信息的情况下,当第一移动终端接收到第七预定触控输入或第八预定触控输入时,第一移动终端还读取触控笔中的数据中的应用的用户登录信息。
所述与读取的数据相关联的应用是指可使用读取的数据的应用。使用读取的数据是指在可使用该数据的应用中运用该数据。第二移动终端可通过预定接口来使用所述读取的数据。第二移动终端在读取数据后将识别数据的类型,再确定当前运行的应用是否能使用读取的数据。如果当前应用可使用读取的数据,则可直接在当前应用中使用读取的数据。在当前的应用不能使用读取的数据,或者当前没有运行的应用的情况下,先运行所述相关联的应用,再在相关联的应用中使用读取的数据。
例如,对于读取的数据是截屏图像的情况,在与读取的数据相关联的使用读取的数据可以是指:在绘图应用的图片编辑界面中粘贴该截屏图像,或者在文字类应用的文字编辑界面中粘贴该截屏图像等。
例如,对于读取的数据是备忘录应用的编辑结果数据的情况,在与读取的数据相关联的使用读取的数据可以是指:在备忘录应用的界面中显示所述编辑结果数据中,或者在其他文字类的应用的文字编辑界面中粘贴所述编辑结果数据中的文本信息等。
例如,对于读取的数据是备忘录应用的编辑结果数据和编辑过程数据的情况,在与读取的数据相关联的使用读取的数据可以是指在备忘录应用的界面中显示所述编辑结果数据并且加载所述编辑过程数据。这样,第二移动终端可调用在第一移动终端中的编辑过程信息,用户可查看或撤销该编辑过程的每一步操作。
例如,对于读取的数据是应用的进度数据的情况,在与读取的数据相关联的使用读取的数据可以是指:在该应用中加载所述进度数据,以从所述进度数据指示的处理进度处进行处理。这样,可在第一移动终端中接着在第二移动终端中暂停的进度继续运行所述应用。例如,所述应用的进度数据指示播放一个音频数据的进度为40%,则可在移动终端中从40%的进度开始继续播放该音频数据。
例如,对于读取的数据是网络地址和进度数据的情况,在与读取的数据相关联的使用读取的数据可以是指:在网络浏览应用中打开所述网络地址对应的网页,并加载所述进度数据,以在打开的网络界面中从所述进度数据指示的处理进度处进行处理。这样,可在第一移动终端中接着第二移动终端中的网页的显示进度以及处理进度(例如音/视频播放进度、游戏进度)进行网页显示以及进度处理,例如,在打开的网页界面中从所述进度数据指示的处理进度处开始播放所述网页界面中的视频或音频,或者在打开的网页界面中显示所述进度数据指示的显示进度对应的页面,或者在打开的网页界面中从所述进度数据指示的处理进度处进行游戏,而无需手动打开网页以及手动调整处理进度。
此外,对于读取的数据还包括账户登录信息的情况,在加载所述进度数据之前,还在打开的网页中按照所述账户登录信息进行登录。
例如,对于读取的数据是应用的进度数据和安装数据的情况,在与读取的数据相关联的使用读取的数据可以是指:运行所述安装数据,安装完之后,运行安装的应用并在所述应用中加载所述进度数据,以从所述进度数据指示的处理进度处进行处理。这样,在移动终端中没有安装所述应用的情况下,可在第二移动终端中先运行安装数据以安装所述应用,再接着在第一移动终端中暂停的进度继续运行所述应用。例如,在所述应用的进度数据指示一个游戏的暂停的进度,所述安装数据指示所述游戏的安装数据的情况下,则可在移动终端中先运行所述安装数据以安装所述游戏,再从所述游戏暂停的进度继续运行所述游戏。
此外,对于读取的数据还包括应用的设置数据和/或应用处理的资源的网络地址的情况,在加载所述进度数据之前还按照所述设置数据设置所述应用,和/或,连接所述应用处理的资源的网络地址并读取所述资源。对于读取的数据还包括应用的账户登录信息的情况下,在按照所述设置数据设置所述应用和/或在读取所述应用处理的资源的网络地址中的资源之前,按照所述账户登录信息登录所述应用。这样,可在第二移动终端中接着第一移动终端中的提供网络服务的应用的处理进度处进行处理,而无需手动登录应用、手动设置应用、手动选择资源或手动调整处理进度等操作。
例如,对于读取的数据是应用的进度数据和应用处理的数据的情况,在与读取的数据相关联的使用读取的数据可以是指:在所述应用中打开所述应用处理的数据,并在所述应用中加载所述进度数据,以从所述进度数据指示的处理进度处开始处理所述应用处理的数据。例如,在所述应用的进度数据指示播放一个音频数据的进度为40%,所述应用处理的数据指示所述音频数据的情况下,则可在移动终端中先打开所述音频数据,再从40%的进度开始继续播放该音频数据。
以下将结合图6-图11来描述利用上述触控笔来在不同的移动终端间实现数据的连续应用的六个具体的应用场景。
图6示出了根据本发明示例性实施例的通过触控笔实现对截屏图片的传输和调用的应用场景。
图6中的A示出在第一移动终端中,触控笔在触控屏中截取了一只小猫的图片之后,在触控屏中输入了形状为“C”的笔势输入(第一触控输入),第一移动终端通过无线通信连接将所述截取的小猫的图片(预定数据)发送至触控笔中。
图6中的B示出在第二移动终端中正在运行编辑图片的应用。
图6中的C示出触控笔在第二移动终端的触控屏中输入了形状为“P”的笔势输入(第二触控输入),第二移动终端通过无线通信连接读取触控笔中的小猫的图片,并将小猫的图片粘贴到第二移动终端的图片编辑界面中。
之后,还可在第二移动终端中通过触控笔对所述小猫的图片进行复制、粘贴、删除、放大、缩小等操作。
根据图6可以看出,在根据本发明的示例性实施例中,通过触控笔,可将现有的与触控笔相关的截屏应用的截屏图片实时地存入触控笔中,并将所述截屏图片在另一个移动终端中继续使用。可以理解,也可通过触控笔将所述截屏图片在发送所述截屏图片的同一个移动终端中继续使用。
图7示出了根据本发明示例性实施例的通过触控笔实现对备忘录应用的编辑结果数据传输和调用的应用场景。
图7中的A示出在第一移动终端中,触控笔在备忘录应用中输入了“今天天气”的文本信息之后,通过悬浮菜单选择了笔势输入模式。
图7中的B示出触控笔在第一移动终端的触控屏中输入了形状为“C”的笔势输入(第一触控输入),弹出了用于选择发送的预定数据的类型的控件,该控件中包括“保存足迹”和“保存结果”连个按钮,按钮“保存足迹”指示向触控笔发送备忘录应用中的编辑过程数据以及编辑结果数据,按钮“保存结果”指示向触控笔发送备忘录应用中的编辑结果数据,这里,用户选择了“保存结果”按钮,第一移动终端通过无线通信连接向触控笔发送备忘录应用中的编辑结果数据。
图7中的C示出在第二移动终端的主界面中,触控笔在触控屏中输入了形状为“P”的笔势输入(第二触控输入),第二移动终端通过无线通信连接读取触控笔中的备忘录应用中的编辑结果数据,由于第二移动终端中的备忘录应用未运行,所以第二移动终端先控制备忘录应用运行,再将编辑结果数据“今天天气”加载到备忘录应用的编辑界面中。
根据图7可以看出,在根据本发明的示例性实施例中,通过触控笔,可将现有的与触控笔相关的备忘录应用的编辑过程数据和/或编辑结果数据存入触控笔中,并将所述编辑过程数据和/或编辑结果数据在另一个移动终端中继续使用,可实现对文本信息的继续编辑。
图8示出根据本发明示例性实施例的通过触控笔实现对应用的进度数据的传输和调用的应用场景。
图8中的A示出在第一移动终端中的连连看游戏已暂停,触控笔在触控屏中输入了形状为“N”的笔势输入(第一触控输入中的第六预定触控输入),第一移动终端通过无线通信连接将连连看游戏的安装数据和进度数据发送至触控笔。
图8中的B示出在第二移动终端的主界面中,触控笔在触控屏中输入了形状为“P”的笔势输入(第二触控输入),第二移动终端将通过无线通信连接读取触控笔中的连连看游戏的源数据和进度数据,识别所述安装数据为应用安装数据,运行所述安装数据以安装连连看游戏,安装完成后再运行连连看游戏并加载所述进度数据。
图8中的C示出在第二移动终端的触控屏上显示了加载了所述进度数据的连连看游戏的界面,该界面与第一移动终端中的已暂停的连连看游戏的界面相同,用户可在该界面中点击“继续玩”来接着第一移动终端中暂停的进度继续运行所述连连看游戏。
根据图8可以看出,在根据本发明的示例性实施例中,通过触控笔,可将应用的安装数据和/或进度数据存入触控笔中,并将所述应用的安装数据和/或进度数据在另一个移动终端中继续使用,可实现应用的连续运行。
图9示出根据本发明示例性实施例的通过触控笔实现对网络浏览应用的网页的网络地址和指示视频播放进度的进度数据的传输和调用的应用场景。
图9中的A示出在第一移动终端中的网络浏览应用的当前网页中的视频播放已暂停,触控笔在触控屏中输入了形状为“C”的笔势输入(第一触控输入),第一移动终端通过无线通信连接将当前网页的网络地址和指示视频播放进度的进度数据发送至触控笔。
图9中的B示出在第二移动终端的主界面中,触控笔在触控屏中输入了形状为“P”的笔势输入(第二触控输入),第二移动终端将通过无线通信连接读取触控笔中的网络地址和指示视频播放进度的进度数据,识别读取的数据,运行网络浏览应用,在网络浏览应用中打开所述网络地址对应的网页,并加载所述进度数据,以在打开的网页界面中从所述进度数据指示的视频播放进度处播放网页中的视频。
图9中的C示出在第二移动终端的触控屏上显示了所述网络地址对应且加载了所述进度数据的网络浏览应用的网页界面,该网页界面与第一移动终端中的已暂停的网络浏览应用的网页界面相同,用户可在该网页界面中点击继续播放的按钮来接着第一移动终端中暂停的视频播放进度继续播放网页中的视频。
根据图9可以看出,在根据本发明的示例性实施例中,通过触控笔,可将网络浏览应用的网页的网络地址和指示视频播放的进度数据存入触控笔中,并将所述网络浏览应用的网页的网络地址和指示视频播放的进度数据在另一个移动终端中继续使用,可实现网络浏览应用中的在线数据的连续运行。
图10示出根据本发明示例性实施例的通过触控笔实现对网络浏览应用的网页的网络地址和指示网页显示进度的进度数据的传输和调用的应用场景。
图10中的A示出在第一移动终端的触控屏上显示了的网络浏览应用的当前网页的显示进度对应的页面,触控笔在触控屏中输入了形状为“C”的笔势输入(第一触控输入),第一移动终端通过无线通信连接将当前网页的网络地址和指示网页显示进度的进度数据发送至触控笔。
图10中的B示出在第二移动终端的主界面中,触控笔在触控屏中输入了形状为“P”的笔势输入(第二触控输入),第二移动终端将通过无线通信连接读取触控笔中的网络地址和指示网页显示进度的进度数据,识别读取的数据,运行网络浏览应用,在网络浏览应用中打开所述网络地址对应的网页,并加载所述进度数据,以在打开的网页界面中显示所述进度数据指示的网页显示进度对应的页面。
图10中的C示出在第二移动终端的触控屏上显示了所述网络地址对应且加载了所述进度数据的网络浏览应用的网页界面,该网页界面中显示的页面与第一移动终端中的已暂停的网络浏览应用的网页界面中显示的页面相同,用户可在该网页界面中接着在第一移动终端中的网络浏览应用的网页界面中显示的页面来查看网页内容。
根据图10可以看出,在根据本发明的示例性实施例中,通过触控笔,可将网络浏览应用的网页的网络地址和指示网页显示进度的进度数据存入触控笔中,并将所述网络浏览应用的网页的网络地址和指示网页显示进度的进度数据在另一个移动终端中继续使用,可实现网络浏览应用中的在线数据的连续运行。
图11示出根据本发明示例性实施例的通过触控笔实现对提供网络服务的应用的账户登录信息、设置数据和进度数据的传输和调用的应用场景。
图11中的A示出在第一移动终端的触控屏上显示了的天龙八部网络游戏应用的游戏界面,触控笔在触控屏中输入了形状为“O”的笔势输入(第一触控输入中的第五预定触控输入),第一移动终端通过无线通信连接将天龙八部网络游戏应用的账户登录信息、指示游戏进度的进度数据和包括了服务器大区选择和人物选择的设置数据发送至触控笔。
图11中的B示出在第二移动终端的主界面中,触控笔在触控屏中输入了形状为“P”的笔势输入(第二触控输入),第二移动终端将通过无线通信连接读取触控笔中的账户登录信息、进度数据和设置数据,识别读取的数据,运行天龙八部网络游戏应用,在网络浏览应用中按照所述账户登录信息进行登录,并按照所述设置数据进行设置(例如设置服务器大区和选择人物),加载所述进度数据。
图11中的C示出在第二移动终端的触控屏上显示了天龙八部网络游戏应用的界面,该界面中显示的游戏情景与第一移动终端中的天龙八部网络游戏应用的界面中的游戏情景相同(服务器大区相同、人物相同、游戏进度相同),用户可在该界面中接着第一移动终端中的天龙八部网络游戏应用的游戏进度进行游戏。
根据图11可以看出,在根据本发明的示例性实施例中,通过触控笔,可将提供网络服务的应用的账户登录信息、设置数据和进度数据存入触控笔中,并将提供网络服务的应用的账户登录信息、设置数据和进度数据在另一个移动终端中继续使用,可实现提供网络服务的应用的连续运行。应用理解,图6-11只是根据本发明的示例性实施例的触控笔和移动终端的三个应用场景的示例,并不用于限制本发明,例如,本发明中的触控笔和移动终端之间的通信连接并不限定于无线通信连接,还可以是有线通信连接,例如,触控笔和移动终端之间可以通过一根数据线来实现有线通信连接;本发明中的第一触控输入和第二触控输入并不限定为形状为“C”和“P”的笔势输入,还可以是其他形状的笔势输入。
应该理解,虽然以上应用场景都是在两个移动终端中进行,但本发明并不限于此,还可以通过触控笔来实现数据在更多个移动终端或同一个移动终端中的连续应用。例如,移动终端可通过触控笔来实现将一个应用相关的预定数据在另一个可使用该预定数据的应用中继续使用该数据。例如,移动终端可通过触控笔来存储应用的进度数据,在以后运行该应用时可通过加载触控笔存储的进度数据来接着所述进度数据指示的进度继续运行该应用。
根据本发明的示例性实施例的移动终端以及通过触控笔在不同的移动终端间实现数据的连续应用的方法,可实现不同移动终端之间的数据传输以及数据的连续应用。
应该理解,尽管在这里可使用术语第一、第二等来描述不同的组件,但是这些组件不应被这些术语所限制。这些术语仅用于区分一个组件与另一组件。例如,在不脱离示例实施例的范围的情况下,第一组件可被称为第二组件,类似地,第二组件可被称为第一组件。
应该理解,当组件或层被称作在另一组件或层“之上”、“连接”、“结合”或“接触”到另一组件或层时,该组件或层可能直接在所述另一组件或层之上、直接连接、结合或接触到另一组件或层,或者可能存在中间组件或层。相反,当组件被称作“直接”在另一组件或层“之上”、“直接连接”、“直接结合”、“直接接触”到另一组件或层时,不存在中间组件或层。
此外,应该理解,根据本发明的示例性实施例的通过触控笔在不同的移动终端间实现数据的连续应用的方法也可实现为计算机可读记录介质上的计算机可读代码。计算机可读记录介质是可存储其后可由计算机***读出的数据的任意数据存储装置。计算机可读记录介质的示例包括:只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘、光数据存储装置和载波(诸如经有线或无线传输路径通过互联网的数据传输)。计算机可读记录介质也可分布于连接网络的计算机***,从而计算机可读代码以分布式存储和执行。此外,完成本发明的功能程序、代码和代码段可容易地被与本发明相关的领域的普通程序员在本发明的范围之内解释。
尽管已经参照其示例性实施例具体显示和描述了本发明,但是本领域的技术人员应该理解,在不脱离权利要求所限定的本发明的精神和范围的情况下,可以对其进行形式和细节上的各种改变。

Claims (19)

1.一种移动终端,其特征在于,包括:
通信模块,用于与触控笔建立通信连接,以进行与触控笔之间的数据传输;
触控屏,用于接收触控笔的触控输入;
控制器,当所述触控屏接收到第一触控输入时,将与当前应用相关的预定数据经由所述通信连接发送到触控笔;当所述触控屏接收到第二触控输入时,经由所述通信连接读取存储在触控笔中的数据,并在与读取的数据相关联的应用中使用读取的数据。
2.根据权利要求1所述的移动终端,其特征在于,当所述触控屏接收到第二触控输入时,控制器经由所述通信连接读取存储在触控笔中的由另一个移动终端在接收到所述第一触控输入时向所述触控笔发送的数据,并在与读取的数据相关联的应用中使用读取的数据。
3.根据权利要求1所述的移动终端,其特征在于,所述通信模块包括有线通信模块和/或无线通信模块。
4.根据权利要求3所述的移动终端,其特征在于,所述移动终端设有收纳触控笔的插笔腔。
5.根据权利要求4所述的移动终端,其特征在于,所述有线通信模块包括设置在所述插笔腔中的数据传输接口,所述数据传输接口的位置与触控笔的数据传输接口的位置对应。
6.根据权利要求4所述的移动终端,其特征在于,所述插笔腔中设置有能够进行供电的弹性触点,当所述触控笔***所述移动终端的插笔腔中时,所述触控笔的笔体上的金属连接点与所述弹性触点连接以为触控笔的电池充电。
7.根据权利要求3所述的移动终端,其特征在于,无线通信模块在触控屏接收到第三触控输入时,与所述触控笔建立无线通信连接。
8.根据权利要求1所述的移动终端,其特征在于,所述第一触控输入为所述触控屏接收到的所述触控笔输入的第一笔势输入,第二触控输入为所述触控屏接收到的所述触控笔输入的第二笔势输入。
9.根据权利要求1所述的移动终端,其特征在于,所述与当前应用相关的预定数据为以下至少一项:当前应用处理的数据、通过当前应用创建的数据、指示用户在当前应用中的操作历史的操作历史数据、指示当前应用的处理进度的进度数据、当前应用的安装数据。
10.根据权利要求9所述的移动终端,其特征在于,当所述触控屏接收到第一触控输入时,控制器将与当前应用相关的且与当前应用类型对应的预定数据经由所述通信连接发送到触控笔。
11.根据权利要求10所述的移动终端,其特征在于,所述第一触控输入包括一种或多种触控输入,第二触控输入包括一种或多种触控输入,当所述触控屏接收到第一触控输入中的一种触控输入时,控制器将与当前应用相关的且与当前应用类型和所述第一触控输入中的一种触控输入的类型对应的预定数据发送至触控笔中;
当所述触控屏接收到第二触控输入中的一种触控输入时,控制器读取触控笔中的数据中的与所述第二触控输入中的一种触控输入的类型对应的数据,并在与读取的数据相关联的应用中使用读取的数据。
12.根据权利要求9或11所述的移动终端,其特征在于,所述第一触控输入包括第一预定触控输入和第二预定触控输入,所述第二触控输入包括第三预定触控输入和第四预定触控输入,
在当前应用为备忘录应用的情况下,当触控屏接收到第一预定触控输入时,控制器将备忘录应用的作为通过当前应用处理的数据的编辑结果数据发送到触控笔中;当触控屏接收到第二预定触控输入时,控制器将备忘录应用中的编辑结果数据和作为操作历史数据的编辑过程数据发送到触控笔中;
当触控屏接收到第三预定触控输入时,控制器读取触控笔中的数据中的编辑结果数据,在备忘录应用中显示所述编辑结果数据;当触控屏接收到第四触预定控输入时,读取触控笔中的数据中的编辑过程数据和编辑结果数据,在备忘录应用中显示所述编辑结果数据并且加载所述编辑过程数据。
13.根据权利要求9或11所述的移动终端,其特征在于,所述第一触控输入包括第五预定触控输入和第六预定触控输入,所述第二触控输入包括第七预定触控输入和第八预定触控输入,
在当前应用暂停之后触控屏接收第五预定触控输入时,控制器将当前应用的进度数据发送到触控笔中;在当前应用暂停之后触控屏接收第六预定触控输入时,控制器将当前应用的进度数据和以下数据之一:当前应用的安装数据、当前应用处理的数据发送到触控笔中;
当触控屏接收到第七预定触控输入时,控制器读取触控笔中的数据中应用的进度数据,并在所述应用中加载所述进度数据以从所述进度数据指示的处理进度处进行处理,当触控屏接收到第八预定触控输入时,控制器读取触控笔中的数据中应用的进度数据和数据应用的安装数据,数据运行所述应用的安装数据以安装所述应用,运行安装的应用并在所述应用中加载所述进度数据,以从所述进度数据指示的处理进度处进行处理,或者,控制器读取触控笔中的数据中应用的进度数据和应用处理的数据,在所述应用中打开所述应用处理的数据并在所述应用中加载所述进度数据,以从所述进度数据指示的处理进度处开始处理所述应用处理的数据。
14.根据权利要求9或10所述的移动终端,其特征在于,在当前应用是网络浏览应用的情况下,所述预定数据包括指示当前应用的处理进度的进度数据和当前网页的网络地址;
当触控屏接收到第二触控输入时,控制器读取触控笔中的数据中的网络地址和进度数据,在网络浏览应用中打开所述网络地址对应的网页,并加载所述进度数据,以在打开的网页界面中从所述进度数据指示的处理进度处进行处理。
15.根据权利要求14所述的移动终端,其特征在于,所述预定数据还包括账户登录信息;
当触控屏接收到第二触控输入时,控制器还读取触控笔中的数据中的账户登录信息,在加载所述进度数据之前,在打开的网页中按照所述账户登录信息进行登录。
16.根据权利要求13所述的移动终端,其特征在于,在当前应用是提供网络服务的应用的情况下,与第六触控输入对应的预定数据包括当前应用的进度数据和当前应用的安装数据,并且与第五预定触控输入对应的预定数据以及与第六触控输入对应的预定数据都还包括当前应用的设置数据和/或当前应用处理的资源的网络地址;当触控屏接收到第七预定触控输入或第八预定触控输入时,控制器还读取触控笔中的数据中的应用的设置数据和/或当前应用处理的资源的网络地址,在加载所述进度数据之前还按照所述设置数据设置所述应用,和/或,读取所述应用处理的资源的网络地址中的资源。
17.根据权利要求16所述的移动终端,其特征在于,与第五预定触控输入对应的预定数据以及与第六触控输入对应的预定数据都还包括当前应用的账户登录信息;
当触控屏接收到第七预定触控输入或第八预定触控输入时,控制器还读取触控笔中的数据中的账户登录信息,在按照所述设置数据设置所述应用和/或在读取所述应用处理的资源的网络地址中的资源之前,按照所述账户登录信息登录所述应用。
18.一种通过触控笔在不同的移动终端间实现数据的连续应用的方法,其特征在于,包括:
第一移动终端响应于接收到第一触控输入,将第一移动终端中与当前应用相关的预定数据经由与触控笔之间的通信连接发送到触控笔中;
第二移动终端响应于接收到第二触控输入,经由第二移动终端与触控笔之间建立的通信连接读取存储在触控笔中的数据,并在与读取的数据相关联的应用中使用读取的数据。
19.一种触控笔,包括笔体,其特征在于,还包括:
存储器,用于存储数据;
通信模块,用于与移动终端建立通信连接,当接收到移动终端发送的写入指令时,接收移动终端发送的数据并将所述数据存储在所述存储器中;当接收到移动终端发送的读取指令时,将存储器中的数据发送到移动终端。
CN201510497976.9A 2015-08-13 2015-08-13 触控笔、移动终端以及实现数据的连续应用的方法 Pending CN106445199A (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201510497976.9A CN106445199A (zh) 2015-08-13 2015-08-13 触控笔、移动终端以及实现数据的连续应用的方法
PCT/KR2016/008877 WO2017026835A1 (ko) 2015-08-13 2016-08-12 모바일 단말기 및 터치 입력 장치를 이용한 모바일 단말기의 제어 방법
US15/752,554 US10702769B2 (en) 2015-08-13 2016-08-12 Mobile terminal and method for controlling mobile terminal by using touch input device
KR1020160103206A KR102589850B1 (ko) 2015-08-13 2016-08-12 모바일 단말기 및 터치 입력 장치를 이용한 모바일 단말기의 제어 방법

Applications Claiming Priority (1)

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

Publications (1)

Publication Number Publication Date
CN106445199A true CN106445199A (zh) 2017-02-22

Family

ID=57983342

Family Applications (1)

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

Country Status (4)

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

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109348460A (zh) * 2018-11-07 2019-02-15 惠州Tcl移动通信有限公司 移动终端、计算机存储介质、数据传输方法及其***
CN110515528A (zh) * 2019-07-18 2019-11-29 同辉佳视(北京)信息技术股份有限公司 触控笔交互方法、触控屏控制方法和触控屏
CN111813299A (zh) * 2020-05-29 2020-10-23 维沃移动通信有限公司 信息分享方法、信息分享装置和电子设备
CN113238703A (zh) * 2021-03-15 2021-08-10 荣耀终端有限公司 笔记生成方法和***
CN115023683A (zh) * 2019-12-11 2022-09-06 上海传英信息技术有限公司 触控笔、终端及其控制方法和计算机可读存储介质

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102397892B1 (ko) * 2018-02-22 2022-05-13 삼성전자주식회사 전자 펜을 통해 데이터를 전송하는 디스플레이 장치 및 이의 제어 방법
US11379056B2 (en) * 2020-09-28 2022-07-05 Arian Gardner Editor's pen pad
CN214202321U (zh) * 2021-03-02 2021-09-14 华硕电脑股份有限公司 充电座

Citations (6)

* 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
CN102262457A (zh) * 2010-05-28 2011-11-30 索尼公司 电子笔、信息处理***和程序
US20130091238A1 (en) * 2011-10-06 2013-04-11 Eric Liu Pen-based content transfer system and method thereof
CN103631516A (zh) * 2012-08-27 2014-03-12 三星电子株式会社 触摸敏感设备和对内容的基于触摸的操纵的方法
CN104067204A (zh) * 2012-01-13 2014-09-24 微软公司 指示笔计算环境
US20150135092A1 (en) * 2013-11-12 2015-05-14 Electronics And Telecommunications Research Institute Apparatus and method for exchanging data

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7188145B2 (en) 2001-01-12 2007-03-06 Epicrealm Licensing Llc Method and system for dynamic distributed data caching
KR100526609B1 (ko) * 2003-07-09 2005-11-08 삼성전자주식회사 데이터 전송시스템, 데이터 전송방법, 정보처리장치 및포인터장치
US20070021216A1 (en) * 2005-07-19 2007-01-25 Sony Ericsson Mobile Communications Ab Seamless gaming method and apparatus
JP2008257442A (ja) * 2007-04-04 2008-10-23 Sharp Corp 電子掲示装置
JP2008299619A (ja) * 2007-05-31 2008-12-11 Toshiba Corp モバイル機器、データ転送方法、およびデータ転送システム
GB2496790B (en) 2010-07-06 2019-01-16 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 利用字串表述繪製物件特徵之方法
EP2701057B1 (en) 2012-08-23 2018-05-02 Samsung Electronics Co., Ltd. Information transmission
US9899002B2 (en) * 2013-09-27 2018-02-20 Lenovo (Bejing) Limited Information processing methods for displaying parts of an object on multiple electronic devices
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 (6)

* 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
CN102262457A (zh) * 2010-05-28 2011-11-30 索尼公司 电子笔、信息处理***和程序
US20130091238A1 (en) * 2011-10-06 2013-04-11 Eric Liu Pen-based content transfer system and method thereof
CN104067204A (zh) * 2012-01-13 2014-09-24 微软公司 指示笔计算环境
CN103631516A (zh) * 2012-08-27 2014-03-12 三星电子株式会社 触摸敏感设备和对内容的基于触摸的操纵的方法
US20150135092A1 (en) * 2013-11-12 2015-05-14 Electronics And Telecommunications Research Institute Apparatus and method for exchanging data

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109348460A (zh) * 2018-11-07 2019-02-15 惠州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 维沃移动通信有限公司 信息分享方法、信息分享装置和电子设备
WO2021238840A1 (zh) * 2020-05-29 2021-12-02 维沃移动通信有限公司 信息分享方法、信息分享装置和电子设备
CN113238703A (zh) * 2021-03-15 2021-08-10 荣耀终端有限公司 笔记生成方法和***

Also Published As

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

Similar Documents

Publication Publication Date Title
CN106445199A (zh) 触控笔、移动终端以及实现数据的连续应用的方法
CN102143235B (zh) 对触摸屏终端提供远程服务的方法及***
US20220239612A1 (en) Information interaction method, apparatus, device, storage medium and program product
US9161238B2 (en) Mobile device monitoring and testing
CN102395945B (zh) 用于触摸屏终端的用户行为跟踪方法、装置和***
CN106227494B (zh) 一种应用操作方法以及终端
CN106445156A (zh) 一种基于虚拟现实的智能家居控制的方法、装置以及终端
CN109388620A (zh) 一种跨设备访问数据的方法及第一电子设备
CN107992360A (zh) 应用切换处理方法、移动终端及可读存储介质
CN106331178B (zh) 一种信息共享方法及移动终端
CN107329750A (zh) 应用程序中广告页面的识别方法、跳转方法及移动终端
CN105337998B (zh) 一种多屏互动的***
CN108990110A (zh) 网络流量管理方法、装置、存储介质及终端
CN101984404B (zh) 控制应用程序并行运行的方法、装置及具有该装置的终端
CN107241656A (zh) 一种来电处理方法、装置、存储介质和终端
CN105700928B (zh) 一种控件信息展示方法、装置及电子设备
CN102609399B (zh) 用于在移动装置中提供电子书服务的方法和设备
CN108763564A (zh) 应用推送方法、装置及计算机可读存储介质
CN106412291A (zh) 一种设备控制方法及移动终端
CN107748690A (zh) 应用跳转方法、装置和计算机存储介质
CN108377289A (zh) 已发送信息修改方法、装置及计算机可读存储介质
CN107786432A (zh) 信息展示方法、装置、计算机装置及计算可读存储介质
CN109711972A (zh) 合同生成方法、装置、设备及可读存储介质
CN109992183A (zh) 图片预览与选取的方法、终端及存储介质
CN102929622A (zh) 一种对移动终端中应用进行归类的方法、***及移动终端

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170222

WD01 Invention patent application deemed withdrawn after publication