Offringa
Peter Offringa, Corte Madera, CA US
Patent application number | Description | Published |
---|---|---|
20110161847 | SYSTEM AND METHOD FOR INTEGRATING AND PUBLISHING PAGES OF CONTENT - Systems and methods for integrating, building, and publishing pages of content are described that provide third parties the ability to present their products and services together with a host's content through a content management and publishing platform. Content is selected from the host or the third party. The page can be on the host's server or on the third party's sever. The content management and publishing platform utilizes a flexible template and database-driven architecture. A toolset is provided with the template that allows users to interactively select and program content accessed through APIs. | 06-30-2011 |
Peter J. Offringa, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20110066608 | SYSTEMS AND METHODS FOR DELIVERING TARGETED CONTENT TO A USER - An architectural stack includes a rules proxy. The rules proxy may be between a web server and a HTTP proxy cache, and may be an HTTP proxy application. The rules proxy receives a user request to access a web page from the web server, captures user data (e.g., referrer data and/or session data) from the user request, applies a rule to the user data to assign the user to a user bucket, generates a web page with content using the assigned user bucket, and delivers the user-specific, generated web page to the user. | 03-17-2011 |
Peter J. Offringa, Corte Madera, CA US
Patent application number | Description | Published |
---|---|---|
20110184813 | TARGETING OFFERS TO USERS OF A WEB SITE - A computer system for targeting offers to users of a web site comprises a memory and a processing circuit. The memory is configured to store a plurality of user attributes for a user and a plurality of rules defining when an offer is to be presented to a user. The processing circuit is configured to transmit a web page to a client device, to receive user interaction data from the client device representing interaction with the web page, to update the user attributes stored in memory in response to the received user interaction data, to determine whether the updated user attributes satisfy a rule, and based on whether the updated user attributes meet the rule to transmit an offer to the client device for display on the web page or a next web page. | 07-28-2011 |