CN101369248B - 自动控制终端的方法、***及终端 - Google Patents

自动控制终端的方法、***及终端 Download PDF

Info

Publication number
CN101369248B
CN101369248B CN2007101203677A CN200710120367A CN101369248B CN 101369248 B CN101369248 B CN 101369248B CN 2007101203677 A CN2007101203677 A CN 2007101203677A CN 200710120367 A CN200710120367 A CN 200710120367A CN 101369248 B CN101369248 B CN 101369248B
Authority
CN
China
Prior art keywords
terminal
distance
speed
hard disk
threshold value
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
CN2007101203677A
Other languages
English (en)
Other versions
CN101369248A (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 CN2007101203677A priority Critical patent/CN101369248B/zh
Priority to GB0814825A priority patent/GB2451950A/en
Priority to US12/228,818 priority patent/US8437221B2/en
Priority to JP2008209451A priority patent/JP4906811B2/ja
Publication of CN101369248A publication Critical patent/CN101369248A/zh
Application granted granted Critical
Publication of CN101369248B publication Critical patent/CN101369248B/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/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • 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
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/02Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems using reflection of acoustic waves
    • G01S15/50Systems of measurement, based on relative movement of the target
    • G01S15/58Velocity or trajectory determination systems; Sense-of-movement determination systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • 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
    • 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/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • 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/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/043Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using propagating acoustic waves
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/027Remotely controlled
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/04Arrangements for preventing, inhibiting, or warning against double recording on the same blank or against other recording or reproducing malfunctions
    • G11B19/041Detection or prevention of read or write errors
    • G11B19/042Detection or prevention of read or write errors due to external shock or vibration
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B19/00Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
    • G11B19/02Control of operating function, e.g. switching from recording to reproducing
    • G11B19/04Arrangements for preventing, inhibiting, or warning against double recording on the same blank or against other recording or reproducing malfunctions
    • G11B19/041Detection or prevention of read or write errors
    • G11B19/043Detection or prevention of read or write errors by detecting a free-fall condition
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/02Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems using reflection of acoustic waves
    • G01S15/50Systems of measurement, based on relative movement of the target
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S15/00Systems using the reflection or reradiation of acoustic waves, e.g. sonar systems
    • G01S15/88Sonar systems specially adapted for specific applications

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)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Acoustics & Sound (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)

Abstract

本发明公开了一种自动控制终端的方法,包括以下步骤:在终端内安装感应装置;当所述感应装置在预置距离范围内检测到特定物体时,自动控制所述终端部件的操作。采用上述方法,可对硬盘进行全方位的保护、节约键盘或鼠标等外设的电能,而且,还可以实现终端的自动开机或关机、浏览器的自动前进和后退,以及应用软件的自动翻页。与上述方法相对应,本发明还包括一种终端的控制***,以及安装有上述控制***的终端。

Description

自动控制终端的方法、***及终端
技术领域
本发明涉及终端技术领域,尤其涉及一种自动控制终端方法、***及安装有上述***的终端。
背景技术
主动式保护***(Active Protection System,APS)是一种常用的硬盘保护技术,是针对笔记本电脑容易摔落而导致硬盘损坏及数据丢失而提出的,它可以对突然的加速等运动提前防范,将笔记本电脑硬盘的输入和读取头关闭,直到笔记本电脑稳定为止,类似汽车的安全气囊减少撞击,所以称此功能为笔记本电脑的“安全气囊”技术。
具体而言,APS硬盘保护技术是由内嵌于主板上的加速度感应芯片和预装在***中的震动预测管理软件组成。通过对笔记本的角度、震动、撞击的监测(即对横纵加速度变化的监测),来决定是否将硬盘磁头从工作状态收回到磁头停止区,也即对硬盘执行挂起操作,从而减小撞击对硬盘的损害,保护硬盘及硬盘内的数据。震动预测管理软件从加速感应芯片中接收到相应的信号,通过分析判断出哪些是对硬盘有害的,哪些是规律性的运动。震动预测管理软件会忽略对硬盘不能造成伤害的规律性运动,而对于可能会对硬盘造成损害的运动,震动预测管理软件会立刻将信息传递给硬盘,使磁头迅速收回到停止区。
虽然APS在笔记本电脑摔落时能够保护硬盘,但是它对硬盘的保护不够全面。例如,当外部物体撞击电脑时,现有APS***则无能为力。
发明内容
有鉴于此,本发明提供方法,以解决现有技术不能在受到外部撞击时保护硬盘安全的问题,而且,该方法也可节省键盘或鼠标的电能,以及实现自动开机或关机;同时,本发明还提供一种控制***,以及安装有上述***的终端。
为此,本发明实施例采用如下技术方案:
一种自动控制终端的方法,该方法包括以下步骤:在终端内安装感应装置;利用所述感应装置,计算出物体与所述终端的距离,而且,计算出物体向终端移动的速度;
确定所述距离和速度达到预置的门限时,将所述终端中的硬盘挂起。
上述方法的第一种应用为:
所述感应装置为超声波收发器,所述方法的具体实现过程为:启动所述超声波收发器发射超声波、并接收该发射超声波由于遇到物体反射回来的超声波;利用波速、接收与发射超声波的时间间隔,计算出物体与所述终端的距离,而且,计算出物体向终端移动的速度;判断所述距离和速度是否达到预置的门限,若是,将硬盘挂起。
判断所述距离和速度是否达到***预置的门限的具体过程是:首先判断物体与终端的距离是否小于或等于预置的距离门限值,若是,再判断物体移动速度是否达到预置的速度门限值,若也是,则确定所述距离和速度已经达到预置的门限。
判断所述距离和速度是否达到预置的门限的具体过程是:首先判断物体移动速度是否达到预置的速度门限值,若是,再判断物体与终端的距离是否小于或等于预置的距离门限值,若也是,则确定所述距离和速度已经达到预置的门限。
通过以下方式计算出所述物体的移动速度:记录发射超声波的第一频率及反射超声波的第二频率,所述第一频率和第二频率满足多普勒关系;利用声学多普勒关系表达式,计算出所述物体的移动速度。
通过以下方式计算出所述物体的移动速度:多次启动所述发射超声波并接收反射超声波的过程,并计算其中两次过程中反射和发射时间间隔的差值、以及该两次过程中所述距离的差值;通过所述距离的差值和时间间隔的差值,计算出所述物体的移动速度。
在将硬盘挂起后,所述方法还包括:当所述距离大于所述距离门限值时,或者,在所述距离门限值的范围内物体向硬盘移动的速度小于所述速度门限值时,重新启动硬盘。
利用所述超声波发生器识别所述物体的质量和/或形状;在决定是否对所述硬盘执行挂起操作时,综合考虑所述物体的移动速度,以及所述物体和质量和/或形状。
上述方法的第二种应用为:
所述感应装置为超声波收发器或者红外线感应器,所述方法的具体实现过程为:判断在所述预置距离范围内,所述超声波收发器或红外线感应器是否检测到用户手部,若是,给终端的外设供电,否则,将终端的外设断电。
所述外设包括鼠标或键盘。
上述方法的第三种应用为:
所述感应装置为超声波收发器或者红外线感应装置,所述方法的具体实现过程为:判断在所述预置距离范围内,所述超声波收发器或者红外线感应器是否检测到用户手部,若是,进一步判断手部运动轨迹,然后执行手部运动轨迹对应的操作。
所述手部运动轨迹对应的操作,包括终端的开机和关机、浏览器的前进和后退,或者,应用软件的翻页。
此外,本发明还提供一种终端的控制***:
所述终端包括针对终端某一部件的执行装置,所述终端内还包括感应装置,所述***包括:接口单元,用于接收所述感应装置检测的参数;并负责向所述执行装置发送命令;距离计算单元,利用接口单元提供的参数,计算出物体与所述终端的距离;阈值单元,用于保存距离门限值;判断单元,用于判断所述距离是否小于或等于所述距离门限值,以发出执行命令。
所述部件为硬盘,所述执行装置为硬盘操控装置,所述感应装置为超声波收发器;所述***还包括:时间单元,用于从所述接口单元获取参数,并计算出每次接收和发射超声波的时间间隔;距离计算单元,利用波速以及所述时间单元提供的时间间隔,计算出物体与所述终端的距离;速度计算单元,用于负责计算出所述物体的移动速度;所述接口单元,用于接收所述超声波收发器发射或接收超声波的参数;并负责向所述硬盘操控装置发送挂起命令;所述阈值单元,用于保存距离门限值和速度门限值;所述判断单元,用于判断所述距离是否小于或等于所述距离门限值、以及判断所述物体的移动速度是否大于或等于所述速度门限值,以发出挂起命令。
还包括:频率记录单元,用于从所述接口单元获取发射超声波的第一频率,以及反射超声波的第二频率;所述速度计算单元,是通过满足多普勒关系的第一频率和第二频率计算出所述速度的。
所述速度计算单元,从所述时间单元获取两次发射超声波并接收反射超声波过程的时间间隔差值,并从所述距离计算单元获取所述两次过程的距离差值,通过所述距离差值和时间间隔差值,计算出所述物体的移动速度。
所述判断单元进一步用于判断所述速度是否小于所述速度门限值,若是,发出取消挂起的命令;所述接口单元进一步用于将所述取消挂起的命令发送给所述硬盘操控装置。
所述接口单元进一步用于接收超声波识别的所述物体的质量和/或形状信息;所述控制中心还包括用于分析所述物体质量和/或形状参数的分析单元;所述判断单元,在判断物体移动速度的基础上,再结合对物体质量和/或形状的分析结果,发出挂起命令。
所述部件为键盘或鼠标,所述执行装置为键盘或鼠标的供电控制单元,所述感应装置为超声波收发器或红外线感应器;所述判断单元,在判断出所述超声波收发器或红外线感应器检测到用户手部与所述键盘或鼠标的距离小于或等于所述距离门限值时,向所述键盘或鼠标的供电控制单元发出供电命令,否则,向所述键盘或鼠标的供电控制单元发出禁止供电命令。
所述部件为终端的电源开关、浏览器或者应用软件,所述感应装置为超声波收发器或红外线感应器;所述判断单元,在判断出所述超声波收发器或红外线感应器检测到用户手部与所述终端的距离小于或等于所述距离门限值时,进一步判断所述手部运动轨迹,并向所述执行装置发送手部运动轨迹对应的执行命令。
最后,本发明还提供一种终端:
包括针对终端某一部件的执行装置,所述终端内还包括感应装置以及控制***,所述***包括:接口单元,用于接收所述感应装置检测的参数;并负责向所述执行装置发送命令;距离计算单元,利用接口单元提供的参数,计算出所述感应装置检测到物体与所述终端的距离;阈值单元,用于保存距离门限值;判断单元,用于判断所述距离是否小于或等于所述距离门限值,以发出执行命令。
所述部件为硬盘,所述执行装置为硬盘操控装置,所述感应装置为超声波收发器;所述***还包括:时间单元,用于从所述接口单元获取参数,并计算出每次接收和发射超声波的时间间隔;距离计算单元,利用波速以及所述时间单元提供的时间间隔,计算出物体与所述终端的距离;速度计算单元,用于负责计算出所述物体的移动速度;所述接口单元,用于接收所述超声波收发器发射或接收超声波的参数;并负责向所述硬盘操控装置发送挂起命令;所述阈值单元,用于保存距离门限值和速度门限值;所述判断单元,用于判断所述距离是否小于或等于所述距离门限值、以及判断所述物体的移动速度是否大于或等于所述速度门限值,以发出挂起命令。
所述部件为键盘或鼠标,所述感应装置为超声波收发器或红外线感应器;所述判断单元,在判断出所述超声波收发器或红外线感应器检测到用户手部与所述键盘或鼠标的距离小于或等于所述距离门限值时,向所述键盘或鼠标的供电控制单元发出供电命令,否则,向所述键盘或鼠标的供电控制单元发出禁止供电命令。
所述部件为终端的电源开关、浏览器或者应用软件,所述感应装置为超声波收发器或红外线感应器;所述判断单元,在判断出所述超声波收发器或红外线感应器检测到用户手部与所述终端的距离小于或等于所述距离门限值时,进一步判断所述手部运动轨迹,并向所述执行装置发送手部运动轨迹对应的执行命令。
对于上述技术方案的技术效果分析如下:
(1)现有APS***仅考虑笔记本电脑自身摔落时对硬盘的保护,当有外界物体撞击笔记本电脑时,则不能有效保护硬盘,而本发明采用超声波技术,可监测一定距离范围内物体向自身移动速度,当超过安全门限值时,则将硬盘挂起,有效解决现有APS的不足。
(2)采用本发明和现有APS***的结合,可全面保护硬盘的安全,保障硬盘本身以及用户数据的安全性。
(3)采用本发明,在一定距离内感应到用户手部时,才会开启键盘或鼠标,能够节省电能。
(4)采用本发明,能够实现终端的自动开机或关机、浏览器的自动前进或后退,以及PPT等应用软件的自动翻页等,更加方便和快捷。
附图说明
图1为本发明硬盘保护方法实施例一流程图;
图2为本发明硬盘保护方法实施例二示意图;
图3为本发明控制***示意图;
图4为本发明硬盘保护的控制***示意图之一;
图5为本发明硬盘保护的控制***示意图之二;
图6为本发明硬盘保护的控制***示意图之三。
具体实施方式
正如前面对现有APS***的分析,它仅针对笔记本电脑自身摔落的情况,对于外界物体对终端撞击的情况,则不能对硬盘提供保护,因此,本发明从现有APS缺陷入手,主要解决外界物体撞击终端导致硬盘受损的问题。由于各种终端均可能受到外界物体撞击的威胁,因此本发明不限于笔记本电脑,可适用于各种终端,例如PDA设备、台式机等。
概括而言,本发明是通过在终端上安装超声波收发器,利用波速、接收与发射超声波的时间间隔,计算出物体与所述终端的距离,而且,计算出物体向终端移动的速度;判断所述距离和速度是否达到***预置的门限,若是,将硬盘挂起。例如,当监测到距离终端2m内有物体以大于v0的速度v向终端移动时,则将硬盘挂起,其中v是物体移动的速度,v0是速度门限值。
另外,本发明上述在终端上安装超声波收发器或其他感应装置以实现自动控制终端的方式,还可以应用到键盘或鼠标上:当在一定距离内感应到用户手部时,开启键盘或鼠标,当没有感应到时,关闭键盘或鼠标,以此可以避免无人使用时键盘或鼠标始终开启而浪费电能的问题。另外,上述方法还可以应用到终端的开机或关机上,例如,当感应装置在一定范围内感应到手部特定形状时,自动开机或关机。
由此,本发明提供的方法包括以下步骤:
1)在终端上安装感应装置,例如上述的超声波收发器,或者红外线感应器等;2)当所述感应装置在一定范围内感应到特定物体或形状时,自动控制终端某一部件的操作。对于本发明的不同应用,所控制的部件是不同的,例如,对于硬盘保护方法,是控制负责对硬盘挂起的硬盘操控装置的开启或关闭;对于键盘或鼠标的节能方法,是控制鼠标或键盘开关的开启或关闭;对于终端开机或关机、浏览器的前进或后退,以及PPT等应用软件的翻页的方法,是分别控制终端电源开关、浏览器以及应用软件。
下面结合附图,对本发明提供方法的上述三种应用分别介绍。
首先介绍硬盘保护方法的实施例一:
参见图1,为本发明硬盘保护实施例一流程图。包括:
步骤101:通过终端上的超声波收发器向外界发送特定第一频率f1的超声波,并记录发射时刻t1
这里的外界,可以是终端外部各个方向,例如,向终端上方发送超声波。
步骤102:超声波在控制传播过程中遇到某物体后,立即反射超声波;
步骤103:超声波收发器接收反射的超声波,识别其频率是第二频率为f2,并记录接收到反射超声波的时刻t2
步骤104:利用超声波传播速度以及接收超声波和发射超声波时间间隔,计算出物体与终端的距离s;
由于超声波在空气中传播速度是340m/s,可知:
s=340×(t2-t1)/2
步骤105:判断物体与终端的距离s是否小于或等于距离门限值s0,若是,执行步骤106,否则,返回步骤101;
步骤106:利用多普勒关系表达式,计算物体向硬盘移动的速度v;
根据声学多普勒效应,当向移动物体发射频率f1的连续超声波时,f1与被移动物体反射的超声波频率f2之间满足多普勒关系。如果超声波发射方向和移动物体的移动夹角已知,而超声波收发器可以获知超声波发射方向和移动物体的移动夹角,那么,就可以利用多普勒关系表达式计算物体的移动速度。
当声源静止时,也即终端本身不移动时,多普勒公式为:
f2=(c-v)f1/c....................................公式(1)
其中,f1是发射超声波的频率,c是发射超声波的速度,f2是接收超声波的频率,都是已知量,因此可以计算出物体的移动速度v。
然而,有的终端会自身移动,例如笔记本电脑,那么此时,应该计算物体相对于终端本身的相对移动速度。
设终端(声源)和物体同时分别以速度vs和v运动,终端发射超声波速度为c,由于声速很大,因此,vs和vt都小于c,超声波的发射频率为、波长为L,那么物体接收到的超声波的频率为:
f2=(c-v)v/(c-vs)L=(c-v)f1/(c-vs)........公式(2)
当vs=0,也即终端自身不移动时,得到上述公式(1)。
那么通过公式(23),在终端本身移动时,也可求出物体移动速度v。
步骤107:判断物体向硬盘移动的速度v是否大于或等于速度门限值v0,若是,执行步骤108,否则返回步骤106;
步骤108:将硬盘挂起。
另外,在s0范围内没有监测到物体移动时,或者,在s0范围内向硬盘移动的物体的移动速度小于v0时,可以取消硬盘挂起,重新回复硬盘工作。
下面介绍硬盘保护方法实施例二:
与实施例一不同在于,本实施例采用另外一种方式计算物体移动速度。概括而言,通过多次发射和接收超声波,利用其中两次过程的距离差值以及时间间隔差值,计算出移动速度。
参见图2,为实施例二示意图。
其中:
s1是第一次发射和接收超声波而计算出物体与终端的距离;
s2是第二次发射和接收超声波而计算出物体与终端的距离
s1和s2具体计算方式与实施例一相同。
由此,两次发射超声波时间内,物体的移动距离是:Δs=s1-s2
t11、t12分别是第一次发射和接收超声波的两次时刻;
t21、t22分别是第二次发射和接收超声波的两次时刻;
因此,第一次的时间间隔是Δt1=t11-t12,第二次的时间间隔是Δt2=t21-t22,那么两次时间间隔的差值为:Δt=Δt1-Δt2
利用两次距离间隔和时间间隔,可计算出物体的移动速度v:v=Δs/Δt。至此,可以判断物体移动速度是否在允许范围之内,从而觉得是否对硬盘执行挂起操作。
对于本实施例计算物体移动速度的方法,相对简单,实现起来很容易;而实施例一中采用多普勒公式计算物体移动速度的方式,相对复杂,但是更加精确。因此,可根据实际需求灵活选择。
下面介绍硬盘保护方法实施例三:
上述两个实施例都是采用一个思路,即首先确定物体是否在距离门限值之内,然后再判断物体移动速度是否达到速度门限值,继而再决定是否对硬盘执行挂起操作。
与上述思路不同,本实施例首先确定判断物体移动速度,如果超过速度门限值,再确定该物体是否在距离门限值之内,若是,则对硬盘执行挂起操作。
或者,可以同时考虑物体移动速度和物体距离,也即各为移动速度和物体距离分配比例因子。例如,有可能存在这种情况,虽然物体移动速度和距离都没有达到门限值,但是综合考虑二者后,需要执行挂起操作。
总而言之,本发明对于确定物体的距离和速度的先后顺序不做限制,哪种方式都可以实现本发明的目的。上述多种具体实现方式都可以归结为,判断所述距离和速度是否达到***预置的门限,若是,将硬盘挂起。
在上述硬盘保护方法实施例的基础上,还可以进一步对方案进行润色。例如,还可以利用超声波收发器,对向硬盘移动的物体的质量和形状进行监测,在移动速度的基础上,综合考虑物体质量和形状的因素,来判断是否需要执行硬盘挂起操作。另外,需要说明的是,本发明中终端上的超声波收发器可以是一个或多个,优选多个,这样可以为硬盘提供多方位的保护。
下面介绍本发明的第二种应用:
对于控制键盘或鼠标,也可采用上述硬盘保护类似的方式。具体是,在键盘或鼠标等外设上安装无线收发器或红外线感应器等感应装置,当该外设在预置的一定范围内感应到物体时,例如感应到用户手时,给该外设供电,否则,不给该外设供电,以此能够节约电能。例如,在通过网络连续下载文件时,用户长时期不需要使用鼠标或键盘,此时,如果一值给鼠标或键盘供电,势必造成浪费,采用上述方法即可有效解决该问题。
下面介绍本发明的第三种应用:
对于终端的开机或关机,也可采用上述硬盘保护类似的方式。在终端内安装超声波收发器或红外线感应器等感应装置后,执行以下步骤:
(1)对终端与用户手之间距离进行检测;
(2)如果终端和手距离等于或小于阈值,则执行下述步骤:
(3)判断手的运动轨迹,并执行相应的操作。例如,当识别出“划叉”手势时,处于运行状态的终端会执行关机操作,当识别出类似圆形的手势时,处于关机状态的终端会执行开机操作。其中,各种手运动轨迹与执行操作类型的对应关系是预先设置的。
应用上述自动开机或关机的方法,不但非常方便,而且某种意义下也提高了安全性,比如,用户可以自行设计和更新开机手势,由此,防止他人随意对其终端的使用。
上述通过手部运动轨迹而实现自动控制的方法也可以应用在终端的其他部件上,例如,可以实现浏览器的前进或后退,以及如PPT等应用软件的自动翻页等。由此,在用户使用时,在一定距离外也可实现浏览器及应用软件的控制,极大方便了用户在演讲等场合的操作。
与上述方法相对应,本发明还提供一种终端的控制***。参见图3,***所属终端内包括开启或关闭终端部件的执行装置,而且,该终端内还包括感应装置,所述***包括:接口单元,用于接收所述感应装置检测的参数;并负责向所述执行装置发送命令;距离计算单元,利用接口单元提供的参数,计算出所述感应装置检测到物体与所述终端的距离;阈值单元,用于保存距离门限值;判断单元,用于判断所述距离是否小于或等于所述距离门限值,以发出执行命令。
该控制***业与上述方法类似,有多种应用,例如控制硬盘保护、键盘或鼠标的供电及终端的自动开机或关机。下面分别阐述。
首先,对于本发明提供的硬件保护控制***介绍如下:
如前对现有APS***的描述,它包括两个部分,一部分是处于前端监测的装置,比如加速度传感器等,另一部分是安装于主机中的震动预测管理软件,负责对前端的监测结果进行分析和判断,来决定是否需要对硬盘执行挂起操作。本发明提供的控制***,类似于现有APS***中的震动预测管理软件,主要也是负责对前端超声波收发器监测结果进行分析和判断以控制硬盘挂起。控制***的具体实现形式本发明不作限制,可以以软件实现,也可以以硬件实现。
参见图3,其中,所述部件为硬盘,所述执行装置为硬盘操控装置,所述感应装置为超声波收发器。
参见图4,为本发明提供的硬件保护控制***示意图,为了更加清楚,图中还包括超声波收发器,以及按照控制***的命令对硬盘执行挂起或取消挂起的硬盘操控装置。由图可知,该***包括接口单元401、时间单元402、距离计算单元403、速度计算单元404、阈值单元405、判断单元406。对各单元功能介绍如下:
接口单元401,用于负责控制***和外界的通信,包括:接收超声波收发器的一些参数,这些参数主要是指每次发射超声波和接收超声波的时间点,以及将挂起命令发送给所述硬盘操控装置等。
时间单元402,用于从接口单元401获取参数,计算并存储每次发射和接收超声波的时间间隔;
距离计算单元403,利用波速以及所述时间单元提供的时间间隔,计算出物体与终端的距离;
速度计算单元404,负责计算出物体的移动速度;
阈值单元405,用于保存距离门限值和速度门限值;
判断单元406是控制***的核心单元,用于判断物体是否已在终端的一定范围内,并且判断在范围内的物体的移动速度是否达到一定值。具体而言,判断单元406判断物体与终端的距离是否小于或等于所述距离门限值、以及判断所述物体的移动速度是否大于或等于所述速度门限值,以发出挂起命令。具体实现时,可首先判断距离,再判断速度;也可以首先判断速度,再判断距离,或者,综合同时考虑二者的因素。具体实现参见上述方法实施例,在此不再赘述。判断单元406发出的挂起命令由前述的接口单元401发送给终端的硬盘操控装置。
其中,速度计算单元404可以多种方式计算出物体的移动速度。如图4所示的一种方式是,速度计算单元404从时间单元402获取两次发射并接收超声波过程的时间间隔差值,并从距离计算单元403获取两次过程的距离差值,通过所述距离差值和时间间隔差值,计算出物体的移动速度。另外,还可以利用多普勒关系表达式计算出物体移动速度,参见图5,此时,***还包括频率记录单元501,用于从接口单元获取发射超声波的第一频率,以及反射超声波的第二频率;此时,速度计算单元404是通过满足多普勒关系的第一频率和第二频率计算出物体移动速度的。
此外,判断单元406进一步用于判断物体移动速度是否小于速度门限值,若是,发出取消挂起的命令;接口单元501进一步用于将取消挂起的命令发送给硬盘操控装置。
另外,在判断是否需要发出硬盘挂起命令时,还可以综合考虑移动物体的质量和形状。参见图6,在图4基础上控制***还包括分析单元601。此时,接口单元401进一步用于接收超声波识别的物体的质量和/或形状信息;分析单元601用于对接口单元401提供的信息进行量化分析;判断单元406在判断物体移动速度的基础上,再结合对分析单元601的分析结果,发出挂起命令。此外,还可以在图5基础上增加分析单元601,不再赘述。
其次,介绍对于终端外设的节能控制***。
参加图3,其中,所述部件为键盘或鼠标,所述执行装置为键盘或鼠标的供电控制单元,所述感应装置为超声波收发器或红外线感应器;所述判断单元,在判断出所述超声波收发器或红外线感应器检测到用户手部与所述键盘或鼠标的距离小于或等于所述距离门限值时,向所述键盘或鼠标的供电控制单元发出供电命令,否则,向所述键盘或鼠标的供电控制单元发出禁止供电命令。
最后,介绍终端关机或关机的控制***。
参见图3,其中,所述部件为终端的电源开关,所述感应装置为超声波收发器或红外线感应器;所述判断单元,在判断出所述超声波收发器或红外线感应器检测到用户手部与所述键盘或鼠标的距离小于或等于所述距离门限值时,进一步判断所述手部运动轨迹,并向所述执行装置发送手部运动轨迹对应的开机或关机命令。
此外,本发明还公开了一种包括上述控制***的终端,参见图4,其中,新增加了感应装置,并对控制***作了较大改进,有关控制***的具体结构和功能不再赘述。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (16)

1.一种自动控制终端的方法,其特征在于,包括:
在终端内安装感应装置;
利用所述感应装置,计算出物体与所述终端的距离,而且,计算出物体向终端移动的速度;
确定所述距离和速度达到预置的门限时,将所述终端中的硬盘挂起。
2.根据权利要求1所述的自动控制终端的方法,其特征在于,所述感应装置为超声波收发器,所述利用所述感应装置计算出物体与所述终端的距离的具体实现过程为:
启动所述超声波收发器发射超声波、并接收该发射超声波由于遇到物体反射回来的超声波;
利用波速、接收与发射超声波的时间间隔,计算出物体与所述终端的距离。
3.根据权利要求2所述的自动控制终端的方法,其特征在于,判断所述距离和速度是否达到预置的门限的具体过程是:
首先判断物体与终端的距离是否小于或等于预置的距离门限值,若是,再判断物体移动速度是否达到预置的速度门限值,若也是,则确定所述距离和速度已经达到预置的门限。
4.根据权利要求2所述的自动控制终端的方法,其特征在于,判断所述距离和速度是否达到预置的门限的具体过程是:
首先判断物体移动速度是否达到预置的速度门限值,若是,再判断物体与终端的距离是否小于或等于预置的距离门限值,若也是,则确定所述距离和速度已经达到预置的门限。
5.根据权利要求2、3或4所述的自动控制终端的方法,其特征在于,通过以下方式计算出所述物体的移动速度:
记录发射超声波的第一频率及反射超声波的第二频率,所述第一频率和第二频率满足多普勒关系;
利用声学多普勒关系表达式,计算出所述物体的移动速度。
6.根据权利要求2、3或4所述的自动控制终端的方法,其特征在于,通过以下方式计算出所述物体的移动速度:
多次启动所述发射超声波并接收反射超声波的过程,并计算其中两次过程中反射和发射时间间隔的差值、以及该两次过程中所述距离的差值;
通过所述距离的差值和时间间隔的差值,计算出所述物体的移动速度。
7.根据权利要求3或4所述的自动控制终端的方法,其特征在于,在将硬盘挂起后,所述方法还包括:
当所述距离大于所述距离门限值时,或者,在所述距离门限值的范围内物体向硬盘移动的速度小于所述速度门限值时,重新启动硬盘。
8.根据权利要求2所述的自动控制终端的方法,其特征在于,利用所述超声波发生器识别所述物体的质量和/或形状;在决定是否对所述硬盘执行挂起操作时,综合考虑所述物体的移动速度,以及所述物体的质量和/或形状。
9.一种终端的控制***,用于控制硬盘挂起,所述终端包括硬盘和针对所述硬盘的执行装置,其特征在于,所述终端内还包括感应装置,所述***包括:
接口单元,用于接收所述感应装置检测的参数;并负责向所述执行装置发送挂起命令;
距离计算单元,利用接口单元提供的参数,计算出物体与所述终端的距离;
速度计算单元,用于负责计算出所述物体的移动速度;
阈值单元,用于保存距离门限值和速度门限值;
判断单元,用于判断所述距离是否小于或等于所述距离门限值、以及判断所述物体的移动速度是否大于或等于所述速度门限值,以向所述接口单元发出挂起命令。
10.根据权利要求9所述的终端的控制***,所述执行装置为硬盘操控装置,其特征在于,所述感应装置为超声波收发器;所述***还包括时间单元,其中:
所述时间单元,用于从所述接口单元获取参数,并计算出每次接收和发射超声波的时间间隔;
所述距离计算单元,利用波速以及所述时间单元提供的时间间隔,计算出物体与所述终端的距离。
11.根据权利要求10所述的终端的控制***,其特征在于,还包括:
频率记录单元,用于从所述接口单元获取发射超声波的第一频率,以及反射超声波的第二频率;
所述速度计算单元,是通过满足多普勒关系的第一频率和第二频率计算出所述速度的。
12.根据权利要求10所述的终端的控制***,其特征在于,所述速度计算单元,从所述时间单元获取两次发射超声波并接收反射超声波过程的时间间隔差值,并从所述距离计算单元获取所述两次过程的距离差值,通过所述距离差值和时间间隔差值,计算出所述物体的移动速度。
13.根据权利要求10、11或12所述的终端的控制***,其特征在于,
所述判断单元进一步用于判断所述速度是否小于所述速度门限值,若是,发出取消挂起的命令;
所述接口单元进一步用于将所述取消挂起的命令发送给所述硬盘操控装置。
14.根据权利要求13所述的终端的控制***,其特征在于,
所述接口单元进一步用于接收超声波识别的所述物体的质量和/或形状信息;
所述控制***还包括用于分析所述物体质量和/或形状参数的分析单元;
所述判断单元,在判断物体移动速度的基础上,再结合对物体质量和/或形状的分析结果,发出挂起命令。
15.一种终端,包括硬盘操控装置,其特征在于,所述终端内还包括感应装置以及控制***,所述控制***包括:
接口单元,用于接收所述感应装置检测的参数;并负责向所述硬盘操控装置发送挂起命令;
距离计算单元,利用接口单元提供的参数,计算出物体与所述终端的距离;
速度计算单元,用于负责计算出所述物体的移动速度;
阈值单元,用于保存距离门限值和速度门限值;
判断单元,用于判断所述距离是否小于或等于所述距离门限值、以及判断所述物体的移动速度是否大于或等于所述速度门限值,以向所述接口单元发出挂起命令。
16.根据权利要求15所述终端,其特征在于,所述感应装置为超声波收发器;所述控制***还包括时间单元,其中:
所述时间单元,用于从所述接口单元获取参数,并计算出每次接收和发射超声波的时间间隔;
所述距离计算单元,利用波速以及所述时间单元提供的时间间隔,计算出物体与所述终端的距离。
CN2007101203677A 2007-08-16 2007-08-16 自动控制终端的方法、***及终端 Active CN101369248B (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN2007101203677A CN101369248B (zh) 2007-08-16 2007-08-16 自动控制终端的方法、***及终端
GB0814825A GB2451950A (en) 2007-08-16 2008-08-13 Automatic Control of a Terminal
US12/228,818 US8437221B2 (en) 2007-08-16 2008-08-15 Terminal and method and system for automatically controlling terminal
JP2008209451A JP4906811B2 (ja) 2007-08-16 2008-08-18 端末の自動制御方法、システム及び端末

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007101203677A CN101369248B (zh) 2007-08-16 2007-08-16 自动控制终端的方法、***及终端

Publications (2)

Publication Number Publication Date
CN101369248A CN101369248A (zh) 2009-02-18
CN101369248B true CN101369248B (zh) 2011-11-02

Family

ID=39790730

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101203677A Active CN101369248B (zh) 2007-08-16 2007-08-16 自动控制终端的方法、***及终端

Country Status (4)

Country Link
US (1) US8437221B2 (zh)
JP (1) JP4906811B2 (zh)
CN (1) CN101369248B (zh)
GB (1) GB2451950A (zh)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110251809A1 (en) * 2009-10-12 2011-10-13 Aaa Sales & Engineering, Inc. Inductive loop presence detector
CN102741705B (zh) * 2009-12-04 2014-05-07 Tp视觉控股有限公司 用于控制设备状态的方法和装置
JP5439347B2 (ja) * 2010-12-06 2014-03-12 日立コンシューマエレクトロニクス株式会社 操作制御装置
CN102591484A (zh) * 2011-01-10 2012-07-18 技嘉科技股份有限公司 鼠标
CN102693050A (zh) * 2011-03-23 2012-09-26 上海优熠电子科技有限公司 具有触摸点形状识别功能的触摸屏
US8749485B2 (en) * 2011-12-20 2014-06-10 Microsoft Corporation User control gesture detection
CN102542784B (zh) * 2012-03-12 2013-11-20 三一重工股份有限公司 遥控器和遥控器的保护方法
WO2014082511A1 (zh) * 2012-11-30 2014-06-05 Wang Fangqi 一种目标终端选择方法、***和移动终端
CN103226437B (zh) * 2013-03-29 2016-05-25 深圳市金立通信设备有限公司 一种控制终端翻页的方法及终端
CN105320252A (zh) * 2014-06-26 2016-02-10 中兴通讯股份有限公司 一种播放器的交互方法和装置
US20160044394A1 (en) * 2014-08-07 2016-02-11 Nxp B.V. Low-power environment monitoring and activation triggering for mobile devices through ultrasound echo analysis
CN104270176B (zh) * 2014-09-30 2018-02-02 北京智谷睿拓技术服务有限公司 交互方法及交互装置
CN104267819B (zh) * 2014-10-09 2017-07-14 苏州触达信息技术有限公司 可手势唤醒的电子设备以及电子设备手势唤醒方法
CN105433983B (zh) * 2015-12-15 2019-01-22 北京汇影互联科技有限公司 一种超声诊断设备及切换超声探头工作状态的方法
CN107172115B (zh) * 2016-03-08 2021-07-02 阿里巴巴集团控股有限公司 数据信息发送和接收方法、客户端、服务器及***
CN106843457B (zh) * 2016-12-09 2020-06-09 瑞声声学科技(深圳)有限公司 手势识别***及采用该***的手势识别方法
CN108733241B (zh) * 2017-04-14 2022-02-01 美的智慧家居科技有限公司 用于实现非接触式控制的方法和设备
CN107128098B (zh) * 2017-05-19 2019-01-29 华南理工大学 超声头部指令探测自动翻谱装置及其工作方法
CN110710185B (zh) * 2017-06-03 2021-09-28 苹果公司 注意力检测服务
US10642335B2 (en) 2017-06-03 2020-05-05 Apple Inc. Attention detection service

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1030134A (zh) * 1988-04-12 1989-01-04 上海超声波仪器厂 人体身高无接触测量装置及方法
CN2082611U (zh) * 1990-01-06 1991-08-14 朱桂棋 超声波阅读、书写视力保护器
CN1343980A (zh) * 2000-09-19 2002-04-10 比特联创电子(北京)有限公司 保护硬盘免受震动损害的方法及其装置
CN2741837Y (zh) * 2004-06-10 2005-11-23 肖辉 自动刹车仪
EP1715489A1 (en) * 2005-04-20 2006-10-25 Sony Corporation Vibration-shock absorbing mechanism and content reproducing apparatus
CN1937038A (zh) * 2005-09-22 2007-03-28 精模电子科技(深圳)有限公司 硬盘掉落保护方法

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4420751A (en) * 1981-10-29 1983-12-13 Ncr Corporation Detection method and apparatus for a user device or automatic teller bank machine
US5227929A (en) * 1990-11-26 1993-07-13 International Business Machines Corporation Portable computer hard disk protective reflex system
JP3431733B2 (ja) 1995-03-30 2003-07-28 三菱自動車工業株式会社 物体検知装置
US5835083A (en) * 1996-05-30 1998-11-10 Sun Microsystems, Inc. Eyetrack-driven illumination and information display
US6351273B1 (en) * 1997-04-30 2002-02-26 Jerome H. Lemelson System and methods for controlling automatic scrolling of information on a display or screen
KR200193673Y1 (ko) * 2000-03-20 2000-08-16 주식회사솔 네트워크 초음파를 이용한 모니터 전원제어장치
US6520013B1 (en) * 2000-10-02 2003-02-18 Apple Computer, Inc. Method and apparatus for detecting free fall
TW484746U (en) * 2000-11-27 2002-04-21 Suo-Hung Jang Power saving switch control structure for hand-holding type electronics
US20030051179A1 (en) * 2001-09-13 2003-03-13 Tsirkel Aaron M. Method and apparatus for power management of displays
US6703599B1 (en) * 2002-01-30 2004-03-09 Microsoft Corporation Proximity sensor with adaptive threshold
US6954867B2 (en) * 2002-07-26 2005-10-11 Microsoft Corporation Capacitive sensing employing a repeatable offset charge
ITTO20040436A1 (it) * 2004-06-28 2004-09-28 St Microelectronics Srl Dispositivo di rilevamento di caduta libera per la protezione di apparecchi portatili.
JP4818606B2 (ja) 2004-11-30 2011-11-16 京セラ株式会社 携帯電子機器
JP2006163515A (ja) 2004-12-02 2006-06-22 Fujitsu Component Ltd 入力装置
JP4754913B2 (ja) 2005-09-16 2011-08-24 旭化成エレクトロニクス株式会社 位置検出装置、情報入力装置、及びモーションスイッチ
US7525751B2 (en) * 2005-11-14 2009-04-28 Samsung Electronics Co., Ltd. Hard disk drive adapted to detect free-fall and perform emergency parking of read/write head prior to impact
JP2007188604A (ja) 2006-01-16 2007-07-26 Hitachi Ltd リムーバブルディスクドライブ
JP4640239B2 (ja) * 2006-04-12 2011-03-02 パナソニック電工株式会社 熱線センサ付自動スイッチ
US7644222B2 (en) * 2006-10-25 2010-01-05 Hewlett-Packard Development Company, L.P. Low latency event communication system and method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1030134A (zh) * 1988-04-12 1989-01-04 上海超声波仪器厂 人体身高无接触测量装置及方法
CN2082611U (zh) * 1990-01-06 1991-08-14 朱桂棋 超声波阅读、书写视力保护器
CN1343980A (zh) * 2000-09-19 2002-04-10 比特联创电子(北京)有限公司 保护硬盘免受震动损害的方法及其装置
CN2741837Y (zh) * 2004-06-10 2005-11-23 肖辉 自动刹车仪
EP1715489A1 (en) * 2005-04-20 2006-10-25 Sony Corporation Vibration-shock absorbing mechanism and content reproducing apparatus
CN1937038A (zh) * 2005-09-22 2007-03-28 精模电子科技(深圳)有限公司 硬盘掉落保护方法

Also Published As

Publication number Publication date
JP4906811B2 (ja) 2012-03-28
GB0814825D0 (en) 2008-09-17
CN101369248A (zh) 2009-02-18
US8437221B2 (en) 2013-05-07
US20090046537A1 (en) 2009-02-19
JP2009048759A (ja) 2009-03-05
GB2451950A (en) 2009-02-18

Similar Documents

Publication Publication Date Title
CN101369248B (zh) 自动控制终端的方法、***及终端
WO2020238309A1 (zh) 机房巡检控制方法、装置、设备及存储介质
US10046458B2 (en) System of confining robot movement actions and a method thereof
US20120040623A1 (en) Method and system for triggering corresponding functions of electronic devices
CN1941131B (zh) 存储介质为硬盘的随身电子装置
JP5282936B2 (ja) 車両の開閉制御システム
CN106201491A (zh) 移动终端和移动终端远程协助过程控制方法、装置
CN105242275A (zh) 基于一致性估计与休眠调度的水下目标协同追踪方法
CN108646959A (zh) 屏幕控制方法、装置以及移动终端
CN105759814A (zh) 一种机器人的制约装置和制约的***和方法
KR100974946B1 (ko) 크레인 충돌 방지 시스템 및 방법
KR102422614B1 (ko) 비콘 및 이를 이용한 도난감지방법
CN108769299A (zh) 屏幕控制方法、装置以及移动终端
JP2007517423A5 (zh)
US9552048B2 (en) Electronic system in which USB device can inform occurrence of event to host device without receiving status request from host device
CN103713913B (zh) 一种控制笔记本电脑工作状态的方法及装置
EP1396455B1 (en) Elevator system
CN106406524A (zh) 设备的控制方法及装置
CN112148105B (zh) 一种门禁***唤醒方法及装置
CN110811447B (zh) 清洁方法、清洁机器人及计算机可读存储介质
CN108960355A (zh) 用于款箱电子化交接的双频读写器的控制方法及其***
CN108984044A (zh) 一种红外触摸屏
WO2003060876A3 (en) Rf communications method and system for laser ultrasonic testing
CN105334852B (zh) 扫地机器人的干涉***与电脑***
KR20180127058A (ko) 철도차량과 인프라 간 통신 방법

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