【技术实现步骤摘要】
【国外来华专利技术】在应用打开操作期间添加数字内容的系统和方法
技术介绍
用户设备(例如,智能电话和电子平板电脑)已被设计为使用户能够打开和关闭各种不同的应用,有时将其称为app。在加载app时,app的发布者可以使用该设备的屏幕向用户提供信息。
技术实现思路
本文档讨论了在加载应用时(例如,以数字组件的形式)向用户提供信息的技术。在一些当前可用的系统中,当接收到应用打开操作时,应用的发布者将数字内容呈现给用户。数字内容通常不具有应用的任何标识,因此发起(initiate)该应用的用户可能会为是否正确的应用正在打开而感到困惑。这种困惑可能导致用户最终从用户设备中移除该应用,或者在加载完该应用之前退出该应用,或者以其它方式将焦点改变为该应用。另外,当应用的发布者选在加载应用期间呈现数字内容时,该发布者需要将该信息格式化为正确的屏幕尺寸,这可能很困难,尤其是当接收到的信息与其它信息组合在一起时。为了解决这些和其它问题,本文档提供了用于生成用于显示的数字内容(例如,广告、提要项或一些其它信息)以及数字组件(例如,用于该应用或者应用的发布者的品牌数据)的 ...
【技术保护点】
1.一种方法,包括:/n从用户设备接收数字内容请求,所述数字内容请求包括标识应用的应用标识符和应用参数值;/n确定所述应用参数值指定了所述数字内容请求是响应于将应用状态改变为所述用户设备上的活动焦点而被发送的,并且如下响应:/n传送针对一个或多个数字组件的数据请求,其中所述一个或多个数字组件当在所述用户设备上显示时在视觉上标识所述应用,其中,所述数据请求包括所述应用标识符;/n响应于所述数据请求,接收用于所述一个或多个数字组件的一个或多个标识符;/n识别所述应用的数字内容;/n生成对所述数字内容请求的数字内容响应,其中,所述数字内容响应包括所述一个或多个数字组件的所述一个或 ...
【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:
从用户设备接收数字内容请求,所述数字内容请求包括标识应用的应用标识符和应用参数值;
确定所述应用参数值指定了所述数字内容请求是响应于将应用状态改变为所述用户设备上的活动焦点而被发送的,并且如下响应:
传送针对一个或多个数字组件的数据请求,其中所述一个或多个数字组件当在所述用户设备上显示时在视觉上标识所述应用,其中,所述数据请求包括所述应用标识符;
响应于所述数据请求,接收用于所述一个或多个数字组件的一个或多个标识符;
识别所述应用的数字内容;
生成对所述数字内容请求的数字内容响应,其中,所述数字内容响应包括所述一个或多个数字组件的所述一个或多个标识符以及针对所述数字内容的标识符,其中,所述数字内容响应在由所述用户设备处理时,使所述用户设备响应于接收到所述数字内容请求而显示所述数字内容和所述一个或多个数字组件;以及
向所述用户设备传送所述数字内容响应。
2.根据权利要求1所述的方法,其中,生成所述数字内容响应包括:
基于所述应用参数值,选择用于所述数字内容的模板,其中,所述模板包括一个或多个指令,所述一个或多个指令定义了如何将所述一个或多个数字组件和所述数字内容放置在所述用户设备的显示器上;和
生成包,所述包包括所述模板、所述一个或多个指令、针对所述一个或多个数字组件的所述一个或多个标识符、以及针对所述数字内容的所述标识符。
3.根据权利要求1或2所述的方法,其中,确定所述应用参数值指定了所述数字内容请求是响应于将所述应用状态改变为所述用户设备上的活动焦点而发送的,包括:
从所述数字内容请求中检索所述应用参数值;和
确定所述应用参数值指示了所述应用已启动或所述应用已从后台被带至前台。
4.根据权利要求1-3中的任一项所述的方法,其中,响应于所述数据请求,接收针对所述一个或多个数字组件的所述一个或多个标识符包括接收用于检索所述一个或多个数字组件的一个或多个位置。
5.一种方法,包括:
在用户设备上检测将应用的应用状态改变成活动焦点的指令;
基于检测到将所述应用状态改变成活动焦点的所述指令:
检索标识所述应用的应用标识符;
向服务器传送数字内容请求,所述数字内容请求包括所述应用的标识符和指定了所述数字内容请求是响应于将所述应用状态改变为所述活动焦点而针对所述数字内容发送的应用参数值;
接收对所述数字内容请求的数字内容响应,其中,所述数字内容响应包括针对所述数字内容的标识符和一个或多个数字组件的一个或多个标识符,其中所述一个或多个数字组件当在所述用户设备上显示时在视觉上标识所述应用;
传送针对所述数字内容以及所述一个或多个数字组件的一个或多个数据请求,所述一个或多个数字组件当在所述用户设备上显示时在视觉上标识所述应用;
响应于所述一个或多个数据请求,接收所述一个或多个数字组件和所述数字内容;以及
生成用于显示的所述一个或多个数字组件和所述数字内容。
6.根据权利要求5所述的方法,其中,接收对所述数字内容请求的所述数字内容响应包括接收模板,所述模板包括用于显示所述数字内容和所述一个或多个数字组件的一个或多个指令、所述一个或多个数字组件的一个或多个标识符以及针对所述数字内容的所述标识符。
7.根据权利要求5或6所述的方法,其中,生成用于显示的所述一个或多个数字组件和所述数字内容包括:
为所述应用生成用于显示的加载屏幕,其中,所述加载屏幕包括从所述应用接收到的视觉数据;
继显示所述加载屏幕之后,执行第一暂停命令;
继执行所述第一暂停命令之后,生成用于在所述加载屏幕上的叠加中显示的所述一个或多个数字组件;
继生成用于显示的所述一个或多个数字组件之后,执行第二暂停命令;以及
继生成用于显示的所述一个或多个数字组件之后,生成用于在所述叠加中同时显示的具有所述一个或多个数字组件的所述数字内容。
8.一种用计算机程序编码的非暂时性计算机存储介质,所述程序包括指令,当所述指令由数据处理装置执行时,所述指令使所述数据处理装置执行包括下述的操作:
从用户设备接收数字内容请求,所述数字内容请求包括标识应用的应用标识符和应用参数值;
确定所述应用参数值指定了所述数字内容请求是响应于将应用状态改变为所述用户设备上的活动焦点而被发送的,并且如下响应:
传送针对一个或多个数字组件的数据请求,其中所述一个或多个数字组件当在所述用户设备上显示时在视觉上标识所述应用,其中,所述数据请求包括所述应用标识符;
响应于所述数据请求,接收用于所述一个或多个数字组件的一个或多个标识符;
识别所述应用的数字内容;
生成对所述数字内容请求的数字内容响应,其中,所述数字内容响应包括所述一个或多个数字组件的所述一个或多个标识符以及针对所述数字内容的标识符,其中,所述数字内容响应在由所述用户设备处理时,使所述用户设备响应于接收到所述数字内容请求而显示所述数字内容和所述一个或多个数字组件;以及
向所述用户设备传送所述数字内容响应。
9.根据权利要求8所述的非暂时性计算机存储介质,其中,生成所述数字内容响应包括:
基于所述应用参数值,选择用于所述数字内容的模板,其中,所述模板包括一个或多个指令,所述一个或多个指令定义了如何将所述一个或多个数字组件和所述数字内容放置在所述用户设备的显示器上;和
生成包,所述包包括所述模板、所述一个或多个指令、针对所述一个或多个数字组件的所述一个或多个标识符、以及针对所述数字内容的所述标识符。
10.根据权利要求8或9所述的非暂时性计算机存储介质,其中,确定所述应用参数值指定了所述数字内容请求是响应于将所述应用状态改变为所述用户设备上的活动焦点而发送的,包括:
从所述数字内容请求中检索所述应用参数值;和
确定所述应用参数值指示了所述应用已启动或所述应用已从后台被带至前台。
11.根据权利要求8-10所述的非暂时性计算机存储介质,其中,响应于所述数据请求,接...
【专利技术属性】
技术研发人员:玛格丽特·卡利奥佩·乔治亚迪斯,帕特里夏·莫尔,泰勒·罗宾·普莱茨,小托马斯·安德鲁·希姆科,西亚瓦什·萨迪克·内贾德,萨拉·克里斯蒂娜·阿德金斯,龙隆,
申请(专利权)人:谷歌有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。