电子设备的控制方法、装置和系统与流程

文档序号:20874352发布日期:2020-05-26 16:16阅读:94来源:国知局
电子设备的控制方法、装置和系统与流程

本公开涉及终端技术领域,具体地,涉及一种电子设备的控制方法、装置和系统。



背景技术:

随着电子技术的不断发展,各类多媒体设备、智能终端等电子设备越来越多的出现在人们生活之中,为了能够让用户更加便捷地使用电子设备,相应的也出现了多种电子设备的控制方式。例如,可以通过触控笔来控制电子设备,这种方式具有轻巧,方便等优点,为用户提供了更多样的交互体验。触控笔又称为手写笔,能够与电子设备绑定,通过电磁感应技术来辅助电子设备实现手写、画图等精细操作。触控笔一般需要与电子设备的触控板配合使用,触控笔有的集成在触控板上,有的是单独使用,同时随着用户需求越来越多样,触控笔上也集成了各类其他功能模块,以实现更加丰富的功能。



技术实现要素:

本公开的目的是提供一种电子设备的控制方法、装置和系统,能够实现根据触控笔的状态对电子设备进行控制的目的。

为了实现上述目的,根据本公开实施例的第一方面,提供一种电子设备的控制方法,应用于触控笔,所述触控笔上设置有姿态感应器,所述方法包括:

获取所述姿态感应器采集到的所述触控笔的第一状态信息;

根据所述第一状态信息确定与所述第一状态信息对应的第一控制指令;

将所述第一控制指令发送至所述触控笔对应的电子设备,以便所述电子设备执行所述第一控制指令。

可选地,所述根据所述第一状态信息确定与所述第一状态信息对应的第一控制指令,包括:

在预设的指令数据库中查找包含所述第一状态信息的第一指令记录,所述指令数据库中包括至少一个指令记录,每个所述指令记录包括一个控制指令,和与所述一个控制指令匹配的状态信息;

将所述第一指令记录中包括的控制指令作为所述第一控制指令。

可选地,所述第一状态信息包括:所述触控笔的放置状态,和/或所述触控笔的运动状态;

所述姿态感应器包括:重力传感器、陀螺仪、加速度传感器中的至少一种。

根据本公开实施例的第二方面,提供一种电子设备的控制方法,应用于电子设备,所述方法包括:

接收由所述电子设备对应的触控笔发送的第一控制指令,所述第一控制指令是所述触控笔根据采集到的所述触控笔的第一状态信息确定的控制指令;

执行所述第一控制指令。

可选地,所述执行所述第一控制指令,包括:

确定所述电子设备上当前运行的目标应用;

根据所述目标应用执行所述第一控制指令。

根据本公开实施例的第三方面,提供一种电子设备的控制装置,应用于触控笔,所述触控笔上设置有姿态感应器,所述装置包括:

获取模块,用于获取所述姿态感应器采集到的所述触控笔的第一状态信息;

确定模块,用于根据所述第一状态信息确定与所述第一状态信息对应的第一控制指令;

发送模块,用于将所述第一控制指令发送至所述触控笔对应的电子设备,以便所述电子设备执行所述第一控制指令。

可选地,所述确定模块包括:

查找子模块,用于在预设的指令数据库中查找包含所述第一状态信息的第一指令记录,所述指令数据库中包括至少一个指令记录,每个所述指令记录包括一个控制指令,和与所述一个控制指令匹配的状态信息;

确定子模块,用于将所述第一指令记录中包括的控制指令作为所述第一控制指令。

可选地,所述第一状态信息包括:所述触控笔的放置状态,和/或所述触控笔的运动状态;

所述姿态感应器包括:重力传感器、陀螺仪、加速度传感器中的至少一种。

根据本公开实施例的第四方面,提供一种电子设备的控制装置,应用于电子设备,所述装置包括:

接收模块,用于接收由所述电子设备对应的触控笔发送的第一控制指令,所述第一控制指令是所述触控笔根据采集到的所述触控笔的第一状态信息确定的控制指令;

执行模块,用于执行所述第一控制指令。

可选地,所述执行模块包括:

应用确定子模块,用于确定所述电子设备上当前运行的目标应用;

执行子模块,用于根据所述目标应用执行所述第一控制指令。

根据本公开实施例的第五方面,提供一种电子设备的控制系统,所述系统至少包括一个设置有姿态感应器的触控笔和一个电子设备,其中所述触控笔包括根据第三方面所述的装置,所述电子设备包括根据第四方面所述的装置。

通过上述技术方案,本公开中触控笔首先获取设置在触控笔上的姿态感应器采集到的触控笔的第一状态信息,再根据第一状态信息确定与第一状态信息对应的第一控制指令,然后将第一控制指令发送至触控笔对应的电子设备,电子设备在接收到第一控制指令后,执行第一控制指令。本公开能够通过对触控笔功能的扩展,实现对电子设备的控制,扩展了控制电子设备的方式,简化了操作,提升了用户体验。

本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。

附图说明

附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:

图1是根据一示例性实施例示出的一种电子设备的控制方法的流程图。

图2是图1所示实施例示出的一种步骤102的流程图。

图3是根据一示例性实施例示出的另一种电子设备的控制方法的流程图。

图4是图3所示实施例示出的一种步骤202的流程图。

图5是根据一示例性实施例示出的一种电子设备的控制装置的框图。

图6是图5所示实施例示出的一种确定模块的框图。

图7是根据一示例性实施例示出的另一种电子设备的控制装置的框图。

图8是图7所示实施例示出的一种执行模块的框图。

具体实施方式

这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。

图1是根据一示例性实施例示出的一种电子设备的控制方法的流程图。如图1所示,该方法应用于触控笔,触控笔上设置有姿态感应器,包括以下步骤:

在步骤101中,获取姿态感应器采集到的触控笔的第一状态信息。

示例的,触控笔上设置有姿态感应器,触控笔通过姿态传感器采集当前触控笔的第一状态信息,第一状态信息可以包括:放置状态和运动状态中的至少一种,触控笔的放置状态可以为通过姿态传感器采集到的触控笔的三维姿态和方位,例如可以是水平放置状态和垂直放置状态等,触控笔的运动状态可以为水平运动、竖直运动、旋转或其他预设的动作(例如:晃动触控笔等)。其中,姿态感应器例如可以包括:重力传感器、陀螺仪、加速度传感器、电子罗盘中的至少一种。

在步骤102中,根据第一状态信息确定与第一状态信息对应的第一控制指令。

示例的,获取姿态感应器采集到的第一状态信息后,触控笔根据第一状态信息确定第一状态信息对应的第一控制指令。可以根据预设的状态信息与控制指令的对应关系来确定第一控制指令,也可以在预设的指令数据库中查找与第一状态信息匹配的第一控制指令。其中,预设的状态信息与控制指令的对应关系、预设的指令数据库都可以是在触控笔的设计研发阶段默认设置的,也可以在触控笔的使用过程中,根据用户的不同需求来具体设置。例如,当姿态感应器采集到的触控笔的第一状态信息为触控笔正处于垂直放置状态,可以预设对应的第一控制指令为唤醒触控笔对应的电子设备,当第一状态信息为触控笔正处于水平放置状态,可以预设对应的第一控制指令为控制触控笔对应的电子设备的前后摄像头进行切换。

在步骤103中,将第一控制指令发送至触控笔对应的电子设备,以便电子设备执行第一控制指令。

示例的,在确定第一控制指令后,触控笔将第一控制指令发送给触控笔对应的电子设备,以便电子设备根据得到的第一控制指令执行相应的操作。例如,当触控笔确定第一控制指令为唤醒电子设备时,触控笔将第一控制指令发送给电子设备,电子设备接收到第一控制指令后,执行唤醒电子设备的指令,即控制电子设备由休眠状态转换为正常工作状态。

需要说明的是,在本公开的各个实施例中所涉及的触控笔上可以设置有mcu(英文:microcontrollerunit,中文:微控制单元)模块和无线通信模块,电子设备上可以设置有无线通信模块,触控笔的无线通信模块可以和电子设备上的无线通信模块实现触控笔与电子设备之间的通信(例如:发送、接收控制指令等),由于触控笔与电子设备之间的通信简单,并且触控笔自身体积的也有限,因此可以选择轻量简易的无线通信模块。触控笔的mcu模块可以用于获取姿态感应器采集到的触控笔的第一状态信息,并且根据采集到的第一状态信息确定第一控制指令。

综上所述,本公开所提供的电子设备的控制方法,应用于触控笔,触控笔上设置有姿态感应器,触控笔首先获取触控笔上设置在触控笔上的姿态感应器采集到的触控笔的第一状态信息,再根据第一状态信息确定与第一状态信息对应的第一控制指令,然后将第一控制指令发送至触控笔对应的电子设备,电子设备在接收到第一控制指令后,执行第一控制指令。本公开能够通过对触控笔功能的扩展,实现对电子设备的控制,扩展了控制电子设备的方式,简化了操作,提升了用户体验。

图2是图1所示实施例示出的一种步骤102的流程图。如图2所示,步骤102包括以下步骤:

在步骤1021中,在预设的指令数据库中查找包含第一状态信息的第一指令记录,指令数据库中包括至少一个指令记录,每个指令记录包括一个控制指令,和与一个控制指令匹配的状态信息。

在步骤1022中,将第一指令记录中包括的控制指令作为第一控制指令。

示例的,在预设的指令数据库中查找是否存在包含该第一状态信息的第一指令记录,如果存在,则将该第一指令记录包括的控制指令作为第一控制指令,如果不存在,则不进行任何操作。其中,指令数据库中可以包含一个或多个指令记录,每个指令记录中都包括一个控制指令和与一个控制指令匹配的状态信息,预设的指令数据库可以是在触控笔的设计研发阶段默认设置的,也可以根据用户的不同需求进行设置,用户可以修改指令数据库中的指令记录,也可以向指令数据库中增加指令记录,控制指令和状态信息的匹配关系可以是一对一的关系,也可以是一对多的关系,还可以是多对一的关系,例如可以是一个控制指令对应一个状态信息,也可以是一个控制指令对应多个状态信息,还可以是多个控制指令对应一个状态信息。在预设的指令数据库中查找包含第一状态信息的第一指令记录,将第一指令记录中包括的控制指令作为第一控制指令。以通过触控笔控制平板电脑为例,用户可以设置两条指令记录,第一条指令记录的控制指令为向下翻页,与该控制指令匹配的状态信息为触控笔处于垂直放置状态,第二条指令记录的控制指令为前后摄像头切换,与该控制指令匹配的状态信息为触控笔处于水平放置状态,当用户将触控笔垂直放置时,姿态感应器采集到触控笔正处于垂直放置状态,在预设的指令数据库中进行查找确定垂直放置状态的对应的第一控制指令为向下翻页。

可选地,第一状态信息包括:触控笔的放置状态,和/或触控笔的运动状态。

姿态感应器包括:重力传感器、陀螺仪、加速度传感器中的至少一种。

示例的,姿态感应器采集到的触控笔的第一状态信息可以包括触控笔的放置状态,还可以包括触控笔的运动状态,触控笔的运动状态相比于放置状态更多样,相应也可以有更多种类的控制指令,例如触控笔的运动状态可以是水平运动、竖直运动、旋转或其他预设的动作(例如:晃动触控笔等)。姿态感应器可以包括:重力传感器、陀螺仪、加速度传感器中的至少一种,当姿态感应器只包括重力传感器时,触控笔可以通过重力传感器采集用户操作触控笔时,在x轴、y轴、z轴方向上重力加速度的变化,从而确定触控笔的放置状态。

综上所述,本公开所提供的电子设备的控制方法,应用于触控笔,触控笔上设置有姿态感应器,触控笔首先获取触控笔上设置在触控笔上的姿态感应器采集到的触控笔的第一状态信息,再根据第一状态信息确定与第一状态信息对应的第一控制指令,然后将第一控制指令发送至触控笔对应的电子设备,电子设备在接收到第一控制指令后,执行第一控制指令。本公开能够通过对触控笔功能的扩展,实现对电子设备的控制,扩展了控制电子设备的方式,简化了操作,提升了用户体验。

图3是根据一示例性实施例示出的另一种电子设备的控制方法的流程图。如图3所示,该方法应用于电子设备,包括以下步骤:

在步骤201中,接收由电子设备对应的触控笔发送的第一控制指令,第一控制指令是触控笔根据采集到的触控笔的第一状态信息确定的控制指令。

在步骤202中,执行第一控制指令。

举例来说,在电子设备上设置无线通信模块,利用该无线通信模块接收由触控笔发送的第一控制指令,其中,第一控制指令是触控笔根据采集到的触控笔的第一状态信息确定的控制指令,之后电子设备执行第一控制指令所指示的操作。例如当触控笔确定的第一控制指令为降低音量时,触控笔将第一控制指令发送给触控笔对应的电子设备,电子设备根据得到的第一控制指令执行降低音量的操作。其中,电子设备可以是任一种支持触控笔操作的终端,例如可以是智能手机、平板电脑、智能电视、智能手表、pda(英文:personaldigitalassistant,中文:个人数字助理)、便携计算机等移动终端,也可以是台式计算机等固定终端。

图4是图3所示实施例示出的一种步骤202的流程图。如图4所示,步骤202包括以下步骤:

在步骤2021中,确定电子设备上当前运行的目标应用。

在步骤2022中,根据目标应用执行第一控制指令。

示例的,电子设备接收触控笔发送的第一控制指令后,可以根据电子设备上当前运行的目标应用(例如目标应用可以是相机、阅读器、播放器等),来确定如何执行第一控制指令,应用与控制指令的对应关系可以预先设定,也可以根据用户的具体需求进行设置。以通过触控笔控制平板电脑,触控笔处于竖直放置状态的第一控制指令为向下切换,触控笔处于水平放置状态的第一控制指令为向上切换为例,当平板电脑上当前运行的目标应用为阅读软件时,平板电脑接收到向下切换的指令时,执行的具体操作为向下翻页,向上切换的指令对应执行的具体操作为向上翻页。当平板电脑上当前运行的目标应用为播放器时,向下切换的指令对应执行的具体操作可以是播放下一首音频,向上切换的指令对应执行的具体操作为播放上一首音频。

综上所述,本公开所提供的电子设备的控制方法,应用于电子设备,电子设备接收由电子设备对应的触控笔发送的第一控制指令后,执行第一控制指令,其中,第一控制指令是触控笔根据采集到的触控笔的第一状态信息确定的控制指令。本公开能够通过对触控笔功能的扩展,实现对电子设备的控制,扩展了控制电子设备的方式,简化了操作,提升了用户体验。

图5是根据一示例性实施例示出的一种电子设备的控制装置的框图。如图5所示,该装置应用于触控笔,触控笔上设置有姿态感应器,该装置300包括:

获取模块301,用于获取姿态感应器采集到的触控笔的第一状态信息。

确定模块302,用于根据第一状态信息确定与第一状态信息对应的第一控制指令。

发送模块303,用于将第一控制指令发送至触控笔对应的电子设备,以便电子设备执行第一控制指令。

图6是图5所示实施例示出的一种确定模块的框图。如图6所示,该确定模块302包括:

查找子模块3021,用于在预设的指令数据库中查找包含第一状态信息的第一指令记录,指令数据库中包括至少一个指令记录,每个指令记录包括一个控制指令,和与一个控制指令匹配的状态信息。

确定子模块3022,用于将第一指令记录中包括的控制指令作为第一控制指令。

可选地,第一状态信息包括:触控笔的放置状态,和/或触控笔的运动状态。

姿态感应器包括:重力传感器、陀螺仪、加速度传感器中的至少一种。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

综上所述,本公开所提供的电子设备的控制装置,应用于触控笔,触控笔上设置有姿态感应器,触控笔首先获取触控笔上设置在触控笔上的姿态感应器采集到的触控笔的第一状态信息,再根据第一状态信息确定与第一状态信息对应的第一控制指令,然后将第一控制指令发送至触控笔对应的电子设备,电子设备在接收到第一控制指令后,执行第一控制指令。本公开能够通过对触控笔功能的扩展,实现对电子设备的控制,扩展了控制电子设备的方式,简化了操作,提升了用户体验。

图7是根据一示例性实施例示出的另一种电子设备的控制装置的框图。如图7所示,应用于电子设备,该装置400包括:

接收模块401,用于接收由电子设备对应的触控笔发送的第一控制指令,第一控制指令是触控笔根据采集到的触控笔的第一状态信息确定的控制指令。

执行模块402,用于执行第一控制指令。

图8是图7所示实施例示出的一种执行模块的框图。如图8所示,该执行模块402包括:

应用确定子模块4021,用于确定电子设备上当前运行的目标应用。

执行子模块4022,用于根据目标应用执行第一控制指令。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

综上所述,本公开所提供的电子设备的控制装置,应用于电子设备,电子设备接收由电子设备对应的触控笔发送的第一控制指令后,执行第一控制指令,其中,第一控制指令是触控笔根据采集到的触控笔的第一状态信息确定的控制指令。本公开能够通过对触控笔功能的扩展,实现对电子设备的控制,扩展了控制电子设备的方式,简化了操作,提升了用户体验。

本公开还涉及一种电子设备的控制系统,系统至少包括一个设置有姿态感应器的触控笔和一个电子设备,其中触控笔包括上述图5或图6中的装置,电子设备包括上述图7或图8中的装置。

关于上述实施例中的系统,其中触控笔和电子设备执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。

另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。

此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1