当前位置: 首页 > 专利查询>脸谱公司专利>正文

用于基于优先级的数字内容下载的系统和方法技术方案

技术编号:13595377 阅读:67 留言:0更新日期:2016-08-26 11:49
本文提供的技术所实现的系统和方法可改善由客户端设备对来自在线内容源的内容项的访问。根据一些实施方式,当内容通过网络从在线内容源(例如,内容服务器)流向客户端设备时,在客户端设备上实现中间内容流式系统以用于在客户端设备上本地缓存数字内容。此外,根据一些实施方式,在客户端设备上实现基于优先级的内容下载系统,以便促进在诸如,通过社交网络新闻馈送向客户端设备上的用户呈现对内容项的访问之前,基于优先级将内容项预下载至客户端设备。

【技术实现步骤摘要】
【国外来华专利技术】
本申请涉及数字内容,并且具体地,涉及下载从服务器流传输到客户端的数字内容。
技术介绍
通过社交网络的各种特征,社交网络提供对包括多媒体内容(包含例如,文本、视频、音频、展示或图像)的各种数字内容的访问。数字内容(下文中,被称为“内容”)的这些和其他形式允许社交网络用户例如,通过电子消息、聊天室、帖子以及消息板与彼此通信。用户通常通过在客户端设备(诸如,台式计算机、膝上型电脑、平板计算设备或数据使能移动电话)上运行的独立应用程序(例如,专用于社交网络的移动应用程序或能够访问社交网络的网页的网络浏览器)来访问社交网络及其相关内容。通常,当用户请求访问由社交网络提供的内容时,独立应用程序整体或部分地将请求的内容下载至客户端设备,以便促进通过独立应用程序对内容的访问。部分地由于社交网络通常依赖计算机网络来将它们的内容数据传送至客户端设备的事实,所以基于计算机网络状况(例如,客户端设备的网络连接速度)对内容的访问可延迟或无效。随着内容流向客户端设备,当在客户端设备上访问内容时,这可能是特别麻烦的。
技术实现思路
根据一些实施方式,系统和方法以及计算机可读介质识别被调度为呈现在新闻馈送上以用于由用户访问的第一内容项,其中,新闻馈送呈现在客户端设备的显示器上。系统和方法可确定用于第一内容项的第一优先
级。在第一内容项呈现在新闻馈送上以用于由用户访问之前,该系统和方法可基于第一优先级将来自第一内容服务器的第一内容项中的至少一些预下载至客户端设备。如本文使用的,被调度为呈现在新闻馈送上的内容项可以是如下被包括在新闻项(下文中,“新闻帖子”)中的一个:尚未被添加至新闻馈送、在先前从新闻馈送移去之后尚未被添加回至新闻馈送、已被添加至新闻馈送但用户尚未浏览该新闻馈送或者用户已至少一次浏览新闻馈送但是用户目前未在浏览。在一些实施方式中,在第一内容项中的至少一些预下载至客户端设备之后,系统和方法在新闻馈送上呈现第一内容项。在一些实施方式中,系统和方法识别被调度为在新闻馈送上呈现以用于由用户访问的第二内容项。系统和方法可确定用于第二内容项的第二优先级。在将来自第一内容服务器的第一内容项中的至少一些预下载至客户端设备之前,系统和方法可基于第二优先级将来自第二内容服务器的第二内容项中的至少一些预下载至客户端设备,第二优先级是高于第一优先级的优先级。在一些实施方式中,系统和方法在新闻馈送上呈现第二内容项以用于由用户访问。在一些实施方式中,基于当第一内容项对用户可见时是否自动播放来确定第一优先级。在一些实施方式中,基于第一内容项是否与广告有关来确定第一优先级。在一些实施方式中,基于用户的偏好来确定第一优先级。在一些实施方式中,基于客户端设备的资源的可用性来确定第一优先级。在一些实施方式中,基于第一内容项的内容类型来确定第一优先级。在一些实施方式中,基于第一内容项的元数据来确定第一优先级。在一些实施方式中,基于与第一内容项有关的社交网络信息来确定第一优先级。社交网络信息可包括由社交网络上的社交网络用户对第一内容项的点赞的量。社交网络信息可包括由社交网络上的社交网络用户对第一
内容项的分享的量。社交网络信息可包括由社交网络上的社交网络用户做出的与第一内容项有关的评论的量。在一些实施方式中,社交网络信息识别在社交网络上对第一内容项点赞的一个或多个社交网络用户。在一些实施方式中,社交网络信息识别在社交网络上分享第一内容项的一个或多个社交网络用户。在一些实施方式中,社交网络信息识别在社交网络上评论第一内容项的一个或多个社交网络用户。在一些实施方式中,新闻馈送涉及社交网络。从附图中并且从以下详细描述中,本专利技术的很多其他特征和实施方式将是显而易见的。附图说明图1示出根据本专利技术的实施方式的示例性中间内容流式系统和示例性基于优先级的内容下载系统。图2示出根据本专利技术的实施方式的示例性中间内容流式系统。图3示出根据本专利技术的实施方式的示例性基于优先级的内容下载系统。图4示出根据本专利技术的实施方式使用的示例性新闻馈送。图5示出根据本专利技术的实施方式的用于中间内容流的示例性过程。图6示出根据本专利技术的实施方式的用于基于优先级的内容下载的示例性过程。图7示出根据本专利技术的实施方式的用于社交网络环境中的中间内容流和基于优先级的内容下载的网络示图的实例。图8示出根据本专利技术的实施方式的计算机系统的示图。附图仅为了说明性目的而描述本专利技术的各种实施方式,其中,附图使用相同参考标号来标识相同元件。本领域的技术人员从以下讨论中容易认识到,在不背离本文描述的本专利技术的原理的情况下,可采用在图中说明的结构和方法的替代实施方式。具体实施方式社交网络用户或数字内容(或“内容”)的提供商可能希望通过社交网络系统分配数字内容。例如,广告商可希望向社交网络系统的用户分配具有数字内容项(或“内容项”)的广告,诸如视频或交互式展示。例如,电影制品厂可希望向社交网络系统的用户提供电影预告片。类似地,音乐公司、图书出版商、视频游戏出版商以及其他人可希望制作可用于社交网络系统的用户的一些形式的数字内容项。此外,社交网络系统的用户可在他们自己当中分享数字内容项,诸如通过在他们的社交网络帖子中包括向流式视频的链接,或者通过在社交网络帖子中嵌入流式音频内容。然而,通过社交网络系统分配数字内容可能难以完成。通常,数字内容项包括大量数据。例如,出现在社交网络新闻馈送中的简单视频广告可包括用于每个静止图像帧的图像数据、音频数据、交互式超链接以及其他内容数据。用户可尝试通过各类网络(包括802.11Wi-Fi、第三代(3G)、第四代(4G)以及第五代(5G)网络)来访问社交网络系统,各类网络中的每一个趋向于具有不同性能特性(例如,数据速度、带宽和吞吐量)。使数字内容项流至接入无线网络的用户可向用户提供相比其他可能情况相对低质量版本的数字内容项,或者可导致访问流式内容时的延迟(例如,抖动)。本文提供的技术所实现的系统和方法可改善由客户端设备对来自在线内容源的内容项的访问。根据一些实施方式,当内容通过网络从在线内容源(例如,内容服务器)流向客户端设备时,在客户端设备上实现中间内容流式系统以用于在客户端设备上本地缓存数字内容。如本文使用的,内容项可包括一类或多类内容(包括例如,文本、音频、视频、图像、展示等)。通过客户端设备上的中间内容流式系统,客户端设备上的内容访问应用程序(诸如多媒体播放器)可请求并随后接收内容项(例如,视频)中一些或所有作为内容数据(例如,视频数据)的流。具体地,中间内容流式系统可接收对由在线内容源提供的内容项的请求,并且中间内容流式系统反过来可向内容访问应用程序提供内容项(例如,音频)中的一些或所有作为内容数据(例如,音频数据)的流。这可通过中间内容流式系统
代表内容访问应用程序请求并获取来自在线内容源的内容数据来完成。来自在线内容源的内容数据可由中间内容流式系统接收作为数据流。当用于请求的内容项的内容数据从在线内容源流向中间内容流式系统时,中间内容流式系统可向内容访问应用程序提供内容数据。此外,当中间内容流式系统接收来自在线内容源的流式内容数据时,它可在客户端设备上本地缓存流式内容数据并且保持缓存的内容数据为了将来对于相同内容项的请求的益处。由中间内容流式系统接收的来本文档来自技高网
...

【技术保护点】
一种计算机实现方法,包括:识别被调度为在新闻馈送上呈现以用于由用户访问的第一内容项,所述新闻馈送呈现在客户端设备的显示器上;确定用于所述第一内容项的第一优先级;以及在所述第一内容项呈现在所述新闻馈送上以用于由所述用户访问之前,基于所述第一优先级将来自第一内容服务器的所述第一内容项中的至少一些预下载至所述客户端设备。

【技术特征摘要】
【国外来华专利技术】2014.01.13 US 14/154,0401.一种计算机实现方法,包括:识别被调度为在新闻馈送上呈现以用于由用户访问的第一内容项,所述新闻馈送呈现在客户端设备的显示器上;确定用于所述第一内容项的第一优先级;以及在所述第一内容项呈现在所述新闻馈送上以用于由所述用户访问之前,基于所述第一优先级将来自第一内容服务器的所述第一内容项中的至少一些预下载至所述客户端设备。2.根据权利要求1所述的计算机实现方法,进一步包括:在所述第一内容项中的至少一些预下载至所述客户端设备之后,在所述新闻馈送上呈现所述第一内容项。3.根据权利要求1所述的计算机实现方法,进一步包括:识别被调度为呈现在所述新闻馈送上以用于由所述用户访问的第二内容项;确定用于所述第二内容项的第二优先级;在将来自所述第一内容服务器的所述第一内容项中的至少一些预下载至所述客户端设备之前,基于所述第二优先级将来自第二内容服务器的所述第二内容项中的至少一些预下载至所述客户端设备,所述第二优先级是高于所述第一优先级的优先级。4.根据权利要求3所述的计算机实现方法,进一步包括:在所述新闻馈送上呈现所述第二内容项以用于由所述用户访问。5.根据权利要求1所述的计算机实现方法,其中,基于当所述第一内容项对所述用户可见时是否自动播放来确定所述第一优先级。6.根据权利要求1所述的计算机实现方法,其中,基于所述第一内容项是否与广告有关来确定所述第一优先级。7.根据权利要求1所述的计算机实现方法,其中,基于所述用户的偏好来确定所述第一优先级。8.根据权利要求1所述的计算机实现方法,其中,基于所述客户端设备的资源的可用性来确定所述第一优先级。9.根据权利要求1所述的计算机实现方法,其中,基于所述第一内容项的内容类型来确定所述第一优先级。10.根据权利要求1所述的计算机实现方法,其中,基于所述第一内容项的元数据来确定所述第一优先级。11.根据权利要求1所述的计算机实现方法,其中,基于与所述第一内...

【专利技术属性】
技术研发人员:赫利俄斯·阿隆索·卡瓦尼利亚斯丹尼尔·沙卜泰贾斯廷·亚历山大·谢弗
申请(专利权)人:脸谱公司
类型:发明
国别省市:美国;US

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

1