Methods and systems for providing third-party content on a web page

    公开(公告)号:US10354294B2

    公开(公告)日:2019-07-16

    申请号:US14012571

    申请日:2013-08-28

    Applicant: Google Inc.

    Abstract: Systems and methods for automatically identifying visually sensible locations in which third-party content can be placed on a web page and configuring the web page to display third-party content at the identified locations. A processor identifies a root element of a web page within which to insert third-party content slots for providing third-party content items. The processor identifies visible content items within the root element and identifies anchorable elements within the root element around which a third-party content slot is insertable. Each of the anchorable elements corresponds to a respective identified visible content item that has bounds that extend from a first predefined region to a second predefined region of the web page. The processor determines that one or more positions relative to the identified anchorable elements are usable for inserting a third-party content slot. The processor generates a list including positions relative to the identified anchorable elements determined to be usable.

    Methods and systems for identifying elements of a mobile application

    公开(公告)号:US10120839B2

    公开(公告)日:2018-11-06

    申请号:US14609205

    申请日:2015-01-29

    Applicant: Google Inc.

    Abstract: Systems and methods for identifying elements of a mobile application are described. One or more processors can receive a request to identify elements of a mobile application. The processors can map a plurality of views included in the mobile application and associated transitions between the plurality of views. For each of the plurality of views, the processors can determine a category of the view. The processors can then store, for the mobile application, a data structure identifying each of the plurality of views, and for each of the plurality of views, the category of the view, and one more transitions to others of the plurality of views for use in responding to a request for content from the mobile application.

    Methods and systems for generating a stable identifier for nodes likely including primary content within an information resource

    公开(公告)号:US09665617B1

    公开(公告)日:2017-05-30

    申请号:US14254349

    申请日:2014-04-16

    Applicant: Google Inc.

    Abstract: Systems and methods of generating a stable identifier for nodes likely to include primary content of an information resource are disclosed. A processor identifies, on an information resource, a plurality of content-related Document Object Model (DOM) nodes based on a primary content detection policy including one or more rules. The processor determines one or more container nodes containing one or more of the identified content-related DOM nodes. The processor generates, for each of the container nodes, one or more identifiers corresponding to the container node. The processor then determines, for each of the generated identifiers, one or more container nodes to which the identifier corresponds. The processor identifies, from the generated identifiers, a subset of the generated identifiers that correspond only to container nodes that contain the content-related DOM nodes and selects one of the identifiers of the subset as a stable identifier.

    METHODS AND SYSTEMS FOR INSERTING CONTENT IN A MOBILE APPLICATION
    5.
    发明申请
    METHODS AND SYSTEMS FOR INSERTING CONTENT IN A MOBILE APPLICATION 有权
    在移动应用中插入内容的方法和系统

    公开(公告)号:US20160127442A1

    公开(公告)日:2016-05-05

    申请号:US14609186

    申请日:2015-01-29

    Applicant: Google Inc.

    Abstract: Systems and methods for automatically providing third-party content for display in a mobile application based on an interaction with the mobile application are described. One or more processors identify a mobile application within which to insert content. The processors receive one or more actions performed on a mobile application executing on a computing device. The processors determine that the one or more actions performed on a mobile application correspond to a content insertion policy for inserting content to the mobile application. The processor then transmits, to the mobile application, content for display within the mobile application executing on the computing device responsive to determining that the one or more actions performed on the mobile application correspond to the content insertion policy.

    Abstract translation: 描述了基于与移动应用的交互来自动提供用于在移动应用中显示的第三方内容的系统和方法。 一个或多个处理器识别用于插入内容的移动应用。 处理器接收在计算设备上执行的移动应用上执行的一个或多个动作。 处理器确定在移动应用上执行的一个或多个动作对应于用于将内容插入移动应用的内容插入策略。 然后,处理器响应于确定在移动应用上执行的一个或多个动作对应于内容插入策略,向移动应用发送用于在计算设备上执行的移动应用内显示的内容。

    Methods and systems for inserting content in a mobile application

    公开(公告)号:US09940304B2

    公开(公告)日:2018-04-10

    申请号:US14609186

    申请日:2015-01-29

    Applicant: Google Inc.

    Abstract: Systems and methods for automatically providing third-party content for display in a mobile application based on an interaction with the mobile application are described. One or more processors identify a mobile application within which to insert content. The processors receive one or more actions performed on a mobile application executing on a computing device. The processors determine that the one or more actions performed on a mobile application correspond to a content insertion policy for inserting content to the mobile application. The processor then transmits, to the mobile application, content for display within the mobile application executing on the computing device responsive to determining that the one or more actions performed on the mobile application correspond to the content insertion policy.

    METHODS AND SYSTEMS FOR IDENTIFYING ELEMENTS OF A MOBILE APPLICATION
    8.
    发明申请
    METHODS AND SYSTEMS FOR IDENTIFYING ELEMENTS OF A MOBILE APPLICATION 审中-公开
    识别移动应用元素的方法和系统

    公开(公告)号:US20160124912A1

    公开(公告)日:2016-05-05

    申请号:US14609205

    申请日:2015-01-29

    Applicant: GOOGLE INC.

    Abstract: Systems and methods for identifying elements of a mobile application are described. One or more processors can receive a request to identify elements of a mobile application. The processors can map a plurality of views included in the mobile application and associated transitions between the plurality of views. For each of the plurality of views, the processors can determine a category of the view. The processors can then store, for the mobile application, a data structure identifying each of the plurality of views, and for each of the plurality of views, the category of the view, and one more transitions to others of the plurality of views for use in responding to a request for content from the mobile application.

    Abstract translation: 描述用于识别移动应用的元素的系统和方法。 一个或多个处理器可以接收到识别移动应用的元素的请求。 处理器可以映射移动应用中包括的多个视图以及多个视图之间的关联转换。 对于多个视图中的每一个,处理器可以确定视图的类别。 处理器然后可以为移动应用程序存储识别多个视图中的每个视图的数据结构,以及对于多个视图中的每个视图,视图的类别,以及一个更多的转换到多个视图中的其他视图以供使用 在响应来自移动应用的内容的请求时。

    METHODS AND SYSTEMS FOR PROVIDING THIRD-PARTY CONTENT ON A WEB PAGE
    9.
    发明申请
    METHODS AND SYSTEMS FOR PROVIDING THIRD-PARTY CONTENT ON A WEB PAGE 审中-公开
    在网页上提供第三方内容的方法和系统

    公开(公告)号:US20150066665A1

    公开(公告)日:2015-03-05

    申请号:US14012571

    申请日:2013-08-28

    Applicant: Google Inc.

    CPC classification number: G06Q30/0277 G06F16/9577

    Abstract: Systems and methods for automatically identifying visually sensible locations in which third-party content can be placed on a web page and configuring the web page to display third-party content at the identified locations. A processor identifies a root element of a web page within which to insert third-party content slots for providing third-party content items. The processor identifies visible content items within the root element and identifies anchorable elements within the root element around which a third-party content slot is insertable. Each of the anchorable elements corresponds to a respective identified visible content item that has bounds that extend from a first predefined region to a second predefined region of the web page. The processor determines that one or more positions relative to the identified anchorable elements are usable for inserting a third-party content slot. The processor generates a list including positions relative to the identified anchorable elements determined to be usable.

    Abstract translation: 用于自动识别在第三方内容可以放置在网页上并且配置网页以在所识别的位置显示第三方内容的视觉敏感位置的系统和方法。 处理器识别网页的根元素,在其中插入用于提供第三方内容项的第三方内容时隙。 处理器识别根元素内的可见内容项,并标识可以插入第三方内容插槽的根元素内的可锚定元素。 每个可锚定元素对应于具有从网页的第一预定义区域延伸到第二预定义区域的边界的相应标识的可见内容项目。 处理器确定相对于所识别的可锚定元件的一个或多个位置可用于插入第三方内容时隙。 处理器生成包括相对于被确定为可用的所识别的可锚定元件的位置的列表。

Patent Agency Ranking