US 11,949,744 B2
Enhanced online privacy
Yuewei Wang, Mountain View, CA (US); Shashank Chaudhary, Sunnyvale, CA (US); Onur Soysal, Mountain View, CA (US); and Michael Ortega-Binderberger, Berkeley, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Apr. 11, 2022, as Appl. No. 17/717,351.
Application 17/717,351 is a continuation of application No. 17/118,436, filed on Dec. 10, 2020, granted, now 11,659,044.
Application 17/118,436 is a continuation of application No. 16/245,048, filed on Jan. 10, 2019, granted, now 11,115,479, issued on Sep. 7, 2021.
Prior Publication US 2022/0239747 A1, Jul. 28, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 15/16 (2006.01); G06F 15/16 (2006.01); G06F 21/31 (2013.01); H04L 9/40 (2022.01); H04L 29/06 (2006.01); H04L 29/08 (2006.01); H04L 29/10 (2006.01); H04L 67/02 (2022.01); H04L 67/14 (2022.01)
CPC H04L 67/14 (2013.01) [G06F 21/31 (2013.01); H04L 63/10 (2013.01); H04L 67/02 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
receiving, by a service apparatus and from a publisher, a list of client identifiers representing a plurality of users that the publisher has selected to be recipients of user-specific information, wherein the list of client identifiers include a first client identifier that is assigned to a first user by the publisher, and wherein:
the service apparatus is in a second level Internet domain that is outside of a different second level Internet domain of the publisher; and
the publisher differs from each of (i) the service apparatus and (ii) the first user;
receiving, by the service apparatus from a first client device of the first user, a first request for the user-specific information, the first request having a first service identifier that is assigned to the first user by the service apparatus, wherein the first service identifier for the first client device is different than the first client identifier;
accessing, by the service apparatus, an identifier mapping, wherein the identifier mapping includes a mapping of the first service identifier to the first client identifier;
determining, by the service apparatus, that the first client device has access to the user-specific information based on the mapping of the first service identifier to the first client identifier in the identifier mapping; and
transmitting, by the service apparatus to the first client device, the user-specific information in response to the determination that the first client device has access to the user-specific information based on the mapping of the first service identifier to the first client identifier in the identifier mapping.