IP Library Granted Patent US 8,230,089
Granted Patent B2
US 8,230,089 · App. 12/731,976 · Granted Jul 24, 2012

On-site dynamic personalization system and method

Assignee: Digital River, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,230,089
App. No.
12/731,976
Granted
Jul 24, 2012
Kind
B2
Abstract

An on-site dynamic personalization system and method having a browser interacting through an internet connection with web pages of members in a cooperative network is described. The system includes a processor coupled through the internet connection to the browser. In addition, the system includes a memory with a cooperative membership database that stores data collected as the browser navigates web pages in the cooperative network. The memory also includes a software module with program code that the processor executes to cause the system to perform certain operations. These operations include: collecting data in the form of universal resource locators as the browser navigates web pages, storing the collected data and assimilating the data by aggregating the stored data, analyzing the assimilated data to determine user preferences based on identification of particular web pages with content viewed by the browser, and dynamically inserting personalized content from a particular member in the cooperative network into a web page associated with the particular member to create a personalized web page. This personalized content is based on the determined user preferences for the browser.

Claims (35)

1. A computer-implemented dynamic web page personalization method involving a web page browser interacting through an internet connection with web pages associated with web merchant members in a cooperative network, comprising:

collecting data in the form of universal resource locators as the browser navigates specifically identified web pages in the cooperative network;

storing the collected data in a cooperative membership database;

assimilating the stored data by transforming commonality attributes to tie product information to a common product definition taxonomy that allows for synchronization across many product taxonomies with varying customized definitions, summarizing and aggregating the stored data to allow for analysis;

analyzing the assimilated data to determine user preferences based on identification of particular web pages with content that was viewed by the browser and according to business rules defined in part by cooperative network member agreements established among web merchant members forming the cooperative network; and

dynamically inserting personalized content from a particular member in the cooperative network into a web page associated with the particular member to create a personalized web page for delivery to the browser, the personalized content being selected for the personalized web page based on the determined user preferences for the browser and optimized based on statistical testing results,

wherein the dynamically inserting step further comprises optimizing the personalized web page based on statistical testing results.

2. The dynamic web page personalization method of claim 1 further comprising a step of checking the browser for an identifying cookie and installing the identifying cookie when the identifying cookie was not found in the browser.

3. The dynamic web page personalization method of claim 1 wherein the collecting step further comprises collecting user preference data from a third party data network.

4. The dynamic web page personalization method of claim 1 wherein:

the storing step further comprises storing tracked purchase event data associated with the browser in the cooperative membership database;

the dynamically inserting step further comprises selecting personalized content from the particular member in the cooperative network based on the tracked purchase event for the browser.

5. The dynamic web page personalization method of claim 1 wherein the dynamically inserting step further comprises optimizing the personalized web page based on information from a multi-variate testing system.

6. The dynamic web page personalization method of claim 1 wherein the dynamically inserting step further comprises optimizing the personalized web page based on information from an A/B testing system.

7. A dynamic web page personalization system for providing a personalized web page to internet browsers interacting through an internet connection with web pages associated with members in a cooperative network, the system comprising:

a processor;

an internet connection operatively coupled to a web page browser and the processor;

a memory comprising a web merchant cooperative membership database that is configured to store data collected in the form of universal resource locators as the browser navigates specifically identified web pages in the cooperative network, the memory further comprising a software module containing program code which when executed by the processor in the system causes the system to perform operations of dynamic web page personalization, the operations comprising:

collecting data in the form of universal resource locators through the internet connection as the browser navigates specifically identified web pages in the cooperative network;

storing the collected data in the cooperative membership database in the memory;

assimilating the stored data in the memory by processing incoming data against commonality attributes to tie to a common product definition taxonomy that allows for synchronization across many product taxonomies with varying customized definitions, summarizing and aggregating the stored data to allow for analysis;

analyzing the assimilated data in the memory to determine user preferences based on identification of particular web pages with content that was viewed by the browser and according to business rules defined in part by web merchant cooperative network member agreements established among web merchant members forming the cooperative network; and

dynamically inserting personalized content from a particular member in the cooperative network into a web page associated with the particular member to create a personalized web page for delivery to the browser, the personalized content being selected for the personalized web page based on the determined user preferences for the browser and optimized based on statistical testing results; and

where the processor executes the program code in the software module in the memory to perform the steps of dynamic web page personalization such that the personalized web page for delivery to the browser is created.

8. The dynamic web page personalization system of claim 7 wherein the software module further comprises program code which when executed by the processor in the system causes the system to check the browser for an identifying cookie and install the identifying cookie when the identifying cookie was not found in the browser.

9. The dynamic web page personalization system of claim 7 wherein the software module further comprises program code which when executed by the processor in the system causes the system to collect user preference data from a third party data network.

10. The dynamic web page personalization system of claim 7 wherein the software module further comprises program code which when executed by the processor in the system causes the system to: (i) track purchase event data associated with the browser in the cooperative membership database in the memory; and (ii) to select personalized content from the particular member in the cooperative network based on the tracked purchase event for the browser.

11. The dynamic web page personalization system of claim 7 wherein the software module further comprises program code which when executed by the processor in the system causes the system to optimize the personalized web page based on information from a multi-variate testing system.

12. The dynamic web page personalization system of claim 7 wherein the software module further comprises program code which when executed by the processor in the system causes the system to optimize the personalized web page based on information from an A/B testing system.

13. A computer-implemented dynamic web page personalization method involving a web page browser interacting through an internet connection with web pages associated with web merchant members in a cooperative network, comprising:

collecting data in the form of universal resource locators as the browser navigates specifically identified web pages in the cooperative network;

storing the collected data in a cooperative membership database;

assimilating the stored data by aggregating the stored data to allow for analysis;

analyzing the assimilated data to determine user preferences based on identification of particular web pages with content that was viewed by the browser and according to business rules defined in part by web merchant cooperative network member agreements established among the web merchant members of the cooperative network; and

dynamically inserting personalized content from a particular member in the cooperative network into a web page associated with the particular member to create a personalized web page for delivery to the browser, the personalized content being selected for the personalized web page based on the determined user preferences for the browser and optimized based on information from a multi-variate testing system or from an A/B testing system.

Assignments (6)
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Jun 2, 2021
From: MACQUARIE US TRADING LLC
To: DIGITAL RIVER, INC.
Reel/Frame 057252/0637 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Jun 2, 2021
From: CORTLAND CAPITAL MARKET SERVICES LLC
To: DIGITAL RIVER, INC.
Reel/Frame 057252/0663 →
GRANT OF SECURITY INTEREST PATENTS Recorded Jun 1, 2021
From: DIGITAL RIVER, INC.; DIGITAL RIVER MARKETING SOLUTIONS, INC.; DR APAC, LLC; DR GLOBALTECH, INC.; DR MYCOMMERCE, INC.; DANUBE PRIVATE HOLDINGS II, LLC
To: CERBERUS BUSINESS FINANCE AGENCY, LLC, AS THE COLLATERAL AGENT
Reel/Frame 056448/0001 →
FIRST LIEN GRANT OF SECURITY INTEREST PATENTS Recorded Feb 12, 2015
From: DIGITAL RIVER, INC.
To: MACQUARIE US TRADING LLC
Reel/Frame 034980/0698 →
SECURITY INTEREST Recorded Feb 12, 2015
From: DIGITAL RIVER, INC.
To: CORTLAND CAPITAL MARKET SERVICESLLC, AS COLLATERAL AGENT
Reel/Frame 034981/0429 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 25, 2010
From: WEHMANN, JAMES M.; BRAUNWARTH, MARY SUDDENDORF; BUNCE, CHARLES WEBBER, III
To: DIGITAL RIVER, INC.
Reel/Frame 024139/0901 →
Continuity (2)
Provisional Application 61163212 · Mar 25, 2009
Related Publication 20100250714A1 · Sep 30, 2010