-
公开(公告)号:US11017154B2
公开(公告)日:2021-05-25
申请号:US16736562
申请日:2020-01-07
Applicant: Google LLC
Inventor: Thomas James Worthington Long , Willa Angel Chen , Nathan Peter Lucash , Johan Land , Daniel William Kaemmerer , Lingxing Yuan
IPC: G06F40/143 , G06F40/14 , G06F40/103 , G06F40/154 , H04L12/26
Abstract: Systems and methods of automatically detecting styles of properties of DOM elements of an information resource are disclosed. A data processing system including one or more processors can identify an information resource for which to automatically detect styles of properties used to style primary content of the information resource, identify at least one DOM container that contains at least a portion of the primary content, determine, for each of one or more DOM elements included in the DOM container, styles of properties corresponding to a respective DOM element, store, in a memory, the determined styles of properties corresponding to the respective DOM elements included in the DOM container and use the stored styles of properties to modify third-party content to be inserted within the information resource.
-
公开(公告)号:US10536354B1
公开(公告)日:2020-01-14
申请号:US16101079
申请日:2018-08-10
Applicant: Google LLC
Inventor: Thomas James Worthington Long , Willa Angel Chen , Nathan Peter Lucash , Johan Land , Daniel William Kaemmerer , Lingxing Yuan
Abstract: Systems and methods of automatically detecting styles of properties of DOM elements of an information resource are disclosed. A data processing system including one or more processors can identify an information resource for which to automatically detect styles of properties used to style primary content of the information resource, identify at least one DOM container that contains at least a portion of the primary content, determine, for each of one or more DOM elements included in the DOM container, styles of properties corresponding to a respective DOM element, store, in a memory, the determined styles of properties corresponding to the respective DOM elements included in the DOM container and use the stored styles of properties to modify third-party content to be inserted within the information resource.
-
公开(公告)号:US11922465B2
公开(公告)日:2024-03-05
申请号:US17584576
申请日:2022-01-26
Applicant: GOOGLE LLC
Inventor: Amy Wu , Brandon Murdock Pearcy , Nathan Peter Lucash , Jun Xu , Yi Zhang , Zhen Yu
IPC: G06Q30/00 , G06F3/0482 , G06F3/04842 , G06F40/103 , G06Q30/0241 , G06T3/40
CPC classification number: G06Q30/0277 , G06F3/0482 , G06F3/04842 , G06F40/103 , G06T3/40
Abstract: One or more servers can implement a method including generating an information resource comprising a content package including first content, metadata of a content extension, and a script for displaying the first content, and transmitting the information resource to a client device to cause the client device to: display the first content within an inline frame; identify an interaction with a user interface feature; transmit, responsive to identifying the interaction, a content extension request based on the metadata of the content extension; receive, responsive to the content extension request, a second content item; responsive to identifying the interaction, expand the inline frame from the first size to a second size; and display, in the expanded inline frame, the second content item, the second content item different from the first content item.
-
公开(公告)号:US20210133826A1
公开(公告)日:2021-05-06
申请号:US17145984
申请日:2021-01-11
Applicant: Google LLC
Inventor: Amy Wu , Brandon Murdock Pearcy , Nathan Peter Lucash , Jun Xu , Yi Zhang , Zhen Yu
IPC: G06Q30/02 , G06F40/103 , G06F3/0482 , G06F3/0484 , G06T3/40
Abstract: A method of providing an ad extension includes selecting an advertisement for display. The method also includes selecting additional information related to the advertisement. The method also includes transmitting data representing the advertisement to a browser. The browser interacts with an expandable API to render an inline frame having an advertisement slot. The browser renders and displays the advertisement in the frame. The method also includes transmitting display data representing the additional information related to the advertisement to the browser. The browser receives an input to activate the ad extension. In response to the input, the browser interacts with the expandable API system to expand and render the frame. The browser renders, in the frame, the advertisement slot containing the advertisement. The browser also renders, in the frame, the additional information. The browser displays the expanded inline frame, such that the displayed frame covers a portion of the content.
-
公开(公告)号:US20200219147A1
公开(公告)日:2020-07-09
申请号:US16735268
申请日:2020-01-06
Applicant: Google LLC
Inventor: Amy Wu , Brandon Murdock Pearcy , Nathan Peter Lucash , Jun Xu , Yi Zhang , Zhen Yu
IPC: G06Q30/02 , G06F40/103 , G06F3/0482 , G06F3/0484 , G06T3/40
Abstract: A method of providing an ad extension includes selecting an advertisement for display. The method also includes selecting additional information related to the advertisement. The method also includes transmitting data representing the advertisement to a browser. The browser interacts with an expandable API to render an inline frame having an advertisement slot. The browser renders and displays the advertisement in the frame. The method also includes transmitting display data representing the additional information related to the advertisement to the browser. The browser receives an input to activate the ad extension. In response to the input, the browser interacts with the expandable API system to expand and render the frame. The browser renders, in the frame, the advertisement slot containing the advertisement. The browser also renders, in the frame, the additional information. The browser displays the expanded inline frame, such that the displayed frame covers a portion of the content.
-
公开(公告)号:US20240152976A1
公开(公告)日:2024-05-09
申请号:US18397230
申请日:2023-12-27
Applicant: GOOGLE LLC
Inventor: Amy Wu , Brandon Murdock Pearcy , Nathan Peter Lucash , Jun Xu , Yi Zhang , Zhen Yu
IPC: G06Q30/0241 , G06F3/0482 , G06F3/04842 , G06F40/103 , G06T3/40
CPC classification number: G06Q30/0277 , G06F3/0482 , G06F3/04842 , G06F40/103 , G06T3/40
Abstract: A method includes receiving from a client device a request for content, and transmitting to the client device a first content item, a second content item, and a script for displaying the first and second content items within an information resource. The script includes instructions that cause the client device to (1) display the first content item within a content slot having a first size occupying a first region of the information resource, (2) identify a user interaction associated with the first content item, (3) expand, responsive to the user interaction associated with the first content item, the content slot from a first size to a second size, and (4) display, responsive to the user interaction and in the expanded content slot, the first content item and the second content item and an actionable object configured to reduce the content slot from the second size to the first size.
-
公开(公告)号:US11720935B2
公开(公告)日:2023-08-08
申请号:US17145984
申请日:2021-01-11
Applicant: Google LLC
Inventor: Amy Wu , Brandon Murdock Pearcy , Nathan Peter Lucash , Jun Xu , Yi Zhang , Zhen Yu
IPC: G06Q30/00 , G06Q30/0241 , G06F40/103 , G06F3/0482 , G06F3/04842 , G06T3/40
CPC classification number: G06Q30/0277 , G06F3/0482 , G06F3/04842 , G06F40/103 , G06T3/40
Abstract: A method of providing an ad extension includes selecting an advertisement for display. The method also includes selecting additional information related to the advertisement. The method also includes transmitting data representing the advertisement to a browser. The browser interacts with an expandable API to render an inline frame having an advertisement slot. The browser renders and displays the advertisement in the frame. The method also includes transmitting display data representing the additional information related to the advertisement to the browser. The browser receives an input to activate the ad extension. In response to the input, the browser interacts with the expandable API system to expand and render the frame. The browser renders, in the frame, the advertisement slot containing the advertisement. The browser also renders, in the frame, the additional information. The browser displays the expanded inline frame, such that the displayed frame covers a portion of the content.
-
公开(公告)号:US11263671B2
公开(公告)日:2022-03-01
申请号:US16735268
申请日:2020-01-06
Applicant: Google LLC
Inventor: Amy Wu , Brandon Murdock Pearcy , Nathan Peter Lucash , Jun Xu , Yi Zhang , Zhen Yu
IPC: G06Q30/00 , G06Q30/02 , G06F40/103 , G06F3/0482 , G06F3/04842 , G06T3/40
Abstract: A method of providing an ad extension includes selecting an advertisement for display. The method also includes selecting additional information related to the advertisement. The method also includes transmitting data representing the advertisement to a browser. The browser interacts with an expandable API to render an inline frame having an advertisement slot. The browser renders and displays the advertisement in the frame. The method also includes transmitting display data representing the additional information related to the advertisement to the browser. The browser receives an input to activate the ad extension. In response to the input, the browser interacts with the expandable API system to expand and render the frame. The browser renders, in the frame, the advertisement slot containing the advertisement. The browser also renders, in the frame, the additional information. The browser displays the expanded inline frame, such that the displayed frame covers a portion of the content.
-
公开(公告)号:US20190139083A1
公开(公告)日:2019-05-09
申请号:US16184986
申请日:2018-11-08
Applicant: GOOGLE LLC
Inventor: Nathan Peter Lucash , Fred Bertsch , Eu-Jin Goh
IPC: G06Q30/02
Abstract: System and method for remarketing based on a prediction of how a user will interact with previously accessed third-party content based on how the user perceives content viewed on a third-party content provider's web property is presented. A remarketing system communicates a tag for triggering a user identifier and a computer executable code to a user via a third-party content provider system when the user computer accesses content on the third-party content provider system. The computer executable code measures user activities relating to how the user perceives the content. The remarketing system predicts how the user will react to previously accessed third-party content as a function of these measurements. In response to an affiliate web property requesting a third-party content, the remarketing system determines whether to select the previously accessed third-party content. Further, the remarketing system may allow the third-party content provider's bid for selection of the previously accessed third-party content to be adjusted to increase the likelihood of the previously accessed third-party content being selected.
-
公开(公告)号:US12229806B2
公开(公告)日:2025-02-18
申请号:US18397230
申请日:2023-12-27
Applicant: GOOGLE LLC
Inventor: Amy Wu , Brandon Murdock Pearcy , Nathan Peter Lucash , Jun Xu , Yi Zhang , Zhen Yu
IPC: G06Q30/00 , G06F3/0482 , G06F3/04842 , G06F40/103 , G06Q30/0241 , G06T3/40
Abstract: A method includes receiving from a client device a request for content, and transmitting to the client device a first content item, a second content item, and a script for displaying the first and second content items within an information resource. The script includes instructions that cause the client device to (1) display the first content item within a content slot having a first size occupying a first region of the information resource, (2) identify a user interaction associated with the first content item, (3) expand, responsive to the user interaction associated with the first content item, the content slot from a first size to a second size, and (4) display, responsive to the user interaction and in the expanded content slot, the first content item and the second content item and an actionable object configured to reduce the content slot from the second size to the first size.
-
-
-
-
-
-
-
-
-