智能显示设备的逻辑控制系统及其逻辑控制方法

文档序号:6398340阅读:241来源:国知局
专利名称:智能显示设备的逻辑控制系统及其逻辑控制方法
技术领域
本发明涉及一种智能显示设备的逻辑控制系统及其逻辑控制方法。
背景技术
目前的智能显示设备的逻辑控制中,程序员需要针对用户的不同操作,通过复杂的if else判断语句实现操作的处理,但这样带来的弊端是程序员需要编写复杂的软件代码,这不仅使程序员编写查错效率低,而且对后期的维护也是一种承重的负担。

发明内容
本发明提供一种智能显示设备的逻辑控制系统及其逻辑控制方法,以解决现有技术存在的程序员编写查错效率低且维护困难的技术问题。一种智能显示设备的逻辑控制系统,其包括至少一感知器、多个逻辑判断单元和多个与逻辑判断单元一一对应的执行单元,所述感知器用于感知当前输入的数据,并根据感知到的数据的类型,传输给对应的逻辑判断单元;所述对应的逻辑判断单元用于对上述感知的数据进行预设规则的逻辑判断,并将逻辑判断结果输出给对应的执行单元;所述对应的执行单元根据上述逻辑判断结果进行相应的操作。一种智能显示设备的逻辑控制系统的逻辑控制方法,包括以下步骤:步骤一、利用至少一感知器感知当前输入的数据;步骤二、根据感知到的数据的类型传递给对应的逻辑判断单元;步骤三、所述逻辑判断单元对上述感知的数据按照预设的逻辑规则进行逻辑判断;步骤四、所述逻辑判断单元输出肯定或者否定的逻辑判断结果给对应的执行单元,若所述对应的执行单元收到肯定的逻辑判断结果,则执行相应的操作;若所述对应的执行单元收到否定的逻辑判断结果,则不执行相应的操作。相较于现有技术,本发明智能显示设备的逻辑控制系统及其逻辑控制方法通过在多种感知数据与多个逻辑判断单元之间建立对应关系,将复杂的判断语句简化为逻辑判断,解决了现有技术存在的程序员编写差错效率低且维护困难的技术问题。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明较佳实施例的智能显示设备的逻辑控制系统的结构示意图。图2是本发明智能显示设备的逻辑控制系统的逻辑控制方法的流程图;图3是利用图2所示的逻辑控制方法在智能显示设备的主界面上的进行焦点切换的方法的流程图;图4是利用图2所示的逻辑控制方法在智能显示设备的主界面的上启动应用软件的方法的流程图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明智能显示设备的逻辑控制系统包括至少一感知器、多个逻辑判断单元和多个与逻辑判断单元一一对应的执行单元。所述至少一感知器用于感知当前输入的数据,并根据感知到的数据的类型,传输给对应的逻辑判断单元。所述对应的逻辑判断单元用于对上述感知的数据进行预设规则的逻辑判断,并将逻辑判断结果输出给对应的执行单元,所述对应的执行单元根据上述逻辑判断结果进行相应的操作。所述智能显示设备可为智能电视。请参阅图1,图1是本发明较佳实施例的智能显示设备的逻辑控制系统的结构示意图。所述至少一感知器包括键盘感知器11。在其他实施例中,也可以根据实际需求设置其他感知器,例如鼠标感知器、3D智能显示设备需要的射线感知器等。所述键盘感知器11用于感知键盘的键值数据(如上、下、左、右及Enter键),及按键的按压或弹起数据;所述鼠标感知器用于感知当前鼠标位置数据、鼠标左键的按压或者弹起数据、鼠标左键的拖动数据、鼠标右键的按压或者弹起数据、鼠标右键的拖动数据、鼠标滑轮的位移数据。所述多个逻辑判断单元包括焦点切换逻辑判断单元21和应用启动逻辑判断单元22。在其他实施例中,也可以根据实际需求设置其他逻辑判断单元,如屏幕切换逻辑判断单元、屏幕框选逻辑判断单元等。本实施例中,所述键盘感知器11将感知的确认型数据(即Enter键的按压数据)传递给应用启动逻辑判断单元22,此时所述应用启动逻辑判断单元22做是非的逻辑判断。所述键盘感知器11将感知的方向型数据(即上、下、左、右键的按压数据)传递给焦点切换逻辑判断单元21,此时所述焦点切换逻辑判断单元21做是非的逻辑判断。在其他实施例中,若逻辑判断单元接收到两种或者两种以上类型的数据,则所述逻辑判断为与、或判断,或者为包括是、非、与、或、大于、等于、小于等判断的组合。相应的,所述多个执行单元包括焦点切换执行单元31和应用启动执行单元32。在其他实施例中,也可以根据实际需求设置其他执行单元,如、屏幕切换执行单元、屏幕框选执行单元等。请参阅图2,图2是本发明较佳实施例的智能显示设备的逻辑控制系统的逻辑控制方法的流程图,所述方法包括如下步骤:S11、利用上述至少一感知器分别感知当前输入的数据;在本步骤中,例如利用键盘感知器11感知键盘的键值数据(如上、下、左、右及Enter键),及按键的按压或弹起数据;利用鼠标感知器感知当前鼠标位置数据、鼠标左键的按压或者弹起数据、鼠标左键的拖动数据、鼠标右键的按压或者弹起数据、鼠标右键的拖动数据、鼠标滑轮的位移数据。S12、根据感知到的数据的类型传递给对应的逻辑判断单元;由于不同类型的感知数据需要传输给不同的逻辑判断单元进行逻辑判断,所以本步骤中,需要根据所感知的数据的类型找出对应的逻辑判断单元。例如,键盘感知器11感知的确认型数据(即Enter键的按压数据)可以传递给应用启动逻辑判断单元22。键盘感知器11感知的方向型数据(即上、下、左、右键的按压数据)可以传递给焦点切换逻辑判断单元21。S13、所述逻辑判断单元对上述感知的数据按照预设的逻辑规则进行逻辑判断;在本步骤中,不同的逻辑判断单元对应的预设的逻辑判断规则可能不同。所述逻辑规则包括是、非、与、或、大于、等于、小于等,也可以是以上逻辑的组合。S14、所述逻辑判断单元输出肯定或者否定的逻辑判断结果给对应的执行单元,若所述对应的执行单元收到肯定的逻辑判断结果,则执行相应的操作;若所述对应的执行单元收到否定的逻辑判断结果,则不执行相应的操作。可选的,在所述Sll之前还包括:根据预设的更新标志,确定是否需要感知当前输入的数据。需要说明的是,根据预设的更新标志确定是否需要获取输入数据,具体意思为根据预设的更新标志的数值或者符号,来确定是否需要获取输入数据;例如定义更新标志为I,需要获取输入数据,更新标志为2,不需要获取输入数据。相较于现有技术,本发明智能显示设备的逻辑控制系统及逻辑控制方法通过在多种类型的感知数据与多个逻辑判断单元之间建立对应关系,将复杂的判断语句简化为逻辑判断,解决了现有技术存在的程序员编写差错效率低且维护困难的技术问题。智能显示设置的主界面上的焦点切换的方法和主界面上的应用软件启动的方法都是典型的逻辑控制方法,下面分别进行说明。请参阅图3,图3是利用图2所示的逻辑控制方法在智能显示设备的主界面上的进行焦点切换的方法的流程图。所述在主界面上的进行焦点切换的方法包括以下步骤:S21、判断智能显示设备的主界面是处于普通模式还是处于编辑模式,如果是普通模式,则执行步骤S22 ;如果是编辑模式,则退出;S22、用户按压键盘的上、下、左、右键时,利用智能显示设备的键盘感知器11感知键盘的上、下、左、右的按压数据;;S23、所述键盘感知器11所感知的数据属于方向型数据,所述键盘感知器11将键盘的上、下、左、右键的按压数据传递给焦点切换逻辑判断单元21 ;S24、利用焦点切换逻辑判断单元21判断键盘的上、下、左、右键是否被按下,如果是,则执行步骤S25 ;如果否,则执行步骤S26 ;S25、所述焦点切换逻辑判断单元21输出肯定的逻辑判断结果给对应的焦点切换执行单元31,所述焦点切换执行单元31执行相应的焦点切换操作;S26、所述焦点切换逻辑判断单元21输出否定的逻辑判断结果给对应的焦点切换执行单元31,所述焦点切换执行单元31不执行焦点切换操作。请参阅图4,图4是利用图2所示的逻辑控制方法在智能显示设备的主界面上的启动应用软件的方法的流程图。所述在智能显示设备的主界面上的启动应用软件的方法包括以下步骤:S31、判断智能显示设备的主界面是处于普通模式还是处于编辑模式,如果是普通模式,则执行步骤S32 ;如果是编辑模式,则退出;S32、用户按压键盘的Enter键时,利用智能显示设备的键盘感知器11感知键盘的Enter键的按压数据;S33、所述键盘感知器11所感知的数据属于确认型数据,所述键盘感知器11将感知到的键盘的Enter键的数据传递给应用启动逻辑判断单元22 ;S34、利用应用启动逻辑判断单元22判断键盘的Enter键是否被按下,如果是,则执行步骤S35 ;如果否,则执行步骤S36 ;S35、所述应用启动逻辑判断单元22输出肯定的逻辑判断结果给对应的应用启动执行单元32,所述应用启动执行单元32执行相应的应用程序启动操作;S36、所述应用启动逻辑判断单元22输出否定的逻辑判断结果给对应的应用启动执行单元32,所述应用启动执行单元32不执行应用程序启动操作。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种智能显示设备的逻辑控制系统,其特征在于,所述逻辑控制系统包括至少一感知器、多个逻辑判断单元和多个与逻辑判断单元一一对应的执行单元,所述感知器用于感知当前输入的数据,并根据感知到的数据的类型,传输给对应的逻辑判断单元;所述对应的逻辑判断单元用于对上述感知的数据进行预设规则的逻辑判断,并将逻辑判断结果输出给对应的执行单元;所述对应的执行单元根据上述逻辑判断结果进行相应的操作。
2.如权利要求1所述的智能显示设备的逻辑控制系统,其特征在于,所述至少一感知器包括键盘感知器,所述键盘感知器用于感知键盘的键值数据及按键的按压或弹起数据。
3.如权利要求2所述的智能显示设备的逻辑控制系统,其特征在于,所述多个逻辑判断单元包括焦点切换逻辑判断单元和应用启动逻辑判断单元,所述多个执行单元包括焦点切换执行单元和应用启动执行单元,所述键盘感知器将感知的属于确认型数据的Enter键的按压数据传递给应用启动逻辑判断单元,所述应用启动逻辑判断单元做是非的逻辑判断,所述键盘感知器将感知的属于方向型数据的上、下、左、右键的按压数据传递给焦点切换逻辑判断单元,所述焦点切换逻辑判断单元做是非的逻辑判断。
4.如权利要求1所述的智能显示设备的逻辑控制系统,其特征在于,所述至少一感知器包括鼠标感知器,所述鼠标感知器用于感知当前鼠标位置数据、鼠标左键的按压或者弹起数据、鼠标左键的拖动数据、鼠标右键的按压或者弹起数据、鼠标右键的拖动数据、鼠标滑轮的位移数据。
5.一种如权利要求1所述的智能显示设备的逻辑控制系统的逻辑控制方法,其特征在于,所述逻辑控制方法包括以下步骤: 步骤一、利用至少一感知器感知当前输入的数据; 步骤二、根据感知到的数据的类型传递给对应的逻辑判断单元; 步骤三、所述逻辑判断 单元对上述感知的数据按照预设的逻辑规则进行逻辑判断;步骤四、所述逻辑判断单元输出肯定或者否定的逻辑判断结果给对应的执行单元,若所述对应的执行单元收到肯定的逻辑判断结果,则执行相应的操作;若所述对应的执行单元收到否定的逻辑判断结果,则不执行相应的操作。
6.如权利要求5所述的智能显示设备的逻辑控制系统的逻辑控制方法,其特征在于, 所述步骤一具体包括: 用户按压键盘的上、下、左、右键时,利用智能显示设备的键盘感知器感知键盘的上、下、左、右的按压数据; 所述步骤二具体包括: 所述键盘感知器所感知的数据属于方向型数据,所述键盘感知器将键盘的上、下、左、右键的按压数据传递给焦点切换逻辑判断单元; 所述步骤三和步骤四具体包括: 利用焦点切换逻辑判断单元判断键盘的上、下、左、右键是否被按下,如果是,则执行步骤a;如果否,则执行步骤b; 步骤a、所述焦点切换逻辑判断单元输出肯定的逻辑判断结果给对应的焦点切换执行单元,所述焦点切换执行单元执行相应的焦点切换操作; 步骤b、所述焦点切换逻辑判断单元输出否定的逻辑判断结果给对应的焦点切换执行单元,所述焦点切换执行单元不执行焦点切换操作。
7.如权利要求5所述的智能显示设备的逻辑控制系统的逻辑控制方法,其特征在于, 所述步骤一具体包括: 用户按压键盘的Enter键时,利用智能显示设备的键盘感知器感知键盘的Enter键的按压数据; 所述步骤二具体包括: 所述键盘感知器所感知的数据属于确认型数据,所述键盘感知器将感知到的键盘的Enter键的数据传递给应用启动逻辑判断单元; 所述步骤三和步骤四具体包括: 利用应用启动逻辑判断单元判断键盘的Enter键是否被按下,如果是,则执行步骤a ;如果否,则执行步骤b; 步骤a、所述应用启动逻辑判断单元输出肯定的逻辑判断结果给对应的应用启动执行单元,所述应用启动执行单元执行相应的应用程序启动操作; 步骤b、所述应用启动逻辑判断单元输出否定的逻辑判断结果给对应的应用启动执行单元,所述应用启动执行单元不执行应用程序启动操作。
8.如权利要求6或7所述的智能显示设备的逻辑控制系统的逻辑控制方法,其特征在于,所述步骤一之前还包括如下步骤: 判断智能显示设备的主界面是处于普通模式还是处于编辑模式,如果是普通模式,则执行步骤一;如果是编辑模式,则退出。
全文摘要
本发明提供了一种智能显示设备的逻辑控制系统,所述逻辑控制系统包括至少一感知器、多个逻辑判断单元和多个与逻辑判断单元一一对应的执行单元,所述至少一感知器用于感知当前输入的数据,并根据感知到的数据的类型,传输给对应的逻辑判断单元;所述对应的逻辑判断单元用于对上述感知的数据进行预设规则的逻辑判断,并将逻辑判断结果输出给对应的执行单元;所述对应的执行单元根据上述逻辑判断结果进行相应的操作。本发明解决了现有技术存在的程序员编写查错效率低且维护困难的问题。
文档编号G06F9/30GK103106066SQ201310025490
公开日2013年5月15日 申请日期2013年1月23日 优先权日2013年1月23日
发明者赵智宝, 卢伟超 申请人:Tcl集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1