-
公开(公告)号:US11379945B2
公开(公告)日:2022-07-05
申请号:US17296920
申请日:2019-02-27
Applicant: GOOGLE LLC
Inventor: John Mark Richter , Peter Joseph McNerney
Abstract: In a graphics processing unit (GPU), receiving an input image comprising an array of pixels. Each pixel having a gray scale value from a range of N grayscale values. For each particular input patch of pixels of a set of input patches partitioning the input image and in parallel for each particular grayscale value the range, counting the number of pixels in the particular input patch having the particular grayscale value. In parallel for each particular input patch of pixels of a set of input patches partitioning the input image, creating an output image patch as an ordered sequence of N pixels, with the color value of the nth pixel in each corresponding output patch representing the count of pixels in the particular input patch having the nth grayscale value. Combining the output image patches into a single composite output image of N pixels, the pixel value of the nth pixel in the single composite output image corresponding to the count of pixels in the input image having the nth grayscale value.
-
公开(公告)号:US20230177172A1
公开(公告)日:2023-06-08
申请号:US17925756
申请日:2021-07-09
Applicant: Google LLC
Inventor: Karn Seth , Benjamin R. Kreuter , John Mark Richter , Raimundo Mirisola , Evgeny Skvortsov , Craig William Wright , Mariana Petrova Raykova
CPC classification number: G06F21/602 , H04L9/0819
Abstract: A method comprising receiving, at a first computing system, encrypted identifiers, performing, by the first computing system, a concealing operation on the encrypted identifiers to produce concealed encrypted identifiers, wherein the concealing operation conceals the encrypted identifiers from the first computing system and a second computing system but enables matching between the concealed encrypted identifiers, decrypting, by the second computing system, the concealed encrypted identifiers to produce concealed identifiers, analyzing, by the second computing system using one or more match rules, the concealed identifiers to generate one or more associations between the concealed identifiers, and generating, by the second computing system, one or more universal identifiers based on the one or more associations.
-
公开(公告)号:US11710208B2
公开(公告)日:2023-07-25
申请号:US17368666
申请日:2021-07-06
Applicant: GOOGLE LLC
Inventor: John Mark Richter , Peter Joseph McNerney
Abstract: In a graphics processing unit (GPU), receiving an input image comprising an array of pixels. Each pixel having a grayscale value from a range of N grayscale values. For each particular input patch of pixels of a set of input patches partitioning the input image and in parallel for each particular grayscale value the range, counting the number of pixels in the particular input patch having the particular grayscale value. In parallel for each particular input patch of pixels of a set of input patches partitioning the input image, creating an output image patch as an ordered sequence of N pixels, with the color value of the nth pixel in each corresponding output patch representing the count of pixels in the particular input patch having the nth grayscale value. Combining the output image patches into a single composite output image of N pixels, the pixel value of the nth pixel in the single composite output image corresponding to the count of pixels in the input image having the nth grayscale value.
-
-