一种可靠地根据环境自动调整ui界面的方法

文档序号:7889718阅读:300来源:国知局
专利名称:一种可靠地根据环境自动调整ui界面的方法
技术领域
本发明涉及一种可靠地根据环境自动调整UI (User hterface)界面的方法。
背景技术
目前,人机交互的智能化及趣味性越来越受到人们的追捧。下面以手机为例做简单说明。随着传统小屏按键手机市场的逐渐萎靡,大屏触屏式手机尤其是智能机越来越盛行,争夺大屏触屏式手机市场成为目前所有手机厂商的主要目标。提高产品竞争力无疑是各手机厂商争夺大屏触屏手机市场的唯一方法。Iphone的出现,让我们深刻体会到提升用户体验在对提高手机产品竞争力方面有着尤为重要的作用,而手机的人机交互界面也就是手机的UI界面在手机用户体验这一方面充当着重要角色。手机UI界面的设计核心是方便用户,让用户用起来顺心。如果手机在软件和硬件方面做相应的处理,让手机可以根据不同的使用环境自动调整其界面,不但大大方便了用户进行相应的操作,使得人机交互美感及趣味性十足,而且比目前市场上需手动调整手机UI界面具有绝对的优势,从而对提高产品的竞争力有着巨大的帮助。

发明内容
本发明的目的是提供一种可靠地根据环境自动调整UI界面的方法。本发明提供的可靠地根据环境自动调整UI界面的方法通过传感器、红外发射管和微处理控制器的配合控制得以实现,传感器包括红外靠近传感器、温度传感器和光强传感器,红外发射管、红外靠近传感器和微处理控制器配合控制温度传感器和光强传感器的工作,具体为微处理控制器设置一个中断口,此中断的来源便是红外靠近传感器,当红外靠近传感器没有外物遮挡时,红外靠近传感器接收到的红外光线较少,此时红外靠近传感器不会给微处理控制器产生中断信号,当红外靠近传感器位置被外物遮挡时,红外靠近传感器接收到的红外光线较强,此时红外靠近传感器便会产生一个中断信号给微处理控制器从而关闭温度及光强传感器,当外物远离红外靠近传感器时,中断信号消失,温度传感器及光强传感器重新开启;温度传感器、光强传感器和微处理控制器相配合根据环境自动调整UI界面,具体为首先对于不同的温度及光强组合,预先设定好不同的UI界面,温度传感器及光强传感器处于开启状态时,便会采集UI界面周围温度及光强,微处理控制器将采集的温度及光强与内部预先设定好的温度及光强的组合进行比较,调用相匹配的UI界面。较佳地,微处理控制器将采集的温度及光强与内部预先设定好的温度及光强的组合进行比较的方法为将采集的温度及光强并分别转化为相应的电信号,微处理控制器对这对电信号进行采样,微处理控制器将这对电信号换算成相应的温度及光强,通过与内部预先设定好的温度及光强的组合进行比较。
较佳地,微处理控制器对这对电信号进行采样是通过其内部两个ADC电路进行多次采样而完成的。较佳地,在微处理控制器计算出UI界面周围温度及光强度之后准备对UI界面进行自动调整之前进行一定的延时。所述延时时间例如为3-^。较佳地,温度及光强的组合设为区间式,且组合之间设置有交叉带作为迟滞带。例如,所述温度区间和光强区间可以进行如下设置温度区间的两个端值的差值为温度迟滞带和温度滞留地带之和,温度迟滞带为2-4°C,温度滞留地带为1-4°C;光强区间的两个端值的差值为光强迟滞带和光强滞留地带之和,光强迟滞带为40-601X,光强滞留地带为 40-601x。相应地,上述方法的应用以及能够实现上述方法的具有UI界面的电子产品也是本发明的一部分。所述电子产品可以为移动通信终端,例如为手机。较佳地,所述电子产品的红外靠近传感器、温度传感器和光强传感器靠在一起且远离该电子产品的手持部位。利用本发明,可通过采集温度及光强,根据不同的温度及光强组合调用不同的UI 界面,从而能够可靠地根据环境自动调整手机UI界面。


图1-1表示红外靠近传感器和红外发射器位置没有外物遮挡时,红外靠近传感器接收到的红外光线较少的情况;图1-2表示红外靠近传感器和红外发射器位置被外物遮挡时,红外靠近传感器接收到的红外光线较强的情况;图2为根据环境自动调整手机UI界面的功能模块图;图3为根据环境自动调整手机UI界面的功能流程图。
具体实施例方式下面以能够实现本发明的根据环境自动调整UI界面的方法的手机为例对本发明做进一步说明。所需硬件模块传感器模块(包括红外靠近传感器,温度传感器,光强传感器),红外发射管,微处理控制器模块。软件所作处理在硬件支持的情况下,软件所需要做的就是预先设定好相应的UI 界面及功能,并使得上述各硬件模块工作对手机有着相应的影响。传感器模块布局传感器应尽量远离人手与手机经常接触的面,且能很好的感应周围温度及光强的变化而不受手机自身发热和外物遮挡的影响,放置于显示屏上部的区域最为合适,考虑到可靠性(这在后面会详细介绍),三个传感器的位置摆放的尽可能近。功能模块图和功能流程图分别如图2和图3所示,为把图2所示的功能模块和图 3所示的功能流程说明清楚,下面分两部分(手机根据环境自动调整UI界面实现方法及如何可靠地实现)介绍,然后再综合在一起。一,手机根据环境自动调整UI界面实现的原理
首先对于不同的温度及光强组合,软件需预先设定好不同的UI界面,当用户开启此项功能之后,如果温度及光强传感器处于开启状态时,便会采集手机周围温度及光强并分别转化为相应的电信号,不同的温度及光强度将对应大小不同的电信号,微处理控制器对这对电信号进行采样(可通过其内部两个ADC电路完成,采样次数要大于一定值,例如5 次,这样可确保温度及光强的准确性),通过软件相应的处理,微处理控制器在其内部可将这对电信号换算成相应的温度及光强,通过与内部预先设定好的温度及光强的组合进行比较,微处理控制器便可控制UI界面调整模块调用预先设定好的UI界面。为加强用户体验, 此项功能可由用户自行选择开启还是关闭,且每个预先设定好的UI界面在调出之后既可以由用户自行更改并保存,同时也可以恢复到原始状态。这样就大大加强了 UI界面的多样性及趣味性。为保证用户开启此项功能后,UI界面不会频繁调整,温度及光强的组合最好设为区间式,且每组合之间设置一个迟滞带(交叉带),而且温度及光强必须设定上下限, 比如温度范围为10°c -33°c,每隔;TC划分为一组,每组中间预留2°C作为滞留地带,即 [10°C, 15 0C ], [13°C, 20 0C ], [18 °C, 25°C ], [23°C, 30°C ], [27 °C,33°C ];光强范围为 1001x-9501x,每隔501x划分为一组,每组中间预留501x作为滞留地带[ΙΟΟΙχ, 2001x], [1501x,3001x],[2501x,4001x],[350,500]. . . [7501x,9001x],[8501x,9501x]。然后将温度及光强的进行排列组合(相当于一个5X10的排列组合),下面两种情况手机的UI界面会进行相应的调整
1,当温度或光强的变化使温度及光强的组合跳出其当前组合,手机UI界面才会做出相应的调整。
2,当温度或光强发生较大变化,且又正好跳变到一个迟滞带时,手机的UI界面会调整到与原来的温度和光强的组合相离最近的温度及光强的组合所对应的UI界面,比如光强不变,温度从31°C跳变到19°C时,这时手机UI的界面便调整到[18°C,25°C ]所对应的UI 界面,而不是[13°C,20°C ]所对应的UI界面。若光强不变,温度从12°C跳变到19°C,手机 UI界面便调整到[13°C,20°C ]所对应的UI界面,而不是[18°C,25°C ]所对应的UI界面。UI界面的调整不一定是要大范围的调整,有些范围内温度及光强的组合变化可以只影响UI界面的亮度,饱和度,对比度,或者对界面上一些默认使用的工具进行微小调整, 或者只是增加一个小图标等,而其它范围内温度及光强的变化可以使整个手机UI界面发生比较大的变化,比如整个菜单界面的风格,背景图案及颜色,壁纸风格及颜色等。至于UI 当温度及光强同时低于其下限或者高于其上限时,两者的变化不再对手机UI界面产生影响。上述温度及光强的范围,间隔,各厂商还可以根据相应情况进行调整,这样可以扩大或者缩小温度及光强的排列组合个数。二,如何可靠实现保证手机UI界面可靠地根据环境自动调整是尤为重要的,上述方法存在几个缺陷手柄模式接电话时,由于此时传感器正处于人耳位置,人体温度会对温度传感器产生影响,光强传感器也会由于人体对光线的遮挡而产生相应的反应,此时手机的UI界面就会产生相应的变化,但此时外界环境并没有变化,只是人体影响了传感器的判断,因此这是一个误触发,手机放入口袋,手机面朝下等传感器被遮挡情况出现时也会产生此类的误触发,如何减少此类误触发发生的几率,这时加个红外靠近传感器和一个红外发射管可以很好的解决此类问题,原理如下首先微处理控制器设置一个中断口(默认为低电平,高电平中断),而此中断的来源便是红外靠近传感器,当手机正面传感器位置没有外物遮挡时,如图1-1所示,红外靠近传感器接收到的红外光线较少,此时红外靠近传感器不会给微处理控制器产生中断信号, 当手机正面传感器位置被外物遮挡时,如图1-2所示,红外靠近传感器接收到的红外光线较强,此时红外靠近传感器便会产生一个中断信号(高电平)给微处理控制器从而关闭温度及光强传感器,当外物远离红外靠近传感器时,中断信号消失,手机重新开启温度及光强传感器。三个传感器摆放位置要尽可能靠近这样可以确保遮挡物大小不同但对手机的影响却是一样的,为确保有外物遮挡时红外靠近传感器能先于温度及光强传感器作用于手机, 暂时关闭手机UI界面自动调整功能。需在微处理控制器计算出手机周围温度及光强度之后准备对UI进行自动调整之前进行一定的延时,比如34s。上述方法可以很好的保证手机UI界面是根据其周围真实的温度及光强度调整,可以大大减小误触发的几率,可靠性方面有着比较好的保证。在手机屏灭或未解锁之前,三个传感器都是关闭的,这样有着省电的效果,具体如图2所示。有益效果
相比于传统的手动调整手机UI界面,或是简单的对手机UI界面进行一个自动调整,此发明不但大大方便了用户,让用户在手机UI界面的变更上省了不少心思,更重要的是通过改变温度及光强的排列组合个数,几十种甚至是上百种预设的风格不同的UI界面根据手机所处环境的自动切换,绝对可以让用户在使用的过程中有种眼前一亮的美感,而这些预设的UI界面并不是固定不变的,在相应的温度及光强度调出一种UI界面时,用户可以自行更改并保存,这样下次对应的温度及光强度调出的便是用户自己上次保存的UI界面,同时也支持用户将UI界面恢复成原始状态,这样一来,更多的风格不同的,用户自己喜好的UI 界面将在不同的环境中切换出来,大大提升了人机交互的趣味性。此发明对提升手机的用户体验有着极大的帮助,可以有效地提高产品竞争力!
权利要求
1.一种可靠地根据环境自动调整UI界面的方法,其特征在于,该方法通过传感器、红外发射管和微处理控制器的配合控制得以实现,传感器包括红外靠近传感器、温度传感器和光强传感器,红外发射管、红外靠近传感器和微处理控制器配合控制温度传感器和光强传感器的工作,具体为微处理控制器设置一个中断口,此中断的来源便是红外靠近传感器,当红外靠近传感器没有外物遮挡时,红外靠近传感器接收到的红外光线较少,此时红外靠近传感器不会给微处理控制器产生中断信号,当红外靠近传感器位置被外物遮挡时,红外靠近传感器接收到的红外光线较强,此时红外靠近传感器便会产生一个中断信号给微处理控制器从而关闭温度及光强传感器,当外物远离红外靠近传感器时,中断信号消失,温度传感器及光强传感器重新开启;温度传感器、光强传感器和微处理控制器相配合根据环境自动调整UI界面,具体为首先对于不同的温度及光强组合,预先设定好不同的UI界面,温度传感器及光强传感器处于开启状态时,便会采集UI界面周围温度及光强,微处理控制器将采集的温度及光强与内部预先设定好的温度及光强的组合进行比较,调用相匹配的UI界面。
2.根据权利要求1所述的可靠地根据环境自动调整UI界面的方法,其特征在于,微处理控制器将采集的温度及光强与内部预先设定好的温度及光强的组合进行比较的方法为将采集的温度及光强并分别转化为相应的电信号,微处理控制器对这对电信号进行采样,微处理控制器将这对电信号换算成相应的温度及光强,通过与内部预先设定好的温度及光强的组合进行比较。
3.根据权利要求2所述的可靠地根据环境自动调整UI界面的方法,其特征在于,微处理控制器对这对电信号进行采样是通过其内部两个ADC电路进行多次采样而完成的。
4.根据权利要求1所述的可靠地根据环境自动调整UI界面的方法,其特征在于,在微处理控制器计算出UI界面周围温度及光强度之后准备对UI界面进行自动调整之前进行一定的延时。
5.根据权利要求4所述的可靠地根据环境自动调整UI界面的方法,其特征在于,所述延时时间为34s。
6.根据权利要求1所述的可靠地根据环境自动调整UI界面的方法,其特征在于,温度及光强的组合设为区间式,且组合之间设置有交叉带作为迟滞带。
7.根据权利要求6所述的可靠地根据环境自动调整UI界面的方法,其特征在于,温度区间的两个端值的差值为温度迟滞带和温度滞留地带之和,温度迟滞带为2-4°C,温度滞留地带为1_4°C ;光强区间的两个端值的差值为光强迟滞带和光强滞留地带之和,光强迟滞带为40-601x,光强滞留地带为40-601x。
8.一种具有UI界面的电子产品,其特征在于,其能够实现权利要求1-7任一项所述的可靠地根据环境自动调整UI界面的方法。
9.根据权利要求8所述的电子产品,其特征在于,该电子产品为移动通信终端。
10.根据权利要求8所述的电子产品,其特征在于,红外靠近传感器、温度传感器和光强传感器靠在一起且远离该电子产品的手持部位。
全文摘要
本发明涉及一种可靠地根据环境自动调整UI界面的方法,该方法通过传感器、红外发射管和微处理控制器的配合控制得以实现,传感器包括红外靠近传感器、温度传感器和光强传感器,红外发射管、红外靠近传感器和微处理控制器配合控制温度传感器和光强传感器的工作,温度传感器、光强传感器和微处理控制器相配合根据环境自动调整UI界面。利用本发明,可通过采集温度及光强,根据不同的温度及光强组合调用不同的UI界面,从而能够可靠地根据环境自动调整手机UI界面。
文档编号H04M1/247GK102572115SQ20121003776
公开日2012年7月11日 申请日期2012年2月17日 优先权日2012年2月17日
发明者张涛, 杨雪洁, 许贻勇 申请人:广东步步高电子工业有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1