用于遥控装置的用户认证方法和一种遥控装置的制作方法

文档序号:7588474阅读:132来源:国知局
专利名称:用于遥控装置的用户认证方法和一种遥控装置的制作方法
背景技术
发明领域本发明一般涉及用于遥控装置的用户认证方法和一种遥控装置。
相关技术背景已知能遥控长或短距离的装置的各种遥控器,诸如控制电视机的控制器、通过电话网络控制家用电器的控制器、等等。使用广泛种类的装置,范围从单一用途的控制器,诸如汽车遥控起动器、使用无线电信号的电子门等等,到通用装置,诸如电话、移动电话、PDA(个人数字助理)、计算机等等。为了传输控制信号,使用发散(divergent)的方式,诸如红外线、超声波、RF(射频)、电话网络、因特网等等。多个装置还可以有单个控制器控制,例如,移动电话或PDA可以打开多个门,或控制器既可以控制电视机也可以控制DVD播放器。
可以有一种实例,其中需要有效用户的认证来控制控制装置。例如,可能需要通过输入密码或指纹的用户认证过程来启动加热装置或打开房门。这种认证过程可以在控制器、受控装置或在这两者上进行。认证过程越多,就越安全。但是,额外的认证过程降低了使用中的便利性。
以上参考结合于此,适于另外的或可供选择的细节、特点和/或技术背景。
发明概述本发明的目的在于解决了至少以上问题和/或缺点,还在于至少提供了以下描述的优点。
为了整体或部分地实现以上目的,并根据如所体现的和广泛描述的本发明的用途,提供了用于遥控装置的用户认证方法,它包含在用户输入了用于控制受控装置的命令后执行第一次用户的认证过程,如果所述用户认证是成功的,确认是否需要用于所述受控装置的第二次认证,和如果第二次认证过程是必要的则执行第二次认证过程。
为了进一步整体或部分地实现以上目的,并根据如所体现的和广泛描述的本发明的用途,提供了用于遥控装置的一种用户认证方法,它包括在用户输入了用于受控装置的控制的命令后执行第一次用户认证过程,如果所述用户认证是成功的,确认是否需要用于所述受控装置的第二次认证,如果第二次认证过程是必要的,则执行第二次认证过程,如果需要第二次认证则将对应于所述用户的命令的认证数据和控制数据传输到受控装置,以及如果用所述认证数据的在受控装置处的认证是成功的则根据所述传输的数据操作受控装置。
为了进一步整体或部分地实现以上目的,并根据如所体现的和广泛描述的本发明的用途,提供了一种遥控装置,它包括输入单元,被配置成用于输入信息;存储单元,被配置成存储用于可控制装置的控制数据、用于所述可控制装置的主和次认证信息和用于用户认证的认证数据;通信单元,被配置成传输所述可控制装置的控制数据;以及处理单元,被配置成确认所述可控制装置是否需要主和/或次认证,并执行主和/或次认证。
本发明另外的优点、目的和特点将部分在以下的描述中阐述,并部分在本技术领域内普通的技术人员理解了以下的描述并进行实施之后将变得明显。本发明的目的和优点将如所附权利要求书中所特别指出地实现和获得。
附图概述将参考附图详细描述本发明,其中相同的标号表示相同的元件,其中

图1是示出如何使用控制器遥控控制装置的框图;图2A是根据本发明实施例的控制器的框图,它具有一个外部通信单元;图2B是根据本发明实施例的控制器的框图,它具有两个外部通信单元;图3A是根据本发明实施例的控制器的框图,它具有认证单元;图3B是根据本发明实施例的控制器的框图,它不具有认证单元;图4A是示出根据本发明实施例的控制器操作的流程图;图4B是示出根据本发明另一个实施例的具有认证单元的受控装置的操作的流程图;图5A是示出根据本发明的另一个实施例的控制器的操作的流程图;图5B是示出根据本发明的另一个实施例的具有认证单元的受控装置的操作的流程图;图6是示出控制器的操作的流程图,所述控制器诸如图5A所示,具有关于是否需要主(primary)认证的额外的确认步骤;图7是一实例屏幕,它示出由控制器控制的装置;以及图8是一实例屏幕,它示出由控制器控制的装置上的信息。
具体实施例方式
现在将结合附图详细参考本发明的实施例,其中相同的标号表示相同的元件。以下的实施例并不意在限制权利要求书的范围。对于本技术领域内熟练的技术人员来说各种比较方案、修改和变化是明显的。
图1是示出根据本发明实施例使用控制器100遥控受控装置200的框图。控制器100具有遥控能力并因此是“遥控装置”。例如,控制器100可以是移动电话、PDA、电话等等。术语“受控装置”表示根据本发明适于作为控制器或遥控装置的控制对象的任何装置,包括但不限于用于进入例如建筑物或车辆、诸如煤气厨具、气阀或加热和\或冷却装置、VTR录像装置、照明、TV、DVD播放器或记录器、其他立体声设备、电话、PDA、计算机等等的家庭用具的进入锁。此外,用于短距离通信,诸如红外线、蓝牙等等或用于长距离通信,诸如因特网、PSTN(公共切换电话网络)、移动电话网络等等的任何通信装置可以用于控制器100和受控装置200之间的通信。
图2A和2B是根据本发明实施例的控制器的框图。图2A示出根据本发明实施例的控制器,具有一个外部通信单元。图2B示出根据本发明实施例的控制器,具有两个外部通信单元。
输入单元120被配置来输入各种控制命令和用于用户认证的诸如认证数字的认证数据。例如,输入单元120可以是触摸屏、按键或按钮类型的输入装置、鼠标等等。
生物统计信息输入单元130是配置来输入用于用户认证的诸如用户的指纹和虹膜等信息的生物统计信息的装置。例如,如果将指纹用于用户识别,则指纹识别传感器可以用作生物统计信息输入单元130。可供选择地,如果将虹膜用于用户识别,则虹膜识别传感器可以用作生物统计信息输入单元130。同样,如果不将生物统计信息用于用户认证,则可以将生物统计信息输入单元省去。
存储单元140被配置来存储由控制器控制的装置上的信息和主与次用户认证上的信息。图8是由控制器控制的装置实例的列表。对于每个受控装置或受控装置的特定功能允许选择控制器100的主认证和受控装置200的次认证。图8还示出一实例,其中控制器包括两个通信单元,允许为每个受控装置选择这两个通信单元中的一个。图8中的列表可以随一个实施例到另一个而变化。例如,在控制器仅包括一个通信单元的情况中,可以省去标为通信单元的列。类似地,在主认证是强制性的或在不进行主认证的情况中,标为主认证的列可以省去。
存储单元140还存储控制器100的一般操作所需的信息。例如,如果控制器100是移动电话,则存储单元中还可以存储用于移动电话的信息,诸如电话号码表、铃声信息、移动电话设置信息等等。
显示单元150被配置来显示控制器100的各种状态和用户的信息。显示器150可以是许多不同的显示器,诸如LED(发光二极管)显示器、LCD(液晶显示器)等等。例如,在使用单线电话或类似的装置作为受控装置时,可以将显示器150省去。
通信单元100被配置来在控制器100和受控装置200之间传输认证信息。例如,如果控制器是单线电话,则中央办公线接口电路可以用作通信单元160。另一方面,如果控制器100是移动电话,则移动电话网络接口电路可以用作通信单元160。此外,对于使用红外线的遥控装置,红外线通信网络接口电路可以用作通信单元160,而对于使用诸如蓝牙技术的短距离无线电通信方式,无线电通信电路可以用作通信单元160。
使用移动通信网络接口电路作为其主要通信装置的控制器100,诸如具有用于红外线通信或蓝牙功能的额外装置,可以除了主要的或第一个通信第一160A之外包括分开的或第二个通信单元160B,如图2B所示。
还可能有一种情况,其中PDA是控制器并包括一个或多个红外线通信接口、移动通信网络接口或蓝牙接口作为其通信装置。因此,不限制控制器100可以包含的通信单元的数量。
处理单元110控制控制器100的一般操作。但是,如果不特别指定控制器100来排他地控制特定受控装置200,而是诸如移动电话或PDA的一般控制器,则处理单元110还可用来控制移动电话或PDA的一般操作。但是,控制控制器的一般操作的处理单元还可能和控制移动电话或PDA的一般操作的处理单元分开设置。
图3A和3B是根据本发明实施例的受控装置的框图。图3A示出根据本发明实施例的受控装置,具有认证单元。图3B示出根据本发明实施例的受控装置,没有认证单元。
虽然受控装置200的内部结构通常根据装置而变化,该装置基本包括通信单元270,配置来和控制器100通信;处理单元280,配置来根据从控制器100通过通信单元270接收的控制数据控制受控装置200;以及驱动单元290,配置来根据从处理单元280接收的控制信号来输出驱动信号。例如,如果控制装置200由红外线遥控器控制,诸如电视机或DVD播放器,通信单元270可以是红外线接收器,处理单元280可以是集成处理器,而驱动单元290可以是被配置来将装置打开/关闭的电源开关、被配置来选择TV频道的高频头或被配置来控制TV音量的可变电阻等等。
在受控装置200是诸如门锁、警报取消装置等需要认证的关键装置的情况中,可以设置认证单元285。认证单元285存储用于用户认证的信息,同时处理单元280确认通过通信单元270接收的用户认证信息是否和认证单元285中存储的相应的信息一致,同时驱动单元290驱动该装置或通过通信单元270将认证结果传输回控制器100。
现在,将描述控制装置200的和控制器100的处理单元110、280的操作。
图4A是示出根据本发明实施例的控制器操作的流程图。图4B是示出具有次认证单元的受控装置操作的流程图。
首先,给出控制器100的处理单元110处操作的描述。控制器100的存储单元140存储受控装置200上的信息,如图8所示。虽然图8包括表示主认证的列,但是如果主认证是强制性的就该省去该列。
在步骤S401中,如果用户选择用于受控装置200的控制的功能,则处理单元110从存储单元140取得(fetch)一可控制的装置的列表并在显示单元150上显示的该列表。图7示出显示单元150上的这种显示屏150a的一个实例。但是,如果控制器100不包括显示单元150,诸如单线电话,则可以省去该步骤。
在步骤S403中,如图7所示,用户从显示单元150的显示屏150a选择一装置或功能,于是处理单元110输出一消息来进行(主)用户认证。接着,在步骤S405中,用户进行(主)用户认证过程,例如,通过输入密码或他的指纹。
例如,处理单元110通过将输入的密码或指纹和存储单元140中存储的相应信息进行比较来确认用户输入的信息是否正确,随后,在步骤S407中确定认证是否成功。
如果在步骤S419中认证不成功,则处理单元110输出错误消息。如果认证成功,则在步骤S409中通过参考诸如图8所示的信息表确认是否需要次认证。
如果不需要次认证,则过程进行到步骤S417,且与被选择的受控装置200的控制功能有关的存储于存储单元140的控制数据被传输给受控装置200;但是,如果需要次认证,则过程进行到步骤S411且用于用户认证的数据被传输到受控装置200。在提供两个或更多的通信单元160A、160B的情况中,通过参考诸如图8的信息表确定将被传输了数据的通信单元。
在将认证数据传输到受控装置200之后,受控装置200通过将所接收的认证数据和相应的被存储的认证数据进行比较来执行认证,随后,将结果传输到控制器100。参考图4B描述受控装置200的操作。
在步骤S413中从受控装置200接收认证结果之后,在步骤S415中,控制器100的处理单元110确认认证是否成功。如果认证成功,则处理单元110将控制数据传输给受控装置200;如果认证不成功,则在步骤S419中处理单元110输出错误消息。
图4B是流程图,示出根据本发明实施例的具有次认证的受控装置200的操作。由于可以在接收到控制数据时立即驱动不需要次认证的受控装置200,所有可以省略进一步的描述。
在步骤S451中确认了是否从控制器100接收认证数据之后,在步骤S453中,受控装置200的处理单元280确认所接收的认证数据是否与存储于认证单元285中的相应认证数据相符,随后在步骤S455中将结果传输到控制器100。
如果步骤S453处的用户认证成功,则在步骤S457中处理单元280等待来自控制器100的控制数据。如果认证不成功,则在步骤S451中单元288返回到开始并等待认证数据。
在步骤S459中在预定时间段内没有从控制器100接收到控制数据,则程序返回到开始步骤并在步骤S451中等待认证数据。如果在预定时间段内接收到控制数据,则在步骤S461中处理单元280根据所接收的控制数据驱动驱动单元290,随后,控制装置200的遥控过程终止。在已驱动控制装置之后,过程返回到步骤S451并重复以上的程序。
图5A是根据本发明的另一个实施例的控制器100的操作的流程图。图5B是根据具有次认证单元的本发明另一个实施的受控装置200的操作的流程图。该实施例与之前讨论的实施例的不同之处在于用户认证数据和控制数据一起被传输给受控装置200。
接着,以下给出控制器100的处理单元110的操作的描述。
如果用户选择用于受控装置200的控制的功能,则处理单元110从存储单元140取得可控制装置的列表并在步骤S501中将其显示在显示单元150上。图7示出显示单元150上的这种显示屏150A的一个实例。但是,如果控制器100不包括显示单元150,诸如单线电话,则可以省去该步骤。
如图7所示,在步骤S503中用户从屏幕150A选择装置或功能,于是处理单元110输出消息来进行到(主)用户认证,从而在步骤S505中用户例如通过输入密码或他的指纹进行到(主)用户认证过程。
处理单元110例如通过将输入的密码或指纹和存储于存储单元140的对应信息进行比较来确认用户输入的信息是否正确,随后,在步骤S507中确定认证是否成功。
如果认证不成功,则在步骤S515中处理单元110输出一错误消息,而如果认证成功,则在步骤S509中参考诸如图8所示的信息列表确认是否需要次认证。
如果不需要次认证,则过程进行到步骤S511且处理单元110将控制数据传输给受控装置200;但是,如果需要次认证,则过程进行到步骤S513并将用于用户认证的数据以及控制数据传输到受控装置200。
图5B中示出根据另一个实施例的需要次认证的受控装置200的操作的流程图。由于可以在接收到控制数据时立即驱动不需要次认证的受控装置200,所以可以省去进一步的描述。
在步骤S551中,控制装置200的处理单元280等待认证数据以及来自控制器100的控制数据。在已接收认证数据和控制数据之后,在步骤S553中处理单元280确认所接收的认证数据是否和存储于认证单元285中的对应认证数据一致。随后,如果认证成功,则在步骤S557中处理单元280根据控制数据驱动该装置,而如果认证不成功,则返回开始步骤并在步骤S551中等待认证数据和控制数据。在步骤S557中驱动装置之后,过程返回步骤S551并重复上述程序。
虽然在上述实施例中主认证是必须的,但是可以根据控制装置200的类型省去主认证过程,如图8所例示的。在这种情况中,在图4A、5A的流程图中步骤S403,S405中选择受控这种的步骤之后,可以添加确认是否需要主认证的额外的步骤。
图6是示出具有图5A所示的步骤以及确认是否需要主认证的额外步骤的控制器100的操作的流程图。
如果用户选择用于受控装置200的控制的功能,则处理单元110从存储单元140获取可控制装置的列表并在步骤S601中将其显示在显示单元150上。图7示出显示单元150的显示屏150A的一个实例。但是,如果控制器100不包括显示单元150,诸如单线电话,则可以省去该步骤。
如图7所示的,在步骤S603中,用户从屏幕150A选择装置或功能,于是如图8所示的,在步骤S604中处理单元110参考存储于受控装置200上的存储单元140内的信息确定是否需要主认证。
如果需要主认证,则处理单元110输出一消息并进行到(主)用户认证,从而在步骤S605中用户例如通过输入密码或他的指纹来进行到(主)用户认证。处理单元110例如通过将输入的密码或指纹和存储于存储单元140中的对应信息进行比较来确认用户输入的信息是否正确,随后,在步骤S607中确定认证是否成功。
在不需要主认证的情况中,可以省去步骤S605和S607。
如果认证不成功,则在步骤S615中处理单元110输出一错误消息,而如果认证成功,则在步骤S609中确认受控装置是否需要次认证。
由于步骤S609之后的过程步骤和图5A中的步骤S509之后的对应过程步骤相同,所以省去进一步的说明。此外,由于受控装置200处的操作和图5B所示的相同,所以省去进一步的说明。
本发明提供了至少以下的优点。
如上所述,本发明提供了用户认证方法,当单个控制器和能使用该方法的遥控装置控制多个装置时,它允许根据被控制的装置的重要性选择用户认证的水平。即,本发明允许由单个控制器控制多个受控装置,由此通过受控装置或其功能的重要性确定用户认证的水平,从而可以为较低重要性的装置或功能增加便利,而为较高重要性的装置或功能提升安全性。
此外,本发明提供了使用的便利,其中它允许单个控制器控制采用分散通信装置或方法的各种装置。例如,使用应用本发明的单个PDA可以控制使用红外线的受控装置,诸如电视机、音响系统、DVD播放器等,和使用无线电信号的受控装置,诸如电子门锁。
前述实施例和优点仅仅是实例性的且不构成本发明的限制。本说明可以方便地应用到其他类型的装置上。本发明的描述旨在说明,而不限制权利要求书的范围。各种选择、修改和变化对于本技术领域内的熟练技术人员来说是明显的。在权利要求书中,装置加功能的款项旨在覆盖这里描述的结构
权利要求
1.一种用于遥控装置的用户认证方法,其特征在于,它包括在用户输入了用于受控装置的控制命令后执行第一用户认证过程;如果所述用户认证成功,则确认是否需要用于所述受控装置的次认证;以及如果次认证过程是必要的,则执行次认证过程。
2.如权利要求1所述的用户认证方法,其特征在于,根据受控装置的类型确认如果所述用户认证成功时是否需要用于所述受控装置的次认证。
3.如权利要求1所述的用户认证方法,其特征在于,执行第一用户认证过程包括将用户输入的用户认证信息和相应的存储用户认证信息进行比较。
4.如权利要求3所述的方法,其特征在于,比较用户认证信息包括在由所述用户输入用于控制所述受控装置的命令时,确认所述受控装置是否需要主认证;接收用于用户认证的信息;以及如果需要主认证,则将所述接收的信息和所存储的相应的用户认证信息进行比较。
5.如权利要求1所述的用户认证方法,其特征在于,所述如果次认证过程是必须的,则执行次认证过程,这包括如果需要次认证,则将认证数据发送到所述受控装置,其中受控装置将认证数据和所存储的数据进行比较。
6.如权利要求1所述的用户认证方法,其特征在于,受控装置提供次认证成功的通知。
7.如权利要求5所述的用户认证方法,其特征在于,所述方法还包括在从所述受控装置接收到所述次认证成功的通知后,将对应于所述用户命令的控制数据发送到所述受控装置。
8.如权利要求5所述的用户认证方法,其特征在于,认证数据包括生物统计信息。
9.如权利要求7所述的用户认证方法,其特征在于,发送控制数据包括从存储单元存取关于和所述受控装置关联的通信装置的信息;以及通过所述通信装置发送数据。
10.如权利要求1所述的用户认证方法,其特征在于,还包括如果需要次认证,则将认证数据和对应于所述用户命令的控制数据发送到受控装置;以及如果在受控装置处使用所述认证数据的认证成功,则根据所述发送的控制数据操作受控装置。
11.如权利要求10所述的用户认证方法,其特征在于,如果所述用户认证成功,则根据受控装置的类型确认是否需要用于所述受控装置的次认证。
12.如权利要求10所述的用户认证方法,其特征在于,执行第一用户认证过程包括将用户输入的用户认证信息和相应的存储用户认证信息进行比较。
13.如权利要求10所述的用户认证方法,其特征在于,所述如果次认证过程是必须的,则执行次认证过程,这包括如果需要次认证,则将认证数据发送到所述受控装置,其中受控装置将认证数据和所存储的数据进行比较。
14.如权利要求13所述的用户认证方法,其特征在于,受控装置提供次认证成功的通知。
15.如权利要求13所述的用户认证方法,其特征在于,认证装置包括生物统计信息。
16.如权利要求12所述的用户认证方法,其特征在于,比较用户认证信息包括在用户输入用于控制所述受控装置的命令时,确认所述受控装置是否需要主认证;接收用于用户认证的信息;以及如果需要主认证,则将所述接收的信息和相应的所存储的用户认证信息进行比较。
17.如权利要求10所述的用于遥控的用户认证方法,其特征在于,发送认证和控制数据包括从存储单元存取关于和所述控制装置关联的通信的信息;以及通过所述通信装置发送数据。
18.一种遥控装置,其特征在于,它包括用于在用户输入用于控制受控装置的命令后执行第一用户认证过程的装置;用于如果所述用户认证成功则确认是否需要用于所述受控装置的次认证的装置;以及用于如果所述次认证是必要的则执行次认证过程的装置。
19.一种遥控装置,其特征在于,它包括输入单元,被配置成用于由用户输入信息;存储单元,被配置成存储用于可控制装置的控制数据、用于所述可控制装置的主认证信息和次认证信息和用于用户认证的认证数据;通信单元,被配置成发送所述可控制装置的控制数据;以及处理单元,被配置成确认所述可控制装置是否需要主和/或次认证,并执行主和/或次认证。
20.如权利要求19所述的遥控装置,还包括显示单元,被配置成显示可控制装置的列表。
21.如权利要求19所述的遥控装置,其特征在于,输入单元包括生物统计输入单元,它被配置成输入用户的生物统计信息。
22.如权利要求19所述的遥控装置,其特征在于,所述遥控装置包括两个或多个通信单元,且其中所述通信单元上的信息存储于所述存储单元内。
23.如权利要求22所述的遥控装置,其特征在于,所述遥控装置包括PDA,而所述两个或多个通信单元包括红外线通信接口和移动通信网络接口。
24.如权利要求22所述的遥控装置,其特征在于,所述遥控装置包括移动电话,而所述两个或多个通信单元包括移动通信网络接口和蓝牙接口。
全文摘要
本发明提供了一种用户认证方法,它允许根据将被控制的装置和使用该方法的遥控装置的重要性选择用于遥控装置的用户认证水平。如果在输入了用于控制受控装置的命令之后用户输入用于用户认证的信息,则将该信息和相应的存储的用户认证信息进行比较。如果用户认证成功,则确定是否需要次认证。如果需要次认证,则将认证数据和对应于用户命令的控制数据发送到受控装置。如果使用接收的认证数据的认证成功,则受控装置根据所接收的控制数据操作。本发明允许对每个受控装置的通信装置的单独设定。用于次认证的数据还可能首先被传输到受控装置,随后在成功完成次认证后传输受控数据。
文档编号H04N7/16GK1533085SQ20041000371
公开日2004年9月29日 申请日期2004年1月30日 优先权日2003年3月20日
发明者任敬洙, 金良寄, 李政洙, 张云圭 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1