跨计算机网络的电子内容传递的上下文实体分析制造技术

技术编号:20759162 阅读:21 留言:0更新日期:2019-04-03 13:05
提供了用于响应源自远程计算设备的内容请求的技术。在一种技术中,接收包括请求web内容的用户的观看者标识符和web内容中引用的实体的上下文实体标识符的内容请求。响应于接收到内容请求,基于观看者标识符,取回关于与观看者标识符相关联的观看者的第一简档数据。而且,基于上下文实体标识符,取回关于实体的第二简档数据。基于第一简档数据和第二简档数据,识别内容传递活动。要传递的特定内容是基于内容传递活动确定的。特定内容被发送到发起内容请求的计算设备。

【技术实现步骤摘要】
【国外来华专利技术】跨计算机网络的电子内容传递的上下文实体分析
本公开涉及识别电子内容内的上下文实体,以便动态地识别用于跨计算机网络传输的相关内容项。
技术介绍
因特网使得能够向数十亿人传递电子内容。已经探索并实现了复杂的技术,以识别与请求其他内容的观看者相关的内容。这些技术可能涉及针对单个请求发生的数百和数千次计算。如果处理内容请求花费的时间超过一定量的时间,那么导致差的用户体验并且内容提供商将选择其他内容交换来传递其各自的内容。因此,高效处理来自远程计算设备的内容请求以及高效传输内容请求的任何结果是至关重要的。本节中描述的方法是可以追求的方法,但不必是先前已经构思或追求的方法。因此,除非另有说明,否则不应认为本节中描述的任何方法仅仅因为它们包含在本节中而有资格作为现有技术。附图说明在附图中:图1是描绘在一个实施例中用于将内容项分发给一个或多个最终用户的系统的框图。图2是描绘在一个实施例中用于提供基于用户正在观看的内容的上下文的内容项的过程的流程图;图3是描绘在一个实施例中示例内容传递交换的元素的框图;图4A-4B是示例性屏幕截图,其中在一个实施例中每个在馈送上下文中描绘基于上下文实体的内容项;图5A-5B是示例性屏幕截图,其中在一个实施例中每个在消息传递上下文中描绘基于上下文实体的内容项;图6A-6C是示例性屏幕截图,其中在一个实施例中每个在非观看者用户活动上下文中描绘基于上下文用户的内容项;图7A-7B是示例性屏幕截图,其中在一个实施例中每个在通知上下文中描绘基于上下文实体的内容项;图8A-8B是示例性屏幕截图,其中在一个实施例中每个在简档上下文中描绘基于上下文实体的内容项;图9是示出可以在其上实现本专利技术的实施例的计算机系统的框图。具体实施方式在以下描述中,出于解释的目的,阐述了许多具体细节以便提供对本专利技术的透彻理解。然而,显而易见的是,可以在没有这些具体细节的情况下实践本专利技术。在其他情况下,以框图形式示出了公知的结构和设备,以避免不必要地模糊本专利技术。总体概述提供了一种用于识别要发送给最终用户的相关内容项的系统和方法。在一种技术中,确定在web内容中引用的上下文实体,识别与上下文实体相关的内容项,并且通过网络将内容项发送到web内容的观看者,以与web内容一起显示。上下文实体的示例包括用户、组织、团体、文章和事件。如果不仅基于观看者的属性而且基于观看者正在观看的内容的属性来确定内容项,则内容项更可能与观看者相关并且更有可能观看者将与内容项交互。系统概述图1是描绘在一个实施例中用于将内容项分发给一个或多个最终用户的系统100的框图。系统100包括内容提供商112-116、内容传递交换120、发布者130和客户端设备142-146。尽管描绘了三个内容提供商,但系统100可以包括更多或更少的内容提供商。类似地,系统100可以包括一个以上的发布者和更多或更少的客户端设备。内容提供商112-116与内容传递交换120(例如,通过诸如LAN、WAN或因特网的网络)交互,以使内容项能够被呈现给操作客户端设备142-146的最终用户。因此,内容提供商112-116向内容传递交换120提供内容项,内容传递交换120进而选择内容项以提供给发布者130(或直接提供给客户端设备142-146)以呈现给客户端设备142-146的用户。然而,在内容提供商112向内容传递交换120注册时,任何一方都不知道哪个最终用户或客户端设备将从内容提供商112接收内容项。内容提供商的示例包括广告商。产品或服务的广告商可以与制作或提供产品或服务的一方是同一方。可替代地,广告商可以与生产者或服务提供商签订合同,以营销或宣传由生产者/服务提供商提供的产品或服务。内容提供商的另一示例是在线广告网络,其与多个广告商签订合同以或者直接通过发布者或者间接地通过内容传递交换120向最终用户提供内容项(例如,广告)。发布者130响应于客户端设备142-146的用户发起的请求,向客户端设备142-146提供其自己的内容。内容可以是关于任何主题,例如新闻、体育、金融和旅行。发布者的规模和影响力可能有很大差异,例如财富500强公司、社交网络提供商和个人博主。来自客户端设备的内容请求可以是包括统一资源定位符(URL)的HTTP请求的形式,并且可以从被配置为仅与发布者130(和/或其附属公司)通信的web浏览器或软件应用程序发布。内容请求可以是紧接在用户输入(例如,在网页上选择超链接)之后的请求,或者可以作为订阅的一部分发起,例如通过富网站摘要(RSS)馈送。响应于来自客户端设备的对内容的请求,发布者130将所请求的内容(例如,网页)提供给客户端设备。在所请求的内容被发送到客户端设备的同时或紧接在所请求的内容被发送到客户端设备之前或之后,内容请求被发送到内容传递交换120。该请求被发布者130或者从发布者130请求原始内容的客户端设备发送(通过诸如LAN、WAN或因特网的网络)。例如,客户端设备渲染的网页包括针对一个或多个内容项的对内容传递交换120的一个或多个调用(或HTTP请求)。作为响应,内容传递交换120直接或通过发布者130向客户端设备提供一个或多个特定内容项(通过网络,例如LAN、WAN或因特网)。以这种方式,一个或多个特定内容项可以与客户端设备从发布者130请求的内容同时呈现(例如,显示)。内容传递交换120和发布者130可以由同一实体或同一方拥有和操作。例如,内容传递交换120和发布者130都由领英(LinkedIn)拥有和操作。可替代地,内容传递交换120和发布者130由不同实体或不同方拥有和操作。例如,内容传递交换120由LinkedIn拥有和操作,而发布者130由CNN拥有和操作。内容项可包括图像、视频、音频、文本、图形、虚拟现实或其任何组合。内容项还可以包括链接(或URL),使得当用户选择(例如,用手指在触摸屏上或用鼠标设备的光标)内容项时,通过网络(例如,因特网)向链接指示的目的地发送(例如,HTTP)请求。作为响应,可以在用户的客户端设备上显示与链接相对应的网页的内容。客户端设备142-146的示例包括台式计算机、膝上型计算机、平板计算机、可穿戴设备、视频游戏控制台和智能电话。投标者在相关实施例中,系统100还包括一个或多个投标者(未示出)。投标者是与内容提供商不同的一方,其与内容传递交换120交互,并且对空间(在一个或多个发布者上,例如发布者130)投标以代表多个内容提供商呈现内容项。因此,投标者是内容传递交换120可以选择通过发布者130呈现的内容项的另一来源。因此,投标者充当内容传递交换120或发布者130的内容提供商。投标者的示例包括AppNexus、DoubleClick和LinkedIn。因为投标者代表内容提供商(例如,广告商)行事,所以投标者创建内容传递活动,并因此指定用户定向标准,并且可选地,指定频率上限规则,类似于传统内容提供商。在相关实施例中,系统100包括一个或多个投标者但不包括内容提供商。然而,这里描述的实施例适用于任何上述系统布置。内容传递活动每个内容提供商与内容传递交换120建立内容传递活动。内容传递活动包括一个或多个内容项(或与一个或多个内容项相关联)。因此,可以向客户端设备142-146的用户呈现相同的内容本文档来自技高网...

【技术保护点】
1.一种系统,包括:一个或多个处理器;存储指令的一个或多个存储介质,所述指令当由所述一个或多个处理器执行时使得:通过网络接收内容请求,所述内容请求包括请求web内容的用户的观看者标识符和在所述web内容中引用的实体的上下文实体标识符;响应于接收到所述内容请求:基于所述观看者标识符取回关于与所述观看者标识符相关联的观看者的第一简档数据;基于所述上下文实体标识符取回关于所述实体的第二简档数据;基于所述第一简档数据和所述第二简档数据识别内容传递活动;基于所述内容传递活动确定要传递的特定内容;将所述特定内容发送到发起所述内容请求的计算设备。

【技术特征摘要】
【国外来华专利技术】2016.07.29 US 15/224,0121.一种系统,包括:一个或多个处理器;存储指令的一个或多个存储介质,所述指令当由所述一个或多个处理器执行时使得:通过网络接收内容请求,所述内容请求包括请求web内容的用户的观看者标识符和在所述web内容中引用的实体的上下文实体标识符;响应于接收到所述内容请求:基于所述观看者标识符取回关于与所述观看者标识符相关联的观看者的第一简档数据;基于所述上下文实体标识符取回关于所述实体的第二简档数据;基于所述第一简档数据和所述第二简档数据识别内容传递活动;基于所述内容传递活动确定要传递的特定内容;将所述特定内容发送到发起所述内容请求的计算设备。2.如权利要求1所述的系统,其中:所述实体是第一实体;所述内容传递活动是第一内容传递活动;所述上下文实体标识符是第一上下文实体标识符;所述内容请求包括与所述第一上下文实体标识符不同的第二上下文实体标识符;所述指令当由所述一个或多个处理器执行时,进一步使得响应于接收到所述请求:基于所述第二上下文实体标识符,取回关于与所述第二上下文实体标识符相关联且与所述第一实体不同的第二实体的第三简档数据;基于所述第一简档数据和所述第三简档数据识别第二内容传递活动;基于所述第二内容传递活动确定要显示的第二内容;将所述第二内容发送到发起所述请求的所述计算设备。3.如权利要求2所述的系统,其中,所述第二内容传递活动与所述第一内容传递活动不同。4.如权利要求3所述的系统,所述指令在由所述一个或多个处理器执行时,进一步使得在接收所述请求之前:从第一内容提供商接收第一活动数据;响应于接收到所述第一活动数据,建立所述第一内容传递活动;从与所述第一内容提供商不同的第二内容提供商接收第二活动数据;响应于接收到所述第二活动数据,建立所述第二内容传递活动。5.如权利要求2所述的系统,其中:所述第一实体是第一类实体,而所述第二实体是与第一类不同的第二类实体;所述第一类实体是学术机构、公司、组织、团体、幻灯片、文章、帖子、会议或事件中的一个。6.如权利要求1所述的系统,其中:所述实体是与所述观看者不同的第二用户;所述第二简档数据包括关于以下中的一个或多个的数据:所述第二用户的工作历史、所述第二用户的雇主、所述第二用户的学术历史、所述第二用户的连接、所述第二用户发表的文章、所述第二用户的认可或所述第二用户的技能。7.如权利要求1所述的系统,其中:所述实体是未在所述第一简档数据中标识的组织;所述第二简档数据包括关于以下中的一个或多个的数据:所述组织的名称、所述组织的地理位置、所述组织的职位空缺、所述组织的雇用编号、所述组织的增长信息、所述组织的财务信息或所述组织收到的一个或多个奖励。8.如权利要求1所述的系统,其中:所述实体是学术机构;所述第二简档数据包括关于以下中的一个或多个的数据:所述学术机构的名称、所述学术机构的规模、所述学术机构的地理位置、所述学术机构的入学统计、所述学术机构赞助的体育、所述学术机构提供的学位、所述学术机构的一个或多个国家排名、所述学术机构收到的奖励、或参加所述学术机构的费用。9.如权利要求1所述的系统,其中:所述实体是不包括所述观看者的团体;所述第二简档数据包括关于以下中的一个或多个的数据:所述团体的规模、所述团体的地理位置、所述团体的名称、所述团体的任务、所述团体收到的一个或多个奖励、与所述团体相关联的一个或多个即将发生的事件。10.如权利要求1所述的系统,其中:所述实体是...

【专利技术属性】
技术研发人员:C·库福吉安纳基斯D·弗朗西斯H·巴蒂J·穆尔W·吴
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国,US

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

1