定制数字组件制造技术

技术编号:19220734 阅读:24 留言:0更新日期:2018-10-20 08:37
方法、系统和装置,包括在计算机存储介质上编码的计算机程序,用于处理对数字组件的请求。一种方法包括从客户端设备接收由在客户端设备处安装的第一SDK生成的对数字组件的请求,由服务器检查请求的数据字段,由服务器生成实时请求,以及由服务器将每个实时请求传输到第三方数字组件供应商。所述方法还包括由服务器从第三方数字组件供应商接收对实时请求的响应,响应于对数字组件的请求,由服务器选择特定响应以传输到客户端设备,以及由服务器用指定需要在客户端设备处安装的哪个SDK来渲染特定响应中包括的数字组件的指令向第一SDK传输特定响应。

【技术实现步骤摘要】
【国外来华专利技术】定制数字组件
本说明书涉及处理数字组件。
技术介绍
因特网促进了跨全球用户之间的信息交换。这种信息交换使得能够处理对诸如数字组件的内容的请求。在某些情况下,内容可以由需求来源调用,以在客户端设备处渲染内容。
技术实现思路
在一些实现中,本公开的方法包括处理用于在客户端设备处渲染数字组件的请求。例如,这些方法可以包括接收来自安装在客户端设备处的软件开发套件(SDK)的对数字组件的请求。SDK可以是使得能够针对客户端设备的特定平台创建应用的一组软件开发工具。SDK可以包括源代码、开发工具、仿真器、库等,以构建针对特定平台的应用。可以由一个或多个服务器检查请求以识别在客户端设备处发起请求的应用。服务器可以被配置为基于来自SDK的对数字组件的请求生成实时请求。每个实时请求可以包括诸如安装在所识别的应用中的一组其他SDK的信息。实时请求可以在从客户端设备接收到初始请求之后的特定时间量内传输到第三方数字组件供应商。实时请求可以串行、并行或其任何组合地传输到第三方数字组件供应商。此外,初始请求可以指示其中需要向客户端设备提供数字组件的时间量。响应于将对数字组件的实时请求传输到第三方数字组件供应商,服务本文档来自技高网...

【技术保护点】
1.一种方法,包括:从客户端设备接收由在客户端设备处安装的第一软件开发套件(SDK)生成的对数字组件的请求;由一个或多个定制数字组件服务器检查所述请求的一个或多个数据字段,包括:在一个或多个数据字段内识别指定在客户端设备处发起请求的应用的应用数据;由一个或多个服务器生成多个实时请求,包括:基于数据结构中应用数据到安装的SDK的映射来识别在客户端设备处发起请求的应用中安装的一组SDK;在每个实时请求中包括指定在客户端设备处发起请求的应用中安装的该组SDK的数据;通过网络由一个或多个服务器将每个实时请求传输到相应的第三方数字组件供应商;以及由所述一个或多个服务器从相应的第三方数字组件供应商接收对多...

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:从客户端设备接收由在客户端设备处安装的第一软件开发套件(SDK)生成的对数字组件的请求;由一个或多个定制数字组件服务器检查所述请求的一个或多个数据字段,包括:在一个或多个数据字段内识别指定在客户端设备处发起请求的应用的应用数据;由一个或多个服务器生成多个实时请求,包括:基于数据结构中应用数据到安装的SDK的映射来识别在客户端设备处发起请求的应用中安装的一组SDK;在每个实时请求中包括指定在客户端设备处发起请求的应用中安装的该组SDK的数据;通过网络由一个或多个服务器将每个实时请求传输到相应的第三方数字组件供应商;以及由所述一个或多个服务器从相应的第三方数字组件供应商接收对多个实时请求的一组响应;由所述一个或多个服务器响应于对数字组件的请求,从所述一组响应中选择要传输到客户端设备的特定响应;以及由所述一个或多个服务器用指定需要在客户端设备处安装的哪个SDK来渲染所述特定响应中包括的数字组件的指令向第一SDK传输所述特定响应。2.根据权利要求1所述的方法,其中,由一个或多个定制数字组件服务器检查由第一SDK生成的请求的一个或多个数据字段包括:在一个或多个数据字段内识别由在客户端设备处安装的第二SDK生成的加密数据;以及其中,当生成多个实时请求时,加密数据被包括在实时请求中的被发送到特定一个第三方数字组件供应商的特定一个实时请求中,所述第三方数字组件供应商被授权解密由第二SDK生成的加密数据。3.根据权利要求2所述的方法,其中,由一个或多个服务器通过网络将每个实时请求传输到相应的第三方数字组件供应商包括:将特定实时请求传输到特定的第三方数字组件供应商而不解密加密数据。4.根据权利要求2或3所述的方法,其中:将每个实时请求传输到相应的第三方数字组件供应商包括:不向未被授权解密由第二SDK生成的加密数据的第三方传输特定实时请求;从相应的第三方数字组件供应商接收对多个实时请求的一组响应包括:接收该组中的给定响应,所述给定响应指定需要除了第一SDK之外的特定SDK来渲染给定响应中包括的特定数字组件;以及传输给定响应作为特定响应,其中需要特定SDK来渲染给定响应中包括的特定数字组件。5.根据前述权利要求中任一项所述的方法,其中识别在发起请求的应用中安装的一组SDK包括:访问应用数据到安装的SDK的映射;在映射内识别应用数据中指定的应用和发起请求的应用的版本;以及识别映射到应用以及发起请求的应用的版本的一组SDK。6.根据权利要求5所述的方法,还包括生成应用数据到安装的SDK的映射,包括:从存储在数据结构中的响应日志,识别响应于由所述应用的版本发起的先前请求而先前提供给所述应用的版本的先前响应;从先前响应中识别在先前响应中指定的一组多个不同的SDK;以及在数据结构中将所述一组多个不同的SDK中的每个SDK映射到所述应用的版本。7.根据前述权利要求中任一项所述的方法,其中,用指定需要在客户端设备处安装的哪个SDK来渲染特定响应中包括的数字组件的指令向第一SDK传输特定响应包括:传输指定应用编程接口(API)调用来渲染所述特定响应中包括的数字组件的指令。8.根据前述权利要求中任一项所述的方法,其中,用指定需要在客户端设备处安装的哪个SDK来渲染特定响应中包括的数字组件的指令向第一SDK传输特定响应包括:向指定的SDK提供对数字组件的呈现的控制。9.一种系统,包括:数据结构,其存储应用数据到安装在各种应用中的安装的软件开发套件(SDK)的映射;前端服务器,被配置为从客户端设备接收由在客户端设备处安装的第一SDK生成的对数字组件的请求;...

【专利技术属性】
技术研发人员:C道森HA加龙J贾尔斯VV库马尔SR诺吕姆GJ莱维特
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国,US

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

1