一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种触控显示设备及其控制方法与流程

2021-12-04 02:17:00 来源:中国专利 TAG:


1.本技术涉及触控技术领域,尤其涉及一种触控显示设备及其控制方法。


背景技术:

2.随着触控技术的不断发展,最贴近用户的交互式触控显示设备(比如交互式电子白板)广泛应用于人们的日常工作与学习生活中。为实现更好的书写体验,交互式触控显示设备一般会配置触控笔,方便用户在屏幕上书写。用户可以使用触控笔直接在触控显示设备上进行书写操作。
3.通常情况下,在使用交互式触控显示设备书写时,用户首先打开该交互式触控显示设备上对应的白板书写程序,再使用触控笔在该设备的屏幕上书写。但是,交互式触控显示设备一般设置于会议室或者教室等公共场所中,可以由多人使用。由于各个使用者具体使用的应用程序不同,因此交互式触控显示设备上可能会下载大量应用程序,这样就使得用户可能无法直接快速找到该交互式触控显示设备上对应的白板书写程序,浪费了用户时间,影响用户的使用体验。


技术实现要素:

4.本技术实施例提供一种触控显示设备,以使得用户在触控显示设备上使用触控笔时更加便捷,提升用户的使用体验。
5.第一方面,本技术实施例提供一种触控显示设备,该设备包括:触控显示器;触控笔放置装置;以及与触控显示器及触控笔放置装置连接的控制器,其中,控制器被配置为:响应于用户从触控笔放置装置上取走触控笔的操作,控制触控显示器显示第一界面,第一界面包括目标应用程序的图标,或者第一界面为目标应用程序的界面。
6.基于上述触控显示设备,用户从触控笔放置装置上取走触控笔时,触控显示设备的触控显示器可以显示对应的目标应用程序的图标。用户无需在触控显示设备上安装的大量的应用程序的提博鳌中寻找,用户可以从目标应用程序中寻找想要的白板应用程序,减少了用户找到目标应用程序所耗费的时间。或者,用户从触控笔放置装置上取走触控笔时,无需用户的奇特触控操作,触控显示设备可以直接打开目标应用程序,减少了用户的操作步骤。
7.在一些实施例中,该触控显示设备的控制器还被配置为:在满足第一预设条件的情况下,控制触控显示器显示提醒消息,提醒消息用于提示用户将触控笔放置在触控笔放置装置上,第一预设条件包括触控笔未放置在触控笔放置装置上的时长大于第一时长,以及触控笔未触碰触控显示器的时长大于第二时长。基于本实施例,可以在用户长时间不使用触控笔的情况下,及时提醒用户将触控笔放回触控笔放置装置上,可以减少触控笔丢失的概率。并且,由于触控笔固定放置在触控笔放置装置上,减少用户在需要使用触控笔时寻找触控笔的时间,提升用户使用体验。
8.在一些实施例中,该触控显示设备的控制器还被配置为:响应于用户将触控笔放
置在触控笔放置装置的操作,控制触控显示器显示第二界面,第二界面为主界面,或者第二界面为触控显示器在显示第一界面之前显示的界面。应理解,由于用户将触控笔放置在触控笔放置装置上,说明用户不打算继续使用触控笔,进而说明用户也不打算继续使用目标应用程序。因此,这种情况下,终端设备主动切换到主界面,可以使用户快捷方便地选择其他应用程序来使用。或者,终端设备主动切换到之前显示的界面,可以使用户快捷方便地继续使用之前的应用程序。
9.在一些实施例中,触控笔放置装置包括霍尔传感器,霍尔传感器用于检测磁场强度,并将磁场强度传输至控制器;控制器还被配置为:在满足第二预设条件的情况下,确定用户从触控笔放置装置上取走触控笔。
10.在一些实施例中,该触控显示设备的控制器还被配置为:在满足第三预设条件的情况下,确定用户将触控笔放置在触控笔放置装置。
11.第二方面,提供一种触控显示方法,该方法包括:控制器检测到用户从触控笔放置装置上取走触控笔的操作;响应于用户从触控笔放置装置上取走触控笔的操作,控制器控制触控显示器显示第一界面,第一界面包括目标应用程序的图标,或者第一界面为目标应用程序的界面。
12.第三方面,提供了一种计算机可读存储介质,计算机可读存储介质包括计算机执行指令,当计算机执行指令在计算机上运行时,使得该计算机执行如第二方面提供的触控显示方法。
13.第四方面,本技术提供了一种包含指令的计算机程序产品,当指令在触控显示设备上运行时,使得触控显示设备执行如第二方面提供的触控显示方法。
14.第五方面,本技术提供一种触控显示设备的控制装置,包括:处理器和存储器,存储器用于存储程序,处理器调用存储器存储的程序,以执行如第二方面提供的触控显示方法。
15.本技术中第二方面至第五方面及其各种实现方式的具体描述,可以参考第一方面及其各种实现方式中的详细描述;并且,第二方面到第五方面及其各种实现方式的有益效果,可以参考第一方面及其各种实现方式中的有益效果分析,此处不再赘述。
附图说明
16.图1为本技术实施例提供的一种触控显示设备的结构示意图;
17.图2为本技术实施例提供的一种触控笔放置装置的结构示意图;
18.图3为本技术实施例提供的一种触控显示设备的硬件配置框图;
19.图4为本技术实施例提供的一种触控显示设备的操作系统示意图;
20.图5为本技术实施例提供的一种触控显示设备的应用程序层示意图;
21.图6为本技术实施例提供的一种触控显示方法的流程图;
22.图7为本技术实施例提供的一种触控显示设备的显示界面示意图;
23.图8为本技术实施例提供的另一种触控显示设备的显示界面示意图;
24.图9为本技术实施例提供的另一种触控显示设备的显示界面示意图;
25.图10为本技术实施例提供的另一种触控显示设备的显示界面示意图;
26.图11为本技术实施例提供的另一种触控显示设备的显示界面示意图;
27.图12为本技术实施例提供的另一种触控显示方法的流程图;
28.图13为本技术实施例提供的另一种触控显示设备的显示界面示意图;
29.图14为本技术实施例提供的另一种触控显示设备的显示界面示意图;
30.图15为本技术实施例提供的另一种触控显示设备的结构示意图。
具体实施方式
31.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
32.术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本技术的描述中,除非另有说明,“多个”的含义是两个或两个以上。
33.在本技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本技术中的具体含义。另外,在对管线进行描述时,本技术中所用“相连”、“连接”则具有进行导通的意义。具体意义需结合上下文进行理解。
34.在本技术实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本技术实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
35.如背景技术所述,在触控显示设备上使用触控笔书写时,由于触控显示设备的主界面上应用程序众多,用户无法一目了然地找到书写应用程序。并且,对于设置于会议室或教室等公共场所的触控显示设备,由于各个使用者的使用习惯不同,首次使用者在不熟悉此触控显示设备时,找到该触控显示设备的书写应用程序时耗费时间更多。
36.基于上述技术问题,本技术实施例提供了一种触控显示设备,该触控显示设备可以在用户从触控笔放置装置上拿起触控笔时,显示目标应用程序(例如白板书写程序)相关的界面,以便于用户可以直接使用目标应用程序;或者,触控显示设备显示包括目标应用程序的应用图标的界面,以便于用户可以快速找到目标应用程序。
37.其中,本技术实施例中的触控显示设备可以指具有触控显示功能的设备。触控显示设备具有白板书写程序(比如,windows画图、白板应用程序),具体可以为手机、平板电脑、电视、笔记本电脑、超级移动个人计算机(ultra

mobile personal computer,umpc)、手持计算机、上网本、个人数字助理(personal digital assistant,pda)等设备。此外,触控显示设备还可以为应用于教学、会议等场景中的会议演示屏、教育交互智能平板、企业会议室智能显示设备以及大型展会显示平台等具有触控显示功能的设备,本技术实施例对此不做任何限制。
38.图1为本技术实施例提供的一种触控显示设备200的结构示意图。如图1所示,该触
控显示设备200包括触控显示器275和触控笔放置装置201。触控笔放置装置201设置于触控显示设备200的前壳上,如图1所示,在用户面向触控显示器275时,可以一目了然的看到触控笔放置装置201。
39.在一些实施例中,如图2中的(a)所示,触控笔放置装置201可以包括笔槽2011。
40.在一些实施例中,如图2中的(b)所示,触控笔放置装置201还包括磁铁2012,以及将磁铁固定于触控显示设备200上的固定装置2013。
41.可选的,笔槽2011可以为一个适配触控笔100的凹坑状,凹坑长度与触控笔100的长度一致,凹坑深度与触控笔100的直径一致,以使得触控笔100可以完全放置于笔槽2011中。
42.其中,触控笔放置装置201上可以安装卡扣、磁吸附结构等一种或几种定位结构,能够使得触控笔100放置于触控笔放置装置201上不易掉落。相应的,若触控笔放置装置201中安装有磁铁,则如图2中所示,触控笔100内部设置有铁管101,以使得触控笔100可以被磁铁吸附。
43.在一些实施例中,触控笔放置装置201还可以包括提笔感应模块。提笔感应模块用于检测触控笔100是否放置于触控笔放置装置201上。可选的,提笔感应模块可以为光电传感器或霍尔传感器。
44.可选的,若提笔感应模块为光电传感器,当触控笔100从触控笔放置装置201上拿起或放置时,光电传感器接收到的光强度会发生变化,光强度变化导致电压变化,从而控制器可以根据光电传感器检测到的电压变化确定触控笔100是否放置在触控笔放置装置上。
45.可选的,若提笔感应模块为霍尔传感器,当触控笔100从触控笔放置装置201上被拿起时,此时触控笔100距触控笔放置装置201较远,霍尔传感器检测到周边的磁场强度较弱。当触控笔100被放置到触控笔放置装置201上时,此时触控笔100靠近触控笔放置装置201,霍尔传感器检测到周边的磁场强度较强。从而控制器可以根据霍尔传感器检测到的磁场强度确定触控笔100是否放置在触控笔放置装置上。
46.可选的,霍尔传感器周期性检测磁场强度,检测周期可以为50ms。霍尔传感器会将检测到的磁场强度传输给控制器。
47.应理解,本技术实施例不限制该触控显示设备200所包括的触控笔放置装置201的数目。
48.图3示出一种触控显示设备200的一种硬件配置框图。
49.在一些实施例中,触控显示设备200中包括控制器250、调谐解调器210、通信器220、检测器230、外部装置接口240、输入/输出接口255、存储器260、用户接口265、触控显示器275,音频输出接口285、供电电源290中的至少一种。
50.调谐解调器210,用于通过有线或无线接收方式接收广播电视信号,可以对接收到的广播电视信号进行放大、混频和谐振等调制解调处理,从多个无线或有线广播电视信号中解调出音视频信号,该音视频信号可以包括用户所选择电视频道频率中所携带的电视音视频信号,以及电子节目指南(epg)等数据信号。
51.在一些实施例中,调谐解调器210解调的频点受到控制器250的控制,控制器250可根据用户对目标电视信号的选择操作,控制调制解调器210获取用户选择的电视信号频率并调制解调该频率所携带的电视信号。
52.在一些实施例中,广播电视信号可以根据电视信号广播制式不同区分为地面广播信号、有线广播信号、卫星广播信号或互联网广播信号等。或者可以根据调制类型不同可以区分为数字调制信号,模拟调制信号等。或者可以根据信号种类不同区分为数字信号、模拟信号等。
53.在一些实施例中,控制器250和调谐解调器210可以位于不同的分体设备中,即调谐解调器210也可在控制器250所在的主体设备的外置设备中,如外置机顶盒等。这样,机顶盒将接收到的广播电视信号调制解调后的电视音视频信号输出给主体设备,主体设备经过第一输入/输出接口255接收音视频信号。
54.通信器220,用于根据各种通信协议类型与外部设备或外部服务器进行通信的组件。例如:通信器可以包括wifi模块221、蓝牙222、有线以太网模块223等其他网络通信协议模块或近场通信协议模块,以及红外接收器中的至少一种。
55.在一些实施例中,触控显示设备200可以通过通信器220与外部控制设备(如红外遥控器)或内容提供设备(如手机、平板电脑等终端设备)之间建立连接,以实现控制信号或数据信号的发送和接收。
56.检测器230,用于采集外部的环境信号或触控显示设备200与外部设备之间交互产生的信号。
57.在一些实施例中,检测器230包括光接收器,用于采集环境光线强度的传感器,可以通过采集环境光可以自适应性显示参数变化等。
58.在一些实施例中,检测器230还可以包括声音采集器231,如麦克风等,可以用于接收声音信息。示例性的,声音采集器231接收的声音信息包括用户控制显示设备200输入的语音信息,或者声音采集器231采集的环境声音,此环境声音用于识别环境场景类型,使得触控显示设备200可以自适应环境噪声。
59.在一些实施例中,检测器230还可以包括图像采集器232,如相机、摄像头等,可以用于采集外部环境场景,以使得触控显示设备200可以自适应变化显示参数。还可以用于检测用户的属性或者识别用户手势,接收用户控制显示设备200输入的交互手势信息,以实现触控显示设备200与用户之间互动。
60.在一些实施例中,检测器230还可以包括提笔感应模块230,如光电传感器、霍尔传感器等,可以用于检测触控笔放置装置201的光强度或磁场强度,以使得控制器250可以确定触控笔100是否放置于触控笔放置装置201上。
61.在一些实施例中,检测器230还可以包括温度传感器等,如通过温度传感器检测环境温度。
62.外部装置接口240,可以包括高清多媒体(hdmi)输入接口241、复合视频(cvbs)输入接口242、模拟或数据高清分量输入接口243、通用串行总线(usb)输入接口244以及rgb端口等任意一个或多个接口,也可以是上述多个接口形成的复合性输入/输出接口。
63.控制器250,用于通过存储在存储器上中各种软件控制程序,来控制触控显示设备200。控制器250可以控制触控显示设备200的整体工作。例如:响应于用户在用户界面(ui)上输入的对ui对象的选择操作,控制器250可以控制触控显示设备200执行此选择操作对应的控制指令。
64.其中,所述ui对象可以是ui可选对象中的任意一个,例如超链接或图标。响应于用
户对ui对象输入的选择操作,控制器250控制控制触控显示设备200连接到该ui对象对应的超链接页面、文档、图像等,或者打开与所述ui对象对应的应用程序。此外,用户可以通过连接到触控显示设备200的各种输入装置(例如,鼠标、键盘、触摸板或者麦克风等)对ui对象输入选择操作。
65.如图3所示,控制器250包括随机存取存储器251(random access memory,ram)、只读存储器252(read

only memory,rom)、视频处理器270、音频处理器280、其他处理器253(例如:图形处理器(graphics processing unit,gpu)、中央处理器254(central processing unit,cpu)、通信接口(communication interface),以及通信总线256(bus)中的至少一种。其中,通信总线连接各个部件。
66.在一些实施例中,ram251用于存储操作系统或其他正在运行中的程序的临时数据。
67.在一些实施例中,rom252用于存储各种系统启动的指令。
68.在一些实施例中,rom252可以存储一个基本输入输出系统(basic input output system,bios),用于完成对系统的加电自检、系统中各功能模块的初始化、系统的基本输入/输出的驱动程序及引导操作系统。
69.在一些实施例中,在收到开机信号时,触控显示设备200开始启动,cpu运行rom252中的系统启动指令,并将存储在存储器260的操作系统的临时数据拷贝至ram251中,以便于操作系统的启动和运行。当操作系统启动完成后,cpu再将存储于存储器260中的各种应用程序的临时数据拷贝至ram251中,以便于启动和运行所述应用程序。
70.在一些实施例中,图形处理器253,用于生成图形对象,如:图标、操作菜单、以及用户输入指令显示图形等。图形处理器253可以包括运算器,用于根据用户输入地交互指令进行运算,确定显示属性并生成对应的图形对象。图形处理器253还可以包括渲染器,用于对基于运算器得到的图形对象进行渲染,触控显示设备可以显示渲染完成之后的图形对象。
71.在一些实施例中,cpu 254,用于执行存储在存储器260中的操作系统指令和应用程序指令。还用于根据外部输入的交互操作,控制触控显示设备200执行相对应的交互指令。
72.在一些示例性实施例中,cpu 254,还可以包括多个处理器。多个处理器可包括一个主处理器以及一个或多个子处理器。主处理器,用于控制显示设备200执行预加电模式中相关指令,和/或,用于控制显示设备200在正常模式下显示画面。一个或多个子处理器,用于控制触控显示设备200执行待机模式下的相关指令。
73.在一些实施例中,输入/输出接口255用于使得控制器250与其他外部设备或触控显示设备200的其他硬件之间可以进行数据传输。如控制器250可以通过输入/输出接口255接收外部设备的视频信号数据和音频信号数据、或命令指令数据等。
74.存储器260,用于存储可以驱动触控显示设备200的各种软件模块。如:第一存储器中存储的各种软件模块,包括:基础模块、检测模块、通信模块、显示控制模块、浏览器模块、和各种服务模块等中的至少一种。
75.其中,基础模块为底层软件模块,可以向上层模块发送处理和控制信号,并使得触控显示设备200中各个硬件之间进行信号通信。检测模块用于从检测器230或用户接口256中收集相关信息,并对收集到的相关信息进行数模转换以及分析管理。检测模块可以包括
的语音识别模块,语音识别模块分为语音解析模块和语音指令数据库模块。显示控制模块用于控制触控显示器275显示图像内容,还可以用于播放多媒体内容等。通信模块,用于与外部设备之间进行控制和数据通信的模块。浏览器模块,用于执行浏览服务器之间数据通信。同时,存储器260还用于存储用户数据和接收到的外部数据、用户界面中各个项目的图像以及焦点对象的视觉效果图等等。
76.在一些实施例中,用户接口265,用于接收用户的控制信号。用户可以通过控制装置(如红外遥控器)或者通过网络通信模块输入的相关的控制信号。
77.在一些实施例中,用户接口265可以通过触控显示器275的图形用户界面(graphic user interface,gui)接收用户输入指令,或者,用户接口265可以通过检测器230接收用户输入指令。其中,“用户界面”,是应用程序或操作系统与用户之间进行交互和信息交换的介质接口,它可以实现信息的内部形式与用户可以接受形式之间的转换。用户界面常用的表现形式是gui,gui是指采用图形方式显示的并与计算机操作相关的用户界面。它可以是在电子设备的显示屏中显示的一个图标、窗口、控件等界面元素,其中控件可以包括图标、按钮、菜单、选项卡、文本框、对话框、状态栏、导航栏、widget等可视的界面元素。
78.触控显示器275,包括用于呈现画面的显示屏组件、驱动图像显示的驱动组件以及接收用户的触控操作的组件。
79.在一些实施例中,触控显示器275用于接收源自处理器输出的图像信号,显示图像内容。还用于接收用户的触控操作,并将所述用户的触控操作转换为电信号,发送给处理器。以使得用户可以通过触控操作控制触控触控显示设备200。
80.在一些实施例中,触控显示器275可以显示来自广播电视的图像内容,具体的,触控显示设备200通过有线或无线通信协议接收各种广播信号,并根据广播信号显示来自广播电视的图像内容。或者,触控显示器275可以通过网络通信协议接收各种网络信号,并根据网络信号显示来自网络服务器端发送的各种图像内容。
81.在一些实施例中,触控显示器275用于呈现触控显示设备200中产生且用于控制触控显示设备200的用户界面。
82.在一些实施例中,触控显示器275为一种投影显示器,还可以包括一种投影装置和投影屏幕。
83.视频处理器270,用于接收外部视频信号,并根据标准编解码协议,对视频信号进行解压缩、解码、缩放、降噪、帧率转换、分辨率转换、图像合成等等视频处理,进而得到与触控显示设备200相适配的视频信号,该视频信号可以直接在触控显示设备200上显示或播放。
84.在一些实施例中,视频处理器270,包括解复用模块、视频解码模块、图像合成模块、帧率转换模块、显示格式化模块等。
85.其中,解复用模块,用于对输入音视频数据流进行解复用处理,如解复用模块可以将接收到的视频信号解复用成视频信号和音频信号等。视频解码模块,则用于对解复用后的视频信号进行处理,包括解码和缩放处理等。图像合成模块,如图像合成器,用于将图形生成器根据用户输入或自身生成的gui信号,与缩放处理后视频图像进行叠加混合处理,以生成可供显示的图像信号。帧率转换模块,用于对转换输入视频帧率,如将60hz帧率转换为120hz帧率或240hz帧率,通常的格式转换可以采用插帧的方式来实现。显示格式化模块,则
manager)用于控制通知消息的显示和清除;窗口管理器(window manager)用于管理用户界面上的图标、窗口、工具栏、壁纸和桌面部件。
96.在一些实施例中,活动管理器用于:管理各个应用程序的生命周期以及通常的导航回退功能,比如控制应用程序的退出(包括将显示窗口中当前显示的用户界面切换到系统桌面)、打开、后退(包括将显示窗口中当前显示的用户界面切换到当前显示的用户界面的上一级用户界面)等。
97.在一些实施例中,窗口管理器用于管理所有的窗口程序,比如获取显示屏大小,判断是否有状态栏,锁定屏幕,截取屏幕,控制显示窗口变化(例如将显示窗口缩小显示、抖动显示、扭曲变形显示等)等。
98.在一些实施例中,系统运行库层为上层即框架层提供支撑,当框架层被使用时,安卓操作系统会运行系统运行库层中包含的c/c 库以实现框架层要实现的功能。
99.在一些实施例中,内核层是硬件和软件之间的层。如图4所示,内核层至少包含以下驱动中的至少一种:音频驱动、显示驱动、蓝牙驱动、摄像头驱动、wifi驱动、usb驱动、hdmi驱动、传感器驱动(如指纹传感器,温度传感器,触摸传感器、压力传感器等)等。
100.在一些实施例中,内核层还包括用于进行电源管理的电源驱动模块。
101.在一些实施例中,图4中的一种软件架构对应的软件程序和/或模块可以储存于图3中的储存器260中。
102.在一些实施例中,以应用程序“绘图”为例,当用户接口265接收到用户对于绘图应用程序的输入操作,相应的硬件中断被发给内核层。内核层将输入操作加工成原始输入事件(包括输入操作的值,输入操作的时间戳等信息)。原始输入事件被存储在内核层。应用程序框架层从内核层获取原始输入事件,根据焦点当前的位置识别该输入事件所对应的控件以及以该输入操作是确认操作,该确认操作所对应的控件为绘图应用图标的控件,绘图应用调用应用框架层的接口,启动绘图应用,进而通过调用内核层启动触控传感器驱动以及显示驱动,实现通过触控显示器显示用户通过触控绘制的图形。
103.在一些实施例中,对于触控显示设备200,以分屏操作为例,触控显示设备接收用户作用于显示屏上的输入操作(如分屏操作),内核层可以根据输入操作产生相应的输入事件,并向应用程序框架层上报该事件。由应用程序框架层的活动管理器设置与该输入操作对应的窗口模式(如多窗口模式)以及窗口位置和大小等。应用程序框架层的窗口管理根据活动管理器的设置绘制窗口,然后将绘制的窗口数据发送给内核层的显示驱动,由显示驱动在显示屏的不同显示区域显示与之对应的应用界面。
104.在一些实施例中,如图5中所示,应用程序层包含至少一个应用程序可以在触控显示器中显示对应的图标控件,如:邮箱应用程序图标控件、视频应用程序图标控件、回收站应用程序图标控件、浏览器应用程序图标控件、绘图应用图标控件等。触控显示设备可以接收用户对这些图标控件的控制操作,并执行控制操作对应的控制指令。
105.控制器可以是触控显示设备200的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。控制器具体可以为是cpu、通用处理器网络处理器(network processor,np)、数字信号处理器(digital signal processing,dsp)、微处理器、微控制器、可编程逻辑器件(programmable logic device,pld)或它们的任意组合。控制器还可以是其它具有处理功能的装置,例如电路、器件或软件
模块,本技术实施例对此不做任何限制。其中,控制器可以用于响应于用户从触控笔放置装置201上取走触控笔100的操作,控制触控显示器275显示第一界面,第一界面包括目标应用程序的图标,或者第一界面为目标应用程序的界面。进一步的,控制器还可以用于响应于用户将触控笔100放置在触控笔放置装置201的操作,控制触控显示器275显示第二界面,第二界面为显示第一界面之前的显示界面,或者第二界面为主界面。
106.下面结合说明书附图对本技术的实施例进行具体介绍。
107.如图6所示,本技术实施例提供一种触控显示设备的控制方法,该方法应用于上述触控显示设备的控制器,该方法包括以下步骤:
108.s101、控制器检测到用户从所述触控笔放置装置上取走所述触控笔的操作。
109.作为一种可能的实现方式,在满足第二预设条件的情况下,控制器检测到用户从所述触控笔放置装置上取走所述触控笔的操作。
110.可选的,以触控笔放置装置包括霍尔传感器为例,上述第二预设条件可以采用以下设计之一:
111.设计一、第二预设条件包括:当前周期检测到的磁场强度值小于或等于磁场强度阈值,以及上一个周期检测到的磁场强度值大于磁场强度阈值。
112.其中,磁场强度阈值可以为触控笔放置装置上未放置触控笔时的磁场强度。可选的,磁场强度阈值可以是触控显示设备出厂时设置的,也可以是用户设置的。应理解,磁场强度阈值可以根据实验测试或者模拟仿真来确定。
113.需要说明的是,在霍尔传感器检测到的磁场强度值小于或等于磁场强度阈值的情况下,控制器可以确定触控笔放置装置上未放置触控笔;在霍尔传感器检测到的磁场强度值大于磁场强度阈值的情况下,控制器可以确定触控笔放置装置上放置有触控笔。
114.若当前周期检测到的磁场强度值小于或等于磁场强度阈值,且上一个周期检测到的磁场强度值大于磁场强度阈值,此时,控制器可以确定上一个周期时触控笔放置装置上放置有触控笔,而当前周期时触控笔放置装置上未放置触控笔,则控制器可以确定用户从触控笔放置装置上取走触控笔。
115.设计二、第二预设条件包括:当前周期检测到的磁场强度值小于或等于磁场强度阈值,且触控显示设备未运行目标应用程序。
116.可选的,目标应用程序是与触控笔相关的应用程序,例如白板书写程序、绘画程序等。
117.应理解,触控显示设备未运行目标应用程序可以包括:触控显示设备未在前台运行目标应用程序。进一步的,触控显示设备未运行目标应用程序还可以包括:触控显示设备未在后台运行目标应用程序
118.在触控显示设备上有目标应用程序正在运行,用户可能正在使用触控笔时,则当前周期检测到的磁场强度值可以小于或等于磁场强度阈值。
119.具体的,若当前周期检测到的磁场强度值小于或等于磁场强度阈值,控制器可以确定当前周期时触控笔放置装置上未放置触控笔。且当前无目标应用程序运行,则控制器可以确定用户还未开始使用触控笔,此时,控制器可以确定用户从触控笔放置装置上取走触控笔。
120.设计三、第二预设条件包括:磁场强度值处于预设区间内,且触控显示设备未运行
目标应用程序。
121.其中,预设区间的上限值为磁场强度阈值与磁场强度误差值之和,预设区间的下限值等于磁场强度阈值减去磁场强度误差值。
122.应理解,通过设置上述磁场强度误差值,可以避免由于外界环境的干扰导致霍尔传感器检测到的磁场强度值不准确,进而导致控制器误判的情况发生。
123.设计四、第二预设条件包括:n个周期检测到的磁场强度值的平均值小于或等于磁场强度阈值,且触控显示设备未运行目标应用程序。n为正整数。
124.示例性的,控制器计算每5个周期检测到的磁场强度值,计算其磁场强度平均值,在所计算出的磁场强度平均值小于或等于磁场强度阈值的情况下,控制器确定触控笔放置装置上未放置触控笔。若此时无目标应用程序正在运行,则控制器可以确定用户从触控笔放置装置上取走触控笔。霍尔传感器检测的磁场强度值可能由于外界环境的影响而出现误差,因此以所计算的磁场强度平均值来判断触控笔放置装置是否放置有触控笔,控制器的判定结果的准确度会更高。
125.s102、响应于所述用户从所述触控笔放置装置上取走所述触控笔的操作,控制器控制所述触控显示器显示第一界面。
126.一种可能的设计中,第一界面可以包括目标应用程序的图标。
127.下面以目标应用程序为白板书写程序为例进行说明。在白板书写程序的界面,用户可以使用触控笔在触控显示器上书写或绘画。
128.可选的,触控显示设备上可以安装不止一个白板书写程序。
129.在触控显示设备上只有一个白板书写程序的情况下,该白板书写程序即为触控显示设备的目标应用程序。
130.但是,在触控显示设备上安装有不止一个白板书写程序的情况下,触控显示设备可以识别白板书写程序,并将白板书写程序设置为目标应用程序,例如,用户在触控显示设备上安装应用程序“绘画”时,触控显示设备确定应用程序“绘画”具有白板书写功能,将其设置为目标应用程序。或者,用户可以从该触控显示设备上安装的所有白板书写程序中选择一个或者多个设置为目标应用程序。
131.一种示例中,若触控显示设备200上具有白板书写程序“windows画图”、“白板”以及“绘图”,在触控显示器275显示如图7中的(a)所示的主界面时,用户从触控笔放置装置201上取走触控笔100。此时如图7中的(b)所示,控制器控制触控显示器275显示包括白板书写程序“windows画图”、“白板”以及“绘图”的应用图标的界面。
132.之后,用户可以方便快捷地在多个目标应用程序中选择一个应用程序来使用。例如,响应于用户对“绘图”的应用图标的点击操作,触控显示设备打开“绘图”,则如图7中的(c)所示,控制器控制触控显示器275显示白板书写程序“绘图”的界面。
133.另一种示例中,若触控显示设备200上具有白板书写程序“windows画图”、“白板”以及“绘图”,在触控显示器275显示如图8中的(a)所示的文档界面时,用户从触控笔放置装置201上取走触控笔100。此时如图8中的(b)所示,控制器控制触控显示器275显示白板书写程序“windows画图”、“白板”以及“绘图”的应用图标。
134.再一种示例中,若触控显示设备200上具有白板书写程序“windows画图”、“白板”以及“绘图”。如图9中的(a)所示,触控显示设备200处于熄屏状态。若此时用户从触控笔放
置装置201上取走触控笔100,参照图9中的(b)所示,控制器控制触控显示器275直接显示白板书写程序“windows画图”、“白板”以及“绘图”的应用图标。
135.另一种可能的设计中,第一界面为目标应用程序的界面。
136.也即,响应于所述用户从所述触控笔放置装置上取走所述触控笔的操作,控制器启动目标应用程序,进而控制器控制触控显示器275显示目标应用程序的界面。
137.可选的,在触控显示设备只有一个白板书写程序的情况下,该白板书写程序即为目标应用程序。
138.可选的,在触控显示设备上安装有多个白板书写程序的情况下,用户可以从中选出一个白板书写程序,将其设置为目标应用程序;或者,控制器可以根据每一个白板书写程序的使用频率,并将其中使用频率最高的白板书写程序为设置为目标应用程序;又或者,控制器可以根据出厂配置默认其中一个白板书写程序作为目标应用程序。
139.一种可能的实现方式中,若触控显示设备200上具有白板书写程序“windows画图”、“白板”以及“绘图”,用户可以在如图9所示的设置界面上,点击“windows画图”的应用图标,预先设置白板书写程序“windows画图”为目标应用程序。
140.示例性的,以“windows画图”为目标应用程序,如图10中的(a)所示,触控显示器275正在显示主界面。之后,用户从所述触控笔放置装置上取走所述触控笔,如图10中的(c)所示,控制器控制触控显示设备显示“windows画图”的界面。
141.示例性的,以“windows画图”为目标应用程序,如图10中的(b)所示,触控显示器275正在显示文档的界面。之后,用户从所述触控笔放置装置上取走所述触控笔,如图10中的(c)所示,控制器控制触控显示设备显示“windows画图”的界面。
142.另一种示例中,若触控显示设备200上具有白板书写程序“windows画图”、“白板”以及“绘图”,其中“windows画图”的使用频率为每月10次、“白板”使用频率为每月5次、“绘图”使用频率为每月1次,“windows画图”的使用频率最高。则用户从触控笔放置装置201上取走触控笔100时,触控显示设备200直接打开“windows画图”,触控显示器275可以显示“windows画图”的界面。
143.在一些实施例中,在满足第一预设条件的情况下,控制器控制触控显示器显示提醒消息。其中,上述第一预设条件包括触控笔未放置在触控笔放置装置上的时长大于第一时长,以及触控笔未触碰触控显示器的时长大于第二时长。上述提醒消息用于提示用户将触控笔放置在触控笔放置装置上。
144.示例性的,第一时长可以设置为30分钟,第二时长可以设置为20分钟。若用户从触控笔放置装置201上拿起触控笔100的时长为40min,且在30min前对触控笔100使用完毕之后,未将触控笔100放回触控笔放置装置201上,此时触控笔100未触碰触控显示器12的时长为30min。则此时如图11所示,触控显示器275上显示对话框81,对话框81中可以显示“请您放回触控笔”等类似的提示信息,以提醒用户及时将触控笔放回触控笔放置装置上,可以减少触控笔丢失的概率。
145.基于图6所示的实施例,该触控显示设备可以在用户从触控笔放置装置上拿起触控笔时,显示目标应用程序(白板书写程序)相关的界面,以便于用户可以直接使用目标应用程序;或者,显示包括目标应用程序的应用图标的界面,以便于用户可以快速找到目标应用程序。
146.可选的,基于图6所示的实施例,如图12所示,上述触控显示设备的控制方法在步骤s102之后还包括以下步骤:
147.s103、控制器检测到所述用户将所述触控笔放置在所述触控笔放置装置的操作。
148.作为一种可能的实现方式中,在满足第三预设条件的情况下,控制器检测到所述用户将所述触控笔放置在所述触控笔放置装置的操作。
149.可选的,以触控笔放置装置包括霍尔传感器为例,上述第三预设条件可以采用以下设计之一:
150.设计一、第三预设条件包括:当前周期检测到的磁场强度值大于磁场强度阈值,以及上一个周期检测到的磁场强度值小于或等于磁场强度阈值。
151.应理解,若当前周期检测到的磁场强度值大于磁场强度阈值,以及上一个周期检测到的磁场强度值小于或等于磁场强度阈值,此时,控制器可以确定当前周期触控笔放置装置上放置有触控笔,而上一个周期触控笔放置装置上未放置触控笔,则控制器可以确定用户将触控笔放置在触控笔放置装置上。
152.设计二、第三预设条件包括:当前周期检测到的磁场强度值大于磁场强度阈值。
153.设计三、第三预设条件包括:n个周期检测到的磁场强度值的平均值大于磁场强度阈值。
154.示例性的,控制器计算每5个周期检测到的磁场强度值,计算其磁场强度平均值,在所计算出的磁场强度平均值大于磁场强度阈值的情况下,控制器确定触控笔放置装置上放置有触控笔。
155.s104、响应于所述用户将所述触控笔放置在所述触控笔放置装置的操作,控制器控制所述触控显示器显示第二界面。
156.一种可能的设计中,第二界面为主界面。
157.一种示例中,如图13中的(a)所示,触控显示设备200打开目标应用程序“windows画图”。若此时用户将触控笔100放置在触控笔放置装置201上,触控显示器12显示由图13中的(a)所示的目标应用程序“windows画图”的界面,跳转为图13中的(b)所示的触控显示设备200的主界面。
158.另一种可能的设计中,第二界面为显示所述第一界面之前显示的界面。
159.示例性的,如图14中的(a)所示,触控显示器275显示文档界面。之后,在用户从触控笔放置装置上取走触控笔之后,如图14中的(b)所示,触控显示设备200显示“windows画图”界面。若此时用户将触控笔100放置在触控笔放置装置201上,触控显示器275显示由图14中的(b)所示的目标应用程序“windows画图”的界面,跳转为图14中的(c)所示的文档界面。应理解,图14中的(c)所示的文档界面与如图14中的(a)所示出的文档界面是同一个文档界面。
160.可选的,响应于所述用户将所述触控笔放置在所述触控笔放置装置的操作,控制器关闭所述目标应用程序或者在后台运行目标应用程序。
161.基于图12所示的实施例,在用户将触控笔放回触控笔放置装置上时,触控显示设备可以直接显示主界面,或者重新显示使用触控笔之前的界面,无需用户手动关闭目标应用程序,减少了操作步骤与操作时间,提升用户使用体验。
162.可选的,触控显示设备200可以安装各种操作系统,例如苹果公司所开发的ios操
作系统,谷歌公司所开发的安卓(android)操作系统,微软公司所开发的windows操作系统等。
163.示例性的,以触控显示设备200安装有第一操作系统和第二操作系统为例,如图15所示,控制器可以包括第一控制模块2501和第二控制模块2502。其中,第一控制模块2501用于支持第一操作系统,第二控制模块2502用于支持第二操作系统。
164.可选的,第一操作系统不同于第二操作系统。例如,第一操作系统为android操作系统,第二操作系统为windows操作系统。
165.第一控制模块2501和第二控制模块2502可以分别和触控显示器275连接。从而,第一控制模块2501和第二控制模块2502均可以控制触控显示器275显示的内容。
166.第一控制模块2501可以和触控笔放置装置201建立连接。具体的说,第一控制模块2501可以和触控笔放置装置201所包括的传感器(例如霍尔传感器)建立连接,例如以i2c总线连接。从而,第一控制模块2501可以获取到触控笔放置装置201所包括的传感器检测到的信息。
167.第一控制模块2501和第二控制模块2502之间可以建立连接,例如通过通用异步收发传输器(universal asynchronous receiver/transmitter,uart)协议连接。
168.作为一种示例,在触控显示设备200使用第一操作系统时,第一控制模块2501可以根据触控笔放置装置201所包括的传感器检测到的信息,来控制触控显示器275。
169.作为另一种示例,在触控显示设备200使用第二操作系统时,第一控制模块2501可以将触控笔放置装置201所包括的传感器检测到的信息传输给第二控制模块2502。第二控制模块2502根据触控笔放置装置201所包括的传感器检测到的信息,来控制触控显示器275。
170.应理解,第一控制模块2501或者第二控制模块2502根据触控笔放置装置201所包括的传感器检测到的信息,来控制触控显示器275,其具体实现可以参考上述方法实施例中的介绍,在此不再赘述。
171.本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质包括计算机执行指令,当计算机执行指令在计算机上运行时,使得计算机执行如上述实施例提供的方法。
172.本发明实施例还提供一种计算机程序产品,该计算机程序产品可直接加载到存储器中,并含有软件代码,该计算机程序产品经由计算机载入并执行后能够实现上述实施例提供的方法。
173.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机执行指令。在计算机上加载和执行计算机执行指令时,全部或部分地产生按照本技术实施例所述的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机执行指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机执行指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够
存取的任何可用介质或者是包含一个或多个可以用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,dvd)、或者半导体介质(例如固态硬盘(solid state disk,ssd))等。
174.尽管在此结合各实施例对本技术进行了描述,然而,在实施所要求保护的本技术过程中,本领域技术人员通过查看附图、公开内容、以及所附权利要求书,可理解并实现公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。
175.尽管结合具体特征及其实施例对本技术进行了描述,显而易见的,在不脱离本技术的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本技术的示例性说明,且视为已覆盖本技术范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
176.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何在本技术揭露的技术范围内的变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应该以权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献