Patent ID: 11882327
Assignee: GOOGLE LLC
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC H

Claim 6:
7. A computer implemented method, comprising:
receiving, from an application executing on a client device, a request to generate a digitally signed token that is used to validate whether a particular content item, which is provided on a content page within the application and displayed at a particular portion of the display of the client device, is a third party content item provided by a content provider, wherein:
the request includes initial attestation data obtained from an operating system of the client device, wherein the initial attestation data includes (1) decoded data for a plurality of attributes that was encoded within a digital watermark embedded in the particular content item displayed at the particular portion of the display, wherein the plurality of attributes are descriptive of the particular content item; (2) data identifying the particular portion of the display; and (3) a first data item that is generated using the decoded data and the data identifying the particular portion of the display;

obtaining, from the operating system, an indication specifying whether the first data item matches a second data item, wherein the second data item is generated by the operating system using the decoded data and the data identifying the particular portion of the display that are included with the request; and
in response to obtaining the indication specifying that the first data item matches the second data item:
generating a digitally signed token that includes the data for the plurality of attributes in the payload of the digitally signed token; and
providing, to the application, the generated digitally signed token.