Technologies for indicating third party content and resources
AssigneeAppEsteem Corporation
InventorsDennis Batchelder, Hong Jia, Arunabh Trivedi
Life of this patent
Estimating the term…
Abstract
Methods, systems, and storage media for distinguishing third party resources (TPRs) with respect to first party resources (FPRs) are provided. A client system generates and renders a graphical user interface (GUI) comprising one or more graphical objects in a client application. The client system identifies resources corresponding to individual graphical objects. The client system communicates the identified resources to a verification service, and obtains indicators indicating TPRs to be distinguished from FPRs. The client system applies a distinguishing effect to the TPRs based on the received indicators. Other embodiments may be described and/or claimed.
Claims18
One or more non-transitory computer-readable storage media (NTCRSM) comprising instructions, wherein execution of the instructions by a processing device is to cause a computing system to:
- render a graphical user interface (GUI) for interacting with a service provider platform (SPP) in a client application (app), the GUI comprising a set of slots, each slot of the set of slots is defined by a set of tags and each slot at least includes content;
- identify one or more resources within each slot;
- determine at least one advertisement (ad) resource of the identified one or more resources based on a comparison of the at least one ad resource with a stored set of ad indicators, the at least one ad resource being a resource sourced from or hosted by an entity different than the SPP, and the ad indicators indicate known ad resources;
- identify at least one ad slot among the set of slots, the at least one ad slot being a slot that at least includes a reference to the at least one ad resource;
- apply an obfuscation effect to an entirety of the at least one ad slot without disabling references to ad resources within the at least one ad slot;
- and
- remove the obfuscation effect from the obfuscated at least one ad slot in response to detection of a hover of a cursor over the obfuscated the at least one ad slot.
A computing system comprising:
- processor circuitry coupled with network interface circuitry (NIC), wherein:
- the NIC is configurable to:
- obtain, from a remote service provider platform (SPP), an electronic document including source code for generating and rendering a webpage or web application (app) in a client app;
- and
- the processor circuitry is configurable to operate the client app to:
- generate and render the webpage or web app in the client app, the webpage or web app comprising a set of slots, each slot of the set of slots is defined by a set of tags and each slot at least includes content, and
- the processor circuitry is configurable to operate a component to:
- identify one or more resources referenced in each slot based on the source code;
- determine at least one ad resource of the identified one or more resources, the at least one ad resource being a resource served from an entity different than the SPP;
- identify at least one ad slot among the set of slots, the at least one ad slot being a slot that at least includes a reference to the at least one ad resource;
- apply an obfuscation effect to an entirety of the at least one ad slot without disabling references to ad resources within the at least one ad slot;
- detect a hover over the obfuscated at least one ad slot with a pointer;
- and
- remove the obfuscation effect from the obfuscated at least one ad slot in response to detection of the hover.
Dependencies are inferred from the claim text.