与模块化搜索对象框架相关联的基于意图的搜索结果的制作方法_2

文档序号:9326882阅读:来源:国知局
框架相对应的API)。搜索引擎服务器106和/或模块化搜索框架服务器116可以以分布式的方式(比如,经由一组分布式的服务器)被部署。组件可以在网络内被复制,比如用于冗余或更好的访问。
[0042]广告服务器108进行操作以向受众设备(比如,受众客户端设备124)提供广告。广告可以包括文本数据、图形数据、图像数据、视频数据或音频数据。广告还可以包括定义受众设备的用户可能感兴趣的广告信息的数据。广告还可以包括相应的受众定位信息或广告宣传信息,比如关于受众段和段组合的信息。广告还可以包括定义到其它的通过网络120可达的在线属性文件的链接的数据,比如实体托盘和与实体托盘有关的其它类型的属性文件。此外,实体GUI和其它类型的属性文件(比如,实体托盘和与实体托盘有关的子GUI)可以是或者包括广告。上述的受众定位信息和与广告相关联的其它的数据可以被存录在数据日志中并且这种日志可以被传送到分析服务器118进行处理。一旦处理成相应的分析数据,分析服务器118可以提供分析过的反馈以影响内容的未来的服务。例如,分析服务器118可以提供反馈以影响广告、搜索建议、实体搜索结果、非实体搜索结果以及被包括在相关联的广告、搜索建议、实体搜索结果和非实体搜索结果中或与之先关联的相应的GUI或子⑶I的服务。
[0043]对于线上服务提供商,广告可以被显示在由(至少部分地)基于搜索词的用户定义的搜索产生的电子属性文件上。如果所显示的广告与受众段、段组合或活动的至少一部分有关,则广告对于用户、广告商或门户网站可能是有益的。因此,已经开发各种技术来判定相应的受众段或随后将相关广告锁定在这种受众段的成员。例如,用户兴趣、用户意向以及与段或活动有关的目标数据可以被记录在数据日志中,这种日志可以被传送到分析服务器118进行处理。一旦处理成相应的分析数据,分析服务器118可以提供分析过的反馈以影响内容的未来的服务。例如,分析服务器118可以提供反馈以影响广告、搜索建议、实体搜索结果、非实体搜索结果以及被包括在相关联的广告、搜索建议、实体搜索结果和非实体搜索结果中或与之先关联的相应的GUI或子GUI的服务。
[0044]展示目标广告的一种方法包括采用人口学特征(比如,年龄、收入、性别、职业等)来预测用户行为(比如,按组)。广告可以(至少部分地)基于所预测的用户行为被展示给目标受众中的用户。上述的目标数据(比如,人口学数据和心理数据)可以被存录在数据日志中,这种日志可以被传送到分析服务器118进行处理。一旦处理成相应的分析数据,分析服务器118可以提供分析过的反馈以影响内容的未来的服务。例如,分析服务器118可以提供反馈以影响广告、搜索建议、实体搜索结果、非实体搜索结果以及被包括在相关联的广告、搜索建议、实体搜索结果和非实体搜索结果中或与之先关联的相应的GUI或子GUI的服务。
[0045]另一方法包括配置文件(profile)式广告定位。在这种方法中,(例如)通过跟踪用户通过网站或站点的网络的路径并(至少部分地)基于实体GUI (比如,实体托盘)、网页和最终交付的广告对配置文件进行编译,特定于相应的用户或组的用户或组配置文件可以被生成以模拟用户行为。相关性可以被识别,例如,用于用户购买。通过定位针对特定用户的内容或广告,所识别的相关性可以被用于定位潜在的购买者。上述的配置文件式定位数据可以被存录在数据日志中,这种日志可以被传送到分析服务器118进行处理。一旦处理成相应的分析数据,分析服务器118可以提供分析过的反馈以影响内容的未来的服务。例如,分析服务器118可以提供反馈以影响广告、搜索建议、实体搜索结果、非实体搜索结果以及被包括在相关联的广告、搜索建议、实体搜索结果和非实体搜索结果中或与之先关联的相应的GUI或子GUI的服务。
[0046]另一种方法包括基于用户所请求的电子属性文件的内容(比如,用户所请求的实体GUI(比如,实体托盘)或网页的内容)进行定位。广告可以被投放在电子属性文件上或者与其它内容(与广告的主题有关)相关联地被投放。内容和广告之间的关系可以以合适的方式来判定。特定的电子属性文件的总主题可以(例如)通过分析其中所展示的内容来确定。此外,用于显示面向当前被用户查看的文章的特定部分的广告的技术已经被开发。因此,广告可以通过广告和电子属性文件内的关键词和/或短语的匹配来选择。上述的定位数据可以被存录在数据日志中,这种日志可以被传送到分析服务器118进行处理。一旦处理成相应的分析数据,分析服务器118可以提供分析过的反馈以影响内容的未来的服务。例如,分析服务器118可以提供反馈以影响广告、搜索建议、实体搜索结果、非实体搜索结果以及被包括在相关联的广告、搜索建议、实体搜索结果和非实体搜索结果中或与之先关联的相应的GUI或子GUI的服务。
[0047]广告服务器108包括可操作来格式化用于传达到用户设备(比如,受众成员设备)的广告数据的逻辑和数据。广告服务器108与广告数据库110进行数据通信。广告数据库110存储将被送达用户设备的信息(包括对广告进行定义的数据)。这种广告数据可以被另一数据处理设备或广告商存储在广告数据库110中。广告数据可以包括对针对相应的广告和/或受众段的广告创意和出价金额进行定义的数据。上述的广告格式化和定价数据可以被存录在数据日志中,这种日志可以被传送到分析服务器118进行处理。一旦处理成相应的分析数据,分析服务器118可以提供分析过的反馈以影响内容的未来的服务。例如,分析服务器118可以提供反馈以影响广告、搜索建议、实体搜索结果、非实体搜索结果以及被包括在相关联的广告、搜索建议、实体搜索结果和非实体搜索结果中或与之先关联的相应的⑶I或子⑶I的服务。
[0048]广告数据可以被格式化为可以被包括在被提供给受众设备的广告项和内容项的流中的广告项。格式化的广告项可以被外观、大小、形状、文本格式、图形格式以及所包含的信息指定,其可以被标准化以对流中的广告项提供一致的外观和感觉。这种流可以被包括在实体GUI (比如,实体托盘)中或与之相结合。此外,相关的实体GUI可以包括类似的外观、大小、形状、文本格式、图形格式和所包含的信息以在实体GUI和流之间提供一致的外观和感觉。此外,上述的格式化数据可以被存录在数据日志中,这种日志可以被传送到分析服务器118进行处理。一旦处理成相应的分析数据,分析服务器118可以提供分析过的反馈以影响内容的未来的服务。例如,分析服务器118可以提供反馈以影响广告、搜索建议、实体搜索结果、非实体搜索结果以及被包括在相关联的广告、搜索建议、实体搜索结果和非实体搜索结果中或与之先关联的相应的GUI或子GUI的服务。
[0049]此外,广告服务器108与网络120进行数据通信。广告服务器108通过网络120向设备传送广告数据和其它信息。这种信息可以包括被传送到受众设备的广告数据。这种信息还可以包括与广告商设备(比如,广告商客户端设备122)传送的广告数据和其它信息。操作广告商设备的广告商可以通过网络访问广告服务器108以访问信息,包括广告数据。这种访问可以包括开发广告创意、编辑广告数据、删除广告数据、设置和调整出价金额以及其它活动。这种访问还可以包括用于交互、查看相关联的分析数据和编辑广告商至少部分地控制或拥有的实体GUI的部件(比如,实体托盘)的入口。广告服务器108然后向其它网络设备(比如,模块化搜索框架服务器116、分析服务器118和/或账户服务器102)提供广告项和/或实体GUI以进行分类(比如,使广告项和/或实体GUI与受众段、段组合或活动的至少一部分相关联)。这种信息可以被用于提供反馈以影响广告、搜索建议、实体搜索结果、非实体搜索结果以及被包括在广告、搜索建议、实体搜索结果和非实体搜索结果中或与之相关联的相应的⑶I或子⑶I的服务。
[0050]广告服务器108可以提供广告商前端来简化访问广告商的广告数据的过程。广告商前端可以是形成用户界面的程序、应用或软件例程。在一个具体示例中,广告商前端如具有电子属性文件的网站一样是可访问的,即进行访问的广告商可以在广告商设备上查看广告商前端。广告商可以使用广告商前端查看和编辑广告数据。编辑广告数据之后,广告数据然后可以被保存到广告数据库110用于随后的与受众设备的广告通信。
[0051]广告商服务器108、内容服务器112或本文所描述的任何其它服务器可以是一个或多个服务器。可替代地,广告服务器108、内容服务器112或本文所描述的任何其它服务器可以是存储在计算机可读存储介质上并运行在一个或多个服务器的一个或多个处理器上的计算机程序、指令和/或软件代码。广告服务器108可以通过网络120访问关于来自广告数据库110或来自可访问的另一位置的广告项的信息。广告服务器108通过网络120向设备传送定义广告项和其它信息的数据。内容服务器112可以通过网络120访问关于来自内容数据库114或来自可访问的另一位置的内容项的信息。内容服务器112通过网络120向设备传送定义内容项和其它信息的数据。内容项和广告项可以包括:被包括在广告、搜索建议、实体搜索结果、非实体搜索结果以及相应的GUI或子GUI (其被包括在广告、搜索建议、实体搜索结果、非实体搜索结果中或与之相关联)中的任何形式的内容。
[0052]关于内容项的信息还可以包括被操作内容提供商设备的内容提供商传送的内容数据和其它信息,比如相应的受众段信息和到实体搜索结果、托盘和其它类型的实体GUI的可能的链接。操作内容提供商设备的内容提供商可以通过网络120访问内容服务器112以访问信息,包括相应的段信息、实体搜索结果信息和实体GUI信息。这种访问可以是用于开发内容项、编辑内容项、删除内容项、设置和调整出价金额和其它活动(比如,使得内容项与受众段、段组合或活动的至少一部分相关联)。操作内容提供商设备的内容提供商还可以通过网络120访问分析服务器118以访问分析数据。这种分析可以有助于关注开发内容项、编辑内容项、删除内容项、设置和调整出价金额以及与内容的分发有关的活动(比如,经由实体搜索结果和GUI (比如,实体托盘)的内容的分发)。
[0053]内容服务器112可以提供内容提供商前端以简化访问内容提供商的内容数据的过程。内容提供商前端可以是形成用户界面的程序、应用或软件例程。在具体示例中,内容提供商前端像具有电子属性文件的网站一样是可访问的,即进行访问的内容提供商可以在内容提供商设备上查看内容提供商前端。内容提供商可以使用内容提供商前端查看和编辑内容数据。编辑内容数据(比如,在内容服务器112处或内容的另一源处)之后,内容数据然后可以被保存到内容数据库114用于随后传送到网络120中的其它设备(比如,管理实体搜索结果和GUI的设备)。
[0054]内容提供商前端可以是客户端侧应用,比如分别运行在广告商客户端设备或受众客户端设备上的客户端侧应用。脚本和/或小应用程序(比如,脚本和/或小应用程序)可以是这种前端的一部分并且可以使得接入点获取印象可用性数据(比如,印象可用性数据),脚本和/或小应用程序可以管理对印象可用性数据的获取。在示例中,这种前端可以包括用于选择受众段、段组合或者活动的至少一部分的字段的图形显示。然后,经由脚本和/或小应用程序,这种前端可以请求受众段、段组合或活动的至少一部分的印象可用性。这种分析然后可以被显示,比如根据脚本和/或小应用程序被显示。这种分析还可以被用于提供反馈以影响广告、搜索建议、实体搜索结果、非实体搜索结果以及被包括在广告、搜索建议、实体搜索结果和非实体搜索结果中的或与之相关联的相应的GUI和子GUI的服务。
[0055]内容服务器112包括可操作来格式化用于传送到受众设备的内容数据的逻辑和数据。内容服务器112可以向分析服务器118和/或模块化搜索框架服务器116提供内容项或到这种内容项的链接以分别用于分析或与实体的关联。例如,内容项和链接可以与数据和电路(比如,实体数据和电路,甚至模块电路和数据(比如,图9中的模块电路))相匹配。这种匹配可以是复杂的并且可以基于与受众段和印象可用性有关的历史数据。
[0056]内容数据可以被格式化为可被包含在被提供给受众设备的广告项和内容项的流中的内容项。格式化的内容项可以被外观、大小、形状、文本格式、图形格式以及所包含的信息指定,其可以被标准化来为流中的内容项提供一致的外观和感觉。这种流可以被包括在实体GUI (比如,实体托盘)中或与之相结合。此外,相关的实体GUI可以包括类似的外观、大小、形状、文本格式、图形格式和所包含的信息以在实体GUI和流之间提供一致的外观和感觉。此外,上述的格式化数据可以被存录在数据日志中,这种日志可以被传送到分析服务器118进行处理。一旦处理成相应的分析数据,分析服务器118可以提供分析过的反馈以影响内容的未来的服务。例如,分析服务器118可以提供反馈以影响广告、搜索建议、实体搜索结果、非实体搜索结果以及被包括在相关联的广告、搜索建议、实体搜索结果和非实体搜索结果中或与之先关联的相应的GUI或子GUI的服务。
[0057]在示例中,内容项可以具有相关联的出价金额,可以被用于对被展示给受众设备的项目流中的内容项进行排序或定位。在其它示例中,内容项不包括出价金额,或者出价金额不被用于对内容项进行排序。这种内容项可以被视为非创收项。出价金额和其它相关信息可以被存录在数据日志中,这种日志可以被传送到分析服务器118进行处理。一旦处理成相应的分析数据,分析服务器118可以提供分析过的反馈以影响内容的未来的服务。例如,分析服务器118可以提供反馈以影响广告、搜索建议、实体搜索结果、非实体搜索结果以及被包括在相关联的广告、搜索建议、实体搜索结果和非实体搜索结果中或与之先关联的相应的GUI或子GUI的服务。
[0058]上述的服务器和数据库可以通过计算设备被实现。计算设备可以能够发送或接收信号(比如,通过有线或无线网络),或者可以能够处理或存储信号(比如,在作为物理内存状态的存储器中),并且可以因此起到服务器的作用。因此,能够起到服务器的作用的设备可以包括,例如,专用机架式服务器、台式计算机、膝上型计算机、机顶盒、结合各种特征的集成设备(比如,上述设备的两个或多个特征)或类似物。
[0059]服务器可能在配置或能力上差异较大,但是一般地,服务器可以包括中央处理单元和存储器。服务器还可以包括大容量存储设备、电源、有线和无线网络接口、输入/输出接口和/或操作系统(比如,Windows服务器、Mac OS X,UNIX,Linux,FreeBSD或类似物)。
[0060]上述的服务器和数据库可以被实现为在线服务器系统或者可以与在线服务器系统通信。在线服务器系统可以包括设备,其包括用于经由网络向另一设备提供数据(包括响应于所接收到的针对网页浏览、实体搜索结果和GUI (比如,实体托盘)的请求)或提供其它形式的内容递送的配置。在线服务器系统可以(例如)容宿诸如社交网站的网站,其示例可以包括,但不限于,雅虎网络相册(Flicker)、推特(Twitter)、脸谱(Facebook)、领英(LinkedIn)或个人用户网站(比如,博客、微博、在线交友网站等)。这种网站可以经由模块化搜索框架服务器116与框架相集成。在线服务器系统还可以容宿各种其它网站,包括,但不限于,商业网站、教育网站、字典网站、百科全书网站、维基、金融网站、政府网站等。这些网站同样可以经由模块化搜索框架服务器116与框架相集成。
[0061]在线服务器系统还可以提供各种服务,其可以包括网页服务、第三方服务、音频服务、视频服务、电子邮件服务、即时消息(頂)服务、SMS服务、丽服务、FTP服务、IP语音(VOIP)服务、日历服务、照片服务或类似的服务。内容的示例可以包括文本、图像、音频、视频或类似物,其可以以物理信号(例如,电信号)的形式被处理,或者可以被存储在存储器中(例如,作为物理状态)。可以操作为在线服务器系统的设备的示例可以包括台式计算机、多处理器系统、微处理器型或可编程消费者电子产品等。在线服务器系统可以被或可以不被本文所描述的服务器和数据库共同拥有或控制。
[0062]网络120可以包括数据通信网络或网络的组合。网络可以耦接设备,使得通信可以在(例如)服务器和客户端设备或其它类型的设备之间(例如,包括经由无线网络相耦接的无线设备之间)被交换。网络还可以包括大容量存储装置,例如,网络附加存储(NAS)、存储区域网络(SAN)或其它形式的计算机或机器可读介质。网络可以包括互联网、局域网(LAN)、广域网(WAN)、有线型连接、无线型连接或它们的任意组合。同样地,子网络可以采用不同的结构或者可以符合或与不同的协议兼容,并且可以在较大的网络(比如,网络120)内互操作。
[0063]各种类型的设备可以是可用的以为不同的结构或协议提供互操作的能力。例如,路由器可以在其他形式的分开的和独立的LAN之间提供链接。通信链路或信道可以包括,例如,模拟电话线路(比如,双绞线)、同轴电缆、包括T1、T2、T3或T4型线的全部或部分数字线、综合业务数字网络(ISDN)、数字用户线路(DSL)、无线链路(包括卫星链路)或其它通信链路或信道(比如,可能为本领域的技术人员所知的)。此外,计算设备或其它相关电子设备可以被远程地耦接到网络(比如,经由电话线或链路)。
[0064]广告商客户端设备122包括可以通过网络20访问信息系统100的数据处理设备。广告商客户端设备122可操作来通过网络120与本文所描述的任何服务器或数据库交互。广告商客户端设备122可以实现用于查看电子属性文件和提交用户请求的客户端侧应用。广告商客户端设备122可以向信息系统100传送数据,包括定义电子属性文件和其它信息的数据。广告商客户端设备122可以从信息系统100接收通信,包括定义电子属性文件和广告创意的数据。上述的交互和信息可以被存录在数据日志中,这种日志可以被传送到分析服务器118进行处理。一旦处理成相应的分析数据,分析服务器118可以提供分析过的反馈以影响内容的未来的服务。例如,分析服务器118可以提供反馈以影响广告、搜索建议、实体搜索结果、非实体搜索结果以及被包括在相关联的广告、搜索建议、实体搜索结果和非实体搜索结果中或与之先关联的相应的GUI或子GUI的服务。
[0065]在示例中,内容提供商可以访问信息系统100以及结构和功能上大致与广告商设备类似的内容提供商设备。内容提供商设备(例如)提供对内容数据库114中的内容数据的访问。
[0066]受众客户端设备124包括可以通过网络120访问信息系统100的数据处理设备。受众客户端设备124可操作来通过网络120与搜索引擎服务器106、广告服务器108、内容服务器112、分析服务器118和模
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1