Resource placement via a web page
First Claim
1. A computer-implemented method comprising:
- establishing a resource profile for a target web page and associated with a specified resource type based on a sum of a plurality of resource history values for at least a portion of a set of traffic flows that accesses the target web page from a plurality of adjacent web pages, wherein the resource profile indicates a likelihood that a user accessing the target web page has previously accessed at least one other web page that makes available a resource corresponding to the specified resource type and a first resource history value of the plurality of resource history values is based on another resource profile for a first adjacent web page of the plurality of adjacent web pages and a first traffic flow of the set of traffic flows that corresponds to the target web page and the first adjacent page; and
designating at least one of the resource or another resource corresponding to the specified resource type to be available via the target web page based at least in part on the resource profile and transmitting the target web page to one or more users.
5 Assignments
0 Petitions
Accused Products
Abstract
In various embodiments, methods and systems make a type of resource available via a target web page, based on the presence of resources of the same type being available on other pages visited by the traffic accessing the target web page. One or more resource history values are determined for a set of traffic flows in at least a portion of the traffic that accesses the target web page. Each traffic flow extends between the target web page and a respective web page with a resource profile for the specified type of resource. The resource profiles can be used to determine resource history values for the traffic flows. The target web page'"'"'s resource profile for the specified type of resource can be established based on the resource history values. Based on the target web page'"'"'s resource profile for the specified resource type, a resource of the specified type can be designated to be available on the target web page.
18 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
establishing a resource profile for a target web page and associated with a specified resource type based on a sum of a plurality of resource history values for at least a portion of a set of traffic flows that accesses the target web page from a plurality of adjacent web pages, wherein the resource profile indicates a likelihood that a user accessing the target web page has previously accessed at least one other web page that makes available a resource corresponding to the specified resource type and a first resource history value of the plurality of resource history values is based on another resource profile for a first adjacent web page of the plurality of adjacent web pages and a first traffic flow of the set of traffic flows that corresponds to the target web page and the first adjacent page; and designating at least one of the resource or another resource corresponding to the specified resource type to be available via the target web page based at least in part on the resource profile and transmitting the target web page to one or more users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. One or more non-transitory computer storage media having computer-executable instructions embodied thereon that, when executed, by one or more processors, causes the one or more processors to perform a method comprising:
-
determining one or more resource history values for a set of traffic flows in at least a portion of traffic that accesses a target web page; establishing a resource profile for the target web page and associated with a specified resource type based on a sum of a plurality of the one or more resource history values, wherein the resource profile indicates a likelihood that a user accessing the target web page has previously accessed at least one other web page that makes available a resource corresponding to the specified resource type and a first resource history value of the plurality of resource history values is based on another resource profile for a first adjacent web page of the plurality of adjacent web pages and a first traffic flow of the set of traffic flows that corresponds to the target page and the first adjacent page; and designating at least one of the resource or another resource corresponding to the specified resource type to be available via the target web page based at least in part on the resource profile and transmitting the target web page to one or more users, wherein; each traffic flow in the set of traffic flows extends between the target web page and a respective web page with a respective resource profile, each traffic flow in the set of traffic flows has a weight, and the determining one or more resource history values includes weighting each of the respective resource profiles with a weight for a respective traffic flow in the set of traffic flows. - View Dependent Claims (14, 15)
-
-
16. A system comprising:
-
a processor device; and a computer-readable storage medium, coupled with the processor device, having instructions stored thereon, which, when executed by the processor device, provide the system with a traffic monitor, a resource profiler, and a resource allocator, wherein the traffic monitor is configured to determine one or more resource history values for a set of traffic flows in at least a portion of traffic that accesses a target web page; the resource profiler is configured to establish a resource profile for the target web page and associated with a specified resource type based on a sum of a plurality of the one or more resource history values, wherein the resource profile indicates a likelihood that a user accessing the target web page has previously accessed at least one other web page that makes available a resource corresponding to the specified resource type and a first resource history value of the plurality of resource history values is based on another resource profile for a first adjacent web page of the plurality of adjacent web pages and a first traffic flow of the set of traffic flows that corresponds to the target page and the first adjacent page; and the resource allocator is configured to designate at least one of the resource or another resource corresponding to the specified resource type to be available via the target web page based at least in part on the resource profile, wherein the target web page is transmitted to one or more users. - View Dependent Claims (17, 18, 19, 20)
-
Specification