APPARATUS AND METHODS FOR PROVIDING TARGETED ADVERTISING FROM USER BEHAVIOR
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving, at a content optimizing service, an invoking request from a client loading the content of a page served from a web site;
collecting behavior events from the client;
selecting a segment for the client based on the behavior events;
providing the segment to a content source for selection of content according to the segment;
receiving the selected content from the content source; and
providing the selected content to the web site for display in the page at the client.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments for providing content targeted according to user behavior are described. In one or more embodiments, a content optimizing service may be invoked by a client operating a browser application when the browser loads a web page from a web site. The content optimizing service may collect behavior events and compare the collected behavior to a set of rules. When behavior matches a rule, the user may be associated with a segment, which may be provided to a content source that selects content according to the segment. Other embodiments are described and claimed.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving, at a content optimizing service, an invoking request from a client loading the content of a page served from a web site; collecting behavior events from the client; selecting a segment for the client based on the behavior events; providing the segment to a content source for selection of content according to the segment; receiving the selected content from the content source; and providing the selected content to the web site for display in the page at the client. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a processor; and a memory to store a content optimizing service that when executed by the processor is operative to receive an invoking request from a client loading the content of a page served from a web site, receive one or more behavior events from a client, select a segment when the one or more behavior events match one or more rules, provide the segment to a content source for selection of content according to the segment, receive the selected content from the content source, and provide the selected content to the client, wherein a behavior event comprises an action taken by a user of the client at a web site. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable storage medium comprising instructions that when executed enable a computing system to:
-
receive an invoking request from a client loading the content of a page served from a site application; collect behavior events from the client; determine whether a behavior event matches a criterion of a rule from a set of rules; retrieve a segment from a rule when all of the criteria of a rule are matched by one or more behavior events; provide the segment to a content source for selection of content according to the segment; receive the selected content from the content source; and provide the selected content to the site application for display in a page of the site application at the client. - View Dependent Claims (18, 19, 20)
-
Specification