METHODS, SYSTEMS, AND MEDIA FOR GENERATING CONTEXTUALLY RELEVANT MESSAGES

    公开(公告)号:US20230090161A1

    公开(公告)日:2023-03-23

    申请号:US17994948

    申请日:2022-11-28

    Applicant: Google LLC

    Abstract: Methods, systems, and media for generating contextually relevant messages are provided. In some embodiments, a method for generating contextually relevant messages is provided, the method comprising: requesting content from a content source; receiving a content item; causing the content item to be presented using a display device; causing an endorsement indication corresponding to an endorsing user to be concurrently presented with the content item, wherein a user associated with the request for content and the endorsing user are social connections; receiving user input selecting the endorsement indication; causing a temporary messaging interface including a temporary message from the user to the endorsing user to be presented; causing a permanent message to be created based on the temporary message and received user input; and causing the permanent message to be presented to the endorsing user.

    GENERATING HIGH VISIBILITY SOCIAL ANNOTATIONS

    公开(公告)号:US20220414180A1

    公开(公告)日:2022-12-29

    申请号:US17897823

    申请日:2022-08-29

    Applicant: Google LLC

    Abstract: Systems and methods for generating social annotations for content that are capable of being seen by a broad audience are provided herein. A system can include a user identification component configured to identify a user that has potential for generating a valuable endorsement of a content item based at least in part on a sharing setting associated with a user. The system further includes an audience component configured to determine an audience associated with the user based at least in part on the sharing setting, a user selection component configured to select the user as a candidate user for generating the endorsement of the content item in response to a determination that a size of the audience exceeds a threshold, and a targeted content component configured to, in response to selection of the user, provide the content item to the user with a capability to endorse the content item.

    Application programming interface for rendering personalized related content to third party applications

    公开(公告)号:US11539805B2

    公开(公告)日:2022-12-27

    申请号:US16888947

    申请日:2020-06-01

    Applicant: Google LLC

    Abstract: A system includes an ingestion component configured to receive a request from an entity for content related to a content item and a user identity. The request has a content identifier representative of the content item and a token. A request processing component of the system is configured to access a database associated with the system and identify the content item and the user identity using the content identifier and the token, wherein the database has information associating the token with the user identity and associating the content identifier with the content item. In response to identification of the content item and the user identity, the request processing component directs a recommendation engine associated with the system to identify the content related to the content item and the user identity. Information identifying the content related to the content item and the user identity is then transmitted back to the entity.

    Generating high visibility social annotations

    公开(公告)号:US11429689B1

    公开(公告)日:2022-08-30

    申请号:US14689893

    申请日:2015-04-17

    Applicant: Google LLC

    Abstract: Systems and methods for generating social annotations for content that are capable of being seen by a broad audience are provided herein. A system can include a user identification component configured to identify a user that has potential for generating a valuable endorsement of a content item based at least in part on a sharing setting associated with a user. The system further includes an audience component configured to determine an audience associated with the user based at least in part on the sharing setting, a user selection component configured to select the user as a candidate user for generating the endorsement of the content item in response to a determination that a size of the audience exceeds a threshold, and a targeted content component configured to, in response to selection of the user, provide the content item to the user with a capability to endorse the content item.

    Parameterizing network communication paths

    公开(公告)号:US11256853B2

    公开(公告)日:2022-02-22

    申请号:US16848046

    申请日:2020-04-14

    Applicant: Google LLC

    Abstract: Systems and methods of parameterizing network communication paths are provided. The system can identify a network communication path traversed by a plurality of client computing devices via a network protocol. The system can generate, based on a parameter of the network communication path and an attribute of each of a plurality of keywords to the hyperlink on the first web page that directed the plurality of client computing devices to the second web page via the network protocol, a weight data structure with a scalar value for each of the plurality of keywords. The system can select, based on a comparison of the scalar value for each of the plurality of keywords, a keyword of the plurality of keywords to input into an online content selection process to select the content item in response to a request for content received from a client computing device.

    Methods, systems, and media for generating contextually relevant messages

    公开(公告)号:US11082376B2

    公开(公告)日:2021-08-03

    申请号:US16298059

    申请日:2019-03-11

    Applicant: Google LLC

    Abstract: Methods, systems, and media for generating contextually relevant messages are provided. In some embodiments, a method for generating contextually relevant messages is provided, the method comprising: requesting content from a content source; receiving a content item; causing the content item to be presented using a display device; causing an endorsement indication corresponding to an endorsing user to be concurrently presented with the content item, wherein a user associated with the request for content and the endorsing user are social connections; receiving user input selecting the endorsement indication; causing a temporary messaging interface including a temporary message from the user to the endorsing user to be presented; causing a permanent message to be created based on the temporary message and received user input; and causing the permanent message to be presented to the endorsing user.

    APPLICATION PROGRAMMING INTERFACE FOR RENDERING PERSONALIZED RELATED CONTENT TO THIRD PARTY APPLICATIONS

    公开(公告)号:US20200296175A1

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

    申请号:US16888947

    申请日:2020-06-01

    Applicant: Google LLC

    Abstract: A system includes an ingestion component configured to receive a request from an entity for content related to a content item and a user identity. The request has a content identifier representative of the content item and a token. A request processing component of the system is configured to access a database associated with the system and identify the content item and the user identity using the content identifier and the token, wherein the database has information associating the token with the user identity and associating the content identifier with the content item. In response to identification of the content item and the user identity, the request processing component directs a recommendation engine associated with the system to identify the content related to the content item and the user identity. Information identifying the content related to the content item and the user identity is then transmitted back to the entity.

    PERSISTENT MEDIA PLAYER
    28.
    发明申请

    公开(公告)号:US20200288194A1

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

    申请号:US16882409

    申请日:2020-05-22

    Applicant: Google LLC

    Abstract: A persistent media player is disclosed. A method for providing the persistent media player includes displaying, by an electronic device, a first portion of a scrollable document in a user interface (UI) of an application executed on the electronic device. The first portion includes a media player that is to present a first media item. The method further includes receiving an input to scroll to a second portion of the scrollable document. The method also includes displaying the second portion of the scrollable document, where the first portion is no longer visible and where the media player continues to be visible.

    PARAMETERIZING NETWORK COMMUNICATION PATHS
    29.
    发明申请

    公开(公告)号:US20200241712A1

    公开(公告)日:2020-07-30

    申请号:US16848046

    申请日:2020-04-14

    Applicant: Google LLC

    Abstract: Systems and methods of parameterizing network communication paths are provided. The system can identify a network communication path traversed by a plurality of client computing devices via a network protocol. The system can generate, based on a parameter of the network communication path and an attribute of each of a plurality of keywords to the hyperlink on the first web page that directed the plurality of client computing devices to the second web page via the network protocol, a weight data structure with a scalar value for each of the plurality of keywords. The system can select, based on a comparison of the scalar value for each of the plurality of keywords, a keyword of the plurality of keywords to input into an online content selection process to select the content item in response to a request for content received from a client computing device.

    Selecting content for co-located devices

    公开(公告)号:US10540677B1

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

    申请号:US14284075

    申请日:2014-05-21

    Applicant: Google LLC

    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for determining information. A first user device for presenting content to a user is identified. A second co-located device is identified. A determination is made, based on one or more criteria, to use audible or inaudible sound emitted from the first device to ascertain whether audio controls on the first device and a speaker associated with the first device are enabled. A token that is to be played on the first device is identified. A notification is provided to the second co-located device to listen for the token emitted by the first device. The token for playing on the first device is provided. Information related to a recording is received from the second co-located device. A determination is made whether the first device's audio controls and speakers are enabled.

Patent Agency Ranking