CN103294711B - 一种确定网页中的页面元素的方法以及装置 - Google Patents

一种确定网页中的页面元素的方法以及装置 Download PDF

Info

Publication number
CN103294711B
CN103294711B CN201210048839.3A CN201210048839A CN103294711B CN 103294711 B CN103294711 B CN 103294711B CN 201210048839 A CN201210048839 A CN 201210048839A CN 103294711 B CN103294711 B CN 103294711B
Authority
CN
China
Prior art keywords
page elements
page
webpage
elements
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210048839.3A
Other languages
English (en)
Other versions
CN103294711A (zh
Inventor
钟琦
林轩敏
沈晶晶
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alibaba Group Holding Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201210048839.3A priority Critical patent/CN103294711B/zh
Priority to TW101121757A priority patent/TWI556120B/zh
Priority to EP13708982.7A priority patent/EP2820572A1/en
Priority to US13/773,487 priority patent/US20130227392A1/en
Priority to PCT/US2013/027178 priority patent/WO2013130339A1/en
Priority to JP2014558834A priority patent/JP6219855B2/ja
Publication of CN103294711A publication Critical patent/CN103294711A/zh
Application granted granted Critical
Publication of CN103294711B publication Critical patent/CN103294711B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本申请公开了一种确定网页中的页面元素的方法以及装置,主要技术方案包括:确定网页中待展示的页面元素的属性以及数量,从页面元素库保存的对应属性、且对应的结果权值满足展示要求的页面元素中,选择数量的页面元素作为在网页中展示的页面元素,其中,页面元素的结果权值根据本次确定网页中的页面元素之前该页面元素在网页上展示时被用户操作的操作信息确定。根据该技术方案,以用户对页面元素的操作信息为依据确定页面元素的结果权值,基于页面元素的结果权值筛选在网页中展示的页面元素,使网页中的页面元素趋于用户访问趋向,从而减少了用户访问不需要信息的过程占用的网络传输资源,减少对网络传输资源的占用。

Description

一种确定网页中的页面元素的方法以及装置
技术领域
本申请涉及互联网技术领域,尤其涉及一种确定网页中的页面元素的方法以及装置。
背景技术
随着电子信息化时代的到来,互联网在人们的生活中发挥着越来越重要的作用,人们通过互联网可以快速、实时地获取各种信息。互联网应用给人们的生活、工作提供了很大的方便,从而成为目前应用非常普及的一种技术。
互联网应用的一个重要方面是信息的展示,即通过网站展示各种信息给用户,比较典型的信息展示网站包括各种交易网站、信息发布网站等。例如,在交易网站中,作为卖家的用户通常将所能提供的商品对应的用于描述商品属性的信息展示在网页上,以供作为买家的各用户浏览,商品对应的电子信息可以为图片信息、文字信息等多种格式的信息。
网页展示的信息一般称为页面元素,页面元素可以包括文字、图片、音频、动画、视频等。作为信息发布方的用户在发布信息时,通常希望所发布的信息能够得到更多的关注,尤其是商品对应的信息,被关注度直接关系着商品的销售量。因此,在发布信息时,通常会以一定的方式发布信息,即以一定的方式确定构成网页的各页面元素,其中,确定网页中的页面元素包括确定网页上要展示的页面元素以及确定页面元素在网页中的布局(即页面元素在网页中的位置),目前,网页上页面元素的确定方式主要包括如下两种:
1、由网页维护人员确定在网页上展示的页面元素
该方式中,主要是由网页维护人员根据网页要展示的主题,选择出认为与网页要展示的主题最相关且访问者可能比较感兴趣的页面元素,并且对各页面元素进行布局,即确定出各页面元素在网页中排列的位置,从而最终确定出要展示的网页。该过程可以根据需要定期执行,以对网页上展示的页面元素进行定期更新。
2、通过用户反馈确定网页上的页面元素
该方式中,网页首次展示的页面元素可以采用上述方式1确定,即由网页维护人员选择出要在网页上展示的页面元素以及确定页面元素在网页中的位置,在网页被展示后,可以获取网页访问者(即用户)对网页上展示的页面元素上报的评价信息,网页维护人员可以根据获取的评价信息调整网页中的页面元素。例如,将评价好的页面元素调整在网页上容易被用户浏览的位置显示,将评价差的页面元素调整在网页上不容易被用户浏览的位置显示,甚至删除该评价差的页面元素。
一般情况下,排列在网页越靠前位置的页面元素越容易被用户浏览,因此,页面元素的选择以及位置的确定对于网页优化非常重要,上述两种方式在实际应用不能满足网络优化的需求,主要是上述方式可能存在如下问题:
上述方式1中,页面元素的选择以及布局都由网页维护人员决定,该网页的展示结果不能代表访问者的访问趋向,访问者实际需要的信息可能被布置在网页靠后的位置,因此,访问者可能在浏览位于网页靠前位置的页面元素后才能选择出自身需要的信息,显然,访问者访问不需要信息的过程会占用网络传输资源。
上述方式2中,能够基于用户对网页元素的评价对页面元素在网页上的位置进行调整,但该方式需要用户向服务器上报评价信息,该上报评价信息的过程需要占用网络传输资源。
综上所述,基于现有技术提供的网页上页面元素的确定方式得到的网页,存在对网络传输资源的不必要占用的问题。
发明内容
有鉴于此,本申请实施例提供一种确定网页中的页面元素的方法以及装置,采用该技术方案,能够优化网页上的页面元素,从而减少对网络传输资源的占用。
本申请实施例通过如下技术方案实现:
根据本申请实施例的一个方面,提供了一种确定网页中的页面元素的方法,包括:
确定网页中待展示的页面元素的属性以及数量;
从页面元素库保存的对应所述属性、且对应的结果权值满足展示要求的页面元素中,选择所述数量的页面元素作为在网页中展示的页面元素,其中,页面元素的结果权值根据本次确定网页中的页面元素之前该页面元素在网页上展示时被用户操作的操作信息确定。
根据本申请实施例的另一个方面,还提供了一种确定网页中的页面元素的装置,包括:
页面元素信息确定单元,用于确定网页中待展示的页面元素的属性以及数量;
页面元素确定单元,用于从页面元素库保存的对应所述页面元素信息确定单元确定出的属性、且对应的结果权值满足展示要求的页面元素中,选择所述数量的页面元素作为在网页中展示的页面元素,其中,页面元素的结果权值根据本次确定网页中的页面元素之前该页面元素在网页上展示时被用户操作的操作信息确定。
通过本申请实施例提供的上述至少一个技术方案,确定网页中待展示的页面元素的属性以及数量,从页面元素库保存的对应确定出的该属性、且对应的结果权值满足展示要求的页面元素中,选择确定出的该数量的页面元素作为在网页中展示的页面元素,其中,页面元素的结果权值根据本次确定网页中的页面元素之前该页面元素在网页上展示时被用户操作的操作信息确定。根据该技术方案,能够以本次确定网页中的页面元素前用户对页面元素进行操作的操作信息为依据确定页面元素的结果权值,并基于页面元素对应的结果权值筛选在网页中展示的页面元素,使得网页中的页面元素能够趋于用户的访问趋向,优化了网页上展示的页面元素,从而减少了用户访问不需要信息的过程占用的网络传输资源,并且不需要用户参与页面元素的确定过程,也不需要用户上报相关信息,减少对网络传输资源的占用。
本申请的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请而了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本申请的进一步理解,并且构成说明书的一部分,与本申请实施例一起用于解释本申请,并不构成对本申请的限制。在附图中:
图1为本申请实施例一提供的网页展示的一个示意图;
图2为本实施例一提供的确定网页中的页面元素的流程示意图;
图3为本实施例一提供的监控网页是否需要重新生成的流程示意图;
图4为本实施例一提供的确定是否需要调整网页中的页面元素的流程示意图;
图5为本实施例二提供的确定网页中的页面元素的流程示意图;
图6为本实施例三提供的确定网页中的页面元素的装置的一个结构示意图;
图7为本实施例三提供的确定网页中的页面元素的装置的又一个结构示意图;
图8为本实施例三提供的确定网页中的页面元素的装置的又一个结构示意图;
图9为本实施例三提供的确定网页中的页面元素的装置的又一个结构示意图。
具体实施方式
为了给出优化网页上的页面元素的实现方案,本申请实施例提供了一种确定网页中的页面元素的方法以及装置,该技术方案可以应用于网页展示前确定页面元素的过程,既可以实现为一种方法,也可以实现为一种装置。以下结合说明书附图对本申请的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本申请,并不用于限定本申请。并且在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
实施例一
本申请实施例一提供了一种确定网页中的页面元素的方法,该方法能够应用于网页服务器中,主要应用在网页展示之前确定需要在网页上展示的页面元素的过程。
本申请实施例一中,预先建立了页面元素库,该页面元素库中保存了对应不同属性的页面元素,在网页展示之前,可以根据网页展示需求,从该页面元素库中保存的页面元素中选择满足展示需求的页面元素。具体地,网页展示需求一般包括网页上要展示的页面元素的数量以及网页上展示的页面元素的属性。实际应用中,为了提高展示效果,会在网页的不同区域展示对应不同属性的页面元素,并定义各区域要展示的页面元素的属性,且一般情况下对应同一属性的页面元素又可以进一步对应不同的属性值,因此,可以对网页中用于展示同一属性的页面元素的区域进行进一步划分,即按照该属性对应的不同属性值将该区域进行进一步划分为不同的子区域,每个子区域用于展示对应该属性的不同属性值的页面元素。
为便于理解上述网页展示区域的划分,图1示出了网页展示的一个示意图,如图1所示,网页被划分为3个展示区域,展示区域1、2、3分别用于展示属性A、B、C的页面元素,每个展示区域可以展示多个页面元素。其中,属性A可以对应3个属性值A1、A2、A3,因此,展示区域1被进一步划分为3个子区域,子区域1、2、3分别用于展示属性值A1、A2、A3的页面元素。应当理解,图1所示的网页展示区域的示意图仅为举例,实际应用中,网页展示区域的划分以及网页的展示方式可以灵活设置,此处不再一一列举。
本申请实施例一中,页面元素库中保存的页面元素可以随着网络资源的更新而动态更新,并且可以针对保存的各属性的页面元素被展示的情况维护一个权值(该权值称为结果权值)。具体地,页面元素对应的结果权值能够根据页面元素在网页上展现时被用户操作的操作信息确定,也就是说,页面元素对应的结果权值会随着该页面元素被展示后被用户操作的情况而动态更新,确定页面元素对应的结果权值的过程将在后续实施例中详细说明,此处暂不描述。实际应用中,页面元素库中保存的页面元素可以根据所对应的属性分类保存,以便于网页展示时调用。
图2示出了本实施例一提供的确定网页中的页面元素的流程示意图,如图1所示,确定网页中的页面元素的过程主要包括如下步骤:
步骤201、确定网页中需要展示的页面元素的属性以及数量。
该步骤201中,网页中需要展示的页面元素的属性以及数量可以根据网页的实际展示需求灵活确定,一般在确定网页中需要展示的页面元素的属性以及数量时,可以选择性地确定各属性的页面元素在网页中对应的位置,若确定各属性的页面元素在网页中对应的位置,则后续生成网页时,需要根据各属性的页面元素在网页中对应的位置嵌入各页面元素,若未确定各属性的页面元素在网页中对应的位置,则后续生成网页时,可以随机嵌入各页面元素。
步骤202、从页面元素库保存的页面元素中,确定出对应网页中需要展示的页面元素的属性、且对应的结果权值满足展示要求的页面元素。
该步骤202中,页面元素的结果权值根据本次确定网页中的页面元素之前该页面元素在网页上展示时被用户操作的操作信息确定。其中涉及的展示要求可以灵活设置,优选地,可以根据结果权值的具体确定方式设置该展示要求,一般情况下,结果权值满足展示要求的页面元素表示优于在网页中展示的页面元素,例如,结果权值若根据页面元素被用户点击的次数确定,则可以设置展示要求为被用户点击的次数确定出的结果权值大于设定值,该设定值可以根据实际情况灵活调整。
步骤203、从对应网页中需要展示的页面元素的属性、且对应的结果权值满足展示要求的页面元素中,进一步选择出与网页中需要展示的页面元素的数量对应的页面元素,作为在网页中展示的页面元素。
至此,确定网页中的页面元素的流程结束。
根据图2对应的流程,以本次确定网页中的页面元素前用户对页面元素进行操作的操作信息为依据确定页面元素的结果权值,并基于页面元素对应的结果权值筛选在网页中展示的页面元素,使得网页中的页面元素能够趋于用户的访问趋向,优化了网页上展示的页面元素,从而减少了用户访问不需要信息的过程占用的网络传输资源,并且不需要用户参与页面元素的确定过程,也不需要用户上报相关信息,减少对网络传输资源的占用。
通过图2对应的流程,选择出作为在网页中展现的页面元素之后,可以进一步生成网页,即根据设定的各属性的页面元素分别在网页中对应的位置信息,将选择的页面元素按照对应的属性嵌入到网页中对应的位置以生成网页,如果未预先确定各属性的页面元素分别在网页中对应的位置信息,则可以随机将选择出的页面元素嵌入网页。
进一步地,在生成网页后,需要进一步对当前生成的网页受用户关注的情况进行监控,以在网页关注度下降时及时重新生成网页,本申请实施例中,通过网页上展示的页面元素被用户操作的情况来表征网页受用户关注的情况。具体地,监控网页是否重新生成的过程如图3所示,主要包括如下步骤:
步骤301、获取网页中展现的各页面元素分别被用户操作的操作信息。
该步骤301中,可以预先设定页面元素被用户操作的操作类别,在监控到符合设定的操作类别的用户操作时,获取该操作信息。
步骤302、根据各页面元素分别被用户操作的操作信息确定是否需要调整网页中的页面元素,若是,执行步骤303,若否,返回步骤301。
优选地,该步骤302中,可以在步骤301获取操作信息的时间达到设定时长后,在根据各页面元素分别被用户操作的操作信息确定是否需要调整网页中的页面元素。
步骤303、确定需要重新生成网页。
该步骤303中,在确定网页需要重新生成后,首先需要确定网页中需要展示的页面元素,该确定网页中需要展示的页面元素的过程已在图2对应流程中详细描述,此处不再赘述。
至此,监控网页是否重新生成的流程结束。
图3对应流程包括的步骤301中,页面元素被用户操作的操作信息,可以包括如下信息类别中的一个或多个:
页面元素被用户点击的次数;
页面元素所描述的对象被用户获取的次数;
页面元素所描述的对象被用户收藏的次数。
应当理解,以上所列的页面元素被用户操作的操作信息的类别仅为举例,实际应用中还可以包括更多的信息,此处不再一一列举。
图3对应流程包括的步骤302中,根据各页面元素分别被用户操作的操作信息确定是否需要调整网页中的页面元素,可以有多种确定方式,例如,可以参考结果权值的置信度确定是否需要调整网页中的页面元素,也可以根据预设条件确定是否需要调整网页中的页面元素,以下针对这两种优选实施方式进行详细说明:
优选实施方式一
该优选实施方式一中,确定是否需要调整网页中的页面元素可以根据网页中各页面元素的结果权值的置信度确定,页面元素的结果权值的置信度根据该页面元素的结果权值以及该页面元素在网页中展示的次数确定,例如,可以为结果权值与展示次数的比值,一般在结果权值相同的情况下,展示次数越大,则对应的结果权值的置信度越小。该根据各页面元素分别被用户操作的操作信息确定是否需要调整网页中的页面元素的过程如图4所示,主要包括如下步骤:
步骤401、根据各页面元素分别被用户操作的操作信息,确定各页面元素分别对应的结果权值。
该步骤401中,结果权值可以根据页面元素被用户操作的操作信息包括的信息类别以及信息类别分别对应的类别权值加权确定。例如,页面元素被用户操作的操作信息包括的信息类别为“点击次数”、“收藏次数”,“点击次数”、“收藏次数”分别对应的类别权值为A、B,则该页面元素的结果权值可以为点击次数×A+收藏次数×B,应当理解,此处所描述的仅为加权方式的一种举例,实际应用中,还可以为其他确定方式。
步骤402、判断各页面元素分别对应的结果权值的置信度是否满足设定的调整阈值,若是,执行步骤403,若否,执行步骤404。
该步骤402中,页面元素分别对应的结果权值的置信度可以为页面元素的结果权值与该页面元素在网页中的展示次数的比值,其中,页面元素在网页中的展示次数可以为设定时间段内统计出的展示次数。调整阈值可以参考对网页的要求以及结果权值的确定方式综合设置,例如,若结果权值是根据用户点击页面元素的次数确定,则该调整阈值可以设置为某设定值,该设定值可以为根据对网页的要求达到的被用户点击的平均次数确定出的值,具体确定方式可以根据实际需要灵活设置,此处不再一一列举。
步骤403、确定需要调整网页中的页面元素。
步骤404、确定不需要调整网页中的页面元素。
至此,确定是否需要调整网页中的页面元素的流程结束。
优选实施方式二
可以预先设置需要调整网页中的页面元素的条件,并通过判断各页面元素分别被用户操作的操作信息是否符合该条件以确定是否需要调整网页中的页面元素。其中,需要调整网页中的页面元素的条件可以根据步骤301中获取的页面元素被用户操作的操作信息类别确定,例如,若页面元素被用户操作的操作信息类别为用户点击页面元素的次数,则可以设置需要调整网页中的页面元素的条件为网页中页面元素的平均点击率低于设定阈值,或者,网页中点击率低于设定阈值的页面元素占网页中所有页面元素的设定百分数;如果页面元素被用户操作的操作信息类别为多个,则可以为每个操作信息类别分别设置需要调整网页中的页面元素的条件,满足所有操作类别对应的条件,则认为需要调整网页中的页面元素,或者,为每个操作信息类别设置权重,可以根据各页面元素分别被用户操作的操作信息,采用加权方式计算出一个综合值,并判断计算得到的综合值是否符合需要调整网页中的页面元素的条件。
应当理解,以上优选实施方式一以及优选实施方式二给出的根据各页面元素分别被用户操作的操作信息确定是否需要调整网页中的页面元素的方式仅为举例,实际应用中,可以根据实际需求灵活设置确定是否需要调整网页中的页面元素的方式,此处不再一一列举。
若在根据各页面元素分别被用户操作的操作信息确定是否需要调整网页中的页面元素时,未确定出结果权值,则在根据各页面元素分别被用户操作的操作信息确定需要调整网页中的页面元素后,需要在确定网页中的页面元素之前,根据各页面元素分别被用户操作的操作信息,确定各页面元素分别对应的结果权值,并利用确定出的结果权值更新页面元素库中保存的相应页面元素的结果权值;若在根据各页面元素分别被用户操作的操作信息确定是否需要调整网页中的页面元素时,确定出了结果权值,则不需要重新确定页面元素的结果权值,只需要利用确定出的结果权值更新页面元素库中保存的相应页面元素的结果权值。
实施例二
本申请实施例二提供了又一种确定网页中的页面元素的方法,该方法区别于上述实施例一提供的确定网页中的页面元素的方法,将页面元素库中保存的页面元素分为如下两大集合:
一个集合为结果权值的置信度满足展现要求的页面元素的集合(后续称为第一页面元素集合);
一个集合为对应的结果权值的置信度不满足展现要求的页面元素和/或无对应结果权值的页面元素的集合(后续称为第二页面元素集合)。
基于上述两个页面元素集合,该实施例二提供的确定网页中的页面元素的过程如图5所示,主要包括如下步骤:
步骤501、确定网页中需要展示的页面元素的属性以及数量。
该步骤501的具体执行过程与上述步骤201的具体执行过程相同,此处不再赘述。
步骤502、生成一个随机数,并确定该随机数落入的随机数区间,若落入为第一页面元素集合分配的随机数区间,执行步骤503;若落入为第二页面元素集合分配的随机数区间,则执行步骤504。
该步骤502中,由于第一页面元素集合为结果权值的置信度满足展现要求的页面元素的集合,因此,需要提高该第一页面元素集合的展现概率,则为第一页面元素集合分配的随机数区间的大小与第一页面元素集合包括的页面元素的数目成正比,即第一页面元素集合中包括的页面元素数目越大,则为第一页面元素集合分配的随机数区间越大,这样生成的随机数落入该区间的概率也相应增加;与此相反,由于第二页面元素集合为对应的结果权值的置信度不满足展现要求的页面元素和/或无对应结果权值的页面元素的集合,在保证第二页面元素集合中的页面元素有展示机会的基础上,需要减少该第二页面元素集合的展现概率,则为第二页面元素集合分配的随机数区间的大小与第二页面元素集合包括的页面元素的数目成反比,即第二页面元素集合中包括的页面元素数目越大,则为第一页面元素集合分配的随机数区间越小,这样生成的随机数落入该区间的概率也相应减少。
步骤503、从第一页面元素集合保存的对应网页中需要展示的页面元素的属性的页面元素中,选择与网页中需要展示的页面元素的数量对应的页面元素作为在网页中展现的页面元素。
该步骤503中,可以根据从第一页面元素集合保存的对应网页中需要展示的页面元素的属性的页面元素分别对应的结果权值,从第一页面元素集合保存的对应属性的页面元素中,按照对应的结果权值由大到小的顺序,选择相应数量的页面元素作为在网页中展现的页面元素。
步骤504、从第二页面元素集合保存的对应网页中需要展示的页面元素的属性的页面元素中,选择与网页中需要展示的页面元素的数量对应的页面元素作为在网页中展现的页面元素。
该步骤504中,可以根据从第二页面元素集合保存的对应属性的页面元素分别被展现的次数,从第二页面元素集合保存的对应属性的页面元素中,按照被展现的次数由大到小的顺序选择相应数量的页面元素作为在网页中展现的页面元素。
至此,确定网页中的页面元素的流程结束。
本实施例二提供的确定网页中的页面元素的方法,能够进一步兼顾新更新、未被展现过或展现效果不佳的页面元素,对于此类页面元素能够进行适当的展现,从而进一步保证了网页中展示的页面元素的均衡性。
实施例三
与上述实施例一以及实施例二提供的确定网页中的页面元素的方法流程对应,本实施例三提供了一种确定网页中的页面元素的装置,如图6所示,该装置主要包括:
页面元素信息确定单元601以及页面元素确定单元602;
其中:
页面元素信息确定单元601,用于确定网页中待显示的页面元素的属性以及数量;
页面元素确定单元602,用于从页面元素库保存的对应页面元素信息确定单元601确定出的属性、且对应的结果权值满足展现要求的页面元素中,选择数量的页面元素作为在网页中展现的页面元素,其中,页面元素的结果权值根据本次确定网页中的页面元素之前该页面元素在网页上展现时被用户操作的操作信息确定。
如图7所示,本实施例三提供的一个优选实施方式中,图6所示的装置还可以进一步包括:
随机数生成单元603,用于生成一个随机数,并确定随机数落入的随机数区间;
相应地,页面元素确定单元602,具体用于在随机数生成单元603生成的随机数落入为第一页面元素集合分配的随机数区间时,从第一页面元素集合保存的对应属性的页面元素中,选择数量的页面元素作为在网页中展现的页面元素,其中,第一页面元素集合为对应的结果权值的置信度满足展现要求的页面元素的集合,其中,页面元素的结果权值的置信度根据该页面元素的结果权值以及该页面元素在网页中展示的次数确定。
本实施例三提供的一个优选实施方式中,图7所示的装置包括的页面元素确定单元602,具体用于根据从第一页面元素集合保存的对应属性的页面元素分别对应的结果权值,从第一页面元素集合保存的对应属性的页面元素中,按照对应的结果权值由大到小的顺序选择数量的页面元素作为在网页中展现的页面元素。
本实施例三提供的一个优选实施方式中,图7所示的装置包括的页面元素确定单元602,还用于在随机数生成单元603生成的随机数落入为第二页面元素集合分配的随机数区间时,从第二页面元素集合保存的对应属性的页面元素中,选择数量的页面元素作为在网页中展现的页面元素,其中,第二页面元素集合为对应的结果权值的置信度不满足展现要求的页面元素和/或无对应结果权值的页面元素的集合。
本实施例三提供的一个优选实施方式中,图7所示的装置包括的页面元素确定单元602,具体用于根据从第二页面元素集合保存的对应属性的页面元素分别被展现的次数,从第二页面元素集合保存的对应属性的页面元素中,按照被展现的次数由大到小的顺序选择数量的页面元素作为在网页中展现的页面元素。
如图8所示,本实施例三提供的一个优选实施方式中,图6所示的装置还可以进一步包括:
网页生成单元604,用于在页面元素确定单元602选择数量的页面元素作为在网页中展现的页面元素之后,根据设定的各属性的页面元素分别在网页中对应的位置信息,将选择的页面元素按照对应的属性嵌入到网页中对应的位置以生成网页。
上述网页生成单元604也可以包括在图7所示的装置中,用于实现相同的功能。
如图9所示,本实施例三提供的一个优选实施方式中,图8所示的装置还可以进一步包括:
操作信息获取单元605,用于在网页生成单元604生成网页后,获取网页中展现的各页面元素分别被用户操作的操作信息;
相应地,页面元素信息确定单元601,具体用于在根据操作信息获取单元605获取的各页面元素分别被用户操作的操作信息确定需要调整网页中的页面元素后,确定网页中待显示的页面元素的属性以及数量。
本实施例三提供的一个优选实施方式中,图9所示的装置包括的页面元素信息确定单元601,具体用于在确定操作信息获取单元获取操作信息的时间达到设定时长后,根据各页面元素分别被用户操作的操作信息确定需要调整网页中的页面元素。
本实施例三提供的一个优选实施方式中,图9所示的装置包括的页面元素信息确定单元601,具体用于根据各页面元素分别被用户操作的操作信息,确定各页面元素分别对应的结果权值,其中,页面元素对应的结果权值根据该页面元素被用户操作的操作信息包括的信息类别以及信息类别分别对应的类别权值加权确定,并在各页面元素分别对应的结果权值的置信度满足设定的调整阈值时,确定需要调整网页中的页面元素。
应当理解,以上确定网页中的页面元素的装置包括的单元仅为根据该装置实现的功能进行的逻辑划分,实际应用中,可以进行上述单元的叠加或拆分。并且该实施例提供的确定网页中的页面元素的装置所实现的功能与上述实施例一和实施例二中提供的确定网页中的页面元素的方法流程一一对应,对于该装置所实现的更为详细的处理流程,在上述方法实施例中已做详细描述,此处不再详细描述。
并且,本实施例三中的确定网页中的页面元素的装置还具有能够实现实施例一和实施例二方案的功能模块,此处不再赘述。
本申请的实施例所提供的确定网页中的页面元素的装置可通过计算机程序实现。本领域技术人员应该能够理解,上述的模块划分方式仅是众多模块划分方式中的一种,如果划分为其他模块或不划分模块,只要确定网页中的页面元素的装置具有上述功能,都应该在本申请的保护范围之内。
本领域的技术人员应明白,本申请的实施例可提供为方法、装置(设备)、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、装置(设备)和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

Claims (12)

1.一种确定网页中的页面元素的方法,其特征在于,包括:
确定网页中待展示的页面元素的属性以及数量;
生成一个随机数,并确定所述随机数落入为第一页面元素集合分配的随机数区间,其中,所述第一页面元素集合为对应的结果权值的置信度满足展示要求的页面元素的集合;页面元素的结果权值的置信度根据该页面元素的结果权值以及该页面元素在网页中展示的次数确定;
从所述第一页面元素集合保存的对应所述属性的页面元素中,选择所述数量的页面元素作为在网页中展示的页面元素,其中,页面元素的结果权值根据本次确定网页中的页面元素之前该页面元素在网页上展示时被用户操作的操作信息确定。
2.如权利要求1所述的方法,其特征在于,从所述第一页面元素集合保存的对应所述属性的页面元素集合中,选择所述数量的页面元素作为在网页中展示的页面元素,包括:
根据从所述第一页面元素集合保存的对应所述属性的页面元素分别对应的结果权值,从所述第一页面元素集合保存的对应所述属性的页面元素中,按照对应的结果权值由大到小的顺序选择所述数量的页面元素作为在网页中展示的页面元素。
3.如权利要求1所述的方法,其特征在于,为第一页面元素集合分配的随机数区间的大小与所述第一页面元素集合包括的页面元素的数目成正比。
4.如权利要求1所述的方法,其特征在于,在确定所述随机数落入为第二页面元素集合分配的随机数区间,所述第二页面元素集合为对应的结果权值的置信度不满足展示要求的页面元素和/或无对应结果权值的页面元素的集合,所述方法还包括:
从第二页面元素集合保存的对应所述属性的页面元素中,选择所述数量的页面元素作为在网页中展示的页面元素。
5.如权利要求4所述的方法,其特征在于,从第二页面元素集合保存的对应所述属性的页面元素中,选择所述数量的页面元素作为在网页中展示的页面元素,包括:
根据从所述第二页面元素集合保存的对应所述属性的页面元素分别被展示的次数,从所述第二页面元素集合保存的对应所述属性的页面元素中,按照被展示的次数由大到小的顺序选择所述数量的页面元素作为在网页中展示的页面元素。
6.如权利要求4所述的方法,其特征在于,为第二页面元素集合分配的随机数区间的大小与所述第二页面元素集合包括的页面元素的数目成反比。
7.如权利要求1所述的方法,其特征在于,选择所述数量的页面元素作为在网页中展示的页面元素之后,还包括:
根据设定的各属性的页面元素分别在网页中对应的位置信息,将选择的所述页面元素按照对应的属性嵌入到网页中对应的位置以生成所述网页。
8.如权利要求7所述的方法,其特征在于,生成所述网页后,还包括:
获取所述网页中展示的各页面元素分别被用户操作的操作信息;
在根据各页面元素分别被用户操作的操作信息确定需要调整网页中的页面元素后,重新确定网页中待展示的页面元素的属性以及数量。
9.如权利要求8所述的方法,其特征在于,根据各页面元素分别被用户操作的操作信息确定需要调整网页中的页面元素之前,还包括:
确定获取所述操作信息的时间达到设定时长。
10.如权利要求8所述的方法,其特征在于,根据各页面元素分别被用户操作的操作信息确定需要调整网页中的页面元素,包括:
根据各页面元素分别被用户操作的操作信息,确定各页面元素分别对应的结果权值,其中,页面元素对应的结果权值根据该页面元素被用户操作的操作信息包括的信息类别以及所述信息类别分别对应的类别权值加权确定;
在所述各页面元素分别对应的结果权值的置信度满足设定的调整阈值时,确定需要调整网页中的页面元素。
11.如权利要求10所述的方法,其特征在于,页面元素被用户操作的操作信息,包括如下信息类别中的一个或多个:
页面元素被用户点击的次数;
页面元素所描述的对象被用户获取的次数;
页面元素所描述的对象被用户收藏的次数。
12.一种确定网页中的页面元素的装置,其特征在于,包括:
页面元素信息确定单元,用于确定网页中待展示的页面元素的属性以及数量;
页面元素确定单元,用于从页面元素库保存的对应所述页面元素信息确定单元确定出的属性、且对应的结果权值满足展示要求的页面元素中,选择所述数量的页面元素作为在网页中展示的页面元素,其中,页面元素的结果权值根据本次确定网页中的页面元素之前该页面元素在网页上展示时被用户操作的操作信息确定;
页面元素信息确定单元,还用于根据各页面元素分别被用户操作的操作信息,确定各页面元素分别对应的结果权值,其中,页面元素的结果权值根据该页面元素被用户操作的操作信息包括的信息类别以及信息类别分别对应的类别权值加权确定,并在各页面元素分别对应的结果权值的置信度满足设定的调整阈值时,确定需要调整网页中的页面元素。
CN201210048839.3A 2012-02-28 2012-02-28 一种确定网页中的页面元素的方法以及装置 Active CN103294711B (zh)

Priority Applications (6)

Application Number Priority Date Filing Date Title
CN201210048839.3A CN103294711B (zh) 2012-02-28 2012-02-28 一种确定网页中的页面元素的方法以及装置
TW101121757A TWI556120B (zh) 2012-02-28 2012-06-18 A method of determining a page element in a web page, and a device
EP13708982.7A EP2820572A1 (en) 2012-02-28 2013-02-21 Determining page elements of webpage
US13/773,487 US20130227392A1 (en) 2012-02-28 2013-02-21 Determining Page Elements of WebPage
PCT/US2013/027178 WO2013130339A1 (en) 2012-02-28 2013-02-21 Determining page elements of webpage
JP2014558834A JP6219855B2 (ja) 2012-02-28 2013-02-21 ウェブページのページ要素の決定

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210048839.3A CN103294711B (zh) 2012-02-28 2012-02-28 一种确定网页中的页面元素的方法以及装置

Publications (2)

Publication Number Publication Date
CN103294711A CN103294711A (zh) 2013-09-11
CN103294711B true CN103294711B (zh) 2017-04-12

Family

ID=47846169

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210048839.3A Active CN103294711B (zh) 2012-02-28 2012-02-28 一种确定网页中的页面元素的方法以及装置

Country Status (6)

Country Link
US (1) US20130227392A1 (zh)
EP (1) EP2820572A1 (zh)
JP (1) JP6219855B2 (zh)
CN (1) CN103294711B (zh)
TW (1) TWI556120B (zh)
WO (1) WO2013130339A1 (zh)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9454765B1 (en) * 2011-03-28 2016-09-27 Imdb.Com, Inc. Determining the effects of modifying a network page based upon implicit behaviors
US9830401B2 (en) * 2013-05-16 2017-11-28 Google Llc Automatically selecting optimization filters for optimizing webpages
CN103631867B (zh) * 2013-11-01 2017-02-08 北京奇虎科技有限公司 网页的显示方法和浏览器
CN105224548A (zh) * 2014-06-06 2016-01-06 ***通信集团浙江有限公司 一种页面展示方法、装置和服务器
CN105512128B (zh) * 2014-09-24 2019-06-28 阿里巴巴集团控股有限公司 页面元素的id属性的处理方法及装置
CN105653545B (zh) * 2014-11-10 2020-01-31 阿里巴巴集团控股有限公司 在页面中提供业务对象信息的方法及装置
CN107924412B (zh) * 2015-08-18 2022-04-12 三星电子株式会社 用于对网页加书签的方法和***
CN106776634A (zh) * 2015-11-23 2017-05-31 北京搜狗科技发展有限公司 一种用于网络访问的方法、装置及终端设备
CN106954091B (zh) * 2016-12-21 2019-09-06 深圳Tcl数字技术有限公司 电视浏览器快速浏览网页的方法及装置
US10579698B2 (en) 2017-08-31 2020-03-03 International Business Machines Corporation Optimizing web pages by minimizing the amount of redundant information
CN109582548B (zh) * 2017-09-28 2022-04-12 北京国双科技有限公司 一种基于无埋点的页面元素圈选方法及装置
CN107562951A (zh) * 2017-09-28 2018-01-09 咪咕数字传媒有限公司 一种信息展示方法、装置及计算机可读存储介质
CN109857461B (zh) * 2017-11-27 2021-03-30 北京京东尚科信息技术有限公司 页面生成方法和装置
CN110275998B (zh) * 2018-03-16 2021-07-30 北京国双科技有限公司 网页属性数据的确定方法及装置
US10901879B2 (en) * 2018-05-02 2021-01-26 TestCraft Technologies LTD. Method and apparatus for automatic testing of web pages
CN111459580B (zh) * 2019-01-22 2023-06-20 阿里巴巴集团控股有限公司 一种页面展示方法及装置
CN110515921B (zh) * 2019-09-02 2021-11-02 江苏建筑职业技术学院 一种计算机人工智能信息筛选装置
CN111258690A (zh) * 2020-01-10 2020-06-09 中国建设银行股份有限公司 一种构建3d页面的方法和装置
CN111767206B (zh) * 2020-05-08 2023-07-14 北京奇艺世纪科技有限公司 一种内容单元露出呈现率的统计方法、装置及电子设备
CN113835603B (zh) * 2021-08-31 2024-06-18 五八有限公司 一种页面元素选取方法、装置、电子设备及存储介质

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101609457A (zh) * 2009-04-01 2009-12-23 北京搜狗科技发展有限公司 一种提供起始页推荐配置的方法及装置

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0009750D0 (en) * 2000-04-19 2000-06-07 Erecruitment Limited Method and apparatus for data object and matching,computer readable storage medium,a program for performing the method,
JP2002014997A (ja) * 2000-04-27 2002-01-18 Ntt Comware Corp 広告情報配信方法及び広告情報配信システム
US20020169803A1 (en) * 2000-12-18 2002-11-14 Sudarshan Sampath System and user interface for generating structured documents
JP2003131980A (ja) * 2001-10-26 2003-05-09 Matsushita Electric Ind Co Ltd コンテンツ配信装置
US7363302B2 (en) * 2003-06-30 2008-04-22 Googole, Inc. Promoting and/or demoting an advertisement from an advertising spot of one type to an advertising spot of another type
GB2425194A (en) * 2005-04-15 2006-10-18 Exponetic Ltd Tracking user network activity using a client identifier
US20060293959A1 (en) * 2005-06-16 2006-12-28 Zixxo Inc. Method and system for adding coupon information to network-based content
JP2007079759A (ja) * 2005-09-13 2007-03-29 Kazunori Tanaka インターネット広告方法及び広告システム
US7958147B1 (en) * 2005-09-13 2011-06-07 James Luke Turner Method for providing customized and automated security assistance, a document marking regime, and central tracking and control for sensitive or classified documents in electronic format
JP4005100B2 (ja) * 2006-01-30 2007-11-07 株式会社カナックス 広告配信システムと装置、方法並びに広告配信プログラム
US7765464B2 (en) * 2007-01-12 2010-07-27 International Business Machines Corporation Method and system for dynamically assembling presentations of web pages
JP4322301B1 (ja) * 2008-02-15 2009-08-26 太一 古川 共同広告システム
JP2009245279A (ja) * 2008-03-31 2009-10-22 Nifty Corp 広告配信方法及び広告配信プログラム
GB2457968A (en) * 2008-08-06 2009-09-02 John W Hannay & Co Ltd Forming a presentation of content
US9330395B2 (en) * 2009-05-05 2016-05-03 Suboti, Llc System, method and computer readable medium for determining attention areas of a web page
CN101625700A (zh) * 2009-08-12 2010-01-13 中兴通讯股份有限公司 在终端上优化显示网络页面的方法和装置
JP4981941B2 (ja) * 2010-03-17 2012-07-25 ヤフー株式会社 数値計算装置、方法及びプログラム
TWI490713B (zh) * 2010-05-14 2015-07-01 Alibaba Group Holding Ltd Information navigation method, information navigation server and information processing system
US9721035B2 (en) * 2010-06-30 2017-08-01 Leaf Group Ltd. Systems and methods for recommended content platform
CN102185829A (zh) * 2011-01-30 2011-09-14 北京开心人信息技术有限公司 一种在应用中标志用户行为状态的方法及***
US9769285B2 (en) * 2011-06-14 2017-09-19 Google Inc. Access to network content

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101609457A (zh) * 2009-04-01 2009-12-23 北京搜狗科技发展有限公司 一种提供起始页推荐配置的方法及装置

Also Published As

Publication number Publication date
EP2820572A1 (en) 2015-01-07
US20130227392A1 (en) 2013-08-29
WO2013130339A1 (en) 2013-09-06
CN103294711A (zh) 2013-09-11
JP6219855B2 (ja) 2017-10-25
JP2015515046A (ja) 2015-05-21
TW201335773A (zh) 2013-09-01
TWI556120B (zh) 2016-11-01

Similar Documents

Publication Publication Date Title
CN103294711B (zh) 一种确定网页中的页面元素的方法以及装置
US6661431B1 (en) Method of representing high-dimensional information
CN102594870B (zh) 一种云计算平台、云计算***及其业务信息发布方法
KR101512084B1 (ko) 가상현실 기반의 3차원 웹 검색 인터페이스를 제공하는 웹 검색 시스템 및 그 제공 방법
US5890175A (en) Dynamic generation and display of catalogs
CN105653545B (zh) 在页面中提供业务对象信息的方法及装置
CN108363602A (zh) 智能ui界面布局方法、装置、终端设备及存储介质
US8643646B2 (en) Constructing a cell-based cluster of data records of a scatter plot
CN110958493B (zh) 一种弹幕调整方法、装置、电子设备和存储介质
CN104462167B (zh) 数据分析辅助***
CN105989082A (zh) 报表视图生成方法和装置
US20150066579A1 (en) Method of and Apparatus for Determining Worth of a Displayed Component
CN107797834A (zh) 物流应用的页面生成方法、装置及设备
CN107895299A (zh) 一种商品的曝光排序方法和装置
CN106294301A (zh) 报表生成方法和装置
CN104182226B (zh) 一种通用移动信息***适配方法与装置
US8341168B1 (en) System for displaying hierarchical data
CN109561162A (zh) 挖掘用户访问喜好的方法及装置
CN105608158A (zh) 一种瀑布流式显示图片的方法和装置
WO2010014496A2 (en) System and method for visualizing a marketing strategy
CN110570271A (zh) 信息推荐方法、装置、电子设备及可读存储介质
CN102880643B (zh) 一种动态信息的筛选显示方法和装置
CN103839178A (zh) 一种获得商品质量信息的方法及***
CN110266555A (zh) 用于分析网站服务请求的方法
CN106897313A (zh) 一种海量用户业务偏好评估方法和装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1184879

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1184879

Country of ref document: HK