A method for reducing computer resource requirements for configuring display of additional content on client devices for playback of media content can include: the application installed on the client device determines that the display of additional content has been triggered from the first context of the application, the application identifies the context identifier corresponding to the first context, and the installation on the client device. The content manager determines that the additional content items associated with the context identifier are stored in the cache of the client device, the content manager identifies the elapsed display time associated with the content items, and the application initiates the display of the additional content items based on the elapsed display time.
【技术实现步骤摘要】
【国外来华专利技术】用于减少下载要求的系统和方法
技术介绍
应用能够引起图形用户界面(“graphicaluserinterface,GUI”)显示在客户端设备的显示器上。应用能够引起主要内容以这种方式显示。在主要内容的显示期间,与应用的图形用户界面的用户交互可以触发应用发起(initiate)附加内容或者在主要内容的暂停或者中断期间呈现的内容的显示。一般称为“附加内容”的内容可以在主要内容之前或者之后以及主要内容期间(例如因此对于其它主要内容是间隙性的)出现。可能需要从远程位置检索附加内容用于显示。
技术实现思路
客户端设备能够允许用户终止附加内容的显示并且恢复显示主要内容。为了减少与通过网络下载附加内容相关联的要求的带宽使用,在本公开的一个方面,客户端设备能够显示附加内容并且能够本地储存附加内容用于稍后恢复显示。因此,本公开的一个实施方式提供了减少对于配置用于媒体内容的回放的客户端设备上的附加内容的显示的计算机资源要求的方法,包括:由安装在客户端设备上的应用确定已经从应用的第一上下文触发了附加内容的显示;由应用识别对应于第一上下文的上下文标识符;由安装在客户端设备上的内容管理器确定与上下文标识符相关联的附加内容项储存在客户端设备的缓存中;由内容管理器识别与附加内容项相关联的经过的显示时间;并且由应用基于经过的显示时间发起附加的内容项的显示。客户端设备也能够储存在其处能够恢复附加内容的回放时间。附图说明在附图和以下描述中阐述了一个或者多个实施方式的细节。从说明书、附图、和权利要求,本公开的其它特征、方面、和优点将变得显而易见,其中:图1A描绘了根据一个实施方式的在第一上下文中触发附加 ...
【技术保护点】
1.一种减少对于配置用于媒体内容的回放的客户端设备上的附加内容的显示的计算机资源要求的方法,包括:由安装在客户端设备上的应用确定已经从应用的第一上下文触发了附加内容的显示;由应用识别对应于第一上下文的上下文标识符;由安装在客户端设备上的内容管理器确定与上下文标识符相关联的附加内容项被储存在客户端设备的缓存中;由内容管理器识别与附加内容项相关联的经过的显示时间;以及由应用基于经过的显示时间发起附加内容项的显示。
【技术特征摘要】
【国外来华专利技术】1.一种减少对于配置用于媒体内容的回放的客户端设备上的附加内容的显示的计算机资源要求的方法,包括:由安装在客户端设备上的应用确定已经从应用的第一上下文触发了附加内容的显示;由应用识别对应于第一上下文的上下文标识符;由安装在客户端设备上的内容管理器确定与上下文标识符相关联的附加内容项被储存在客户端设备的缓存中;由内容管理器识别与附加内容项相关联的经过的显示时间;以及由应用基于经过的显示时间发起附加内容项的显示。2.如权利要求1所述的方法,进一步包括:由应用在确定已经触发了附加内容的显示之前的时间处确定已经从第一上下文触发了附加内容的初始显示;由应用识别对应于第一上下文的上下文标识符;由内容管理器确定与上下文标识符相关联的附加内容从客户端设备的缓存缺失;由安装在客户端设备上的内容请求器向内容服务器发送对于附加内容的请求;由内容请求器从内容服务器接收用于显示的附加内容项;由应用响应于附加内容项的接收发起附加内容项的显示;由应用在预定的显示时间的到期之前接收终止附加内容项的显示的指令;以及由应用在缓存中储存附加内容项、上下文标识符、和对于附加内容项的经过的显示时间。3.如权利要求1或者2所述的方法,进一步包括:应用在接收终止附加内容项的显示的指令之前确定预定的要求的显示时间为以下之一:在其处开始能够跳过附加内容项的时间、内容项的总播放时间、和附加内容项的总播放时间减去预定的时间量。4.如权利要求2或者3中任一项所述的方法,其中储存附加内容项、上下文标识符、和对于附加内容项的经过的显示时间进一步包括:将上下文标识符与指示已经满足了定义第一上下文的条件的次数的印象索引的计数相关联;并且进一步包括:由应用确定满足定义第二上下文的一个或者多个条件;由应用随后确定满足定义第一上下文的一个或者多个条件;由应用递增与对应于第一上下文的上下文标识符相关联的印象索引;由应用确定已经从应用的第一上下文触发了附加内容的显示;由应用确定与印象索引的计数相关联的附加内容从客户端设备的缓存缺失;由内容请求器向内容服务器发送对于附加内容的请求;由内容请求器从内容服务器接收用于由客户端设备显示的第二附加内容项;并且由应用响应于第二附加内容项的接收发起第二附加内容项的显示。5.如权利要求4所述的方法,进一步包括:由应用响应于以下之一重置或者删除印象索引:确定满足定义第二上下文的一个或者多个条件或者应用的终止。6.如权利要求1-5中任一项所述的方法,其中基于经过的显示时间发起附加内容项的显示进一步包括:将附加内容项的回放时间设置为以下之一:经过的显示时间、和比经过的显示时间小预定值的第二时间。7.如权利要求1-6中任一项所述的方法,其中:接收用于显示的附加内容项进一步包括:由内容请求器下载附加内容项的至少部分,并且储存附加内容项进一步包括:储存附加内容项的下载的部分;并且进一步包括:由内容请求器跟随与上下文标识符相关联的附加内容项被储存在缓存中的确定来重新发起附加内容项的下载。8.如权利要求7所述的方法,进一步包括:由内容请求器跟随终止内容项的显示的指令的接收来继续下载附加内容项达预定的时间段或者直到已经下载了预定量的附加数据。9.如权利要求1-8中任一项所述的方法,进一步包括:由应用在基于经过的显示时间发起附加内容项的显示之后确定已经从应用的第一上下文触发了附加内容的第二显示;由应用识别对应于第一上下文的上下文标识符;由内容管理器确定与上下文标识符相关联的内容项被储存在缓存中;由内容管理器识别与附加内容项相关联的储存的经过的显示时间;由应用基于储存的经过的显示时间发起附加内容项的第二显示;由应用接收终止附加内容项的第二显示的指令;由应用在缓存中储存附加内容项、和上下文标识符;并且由应用将对于附加内容项的储存的经过的显示时间更新为等于以下之和:(i)储存的经过的显示时间以及(ii)对于附加内容项的第二显示的显示时间。10.一种减少对于配置用于媒体内容的回放的客户端设备上的附加内容的显示的计算机资源要求的方法,包括:由安装在客户端设备上的应用确定已经从第一上下文触发了附加内容的显示;由应用识别对应于第一上下文的上下文标识符;由安装在客户端设备上的内容管理器确定与上下文标识符相关联的附加内容从客户端设备的缓存缺失;由安装在客户端设备上的内容请求器向内容服务器发送对于附加内容的请求;由内容请求器从内容服务器接收用于由客户端设备显示的附加内容项;由应用响应于附加内容项的接收发起附加内容项的显示;由应用接收终止附加内容项的显示的指令;由应用基于对于内容项的经过的显示时间确定已经显示了附加内容达预定的要求的显示时间;当从第一上下文触发附加内容时由应用响应于确定已经显示了附加内容达预定的要求的显示时间而将没有附加内容要被显示的指示与上下文标识符相关联;由应用随后确定已经从第一上下文触发了附加内容的显示;由内容管理器识别没有附加内容要被显示的指示;并且由应用随后解锁内容或者提供对于主要内容项的访问。11.如权利要求10所述的方法,其中确定与上下文标识符相关联的附加内容从缓存缺失包括:由应用识别与对应于第一上下文的上下文标识符相关联的印象索引;并且由内容管理器确定与印象索引的计数相关联的附加内容项从缓存缺失。12.如权利要求10或者11所述的方法,其中基于对于内容项的经过的显示时间确定已经显示了附加内容达预定的要求的显示时间进一步包括:确定已经显示了附加内容达对应于以下中的至少一个的预定的要求的显示时间:在其处开始能够跳过附加内容项的时间、附加内容项的总播放时间、和附加内容项的总播放时间减去预定的时间量。13.如权利要求10-12中任一项所述的方法,进一步包括:由应用基于以下中的至少一个删除没有附加内容要被显示的指示:确定自从生成没有附加内容要被显示的指示以来已经过了预定的时间量,以及确定已经从第一上下文触发了附加内容的显示达预定次数。14.一种配置用于具有减少的下载要求的媒体内容的回放的设备,包括:运行应用、内容管理器、和内容请求器的处理器;包括缓存的存储器;其中应用配置为执行由应用执行的权利要求1-13中任一项的任何步骤,其中内容管理器配置为执行由内容管理器执行的权利要求1-13中任一项的任何步骤,其中内容请求器配置为执行由内容请求器执行的权利要求1-13中任一项的任何步骤。15.一种减少对于配置用于媒体内容的回放的客户端设备上的附加内容的显示的计算机资源要求的方法,包括:由安装在客户端设备上的应用确定已经从应用的第一上下文触发了附加内容的显示;由应用识别对应于第一上下文的上下文标识符;由安装在客户端设备上的内容管理器确定与上下文标识符相关联的附加内容项被储存在客户端设备的缓存中;由内容管理器识别与附加内容项相关联的经过的显示时间;并且由应用基于经过的显示时间发起附加内容项的显示。16.如权利要求15所述的方法,进一步包括:由应用在确定已经触发了附加内容的显示之前的时间处确定已经从第一上下文触发了附加内容的初始显示;由应用识别对应于第一上下文的上下文标识符;由内容管理器确定与上下文标识符相关联的附加内容从客户端设备的缓存缺失;由安装在客户端设备上的内容请求器向内容服务器发送对于附加内容的请求;由内容请求器从内容服务器接收用于显示的附加内容项;由应用响应于附加内容项的接收发起附加内容项的显示;由应用在预定的显示时间的到期之前接收终止附加内容项的显示的指令;并且由应用在缓存中储存附加内容项、上下文标识符、和对于附加内容项的经过的显示时间。17.如权利要求16所述的方法,进一步包括:应用在接收终止附加内容项的显示的指令之前确定预定的要求的显示时间为以下之一:在其处开始能够跳过附加内容项的时间、内容项的总播放时间、和附加内容项的总播放时间减去预定的时间量。18....
【专利技术属性】
技术研发人员:J刘易斯,R拉普,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。