Patent ID: 11949750
Assignee: CONTENT SQUARE ISRAEL LTD
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 6:
7. A non-transitory computer readable medium having stored thereon instructions for causing a processor to perform operations comprising:
determining based on browsing activity information of a user interacting with a page displayed by a client device, a salience to the user of each area of the page,
wherein the browsing activity information includes information associated with a plurality of viewports,
wherein each viewport of the plurality of viewports is a visible portion of the page displayed to the user by the client device, and
wherein the salience of each area of the page is a value generated based on a number of times each area of the page is included in one of the plurality of viewports, based on periods of time that each area of the page is included in one of the plurality of viewports, and based on a level of zoom associated with each area when each area of the page is included in one of the plurality of viewports; and

generating an exposure map at a page-level view based on the salience of each area of the page, wherein the exposure map comprises a heat map that graphically indicates the salience of each area of the page, wherein generating the exposure map comprises:
creating a reference layout, wherein the reference layout is a layout of the page,
mapping each of the plurality of viewports to the reference layout to create a plurality of intersection areas,
performing a union operation on the plurality of intersection areas of each of the plurality of viewports to create a plurality of mapped viewports, and
aggregating the plurality of mapped viewports for a pan/zoom dataset included in the browsing activity information,
wherein the pan/zoom dataset includes pan/zoom operations and the information associated with the plurality of viewports,
wherein the aggregated plurality of viewports is overlaid on top of another page-view of the page to generate the exposure map.