网站加速器制造技术

技术编号:4016799 阅读:166 留言:0更新日期:2012-04-11 18:40
一种网站加速器系统,包括根据预定模式中指定类别而在数据库中存储web资源的web资源移植器。该系统还包括将数据库中存储的规则与同在线用户相关联的属性相匹配的web资源配置器。这些规则各自指定条件以及如果满足条件则提供给在线访问者的存储在数据库中的web资源。该系统还包括基于捕获的在线行为而修改规则的规则优化器。

【技术实现步骤摘要】

本专利技术涉及在线资源配置,更具体地,涉及用于在线资源配置的方法和网站加速o
技术介绍
在当今的数字年代,用户遭到内容和广告的轰炸,用户有很多不同选择用来访问 对他们有吸引力的内容。商品和服务供应商已经注意到,相比于一般销售信息,用户可能更 容易对指向用户兴趣的定制化营销做出反应。比如,如果用户通过网站零售商购买商品,则 零售商可以发送电子邮件给该用户,以描述与其之前已经购买的商品或服务相关的其他商 品或服务,因为零售商知道它们可能会引起用户的兴趣。尽管零售商已经注意到定制化营销的好处,但是在线零售商通常不会为用户提供 定制化网站。比如,公司通常具有网站,由此用户通过网站可以更多地获悉在售的产品和服 务,并且用户通常可以通过网站购买产品和服务。然而,通常每个用户浏览相同的网站,而 无论每个具体用户的兴趣如何。所以,用户可能不会花费时间浏览网站上的所有信息来找 到该用户感兴趣的销售商品或信息,这可能导致销售流失。
技术实现思路
附图说明本专利技术的实施例根据以下附图具体描述如下,在附图中图1示出了根据一个实施例的系统;图2A至图2B示出了根据一个实施例的层级分类;图3示出了根据一个实施例的组合层级分类;图4示出了根据一个实施例的用于分类和存储web资源(asset)的移植方法的流 程图;图5示出了根据一个实施例的用于产生定制化网页的方法的流程图;图6示出了根据一个实施例的优化网页的方法的流程图;以及图7示出了可以用于根据一个实施例的方法和系统的计算机系统。具体实施例方式出于简明和说明的目的,实施例的原理主要通过参考例子来描述。在以下描述中, 很多具体细节被提出用以提供对实施例的彻底理解。然而明显的是,对于本领域技术人员,这些实施例在实践中可以不限于这些具体细节。在一些实例中,没有详细地描述公知方法 和结构,以避免无必要地使这些实施例变得难以理解。另外,实施例可以互相结合使用。1.概述根据一个实施例,系统将网站分解为web资源,并根据预先定义的数据模式(data schema)对这些web资源进行分类。web资源包括网页的组件或其他任何形式的在线信息。 比如,web资源可以包括诸如文本、视频和图像的内容。web资源可以包括按钮、下拉菜单、 工具栏、链接或可以点击或用户与之交互的其他组件。web资源可以包括JAVA脚本、flash 脚本、样式表或网页的其他组件。经分类的web资源根据数据模式被存储于数据库。根据汇编逻辑,该系统还可操作用于动态地和智能地重用web资源,这可实现组 成定制化资源的最优化规则。该定制化资源可以是网站或是可以被用户访问的某些其他定 制化在线内容。比如,web资源用于基于用户反馈、用户简档、在线销售、离线销售等,来动 态地创建网页。通过动态和智能地重用,系统实现将静态网页转换为“最优就绪”的web资 源的过程自动化,而该“最优就绪”的web资源可以基于用户简档而被重新编译。该系统执行多种用于全球网站设计和地区化的过程,并且允许品牌经理制作全球 品牌模板。然后地区经理可以根据他们的本地需求修改全球模版。该系统极大地减少了全 球推广的时间和努力,并且保证品牌的一致性和最大化重用。2.系统图1示出了根据一个实施例的系统100。该系统100包括网站加速器110、web资 源库120以及规则库121。库120和121是数据库,并且可以包括数据库或其他数据库系统 用于存储数据和用于获取存储的数据。此外,库120和121可以包括单一库或多个库。该 网站加速器110包括扫描器111和web资源移植器112。扫描器111扫描现有网站140以 识别在网站中的web资源。扫描包括扫描HTML、JAVA脚本、flash脚本或其他网页代码。 iframe也被扫描。iframe是在网页中嵌入的HTML文件。如果iframe包含另一个iframe, 那么递归地扫描iframe。针对每一 iframe解析HTML和脚本。解析包括识别可以是web资 源或包含web资源的任何代码。这可以包括识别个别代码段,比如可以潜在地包括web资 源的HTML标签或脚本。传统的“web抓取”技术可以用于从现有网页140中提取web资源。 web资源可以从扫描中被识别出来或者可以被用户或其他源提供给系统100。web资源移植器112对扫描器111识别的web资源进行分类,并且根据预先定义 的模式对web资源进行分类。该模式可以存储于web资源库120并且标识将要收集的web 资源的类别。该类别可以包括不同对象类型,比如文本、图像、视频、音频、JAVA脚本、flash 脚本、样式表等。该类别可以包括针对每一对象类型的不同类别。比如,在图像下,可以存 在针对标志、产品图片等的类别。web资源移植器112标识web资源的属性,以用于确定该 web资源的类别。web资源还可以包括用来描述该web资源是什么的标签,并且该标签可以 被用于确定对应的类别。此外,比如,用户130中的一个用户可以分析web资源,并提供输 入给web资源移植器112以标识web资源的类别。用户130可以包括被授权进入、修改规 则和定制化网站的用户。web资源根据它们的类别被存储于web资源库120,并且可以根据 它们的类别和/或基于其他标识符来获取web资源。存储于web资源库120的web资源还包括页面类型和组成部分。页面类型是完整 的网页。页面类型的例子可以包括“联系我们”网页或隐私声明网页。该页面类型也被分类。组成部分包括多个web对象。web对象可以被认为是最小粒度的web资源,比如单一图 片或脚本。组成部分可以是框架或其他web对象的集合。web对象和组成部分被分类。规则库121存储指示何时使用web资源的规则,网站加速器110的网站配置器113 使用这些规则,来从web资源库中选择用于定制网站的web资源。规则可以包括一个或多 个条件和一个或多个web资源标识,可以包括在web资源库120中web资源的链接。网站 配置器113确定是否满足规则中指定的条件。如果满足条件,则网站配置器113根据规则 确定web资源,web资源在定制网站中实现。在一个例子中,规则中的条件包括用户属性和 产品属性。规则中的标识符包括去往存储于web资源库120中的web资源类别或web资源 的链接。如果网站访问者(也指在线用户)被标识为具有规则中指定的用户属性(即满足 规则条件),则网站配置器113根据规则标识链接,并且使用链接获取相应的web资源用于 创建定制的网页。如果该链接是指向类别而不是具体的web资源,则该网站配置器113从 该类别中选择web资源。注意,在线用户是消费定制网页或由系统100产生的任一定制内 容的任一用户。该消费可以包括浏览、播放或使用定制内容。网站配置器113可以产生完整的网页代码,包括根据规则库121中的适用规则标 识的web资源。该代码被发送到web服务器以产生定制网页。定制网站150包括由网站配 置器113产生的定制网页。用户可以使用用户设备151a-151n以通过因特网访问定制网站 150。定制网站150包括来自web资源库120的web资源以优化在线体验。优化的在线体验 可以包括可操作的文本、图像、布局、样式和搜索结果。对于搜索结果,可以基本文档来自技高网...

【技术保护点】
一种网站加速器系统,包括:web资源移植器,用于根据预定模式中指定的类别在数据库中存储web资源;web资源配置器,用于将数据库中存储的至少一个规则与同在线用户相关联的属性相匹配,其中所述至少一个规则指定条件以及如果满足所述条件则提供给在线访问者的、存储在数据库中的web资源;以及规则优化器,基于捕获的在线行为而修改所述至少一个规则,以包括将第二web资源存储在所述数据库中,其中所述第二web资源基于捕获的在线行为被确定为与规则中的条件相关联。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:SD基尔克拜M希蒙斯
申请(专利权)人:埃森哲环球服务有限公司
类型:发明
国别省市:CH[瑞士]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1