通过触摸屏实现的数据内容消隐方法及终端的制作方法
【专利摘要】本发明提供了一种通过触摸屏实现的数据内容消隐方法及终端,涉及触摸定位、屏幕显示【技术领域】。所述方法包括:采集针对消隐控件的触发操作;采集用户针对触摸屏的触摸路径;将前述触摸路径对应区域之内或之外的数据内容转为消隐状态。利用本发明,数据内容消隐终端在采集到用户的主动触发消息,或者依据所在电子终端周围情况进行判别后,依据用户通过触摸屏进行的选择操作将电子终端触摸屏中对应区域显示输出的数据内容进行消隐,保护了用户在使用电子终端时的私密性。
【专利说明】通过触摸屏实现的数据内容消隐方法及终端
【技术领域】
[0001 ] 本发明涉及触摸定位、屏幕显示【技术领域】。
【背景技术】
[0002]包括手机、平板电脑、PDA在内的电子终端,由于其便携性已成为人们日常生活和办公中常用的随身电子设别。实际应用中,随着屏幕技术的发展,电子设备屏幕的分辨率以及可视角度有了很大提升的普及,而且随着前述电子终端特别是手机的屏幕尺寸的变大,人们在日常使用中常常会带来私密性的问题。
[0003]另一方面,触摸屏在手机、平板电脑等电子终端中广泛应用,触摸定位可以使电子终端更快捷的获取对应终端屏幕中用户指定的位置信息,因而如何将通过触摸屏进行的操作,与保护触摸屏中显示的数据内容不让用户以外的人看到,是一个有待解决的问题。
【发明内容】
[0004]本发明的目的在于,提供一种通过触摸屏实现的数据内容消隐方法,以及对应的终端,利用本发明,能够依据用户通过触摸屏进行的选择操作将电子终端触摸屏中对应区域进行消隐,从而保护用户在使用电子终端时的私密性。
[0005]本发明提供一种通过触摸屏实现的数据内容消隐方法,方法包括如下步骤:
[0006]步骤1,采集针对消隐控件的触发操作;
[0007]步骤2,采集用户针对触摸屏的触摸路径;
[0008]步骤3,将前述触摸路径对应区域之内或之外的数据内容转为消隐状态。
[0009]进一步,所述消隐控件,是通过如下其中之一的方式触发的:
[0010]A,设置可供操作的、以图标形式展示的消隐控件,
[0011]采集对该消隐控件的点击或触摸消息,实现对消隐控件的触发启动;
[0012]B,预设用以实现消隐控件启动功能的语音特征信息,
[0013]采集用户所发出的语音信息,
[0014]分析语音信息对应的语音特征信息,与预设的语音特征信息进行比对,
[0015]在比对吻合的情况下,启动前述的消隐控件,在比对不吻合的情况下,不启动前述的消隐控件;
[0016]C,预设用以实现消隐控件启动功能的字符内容,
[0017]采集用户所发出的语音信息,转变为字符内容,
[0018]将识别获得的字符内容与前述预设的字符内容进行比对,判定是否吻合,
[0019]在比对吻合的情况下,启动前述的消隐控件,在比对不吻合的情况下,不启动前述的消隐控件;
[0020]D,预设用以实现前述消隐控件启动功能的路径信息,
[0021]采集用户通过所在终端的触摸屏输入的触摸路径信息,
[0022]将所采集的触摸路径信息与前述预设的路径信息进行比对,[0023]在比对吻合的情况下,启动前述的消隐控件,在比对不吻合的情况下,不启动前述的消隐控件;
[0024]E,预设用以实现前述消隐控件启动功能的路径信息,
[0025]通过所在终端上的摄像结构采集用户对着所在终端在空中所输入的路径信息,
[0026]将所采集的路径信息与前述预设的路径信息进行比对,
[0027]在比对吻合的情况下,启动前述的消隐控件,在比对不吻合的情况下,不启动前述的消隐控件。
[0028]进一步,所述的消隐控件,是通过如下方式触发输出或启动的,
[0029]采集所在终端周边人像信息,在具有一个以上人像信息的情况下,触发前述的消隐控件输出或者启动。
[0030]进一步,所述的消隐控件,是通过如下方式触发输出或启动的,
[0031]通过所在终端拍摄对着所在终端触摸屏的图像数据;
[0032]判定所拍摄的图像数据中是否包括有一个以上人脸图像;
[0033]在包括的情况下,触发消隐控件输出,或者直接启动消隐控件。
[0034]进一步,所述的消隐控件所实现的消隐功能,是通过如下方式其中之一实现的,
[0035]方式1,采集用户通过持续触摸所在终端触摸屏绘制的路径信息;
[0036]判定是否能够获得具有封闭特性或者接近封闭的触摸路径;
[0037]在能够获取的情况下,将该触摸路径之内的区域作为显示区域,其余区域中的数据内容处于消隐状态;
[0038]方式2,采集用户通过持续触摸所在终端触摸屏绘制的路径信息;
[0039]判定是否能够获得具有封闭特性或者接近封闭的触摸路径;
[0040]在能够获取的情况下,将该触摸路径之外的区域作为显示区域,之内的区域中的数据内容处于消隐状态。
[0041]进一步,所述的消隐状态,为如下方式,
[0042]通过将显示内容转为持续空白的状态形式进行输出;
[0043]或者,通过其它第三方数据替代原有正常输出的数据输出;
[0044]或者,调节原有正常输出数据内容的透明度,采集第三方数据调节其透明度后覆盖原有正常输出的数据进行输出。
[0045]进一步,对应着所述的消隐控件,设置有用以取消消隐状态的操作控件,和/或设置有用以调整消隐状态持续时间的操作控件,和/或设置有用以调节触摸区域大小的尺寸调节控件。
[0046]进一步,对应着消隐控件所触发的消隐区域,当界面更换时,取同样的界面位置作为消隐区域,其它区域作为非消隐区域;或者,当界面更换时,判定具有同样属性的窗口,维持在界面更换前所处的消隐状态或者非消隐状态。
[0047]本发明还提供一种通过触摸屏实现的数据内容消隐终端,该终端包括如下结构:
[0048]触发操作采集单元,用以采集针对消隐控件的触发操作;
[0049]触摸路径采集单元,用以采集用户针对触摸屏的触摸路径;
[0050]数据内容消隐单元,用以将前述触摸路径采集单元所采集的触摸路径对应区域之内或之外的数据内容转为消隐状态。[0051]进一步,对应所述触发操作采集单元还设置有语音识别模块,它包括,
[0052]特征语音信息设置组件,用以预设实现消隐控件启动功能的语音特征信息;
[0053]语音信息采集组件,用以采集用户所发出的语音信息;
[0054]特征信息分析组件,用以分析语音信息采集组件所采集的语音信息对应的语音特征信息,与特征语音信息设置组件中预设的语音特征信息进行比对;
[0055]控件触发组件,用以经特征信息分析组件比对判定吻合的情况下,启动消隐控件。
[0056]进一步,对应所述触发操作采集单元还设置有人像判定模块,它包括:
[0057]图像采集组件,用以通过所在终端拍摄对着所在终端触摸屏的图像数据;
[0058]人像判定组件,用以判定图像采集组件所拍摄的图像数据中是否包括有一个以上人像数据;
[0059]触发执行组件,用以在经人像判定组件判定为是的情况下,触发消隐控件输出,或者直接启动消隐控件。
【专利附图】
【附图说明】
[0060]图1是本发明所述的一种通过触摸屏实现的数据内容消隐方法流程图。
[0061]图2是本发明所述的一种通过触摸屏实现的数据内容消隐方法中触摸路径示意图。
[0062]图3是本发明所述方法中根据触摸路径数据内容的消隐方式显示示意图(一)。
[0063]图4是本发明所述方法中根据触摸路径数据内容的消隐方式显示示意图(二)。
[0064]图5是本发明所述的一种通过触摸屏实现的数据内容消隐终端的结构框图。
【具体实施方式】
[0065]下面参照附图,结合具体实施例对本发明做进一步的说明。
[0066]步骤S101,采集针对消隐控件的触发操作。
[0067]在包含有触摸屏的电子终端中,设置用于将屏幕中输出的部分或全部数据内容隐藏的消隐控件,所述消隐控件在接收到对应的触发消息后启动。
[0068]具体地,根据消隐控件对触发消息获取方式的不同,将消隐控件的触发分为主动触发与被动触发两种。所述被动触发是指消隐控件接受到来自用户具有针对性的触发操作后,直接启动针对屏幕显示数据的消隐功能;所述主动触发是指消隐控件主动获取所在电子终端当前状态信息,经分析识别后判定是否启动针对屏幕显示数据的消隐功能。
[0069]消隐控件以可供操作的图标形式设置在包含有触摸屏的电子终端中。被动触发方式下,用户通过对该消隐控件图标的点击或触摸,实现对消隐控件的触发启动。
[0070]实际应用中,电子终端中的一些应用程序在使用时往往全屏显示,此时用户若需要启动消隐功能,在被动触发方式下则需要将屏幕显示内容切换至菜单显示界面后,再触发消隐控件。这种情况下,消隐控件的主动触发可以简化用户操作,主动触发方式下,由于消隐控件需要主动获取所在电子终端当前状态信息,因而消隐控件一直处于后台启动状态,因而这一方式中的启动消隐控件是指启动消隐控件的消隐功能。具体根据主动触发时消隐控件所采集的不同信息类型,作为举例而非限定,其触发方式包括以下几种:
[0071]方式一,以语音信息作为是否启动消隐控件的判定依据。[0072]具体地,以语音信息作为判定标准时,用于判定的信息内容包括该语音信息对应的语音特征信息,如音色、音高、音调等信息,以及该语音信息对应的字符内容。前者用于判别语音信息的发出方是否一致,后者用于判别语音信息对应的内容是否一致。
[0073]以语音特征信息作为判定标准时,典型地,消隐控件的启动包括有如下步骤:
[0074]步骤a_l,预设用以实现消隐控件启动功能的语音特征信息;
[0075]步骤a_2,采集用户所发出的语音信息;
[0076]步骤a_3,分析语音信息对应的语音特征信息,与预设的语音特征信息进行比对;
[0077]步骤a_4,在比对吻合的情况下,启动前述的消隐控件,在比对不吻合的情况下,不启动前述的消隐控件。
[0078]用户通过点击或触摸首次启动消隐控件后,利用消隐控件所在终端中的录音功能模块录制一段语音信息,消隐控件通过分析识别获取前述语音信息对应的语音特征信息,将其作为启动消隐功能的判定标准。实际应用中,消隐控件处于后台运行状态,对所在终端周围环境中发出的声音进行采集和识别,其中包含用户所发出的语音信息。根据分析识别获取用户提供的语音信息中音色、音高、音调等语音特征信息,与前述预设的语音特征信息进行比对,在比对吻合的情况下触发启动消隐控件的消隐功能。
[0079]这一对比判定方式下,根据语音特征信息的比对可以区别不同声音的发出方,例如用户A通过其手机中的消隐控件录制内容为“隐藏”的语音信息,消隐控件对前述语音信息的分析识别即是对用户A语音信息特征的分析识别。则用户B对用户A的手机发出内容为“隐藏”的语音信息时,由于用户B与用户A的语音信息特征不符,则无法触发启动用户A手机中消隐控件的消隐功能。
[0080]以语音信息对应的字符内容作为判定标准时,消隐控件的启动包括有如下步骤:
[0081]步骤b_l,预设用以实现消隐控件启动功能的字符内容;
[0082]步骤b_2,采集用户所发出的语音信息,转变为字符内容;
[0083]步骤b_3,将识别获得的字符内容与前述预设的字符内容进行比对,判定是否吻合;
[0084]步骤b_4,在比对吻合的情况下,启动前述的消隐控件,在比对不吻合的情况下,不启动前述的消隐控件;
[0085]与前一判定标准类似,用户通过点击或触摸首次启动消隐控件后,利用消隐控件所在终端中的录音功能模块录制一段语音信息,消隐控件通过分析识别获取前述语音信息对应的字符内容,将其作为启动消隐功能的判定标准。实际应用中,消隐控件处于后台运行状态,对所在终端周围环境中发出的声音进行采集和识别,其中包含用户所发出的语音信息。根据分析识别获取用户提供的语音信息对应的字符内容,与前述预设的字符内容进行比对,在比对吻合的情况下触发启动消隐控件的消隐功能。
[0086]这一对比判定方式下,根据字符内容的比对可以区别不同语音信息对应的内容,而不限定语音的发出方。例如用户A通过其手机中的消隐控件录制内容为“隐藏”的语音信息,消隐控件对前述语音信息进行分析识别,获取对应的字符内容“隐藏”。用户B对用户A的手机发出内容为“隐藏”的语音信息时,由于与预设的字符内容一致,即可触发启动用户A手机中消隐控件的消隐功能。
[0087]方式二,以触摸路径作为是否启动消隐控件的判定依据。[0088]所述触摸路径是指消隐控件所在终端触摸屏所采集到的,用户利用手指或其它工具在触摸屏上连续触摸时,多个触摸点按照触摸顺序连接所形成的路径信息。这一判定方式包括有以下步骤:
[0089]步骤c-1,预设用以实现前述消隐控件启动功能的路径信息;
[0090]步骤c-2,采集用户通过所在终端的触摸屏输入的触摸路径信息;
[0091]步骤c-3,将所采集的触摸路径信息与前述预设的路径信息进行比对;
[0092]步骤c-4,在比对吻合的情况下,启动前述的消隐控件,在比对不吻合的情况下,不启动前述的消隐控件;
[0093]用户通过点击或触摸首次启动消隐控件后,预设用于触发启动消隐控件的消隐功能的触摸路径信息。设置时,由消隐控件提供备选触摸路径信息方案供用户进行选择,或者由用户自行输入一段触摸路径信息,将其作为启动消隐功能的判定标准。预设触摸路径信息时要注意与消隐控件所在终端和/或终端内应用程序中的功能性触摸路径相区别。
[0094]实际应用中,消隐控件处于后台运行状态,对用户通过触摸屏输入的触摸路径信息进行采集和识别,将其与前述预设的触摸路径信息进行比对,在比对吻合的情况下触发启动消隐控件的消隐功能。
[0095]方式三,以手势信息作为是否启动消隐控件的判定依据。
[0096]所述手势信息是指用户面对消隐控件所在终端,在不接触终端中触摸屏的情况下,利用手或其它工具在空中作出的运动轨迹所对应的路径信息。这一判定方式包括有以下步骤:
[0097]步骤d-1,预设用以实现前述消隐控件启动功能的路径信息;
[0098]步骤d-2,通过所在终端上的摄像结构采集用户对着所在终端在空中所输入的路径信息;
[0099]步骤d-3,将所采集的路径信息与前述预设的路径信息进行比对;
[0100]步骤d-4,在比对吻合的情况下,启动前述的消隐控件,在比对不吻合的情况下,不启动前述的消隐控件。
[0101]用户通过点击或触摸首次启动消隐控件后,利用消隐控件所在终端中的摄像结构录制一段手势信息,从中分析识别获取前述手势信息所对应的路径信息,将其作为启动消隐功能的判定标准。实际应用中,消隐控件处于后台运行状态,对所在终端触摸屏前方的画面进行采集和识别。从中分析获取用户利用手或其它工具在空中作出的运动轨迹所对应的路径信息,与前述预设的路径信息进行比对,在比对吻合的情况下触发启动消隐控件的消隐功能。
[0102]例如,用户利用消隐控件所在终端中的摄像结构,录制了手指在空中画出一个圆形的一段手势信息,消隐控件根据手指的运动轨迹获取对应的路径信息为“圆形”,将其作为启动消隐功能的判定标准。当消隐控件通过所在终端中的摄像结构再次采集到用户对着所在终端在空中所输入的“圆形”路径信息后,触发启动消隐控件的消隐功能。
[0103]特别地,由于运动轨迹无法准确重现,因而当采集到对应路径信息与“圆形”近似的手势信息后,即可触发启动消隐控件的消隐功能。所述近似是指形似,而不限定路径信息对应图案和/或线条的大小尺寸。即用户在预设路径信息时,若手指在空中的运动轨迹对应的路径信息为直径约为5cm的圆形,则当再次采集到用户对着所在终端在空中所输入的路径信息为直径约为IOcm圆形时,在二者路径信息的形似程度超过阈值后,即可判定触发启动消隐控件的消隐功能。
[0104]方式四,以图像信息作为是否启动消隐控件的判定依据。
[0105]这一判定方式是通过判定当前触摸屏的前方是否有一个以上的人存在来触发消隐控件的启动的,通过采集所在终端周边人像信息,在具有一个以上人像信息的情况下,触发前述的消隐控件输出或者启动。所述人像信息在识别判定时,将人脸图像、人体的部位图像、以及人体衣着图像作为判定依据,人体的部位例如手、胳膊等具有独特的轮廓特征,以及人体衣着也有着一定的搭配轮廓判定规律,根据这些数据信息判定图像数据中是否存在人物一个以上的人像信息。特别是当触摸屏前方的人处于移动状态时,消隐控件针对采集到的图像信息进行分析,采集其中移动物体的图像与前述人体的部位图像、以及人体衣着图像特征进行比对,判定是否存在人物一个以上的人像信息。
[0106]通常使用中,以手机为例,触摸屏前方只有用户一人;当触摸屏前方出现多个人时,为保护用户对触摸屏中显示内容的隐私,触发启动消隐控件的消隐功能。
[0107]作为优选的实施例,以人脸图像作为触摸屏的前方是否存在有一个以上人物的判定依据。这一判定方式包括有如下步骤:
[0108]步骤d-1,通过所在终端拍摄对着所在终端触摸屏的图像数据;
[0109]步骤d-2,判定所拍摄的图像数据中是否包括有一个以上人脸图像;
[0110]步骤d-3,在包括的情况下,触发消隐控件输出,或者直接启动消隐控件。
[0111]实际应用中,消隐控件处于后台运行状态,对所在终端触摸屏前方的画面进行采集和识别。从中分析比较人脸视觉特征信息进行身份鉴别,判定画面中是否存在有一个以上的人脸图像,在判定为是的情况下触发启动消隐控件的消隐功能。
[0112]为避免由于终端使用环境中存在较多人,但用户并不需要对触摸屏中显示的数据信息时而带来的误操作,当判定终端触摸屏前方的画面中包含有一个以上人脸图像时,触发在触摸屏中显示的画面内显示输出消隐控件对应的控件图标,在采集到用户针对该图标的点击或触摸等触发操作后,触发启动消隐控件的消隐功能。控件图标在触摸屏中显示时优选设置于屏幕边缘处的菜单栏等位置处,减少对触摸屏中数据显示的影响。
[0113]步骤S102,采集用户针对触摸屏的触摸路径。
[0114]在触发启动消隐控件的消隐功能后,需要进一步确定触摸屏中所显示数据内容的消隐范围。在不影响用户当前操作的情况下,针对触摸屏中所显示的部分内容进行消隐。例如用户利用手机中的文档编辑程序进行文本输入操作时,对触摸屏中显示的已经输入的部分数据内容进行消隐。
[0115]所述消隐范围是根据用户针对触摸屏作出的触摸路径确定的,在选择消隐范围时,根据被消隐数据的数据多少,所述触摸路径进一步分为闭合路径与非闭合路径两种。
[0116]所述非闭合路径是指用户作出的触摸路径为一不闭合的直线或曲线段,该直线或曲线段对应的位置显示有数据信息。这一路径方式适用于需要消隐的数据量较少的情况。非闭合路径下,消隐范围即为该路径覆盖范围内对应显示的数据信息。例如用户通过手机与他人进行短信联系时,短信内容涉及到自己的家庭住址信息,为避免该信息被周围的人看到,需要将这些信息进行消隐时,用户在触发启动消隐控件的消隐功能后,通过在触摸屏对应前述信息字符位置处,用手指或其它工具作出一连续非闭合触摸路径,且该路径覆盖前述需要被消隐的字符,即触发针对触摸路径覆盖下字符内容的消隐操作。
[0117]所述闭合路径适用于需要消隐的数据量较多的情况,用户在触摸屏上利用手指或其它工具作出由曲线和/或直线组成的闭合触摸路径。触摸屏中该闭合触摸路径对应的区域内和/或区域外显示有数据信息,这一路径方式下,消隐范围对应设置为闭合触摸路径对应区域内和/或区域外的触摸屏显示区域。具体地,消隐范围的确定包括有如下步骤:
[0118]方式a,消隐范围对应设置为闭合触摸路径对应区域外的触摸屏显示区域。
[0119]步骤al,采集用户通过持续触摸所在终端触摸屏绘制的路径信息;
[0120]步骤a2,判定是否能够获得具有封闭特性或者接近封闭的触摸路径;
[0121]步骤a3,在能够获取的情况下,将该触摸路径之内的区域作为显示区域,其余区域中的数据内容处于消隐状态。
[0122]方式b,消隐范围对应设置为闭合触摸路径对应区域外的触摸屏显示区域。
[0123]步骤bl,采集用户通过持续触摸所在终端触摸屏绘制的路径信息;
[0124]步骤b2,判定是否能够获得具有封闭特性或者接近封闭的触摸路径;
[0125]步骤b3,在能够获取的情况下,将该触摸路径之外的区域作为显示区域,之内的区域中的数据内容处于消隐状态。
[0126]所述具有封闭特性的触摸路径是指用户作出的触摸路径形成了一个封闭的区域范围,而接近封闭的触摸路径是指用户作出的触摸路径虽没有形成完全封闭的区域范围,但触摸路径的端点之间,或者一侧端点与另一侧的路径之间较为接近,通过近似拟合可以得到一个封闭的区域范围。
[0127]如图2所示即为触摸路径为闭合路径时触摸屏显示示意图。在本实施例中,触摸屏所示为一名为“便签本”的应用程序使用界面100,如图中所示,用户在便签本中记录了两条事项安排记录110。图中以曲线形式绘制了用户在触摸屏上利用手指或其它工具作出的触摸路径200,该触摸路径为接近封闭的触摸路径,通过对路径端点间的连接可以得到一个封闭的区域范围。该触摸路径200将应用程序使用界面100划分为触摸路径内区域210和触摸路径外区域220。在实际应用中根据使用需求,将触摸路径内区域210或者触摸路径外区域220设置为消隐范围。
[0128]步骤S103,将前述触摸路径对应区域之内或之外的数据内容转为消隐状态。
[0129]通过步骤S102确定触摸屏中所显示数据的消隐范围后,在步骤S103中对消隐范围内,即步骤S102中所采集到的触摸路径对应区域内显示的数据内容进行消隐操作。具体地,将前述显示的数据内容转为消隐状态包括有一下几种转换方式:
[0130]A,通过将显示内容转为持续空白的状态形式进行输出。
[0131]所述空白是指无数据输出状态,触摸屏中对应消隐范围的部分显示为终端中当前运行程序在无数据加载输出时的背景输出界面。例如,如图3所示即为空白输出状态下数据内容的消隐显示示意图。与图2相对应,在本实施例中,图中触摸路径200所形成的封闭区域内为触摸屏的消隐范围,即针对触摸路径内区域210中输出数据内容进行消隐操作。在空白输出状态下,如图3中所示,图2中触摸路径内区域210中显示的事项安排记录110 “pm2:00和Lily在新天地见面”被消隐,触摸路径内区域210内显示输出该“便签本”应用程序使用界面100中对应位置区域在无数据加载时的背景界面,即以点状虚线区分标识“便签本”中记录的文字行。触摸路径外区域220中的事项安排记录110“pm5:00和Tony一起打球”仍保持原有输出状态。
[0132]B,通过其它第三方数据替代原有正常输出的数据输出,或者,调节原有正常输出数据内容的透明度。
[0133]这种消隐转换方式下,消隐范围内的触摸屏中仍对应显示有非背景输出界面的数据内容。为了实现对原有输出数据的消隐,所述输出的数据内容采取替换和提高透明度两种输出方式。
[0134]替换方式即采集第三方数据信息替代原有正常输出的数据输出,所述第三方数据包括图片数据和视频数据等有画面遮盖效果的数据内容,优选为图片数据。
[0135]例如,如图4所示即为替换输出状态下数据内容的消隐显示示意图。与图2相对应,在本实施例中,图中触摸路径200所形成的封闭区域内为触摸屏的消隐范围,即针对触摸路径内区域210中输出数据内容进行消隐操作。在替换输出状态下,如图4中所示,图2中触摸路径内区域210中显示的事项安排记录110 “pm2:00和Lily在新天地见面”被消隐,触摸路径内区域210内替换显示了一张“笑脸”图片。替换图片以覆盖的方式显示输出在触摸路径内区域210内,对应区域中不再显示原有的数据内容,包括事项安排记录110,以及应用程序使用界面100中对应位置区域的背景界面,即以点状虚线区分标识“便签本”中记录的文字行。触摸路径外区域220中的事项安排记录110 “pm5:00和Tony —起打球”仍保持原有输出状态。
[0136]除替换之外,还可以采用调整透明度的输出方式。在本实施例中,通过将触摸路径内区域210中的事项安排记录110 “pm2:00和Lily在新天地见面”在输出时提高对应字符的透明度,降低数据内容的可视度,来达到消隐显示的目的。
[0137]C,采集第三方数据调节其透明度后覆盖原有正常输出的数据进行输出。
[0138]除前述方式B中针对原有显示数据内容进行透明度调整外,还可以在不改变原有显示数据内容的情况下,叠加第三方数据,所述第三方数据包括图片数据和视频数据等有画面遮盖效果的数据内容,优选为图片数据。第三方数据在叠加输出时,提高一定的透明度。举例说明,对应本实施例,消隐操作时维持触摸路径内区域210中的事项安排记录110 “pm2:00和Lily在新天地见面”的显示输出,将第三方数据——一张“笑脸”图片的透明度提高至50%,在触摸路径内区域210内叠加输出。
[0139]相应地,对应前述方式C,实际应用中还可以采用提高原有正常输出的数据的透明度,并在消隐范围内覆盖输出第三方数据的消隐方式。举例说明,对应本实施例,消隐操作时将触摸路径内区域210中的事项安排记录110“pm2:00和Lily在新天地见面”在输出时提高对应字符50%的透明度后输出,并将第三方数据——一张“笑脸”图片在触摸路径内区域210内叠加输出。
[0140]上述方式B和方式C中用于覆盖消隐范围的第三方数据由消隐控件对应的第三方数据库提供,或者采集所在终端中的图片或视频数据作为待选第三方数据,根据用户的选择操作选取对应的第三方数据。当前选取的第三方数据默认为下一次消隐操作时用作覆盖消隐范围的第三方数据,若下一次操作时无法从终端中读取之前选取的第三方数据则提醒用户选取对应数据或者采集应用缺省设置的第三方数据。
[0141]进一步,消隐控件在触发针对部分数据内容的消隐操作后,在触摸屏当前显示区域中设置用以取消消隐状态的操作控件,若当前终端所处周围环境发生变化,不再需要数据内容消隐时,通过点击或触摸该操作控件还原被消隐的数据内容。
[0142]所述操作控件在设置时根据位置的不同包括多种设置形式,例如在触摸屏显示区域的边缘位置设置控件图标。如图3中所示,在应用程序使用界面100中事项安排记录110 “pm2:00和Lily在新天地见面”处于消隐状态,触摸路径外区域220的左上角设置有一操作控件221 “X”,当采集到针对该操作控件221的触发操作后,即还原前述被消隐的事项安排记录110。
[0143]另外,操作控件的控件图标还可以设置在消隐范围的边缘位置处。如图4中所示,在应用程序使用界面100中事项安排记录110 “pm2:00和Lily在新天地见面”处于消隐状态,触摸路径内区域210的右下角设置有一操作控件211 “X”,当采集到针对该操作控件211的触发操作后,即消除当前触摸路径内区域210内显示的“笑脸”图片,还原输出前述被消隐的事项安排记录110。
[0144]特别的,消隐控件在触发针对部分数据内容的消隐操作后,对应前述取消消隐状态操作控件的设置,在触摸屏当前显示区域中设置用以调节被消隐数据内容消隐状态持续时间的时间调节控件。在未采集到针对该时间调节控件的触发操作时,消隐状态缺省设置为持续触发或者默认时间长度内持续触发,直至采集到针对前述取消消隐状态操作控件的触发消息。当采集到针对该时间调节控件的触发操作时,生成提供多个持续时间的选项,根据用户的选择操作调节被消隐数据内容消隐状态的持续时间。特别地,当前设定的持续时间默认设置为下一次消隐状态的默认持续时间。
[0145]所述步骤S102中,通过触摸路径对应区域确定消隐范围时,特别是触摸路径为非闭合路径状态下,消隐范围的大小与用户触摸路径对应触摸屏显示区域的大小相一致,因而对应消隐控件设置有用以调节触摸区域大小的尺寸调节控件,用户通过该尺寸调节控件调整用户用手机或其它工具接触触摸屏时触摸屏对应的响应区域,即触摸路径对应的消隐范围。例如当前尺寸为10个像素点时,以用户触摸点为圆心,半径5个像素点范围内触摸屏对应的显示区域即为消隐范围。
[0146]进一步,对应着消隐控件所触发的消隐区域,在实际应用中往往会出现界面更换的情况,例如用户在利用便签软件记录事项时进行翻页操作,若翻页前触摸屏中一定显示区域内的数据内容处于消隐状态时,在翻页操作后,对应同一显示区域仍处于消隐状态,其它区域作为非消隐区域。用户在区域输入的数据内容以对应的消隐状态输出,消隐状态为覆盖第三方数据形式的,仍将该数据叠加覆盖在对应显示区域。或者,当界面更换时,若更换前界面中与消隐状态相对应的为某一应用程序界面窗口,例如终端显示器中以窗口模式输出的应用程序界面对应区域被设定为消隐范围或者非消隐范围,在界面更换后针对于前述界面窗口具有同样属性的窗口,维持其在界面更换前所处的消隐状态或者非消隐状态。例如前置窗口对应显示区域设定为消隐范围后,背景界面或窗口的变更均不影响前置窗口内数据内容的消隐状态。
[0147]图5即为本发明所述的一种通过触摸屏实现的数据内容消隐终端的结构框图,如图中所示,所述终端300包括如下组成部分:
[0148]触发操作采集单元310,用以采集针对消隐控件的触发操作;
[0149]触摸路径采集单元320,用以采集用户针对触摸屏的触摸路径;
[0150]数据内容消隐单元330,用以将前述触摸路径采集单元320所采集的触摸路径对应区域之内或之外的数据内容转为消隐状态。
[0151]对应所述触发操作采集单元310还设置有语音识别模块340,它包括:
[0152]特征语音信息设置组件341,用以预设实现消隐控件启动功能的语音特征信息;
[0153]语音信息采集组件342,用以采集用户所发出的语音信息;
[0154]特征信息分析组件343,用以分析语音信息采集组件342所采集的语音信息对应的语音特征信息,与特征语音信息设置组件341中预设的语音特征信息进行比对;
[0155]控件触发组件344,用以经特征信息分析组件343比对判定吻合的情况下,启动消隐控件。
[0156]对应所述触发操作采集单元310还设置有人像判定模块350,它包括:
[0157]图像采集组件351,用以通过所在终端拍摄对着所在终端触摸屏的图像数据;
[0158]人像判定组件352,用以判定图像采集组件351所拍摄的图像数据中是否包括有一个以上人像数据;
[0159]触发执行组件353,用以在经人像判定组件352判定为是的情况下,触发消隐控件输出,或者直接启动消隐控件。
[0160]针对本发明所述的一种通过触摸屏实现数据内容消隐方法的实现过程,对应终端300中各个功能模块详述如下:
[0161]实际应用中,所述终端300即消隐控件,安装于包含有触摸屏的电子终端中,包含所述电子终端优选包含有用以采集声音、图像信息的功能结构。终端300中的触发操作采集单元310,采集用户针对消隐控件的触发操作。对应不同的触发方式,触发操作采集单元设置有不同的功能模块,包括语音识别模块340和人像判定模块350。
[0162]语音触发方式下,用户预先通过终端300所在的电子终端中的声音采集功能结构向语音识别模块340提供一段语音信息,由特征语音信息设置组件341,通过识别分析其中的语音特征信息作为实现消隐控件启动功能的预设语音特征信息。应用时由特征信息分析组件343,分析语音信息采集组件342所采集的语音信息对应的语音特征信息,与特征语音信息设置组件341中预设的语音特征信息进行比对,在比对判定吻合的情况下由控件触发组件344启动消隐控件即终端300的消隐功能。
[0163]图像触发方式下,图像采集组件351利用终端300所在的电子终端中的图像采集功能结构,拍摄对着所在终端触摸屏的图像数据,由人像判定组件352,判定前述图像数据中是否包括有一个以上人像数据,在判定为是的情况下由触发执行组件353,触发在触摸屏当前显示界面中输出消隐控件对应图标,或者直接启动消隐控件即终端300的消隐功能。
[0164]需要说明的是,在上述两种主动触发方式下,由于终端300需要主动获取所在电子终端当前状态信息,因而终端300 —直处于后台启动状态,因而这一方式中的所述启动消隐控件是指启动消隐控件即终端300的消隐功能。
[0165]在消隐功能启动后,进一步由触摸路径采集单元320采集用户通过手指或其它工具针对触摸屏所作触摸路径,获取触摸路径对应的消隐范围。再由数据内容消隐单元330,将前述消隐范围对应区域之内或之外的数据内容转为消隐状态。
[0166]除前述功能模块外,对应所述终端300还设置有用以取消消隐状态的操作控件,在消隐功能启动后显示于触摸屏当前显示区域中,在采集到用户针对该控件的触发操作后,还原消隐范围内的数据内容。[0167]在触发针对部分数据内容的消隐操作后,对应前述取消消隐状态操作控件的设置,在触摸屏当前显示区域中设置用以调节被消隐数据内容消隐状态持续时间的时间调节控件,根据用户的选择操作调节被消隐数据内容消隐状态的持续时间。
[0168]另外,对应所述触摸路径采集单元320设置用以调节触摸区域大小的尺寸调节控件,用户通过该尺寸调节控件调整用户用手机或其它工具接触触摸屏时触摸屏对应的响应区域,即触摸路径对应的消隐范围。
[0169]以上是对本发明的描述而非限定,基于本发明思想的其它实施例,均在本发明的保护范围之中。
【权利要求】
1.一种通过触摸屏实现的数据内容消隐方法,其特征在于该方法包括如下步骤: 步骤1,采集针对消隐控件的触发操作; 步骤2,采集用户针对触摸屏的触摸路径; 步骤3,将前述触摸路径对应区域之内或之外的数据内容转为消隐状态。
2.根据权利要求1所述的一种通过触摸屏实现的数据内容消隐方法,其特征在于:所述消隐控件,是通过如下其中之一的方式触发的, A,设置可供操作的、以图标形式展示的消隐控件, 采集对该消隐控件的点击或触摸消息,实现对消隐控件的触发启动; B,预设用以实现消隐控件启动功能的语音特征信息, 采集用户所发出的语音信息, 分析语音信息对应 的语音特征信息,与预设的语音特征信息进行比对, 在比对吻合的情况下,启动前述的消隐控件,在比对不吻合的情况下,不启动前述的消隐控件; C,预设用以实现消隐控件启动功能的字符内容, 采集用户所发出的语音信息,转变为字符内容, 将识别获得的字符内容与前述预设的字符内容进行比对,判定是否吻合, 在比对吻合的情况下,启动前述的消隐控件,在比对不吻合的情况下,不启动前述的消隐控件; D,预设用以实现前述消隐控件启动功能的路径信息, 采集用户通过所在终端的触摸屏输入的触摸路径信息, 将所采集的触摸路径信息与前述预设的路径信息进行比对, 在比对吻合的情况下,启动前述的消隐控件,在比对不吻合的情况下,不启动前述的消隐控件; E,预设用以实现前述消隐控件启动功能的路径信息, 通过所在终端上的摄像结构采集用户对着所在终端在空中所输入的路径信息, 将所采集的路径信息与前述预设的路径信息进行比对, 在比对吻合的情况下,启动前述的消隐控件,在比对不吻合的情况下,不启动前述的消隐控件。
3.根据权利要求1所述的一种通过触摸屏实现的数据内容消隐方法,其特征在于:所述的消隐控件,是通过如下方式触发输出或启动的, 采集所在终端周边人像信息,在具有一个以上人像信息的情况下,触发前述的消隐控件输出或者启动。
4.根据权利要求3所述的一种通过触摸屏实现的数据内容消隐方法,其特征在于:所述的消隐控件,是通过如下方式触发输出或启动的, 通过所在终端拍摄对着所在终端触摸屏的图像数据; 判定所拍摄的图像数据中是否包括有一个以上人脸图像; 在包括的情况下,触发消隐控件输出,或者直接启动消隐控件。
5.根据权利要求1所述的一种通过触摸屏实现的数据内容消隐方法,其特征在于:所述的消隐控件所实现的消隐功能,是通过如下方式其中之一实现的,方式1,采集用户通过持续触摸所在终端触摸屏绘制的路径信息; 判定是否能够获得具有封闭特性或者接近封闭的触摸路径; 在能够获取的情况下,将该触摸路径之内的区域作为显示区域,其余区域中的数据内容处于消隐状态; 方式2,采集用户通过持续触摸所在终端触摸屏绘制的路径信息; 判定是否能够获得具有封闭特性或者接近封闭的触摸路径; 在能够获取的情况下,将该触摸路径之外的区域作为显示区域,之内的区域中的数据内容处于消隐状态。
6.根据权利要求1所述的一种通过触摸屏实现的数据内容消隐方法,其特征在于:所述的消隐状态,为如下方式, 通过将显示内容转为持续空白的状态形式进行输出; 或者,通过其它第三方数据替代原有正常输出的数据输出; 或者,调节原有正常输出数据内容的透明度,采集第三方数据调节其透明度后覆盖原有正常输出的数据进行输出。
7.根据权利要求1所述的一种通过触摸屏实现的数据内容消隐方法,其特征在于:对应着所述的消隐控件,设置有用以取消消隐状态的操作控件,和/或设置有用以调整消隐状态持续时间的操作 控件,和/或设置有用以调节触摸区域大小的尺寸调节控件。
8.根据权利要求1所述的一种通过触摸屏实现的数据内容消隐方法,其特征在于:对应着消隐控件所触发的消隐区域,当界面更换时,取同样的界面位置作为消隐区域,其它区域作为非消隐区域;或者,当界面更换时,判定具有同样属性的窗口,维持在界面更换前所处的消隐状态或者非消隐状态。
9.一种通过触摸屏实现的数据内容消隐终端,其特征在于该终端包括如下结构: 触发操作采集单元,用以采集针对消隐控件的触发操作; 触摸路径采集单元,用以采集用户针对触摸屏的触摸路径; 数据内容消隐单元,用以将前述触摸路径采集单元所采集的触摸路径对应区域之内或之外的数据内容转为消隐状态。
10.根据权利要求9所述的一种通过触摸屏实现的数据内容消隐终端,其特征在于:对应所述触发操作采集单元还设置有语音识别模块,它包括, 特征语音信息设置组件,用以预设实现消隐控件启动功能的语音特征信息; 语音信息采集组件,用以采集用户所发出的语音信息; 特征信息分析组件,用以分析语音信息采集组件所采集的语音信息对应的语音特征信息,与特征语音信息设置组件中预设的语音特征信息进行比对; 控件触发组件,用以经特征信息分析组件比对判定吻合的情况下,启动消隐控件。
11.根据权利要求9所述的一种通过触摸屏实现的数据内容消隐终端,其特征在于:对应所述触发操作采集单元还设置有人像判定模块,它包括: 图像采集组件,用以通过所在终端拍摄对着所在终端触摸屏的图像数据; 人像判定组件,用以判定图像采集组件所拍摄的图像数据中是否包括有一个以上人像数据; 触发执行组件,用以在经人像判定组件判定为是的情况下,触发消隐控件输出,或者直接启动消 隐控件。
【文档编号】G06F3/01GK103455770SQ201310360066
【公开日】2013年12月18日 申请日期:2013年8月18日 优先权日:2013年8月18日
【发明者】马宇尘 申请人:苏州量跃信息科技有限公司