CN101770435B - 一种数据处理设备和数据处理方法 - Google Patents

一种数据处理设备和数据处理方法 Download PDF

Info

Publication number
CN101770435B
CN101770435B CN2009100764940A CN200910076494A CN101770435B CN 101770435 B CN101770435 B CN 101770435B CN 2009100764940 A CN2009100764940 A CN 2009100764940A CN 200910076494 A CN200910076494 A CN 200910076494A CN 101770435 B CN101770435 B CN 101770435B
Authority
CN
China
Prior art keywords
input
data processing
equipment
terminal device
information
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.)
Active
Application number
CN2009100764940A
Other languages
English (en)
Other versions
CN101770435A (zh
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.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN2009100764940A priority Critical patent/CN101770435B/zh
Priority to US12/655,384 priority patent/US8417971B2/en
Publication of CN101770435A publication Critical patent/CN101770435A/zh
Application granted granted Critical
Publication of CN101770435B publication Critical patent/CN101770435B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/0227Cooperation and interconnection of the input arrangement with other functional units of a computer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/3287Power saving characterised by the action undertaken by switching off individual functional units in the computer system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/3293Power saving characterised by the action undertaken by switching to a less power-consuming processor, e.g. sub-CPU
    • 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/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Power Sources (AREA)
  • Telephone Function (AREA)

Abstract

一种数据处理设备包括电源;产生第一输入信息的输入设备;中央处理器;与电源、输入设备和中央处理器连接的嵌入式控制器;在数据处理设备在开机下,嵌入式控制器控制电源为输入设备和中央处理器供电;处理第一输入信息为中央处理器识别的第二信息,向中央处理器发送第二信息;在数据处理设备在关机或休眠下,嵌入式控制器控制电源为输入设备供电;当检测结果表示有包含有操作***的终端设备连接时,与终端设备电连接;处理第一输入信息,获得能被终端设备至少一个基于操作***运行程序处理的第三输入信息;向终端设备发送第三输入信息。本发明提供一种数据处理设备和数据处理方法,用于解决现有手机等终端设备操作不方便的问题。

Description

一种数据处理设备和数据处理方法
技术领域
本发明涉及数据处理设备,尤指一种数据处理设备和数据处理方法。
背景技术
现有手机、掌上电脑由于受自身体积小的限制,键盘一般不可能得很大,不方便使用者操作。
特别是手机通常只包括数字键,在需要输入字母时,只能通过切换输入法,并且还需要采用复用方式,进行字母的选择输入,影响了输入速度,效率很低。虽然有些智能手机和掌上电脑的键盘采用上类似于标准QWERTY键盘的小键盘,但由于尺寸空间的限制,因此只能使用单个手指,或者两个手指顺序输入,操作很不方便,输入效率显然无法和双手十个手指协同操作相比。
虽然现有一些手机采用类似折叠键盘,或者软键盘等,但通常需要使用额外设备进行操作,使得携带和使用都不方便。
另外一方面,手机的屏幕越来越大,但是位置的控制还是依赖五向键来一格一格地移动,不如便携式笔记本电脑上鼠标类设备操作方便。
一些比较大一些平板电脑,其中有的没有带键盘,在输入的时候,靠触控板幕上显示出软键盘来进行输入,但是输入效率比较低。
虽然有的平板电脑也附配一个物理键盘,但由于携带不方便,使用效率也比较低。
现有技术,手机(或PDA)要共享使用笔记本的输入设备(如键盘,触控板(trackpad),触控杆(trackpoint)),必须在笔记本开启的情况下,与笔记本连接,比如采用红外接口,或者蓝牙,USB连接线等接口方式和笔记本连接,然后才能利用笔记本的输入设备操作手机。但是现有这种使用方式费事耗时。由于需要启动笔记本和操作******,整个笔记本都处在工作状态中,功耗比较大,还浪费笔记本能源,特别是在电池供电的时候。
发明内容
本发明的目的是提供一种数据处理设备和数据处理方法,用于解决现有手机等终端设备操作不方便的问题。
本发明提供一种数据处理设备,所述数据处理设备包括:
电源;
输入设备,用于在用户操作所述输入设备时产生第一输入信息;
中央处理器;
嵌入式控制器,分别与所述电源、所述输入设备和所述中央处理器连接;其中,
在所述数据处理设备在开机状态下,嵌入式控制器用于,
控制所述电源为所述输入设备和所述中央处理器供电;处理所述第一输入信息为第二信息,所述第二信息为所述中央处理器能够识别的信息;向所述中央处理器发送所述第二信息;
在所述数据处理设备在关机状态或休眠状态下,嵌入式控制器用于,控制所述电源为所述输入设备供电;检测是否有包含有操作***的终端设备连接,产生一检测结果;当所述检测结果表示有包含有操作***的终端设备连接时,与所述终端设备电连接;处理所述第一输入信息,获得第三输入信息,所述第三输入信息能被所述终端设备中的至少一个基于所述操作***运行的程序处理;向所述终端设备发送所述第三输入信息。
优选地,还包括:
接口单元,与所述嵌入式控制器连接,用于连接所述终端设备。
优选地,还包括:
切换单元,分别与所述接口单元、所述中央处理器和所述嵌入式控制器连接,
所述嵌入式控制器,用于在所述数据处理设备在开机状态下,控制所述切换单元与所述中央处理器连接;在所述数据处理设备在关机状态下,控制所述切换单元与所述接口单元连接。
优选地,还包括:
触发选择单元,与所述嵌入式控制器连接,用于获得用户的触发命令
所述嵌入式控制器,用于在所述数据处理设备在开机状态下,根据第一触发命令控制所述切换单元与所述中央处理器连接;根据第二触发命令,控制所述切换单元与所述接口单元连接。
本发明还提供一种数据处理方法,所述方法应用于一数据处理设备中,所述数据处理设备具有电源、嵌入式控制器、输入设备、中央处理器,在所述数据处理设备在开机状态下,所述嵌入式控制器用于控制所述电源为输入设备和中央处理器供电;处理用户操作所述输入设备时产生的第一输入信息为第二信息,所述第二信息为所述中央处理器能够识别的信息;向所述中央处理器发送所述第二信息;在所述数据处理设备在关机状态或休眠状态时,所述方法包括:
控制电源为所述输入设备供电;检测是否有包含有操作***的终端设备连接,产生一检测结果;
当所述检测结果表示有包含有操作***的终端设备连接时,与所述终端设备电连接;
处理所述第一输入信息,获得第三输入信息,所述第三输入信息能被所述终端设备中的至少一个基于所述操作***运行的程序处理;
向所述终端设备发送所述第三输入信息。
本发明实施例所述数据处理设备,在所述数据处理设备处于关机状态或休眠状态时,嵌入式控制器能够控制电源为输入设备供电;检测是否有包含有操作***的终端设备连接,产生一检测结果。当所述检测结果表示有包含有操作***的终端设备连接时,与所述终端设备电连接;将输入设备产生的第一输入信息进行处理,获得第三输入信息,向所述终端设备发送所述第三输入信息。所述第三输入信息具体为能被所述终端设备中的至少一个基于所述操作***运行的程序处理。
这样键盘和/或鼠标和/或触控板等输入设备在所述数据处理设备关机的状态或休眠的状态也可以实现正常工作,将键盘和/或鼠标和/或触控板输入的第一输入信息转为第三输入信息发送到所述终端设备,为手机或者掌上电脑等终端设备输入使用。
附图说明
图1是本发明所述数据处理设备第一实施例结构图;
图2是本发明所述数据处理设备第二实施例结构图;
图3是本发明所述数据处理设备第三实施例结构图;
图4是本发明所述数据处理设备第四实施例结构图;
图5是本发明实施例所述数据处理设备方法流程图;
图6是本发明实施例所述数据处理方法流程图。
具体实施方式
本发明提供一种数据处理设备,用于解决现有手机等终端设备操作不方便的问题,同时也扩展了数据处理设备的应用范围。
参见图1,该图为本发明所述数据处理设备第一实施例结构图。
本发明第一实施例所述数据处理设备10,包括:
电源101;
输入设备102,用于在用户操作所述输入设备102时产生第一输入信息。
中央处理器(CPU)103;
嵌入式控制器104,分别与所述电源101、所述输入设备102和所述中央处理器103连接。
其中,在所述数据处理设备10在开机状态下,嵌入式控制器104用于控制所述电源101为所述输入设备102和所述中央处理器103供电;处理所述第一输入信息为第二信息,向所述中央处理器发送所述第二信息。
所述第二信息为所述中央处理器能够识别的信息。
在所述数据处理设备10在关机状态或休眠状态下,嵌入式控制器104用于控制所述电源101为所述输入设备102供电;检测是否有包含有操作***的终端设备20连接,产生一检测结果。
当所述检测结果表示有包含有操作***的终端设备20连接时,与所述终端设备20电连接(即与终端设备20建立通信,使数据处理设备10与终端设备20之间具有了一通信协议);处理所述第一输入信息,获得第三输入信息,所述第三输入信息能被所述终端设备20中的至少一个基于所述操作***运行的程序处理;向所述终端设备20发送所述第三输入信息。例如,嵌入式控制器(EC)104将获得的用户操作输入设备102产生的第一输入信息处理为符合与终端设备20通信协议的第三输入信息,终端设备20接收到该第三输入信息,并将该第三输入信息转换为相应的输入信息,该相应的输入信息能够被终端设备20上的一个程序处理使用。
本发明第一实施例所述数据处理设备,在所述数据处理设备处于关机状态或休眠状态时,嵌入式控制器能够控制电源为输入设备供电;检测是否有包含有操作***的终端设备连接,产生一检测结果。当所述检测结果表示有包含有操作***的终端设备连接时,与所述终端设备电连接(即与所述终端设备建立通信);将输入设备产生的第一输入信息进行处理,获得第三输入信息,向所述终端设备发送所述第三输入信息。所述第三输入信息具体为能被所述终端设备中的至少一个基于所述操作***运行的程序处理。
这样键盘和/或鼠标和/或触控板等输入设备在所述数据处理设备关机的状态或休眠的状态也可以实现正常工作,将键盘和/或鼠标和/或触控板输入的第一输入信息转为第三输入信息后发送到所述终端设备,为手机或者掌上电脑等终端设备输入使用。
本发明实施例所述的数据处理设备还可以包括:接口单元,与所述嵌入式控制器104连接,用于连接所述终端设备20。具体可参见第二实施例。
本发明实施例所述的数据处理设备还可以包括:切换单元,分别与所述接口单元、所述中央处理器103和所述嵌入式控制器104连接。
所述嵌入式控制器104,用于在所述数据处理设备10在开机状态下,控制所述切换单元与所述中央处理器连接;在所述数据处理设备10在关机状态下,控制所述切换单元与所述接口单元连接。
本发明实施例所述的数据处理设备还可以包括:触发选择单元,与所述嵌入式控制器104连接,用于获得用户的触发命令
所述嵌入式控制器104,用于在所述数据处理设备10在开机状态下,根据第一触发命令控制所述切换单元与所述中央处理器103连接;根据第二触发命令,控制所述切换单元与所述接口单元连接。
由于本发明实施例所述数据处理设备,可以具体为便携式计算机。下面以计算机为例具体说明数据处理过程。
参见图2,该图为本发明所述数据处理设备第二实施例结构图。
本发明第二实施例所述数据处理设备,可以具体为便携式计算机。所述计算机包括主机,与所述主机相连的显示器,与所述主机相连的输入设备。
接口单元11,用于连接手机20或者掌上电脑等其他支持接口单元输入信息的终端设备。
设置在主机上的输入设备,与嵌入式控制器12相连,在所述主机未开机状态下,通过嵌入式控制器12控制工作。所述输入设备可以为键盘13和/或鼠标和/或触控板。
嵌入式控制器12,与所述接口单元11相连,用于在所述主机未开机即数据处理设备未开机或休眠状态下,控制所述键盘13和/或鼠标和/或触控板等输入设备处于工作状态。将所述键盘13和/或鼠标和/或触控板等输入设备产生的第一输入信息处理为第三输入信息。所述第三输入信息具体为能被所述手机等终端设备中的至少一个基于所述操作***运行的程序处理。
在所述嵌入式控制器12和便携式计算机电源2之间可以设置有控制单元14,  由于EC(嵌入式控制器)12具有两种工作状态,一种是处于待机状态,主要是在便携式计算机处于关机状态时,只要便携式计算机的电池有电,就一直处于待机状态。此时嵌入式控制器12主要检测便携式计算机电源的控制单元14是否处于工作状态,(也称电源开关按键是否按下)。另一种是工作状态,就是在便携式计算机开机工作状态时,负责对键盘的控制和电源管理***的工作,在便携式计算机处于开机状态下,嵌入式控制器12用于控制所述电源2为所述键盘等输入设备和所述中央处理器供电;处理所述键盘13和/或鼠标和/或触控板等输入设备产生的第一输入信息为第二信息,向所述中央处理器发送所述第二信息。所述第二信息为所述中央处理器能够识别的信息。
嵌入式控制器具体可以包括处理单元,用于处理所述第一输入信息,获得第三输入信息,所述第三输入信息能被所述终端设备中的至少一个基于所述操作***运行的程序处理。
所述终端设备还可以包括转换单元,用于对进行处理,将接收到的所述处理单元翻译后的所述第三输入信息转换为如ASCII码等终端设备可以识别的信息且能被所述终端设备中的至少一个基于所述操作***运行的程序处理使用。
本发明第一实施例所述便携式计算机1的接口单元11与手机20或者掌上电脑等其他支持接口单元输入信息的终端设备相连时,由于在嵌入式控制器12和便携式计算机电源2之间设置有控制单元14,当接口单元11检测到有其他设备接入时,控制单元14在所述主机未开机状态下,由嵌入式控制器12控制,实现便携式计算机电源为键盘和/或鼠标和/或触控板等输入设备供电。这样键盘13和/或鼠标和/或触控板等输入设备就可以实现正常工作,就可以通过接口单元11将键盘13和/或鼠标和/或触控板输入的第一输入信息处理为第三输入信息,发送到所述终端设备,为手机20或者掌上电脑等其他支持接口单元输入信息的终端设备输入使用。
手机20或者掌上电脑等其他支持接口单元输入信息的终端设备侧设置有与便携式计算机的接口单元11相连的接口,并且支持接口单元11的输入。
接口单元11视功耗情况和复杂程度,可以选择串口或并口或USB或红外或蓝牙等接口形式。
目前EC12提供了串口和红外的接口。由于串口比较简单,而且省电,接口单元11优选为EC12具有的串口形式。
如果手机20或者掌上电脑需要采用其他接口形式,在EC12上可以扩展出USB接口,或者蓝牙接口。但USB接口和蓝牙接口都比较耗电。
为了便于手机20或者掌上电脑等其他支持接口单元输入信息的终端设备与便携式计算机之间连接的稳定性,防止手机或者掌上电脑等其他支持接口单元输入信息的终端设备的晃动,在便携式计算机上可以设置有用于放置手机20或者掌上电脑等终端设备的安装座4。
安装座4可以具有向内的凹槽,手机20或者掌上电脑等其他支持接口单元输入信息的终端设备,可以竖直***安装座4中。这样就可以让用户在操作便携式计算机的键盘13时,能够清楚地看到手机20或者掌上电脑等其他支持接口单元输入信息的终端设备屏幕上的对应的输入内容。
接口单元11具体可以设置在安装座4的底部或内部,使得手机20或者掌上电脑等其他支持接口单元输入信息的终端设备放置在安装座4内时,手机20或者掌上电脑等其他支持接口单元输入信息的终端设备的接口可以与接口单元11顺利实现连接。
安装座4具体可以是设置在便携式计算机底座上的手机***式机构或者掌上电脑等其他支持接口单元输入信息的终端设备***式机构,这样就可以让手机20或者掌上电脑等其他支持接口单元输入信息的终端设备直立放置在便携式计算机的屏幕前。手机***式机构内部设置的接口单元11可以采用串口,也可以采用不同的转接接口。
例如手机***式机构内安装不同的手机20或掌上电脑,需要提供不同的转接,例如可以将串口转接成USB口。
当便携式计算机开始上电工作时,嵌入式控制器12还可以负责手机20和便携式计算机之间的通讯,可以将手机20的数据和便携式计算机进行交互。
这样,手机20(或PDA)就可以在便携式计算机不开机的情况下,共享使用便携式计算机的输入设备(如键盘,touch pad,trackpoint等),以方便的操作手机20中的应用,比如发短信,移动图标等操作。
其他支持接口单元输入信息的设备,具体可以是手机,掌上电脑,还可以连接其他计算机。由于有些计算机本身不带键盘,只有软键盘,操作不如真实键盘快。
当一台计算机的键盘故障时,也可以作为其他支持接口单元输入信息的设备使用便携式计算机的键盘进行操作。具体可以将具有故障键盘的计算机与接口单元11相连,其他的与前文所述实施例一样,在此不再详述。
参见图3,该图为本发明所述数据处理设备第三实施例结构图。
本发明第三实施例所述数据处理设备,可以具体为便携式计算机。本发明所述数据处理设备第三实施例,相对第二实施例的区别在于,数据处理设备还包括与所述嵌入式控制器12相连的检测单元15。
所述便携式计算机1,还包括与所述嵌入式控制器12相连的检测单元15,用于检测接口单元11与手机20或者掌上电脑相连接时,这部分检测工作也是由EC12待机状态时来控制,控制所述控制单元14,实现便携式计算机电源2为键盘13和/或鼠标和/或触控板等输入设备供电。这样键盘13和/或鼠标和/或触控板等输入设备就可以实现正常工作,就可以通过接口单元11将键盘13和/或鼠标和/或触控板等输入设备输入的第一输入信息处理为第三输入信息发送到所述终端设备,为手机20或者掌上电脑等其他支持接口单元输入信息的终端设备输入使用。
因此,EC12一直处在待机状态,由便携式计算机电源2供电,当检测单元15检测到有手机20或者掌上电脑等其他支持接口单元输入信息的终端设备接通时,可以通过启动一个按键(图中未示出),唤醒EC12,使得EC12处于工作状态。然后通过控制控制单元11(也称电源开关),供电给键盘13等输入设备,接口单元11等,使用完毕后,就可以断开手机20或者掌上电脑等其他支持接口单元输入信息的终端设备,就可以将便携式计算机电源关闭,EC12重新回到待机状态。
由于便携式计算机1包括与嵌入式控制器12相连的检测单元15,使得控制单元14的控制更准确,更方便。
当检测单元15检测到安装座4有手机20或者掌上电脑等其他支持接口单元输入信息的设备***时,且接口单元11与手机20或者掌上电脑等其他支持接口单元输入信息的终端设备相连接时,嵌入式控制器12控制便携式计算机电源2的控制单元14打开,使得便携式计算机电源2为键盘13提供电源。此时,嵌入式控制器12从睡眠状态转为工作状态,并且检测接口单元15,进行初始化,与手机20或者掌上电脑等其他支持接口单元输入信息的终端设备建立通讯。
便携式计算机1还可以包括与嵌入式控制器12相连的翻译单元(即前文所述的处理单元),用于将所述键盘13和/或鼠标和/或触控板的扫描码即第一输入信息翻译得第三输入信息后,通过所述接口单元11将所述第三输入信息发送给手机20等终端设备。
相应地,手机20可以包括语言转换单元(即前文所述的转换单元),用于将接收到的所述翻译单元翻译后的信息转换为如ASCII码等终端设备可以识别的信息且能被手机中的至少一个基于所述操作***运行的程序处理使用。参见图4,该图为本发明所述数据处理设备第四实施例结构图。
本发明第四实施例所述数据处理设备,可以具体为便携式计算机。所述便携式计算机,相对第二、第三实施例的区别在于,所述便携式计算机1还包括与所述嵌入式控制器12相连的第一切换单元16。
所述便携式计算机1还包括与所述嵌入式控制器12相连的第一切换单元16,用于切换所述键盘13和/或鼠标和/或触控板等输入设备为手机20或者掌上电脑等终端设备输入的输入模式,和,所述键盘13和/或鼠标和/或触控板等输入设备为便携式计算机(即中央处理器)输入的输入模式。
由于所述便携式计算机1包括与嵌入式控制器12相连的第一切换单元16,可以更加准确地切换输入模式。
为了方便用户了解手机后者掌上电脑当前的输入方式,所述输入设备还可以包括与所述第一切换单元相连的指示灯等指示设备。
所述指示设备具体可以为指示灯等能够方便用户了解当前输入模式的指示设备。
所述便携式计算机还可以包括与嵌入式控制器相连的第二切换单元(图中未示出),用于确认键盘和/或鼠标和/或触控板等输入设备是否与所述终端设备相通信。
所述第二切换单元具体为与所述嵌入式控制器和所述便携式计算机的主机相连的切换控制器。
切换控制器主要是在便携式计算机上电工作以后用来切换的,因为只有一套键盘和/或鼠标和/或触控板等输入设备,用户事先无法知道目前这个键盘和/或鼠标和/或触控板等输入设备是为便携式计算机相连工作,还是为相连的手机等终端设备工作,因此需要第二切换单元(即触发选择单元)。
便携式计算机1具体需要一个USB控制器来作为和手机20或者掌上电脑等终端设备的接口,一边接嵌入式控制器12,另外一边可以接南桥,中间有切换控制器。当***上电时,嵌入式控制器12可以控制将这个旁路——USB控制器,直接与便携式计算机的USB相接,这样可以让手机直接20或者掌上电脑与便携式计算机的USB口连接通讯。
切换控制器具体可以是热键的形式。当需要手机20输入和便携式计算机的输入两种输入模式进行切换时,可以通过热键进行切换。
为了更清楚地说明本发明实施例所述数据处理设备的使用过程,下面结合图5具体说明。
参见图5,该图是本发明实施例所述数据处理设备工作流程图。
本发明实施例所述便携式计算机的输入设备进行输入的工作过程如下:
S100、检测是否有其他设备连接到接口单元?若是执行步骤S200,否则执行步骤S900。
所述其他设备具体可以是手机或者掌上电脑等其他支持接口单元输入信息的设备。
S200、激活嵌入式控制器。
当手机20或者掌上电脑连接到接口单元11时,激活嵌入式控制器12。
S300、打开控制单元,使得计算机电源为嵌入式控制器(在打开控制单元之前已经小电流供电)、键盘、接口单元供电。
控制打开控制单元14,使得便携式计算机电源2为嵌入式控制器12、键盘13、接口单元11供电。
S400、接口单元、键盘初始化。
对接口单元11和键盘13进行初始化操作。
S500、建立计算机和手机之间的通讯。
在便携式计算机和手机20之间建立通讯。嵌入式控制器12将键盘13或其他输入设备处获得的第一输入信息转为第三输入信息,通过接口单元11传输到手机20等终端设备上。
进一步,所述输入过程还可以包括下面的步骤。
S600、判断计算机是否处于开机状态?若是执行步骤S700,否则执行步骤S800。
S700、切换到为计算机输入的输入模式。
当便携式计算机处于开机状态时,可以将输入模式切换到为计算机输入的输入模式。
S800、当前输入模式是为手机输入的输入模式。
当便携式计算机处于关机状态时,当前输入模式是为手机输入的输入模式。嵌入式控制器12将键盘13或其他输入设备处获得的第一输入信息转为第二输入信息,发送到便携式计算机的中央处理器。
S900、正常开机操作。
当接口单元11没有连接手机20或者掌上电脑时,便携式计算机可以进行正常开机操作。
本发明还提供一种数据处理方法,用于解决现有手机等终端设备操作不方便的问题。
参见图6,该图为本发明实施例所述数据处理方法流程图。
本发明实施例所述数据处理方法,应用于一数据处理设备中,所述数据处理设备具有电源、嵌入式控制器、输入设备、中央处理器,在所述数据处理设备在开机状态下,所述嵌入式控制器用于控制所述电源为输入设备和中央处理器供电;处理用户操作所述输入设备时产生的第一输入信息为第二信息,所述第二信息为所述中央处理器能够识别的信息;向所述中央处理器发送所述第二信息。
在所述数据处理设备在关机状态或休眠状态时,本发明实施例所述数据处理方法包括:
S110、控制电源为所述输入设备供电;检测是否有包含有操作***的终端设备连接,产生一检测结果。
S120、当所述检测结果表示有包含有操作***的终端设备连接时,与所述终端设备电连接(即与所述终端设备建立通信)。
S130、处理所述第一输入信息,获得第三输入信息,所述第三输入信息能被所述终端设备中的至少一个基于所述操作***运行的程序处理。
S140、向所述终端设备发送所述第三输入信息。
本发明实施例所述数据处理方法,在所述数据处理设备处于关机状态或休眠状态时,控制电源为所述输入设备供电;检测是否有包含有操作***的终端设备连接,产生一检测结果。当所述检测结果表示有包含有操作***的终端设备连接时,与所述终端设备电连接(即与所述终端设备建立通信)。处理所述第一输入信息,获得第三输入信息,所述第三输入信息能被所述终端设备中的至少一个基于所述操作***运行的程序处理。向所述终端设备发送所述第三输入信息。
这样键盘和/或鼠标和/或触控板等输入设备在所述数据处理设备关机的状态或休眠的状态也可以实现正常工作,将键盘和/或鼠标和/或触控板输入的第一输入信息转为第三输入信息后发送到所述终端设备,为手机或者掌上电脑等终端设备输入使用。
本发明实施例所述便携式计算机11可以是前文所述的任何一种形式,具体不再详述。
以上所述仅为本发明的优选实施方式,并不构成对本发明保护范围的限定。任何在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的权利要求保护范围之内。

Claims (4)

1.一种数据处理设备,其特征在于,所述数据处理设备包括:
电源;
输入设备,用于在用户操作所述输入设备时产生第一输入信息;
中央处理器;
嵌入式控制器,分别与所述电源、所述输入设备和所述中央处理器连接;其中,
在所述数据处理设备在开机状态下,嵌入式控制器用于,
控制所述电源为所述输入设备和所述中央处理器供电;处理所述第一输入信息为第二信息,所述第二信息为所述中央处理器能够识别的信息;向所述中央处理器发送所述第二信息;
在所述数据处理设备在关机状态或休眠状态下,嵌入式控制器用于,控制所述电源为所述输入设备供电;检测是否有包含有操作***的终端设备连接,产生一检测结果;当所述检测结果表示有包含有操作***的终端设备连接时,与所述终端设备电连接;处理所述第一输入信息,获得第三输入信息,所述第三输入信息能被所述终端设备中的至少一个基于所述操作***运行的程序处理;向所述终端设备发送所述第三输入信息;
接口单元,与所述嵌入式控制器连接,用于连接所述终端设备。
2.根据权利要求1所述的数据处理设备,其特征在于,还包括:
切换单元,分别与所述接口单元、所述中央处理器和所述嵌入式控制器连接,
所述嵌入式控制器,用于在所述数据处理设备在开机状态下,控制所述切换单元与所述中央处理器连接;在所述数据处理设备在关机状态下,控制所述切换单元与所述接口单元连接。
3.根据权利要求2所述的数据处理设备,其特征在于,还包括:
触发选择单元,与所述嵌入式控制器连接,用于获得用户的触发命令
所述嵌入式控制器,用于在所述数据处理设备在开机状态下,根据第一触发命令控制所述切换单元与所述中央处理器连接;根据第二触发命令,控制所述切换单元与所述接口单元连接。
4.一种数据处理方法,其特征在于,所述方法应用于一数据处理设备中,所述数据处理设备具有电源、嵌入式控制器、输入设备、中央处理器,在所述数据处理设备在开机状态下,所述嵌入式控制器用于控制所述电源为输入设备和中央处理器供电;处理用户操作所述输入设备时产生的第一输入信息为第二信息,所述第二信息为所述中央处理器能够识别的信息;向所述中央处理器发送所述第二信息;在所述数据处理设备在关机状态或休眠状态时,所述方法包括:
控制电源为所述输入设备供电;检测是否有包含有操作***的终端设备连接,产生一检测结果;
当所述检测结果表示有包含有操作***的终端设备连接时,与所述终端设备电连接;
处理所述第一输入信息,获得第三输入信息,所述第三输入信息能被所述终端设备中的至少一个基于所述操作***运行的程序处理;
向所述终端设备发送所述第三输入信息。
CN2009100764940A 2009-01-05 2009-01-05 一种数据处理设备和数据处理方法 Active CN101770435B (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2009100764940A CN101770435B (zh) 2009-01-05 2009-01-05 一种数据处理设备和数据处理方法
US12/655,384 US8417971B2 (en) 2009-01-05 2009-12-30 Data processing device and data processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009100764940A CN101770435B (zh) 2009-01-05 2009-01-05 一种数据处理设备和数据处理方法

Publications (2)

Publication Number Publication Date
CN101770435A CN101770435A (zh) 2010-07-07
CN101770435B true CN101770435B (zh) 2012-07-04

Family

ID=42503304

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009100764940A Active CN101770435B (zh) 2009-01-05 2009-01-05 一种数据处理设备和数据处理方法

Country Status (2)

Country Link
US (1) US8417971B2 (zh)
CN (1) CN101770435B (zh)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI505137B (zh) * 2010-02-12 2015-10-21 Compal Electronics Inc 輸入裝置
CN102033613B (zh) * 2010-12-25 2013-02-13 鸿富锦精密工业(深圳)有限公司 键盘电路及键盘电路连接通讯方法
CN102981692A (zh) * 2011-09-05 2013-03-20 联想(北京)有限公司 一种输入数据处理方法及终端设备
US20130103962A1 (en) * 2011-10-25 2013-04-25 Handong Lnc Co., Ltd. Sleep state synchronization method between docked terminals and docking system using the same
CN103092318A (zh) * 2011-11-04 2013-05-08 联想(北京)有限公司 电源管理方法和终端设备
CN103246463A (zh) * 2012-02-13 2013-08-14 联想(北京)有限公司 使用输入设备进行信息输入的方法、处理***及电子设备
CN103365719B (zh) * 2012-03-26 2017-12-29 联想(北京)有限公司 一种设备休眠状态下的数据处理方法及***
US8949638B2 (en) 2012-04-25 2015-02-03 Hewlwtt-Packard Development Company, L.P. Embedded controller with an internal timer
CN102915290B (zh) * 2012-08-24 2016-04-13 中兴通讯股份有限公司 实现移动终端与人机接口设备连接的方法、适配器及***
CN104133543A (zh) * 2013-05-02 2014-11-05 华硕电脑股份有限公司 携带型电子装置
US20140327619A1 (en) * 2013-05-02 2014-11-06 Dexin Corporation Inputting apparatus for reacting to an operation state and method thereof
KR101781371B1 (ko) * 2013-07-25 2017-09-25 삼성전자 주식회사 전자장치 및 그 전원제어방법
CN104461602A (zh) * 2013-09-25 2015-03-25 联想(北京)有限公司 一种控制方法和电子设备
CN105224060B (zh) * 2014-06-27 2019-04-23 联想(北京)有限公司 一种计算机运行控制方法、装置、电路及计算机
CN106897237A (zh) * 2017-01-22 2017-06-27 硅谷数模半导体(北京)有限公司 通过bios控制总线设备切换的方法和装置
CN112492562B (zh) * 2017-06-02 2022-09-23 华为技术有限公司 一种nfc业务处理方法、终端及nfc芯片

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2638140Y (zh) * 2003-06-18 2004-09-01 联想(北京)有限公司 可提供扩展usb接口的计算机外部设备
CN1652551A (zh) * 2005-02-17 2005-08-10 上海中策工贸有限公司 手机键盘的外接装置
CN200944610Y (zh) * 2006-07-13 2007-09-05 吴国军 手机

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5680536A (en) * 1994-03-25 1997-10-21 Tyuluman; Samuel A. Dual motherboard computer system
CN2337611Y (zh) 1998-07-07 1999-09-08 深圳市宏网实业有限公司 可同时连接内网和外网的安全网络计算机
US7197584B2 (en) * 2001-01-26 2007-03-27 Dell Products L.P. Removable personal digital assistant in a dual personal computer/personal digital assistant computer architecture
EP1376322A1 (de) * 2002-06-27 2004-01-02 Alcatel Verfahren und multimodale Benutzer-Schnittstelle zum Verarbeiten von Benutzereingaben
JP4594761B2 (ja) * 2005-02-10 2010-12-08 株式会社東芝 情報処理装置およびその制御方法
US7711324B2 (en) * 2006-06-17 2010-05-04 Cambridge Silicon Radio Limited Method and system for connecting remote devices for communication with each other
US20080024433A1 (en) * 2006-07-26 2008-01-31 International Business Machines Corporation Method and system for automatically switching keyboard/mouse between computers by user line of sight

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN2638140Y (zh) * 2003-06-18 2004-09-01 联想(北京)有限公司 可提供扩展usb接口的计算机外部设备
CN1652551A (zh) * 2005-02-17 2005-08-10 上海中策工贸有限公司 手机键盘的外接装置
CN200944610Y (zh) * 2006-07-13 2007-09-05 吴国军 手机

Also Published As

Publication number Publication date
US8417971B2 (en) 2013-04-09
CN101770435A (zh) 2010-07-07
US20100174926A1 (en) 2010-07-08

Similar Documents

Publication Publication Date Title
CN101770435B (zh) 一种数据处理设备和数据处理方法
CN101610300B (zh) 移动终端背光的控制方法及装置
CN101520745B (zh) 数据处理设备及其状态切换方法
CN101661313B (zh) 便携式智能工具输入输出扩展设备及其配套设备
US7900070B2 (en) Power saving method of bi-directional communication wireless periheral device
CN101937345A (zh) 计算机和计算***
JP2010108423A (ja) 情報処理装置
CN206331384U (zh) 一种可支持多主机设备同步切换的键盘和鼠标
TW201416870A (zh) 共用通用串列匯流排(usb)裝置之雙作業系統架構,以及雙作業系統架構共用通用串列匯流排(usb)裝置之方法
CN101083669A (zh) 计算机网络隔离***及其控制与切换方法
JP6189990B1 (ja) 携帯式電子機器の動作状態を変更する方法および携帯式電子機器
CN201503967U (zh) 延长线插座的供电及网络连线整合控制装置
CN101661304A (zh) 一种计算机及其输入设备共用方法
CN103631733A (zh) 一种控制方法和设备
CN103713913B (zh) 一种控制笔记本电脑工作状态的方法及装置
CN102778955A (zh) 蓝牙数据传输***及方法
CN203883901U (zh) 基于侧边触摸屏模块调节屏幕亮度和显示比例的手机
CN100407830C (zh) 一种可作为电脑鼠标的移动通信终端及其实现方法
CN101261534B (zh) 双向无线周边装置的省电方法
CN107066065A (zh) 一种控制方法及电子设备
CN202166965U (zh) 用于笔记型计算机的双用嵌入式蓝牙键盘
KR20020074010A (ko) 휴대통신단말 접속구조를 갖는 키보드장치
CN102981692A (zh) 一种输入数据处理方法及终端设备
CN104427112A (zh) 一种信息处理方法及电子设备
CN2901406Y (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
C14 Grant of patent or utility model
GR01 Patent grant