一种智能手表多窗口显示切换方法与流程

文档序号:23468596发布日期:2020-12-29 12:55阅读:487来源:国知局

本发明涉及智能手表的控制方法,具体涉及智能手表的多窗口显示切换方法。



背景技术:

智能手表的屏幕为一个整体,在现有技术的控制中,屏幕被控制也是作为一个整体来进行控制的,要么屏幕亮、要么屏幕灭,或者对屏幕进行亮度调节。cn2017108632732公开了一种手表无屏触控的方法,该方法中,通过手机将手表的可触控区域分成不同的区域,从而实现分区域地控制。众所周知,手表主要耗电的是屏幕,这种方式由于省掉了屏幕,使得手表的用电量大大降低。但是,目前的智能手表越来越手机化,屏幕成为智能手表不可缺少的部件,因此,降低屏幕的耗电量越来越成为各大品牌智能手表需要考虑的问题。本申请结合上述的现有技术,对屏幕进行分区的控制。



技术实现要素:

有鉴于此,本发明提供一种智能手表多窗口显示切换方法,通过该方法,一是使得用户可以优选自己关注的内容进行查看,二是使得手表的屏幕显示范围随着用户的操控不断地扩大,从而兼顾看得清楚与耗电量,并且,通过该方法,使得用户完全解放另外一只手。

本发明具体的技术方案如下:

一种智能手表多窗口显示切换方法,所述方法包括:

预设屏幕分区,所述屏幕分区至少包括第一分区、第二分区、第三分区和第四分区;

在熄屏状态下,所述手表获得内容,进行第一提示,且若该内容包括预设的关键内容索引项,则将其排列至第一分区队列,若不包括,则将其排列至第二分区队列;

当所述手表被监测到实施第一交互,则判断所述第一分区队列是否为空:

若不为空,则所述第一分区亮屏,按照进入所述第一分区队列的时间顺序,将第一分区队列中的第一个内容显示到所述第一分区;判断所述手表是否被实施第二交互,若被实施第二交互,则将所述第一分区显示的内容显示到第三分区,当继续检测到下一个第二交互时,控制第三分区除去第一分区的其余部分熄屏,所述第一分区显示所述第一分区队列中的第二个内容;若没有被实施第二交互,则判断是否实施第三交互,若是,则将所述第一分区显示的内容排列到所述第二分区中;

若为空,且第二分区队列不为空,则第二分区亮屏,按照进入所述第二分区队列的时间顺序,将第二分区队列中的第一个内容显示到所述第二分区;判断是否实施第二交互,若是,则将所述第二分区显示的内容显示到第四分区,当继续检测到下一个第二交互时,控制第四分区除去第二分区的其余部分熄屏,所述第二分区显示所述第二分区队列中的第二个内容。

进一步地,所述第三分区和所述第四分区为同一个分区,均为包括屏幕第三象限和第四象限的分区。

进一步地,当将所述第一分区显示的内容显示到第三分区时,第一分区保持亮屏状态;当将所述第二分区显示的内容显示到第四分区,第二分区保持亮屏状态。

进一步地,除了同时包括第一分区和第二分区的分区亮屏的状态之外,所述第一分区和所述第二分区不同时亮屏。

进一步地,当判断实施了第三交互的时候,将将所述第一分区显示的内容排列到所述第二分区中的首位,并且在第二分区亮屏进行内容查看的时候,首先阅读从所述第一分区排列到第二分区中的所有信息,然后再阅读其余进入所述第二分区队列的时间顺序进行内容阅读。

进一步地,所述第一交互、第二交互和第三交互为预先设置的三种不同的手势。

进一步地,所述手表还包括第五分区,所述第五分区为包括第三分区或第四分区的分区,当所述第三分区或第四分区显示内容时,则判断是否实施第四交互,若是,则所述第五分区亮屏,将所述第三分区或第四分区当前显示的内容显示在所述第五分区。

进一步地,所述第四交互为区别于所述第一交互、第二交互、第三交互的交互。

进一步地,所述手表获得的内容与手表绑定的移动终端的推送内容或者手表自身触发的内容。

进一步地,所述第一提示为振动一次和/或提示灯闪烁。

通过上述的技术方案,在屏幕上设置的各种交错/不交错的屏幕显示分区,使得用户需要阅读的内容在不同的操作下显示在不同的分区,并且在操作的过程中,分区是从小调整到大,这种方式一是有利于用户阅读自己感兴趣的内容,二是可以大大减少全屏幕亮屏的时长,节省电量。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种,但是不排除包含至少一种的情况。

应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

应当理解,尽管在本发明实施例中可能采用术语第一、第二、第三等来描述……,但这些……不应限于这些术语。这些术语仅用来将……区分开。例如,在不脱离本发明实施例范围的情况下,第一……也可以被称为第二……,类似地,第二……也可以被称为第一……。

取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者系统中还存在另外的相同要素。

用户在手机端看各种信息的时候,由于手机的屏幕较大,用户可以点击自己想阅读的内容。但是,当消息推送到手表上的时候,手表的屏幕较小,使得用户在手表端阅读消息的时候,按照时间的排列一条一条地阅读,可能非常多的消息是用户不想浏览而想略过的消息,这样就会浪费大量的时间在阅读不关注的消息上。并且,手表的续航能力由于电池的容量问题而不会太长,特别是当长时间亮屏的情况下,续航就会大大降低。本申请基于上述的前提提出一种智能手表多窗口显示切换方法。下面详细阐述本申请的技术方案。

目前的智能手表的屏幕为圆形或者方形,在软件层面,对屏幕进行分区,屏幕至少包括较小的第一分区和第二分区。优选地,第一分区和第二分区分别设置在屏幕的第二象限和第一象限。优选地,第一分区为第二象限的屏幕、第二分区为第一象限的屏幕。

屏幕还包括较大的第三分区和第四分区。优选地,第三分区为包括第二象限和第三象限的屏幕,第四分区为包括第一象限和第四象限的屏幕。另外一个优选方案是,第三分区和第四分区为同一分区,均为包括第三象限和第四象限的屏幕。

当将所述第一分区显示的内容显示到第三分区时,若第三分区不包括第一分区,则可以保持显示有内容的第一分区亮屏,同时点亮第三分区,让用户可以从第一分区看到内容的摘要信息,而从第三分区中阅读内容的其他全部内容。若第三分区包括第一分区,那么第一分区中的内容消失,将消失的内容显示到第三分区。优选地,在显示的时候,可以将字体放大再显示,以便用户看的更清楚。

当将所述第二分区显示的内容显示到第四分区时,若第四分区不包括第二分区,则可以保持显示有内容的第二分区亮屏,同时点亮第四分区,让用户可以从第二分区看到内容的摘要信息,而从第四分区中阅读内容的其他全部内容。若第四分区包括第二分区,那么第二分区中的内容消失,将消失的内容显示到包括第二分区的第四分区。

除了同时包括第一分区和第二分区的分区亮屏的状态之外,在其余任何时候,所述第一分区和所述第二分区不同时亮屏。

上面为第一分区和第二分区显示的方式,下面阐述第一分区和第二分区显示的内容信息。

第一分区和第二分区较小,主要显示内容的基本信息,如消息的类型和/或发件人,第三分区和第四分区较大,则显示内容的全部。

跟优选地,当用户在第三分区或者第四分区还是无法获得更好地阅读体验时,还可以设置第五分区,第五分区为包括整个屏幕的分区。当使用第五分区进行阅读时,耗电量最大。

下面,详细阐述本申请的智能手表系统以及实施方法。

智能手表的屏幕被配置成具有上面提到的多个分区,这些分区并不是说屏幕被物理分解成了不同的分区,而是从软件层面来实施的。

智能手表还包括处理器、三轴加速度传感器、振动单元、指示灯单元等。处理器主要用来进行计算和控制,处理器包括存储单元,所述存储单元存储有用户预设的第一交互、第二交互、第三交互。这些交互均是基于三轴加速度传感器的手势,处理器可以对智能手表的动作进行判断,看手表实施的是哪种预存的手势。上述屏幕的显示分区也是基于处理器计算得出的。

当手表获得内容的时候,振动单元振动一次,且所述指示灯单元开始闪烁;当所述智能手表中没有未读内容时,所述指示灯单元停止闪烁。并且,处理器的存储单元中还存储有关键内容索引项,当获得的内容中具有关键内容索引项中的任一索引时,那么将该内容排列到第一分区队列,如果不具有关键内容索引项中的任一索引时,则将该内容排列到第二分区队列。

用户需要查看消息的时候,处理器检测手表是否实施了第一交互,如果实施了第一交互,那么判断第一分区队列是不是存在内容,如果存在内容,那么按照时间顺序阅读第一分区队列中的内容,将第一分区队列中的第一个内容显示到第一分区中。此时,第一分区中显示的主要为第一个内容的概要,若是用户需要继续阅读,则对手表实施第二交互,将第一个内容显示到第三分区中,当继续实施第二交互是,表示第一个内容阅读完了,此时,控制第三分区除去第一分区的其余部分熄屏,控制第一分区显示所述第一分区队列中的第二个内容;当没有被实施第二交互时,则判断是否实施第三交互,若是,则将所述第一分区显示的内容排列到所述第二分区中(这个很关键,主要是用户不想阅读这条信息,就直接将他推到第二分区中,第二分区是次要分区);并且优选,推送到第二分区的首位。若第一分区队列空,且第二分区队列不为空,则第二分区亮屏,按照进入所述第二分区队列的时间顺序,将第二分区队列中的第一个内容显示到所述第二分区;判断是否实施第二交互,若是,则将所述第二分区显示的内容显示到第四分区,当继续检测到下一个第二交互时,控制第四分区除去第二分区的其余部分熄屏,所述第二分区显示所述第二分区队列中的第二个内容。此时,用户在第二分区队列阅读内容时。优选地,当第二分区队列存在从第一分区推送过来的内容的时候,首先阅读到的是从第一分区推动过来的内容,阅读完了才按照时间顺序阅读其余的内容。

对于处理器存储的交互方式,优选将第一交互设置为抬手交互,将第二交互设置为转腕交互,将第三交互设置为平移交互。下面分别介绍抬手、转腕和平移判断的方式。

一、抬手判断,处理器基于抬手判断实施预设值的功能,如点亮上述的第一分区:

步骤一,手表的三轴加速度传感器采集所述智能手表的三轴加速度数据,并将该三轴加速度的数据传送至所述处理器;

步骤二,手表的处理器对上述采集到的三轴加速度的数据进行滤波处理,得到处理后的三轴的加速度数据;

步骤三,所述处理器中存储第一加速度阈值,若上述三轴的加速度数据中的至少一轴的加速度数据达到所述第一加速度阈值,则处理器判断人体处于剧烈运动状态,同时进入步骤四;若否,则处理器判断人体处于非剧烈运动状态,同时进入步骤五;

步骤四,所述处理器存储采样频率f、第一时间阈值t1/f和第一幅度阈值,其中t1为整数,t1<f,且所述处理器统计三轴中每一轴的加速度数据持续上升或下降的时间和幅度:若三轴中任一轴的加速度数据持续上升或下降的时间达到所述处理器存储的第一时间阈值t1/f,且该轴的加速度数据持续上升或下降的幅度达到所述处理器存储的第一幅度阈值,则所述处理器判断出现了抬手标识,进入步骤四一;若否,则重复步骤四;

步骤四一,所述处理器存储第二时间阈值t2/f、第一加速度区间和第一个数阈值,在所述第二时间阈值t2/f内,其中t2为整数,t2<f,对每一轴采样t2个加速度数据,统计每一轴的加速度数据落入所述第一加速度区间的个数值,若每轴的所述个数值均达到上述的第一个数阈值,则判断为抬手,进入步骤六;若任一轴的所述个数值未达到上述的第一个数阈值,则重复步骤四;

步骤五,所述处理器存储采样频率f、第三时间阈值t3/f和第二幅度阈值,其中t3为整数,t3<f,且所述处理器统计三轴中x轴和y轴的加速度数据持续上升或下降的时间和幅度:若x轴和y轴的加速度数据持续上升或下降的时间都达到所述第三时间阈值t3/f,且x轴和y轴的加速度数据持续上升或下降的幅度都达到所述处理器存储的第二幅度阈值,则所述处理器判断出现了抬手标识,进入步骤五一;若否,重复步骤五;

步骤五一,所述处理器存储第二加速度区间和第二个数阈值,在所述第二时间阈值t2/f内,对每一轴采样t2个加速度数据,统计每轴的加速度数据落入所述第二加速度区间的个数值,若每轴的所述个数值均达到上述的第二个数阈值,则判断为抬手,进入步骤六;若任一轴的所述个数值未达到上述的第二个数阈值,则重复步骤五;

步骤六,所述处理器判断实施了第一交互。

二、转腕判断,处理器基于转腕判断实施预设值的功能,如点亮上述的第二分区:

步骤一,智能手表的三轴加速度传感器采集所述智能手表的三轴加速度的数据,并将该三轴加速度的数据传送至所述处理器;

步骤二,智能手表的处理器对上述采集到的三轴加速度的数据进行滤波处理,得到处理后的三轴的加速度数据;

步骤三,所述处理器存储采样频率f、第一时间阈值t1/f和所述第一幅度阈值w0,其中t1为整数,t1<f;且所述处理器统计三轴中每一轴的加速度数据持续上升或下降的时间t和幅度w;若三轴中的x轴和z轴两轴或y轴和z轴两轴的加速度数据持续上升或下降的时间都达到所述处理器存储的第一时间阈值t1/f,且x轴和z轴两轴或y轴和z轴两轴的加速度数据持续上升或下降的幅度都达到所述处理器存储的幅度阈值w0,则所述处理器判断出现了转腕标识,进入步骤四;若否,则重复步骤三;其中,所述x轴和y轴决定的平面为与手环的显示屏平行的平面,z轴为与该平面垂直的轴;

步骤四,所述处理器存储第二时间阈值t2/f、加速度区间[a1,b1]和个数阈值n0,其中t2为整数,t2<f;在所述第二时间阈值t2/f内,对每一轴采样t2个加速度数据,统计每一轴的加速度数据落入所述加速度区间[a1,b1]的个数值n,若每轴的所述个数值n均达到上述的个数阈值n0,则判断为转腕,进入步骤五;若任一轴的所述个数值n未达到上述的个数阈值n0,则重复步骤三;

步骤五,所述处理器控制判断实施了第二交互。

三、平移判断,处理器基于平移判断实施预设值的功能,如切换显示内容:

步骤一,智能手表的三轴加速度传感器采集所述智能手表的三轴加速度的数据,并将该三轴加速度的数据传送至所述处理器;

步骤二,智能手表的处理器对上述采集到的三轴加速度的数据进行滤波处理,得到处理后的三轴的加速度数据;

步骤三,所述处理器存储采样频率f、第一时间阈值t1/f和所述第一幅度阈值w0,其中t1为整数,t1<f;且所述处理器统计三轴中每一轴的加速度数据持续上升或下降的时间t和幅度w;若三轴中的x轴和y轴两轴的加速度数据持续上升或下降的时间都达到所述处理器存储的第一时间阈值t1/f,且x轴和y轴两轴的加速度数据持续上升或下降的幅度都达到所述处理器存储的幅度阈值w0,则所述处理器判断出现了平移标识,进入步骤四;若否,则重复步骤三;其中,所述x轴和y轴决定的平面为与手环的显示屏平行的平面;

步骤四,所述处理器存储第二时间阈值t2/f、加速度区间[a1,b1]和个数阈值n0,其中t2为整数,t2<f;在所述第二时间阈值t2/f内,对每一轴采样t2个加速度数据,统计每一轴的加速度数据落入所述加速度区间[a1,b1]的个数值n,若每轴的所述个数值n均达到上述的个数阈值n0,则判断为转腕,进入步骤五;若任一轴的所述个数值n未达到上述的个数阈值n0,则重复步骤三;

步骤五,所述处理器判断实施了第三交互。

第四交互可以是其他用户设定的手势。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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