确定网页页面热点区域的方法及装置制造方法

文档序号:6640315阅读:291来源:国知局
确定网页页面热点区域的方法及装置制造方法
【专利摘要】本发明实施例公开了确定网页页面热点区域的方法及装置,所述方法包括:预先建立页面关键点位置与扫描仪接收界面上对应点的位置之间的映射关系;在用户浏览页面的过程中,接收扫描仪传输的数据信息,其中,所述扫描仪包括接收界面,所述数据信息包括用户视线在所述扫描仪接收界面的第一位置信息;根据所述映射关系,将所述第一位置信息转换为所述页面上的第二位置信息;对各个第二位置信息进行统计,确定出各个第二位置所属的区域,并确定出用户视线在同一区域连续停留的时间;如果用户视线在某一区域连续停留的时间超过阈值,则将该区域确定为热点区域,并存储该热点区域的区域信息。应用本发明方案,能够更准确更全面地确定出网页中的热点区域。
【专利说明】确定网页页面热点区域的方法及装置

【技术领域】
[0001]本发明涉及网页页面区域确定【技术领域】,特别涉及确定网页页面热点区域的方法及装置。

【背景技术】
[0002]网页主要由文字、图片、表格、动画、音乐等构成,同时,网页是构成网站的基本元素,是承载各种网站应用的平台。
[0003]网站通过网页来为用户提供信息,相应的,用户是用过网页来访问网站的。网站将信息以文字、图片等形式通过网页展示给用户,当用户访问网站时,也可以说是用户浏览网页时,在同一个页面内,用户由于兴趣爱好、行为习惯或者网页的色彩、内容等等,通常会有一些非常感兴趣、感兴趣和不感兴趣的区域。对于非常感兴趣的区域用户会花费较长的时间对这些区域做较细致的浏览,这些区域可以称之为热点区域,对于感兴趣的,用户也会浏览,但是不会在这些区域花费过多的时间,这些区域可以称之为普通区域,然而,对于不感兴趣的区域用户不会去浏览,这些区域可以称之为忽略区域。
[0004]其中的热点区域是有非常高的利用价值,普通区域次之,例如,可以将更有价值的信息放在热点区域,稍次之的信息放在普通区域,方便用户获取。但是,现有技术中判断这些区域主要通过用户点击量的统计,例如,如果某区域中显示有多条链接,则可以通过统计这些链接被点击的次数、频率等来统计区域的热度。但是,这种方式取决于用户对外部输入工具(包括鼠标、键盘或者触屏工具等)的使用,并且,如果某区域中不包含有链接等可操作信息,则用户在浏览过程中,可能并不会将操作焦点(光标等)移动到该区域,因此,也就无法统计出该区域的统计的结果。总之,这种现有技术的方式,往往使得统计的结果不够准确也不够全面。因此,迫切需要本领域技术人员解决的技术问题就在于,如何更准确更全面地确定出网页中的热点区域。


【发明内容】

[0005]基于上述问题,本发明实施例公开了确定网页页面热点区域的方法及装置,能够更准确更全面地确定出网页中的热点区域。技术方案如下:
[0006]一种确定网页页面热点区域的方法,所述页面可以包括多个区域,所述方法包括:
[0007]预先建立页面关键点位置与扫描仪接收界面上对应点的位置之间的映射关系;
[0008]在用户浏览页面的过程中,接收扫描仪传输的数据信息,其中,所述扫描仪包括接收界面,所述数据信息包括用户视线在所述扫描仪接收界面的第一位置信息;
[0009]根据所述映射关系,将所述第一位置信息转换为所述页面上的第二位置信息;
[0010]对各个第二位置信息进行统计,确定出各个第二位置所属的区域,并确定出用户视线在同一区域连续停留的时间;
[0011]如果用户视线在某一区域连续停留的时间超过预置的阈值,则将该区域确定为页面中的热点区域,并存储所述热点区域的区域信息。
[0012]可选地,所述页面关键点位置包括位于页面任一对角线上的两个顶点的第一基准点以及第二基准点,所述预先建立页面关键点位置与扫描仪接收界面上对应点的位置之间的映射关系包括:
[0013]确定用户视线在所述第一基准点以及第二基准点上时,接收扫描仪传输的第一映射位置信息以及第二映射位置信息;
[0014]根据所述第一映射位置信息以及所述第二映射位置信息与所述第一基准点以及所述第二基准点的对应关系,确定所述接收界面位置与所述页面位置的映射关系。
[0015]可选地,所述关键点位置包括右上角基准点、左上角基准点、右下角基准点、左下角基准点、中心基准点,所述预先建立页面关键点位置与扫描仪接收界面上对应点的位置之间的映射关系包括:
[0016]确定用户视线分别在所述关键点位置时,扫描仪传输的各个映射位置信息;
[0017]根据所述关键点位置与所述各个映射位置信息的关系,确定所述接收界面位置与所述页面位置的映射关系。
[0018]可选地,扫描仪传输数据信息的时间间隔是固定的,所述确定出用户视线在同一区域连续停留的时间包括:
[0019]确定连续接收具有相同的所述用户浏览区域的所述数据信息的次数,将所述时间间隔根据所述数据信息的次数进行累加,该累加后的时间为所述停留的时间。
[0020]可选地,所述数据信息还包括所述用户视线在所述第一位置的时间信息,所述确定出用户视线在同一区域连续停留的时间包括:
[0021]根据所述时间信息确定用户视线在各个第二位置的时间点,并确定出用户视线连续在同一区域的所述第二位置的时间点的最大值和最小值,所述最小值到所述最大值之间的时间长度为所述停留的时间。
[0022]可选地,所述方法还包括:
[0023]将所述热点区域的区域信息传输给服务器,以便服务器分析热点区域信息,根据分析的结果对网页进行改进。
[0024]本发明实施例还公开了一种确定网页页面热点区域的装置,所述页面可以包括多个区域,所述装置包括:
[0025]映射关系建立单元,用于预先建立页面关键点位置与扫描仪接收界面上对应点的位置之间的映射关系;
[0026]数据信息接收单元,用于在用户浏览页面的过程中,接收扫描仪传输的数据信息,其中,所述扫描仪包括接收界面,所述数据信息包括用户视线在所述扫描仪接收界面的第一位置信息;
[0027]位置信息转换单元,用于根据所述映射关系,将所述第一位置信息转换为所述页面上的第二位置信息;
[0028]第二位置信息统计单元,用于对各个第二位置信息进行统计,确定出各个第二位置所属的区域,并确定出用户视线在同一区域连续停留的时间;
[0029]视线停留时间判断单元,用于如果用户视线在某一区域连续停留的时间超过预置的阈值,则将该区域确定为页面中的热点区域,并存储所述热点区域的区域信息。
[0030]可选地,所述页面关键点位置包括位于页面任一对角线上的两个顶点的第一基准点以及第二基准点,所述映射关系建立单元包括:
[0031]第一映射位置信息确定子单元,用于确定用户视线在所述第一基准点以及第二基准点上时,接收扫描仪传输的第一映射位置信息以及第二映射位置信息;
[0032]第一映射关系确定子单元,用于根据所述第一映射位置信息以及所述第二映射位置信息与所述第一基准点以及所述第二基准点的对应关系,确定所述接收界面位置与所述页面位置的映射关系。
[0033]可选地,所述关键点位置包括右上角基准点、左上角基准点、右下角基准点、左下角基准点、中心基准点,所述映射关系建立单元包括:
[0034]第二映射位置信息确定子单元,用于确定用户视线分别在所述关键点位置时,扫描仪传输的各个映射位置信息;
[0035]第二映射关系确定子单元,用于根据所述关键点位置与所述各个映射位置信息的关系,确定所述接收界面位置与所述页面位置的映射关系。
[0036]可选地,扫描仪传输数据信息的时间间隔是固定的,所述第二位置信息统计单元包括:
[0037]第一视线停留时间确定子单元,用于确定连续接收具有相同的所述用户浏览区域的所述数据信息的次数,将所述时间间隔根据所述数据信息的次数进行累加,该累加后的时间为所述停留的时间。
[0038]可选地,所述数据信息还包括所述用户视线在所述第一位置的时间信息,所述第二位置信息统计单元包括:
[0039]第二视线停留时间确定子单元,用于根据所述时间信息确定用户视线在各个第二位置的时间点,并确定出用户视线连续在同一区域的所述第二位置的时间点的最大值和最小值,所述最小值到所述最大值之间的时间长度为所述停留的时间。
[0040]可选地,所述装置还可以包括:
[0041]热点区域信息传输单元,用于将所述热点区域的区域信息传输给服务器,以便服务器分析热点区域信息,根据分析的结果对网页进行改进。
[0042]根据本发明提供的具体实施例,本发明公开了以下技术效果:
[0043]通过本发明实施例,建立与扫描仪的映射关系,当用户浏览网页页面时,通过分析扫描仪传输的包含用户视线在扫描仪接收界面位置信息的数据信息,再根据网页页面与扫描仪之间的映射关系,确定出用户视线停留的时间达到或超过一定值的页面区域,该区域即为页面内的热点区域,从而使网页能够更准确全面的确定出网页页面中的热点区域。

【专利附图】

【附图说明】
[0044]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0045]图1是本发明实施例提供的方法的流程图;
[0046]图2是本发明实施例提供的方法的原理示意图;
[0047]图3是本发明实施例提供的装置的示意图。

【具体实施方式】
[0048]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0049]在本发明实施例中,考虑到用户在浏览网页的过程中,最主要用到的器官是眼睛,如果用户对页面中的某区域感兴趣,则用户的视线焦点可能会相对长时间的聚焦在该区域内,因此,如果能够对人眼聚焦状态的情况进行采集统计,则有望能够更加全面的获知到用户在浏览过程中对网页关注的焦点区域,进而统计出网页中的热点区域。另一方面,现有技术中已经实现了人眼扫描仪设备,这种设备能够对人眼瞳孔的直径等进行扫描,并且通过瞳孔直径的变化确定是否聚焦,同时,该扫描仪一般还配备有接收界面,在发现瞳孔处于聚焦状态时,还能够定位出在瞳孔处于聚焦状态下时,人眼的视线落在该接收界面上的位置。基于上述两点考虑,本发明实施例采用的方法是:可以在终端设备上配备内置或者外置的扫描仪,通过扫描仪扫描用户眼部特征,确定用户视线在接收界面的位置,并将位置信息传输给网页,网页再根据扫描仪传输的数据信息以及与扫描仪之间的映射关系,确定出该信息指向的网页页面位置以及该位置所在页面的区域,再确定出用户视线在该区域停留的时间,其中,该停留时间达到阈值的页面区域为热点区域,从而更准确更全面地确定出网页页面中的热点区域。
[0050]下面对具体实现方式进行如下介绍。
[0051]实施例一:
[0052]参见图1所示,图1是本发明实施例提供的一种确定网页页面热点区域的方法的流程图。其中,每个页面可以包括多个区域,在确定网页页面热点区域时还可以进行步骤如下:
[0053]S101、预先建立页面关键点位置与扫描仪接收界面上对应点的位置之间的映射关系O
[0054]由于页面是在终端设备的屏幕上进行展示,因此,在本发明实施例中会涉及到两个界面,一个是页面在终端设备屏幕上的显示界面,另一个是扫描仪的接收界面,扫描仪确定出的视线位置,是视线在其接收界面上的位置,但是,页面需要获知的信息是,视线落在页面上的位置。
[0055]网页页面与扫描仪接收界面都是在平面上,因此,无论是页面上的位置还是接收界面上的位置,都可以通过坐标的形式体现出来,例如,屏幕上的坐标系一般以屏幕左上角的点为坐标原点,以终端设备屏幕界面的像素为单位,水平向右为横坐标轴的正向,垂直向下为纵坐标轴的正向。类似的,扫描仪接收界面上的位置也可以通过坐标的形式来体现,但是,这种坐标是以其接收界面的左上角顶点作为坐标原点,以扫描仪屏幕界面的像素为单位。由于终端设备屏幕界面的形状或大小与扫描仪屏幕界面的形状或者大小是有差别的,屏幕的分辨率也有所不同,用户视线移动相同的角度,在网页页面与扫描仪接收界面移动的实际距离也可能是不同的,所以,通过扫描仪接收界面上的坐标信息,并不能够直接在网页页面上找到同时刻用户视线所在的点。例如,用户视线在扫描仪上移动了 100个像素,对应到网页上可能移动了 200个像素。
[0056]因此,在具体实现时,需要在两个界面之间进行位置的转换或者映射。事实上,两者之间确实具有一定的映射关系,例如当用户的视线落在页面显示界面的某个点上时,扫描仪也能够检测到该视线是落在其接收界面的另一个点上,但是,在初始状态下,页面侧可能并不知晓该映射关系,因此,在具体实现时,可以首先建议起这种映射关系,换言之,要使得页面能够找出这种映射关系的规律,进而,通过映射关系,页面才能够确定出扫描仪传输的位置信息指向网页页面上的位置。
[0057]具体实现时,根据首先在页面上确定一些关键点,然后判断出这些关键点位置对应到扫描仪接收界面上的点的位置,通过这种关键点与接收界面上的点的位置之间的对应,建立起映射关系。
[0058]其中,关于关键点的具体位置以及数量的选择可以有多种方式,下面结合几种具体实例进行详细介绍。
[0059]方式一:
[0060]在该实施例一中,可以是以位于页面任一对角线上的两个顶点,作为第一基准点以及第二基准点,此时,建立映射关系的具体步骤如下:
[0061]确定用户视线在所述第一基准点以及第二基准点上时,接收扫描仪传输的第一映射位置信息以及第二映射位置信息;
[0062]根据所述第一映射位置信息以及所述第二映射位置信息与所述第一基准点以及所述第二基准点的对应关系,确定所述接收界面位置与所述页面位置的映射关系。
[0063]例如,如图2所示,屏幕201上以左上角的点为坐标原点O,水平向右为X轴,竖直向下为y轴,扫描仪接收界面203以左上角的点为坐标原点O,水平向右为X'轴,竖直向下为Y’轴,已知网页页面202的左上角的基准点为A(Xl,yi)以及右下角基准点B(x2,y2),此时,可以引导用户,使用户视线在点A时,此时假设接收到扫描仪传输的映射点位置信息为a(x3, y3),使用户视线在点B时,接收到扫描仪传输的映射点位置信息为b(x4,y4)。当用户开始浏览网页时,用户视线落在C(x,y)点时,接收到扫描仪传输的位置信息为c (x5,y5),由于A、B、a、b、c的坐标都为已知,所以可得到的映射关系为:
[0064](X2-X1) / (X4-X3) = (X-X1) / (X5-X3);
[0065](Y2-Y1) / (y4-y3) = (y-yi) / (y5-y3)
[0066]这样,由于A(Xp Y1) > B(x2, y2)、a(x3,y3)、b(x4,y4)的值都是建立映射关系时储存的,所以,当网页接收到扫描仪传输的位置信息c(x5,Y5)时根据上述映射关系,便能够计算得到C(x,y)的值,从而在网页页面中确定出具体位置。
[0067]通过上述这种方式,还可以推断出网页页面的其他顶点位置在扫描仪接收界面上的映射位置,例如,由于页面本身一般是矩形,因此,也可以加上映射到接收界面上仍然构成一个矩形,又由于已经确定出的其中两个位置对角线上的顶点在接收界面上的位置,因此,就可以结合上述两个条件,计算出另外两个顶点在接收界面上的映射位置。进而,就可以确定出网页页面的边界在扫描仪接收界面上的映射边界,参见图2中的204所示。
[0068]通过上述介绍可见,当用户的视线落在网页页面范围内时,对应的扫描仪的接收界面上可能只是其中的一部分区域,如图中的204所示,该边界与接收界面的边界之间还有一定的距离。换言之,当用户视线落到扫描仪的接收界面上时,却并不一定落在网页页面上。因此,确定出上述映射边界的作用可以在于:在扫描仪回传了某聚焦位置之后,可以首先判断该位置是否位于204所示的边界区域范围内,如果是,再进行后续的位置转换工作,如果不是,则可以不必再转换,从而可以降低需要处理的数据量,提高效率。
[0069]方式二:
[0070]在具体实施过程中,由于网页页面或者接收界面的各个部分与用户的眼睛的距离是不同的,观察事物时会出现近大远小的现象,所以在用户所看到的页面形状与实际形状可能是有所不同的,例如,斜放屏幕时,如果页面是长方形,那在用户眼中便成了梯形,相应的,在扫描仪接收界面上实际映射出的可能也是个梯形,等等。所以如果按照前述方式一中的方式,将接收界面上映射出的页面边界也假设为矩形,可能会有一定的误差。为了减小这种误差,在该实施例二中,可以通过在建立网页页面位置与扫描仪接收界面位置的映射关系时增加基准点,更精确的确定出网页页面在扫描仪接收界面的映射范围。所以在网页页面的基准点可以包括右上角基准点、左上角基准点、右下角基准点、左下角基准点、中心基准点五个基准点时,具体建立映射关系的步骤如下:
[0071]确定用户视线分别在所述关键点位置时,扫描仪传输的各个映射位置信息;
[0072]根据所述关键点位置与所述各个映射位置信息的关系,确定所述接收界面位置与所述页面位置的映射关系。
[0073]S102、在用户浏览页面的过程中,接收扫描仪传输的数据信息,其中,所述扫描仪包括接收界面,所述数据信息包括用户视线在所述扫描仪接收界面的第一位置信息。
[0074]在用户浏览网页页面时,扫描仪通过扫描眼部特征,判断出用户视线所在接收界面的位置以及一些其他的信息,例如,现有的扫描仪可以通过瞳孔的大小来判断用户是否在认真查看页面内容,通过瞳孔的方向、位置等信息可以确定视线的位置。扫描仪会将用户视线在接收界面的位置信息以及一些其他的信息传输给网页,网页接收到这些信息后,会对这些信息进行分析和处理,基于这些信息判断出用户视线在网页页面上的位置。
[0075]S103、根据所述映射关系,将所述第一位置信息转换为所述页面上的第二位置信息。
[0076]在接收到扫描仪传输的数据信息后,需要根据数据信息中的位置信息,也就是上述的第一位置信息,确定出这个位置信息指向的是在网页页面中的哪一位置。在SlOl步骤中已经建立扫描仪接收界面关键点位置与页面关键点位置之间的映射关系,所以根据这个位置关系,可以通过扫描仪传输的位置信息,也就是视线在扫描仪接收界面的位置,确定出网页页面的位置信息,也就是当时用户视线在网页页面的位置。这意味着将扫描仪能够识别并在接收界面找到正确位置的位置信息,通过之前建立的映射关系,转换成在网页页面能够确定出正确位置的位置信息,也就是S103中说的将所述第一位置信息转换为所述页面上的第二位置信息。
[0077]S104、对各个第二位置信息进行统计,确定出各个第二位置所属的区域,并确定出用户视线在同一区域连续停留的时间。
[0078]确定出第二位置信息后,只是确定出了用户正在浏览页面上的一点,而页面是由无数个点构成的。通过分析可以知道,热点区域有两个特征,一个是用户浏览过这个区域,用户对这个区域浏览的时间较长。本实施例通过S103已经可以确定出用户视线所在网页页面区域的点,也就是用户浏览的点,点是区域的一部分,所以只要再确定用户视线所在的点在哪个区域,即可确定出用户视线所在的区域。然后再确定出,用户视线所在的点连续在同一个区域的时间,也就是用户视线停留在该区域的时间,是否达到热点区域的要求,视线停留时间达到要求的区域为热点区域。其中,确定用户视线在同一区域连续停留的时间可以有多种方式,下面给出几种方式进行详细介绍。
[0079]方式一:
[0080]扫描仪向网页传输数据的时间间隔可以是固定的,所以可以通过用连续在同一个区域的用户视线所在的点的个数,既可以确定出用户视线停留在该区域的时间。
[0081]例如,扫描仪传输数据的时间间隔为2秒,当网页接收到扫描仪传输的位置信息时,确定出用户视线所在的点在区域3,并且上一次确定的区域不是区域3,此时,确定用户视线在区域3的停留时间记作2秒,再一次接收到扫描仪传输的位置信息后,确定出用户视线所在区域还是区域3,则用户视线在区域3的停留时间为(2+2)秒,记作4秒,以此类推,当确定出用户视线所在区域不在是区域3时,此时记录的用户视线在区域3的停留时间,即为用户视线在该区域停留的时间,例如此时,记录用户视线在区域3停留的时间为8秒,则确定用户视线在该区域的停留时间即为8秒。
[0082]本实施例提供的具体步骤如下:
[0083]确定连续接收具有相同的所述用户浏览区域的所述数据信息的次数,将所述时间间隔根据所述数据信息的次数进行累加,该累加后的时间为所述停留的时间。
[0084]方式二:
[0085]根据扫描仪传输的数据信息的不同,确定出用户视线在同一区域连续停留的时间的方法也可以不同。扫描仪确定用户视线在接收界面的位置信息时,可以同步记录该时刻的时间点,并将该时间点作为时间信息与位置信息一并传输给网页。当确定用户视线连续在同一区域的点后,再确定对应的时间点,其中,最大的时间点与最小的时间点的差,就是用户视线在这个区域停留所用的时间。
[0086]例如,确定用户视线连续在同一位置的点有四个,对应的时间分别为,10: 04: 04、10: 04: 06、10: 04: 08、10: 04: 10,其中,可以得出最大值为10: 04: 10,最小值为10: 04: 04,最大值为10: 04: 10,所以时间长度为6秒,即用户视线在该区域停留的时间为6秒。
[0087]S105、如果用户视线在某一区域连续停留的时间超过预置的阈值,则将该区域确定为页面中的热点区域,并存储所述热点区域的区域信息。
[0088]确定了用户视线所在区域的位置,也确定了用户视线在该位置停留的时间,通过判断时间的长度是否达到要求,便可确定出热点区域。例如,将预置确定为3秒,判断用户视线在一区域停留的时间是否达到或超过3秒,如果达到或者超过,则这一区域为热点区域。在确定出热点区域后,为了方便分析或者应用热点区域,还需存储该热点区域的区域信息,例如热点区域的名称、热点区域的位置、热点区域的URL(Uniform Resource Locator,统一资源定位符)、热点区域的等级、热点区域的其他信息等等,能够通过储存的该区域信息找到该区域即可。
[0089]由于网页上供用户浏览的数据信息,一般是由网站的服务器提供的,为了使网站服务器获取网页页面的热点区域,以便给开发人员分析使用,或者下一次用户浏览页面时,根据热点区域调整网页的页面内容,所以,本发明实施例还可以将上述热点区域的区域信息回传给服务器,具体步骤如下:
[0090]将所述热点区域的区域信息传输给服务器,以便服务器分析热点区域信息,根据分析的结果对网页进行改进。
[0091]综上所述,应用本发明方案实施例,在用户浏览网页时,通过扫描仪扫描用户眼部信息,经过网页的分析与计算,更准确全面的确定出网页页面中的热点区域,以便网站利用该热点区域的区域信息,为用户提供更实用,更人性的服务。
[0092]实施例二:
[0093]与实施例一提供的确定网页页面热点区域的方法相对应,本发明实施例还提供了一种确定网页页面热点区域的装置,参见图3,该装置可以包括:
[0094]映射关系建立单元301,用于预先建立页面关键点位置与扫描仪接收界面上对应点的位置之间的映射关系。
[0095]数据信息接收单元302,用于在用户浏览页面的过程中,接收扫描仪传输的数据信息,其中,所述扫描仪包括接收界面,所述数据信息包括用户视线在所述扫描仪接收界面的第一位置信息;
[0096]位置信息转换单元303,用于根据所述映射关系,将所述第一位置信息转换为所述页面上的第二位置信息;
[0097]第二位置信息统计单元304,用于对各个第二位置信息进行统计,确定出各个第二位置所属的区域,并确定出用户视线在同一区域连续停留的时间。
[0098]视线停留时间判断单元305,用于如果用户视线在某一区域连续停留的时间超过预置的阈值,则将该区域确定为页面中的热点区域,并存储所述热点区域的区域信息。
[0099]本实施例可以通过多种方式建立扫描仪接收界面关键点位置与页面关键点位置之间的映射关系,例如,其中一种方式下,所述页面关键点位置可以包括位于页面任一对角线上的两个顶点的第一基准点以及第二基准点,此时,所述映射关系建立单元具体可以包括:
[0100]第一映射位置信息确定子单元,用于确定用户视线在所述第一基准点以及第二基准点上时,接收扫描仪传输的第一映射位置信息以及第二映射位置信息;
[0101]第一映射关系确定子单元,用于根据所述第一映射位置信息以及所述第二映射位置信息与所述第一基准点以及所述第二基准点的对应关系,确定所述接收界面位置与所述页面位置的映射关系。
[0102]或者,在另一种实现方式下,所述关键点位置包括右上角基准点、左上角基准点、右下角基准点、左下角基准点、中心基准点,此时,所述映射关系建立单元具体也可以包括
[0103]第二映射位置信息确定子单元,用于确定用户视线分别在所述关键点位置时,扫描仪传输的各个映射位置信息;
[0104]第二映射关系确定子单元,用于根据所述关键点位置与所述各个映射位置信息的关系,确定所述接收界面位置与所述页面位置的映射关系。
[0105]确定用户视线在同一区域连续停留的时间的方法有多种,具体实现时,扫描仪传输数据信息的时间间隔可以是固定的,此时,第二位置信息统计单元可以包括:
[0106]第一视线停留时间确定子单元,用于确定连续接收具有相同的所述用户浏览区域的所述数据信息的次数,将所述时间间隔根据所述数据信息的次数进行累加,该累加后的时间为所述停留的时间。
[0107]或者,数据信息还包括所述用户视线在所述第一位置的时间信息,此时,所述第二位置信息统计单元也可以包括:
[0108]第二视线停留时间确定子单元,用于根据所述时间信息确定用户视线在各个第二位置的时间点,并确定出用户视线连续在同一区域的所述第二位置的时间点的最大值和最小值,所述最小值到所述最大值之间的时间长度为所述停留的时间。
[0109]为了将热点区域的区域信息上传给网站的服务器,该装置还可以包括:
[0110]热点区域信息传输单元,用于将所述热点区域的区域信息传输给服务器,以便服务器分析热点区域信息,根据分析的结果对网页进行改进。
[0111]对于系统或装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0112]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0113]本领域普通技术人员可以理解实现上述方法实施方式中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于计算机可读取存储介质中,这里所称得的存储介质,如:ROM/RAM、磁碟、光盘等。
[0114]以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
【权利要求】
1.一种确定网页页面热点区域的方法,其特征在于,所述页面包括多个区域,所述方法包括: 预先建立页面关键点位置与扫描仪接收界面上对应点的位置之间的映射关系; 在用户浏览页面的过程中,接收扫描仪传输的数据信息,其中,所述扫描仪包括接收界面,所述数据信息包括用户视线在所述扫描仪接收界面的第一位置信息; 根据所述映射关系,将所述第一位置信息转换为所述页面上的第二位置信息; 对各个第二位置信息进行统计,确定出各个第二位置所属的区域,并确定出用户视线在同一区域连续停留的时间; 如果用户视线在某一区域连续停留的时间超过预置的阈值,则将该区域确定为页面中的热点区域,并存储所述热点区域的区域信息。
2.根据权利要求1所述的方法,其特征在于,所述页面关键点位置包括位于页面任一对角线上的两个顶点的第一基准点以及第二基准点,所述预先建立页面关键点位置与扫描仪接收界面上对应点的位置之间的映射关系包括: 确定用户视线在所述第一基准点以及第二基准点上时,接收扫描仪传输的第一映射位置信息以及第二映射位置信息; 根据所述第一映射位置信息以及所述第二映射位置信息与所述第一基准点以及所述第二基准点的对应关系,确定所述接收界面位置与所述页面位置的映射关系。
3.根据权利要求1所述的方法,其特征在于,所述关键点位置包括右上角基准点、左上角基准点、右下角基准点、左下角基准点、中心基准点,所述预先建立页面关键点位置与扫描仪接收界面上对应点的位置之间的映射关系包括: 确定用户视线分别在所述关键点位置时,扫描仪传输的各个映射位置信息; 根据所述关键点位置与所述各个映射位置信息的关系,确定所述接收界面位置与所述页面位置的映射关系。
4.根据权利要求1所述的方法,其特征在于,扫描仪传输数据信息的时间间隔是固定的,所述确定出用户视线在同一区域连续停留的时间包括: 确定连续接收具有相同的所述用户浏览区域的所述数据信息的次数,将所述时间间隔根据所述数据信息的次数进行累加,该累加后的时间为所述停留的时间。
5.根据权利要求1所述的方法,其特征在于,所述数据信息还包括所述用户视线在所述第一位置的时间信息,所述确定出用户视线在同一区域连续停留的时间包括: 根据所述时间信息确定用户视线在各个第二位置的时间点,并确定出用户视线连续在同一区域的所述第二位置的时间点的最大值和最小值,所述最小值到所述最大值之间的时间长度为所述停留的时间。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括: 将所述热点区域的区域信息传输给服务器,以便服务器分析热点区域信息,根据分析的结果对网页进行改进。
7.一种确定网页页面热点区域的装置,其特征在于,所述页面包括多个区域,所述装置包括: 映射关系建立单元,用于预先建立页面关键点位置与扫描仪接收界面上对应点的位置之间的映射关系; 数据信息接收单元,用于在用户浏览页面的过程中,接收扫描仪传输的数据信息,其中,所述扫描仪包括接收界面,所述数据信息包括用户视线在所述扫描仪接收界面的第一位置信息; 位置信息转换单元,用于根据所述映射关系,将所述第一位置信息转换为所述页面上的第二位置信息; 第二位置信息统计单元,用于对各个第二位置信息进行统计,确定出各个第二位置所属的区域,并确定出用户视线在同一区域连续停留的时间; 视线停留时间判断单元,用于如果用户视线在某一区域连续停留的时间超过预置的阈值,则将该区域确定为页面中的热点区域,并存储所述热点区域的区域信息。
8.根据权利要求7所述的装置,其特征在于,所述页面关键点位置包括位于页面任一对角线上的两个顶点的第一基准点以及第二基准点,所述映射关系建立单元包括: 第一映射位置信息确定子单元,用于确定用户视线在所述第一基准点以及第二基准点上时,接收扫描仪传输的第一映射位置信息以及第二映射位置信息; 第一映射关系确定子单元,用于根据所述第一映射位置信息以及所述第二映射位置信息与所述第一基准点以及所述第二基准点的对应关系,确定所述接收界面位置与所述页面位置的映射关系。
9.根据权利要求7所述的装置,其特征在于,所述关键点位置包括右上角基准点、左上角基准点、右下角基准点、左下角基准点、中心基准点,所述映射关系建立单元包括: 第二映射位置信息确定子单元,用于确定用户视线分别在所述关键点位置时,扫描仪传输的各个映射位置信息; 第二映射关系确定子单元,用于根据所述关键点位置与所述各个映射位置信息的关系,确定所述接收界面位置与所述页面位置的映射关系。
10.根据权利要求7所述的装置,其特征在于,扫描仪传输数据信息的时间间隔是固定的,所述第二位置信息统计单元包括: 第一视线停留时间确定子单元,用于确定连续接收具有相同的所述用户浏览区域的所述数据信息的次数,将所述时间间隔根据所述数据信息的次数进行累加,该累加后的时间为所述停留的时间。
【文档编号】G06F17/30GK104484453SQ201410833836
【公开日】2015年4月1日 申请日期:2014年12月30日 优先权日:2014年12月30日
【发明者】朱淑红 申请人:北京元心科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1