SYSTEMS AND METHODS FOR CONFIGURING A NETWORK OF AFFILIATED WEBSITES
First Claim
1. A system for customizing a website, comprising:
- a webserver communicatively coupled to a network, the webserver comprising a processor and computer-readable storage media comprising a configurable website;
a computer-readable storage media comprising a plurality of user profiles communicatively coupled to the website;
an asset library resistant on a computer-readable storage media comprising assets available for use on the website;
a website configuration module resident on a computer-readable storage media, the website configuration module communicatively coupled to the website, the storage media, and the asset library, wherein the website configuration module is configured to detect a user request directed to the website from a particular user, to obtain a user profile of the particular user from the data storage module, and to generate a website configuration to configure the selected one of the plurality of websites using the user profile of the particular user and the asset library.
6 Assignments
0 Petitions
Accused Products
Abstract
A plurality of affiliated network of websites may be configured to log user interactions thereon. The respective logs may comprise user identification information to allow a profile aggregation service to correlate user interactions across the plurality of websites and to generate respective user profiles, which may be used to configure the websites. A context aware platform (CAP) website may be configured to provide web services for entities in a business hierarchy. The CAP website may capable of presenting content in one of a plurality of operational modes associated with a geographical granularity of the franchise hierarchy. In addition, the CAP website may be configurable according to a user profile generated using user interactions across a plurality of websites and/or on the CAP website.
117 Citations
39 Claims
-
1. A system for customizing a website, comprising:
-
a webserver communicatively coupled to a network, the webserver comprising a processor and computer-readable storage media comprising a configurable website; a computer-readable storage media comprising a plurality of user profiles communicatively coupled to the website; an asset library resistant on a computer-readable storage media comprising assets available for use on the website; a website configuration module resident on a computer-readable storage media, the website configuration module communicatively coupled to the website, the storage media, and the asset library, wherein the website configuration module is configured to detect a user request directed to the website from a particular user, to obtain a user profile of the particular user from the data storage module, and to generate a website configuration to configure the selected one of the plurality of websites using the user profile of the particular user and the asset library. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 19)
-
- 14. The system of 12, wherein the manufacturer is a vehicle manufacturer and the business hierarchy comprises vehicle dealers.
-
20. A method of customizing a website, comprising:
-
detecting an incoming request from a particular user to the website; determining an identifier from the user request; obtaining a user profile of the particular user from a data storage module using the identifier; accessing an asset library comprising a plurality of assets available for use on the website; and generating a website configuration for the website using the user profile of the particular user and the asset library. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 38)
-
- 33. The method of 31, wherein the manufacturer is a vehicle manufacturer and the business hierarchy comprises vehicle dealers.
-
39. A system for configuring a website comprising:
-
a website on a web server communicatively coupled to a network, wherein the website is a member of network of affiliated websites; a data storage module comprising a plurality of user profiles communicatively coupled to the network of affiliated websites; an asset library comprising a plurality of assets available for use on the website; and a website configuration module to perform a method for configuring the website, comprising; detecting a user request directed to the website from a particular user, determining a user profile identifier from the user request; obtaining a user profile of the particular user from the data storage module using the identifier; selecting a plurality of assets from the asset library based on the user profile of the particular user, determining if the website has access to the selected plurality of assets, and providing the plurality of assets to the website if the website does not yet have access to the selected plurality of assets.
-
Specification