-
公开(公告)号:US20160344831A1
公开(公告)日:2016-11-24
申请号:US14718940
申请日:2015-05-21
Applicant: Google Inc.
Inventor: Masha Schneider , Gang Wang , James Giles
IPC: H04L29/08
Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. A proxy server is added in between user devices and a server hosting a web resource. A page request addressed to the resource is received at the proxy server from a user device and forwarded to the server. A page associated with the resource is received from the server and processed by the proxy server. The page is parsed, locating content blocks in the page. Slot information for each content block is extracted. Content requests for each content block are forwarded to third-party content serving systems. Received responses are merged into the page at respective content blocks. Tags are removed from items in the responses. A single tag is included in the processed page. A linking between the removed tags and the single tag is stored. The processed page is provided.
Abstract translation: 方法,系统和装置包括在计算机可读存储介质上编码的计算机程序,包括用于提供内容的方法。 在用户设备和托管Web资源的服务器之间添加代理服务器。 从代理服务器从用户设备接收寻址到资源的页面请求,并转发给服务器。 从服务器接收到与资源相关联的页面,并由代理服务器进行处理。 页面被解析,在页面中定位内容块。 提取每个内容块的插槽信息。 每个内容块的内容请求被转发到第三方内容服务系统。 接收到的响应被合并到各个内容块的页面中。 标签从响应中的项目中删除。 处理页面中包含单个标签。 存储已删除的标签与单个标签之间的链接。 提供处理页面。
-
公开(公告)号:US20190147498A1
公开(公告)日:2019-05-16
申请号:US14676065
申请日:2015-04-01
Applicant: Google Inc.
Inventor: James Giles , Wei-Hao Lin
IPC: G06Q30/02
Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for increasing fill rate while maintaining average margin for a content serving system. Web properties associated with a publisher are identified, each web property including slots for inclusion of third party content, each slot having a reserve price which represents a minimum amount the publisher will accept for inclusion of the third party content in the slot when presented to viewers. Over a time period, an average margin is maintained for a serving system for the publisher. Bids that are valued at a price that is less than the reserve price plus a margin for the serving system are subsidized using a surplus account, based on accepted winning bids that are valued at a price that exceeds a sum of the reserve price plus compensation for the serving system.
-
公开(公告)号:US20180278719A1
公开(公告)日:2018-09-27
申请号:US15546442
申请日:2017-02-02
Applicant: GOOGLE INC.
Inventor: Christopher Dawson , Haskell Aaron Garon , James Giles , Vishal Viresh Kumar , Stephen Rhys Norum , George Jacob Levitte
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for processing requests for digital components. A method includes receiving a request from a client device for a digital component generated by a first SDK installed at a client device, examining data fields of the request by servers, generating real-time requests by the servers, and transmitting each real-time request to a third-party digital component provider by the servers. The method further includes receiving responses to the real-time requests from the third party digital component provider by the servers, selecting a particular response to transmit to the client device responsive to the request for the digital component by the servers, and transmitting the particular response to the first SDK with instructions specifying which SDK installed at the client device is required to render a digital component included in the particular response by the servers.
-
-