Combining content with a search result

    公开(公告)号:US10929883B1

    公开(公告)日:2021-02-23

    申请号:US15076175

    申请日:2016-03-21

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Search results responsive to a query are identified including a first search result in a top set of search results, the first search result associated with a first entity. A first eligible content item is identified for presentation along with the search results, the first eligible content item associated with the first entity. A combined content item is identified that is a combination of the first search result and first eligible content item and is to be presented as a search result responsive to the query. The combined content item is augmented including: identifying entities related to the first entity, identifying content items that are associated with the related entities, selecting at least one identified content item, and using content from the selected content items to augment the combined content item.

    Managing notifications across services

    公开(公告)号:US10659418B1

    公开(公告)日:2020-05-19

    申请号:US16391253

    申请日:2019-04-22

    Applicant: Google LLC

    Abstract: First notification data is sent to a first client service and second notification data to a second client service. The first notification data and the second notification data notify a user of a message about an activity that is of interest to the user. A read notification is received indicating that the first notification data sent to the first client service has been interacted with by the user. The second notification data sent to the second client service is determined not to have been interacted with by the user. Responsive to determining that the second notification data sent to the second client service has not been interacted with by the user, a modify instruction is sent to the second client device that hosts the second client service. The modify instruction to cause a modification of the second notification data.

    Selecting content based on entities

    公开(公告)号:US10346519B1

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

    申请号:US15155119

    申请日:2016-05-16

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for providing content to a user. A method includes: identifying a first resource, the first resource including one or more links to second, other resources and at least one slot for filling with third party content, wherein first selection criteria are associated with a first slot of the at least one slots; determining for at least one of the second other resources entities associated therewith, including evaluating a page associated with the second other resource to identify entities that are associated with content presented on the page; using the determined entities to either augment or filter the first selection criteria producing enhanced selection criteria; and determining one or more content items for presentation to a user in the first slot, wherein determining includes using the enhanced selection criteria to identify the one or more content items.

    Managing notifications across services

    公开(公告)号:US10270728B1

    公开(公告)日:2019-04-23

    申请号:US15943050

    申请日:2018-04-02

    Applicant: Google LLC

    Abstract: A system and method identify first notification data and second notification that notify a user of a message about an activity that is of interest to the user. The system and method send the first notification data to a first client service and the second notification data to a second client service. The system and method receive a read notification indicating that the first notification data sent to the first client service has been interacted with by the user. The system and method update a first read status associated with the first notification data and a second read status associated with the second notification data. The system and method send a modify instruction to the second client service that instructs the second client service to modify the second notification data that has not been interacted to reflect that the first notification data has been interacted with by the user.

    METHODS, SYSTEMS, AND MEDIA FOR PROVIDING MEDIA GUIDANCE BASED ON DETECTED USER EVENTS

    公开(公告)号:US20200012400A1

    公开(公告)日:2020-01-09

    申请号:US16572050

    申请日:2019-09-16

    Applicant: Google LLC

    Abstract: Methods, systems, and media for providing media guidance are provided. In some implementations, a method for providing media guidance is provided, the method comprising: receiving device data from a mobile device associated with a display device; identifying a media content item being presented on the display device; determining a first indication that the mobile device has been interacted with during the presentation of the media content item; storing a first timestamp corresponding to the first indication; determining a second indication that the interaction with the mobile device has ceased; storing a second timestamp corresponding to the second indication; receiving an indication that the media content item is to be played back; determining, using a hardware processor, a first playback position in the media content item based on the first timestamp; and causing the media content item to be presented from the determined first playback position in response to receiving the indication.

    Methods, systems, and media for providing media guidance based on detected user events

    公开(公告)号:US10416853B2

    公开(公告)日:2019-09-17

    申请号:US15618571

    申请日:2017-06-09

    Applicant: Google LLC

    Abstract: Methods, systems, and media for providing media guidance are provided. In some implementations, a method for providing media guidance is provided, the method comprising: receiving device data from a mobile device associated with a display device; identifying a media content item being presented on the display device; determining a first indication that the mobile device has been interacted with during the presentation of the media content item; storing a first timestamp corresponding to the first indication; determining a second indication that the interaction with the mobile device has ceased; storing a second timestamp corresponding to the second indication; receiving an indication that the media content item is to be played back; determining, using a hardware processor, a first playback position in the media content item based on the first timestamp; and causing the media content item to be presented from the determined first playback position in response to receiving the indication.

Patent Agency Ranking