太阳城集团

  • / 16
  • 下载费用:30 金币  

网站入口页面的自动生成.pdf

摘要
申请专利号:

CN201580044178.9

申请日:

2015.07.01

公开号:

CN106716403A

公开日:

2017.05.24

当前法律状态:

实审

有效性:

审中

法律详情: 实质审查的生效IPC(主分类):G06F 17/30申请日:20150701|||公开
IPC分类号: G06F17/30 主分类号: G06F17/30
申请人: 埃夫里蒙多有限责任公司
发明人: 安东·赫尔南维奇·迭戈; 塞思·伊恩·卡塞尔; 雷内·亚历杭德罗·开罗弗里亚斯; 玛丽莲·罗德里格斯波马雷斯
地址: 美国佛罗里达州
优先权: 2014.07.01 US 62/019,570; 2014.11.18 US 14/546,799
专利代理机构: 北京志霖恒远知识产权代理事务所(普通合伙) 11435 代理人: 陈姗姗;郭栋梁
PDF完整版下载: PDF下载
法律状态
申请(专利)号:

CN201580044178.9

授权太阳城集团号:

|||

法律状态太阳城集团日:

太阳城集团2017.06.16|||2017.05.24

法律状态类型:

太阳城集团实质审查的生效|||公开

摘要

公开了一种服务器上的用于自动生成网站的多个入口页面的方法。该方法包括:接收用于生成多个入口页面的模板,其中模板包括多个变量,变量定义网页的以下内容:URL和页面内容,并且接收用于每个变量的值。该方法还包括基于模板计算并存储用于多个网页中的每个网页的定义,其中定义包括唯一的URL,以及接收对网页的HTTP请求,其中HTTP请求包括唯一的URL。方法还包括访问与该唯一的URL相对应的网页的定义,以及基于定义生成网页并发送该网页。

权利要求书

1.一种在服务器上通信地耦接到通信网络的方法,该方法用于自动生成网站的多个入
口页面,所述方法包括:
a)经由所述通信网络接收用于生成多个入口页面的至少一个模板,其中所述至少一个
模板包括多个变量,所述多个变量定义网页的以下内容:URL和页面内容;
b)经由所述通信网络接收用于所述多个变量中的每个变量的多个值;
c)针对所述至少一个模板中的每个模板,基于所述模板计算并存储用于多个网页中的
每个网页的定义,其中网页由用于所述模板的多个变量的多个值中的唯一的一组值组成,
并且其中所述定义包括唯一的URL;
d)经由所述通信网络接收对所述多个网页中的特定一个网页的HTTP请求,其中所述
HTTP请求包括唯一的URL;
e)访问所述多个网页中与该唯一的URL相对应的网页的定义;以及
f)基于所述定义生成网页,并且经由所述通信网络发送该网页。
2.根据权利要求1所述的方法,其中经由所述通信网络接收至少一个模板的步骤还包
括:
经由所述通信网络向用户提供图形用户界面,该界面用于从所述用户接受模板数据。
3.根据权利要求2所述的方法,其中经由所述通信网络接收多个值的步骤还包括:
经由所述通信网络向所述用户提供图形用户界面,该界面用于从所述用户接受值数
据。
4.根据权利要求3所述的方法,其中存储用于多个网页中的每个网页的定义的步骤还
包括:
将用于多个网页中的每个网页的定义存储在连接的数据库中,并且将所述用于多个网
页中的每个网页的定义编制索引。
5.根据权利要求1所述的方法,还包括:
经由所述通信网络向用户提供图形用户界面,该界面用于从所述用户接受定制数据,
其中所述定制数据涉及基于所述至少一个模板中的模板的用于所述多个网页中的网页的
特定定义;以及
基于所述定制数据修改所述特定定义,使得当基于所述定义生成网页时,该网页反映
所述定制数据。
6.根据权利要求1所述的方法,其中计算定义的步骤包括生成计算机程序代码,所述计
算机程序代码基于用于模板的所述多个变量的所述多个值中的唯一的一组值产生网页,并
且其中该网页包括唯一的URL。
7.一种通信地耦接到通信网络的计算机系统,该系统用于自动生成网站的多个入口页
面,所述计算机系统包括:
数据库;
内存;
网络接口设备,所述网络接口设备与所述通信网络通信地耦接;
处理器,所述处理器与所述内存和所述网络接口设备通信地耦接,所述处理器被配置
为:
a)经由所述通信网络接收用于生成多个入口页面的至少一个模板,其中所述至少一个
模板包括多个变量,所述多个变量定义网页的以下内容:URL和页面内容;
b)经由所述通信网络接收用于所述多个变量中的每个变量的多个值;
c)针对所述至少一个模板中的每个模板,基于所述模板计算并存储用于多个网页中的
每个网页的定义,其中网页由用于所述模板的多个变量的多个值中的唯一的一组值组成,
并且其中所述定义包括唯一的URL;
d)经由所述通信网络接收对所述多个网页中的特定一个网页的HTTP请求,其中所述
HTTP请求包括唯一的URL;
e)访问所述多个网页中与该唯一的URL相对应的网页的定义;以及
f)基于所述定义生成网页,并且经由所述通信网络发送该网页。
8.根据权利要求7的计算机系统,其中经由所述通信网络接收至少一个模板的步骤还
包括:
经由所述通信网络向用户提供图形用户界面,该界面用于从所述用户接受模板数据。
9.根据权利要求8所述的计算机系统,其中经由所述通信网络接收多个值的步骤还包
括:
经由所述通信网络向所述用户提供图形用户界面,该界面用于从所述用户接受值数
据。
10.根据权利要求9所述的计算机系统,其中存储用于多个网页中的每个网页的定义的
步骤还包括:
将用于多个网页中的每个网页的定义存储在连接的数据库中,并且将所述用于多个网
页中的每个网页的定义编制索引。
11.根据权利要求7所述的计算机系统,所述处理器还被配置为:
经由所述通信网络向用户提供图形用户界面,该界面用于从所述用户接受定制数据,
其中,所述定制数据涉及基于所述至少一个模板中的模板的用于所述多个网页中的网页的
特定定义;以及
基于所述定制数据修改所述特定定义,使得当基于所述定义生成网页时,该网页反映
所述定制数据。
12.根据权利要求7所述的计算机系统,其中,计算定义的步骤包括生成计算机程序代
码,所述计算机程序代码基于用于模板的所述多个变量的所述多个值中的唯一的一组值产
生网页,并且其中该网页包括唯一的URL。
13.一种在服务器上通信地耦接到通信网络的方法,该方法用于自动生成网站的多个
入口页面,所述方法包括:
a)经由所述通信网络接收用于生成多个入口页面的模板,其中所述模板包括多个变
量,所述多个变量定义网页的以下内容:URL、网页内容和元标签;
b)经由所述通信网络接收用于所述多个变量中的每个变量的多个值;
c)基于所述模板计算并存储用于多个网页中的每个网页的定义,其中网页由用于所述
模板的多个变量的多个值中的唯一的一组值组成,其中所述定义包括计算机程序代码,所
述计算机程序代码基于用于所述模板的多个变量的唯一的一组值产生网页,并且其中所述
定义包括唯一的URL;
d)经由所述通信网络接收对所述多个网页中的特定一个网页的HTTP请求,其中所述
HTTP请求包括唯一的URL;
e)访问所述多个网页中与该唯一的URL相对应的网页的定义;以及
f)基于所述定义生成网页,并且经由所述通信网络发送该网页。
14.根据权利要求13所述的方法,其中经由所述通信网络接收至少一个模板的步骤还
包括:
经由所述通信网络向用户提供图形用户界面,该界面用于从所述用户接受模板数据。
15.根据权利要求14所述的方法,其中经由所述通信网络接收多个值的步骤还包括:
经由所述通信网络向所述用户提供图形用户界面,该界面从所述用户接受数值数据。
16.根据权利要求15所述的方法,其中存储用于多个网页中的每个网页的定义的步骤
还包括:
将用于多个网页中的每个网页的定义存储在连接的数据库中,并将所述用于多个网页
中的每个网页的定义编制索引。
17.根据权利要求13所述的方法,还包括:
经由所述通信网络向用户提供图形用户界面,该界面用于从所述用户接收定制数据,
其中所述定制数据涉及基于所述至少一个模板中的模板的用于所述多个网页中的网页的
特定定义;以及
基于所述定制数据修改所述特定定义,使得当基于所述定义生成网页时,该网页反映
所述定制数据。
18.根据权利要求13所述的方法,其中计算定义的步骤包括生成脚本,所述脚本基于用
于模板的所述多个变量的所述多个值中的唯一的一组值产生网页,并且其中该网页包括唯
一的URL。
19.根据权利要求13所述的方法,其中计算定义的步骤包括编译源代码,以生成可执行
文件,所述可执行文件基于用于模板的所述多个变量的所述多个值中的唯一的一组值产生
网页,并且其中该网页包括唯一的URL。

说明书

网站入口页面的自动生成

相关申请的交叉引用

本专利申请要求于2014年7月1日提交的,题为“Automated Generation of Web
Site Entry Pages(网站入口页面的自动生成)”,临时专利申请号为62/019,570的临时专
利申请的优先权,并且该临时专利申请的全部内容通过引用的方式结合于此。

太阳城集团联邦发起的研究或开发的声明

不适用

通过引用的方式结合光盘上提交的材料

不适用

技术领域

本技术领域一般涉及电子商务,尤其涉及网站内容管理和搜索引擎优化。

背景技术

每年创建和管理网站内容要消耗巨量的太阳城集团和资源。在涉及大型网站,即涉及巨
大数量的网页和大量的多语言网页内容的非常大的网站的情况下,生成和管理内容的成本
可以很容易达到数十万,甚至数百万美元。这个问题在全球多语言世界中网站的内容不断
变化或非常迅速地增长的情况下变得复杂化。解决这个问题的常见方法是配置大量人员来
处理大型网站内容的创建和管理。然而,该方法的一个缺点涉及雇用具有必要技能的大量
人员所必需的太阳城集团和资源以及维持大量劳动力所必需的金钱支出。因此,在大型网站需要
生成和管理大量内容的大多数情况下,消耗资源来雇佣所需数量的人员成本显然不可行。
此外,对于没有必要资金的较小商务从业者显然不可利用这种方法。

同样,每年数百亿美元被花费用于做在线广告。这样,私营部门花费不断增加的时
间和资源在选择网站内容上,以提高其对搜索引擎的可见性。网页的访问者以及随后来自
这些访问者的收益,往往由网页在搜索引擎中的等级确定。建造较高地位(更接近搜索引擎
结果页面的顶部)的网页有时被称为搜索引擎优化(SEO)。网页的这种优化可以涉及编辑
和/或添加相关内容,以吸引目标观众。为了使其有效,网页的内容必须是容易理解的,并且
与到网页的访问者有关。然而,决定要添加什么内容到网页可能是一个困难和耗时的任务。
这个问题在网站必须针对大量的不同概念或搜索项目而优化的情况下变得复杂化。

解决这个问题的一种方法是针对网站所有者感兴趣的每个概念或搜索项目创建
一个单独的入口页面。在网站分析领域中,入口页面是访问者从万维网上的其它位置(例如
从搜索引擎)到达的网页。入口页面是一个特定网站上的链接有其它网站的那些页面,或者
搜索引擎在特定网站排名较高的那些页面。因此,在包括多页面的网站上,入口页面是访问
者经由其进入该网站的那些页面。然而,针对每个概念或搜索创建单独的入口页面的方法
的一个缺点是,执行该方法所必需的太阳城集团和资源。在一个网站必须针对数百个或甚至数千
个概念或搜索项目而被优化的情况下,消耗资源来针对每个项目创建单独的入口页面成本
明显不可行。此外,没有资金来执行这类广泛解决方案的较小商务从业者也显然不可利用
这种方法。

因此,迫切需要改进现有技术,并且更具体地,需要加强的方法和系统,其允许有
成本效益地生成和管理大型网站的大量入口页面。

发明内容

根据文中说明的方面,公开了一种在服务器上通信耦接至通信网络的方法,该方
法用于自动生成网站的多个入口页面。该方法包括:经由通信网络接收用于生成多个入口
页面的至少一个模板,其中至少一个模板包括多个变量,所述多个变量定义网页的以下内
容:URL和页面内容;以及经由通信网络接收用于多个变量中的每个变量的多个值。该方法
还包括,针对至少一个模板中的每个模板,基于所述模板计算并存储对用于多个网页中的
每个网页的定义,其中网页由用于所述模板的多个变量的多个值中的唯一的一组值组成,
并且其中定义包括唯一的URL;以及经由通信网络接收对多个网页中的特定一个网页的
HTTP请求,其中HTTP请求包括唯一的URL。该方法还包括访问用于多个网页中的与唯一的
URL相对应的网页的定义,并基于定义生成网页,并且经由通信网络发送网页。

发明内容被提供以便以简化的形式介绍公开的概念的选择,其在下面在包括提供
的附图的具体实施方式中进一步描述。本发明内容并不旨在标识所要求保护的主题的关键
特征或基本特征。本发明内容也不旨在用于限制所要求保护的主题的范围。

附图说明

所附附图结合到本公开中并构成本公开的一部分,附图示出了多个示例性实施
例。附图中:

图1是示例性公开的实施例的操作环境的示意框图。

图2是示出根据一个实施例的自动生成网站的多个入口页面的过程的数据流的框
图。

图3是描绘根据一个实施例的自动生成网站的多个入口页面的过程的整体控制流
的流程图。

图4是包括示例性计算设备和其它计算设备的系统的框图。

具体实施方式

下面的详细描述参考所附附图。只要可能,附图和下面的描述中使用相同的附图
标号来指相同或相似的元件。虽然描述了本发明的实施例,但是修改、适应性改变和其它实
施也是可能的。例如,可以对附图中示出的元件进行替换、增加、或修改,并且可以通过对所
公开的方法进行替换,重新排序或增加阶段来修改文中描述的方法。因此,以下的详细描述
不限制本发明。相反,本发明的真正范围由所附权利要求限定。

根据本文描述的实施例,用于通过通信网络自动生成大型网站的多个入口页面的
系统通过提供加强的方法和系统克服了现有技术的不足之处,该加强的方法和系统允许有
成本效益地生成和管理网站的大量入口页面。公开的实施例允许单个用户投入相对少量的
工时来将数据输入到计算机程序中,计算机程序随后生成大量(例如数千或数百万)的单独
的入口页面,这些单独的入口页面针对概念和搜索项目被单独优化。进一步,公开的实施例
允许具有很少或没有计算机编程或SEO专长的用户仅凭他对他的网站必须针对其而被优化
的概念或搜索项目的了解生成大量入口页面。此外,所公开的实施例允许不精通第二语言
的用户用所述第二语言为他的网站生成大量入口页面。最终的结果是,有很少或没有编程
或SEO经验和/或很少或没有第二语言经验的用户能够使用所公开的实施例无缝地创建和
编辑数据库,包括该数据库中的数据点之间的所有关系。

最后,公开的实施例允许定义的大量入口页面随后以动态方式实时再调用,而不
需要每个网页被创建并存储在磁盘上,由此节省存储空间。

现在参考附图,其中相似的参考标示指相似的元件,图1示出根据示例性实施例的
一种用于通过通信网络自动生成网站的多个入口页面的系统的操作环境100的框图。图1的
重要元件是服务器102,服务器102与数据存储库或服务器端数据库104相关联,并且还与网
络106耦接,网络106可以是电路交换网络,例如公共服务电话网络(PSTN),或可以是分组交
换网络,例如因特网或万维网、全球电话网络、蜂窝网络、移动通信网络、广域网、局域网,或
上述网的任意组合。

服务器102收集和管理来自管理员130的计算机系统132的数据并且还管理由用户
修改的服务器端数据库104,服务器端数据库104代表客户服务器120保存向客户端计算设
备112提供的数据。在一个示例中,服务器102基于合同对客户服务器120的网站执行所公开
的实施例的功能(即,自动生成网站的多个入口页面)。管理员130和相关联的计算机系统
132输入生成入口页面所需的数据,并且可以与客户服务器120或服务器102相关联。用户
110和相关联的计算机系统112可以是仅仅访问客户服务器120的网站的不相关的第三方。

图1还包括计算设备120、112、102和132,其可以是台式计算机、服务器、通用计算
机终端或移动计算设备(例如智能电话、移动电话、平板计算机、手持式计算机、便携式计算
机,以上任何一种或多种)等等。服务器端数据库104可以例如是包括结构化查询语言(SQL)
数据库的关系数据库,结构化查询语言(SQL)数据库存储在SQL服务器中。服务器端数据库
104可以分布在经由网络106连接的一个或多个节点或位置上。

服务器102包括软件引擎,软件引擎经由网络106将应用、数据、程序代码和其它信
息传递到其它计算设备,如设备112。服务器102由此包括程序逻辑,程序逻辑包括可被编译
以产生可执行文件或计算机指令或者可以在运行时被解释的计算机源代码、脚本语言代码
(另外称为脚本)或解释语言代码,其中计算机源代码执行所公开实施例的各种功能。注意,
虽然服务器102被示为单个且独立的实体,但是在一个示例性实施例中,服务器102的功能
可以与另一个实体(如实体120、132)集成在一起。进一步,根据优选实施例,服务器102及其
功能性可以以集中方式在一个计算机系统中或以分布方式(其中不同的元件分布在数个互
连的计算机系统中)实现。

应注意,虽然图1仅示出一个服务器102、一个计算机系统132、一个客户服务器120
和一个客户端计算设备112,但是所公开的实施例的系统支持经由网络106连接的任何数量
的服务器、计算机系统和客户端计算设备。

数据库104是用于存储模板、变量、变量值、定义等的一个或多个数据存储设备。如
在下面进一步详细描述的,数据库104可用于存储模板,其中,每个模板建立或用作网页模
式。模板可以包括字母数字数据、静态数据、和/或一组变量,当被定义时,变量描绘定义网
页的源代码(例如HTML)。变量可以是未定义值的占位符。变量可以通过任何字母数字值来
表示,例如通过字母表示。当被定义时,变量可通过一定范围的值中的唯一的值来定义。例
如,变量可以被定义为任何实数,任何整数,或者任何文字。

网页包括可以由变量定义的各种组件,如网页的URL,以及网页的页面内容。页面
内容可以包括用网页标题、网页元数据,网页元标签、和网页描述性文本。页面内容还可以
包括图片、照片、到其它网页的链接、显示动态获取的数据的源代码、和源代码。网页往往包
括元标签形式的元数据。描述和关键字元标签通常用来描述网页的内容。元标签用在HTML
或XHTML文档中用于提供太阳城集团网页的结构化元数据。具有不同属性的多个元标签可以在同
一网页上使用。元标签可用于指定太阳城集团网页的页面描述、关键字和任何其它元数据。

网页上的源代码可以执行以下动作中的一个或多个动作:用与页面内容相关的搜
索参数预填充搜索文本字段,用与页面内容相关的或与当前正被观看的产品/服务相关的
搜索参数预填充另一网站上的搜索文本字段,显示购买当前正被观看的产品/服务的其它
用户购买的产品/服务(即“买这个的人也买……”),显示其他用户对当前正被观看的产品/
服务的评论,显示太阳城集团当前正被观看的产品/服务的制造或设计地点或位置的数据,显示可
比产品/服务的价格或利率、相关或可比产品/服务的报价,显示当前正被观看的产品/服务
的当前库存或可用性级别,显示太阳城集团当前正被观看的产品/服务涉及的位置的气象资料,显
示太阳城集团当前正被观看的产品/服务的受欢迎度的数据,显示太阳城集团当前正被观看的产品/服务
的销售量的数据,显示第一或第二方对当前正被观看的产品/服务的评分或其它编辑内容,
显示当前正被观看的产品/服务的深入描述,例如描述产品的制造过程或该产品/服务起源
的地区或位置。

在一个示例中,创建了用于生成用于销售葡萄酒的网站的多个入口页面的一组模
板。这类模板的示例如下所示:

http://www.website.com/[YearVariable][VineyardVariable]
[WinetypeVariable]([年变量][葡萄园变量][葡萄酒类型变量])

在这里购置[YearVariable][VineyardVariable][WinetypeVariable]。

<元名称="[YearVariable][VineyardVariable][WinetypeVariable]">

在这里购买一瓶[YearVariable][VineyardVariable][WinetypeVariable]。

在上面示出的示例中,第一行包括当被定义时用来生成网页的URL的字母数字文
本和变量(括号中)。第二行包括当被定义时用来生成网页标题的字母数字文本和变量。第
三行包括当被定义时用来生成网页的元数据的字母数字文本和变量。第四行也即最后一行
包括当被定义时用来生成网页的描述性文本的字母数字文本和变量。因此,作为进一步示
例,如果该变量被如下定义-[YearVariable]=1993,[VineyardVariable]=Chateauneuf
(教皇新堡),[WinetypeVariable]=Red_Wine(红葡萄酒)—那么所得的网页(针对上面定
义的模板)将被如下定义:

http://www.website.com/1993ChateauneufRed_Wine在这里购置1993教皇新堡
红葡萄酒。

<元名称=“1993教皇新堡红葡萄酒”>

在这里购买一瓶1993教皇新堡红葡萄酒。

因此,如上面可以看出,包括多个变量的单个模板可被用来产生多个不同的唯一
网页,因为单个变量可以采用各种值。

每个模板、变量、网页、定义或值可以存储在数据库104中的一个记录中或者可以
被存储在可链接的单独记录中。此外,当存储在数据库104中时,每个记录可被编入索引。数
据库索引可以是一种数据结构,这种数据结构以附加的写和存储空间为代价提高数据库表
上进行的数据检索操作的速度,以保持索引数据结构。索引可被用于快速定位数据,而不必
在每次访问数据库表时搜索数据库表中的每一行。索引可以使用数据库表中的一个或多个
列创建,为快速随机查找和有效访问有序的记录提供了基础。

现将参照图2和图3,对用于通过通信网络自动生成网站的多个入口页面的过程进
行描述。在步骤302中,服务器102与计算机系统132协作地为管理员130提供图形用户界面,
图形用户界面用来输入供发送到服务器102的模板数据202。模板数据202是指由管理员130
输入的用于定义或描述模板的数据。管理员130可输入一个或多个模板,如上面示出的示例
性模板。如上所述,模板可以包括字母数字数据和一组变量,其中当被定义时,变量包括定
义网页的计算机程序代码。此外,在步骤302中,服务器102为管理员130提供图形用户界面,
以输入变量数据204和值数据206用于发送到服务器102。变量数据202可以包括包括模板的
变量的定义,例如上面的示例中示出的变量“[VineyardVariable]”。值数据206可包括用于
每个所述变量的唯一的值,如在上面的示例中示出的“Chateauneuf”值,或包括用于每个所
述变量的值的范围。

在一个可选步骤中,如果值数据206包括特定语言(例如英语)的文字,那么服务器
102可将值数据206的所述文字自动翻译成第二语言,如西班牙语。这样,所公开的实施例允
许不太精通或不精通第二语言(西班牙语)的用户为他的网站生成所述第二语言的大量入
口页面。最终结果是,不太精通或不精通第二语言的用户能够使用本公开的实施例无缝地
创建和编辑第二语言的数据库,包括该数据库中的数据点之间的所有关系。

在步骤304中,服务器102读取由管理员130输入的模板数据202、变量数据204和值
数据206。在步骤306中,服务器102计算与所述数据202、204、206相对应的多个定义208。每
个定义与单个唯一的网页相对应。定义包括计算机程序代码(例如脚本或源代码),计算机
程序代码定义必须由服务器102处理的数据和/或执行的步骤,以生成单个唯一网页。PHP代
码是在定义中使用的源代码的一个实施例的示例。定义还包括网页的唯一URL。每个定义
208可被存储在唯一的记录数据库104中,并且与标识由所述定义所定义的网页的对应的唯
一URL和任何其它数据(例如,任何相对应的模板、模板数据202、变量、变量数据204、值和值
数据206)相关联。

回想一下,所公开的实施例定义网页以便随后以动态方式再调用,而不需要创建
每个网页的全部内容并存储在磁盘上。相反,针对每个唯一的网页存储定义,其中,所述定
义比其全部内容被创建的网页消耗更少的存储。因此,针对每个网页存储定义节省存储空
间,同时仍然允许在接收到对所述网页的HTTP请求时快速传递唯一的网页。

另请注意,在一个实施例中,如果值数据206包括特定语言如英语的文字,那么服
务器102可将值数据206的所述文字自动翻译为第二语言,如西班牙语。在本实施例中,在步
骤304中,服务器102读取由管理员130输入的模板数据202、变量数据204和值数据206,服务
器102将该值数据206翻译为第二语言,并且在步骤306中,服务器102计算与所述数据202、
204、206相对应的多个定义208,包括计算与服务器102用来翻译该数值数据206的第二语言
相对应的定义。每个单独的定义与单独的、单一的、唯一的网页相对应。

在可选步骤308中,服务器102经由通信网络106向用户130提供图形用户界面,该
界面用于从用户接受定制数据,其中所述定制数据涉及用于网页的特定定义。例如,用户可
能希望定制特定网页,例如通过包括仅在所述网页上显示的唯一或目标客户报价。响应于
接收到所述定制数据,服务器102基于所述定制数据修改特定定义,使得当基于定义生成网
页时,网页反映定制数据。此特征允许定制个人网页。

在步骤310中,服务器102接收HTTP请求210,例如从第三方用户110的计算机系统
112,或经由代理从客户服务器120。HTTP请求包括唯一的URL。响应于接收到该HTTP请求
210,在步骤312中,服务器102在数据库102中访问用于与唯一的URL相对应的网页的定义的
记录。随后,在步骤314中,服务器102基于定义生成网页212,并且在步骤316中经由通信网
络106将网页212发送到用户110。

回想一下,定义可以是解释语言,例如脚本。解释语言是这样的一种编程语言,对
于这种编程语言,它的多数实现直接执行指令,无需事先将程序编译成机器语言指令。解释
器直接执行该程序,将每个语句翻译成已编译成机器代码的一个或多个子程序的序列。在
这种情况下,服务器102解释定义,以便执行它的指令。

定义也可以是编译语言,例如C++。编译语言是这样的一种编程语言,其实现是典
型的编译器(从源代码生成机器代码的翻译器),而不是解释器(源代码的逐步执行器,其中
运行前不发生翻译)。在这种情况下,服务器102编译定义,然后执行该所得的可执行文件,
以便执行它的指令。

在一个替代方案中,在步骤310前的步骤中,服务器102自动生成搜索引擎广告活
动。搜索引擎广告是将广告副本放置在搜索结果列表的顶部、底部或旁边的在线广告服务,
搜索引擎针对特定搜索查询显示该搜索结果列表。广告的选择和放置部分地基于搜索查询
与广告副本的相关性的专有确定。搜索引擎广告也可以提供付费点击(PPC)服务,即,按照
点击成本(CPC)的广告、按照千次印象成本或按照千人成本(CPM)的广告,文本、横幅和富媒
体广告的网站定位广告,以及再营销。搜索引擎广告还可以提供地方、全国和国际分发。搜
索引擎广告可以包括短广告,其由标题,小量的附加文本行,和少量字符的显示URL组成。

搜索引擎广告活动包括用于定义应何时显示广告的数据(例如,关键字,搜索术
语,地方、全国和国际人口统计数据)和用来定义显示的广告的数据(例如,副本、广告、文
本、横幅和富媒体广告等)。在步骤310之前的一个步骤中,服务器102自动生成搜索引擎广
告活动并将所述活动存储在数据库104中。

图4是包括示例性计算设备400和其它计算设备的系统的框图。与本文描述的实施
例一致,通过102、120、132、112完成的上述动作可在计算设备例如图4的计算设备中实现。
硬件、软件或固件的任何合适组合都可用来实现计算设备400。上述系统、设备和处理器是
示例,并且其它系统,设备和处理器可以包括上述的计算设备。此外,计算设备400可以包括
用于上面图2-图3中示出的方法的操作环境。

参考图4,与本发明的实施例一致的系统可以包括多个计算设备,例如计算设备
400。在基本配置中,计算设备400可以包括至少一个处理单元402和系统内存404。根据配置
和计算设备的类型,系统内存404可以包括但不限于易失性内存(例如,随机存取内存
(RAM))、非易失性内存(例如,只读内存(ROM))、闪存、或其任何组合或内存。系统内存404可
以包括操作系统405、一个或多个编程模块406(如程序模块407)。操作系统405例如可以适
用于控制计算设备400的操作。在一个实施例中,编程模块406可以包括例如程序模块407,
它实现图3的过程。而且,本发明的实施例可以联同图形库、其它操作系统、或任何其它应用
程序一起实践,且不限于任何特定应用或系统。该基本配置在图4中通过虚线420内的那些
组件示出。

计算设备400可具有附加特征或功能性。例如,计算设备400还可包括辅助数据存
储设备(可移除和/或不可移除),例如,磁盘、光盘、或磁带。这样的辅助存储器在图4中通过
可移除存储器409和不可移除存储器410示出。计算机存储媒介可以包括以用于存储诸如计
算机可读指令、数据结构、程序模块或其它数据的太阳城集团的任何方法或技术来实现的易失性
和非易失性、可移除和不可移除媒介。系统内存404、可移除存储器409和不可移除存储器
410都是计算机存储媒介的示例(即,内存存储器)。计算机存储媒介可以包括但不限于RAM、
ROM、电可擦除只读内存(EEPROM)、闪存或其它存储器技术、CD-ROM、数字多功能盘(DVD)或
其它光存储器、磁盒、磁带、磁盘存储器或其它磁存储设备,或可用于存储太阳城集团且可以由计
算设备400访问的任何其它介质。任何这样的计算机存储媒介都可以是设备400的一部分。
计算设备400也可具有(多个)输入设备412,如键盘、鼠标、笔、声音输入设备、照相机、触摸
输入设备等。(多个)输出设备414,诸如显示器、扬声器、打印机等也可被包括在内。上述设
备仅仅是示例,并且其它设备可以被增加或替换。

计算设备400还可以包括通信连接416,通信连接416可允许设备400例如通过分布
式计算环境中的网络(例如,内联网或互联网)与其它计算设备418进行通信。通信连接416
是通信媒介的一个示例。通信媒介通常可具体化为诸如载波或其它传输机制等已调制数据
信号中的计算机可读指令、数据结构、程序模块、或其它数据,并且包括任何太阳城集团传递媒介。
术语“已调制数据信号”可以描述具有以在信号中编码太阳城集团的方式被设定或改变的一个或
多个特征的信号。作为示例而非限制,通信媒介可包括有线媒介,例如有线网络或直接有线
连接,以及无线媒介,例如声学的、射频(RF)、红外线和其它无线媒介。如本文所用的术语计
算机可读媒介可以包括计算机存储媒介和通信媒介。

设备416可以是网络接口设备(也称为网络接口卡、网络适配器、LAN适配器、和类
似的术语),是将计算机连接到计算机网络的计算机硬件组件。网络接口设备使用具体的物
理层和数据链路层标准,例如以太网,Wi-Fi或令牌环来实现通信所需的电子电路。这为完
整的网络协议栈提供基础,允许在同一个局域网和大规模网络通信上的计算机的小群体之
间通过路由协议例如IP协议通信。

如上所述,许多程序模块和数据文件可以存储在系统内存404中,包括操作系统
405。当在处理单元402上执行时,编程模块406可以执行以下过程,包括例如,在上面图2-图
3中示出的方法的一个或多个。前述过程是示例,并且处理单元402可执行其它过程。可以根
据本发明的实施例而被使用的其它编程模块可以包括电子邮件和联系人应用、文字处理应
用、电子表格应用、数据库应用、幻灯片演示应用、绘图或计算机辅助应用程序等。

一般地,与本发明的实施例一致,程序模块可以包括可以执行特定任务或可以实
现特定抽象数据类型的例程、程序、组件、数据结构和其它类型结构。而且,本发明的实施例
可以用其它计算机系统配置,包括手持式设备,多处理器系统,基于微处理器的或可编程的
消费电子产品,微型计算机,大型计算机等实施。本发明的实施例也可以在其中任务由通过
通信网络链接的远程处理设备执行的分布式计算环境中实践。在分布式计算环境中,程序
模块可以位于本地和远程存储器存储设备两者中。

此外,本发明的实施例可以在包括分离电子元件的电路,含有逻辑门的封装或集
成电子芯片,利用微处理器的电路,或在包括电子元件或微处理器的单个芯片(例如,片上
系统)中实施。本发明的实施例也可以使用能够执行逻辑运算(例如AND,OR和NOT)的其它技
术实施,包括但不限于机械、光学、流体和量子技术。此外,本发明的实施例可以在通用计算
机内或在任何其它电路或系统中实施。

例如上面参照根据本发明的实施例的方法、系统、和计算机程序产品的框图和/或
操作图描述了本发明的实施例。框中注明的功能/动作可以按不同于任何流程图中示出的
次序发生。例如,取决于涉及的功能/动作,连续示出的两个框实际上可以基本上同时执行,
或者这些框有时可以按相反的次序执行。

虽然已描述了本发明的某些实施例,但是可以存在其它实施例。此外,尽管所公开
的实施例中的实施例已被描述为与存储在内存和其它存储介质中的数据相关联,但是数据
也可以存储在其它类型的计算机可读媒介上或从其它类型的计算机可读媒介读取,其它类
型的计算机可读媒介为例如辅助存储设备,如硬盘、软盘、或CD-ROM或其它形式的RAM或
ROM。此外,在不背离本发明的情况下,所公开的方法的阶段可以按任何方式进行修改,包括
通过对阶段进行重新排序和/或插入或删除阶段。

虽然用特定于涉及用于自动生成网站的多个入口页面的过程的结构特征和/或方
法行为的语言描述了本主题,但是应当理解,在所附权利要求中限定的主题不必限于上述
具体特征或行为。相反,上面描述的具体特征和行动作为实施针对用于自动生成网站的多
个入口页面的过程的权利要求书的示例形式而被公开。

关 键 词:
网站 入口 页面 自动 生成
  专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
太阳城集团本文
本文标题:网站入口页面的自动生成.pdf
链接地址:http://zh228.com/p-6059611.html
太阳城集团我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备17046363号-1 
 


收起
展开
葡京赌场|welcome document.write ('');