专利名称:用于获得操作统计信息的方法、装置、设备和系统的制作方法
技术领域:
本发明涉及计算机技术领域,尤其涉及用于获得预定展现信息的操作统计信息的方法、装置、设备和系统。
背景技术:
现有技术中,往往通过直接获取用户对展现信息的点击,来统计展现信息的点击量。然而,由于展现信息需要实现一定的展现效果,因此,现有技术中需要兼顾展现效果与点击统计的同时实现,在一定程度上,尤其是当需要修改展现信息的点击统计方式时, 较为不便。
发明内容
本发明的目的是提供一种用于获得预定展现信息的操作统计信息的方法、装置、 设备和系统。根据本发明的一个方面,提供一种用于获得预定展现信息的操作统计信息的方法,其中,该方法包括以下步骤χ向用户设备发送预定展现信息,以供该用户设备呈现该预定展现信息;其中,该方法还包括以下步骤a获取用户设备反馈的、用户对叠加在该预定展现信息上来呈现的透明层的操作 fn息;b将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息, 来建立或更新该预定展现信息的操作统计信息。根据本发明的另一个方面,还提供了一种用于辅助第一网络设备获得预定展现信息的操作统计信息的方法,其中,该方法包括以下步骤A接收来自所述第一网络设备的预定展现信息,并获取与该预定展现信息对应的透明层对象,所述透明层对象在用户设备上呈现为叠加在所述预定展现信息上的透明层;B呈现所述预定展现信息及透明层对象,其中,所述透明层叠加在所述预定展现信息上;C当获取到用户对所述透明层执行操作时,将所述用户对该透明层的操作信息发送给所述第一网络设备,以供所述第一网络设备将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,来建立或更新该预定展现信息的操作统计信息。根据本发明的另一个方面,还提供了一种用于获得预定展现信息的操作统计信息的统计装置,其中,该统计装置包括第一发送装置,用于向用户设备发送预定展现信息,以供该用户设备呈现该预定展现信息;操作获取装置,用于获取用户设备反馈的、用户对叠加在该预定展现信息上来呈现的透明层的操作信息;
更新装置,用于将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,来建立或更新该预定展现信息的操作统计信息。
根据本发明的另一个方面,还提供了一种用于辅助第一网络设备获得预定展现信息的操作统计信息的辅助装置,其中,该辅助装置包括
接收获取装置,用于接收来自所述第一网络设备的预定展现信息,并获取与该预定展现信息对应的透明层对象,所述透明层对象在用户设备上呈现为叠加在所述预定展现信息上的透明层;
呈现装置,用于呈现所述预定展现信息及透明层对象,其中,所述透明层叠加在所述预定展现信息上;
第二发送装置,用于当获取到用户对所述透明层执行操作时,将所述用户对该透明层的操作信息发送给所述第一网络设备,以供所述第一网络设备将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,来建立或更新该预定展现信息的操作统计信息。
根据本发明的另一个方面,还提供了一种网络设备,包括所述统计装置。
根据本发明的另一个方面,还提供了一种用户设备,包括所述辅助装置。
根据本发明的另一个方面,还提供了一种系统,包括所述网络设备以及所述用户设备。
与现有技术相比,本发明具有以下优点由于透明层在视觉上对用户不可见,或者,容易被用户忽略,因此,用户对透明层的操作,实际为用户希望对预定展现信息执行的操作,故通过统计用户对叠加在预定展现信息上叠加的透明层的操作,能够获得用户对该预定展现信息的操作统计信息,并实现展现信息操作统计与信息展现相分离的效果。此外, 由于一个透明层对象能够对应多个预定展现信息,因此,当希望更改展现信息操作统计方式时,如更新需发送的操作信息时,无需对每个预定展现信息进行人工更改,而仅需人工或网络设备简单调整透明层对象,节省了大量人力资源。进一步地,当存在多个网络设备均需要对一个预定展现信息执行统计操作时,本实施例的方法能够互相独立地向该多个网络设备发送用户对透明层的操作信息,相比现有技术中,为减少对展现效果的影响而采用链接重定向,以使各个网络设备依次对操作进行统计的方法(如先将以链接形式表示的操作信息向第一网络设备2发送,供其进行统计操作,再由第一网络设备2将链接重定向至第二网络设备,以供第二网络设备进行相应操作等),本发明的方法能够减少因多个网络设备中的一个或多个故障,而造成的该一个或多个网络设备之后的网络设备无法进行统计的问题 (如能够避免当第一网络设备2故障后,其无法将链接重定向至第二网路设备,而造成第二网络设备无法进行统计操作以及向用户提供多媒体信息的问题)。
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显
图1为本发明一个优选实施例的用于获得预定展现信息的操作统计信息的方法流程图2为本发明另一个优选实施例的用于获得预定展现信息的操作统计信息的方法流程图;图3为本发明一个优选实施例的用于获得预定展现信息的系统结构示意图;图4为本发明另一个优选实施例的用于获得预定展现信息的系统结构示意图。
附图中相同或相似的附图标记代表相同或相似的部件。
具体实施例方式下面结合附图对本发明作进一步详细描述。图1为本发明一个优选实施例的用于获得预定展现信息的操作统计信息的方法流程图。根据本实施例的方法包括步骤S21、步骤S11、步骤S12、步骤S13、步骤S22以及步骤S23。其中,该方法主要通过用户设备以及第一网络设备来实现。其中,所述用户设备包括但不限于电脑、智能手机、PDA等;所述第一网络设备包括但不限于单个网络服务器、 多个网络服务器组成的服务器组或基于云计算(Cloud Computing)的由大量计算机或网络服务器构成的云,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。其中,所述用户设备和网络设备所处的网络包括但不限于互联网、广域网、城域网、局域网、VPN网络等。需要说明的是,所述用户设备及第一网络设备仅为举例,其他现有的或今后可能出现的用户设备、第一网络设备或网络如可适用于本发明,也应包含在本发明保护范围以内,并以引用方式包含于此。在步骤S21中,第一网络设备2向用户设备1发送预定展现信息,以供用户设备1 呈现该预定展现信息。其中,所述预定展现信息包括需发送至用户设备1来展现给用户的信息。优选地, 预定展现信息包括基于Flash或HTML5的展现信息。具体地,第一网络设备2向用户设备1发送预定展现信息的方式包括但不限于1)第一网络设备2主动向用户设备1推送预定展现信息;例如,当第一网络设备 2接收到用户设备1发送的、用户打开客户端的报告时,向用户设备1推送需在客户端预定位置展现的预定展现信息等。2)第一网络设备2根据来自用户设备1的信息获取请求,向用户设备1发送预定展现信息,其中,所述信息获取请求可用于直接请求预定展现信息,也可用于请求包含该预定展现信息的总展现信息;例如,用户设备1根据用户对分别对应多个预定展现信息的多个图标的选择操作,向第一网络设备2发送与用户所选图标相应的预定展现信息的获取请求,则第一网络设备2向用户设备1发送与该信息获取请求相应的预定展现信息;又例如, 用户设备1向第一网络设备2发送网页获取请求,则第一网络设备2将包含于该网页中的预定展现信息,如基于flash的展现信息等,发送给用户设备1。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何向用户设备发送预定展现信息,以供用户设备呈现该预定展现信息的实现方式,均应包含在本发明的范围内。第一网络设备2发送的预定展现信息经网络到达用户设备1。在步骤Sll中,用户设备1接收来自第一网络设备2的预定展现信息,并获取与该预定展现信息对应的透明层对象;其中,所述透明层对象在用户设备1上呈现为叠加在所述预定展现信息上的透明层。优选地,所述透明层对象包括能够被用户设备1运行以在预定展现信息上呈现一透明层的对象;更优选地,透明层对象包括基于Flash或HTML的对象。
其中,用户设备1获取与预定展现信息对应的透明层对象的方式包括但不限于
1)第一网络设备2将预定展现信息及其标识信息一并提供用户设备1,用户设备1 直接获取与预定展现信息的标识信息相匹配的透明层对象,作为与预定展现信息对应的透明层对象;其中,第一网络设备2可在本地透明层对象库中查询并获得与该预定展现信息相匹配的透明层对象,或者,用户设备1向第一网络设备2、其他网络设备或用户设备发送所述标识信息,以获得其他网络设备或用户设备反馈的与预定展现信息的标识信息相匹配的透明层对象。
2)用户设备1获取所述预定展现信息的呈现区域信息;并根据所述呈现区域信息,调整预确定的初始透明层对象呈现为透明层时的呈现区域,以获得与所述预定展现信息对应的透明层对象。
其中,所述呈现区域信息包括但不限于用于描述预定展现信息在用户设备1上呈现的大小以及范围的信息;例如,当预定展现信息呈现为长方体时,呈现区域信息包括预定展现信息的长宽尺寸信息等;又例如,当预定展现对象为多边体时,呈现区域信息包括其各个顶点的相对坐标信息。
具体地,用户设备1直接由预定展现信息中,或者,通过对预定展现信息或包含其的总展现信息经过诸如渲染等处理,获取其呈现区域信息;接着,用户设备1获取预确定的初始透明层对象,并调整其呈现区域,以使其呈现区域与预定展现信息相适配或相近似,从而将调整后的初始透明层对象作为与预定展现信息对应的透明层对象。
例如,预定展现信息中包含其在用户设备1中呈现时的长宽尺寸为4cmX3cm, 初始透明层对象呈现的透明层为gif格式的透明图片;则用户设备1直接由预定展现信息中获取其呈现区域信息,并将透明图片的呈现区域调整为与预定展现信息相一致的 4cmX3cm,以将透明图片调整后的初始透明层对象作为与预定展现信息对应的透明层对象。
又例如,预定展现信息为包含在网页中的、基于flash的展现信息,初始透明层对象呈现的透明层为透明flash容器;则用户设备1对网页进行渲染,获得预定展现信息的呈现区域信息为4cmX3cm,并将透明flash容器的呈现区域在该呈现区域信息的基础上扩大预定的0. Icm,获得透明flash容器的呈现区域为4. IcmX 3. Icm,并将将透明flash容器调整后的初始透明层对象作为与预定展现信息对应的透明层对象。
需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何获取所述预定展现信息的呈现区域信息,并根据所述呈现区域信息,调整预确定的初始透明层对象呈现为透明层时的呈现区域,以获得与所述预定展现信息对应的透明层对象的实现方式,均应包含在本发明的范围内。
3)用户设备1获取所述预定展现信息的呈现位置信息;并获取与所述呈现位置信息对应的透明层对象,作为所述与预定展现信息对应的透明层对象。
其中,所述呈现位置信息包括但不限于预定展现信息在其呈现时的相对或绝对位置信息;例如,预定展现信息以弹窗形式在用户设备1的显示屏上的呈现位置信息;又例如,预定展现信息在网页或客户端中的呈现位置信息等。其中,用户设备1获取预定展现信息的呈现位置信息的方式包括但不限于a)用户设备1获取第一网络设备2提供的该预定展现信息的呈现位置信息;例如,获取第一网络设备2在提供预定展现信息时、一并提供的该预定展现信息的呈现位置 fn息等。b)用户设备1获取第一网络设备2提供的预定展现信息的相关信息,并根据该相关信息确定预定展现信息的呈现位置信息等;优选地,该预定展现信息的标识信息包括但不限于该预定展现信息的标识信息、该预定展现信息的类型信息等。例如,预定展现信息的相关信息包括“信息类型Type_l”,则用户设备1获得信息类型为Type_l的预定展现信息在客户端中的分块“M_l”中呈现,则用户设备1将呈现位置信息“分块:Μ_1”作为该预定展现信息的呈现位置信息等。其中,用户设备1获取与所述呈现位置信息对应的透明层对象的方式包括但不限于a)直接在本地透明层对象库中查询,并获得与呈现位置信息对应的透明层对象;b)用户设备1向第一网络设备2、其他网络设备或用户设备发送所述呈现位置信息,以获得其他网络设备或用户设备反馈的与预定展现信息的呈现位置信息对应的透明层对象。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何获取所述预定展现信息的呈现位置信息;并获取与所述呈现位置信息对应的透明层对象,作为所述与预定展现信息对应的透明层对象的实现方式,均应包含在本发明的范围内。需要进一步说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何接收来自第一网络设备的预定展现信息,并获取与该预定展现信息对应的透明层对象的实现方式,均应包含在本发明的范围内。接着,在步骤S12中,用户设备1呈现所述预定展现信息及透明层对象,其中,所述透明层叠加在所述预定展现信息上。具体地,用户设备1以将透明层叠加在预定展现信息上的方式,呈现预定展现信息及透明层对象。接着,在步骤S13中,当获取到用户对所述透明层执行操作时,用户设备1将用户对该透明层的操作信息发送给第一网络设备2,以供第一网络设备2将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,来建立或更新该预定展现信息的操作统计信息。其中,用户对透明层的操作信息包括但不限于以下至少一项1)用于表示用户对该透明层执行了操作的信息;2)用户对透明层执行的操作类型,如点击操作、滑动操作等; 3)用户对透明层的操作位置,如点击位置,滑动轨迹等。需要说明的是,操作信息可以多种方式表示例如,操作信息以文件形式表示, 该文件中包含预定字符,用以表示操作信息各项具体内容,如操作信息中包含预定字符 “yes”,用以表示用户对透明层执行了操作,又如操作信息中包含预定字符“hit”以及 “P_2”,用于表示用户对第2个点击位置执行了点击操作等;又例如,操作信息以链接形式表示,如当用户执行了点击操作时,发送对应点击操作的链接等。
其中,操作统计信息包括通过统计用户对预定展现信息执行的操作所得的统计信息。优选地,操作统计信息包括但不限于以下至少一项1)用户对预定展现信息的总操作次数;2)用户以各个操作类型对预定展现信息执行的操作次数,如点击操作次数、滑动操作次数等。
用户设备1发送的操作信息经网络发送至第一网络设备2。
接着,在步骤S22中,第一网络设备2获取用户设备1反馈的、用户对叠加在该预定展现信息上来呈现的透明层的操作信息。
接着,在步骤S23中,第一网络设备2将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,来建立或更新该预定展现信息的操作统计信息。
例如,在步骤S22中,第一网络设备2接收的、用户对透明层的操作信息为内容为 "yes"的文件,则第一网络设备2将该用户对透明层的操作信息,作为用户对预定展现信息的操作信息,来讲预定展现信息的总操作次数加1。
又例如,在步骤S22中,第一网络设备2接收用户设备1反馈的、用户对透明层的操作信息“http://WWW. hit. com”,第一网络设备2将该用户对透明层的操作信息,作为用户对预定展现信息的操作信息,并将链接“http://www.hit. com”的点击次数加1。由于预定链接“http://WWW. hit. com”对应用户操作“点击”,因此,第一网络设备2通过更新链接 "http://www. hit. com"的点击次数,能够更新预定展现信息的点击次数。
需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,来建立或更新该预定展现信息的操作统计信息的实现方式,均应包含在本发明的范围内。
作为本实施例的优选方案之一,本实施例在步骤S12之后还包括步骤S14。在步骤 S14中,当获取到用户对所述透明层执行操作时,用户设备1将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,发送给第二网络设备(图未示),以供所述第二网络设备执行与该操作信息相应的操作。
需要说明的是,步骤S14与步骤S13之间并无先后顺序。
优选地,第二网络设备执行的与操作信息相应的操作包括以下至少一项
1)建立或更新所述预定展现信息的操作统计信息。
其中,第二网络设备建立或更新所述预定展现信息的操作统计信息的方式,与步骤S23中第一网络设备1将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,来建立或更新该预定展现信息的操作统计信息的方式相同或相似,在此不再赘述。
2)向所述用户设备提供与所述预定展现信息对应的多媒体信息。
具体地,当接收到操作信息时,第二网络设备向用户设备1提供与预定展现信息对应的多媒体信息。例如,当接收到表示用户执行了操作的操作信息“yes”时,第二网络设备向用户设备1提供与该预定展现信息对应的网页内容。
3)向所述用户设备提供与所述预定展现信息以及操作信息对应的多媒体信息。
例如,当接收到操作信息“操作类型点击”时,第二网络设备向用户设备1提供与1对该预定展现信息执行点击操作对应的多媒体信息,如网页、音视频等。优选地,当操作信息以链接形式表示时,可通过链接重定向的方式,先执行前述相应的操作1),再执行相应的操作2)或3)。例如,用户设备1向第二网络设备发送的操作信息包括“hit. com”,该链接对应对预定展现信息a!ow_l的点击操作,第二网络设备接收到该操作信息后,先更新链接“hit. com"的点击次数,以更新预定展现信息的点击操作次数,再将链接“hit. com”重定向至链接“http://www. sina. com",以提供与链接 "http://www. sina. com” 相应的网页信息。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何当获取到用户对所述透明层的操作信息时,将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,发送给第二网络设备, 以供所述第二网络设备执行与该操作信息相应的操作的实现方式,均应包含在本发明的范围内。作为本实施例的优选方案之一,预定展现信息包括多个展现单元,透明层对象在用户设备1上呈现为需分别叠加在多个展现单元上来呈现的多个透明单元,用户对透明层的操作信息包括用户对其中的透明单元的操作信息,操作统计信息包括所述多个展现单元的单元操作统计信息。其中,用户对透明单元的操作信息包括但不限于以下至少一项1)透明单元的单元标识信息;2)用户对透明单元执行的操作类型,如点击操作、滑动操作等;3)用户对透明单元的操作位置,如点击位置,滑动轨迹等。需要说明的是,透明单元的操作信息包含的一项内容,可以同时表示上述多种含义,例如,当透明单元的操作信息以链接形式表示,该链接可同时用于标识透明单元以及用户对该透明单元执行的操作类型等。其中,单元操作统计信息包括通过统计用户对展现单元执行的操作所得的统计信息。优选地,展现单元的操作统计信息包括但不限于以下至少一项1)用户对展现单元的总操作次数;2)用户以各个操作类型对展现单元执行的操作次数,如点击操作次数、滑动操作次数等。具体地,在步骤S12’中,用户设备1将各个透明单元分别叠加在与其对应的展现单元上呈现;在步骤S13’中,当获取到用户对一个或多个透明单元执行操作时,用户设备1 将用户对一个或多个透明单元的操作信息发送给第一网络设备2;在步骤S22’中,第一网络设备2接收用户对一个或多个透明单元的操作信息;在步骤S23’中,第一网络设备2将用户对一个或多个透明单元的操作信息,作为用户对与该一个或多个透明单元分别对应的透明单元的操作信息,来更新该一个或多个透明单元的单元操作统计信息。优选地,在步骤S12’中,用户设备1根据以下至少一项预定呈现因素,来呈现所述多个展现单元以及需分别叠加在多个展现单元上来呈现的多个透明单元1)展现单元的预定展现位置信息;例如,展现单元在用户设备1的显示屏上的展现位置信息;又例如,展现单元在包含预定展现信息的网页或客户端中的展现位置信息; 再例如,在预定展现信息呈现时,展现单元在预定展现信息中的展现位置信息,如预定展现信息的呈现区域信息为100X100,展现单元在预定展现信息呈现时,其四个顶点相对预定展现信息的相对坐标为(0,0)、(0,50)、(50,50)、(50,0)等。
2)展现单元的预定展现时间信息;例如,展现单元每次呈现时的时间长度为3秒; 又例如,展现单元的展现时间段为13 00至14 00等。
3)展现单元的预定展现顺序信息;例如,展现单元的预定展现排序为第2位;又例如,展现单元Unit_2的展现排序位于展现单元Unit_l之后、Unit_3之前等。
以包含4个展现单元的预定展现信息为例,预定该预定展现信息的呈现大小尺寸信息为100X 100,呈现位置信息为“分块M_1”,且该预定展现信息中包含4个展现单元的各个顶点坐标分别为[(0,0)、(0,50)、(50,50)、(50,0) ; (50,0)、(50,50)、(100,50)、(100, 0) ; (0,50)、(0,100)、(50,100)、(50,50) ; (50,50)、(50,100)、(100,100)、(100,50)],则用户设备1将该4个展现单元以田字形同时呈现在分块11_1中;并且,用户设备1在每个展现单元叠加与其对应的透明单元。
又例如,预定展现信息包含3个展现单元Unit_l、Unit_2以及Unit_3,该3个展现单元中每个展现单元每次呈现的时间长度均为3秒,且该3个展现单元的预定展现顺序为Unit_l、Unit_2以及Unit_3 ;则用户设备1按照Unit_l、Unit_2以及Unit_3的顺序,循环呈现该3个展现单元,且每个展现单元呈现3秒;并且,每呈现一个展现单元,用户设备1 均在其上叠加呈现与其对应的透明单元。
需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何呈现多个展现单元以及需分别叠加在多个展现单元上来呈现的多个透明单元的实现方式,均应包含在本发明的范围内。
本实施例的方法中,由于透明层在视觉上对用户不可见,或者,容易被用户忽略, 因此,用户对透明层的操作,实际为用户希望对预定展现信息执行的操作,故通过统计用户对叠加在预定展现信息上叠加的透明层的操作,能够获得用户对该预定展现信息的操作统计信息,并实现展现信息操作统计与信息展现相分离的效果。此外,由于一个透明层对象能够对应多个预定展现信息,因此,当希望更改展现信息操作统计方式时,如更新需发送的操作信息时,无需对每个预定展现信息进行人工更改,而仅需人工或网络设备简单调整透明层对象,节省了大量人力资源。进一步地,当存在多个网络设备均需要对一个预定展现信息执行统计操作时,本实施例的方法能够互相独立地向该多个网络设备发送用户对透明层的操作信息,相比现有技术中,为减少对展现效果的影响而采用链接重定向,以使各个网络设备依次对操作进行统计的方法(如先将以链接形式表示的操作信息向第一网络设备2发送,供其进行统计操作,再由第一网络设备2将链接重定向至第二网络设备,以供第二网络设备进行相应操作等),本发明的方法能够减少因多个网络设备中的一个或多个故障,而造成的该一个或多个网络设备之后的网络设备无法进行统计的问题(如能够避免当第一网络设备2故障后,其无法将链接重定向至第二网路设备,而造成第二网络设备无法进行统计操作以及向用户提供多媒体信息的问题)。
图2为本发明另一个优选实施例的用于获得预定展现信息的操作统计信息的方法流程图。本实施例的方法包括步骤S24、步骤S21、步骤SIT、步骤S12、步骤S13、步骤S22 以及步骤S23 ;其中,步骤S21进一步包括步骤S211。
在步骤S24中,第一网络设备2获取与待发送给用户设备1的预定展现信息对应的透明层对象。其中,所述预定展现信息包括需发送至用户设备1来展现给用户的信息; 优选地,预定展现信息包括基于Flash或HTML5的展现信息。其中,透明层对象在用户设备1上呈现为叠加在所述预定展现信息上的透明层,当用户对该透明层执行操作时,触发用户设备1来发送所述操作信息;优选地,所述透明层对象包括能够被用户设备1运行以在预定展现信息上呈现一透明层的对象;更优选地,透明层对象包括基于Flash或HTML的对象。其中,第一网络设备2获取待发送给用户设备1的预定展现信息对应的透明层对象的方式包括但不限于1)第一网络设备2直接获取与预定展现信息的标识信息相匹配的透明层对象,作为与预定展现信息对应的透明层对象;2)第一网络设备2获取所述预定展现信息的呈现区域信息;并根据所述呈现区域信息,调整预确定的初始透明层对象呈现为透明层时的呈现区域,以获得与所述预定展现信息对应的透明层对象;3)第一网络设备2获取所述预定展现信息的呈现位置信息;并获取与所述呈现位置信息对应的透明层对象,作为所述与预定展现信息对应的透明层对象。其中,第一网络设备2获取与待发送给用户设备1的预定展现信息对应的透明层对象的上述三种方式,分别与参照图1所示实施例的步骤Sll中用户设备1获取与预定展现信息对应的透明层对象的三种方式相同或相似,在此不再赘述。接着,在步骤S211中,第一网络设备2将所述预定展现信息及与其对应的透明层对象发送给用户设备,以供该用户设备在该预定展现信息上叠加并呈现所述透明层。第一网络设备2发送的预定展现信息及与其对应的透明层对象经网络到达用户设备1。接着,在步骤SIT中,用户设备1接收来自所述第一网络设备2的预定展现信息, 并获取与该预定展现信息对应的透明层对象。具体地,用户设备1接收第一网络设备2发送的预定展现信息及与其对应的透明层对象。接着,步骤S12、步骤S13、步骤S22以及步骤S23已在参照图1所示实施例中予以详述,在此不再赘述。作为本实施例的优选方案之一,当用户对所述透明层执行操作时,触发用户设备1 将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,发送给第二网络设备,以供所述第二网络设备执行与该操作信息相应的操作。其中,本方案已在参照图1所示实施例的步骤S14中予以详述,在此不再赘述。作为本实施例的优选方案之一,所述预定展现信息包括多个展现单元,所述透明层对象在所述用户设备上呈现为需分别叠加在多个展现单元上来呈现的多个透明单元,所述用户对透明层的操作信息包括用户对其中的透明单元的操作信息,所述操作统计信息包括所述多个展现单元的单元操作统计信息。其中,本方案已在参照图1所示实施例中予以详述,在此不再赘述。图3为本发明一个优选实施例的用于获得预定展现信息的系统结构示意图。本实施例的系统包括用户设备以及第一网络设备;其中,用户设备包括辅助装置,第一网络设备包括统计装置;其中,统计装置包括第一发送装置21、操作获取装置22以及更新装置23,辅助装置包括接收获取装置11、呈现装置12以及第二发送装置13。第一发送装置21向用户设备1发送预定展现信息,以供用户设备1呈现该预定展
1现信息。
其中,所述预定展现信息包括需发送至用户设备1来展现给用户的信息。优选地, 预定展现信息包括基于Flash或HTML5的展现信息。
具体地,第一发送装置21向用户设备1发送预定展现信息的方式包括但不限于
1)第一发送装置21主动向用户设备1推送预定展现信息;例如,当第一发送装置 21接收到用户设备1发送的、用户打开客户端的报告时,向用户设备1推送需在客户端预定位置展现的预定展现信息等。
2)第一发送装置21根据来自用户设备1的信息获取请求,向用户设备1发送预定展现信息,其中,所述信息获取请求可用于直接请求预定展现信息,也可用于请求包含该预定展现信息的总展现信息;例如,用户设备1根据用户对分别对应多个预定展现信息的多个图标的选择操作,向第一网络设备2发送与用户所选图标相应的预定展现信息的获取请求,则第一发送装置21向用户设备1发送与该信息获取请求相应的预定展现信息;又例如,用户设备1向第一网络设备2发送网页获取请求,则第一发送装置21将包含于该网页中的预定展现信息,如基于flash的展现信息等,发送给用户设备1。
需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何向用户设备发送预定展现信息,以供用户设备呈现该预定展现信息的实现方式,均应包含在本发明的范围内。
第一发送装置21发送的预定展现信息经网络到达用户设备1。
用户设备1中的接收获取装置11接收来自第一发送装置21的预定展现信息, 并获取与该预定展现信息对应的透明层对象;其中,所述透明层对象在用户设备1上呈现为叠加在所述预定展现信息上的透明层。优选地,所述透明层对象包括能够被用户设备1 运行以在预定展现信息上呈现一透明层的对象;更优选地,透明层对象包括基于Flash或 HTML的对象。
其中,接收获取装置11获取与预定展现信息对应的透明层对象的方式包括但不限于
1)第一发送装置21将预定展现信息及其标识信息一并提供用户设备1,接收获取装置11直接获取与预定展现信息的标识信息相匹配的透明层对象,作为与预定展现信息对应的透明层对象;其中,接收获取装置11可在本地透明层对象库中查询并获得与该预定展现信息相匹配的透明层对象,或者,接收获取装置11向第一网络设备2、其他网络设备或用户设备发送所述标识信息,以获得其他网络设备或用户设备反馈的与预定展现信息的标识信息相匹配的透明层对象。
2)接收获取装置11进一步包括第二区域获取装置(图未示)以及第二调整装置 (图未示)。第二区域获取装置获取所述预定展现信息的呈现区域信息;第二调整装置根据所述呈现区域信息,调整预确定的初始透明层对象呈现为透明层时的呈现区域,以获得与所述预定展现信息对应的透明层对象。
其中,所述呈现区域信息包括但不限于用于描述预定展现信息在用户设备1上呈现的大小以及范围的信息;例如,当预定展现信息呈现为长方体时,呈现区域信息包括预定展现信息的长宽尺寸信息等;又例如,当预定展现对象为多边体时,呈现区域信息包括其各个顶点的相对坐标信息。
具体地,第二区域获取装置直接由预定展现信息中,或者,通过对预定展现信息或包含其的总展现信息经过诸如渲染等处理,获取其呈现区域信息;接着,第二调整装置获取预确定的初始透明层对象,并调整其呈现区域,以使其呈现区域与预定展现信息相适配或相近似,从而将调整后的初始透明层对象作为与预定展现信息对应的透明层对象。例如,预定展现信息中包含其在用户设备1中呈现时的长宽尺寸为4cmX3cm,初始透明层对象呈现的透明层为gif格式的透明图片;则第二区域获取装置直接由预定展现信息中获取其呈现区域信息,第二调整装置将透明图片的呈现区域调整为与预定展现信息相一致的4cmX3cm,以将透明图片调整后的初始透明层对象作为与预定展现信息对应的透明层对象。又例如,预定展现信息为包含在网页中的、基于flash的展现信息,初始透明层对象呈现的透明层为透明flash容器;则第二区域获取装置对网页进行渲染,获得预定展现信息的呈现区域信息为4cmX 3cm,第二调整装置将透明flash容器的呈现区域在该呈现区域信息的基础上扩大预定的0. 1cm,获得透明flash容器的呈现区域为4. IcmX 3. 1cm,并将将透明flash容器调整后的初始透明层对象作为与预定展现信息对应的透明层对象。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何获取所述预定展现信息的呈现区域信息,并根据所述呈现区域信息,调整预确定的初始透明层对象呈现为透明层时的呈现区域,以获得与所述预定展现信息对应的透明层对象的实现方式,均应包含在本发明的范围内。3)接收获取装置11进一步包括第二位置获取装置(图未示)以及第二子对象获取装置(图未示)。第二位置获取装置获取所述预定展现信息的呈现位置信息;第二子对象获取装置获取与所述呈现位置信息对应的透明层对象,作为所述与预定展现信息对应的透明层对象。其中,所述呈现位置信息包括但不限于预定展现信息在其呈现时的相对或绝对位置信息;例如,预定展现信息以弹窗形式在用户设备1的显示屏上的呈现位置信息;又例如,预定展现信息在网页或客户端中的呈现位置信息等。其中,第二位置获取装置获取预定展现信息的呈现位置信息的方式包括但不限于a)第二位置获取装置获取第一网络设备2提供的该预定展现信息的呈现位置信息;例如,获取第一网络设备2中的第一发送装置21在提供预定展现信息时、一并提供的该预定展现信息的呈现位置信息等。b)第二位置获取装置获取第一网络设备2提供的预定展现信息的相关信息,并根据该相关信息确定预定展现信息的呈现位置信息等;优选地,该预定展现信息的标识信息包括但不限于该预定展现信息的标识信息、该预定展现信息的类型信息等。例如,预定展现信息的相关信息包括“信息类型Type_l”,则第二位置获取装置获得信息类型为Type_l 的预定展现信息在客户端中的分块“M_l”中呈现,则第二位置获取装置将呈现位置信息“分块:Μ_1”作为该预定展现信息的呈现位置信息等。其中,第二子对象获取装置获取与所述呈现位置信息对应的透明层对象的方式包括但不限于a)第二子对象获取装置直接在本地透明层对象库中查询,并获得与呈现位置信息对应的透明层对象;
b)第二子对象获取装置向第一网络设备2、其他网络设备或用户设备发送所述呈现位置信息,以获得其他网络设备或用户设备反馈的与预定展现信息的呈现位置信息对应的透明层对象。
需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何获取所述预定展现信息的呈现位置信息;并获取与所述呈现位置信息对应的透明层对象,作为所述与预定展现信息对应的透明层对象的实现方式,均应包含在本发明的范围内。
需要进一步说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何接收来自第一网络设备的预定展现信息,并获取与该预定展现信息对应的透明层对象的实现方式,均应包含在本发明的范围内。
接着,呈现装置12呈现所述预定展现信息及透明层对象,其中,所述透明层叠加在所述预定展现信息上。
具体地,呈现装置12以将透明层叠加在预定展现信息上的方式,呈现预定展现信息及透明层对象。
接着,当获取到用户对所述透明层执行操作时,第二发送装置21将用户对该透明层的操作信息发送给第一网络设备2,以供第一网络设备2将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,来建立或更新该预定展现信息的操作统计fe息。
其中,用户对透明层的操作信息包括但不限于以下至少一项1)用于表示用户对该透明层执行了操作的信息;2)用户对透明层执行的操作类型,如点击操作、滑动操作等; 3)用户对透明层的操作位置,如点击位置,滑动轨迹等。
需要说明的是,操作信息可以多种方式表示例如,操作信息以文件形式表示, 该文件中包含预定字符,用以表示操作信息各项具体内容,如操作信息中包含预定字符 “yes”,用以表示用户对透明层执行了操作,又如操作信息中包含预定字符“hit”以及 “P_2”,用于表示用户对第2个点击位置执行了点击操作等;又例如,操作信息以链接形式表示,如当用户执行了点击操作时,发送对应点击操作的链接等。
其中,操作统计信息包括通过统计用户对预定展现信息执行的操作所得的统计信息。优选地,操作统计信息包括但不限于以下至少一项1)用户对预定展现信息的总操作次数;2)用户以各个操作类型对预定展现信息执行的操作次数,如点击操作次数、滑动操作次数等。
第二发送装置21发送的操作信息经网络发送至第一网络设备2。
接着,第一网络设备2中的操作获取装置22获取用户设备1反馈的、用户对叠加在该预定展现信息上来呈现的透明层的操作信息。
接着,更新装置23将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,来建立或更新该预定展现信息的操作统计信息。
例如,操作获取装置22接收的、用户对透明层的操作信息为内容为“yes”的文件, 则更新装置23将该用户对透明层的操作信息,作为用户对预定展现信息的操作信息,来讲预定展现信息的总操作次数加1。
又例如,操作获取装置22接收用户设备1反馈的、用户对透明层的操作信息 "http://www.hit. com”,更新装置23将该用户对透明层的操作信息,作为用户对预定展现信息的操作信息,并将链接“http://www.hit. com”的点击次数加1。由于预定链接 "http://www. hit. com”对应用户操作“点击”,因此,更新装置23通过更新链接“http// www. hit. com”的点击次数,能够更新预定展现信息的点击次数。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,来建立或更新该预定展现信息的操作统计信息的实现方式,均应包含在本发明的范围内。作为本实施例的优选方案之一,本实施例的系统还包括第三发送装置(图未示)。 当获取到用户对所述透明层执行操作时,第三发送装置将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,发送给第二网络设备(图未示),以供所述第二网络设备执行与该操作信息相应的操作。需要说明的是,第三发送装置执行的操作与第二发送装置13执行的操作之间并无先后顺序。优选地,第二网络设备执行的与操作信息相应的操作包括以下至少一项1)建立或更新所述预定展现信息的操作统计信息。其中,第二网络设备建立或更新所述预定展现信息的操作统计信息的方式,与更细装置23将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息, 来建立或更新该预定展现信息的操作统计信息的方式相同或相似,在此不再赘述。2)向所述用户设备提供与所述预定展现信息对应的多媒体信息。具体地,当接收到操作信息时,第二网络设备向用户设备1提供与预定展现信息对应的多媒体信息。例如,当接收到表示用户执行了操作的操作信息“yes”时,第二网络设备向用户设备1提供与该预定展现信息对应的网页内容。3)向所述用户设备提供与所述预定展现信息以及操作信息对应的多媒体信息。例如,当接收到操作信息“操作类型点击”时,第二网络设备向用户设备1提供与对该预定展现信息执行点击操作对应的多媒体信息,如网页、音视频等。优选地,当操作信息以链接形式表示时,可通过链接重定向的方式,先执行前述相应的操作1),再执行相应的操作2)或3)。例如,用户设备1向第二网络设备发送的操作信息包括“hit. com”,该链接对应对预定展现信息a!ow_l的点击操作,第二网络设备接收到该操作信息后,先更新链接“hit. com"的点击次数,以更新预定展现信息的点击操作次数,再将链接“hit. com”重定向至链接“http://www.sina. com",以提供与链接 "http://www. sina. com” 相应的网页信息。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何当获取到用户对所述透明层的操作信息时,将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,发送给第二网络设备, 以供所述第二网络设备执行与该操作信息相应的操作的实现方式,均应包含在本发明的范围内。作为本实施例的优选方案之一,预定展现信息包括多个展现单元,透明层对象在用户设备1上呈现为需分别叠加在多个展现单元上来呈现的多个透明单元,用户对透明层的操作信息包括用户对其中的透明单元的操作信息,操作统计信息包括所述多个展现单元的单元操作统计信息。
其中,用户对透明单元的操作信息包括但不限于以下至少一项1)透明单元的单元标识信息;2)用户对透明单元执行的操作类型,如点击操作、滑动操作等;3)用户对透明单元的操作位置,如点击位置,滑动轨迹等。
需要说明的是,透明单元的操作信息包含的一项内容,可以同时表示上述多种含义,例如,当透明单元的操作信息以链接形式表示,该链接可同时用于标识透明单元以及用户对该透明单元执行的操作类型等。
其中,单元操作统计信息包括通过统计用户对展现单元执行的操作所得的统计信息。优选地,展现单元的操作统计信息包括但不限于以下至少一项1)用户对展现单元的总操作次数;2)用户以各个操作类型对展现单元执行的操作次数,如点击操作次数、滑动操作次数等。
具体地,呈现装置12将各个透明单元分别叠加在与其对应的展现单元上呈现;当获取到用户对一个或多个透明单元执行操作时,第二发送装置13将用户对一个或多个透明单元的操作信息发送给第一网络设备2 ;操作获取装置22接收用户对一个或多个透明单元的操作信息;更新装置23将用户对一个或多个透明单元的操作信息,作为用户对与该一个或多个透明单元分别对应的透明单元的操作信息,来更新该一个或多个透明单元的单元操作统计信息。
优选地,呈现装置12进一步包括子呈现装置(图未示)。子呈现装置根据以下至少一项预定呈现因素,来呈现所述多个展现单元以及需分别叠加在多个展现单元上来呈现的多个透明单元
1)展现单元的预定展现位置信息;例如,展现单元在用户设备1的显示屏上的展现位置信息;又例如,展现单元在包含预定展现信息的网页或客户端中的展现位置信息; 再例如,在预定展现信息呈现时,展现单元在预定展现信息中的展现位置信息,如预定展现信息的呈现区域信息为100X100,展现单元在预定展现信息呈现时,其四个顶点相对预定展现信息的相对坐标为(0,0)、(0,50)、(50,50)、(50,0)等。
2)展现单元的预定展现时间信息;例如,展现单元每次呈现时的时间长度为3秒; 又例如,展现单元的展现时间段为13 00至14 00等。
3)展现单元的预定展现顺序信息;例如,展现单元的预定展现排序为第2位;又例如,展现单元Unit_2的展现排序位于展现单元Unit_l之后、Unit_3之前等。
以包含4个展现单元的预定展现信息为例,预定该预定展现信息的呈现大小尺寸信息为100X 100,呈现位置信息为“分块M_1”,且该预定展现信息中包含4个展现单元的各个顶点坐标分别为[(0,0)、(0,50)、(50,50)、(50,0) ; (50,0)、(50,50)、(100,50)、(100, 0) ; (0,50)、(0,100)、(50,100)、(50,50) ; (50,50)、(50,100)、(100,100)、(100,50)],则子呈现装置将该4个展现单元以田字形同时呈现在分块M_1中;并且,用户设备1在每个展现单元叠加与其对应的透明单元。
又例如,预定展现信息包含3个展现单元Unit_l、Unit_2以及Unit_3,该3个展现单元中每个展现单元每次呈现的时间长度均为3秒,且该3个展现单元的预定展现顺序为Unit_l、Unit_2以及Unit_3 ;则子呈现装置按照Unit_l、Unit_2以及Unit_3的顺序,循环呈现该3个展现单元,且每个展现单元呈现3秒;并且,每呈现一个展现单元,子呈现装置均在其上叠加呈现与其对应的透明单元。需要说明的是,上述举例仅为更好地说明本发明的技术方案,而非对本发明的限制,本领域技术人员应该理解,任何呈现多个展现单元以及需分别叠加在多个展现单元上来呈现的多个透明单元的实现方式,均应包含在本发明的范围内。本实施例的系统中,由于透明层在视觉上对用户不可见,或者,容易被用户忽略, 因此,用户对透明层的操作,实际为用户希望对预定展现信息执行的操作,故通过统计用户对叠加在预定展现信息上叠加的透明层的操作,能够获得用户对该预定展现信息的操作统计信息,并实现展现信息操作统计与信息展现相分离的效果。此外,由于一个透明层对象能够对应多个预定展现信息,因此,当希望更改展现信息操作统计方式时,如更新需发送的操作信息时,无需对每个预定展现信息进行人工更改,而仅需人工或网络设备简单调整透明层对象,节省了大量人力资源。进一步地,当存在多个网络设备均需要对一个预定展现信息执行统计操作时,本实施例的方案能够互相独立地向该多个网络设备发送用户对透明层的操作信息,相比现有技术中,为减少对展现效果的影响而采用链接重定向,以使各个网络设备依次对操作进行统计的方案(如先将以链接形式表示的操作信息向第一网络设备2发送,供其进行统计操作,再由第一网络设备2将链接重定向至第二网络设备,以供第二网络设备进行相应操作等),本发明的系统能够减少因多个网络设备中的一个或多个故障,而造成的该一个或多个网络设备之后的网络设备无法进行统计的问题(如能够避免当第一网络设备2故障后,其无法将链接重定向至第二网路设备,而造成第二网络设备无法进行统计操作以及向用户提供多媒体信息的问题)。图4为本发明另一个优选实施例的用于获得预定展现信息的系统结构示意图。本实施例的系统包括用户设备以及第一网络设备;其中,用户设备包括辅助装置,第一网络设备包括统计装置;其中,统计装置包括对象获取装置对、包含于第一发送装置21中的子发送装置211、操作获取装置22以及更新装置23,辅助装置包括接收获取装置11、呈现装置 12以及第二发送装置13。对象获取装置M获取与待发送给用户设备1的预定展现信息对应的透明层对象。 其中,所述预定展现信息包括需发送至用户设备1来展现给用户的信息;优选地,预定展现信息包括基于Flash或HTML5的展现信息。其中,透明层对象在用户设备1上呈现为叠加在所述预定展现信息上的透明层,当用户对该透明层执行操作时,触发用户设备1来发送所述操作信息;优选地,所述透明层对象包括能够被用户设备1运行以在预定展现信息上呈现一透明层的对象;更优选地,透明层对象包括基于Flash或HTML的对象。其中,对象获取装置对获取待发送给用户设备1的预定展现信息对应的透明层对象的方式包括但不限于1)对象获取装置M直接获取与预定展现信息的标识信息相匹配的透明层对象, 作为与预定展现信息对应的透明层对象;2)对象获取装置M进一步包括第一区域获取装置(图未示)以及第一调整装置 (图未示)。第一区域获取装置获取所述预定展现信息的呈现区域信息;第一调整装置根据所述呈现区域信息,调整预确定的初始透明层对象呈现为透明层时的呈现区域,以获得与所述预定展现信息对应的透明层对象;
3)对象获取装置M进一步包括第一位置获取装置(图未示)以及第一子对象获取装置(图未示)。第一位置获取装置获取所述预定展现信息的呈现位置信息;第一子对象获取装置获取与所述呈现位置信息对应的透明层对象,作为所述与预定展现信息对应的透明层对象。
其中,对象获取装置M获取与待发送给用户设备1的预定展现信息对应的透明层对象的上述三种方式,分别与参照图3所示实施例中接收获取装置11获取与预定展现信息对应的透明层对象的三种方式相同或相似,在此不再赘述。
接着,子发送装置211将所述预定展现信息及与其对应的透明层对象发送给用户设备,以供该用户设备在该预定展现信息上叠加并呈现所述透明层。
子发送装置211发送的预定展现信息及与其对应的透明层对象经网络到达用户设备1。
接着,辅助装置中的接收获取装置11接收来自所述第一网络设备2的预定展现信息,并获取与该预定展现信息对应的透明层对象。
具体地,接收获取装置11接收子发送装置211发送的预定展现信息及与其对应的透明层对象。
接着,呈现装置12、第二发送装置13、操作获取装置22以及更新装置23已在参照图3所示实施例中予以详述,在此不再赘述。
作为本实施例的优选方案之一,当用户对所述透明层执行操作时,触发用户设备1 将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,发送给第二网络设备,以供所述第二网络设备执行与该操作信息相应的操作。其中,本方案已在参照图3所示实施例的对第三发送装置的说明中予以详述,在此不再赘述。
作为本实施例的优选方案之一,所述预定展现信息包括多个展现单元,所述透明层对象在所述用户设备上呈现为需分别叠加在多个展现单元上来呈现的多个透明单元,所述用户对透明层的操作信息包括用户对其中的透明单元的操作信息,所述操作统计信息包括所述多个展现单元的单元操作统计信息。其中,本方案已在参照图3所示实施例中予以详述,在此不再赘述。
对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括” 一词不排除其他单元或步骤,单数不排除复数。系统权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
权利要求
1.一种在第一网络设备中用于获得预定展现信息的操作统计信息的方法,其中,该方法包括以下步骤X向用户设备发送预定展现信息,以供该用户设备呈现该预定展现信息; 其中,该方法还包括以下步骤a获取用户设备反馈的、用户对叠加在该预定展现信息上来呈现的透明层的操作信息;b将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,来建立或更新该预定展现信息的操作统计信息。
2.根据权利要求1所述的方法,其中,该方法还包括以下步骤i获取与所述预定展现信息对应的透明层对象,所述透明层对象在用户设备上呈现为叠加在所述预定展现信息上的透明层,当用户对该透明层执行操作时,触发所述用户设备来发送所述操作信息;其中,所述步骤χ包括以下步骤-将所述预定展现信息及与其对应的透明层对象发送给用户设备,以供该用户设备在该预定展现信息上叠加并呈现所述透明层。
3.根据权利要求2所述的方法,其中,所述步骤i包括以下步骤 -获取所述预定展现信息的呈现区域信息;-根据所述呈现区域信息,调整预确定的初始透明层对象呈现为透明层时的呈现区域, 以获得与所述预定展现信息对应的透明层对象。
4.根据权利要求2所述的方法,其中,所述步骤i包括以下步骤 -获取所述预定展现信息的呈现位置信息;-获取与所述呈现位置信息对应的透明层对象,作为所述与预定展现信息对应的透明层对象。
5.根据权利要求1至4中任一项所述的方法,其中,当用户对所述透明层执行操作时, 触发所述用户设备将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,发送给第二网络设备,以供所述第二网络设备执行与该操作信息相应的操作。
6.根据权利要求1至5中任一项所述的方法,其中,所述预定展现信息包括多个展现单元,所述透明层对象在所述用户设备上呈现为需分别叠加在多个展现单元上来呈现的多个透明单元,所述用户对透明层的操作信息包括用户对其中的透明单元的操作信息,所述操作统计信息包括所述多个展现单元的单元操作统计信息。
7.根据权利要求1至6中任一项所述的方法,其中,所述预定展现信息包括基于Flash 或HTML5的展现信息。
8.—种在用户设备中用于辅助第一网络设备获得预定展现信息的操作统计信息的方法,其中,该方法包括以下步骤A接收来自所述第一网络设备的预定展现信息,并获取与该预定展现信息对应的透明层对象,所述透明层对象在用户设备上呈现为叠加在所述预定展现信息上的透明层;B呈现所述预定展现信息及透明层对象,其中,所述透明层叠加在所述预定展现信息上;C当获取到用户对所述透明层执行操作时,将所述用户对该透明层的操作信息发送给所述第一网络设备,以供所述第一网络设备将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,来建立或更新该预定展现信息的操作统计信息。
9.根据权利要求8所述的方法,其中,所述获取与该预定展现信息对应的透明层对象的步骤包括-获取所述预定展现信息的呈现区域信息;-根据所述呈现区域信息,调整预确定的初始透明层对象呈现为透明层时的呈现区域, 以获得与所述预定展现信息对应的透明层对象。
10.根据权利要求9所述的方法,其中,所述获取与该预定展现信息对应的透明层对象的步骤包括-获取所述预定展现信息的呈现位置信息;-获取与所述呈现位置信息对应的透明层对象,作为所述与预定展现信息对应的透明层对象。
11.根据权利要求8至10中任一项所述的方法,其中,该方法在所述步骤B之后还包括以下步骤-当获取到用户对所述透明层执行操作时,将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,发送给第二网络设备,以供所述第二网络设备执行与该操作信息相应的操作。
12.根据权利要求11所述的方法,其中,所述相应的操作包括以下至少一项-建立或更新所述预定展现信息的操作统计信息;-向所述用户设备提供与所述预定展现信息对应的多媒体信息;-向所述用户设备提供与所述预定展现信息以及操作信息对应的多媒体信息。
13.根据权利要求8至12中任一项所述的方法,其中,所述预定展现信息包括多个展现单元,所述透明层对象在所述用户设备上呈现为需分别叠加在多个展现单元上来呈现的多个透明单元,所述用户对透明层的操作信息包括用户对其中的透明单元的操作信息,所述操作统计信息包括所述多个展现单元的单元操作统计信息。
14.根据权利要求13所述的方法,其中,所述步骤B包括以下步骤-根据以下至少一项预定呈现因素,来呈现所述多个展现单元以及需分别叠加在多个展现单元上来呈现的多个透明单元-展现单元的预定展现位置信息;-展现单元的预定展现时间信息;-展现单元的预定展现顺序信息。
15.根据权利要求8至14中任一项所述的方法,其中,所述预定展现信息包括基于 Flash或HTML5的展现信息。
16.一种用于获得预定展现信息的操作统计信息的统计装置,其中,该统计装置包括第一发送装置,用于向用户设备发送预定展现信息,以供该用户设备呈现该预定展现信息;操作获取装置,用于获取用户设备反馈的、用户对叠加在该预定展现信息上来呈现的透明层的操作信息;更新装置,用于将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,来建立或更新该预定展现信息的操作统计信息。
17.根据权利要求16所述的统计装置,其中,该统计装置还包括对象获取装置,用于获取与所述预定展现信息对应的透明层对象,所述透明层对象在用户设备上呈现为叠加在所述预定展现信息上的透明层,当用户对该透明层执行操作时, 触发所述用户设备来发送所述操作信息;其中,所述第一发送装置包括子发送装置,用于将所述预定展现信息及与其对应的透明层对象发送给用户设备,以供该用户设备在该预定展现信息上叠加并呈现所述透明层。
18.根据权利要求17所述的统计装置,其中,所述对象获取装置包括第一区域获取装置,用于获取所述预定展现信息的呈现区域信息;第一调整装置,用于根据所述呈现区域信息,调整预确定的初始透明层对象呈现为透明层时的呈现区域,以获得与所述预定展现信息对应的透明层对象。
19.根据权利要求17所述的统计装置,其中,所述对象获取装置包括第一位置获取装置,用于获取所述预定展现信息的呈现位置信息;第一子对象获取装置,用于获取与所述呈现位置信息对应的透明层对象,作为所述与预定展现信息对应的透明层对象。
20.根据权利要求16至19中任一项所述的统计装置,其中,当用户对所述透明层执行操作时,触发所述用户设备将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,发送给第二网络设备,以供所述第二网络设备执行与该操作信息相应的操作。
21.根据权利要求16至20中任一项所述的统计装置,其中,所述预定展现信息包括多个展现单元,所述透明层对象在所述用户设备上呈现为需分别叠加在多个展现单元上来呈现的多个透明单元,所述用户对透明层的操作信息包括用户对其中的透明单元的操作信息,所述操作统计信息包括所述多个展现单元的单元操作统计信息。
22.根据权利要求16至21中任一项所述的统计装置,其中,所述预定展现信息包括基于Flash或HTML5的展现信息。
23.一种用于辅助第一网络设备获得预定展现信息的操作统计信息的辅助装置,其中, 该辅助装置包括接收获取装置,用于接收来自所述第一网络设备的预定展现信息,并获取与该预定展现信息对应的透明层对象,所述透明层对象在用户设备上呈现为叠加在所述预定展现信息上的透明层;呈现装置,用于呈现所述预定展现信息及透明层对象,其中,所述透明层叠加在所述预定展现信息上;第二发送装置,用于当获取到用户对所述透明层执行操作时,将所述用户对该透明层的操作信息发送给所述第一网络设备,以供所述第一网络设备将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,来建立或更新该预定展现信息的操作统计信息。
24.根据权利要求23所述的辅助装置,其中,所述接收获取装置包括第二区域获取装置,用于获取所述预定展现信息的呈现区域信息;第二调整装置,用于根据所述呈现区域信息,调整预确定的初始透明层对象呈现为透明层时的呈现区域,以获得与所述预定展现信息对应的透明层对象。
25.根据权利要求23所述的辅助装置,其中,所述接收获取装置包括第二位置获取装置,用于获取所述预定展现信息的呈现位置信息;第二子对象获取装置,用于获取与所述呈现位置信息对应的透明层对象,作为所述与预定展现信息对应的透明层对象。
26.根据权利要求23至25中任一项所述的辅助装置,其中,该辅助装置还包括第三发送装置,用于当获取到用户对所述透明层执行操作时,将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,发送给第二网络设备,以供所述第二网络设备执行与该操作信息相应的操作。
27.根据权利要求沈所述的辅助装置,其中,所述相应的操作包括以下至少一项-建立或更新所述预定展现信息的操作统计信息;-向所述用户设备提供与所述预定展现信息对应的多媒体信息;-向所述用户设备提供与所述预定展现信息以及操作信息对应的多媒体信息。
28.根据权利要求23至27中任一项所述的辅助装置,其中,所述预定展现信息包括多个展现单元,所述透明层对象在所述用户设备上呈现为需分别叠加在多个展现单元上来呈现的多个透明单元,所述用户对透明层的操作信息包括用户对其中的透明单元的操作信息,所述操作统计信息包括所述多个展现单元的单元操作统计信息。
29.根据权利要求观所述的辅助装置,其中,所述呈现装置包括子呈现装置,用于根据以下至少一项预定呈现因素,来呈现所述多个展现单元以及需分别叠加在多个展现单元上来呈现的多个透明单元-展现单元的预定展现位置信息;-展现单元的预定展现时间信息;-展现单元的预定展现顺序信息。
30.根据权利要求23至四中任一项所述的辅助装置,其中,所述预定展现信息包括基于Flash或HTML5的展现信息。
31.一种网络设备,包括如权利要求16至22中至少一项所述的统计装置。
32.一种用户设备,包括如权利要求23至30中至少一项所述的辅助装置。
33.一种系统,包括如权利要求31所述的网络设备以及如权利要求32所述的用户设
全文摘要
本发明提供一种用于获得预定展现信息的操作统计信息的方法、装置、设备和系统。本发明的方案中第一网络设备向用户设备发送预定展现信息;用户设备获取与该预定展现信息对应的透明层对象;并呈现所述预定展现信息及透明层对象;并当获取到用户对所述透明层执行操作时,将所述用户对该透明层的操作信息发送给所述第一网络设备;第一网络设备将所述用户对该透明层的操作信息,作为用户对所述预定展现信息的操作信息,来建立或更新该预定展现信息的操作统计信息。与现有技术相比,本发明具有以下优点能够获得用户对预定展现信息的操作统计信息,并实现展现信息操作统计与信息展现相分离的效果。
文档编号G06F17/30GK102521345SQ20111040945
公开日2012年6月27日 申请日期2011年12月9日 优先权日2011年12月9日
发明者李渊 申请人:上海聚力传媒技术有限公司