Patents by Inventor Yian Gao

Yian Gao has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11861040
    Abstract: Methods, systems, and apparatus, including an apparatus for managing user data according to user consent settings are described. In some aspects, a method includes determining that a request for transmission by a client device to a recipient will include user data of a user of the client device. In response determining that the request will include the user data, the method includes requesting, from a consent management module of the client device, current user consent settings specified by the user which define at least one of (i) user data that can be transmitted from the client device, (ii) how user data transmitted from the client device can be used or (iii) which recipients can receive and retain user data from the client device. The method further includes receiving, from the consent management module, the current user consent settings and generating request data according the current user consent settings.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: January 2, 2024
    Assignee: Google LLC
    Inventors: Gang Wang, Yian Gao
  • Patent number: 11711436
    Abstract: Systems and methods described herein can relate to a web browser-based application programming interface (API) that can control the authorization of data transmissions within a networked environment. The system enables content items displayed in a web page to make a call to the browser to request that the browser register the content item with the browser. The web browser can control the network transmissions to content items approved or authorized by the web browser. The system can reduce the number of transmissions that do not result in content for the client device—saving bandwidth and computational resources for the client device.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: July 25, 2023
    Assignee: Google LLC
    Inventors: Mike West, Yian Gao, Gang Wang, Charles Harrison
  • Publication number: 20230188507
    Abstract: The present disclosure provides a secure, user-transparent, and highly efficient content provider-specific identifier (“CPSID”), sometimes referred to as a “read-only cookie” (“ROC”). These content provider-specific identifiers may be generated by the client device and encrypted with a public key of the content provider, preventing third parties from indirectly identifying matches, and obviating the need for provider-side cookie matching tables and resource-intensive tracking communications. The generation of content provider-specific identifiers may be controlled by user policies, such that identifiers are only created for content providers with compliant terms of service (ToS), e.g., retrievable from a predetermined address within the domain; content providers that are on a whitelist (e.g. for which the user has explicitly provided consent); and/or content providers that are not on a blacklist (e.g. for which the user has explicitly refused consent).
    Type: Application
    Filed: February 2, 2023
    Publication date: June 15, 2023
    Inventors: Yian Gao, Gang Wang
  • Patent number: 11601404
    Abstract: The present disclosure provides a secure, user-transparent, and highly efficient content provider-specific identifier (“CPSID”), sometimes referred to as a “read-only cookie” (“ROC”). These content provider-specific identifiers may be generated by the client device and encrypted with a public key of the content provider, preventing third parties from indirectly identifying matches, and obviating the need for provider-side cookie matching tables and resource-intensive tracking communications. The generation of content provider-specific identifiers may be controlled by user policies, such that identifiers are only created for content providers with compliant terms of service (ToS), e.g. retrievable from a predetermined address within the domain; content providers that are on a whitelist (e.g. for which the user has explicitly provided consent); and/or content providers that are not on a blacklist (e.g. for which the user has explicitly refused consent).
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: March 7, 2023
    Assignee: Google LLC
    Inventors: Yian Gao, Gang Wang
  • Patent number: 11586663
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, facilitate cross-platform content muting. Methods include detecting a request from a user to remove, from a user interface, a media item that is provided by a first content source and presented on a first platform. One or more tags that represent the media item are determined. These tags, which indicate that the user removed the media item represented by the one or more tags from presentation on the first platform, are stored in a storage device. Subsequently, content provided by a second content source (different from the first content source) on a second platform (different from the first platform) is prevented from being presented. This content is prevented from being presented based on a tag representing the content matching the one or more tags stored in the storage device.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: February 21, 2023
    Assignee: Google LLC
    Inventors: Yian Gao, Gang Wang, Marcel M. Moti Yung, Suneeti Shah, Philippe de Lurand Pierre-Paul, Creighton Thomas
  • Publication number: 20220414255
    Abstract: Methods, systems, and apparatus, including an apparatus for managing user data according to user consent settings are described. In some aspects, a method includes determining that a request for transmission by a client device to a recipient will include user data of a user of the client device. In response determining that the request will include the user data, the method includes requesting, from a consent management module of the client device, current user consent settings specified by the user which define at least one of (i) user data that can be transmitted from the client device, (ii) how user data transmitted from the client device can be used or (iii) which recipients can receive and retain user data from the client device. The method further includes receiving, from the consent management module, the current user consent settings and generating request data according the current user consent settings.
    Type: Application
    Filed: January 22, 2020
    Publication date: December 29, 2022
    Inventors: Gang Wang, Yian Gao
  • Publication number: 20220122121
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for combating false advertising using crowdsourcing. In one aspect, a method includes receiving a false digital component alert indicating that a digital component presented at a client device includes false information, validating the false digital component alert based on a public key to verify digital signature included in the false digital component alert matching the public key of stored attestation tokens specifying presentation and interaction data for the digital component. In response, adding the false digital component alert to an aggregated report. Based on a false alert ratio, determining that a magnitude of validated false digital component alerts in the aggregated report meets a threshold, and triggering a false digital component mitigation response including providing a false information warning with the false digital component to one or more client devices or digital component provider.
    Type: Application
    Filed: May 19, 2020
    Publication date: April 21, 2022
    Inventors: Gang Wang, Yian Gao
  • Publication number: 20220086240
    Abstract: Systems and methods described herein can relate to a web browser-based application programming interface (API) that can control the authorization of data transmissions within a networked environment. The system enables content items displayed in a web page to make a call to the browser to request that the browser register the content item with the browser. The web browser can control the network transmissions to content items approved or authorized by the web browser. The system can reduce the number of transmissions that do not result in content for the client device—saving bandwidth and computational resources for the client device.
    Type: Application
    Filed: November 29, 2021
    Publication date: March 17, 2022
    Inventors: Mike West, Yian Gao, Gang Wang, Charles Harrison
  • Publication number: 20220083582
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, facilitate cross-platform content muting. Methods include detecting a request from a user to remove, from a user interface, a media item that is provided by a first content source and presented on a first platform. One or more tags that represent the media item are determined. These tags, which indicate that the user removed the media item represented by the one or more tags from presentation on the first platform, are stored in a storage device. Subsequently, content provided by a second content source (different from the first content source) on a second platform (different from the first platform) is prevented from being presented. This content is prevented from being presented based on a tag representing the content matching the one or more tags stored in the storage device.
    Type: Application
    Filed: November 23, 2021
    Publication date: March 17, 2022
    Inventors: Yian Gao, Gang Wang, Marcel M. Moti Yung, Suneeti Shah, Philippe de Lurand Pierre-Paul, Creighton Thomas
  • Patent number: 11277481
    Abstract: The systems and methods described herein can enable the selection of customized content in networked systems that prevent the transfer of session data between different domains. The systems and methods described herein enable the exchange of data between third-party entities that would be blocked in networked systems that prevent cross-domain data exchange. The systems and methods can provide multi-sourced content without sacrificing security of the client device and browser environment.
    Type: Grant
    Filed: June 8, 2020
    Date of Patent: March 15, 2022
    Assignee: Google LLC
    Inventors: Gang Wang, Yian Gao
  • Patent number: 11212351
    Abstract: Systems and methods described herein can relate to a web browser-based application programming interface (API) that can control the authorization of data transmissions within a networked environment. The system enables content items displayed in a web page to make a call to the browser to request that the browser register the content item with the browser. The web browser can control the network transmissions to content items approved or authorized by the web browser. The system can reduce the number of transmissions that do not result in content for the client device—saving bandwidth and computational resources for the client device.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: December 28, 2021
    Assignee: Google LLC
    Inventors: Mike West, Yian Gao, Gang Wang, Charles Harrison
  • Patent number: 11210331
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, facilitate cross-platform content muting. Methods include detecting a request from a user to remove, from a user interface, a media item that is provided by a first content source and presented on a first platform. One or more tags that represent the media item are determined. These tags, which indicate that the user removed the media item represented by the one or more tags from presentation on the first platform, are stored in a storage device. Subsequently, content provided by a second content source (different from the first content source) on a second platform (different from the first platform) is prevented from being presented. This content is prevented from being presented based on a tag representing the content matching the one or more tags stored in the storage device.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: December 28, 2021
    Assignee: Google LLC
    Inventors: Yian Gao, Gang Wang, Marcel M. Moti Yung, Suneeti Shah, Philippe de Lurand Pierre-Paul, Creighton Thomas
  • Publication number: 20210367784
    Abstract: The present disclosure provides a secure, user-transparent, and highly efficient content provider-specific identifier read-only cookie (“ROC”). These ROCs can be generated by the client device and encrypted with a public key of the content provider, preventing third parties from indirectly identifying matches. The ROCs can include authentication token to enable the client device to determine whether the ROC was cached or otherwise misused by a content provider or other third-party.
    Type: Application
    Filed: April 16, 2019
    Publication date: November 25, 2021
    Applicant: Google LLC
    Inventors: Yian Gao, Gang Wang, Marcel Yung
  • Publication number: 20210336937
    Abstract: The present disclosure provides a secure, user-transparent, and highly efficient content provider-specific identifier (“CPSID”), sometimes referred to as a “read-only cookie” (“ROC”). These content provider-specific identifiers may be generated by the client device and encrypted with a public key of the content provider, preventing third parties from indirectly identifying matches, and obviating the need for provider-side cookie matching tables and resource-intensive tracking communications. The generation of content provider-specific identifiers may be controlled by user policies, such that identifiers are only created for content providers with compliant terms of service (ToS), e.g. retrievable from a predetermined address within the domain; content providers that are on a whitelist (e.g. for which the user has explicitly provided consent); and/or content providers that are not on a blacklist (e.g. for which the user has explicitly refused consent).
    Type: Application
    Filed: April 5, 2018
    Publication date: October 28, 2021
    Inventors: Yian GAO, Gang WANG
  • Publication number: 20210240854
    Abstract: Systems and methods described herein can provide a restricted environment for the local execution of server provided processor-executable instructions. The restricted environment can be maintained by a web browser to enable sandboxed generation of content requests by the web browser during the rendering of web pages. The restricted environment can enable the web browser to control the generation and transmission of content requests.
    Type: Application
    Filed: April 16, 2019
    Publication date: August 5, 2021
    Applicant: Google LLC
    Inventors: Jonathan Krafcik, Yian Gao, Gang Wang
  • Publication number: 20210168213
    Abstract: Systems and methods described herein can relate to a web browser-based application programming interface (API) that can control the authorization of data transmissions within a networked environment. The system enables content items displayed in a web page to make a call to the browser to request that the browser register the content item with the browser. The web browser can control the network transmissions to content items approved or authorized by the web browser. The system can reduce the number of transmissions that do not result in content for the client device—saving bandwidth and computational resources for the client device.
    Type: Application
    Filed: April 16, 2019
    Publication date: June 3, 2021
    Applicant: Google LLC
    Inventors: Michael West, Yian Gao, Gang Wang, Charles Harrison
  • Publication number: 20200372061
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, facilitate cross-platform content muting. Methods include detecting a request from a user to remove, from a user interface, a media item that is provided by a first content source and presented on a first platform. One or more tags that represent the media item are determined. These tags, which indicate that the user removed the media item represented by the one or more tags from presentation on the first platform, are stored in a storage device. Subsequently, content provided by a second content source (different from the first content source) on a second platform (different from the first platform) is prevented from being presented. This content is prevented from being presented based on a tag representing the content matching the one or more tags stored in the storage device.
    Type: Application
    Filed: October 23, 2019
    Publication date: November 26, 2020
    Inventors: Yian Gao, Gang Wang, Marcel M. Moti Yung, Suneeti Shah, Philippe de Lurand Pierre-Paul, Creighton Thomas
  • Patent number: 10681148
    Abstract: The systems and methods described herein can enable the selection of customized content in networked systems that prevent the transfer of session data between different domains. The systems and methods described herein enable the exchange of data between third-party entities that would be blocked in networked systems that prevent cross-domain data exchange. The systems and methods can provide multi-sourced content without sacrificing security of the client device and browser environment.
    Type: Grant
    Filed: April 24, 2018
    Date of Patent: June 9, 2020
    Assignee: Google LLC
    Inventors: Gang Wang, Yian Gao