数据加载方法及装置的制造方法

文档序号:9564269阅读:352来源:国知局
数据加载方法及装置的制造方法
【技术领域】
[0001]本发明涉及人机交互技术领域,特别涉及一种数据加载方法及装置。
【背景技术】
[0002]人机交互技术的发展和普及为人们的生活带来了诸多便利,人机交互技术的目的是通过某一种特定的对话方式来实现人机交互,即实现用户与电子设备之间的“交流”。用户通过手机或其他电子书阅读设备阅读电子书,就是人机交互的一种形式。随着阅读电子书的用户越来越多,在电子书阅读过程中如何加载数据,成为了影响用户阅读体验的一个重要问题。
[0003]现有技术有三种实现数据加载的方法,第一种方法:用户手指点击或滑动屏幕,电子设备通过屏幕上的电容式或电阻式压力传感器感应手指的点击或滑动,并调用数据加载控制程序,加载新的电子书内容供用户阅读。第二种方法:用户手指按下电子设备上特定的按键,电子设备检测到按键按下之后调用数据加载控制程序,加载新的电子书内容供用户阅读。第三种方法:在电子设备中设定好定时加载数据的程序,由用户预先设置定时加载数据的时间,到了设定的时间电子设备就会自动对电子书进行数据加载。
[0004]在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
[0005]现有技术在实现数据加载方法时,前两种方法为手动数据加载方法,需要用户用手一直持有电子设备并且频繁地使用手指进行点击、滑动、按按键的操作,降低了用户对电子书的阅读效率和阅读的舒适度,并且频繁的点击和滑动、按按键会对电子设备屏幕和按键造成一定的损耗,减少了电子设备的使用寿命;第三种方法为自动数据加载方法,由用户预先设置定时加载数据的时间,到了设定的时间自动加载数据,由于设定的时间比较固定,因而在实现上灵活性太差。

【发明内容】

[0006]为了解决现有技术的问题,本发明实施例提供了一种数据加载方法及装置。所述技术方案如下:
[0007]第一方面,提供了一种数据加载方法,所述方法包括:
[0008]实时检测用户相对阅读界面的人眼信息,所述人眼信息至少包括用户视线相对所述阅读界面的位置信息;
[0009]根据所述人眼信息确定所述用户是否正在阅读所述阅读界面上的数据;
[0010]如果确定所述用户正在阅读所述阅读界面上的数据,则根据当前检测到的人眼信息确定所述用户当前阅读的数据;
[0011]根据所述用户当前阅读的数据所在位置与上次加载的数据所在位置之间的距离加载新的数据。
[0012]第二方面,提供了一种数据加载装置,所述装置包括:
[0013]检测模块,用于实时检测用户相对阅读界面的人眼信息,所述人眼信息至少包括用户视线相对所述阅读界面的位置信息;
[0014]第一确定模块,用于根据所述人眼信息确定所述用户是否正在阅读所述阅读界面上的数据;
[0015]第二确定模块,用于当确定所述用户正在阅读所述阅读界面上的数据时,根据当前检测到的人眼信息确定所述用户当前阅读的数据;
[0016]加载模块,用于根据所述用户当前阅读的数据所在位置与上次加载的数据所在位置之间的距离加载新的数据。
[0017]本发明实施例提供的技术方案带来的有益效果是:
[0018]通过实时检测人眼信息来确定用户是否正在阅读阅读界面上的数据后,根据人眼信息进行数据的加载,实现了根据人眼信息来加载数据,较现有的手动数据加载方法对用户而言更简便易行,且有利于电子设备的保养;较现有的自动数据加载方法更具灵活性。
【附图说明】
[0019]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020]图1是本发明一实施例提供的一种数据加载方法流程图;
[0021]图2是本发明另一实施例提供的一种数据加载方法流程图;
[0022]图3是本发明另一实施例提供的一种阅读界面不意图;
[0023]图4是本发明另一实施例提供的一种数据加载装置的结构示意图;
[0024]图5是本发明另一实施例提供的一种第一确定模块的结构示意图;
[0025]图6是本发明另一实施例提供的一种加载模块的结构示意图;
[0026]图7是本发明另一实施例提供的一种终端的结构示意图。
【具体实施方式】
[0027]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0028]本发明实施例提供了一种数据加载方法,参见图1,对本实施例提供的数据加载方法的流程进行解释说明。该方法流程包括:
[0029]101:实时检测用户相对阅读界面的人眼信息,该人眼信息至少包括用户视线相对阅读界面的位置信息;
[0030]102:根据人眼信息确定用户是否正在阅读阅读界面上的数据;
[0031]103:如果确定用户正在阅读阅读界面上的数据,则根据当前检测到的人眼信息确定用户当前阅读的数据;
[0032]104:根据用户当前阅读的数据所在位置与上次加载的数据所在位置之间的距离加载新的数据。
[0033]本实施例提供的方法,通过实时检测人眼信息来确定用户是否正在阅读阅读界面上的数据后,根据人眼信息来进行数据的加载,实现了根据人眼信息来加载数据,较现有的手动数据加载方法对用户而言更简便易行,且有利于电子设备的保养;较现有的自动数据加载方法更具灵活性。
[0034]结合上述实施例的内容及图3所示的阅读界面示意图,本发明另一实施例提供了一种数据加载方法,参见图2,本实施例提供的方法流程包括:
[0035]201:实时检测用户相对阅读界面的人眼信息,该人眼信息至少包括用户视线相对阅读界面的位置信息;
[0036]其中,实时检测用户相对阅读界面的人眼信息,指每过一个固定的时间间隔对用户相对阅读界面的人眼信息进行检测,本发明实施例对于检测人眼信息的时间间隔的长短不作具体限定。检测方法可以是通过摄像头等图像检测装置或其他检测装置来实时检测人眼从而获得人眼图像信息,摄像头可以是采用CMOS (Complementary Metal-OxideSemiconductor,金属氧化物半导体兀件)或者CCD (Charge Coupled Device,电荷稱合兀件)等作为图像传感器的摄像头。在实时检测人眼以获得人眼图像信息的过程中,可以采用一个或多个检测装置对人眼进行实时检测,本发明实施例在此不对检测装置的类型和数量作具体限定。
[0037]实时检测用户相对阅读界面的人眼信息的方法可以是:利用摄像头等图像检测装置实时检测人眼,获得人眼的图像信息,并根据获得的人眼图像信息计算出用户相对阅读界面的人眼信息。其中,摄像头等图像检测装置包括图像传感器,该图像传感器中可以包含多个光敏元件及至少一个模数转换元件。每个光敏元件能够感应光线的强度并根据光线的不同强度输出不同幅值的模拟电信号。每个光敏兀件输出的不同幅值的模拟电信号反映了人眼不同部分反射的光线的不同强度,即反映了人眼不同部分的不同亮暗程度,输出的模拟电信号幅值越高,对应的人眼部分越亮,输出的模拟电信号幅值越低,对应的人眼部分越暗,从而形成了对应于人眼整体亮暗程度的多个模拟电信号。模数转换元件可将多个模拟电信号转换成多个数字信号。
[0038]利用摄像头等图像检测装置实时检测人眼,获得人眼的图像信息时,包括但不限于如下步骤:
[0039]步骤一:通过图像检测装置的图像传感器中的每个光敏元件感应人眼不同部分反射的光线的强度,并根据人眼不同部分反射的光线强度输出不同幅值的模拟电信号;
[0040]步骤二:多个光敏元件输出多个模拟电信号后,利用模数转换元件可将多个模拟电信号转换成多个数字信号,转换成的多个数字信号包含了人眼图像信息;
[0041]步骤三:根据多个数字信号获得人眼图像信息后,根据图像的大小、明暗等判断人眼与阅读界面的距离和角度,从而根据人眼与阅读界面的距离和角度计算出人眼信息,该人眼信息至少包括用户视线相对阅读界面的位置信息。该位置信息可以是用户视线停留在阅读界面上的某一个位置的信息,也可以是用户视线离开了阅读界面的信息,本发明实施例对此不作限定。
[0042]作为一种可选实施例,为避免本实施例提供的方法给用户带来使用习惯上的不便或者受使用环境的影响而导致数据加载的准确性不高等问题,本实施例提供的方法在实时检测用户视线相对阅读界面的人眼信息之前,还包括:在阅读界面上设置用于选择通过实时检测人眼信息来实现数据加载的人眼检测功能按钮,如果检测到该人眼检测功能按钮被用户选中,则采用本实施例提供的数据加载方法来加载数据。此外,阅读界面上除了设置上述人眼检测功能按钮外,还可以设置用于通过检测手指点击屏幕的动作来实现数据加
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1