System providing methods for dynamic customization and personalization of user interface
First Claim
1. A method of providing branded services to a plurality of partners comprising:
- electronically receiving, by a supplier having a service internet site, a request from a user to access a service provided by the supplier, wherein the request was originally received by, and forwarded from, a gateway internet site operated by one of a plurality of originating partners;
electronically identifying an originating partner from which the request was forwarded from the plurality of originating partners;
identifying a web page template having a core portion that includes content that remains uniform regardless of the gateway internet site from which the request was received and a customizable portion that includes partner specific content that changes based upon an identity of the gateway internet site from which the request was received, wherein the core portion is larger than the customizable portion;
retrieving partner specific settings and preferences to include in the customizable portion of the web page template;
using the core portion, the customizable portion and the partner specific settings and preferences to generate a user interface for the service; and
displaying the user interface for the service to show the originating partner'"'"'s style, appearance, and branding to the user, thereby enabling the supplier to utilize a single service internet site having a plurality of branded user interfaces.
9 Assignments
0 Petitions
Accused Products
Abstract
A system providing methods for dynamically generating personalized content is described. Specific items of content which may be personalized or customized are identified. Subdirectories are created for each value of such personalized content. Files specific to each value of personalized content are created and placed in these subdirectories. When a user requests a particular web page or item of content, a token is retrieved identifying the personalized content to be generated for that particular user. Personalized content is then dynamically generated by construction of a path to at least one subdirectory containing personalized content. The path to such subdirectory containing personalized content is dynamically constructed based upon the token identifying such personalized content.
30 Citations
22 Claims
-
1. A method of providing branded services to a plurality of partners comprising:
-
electronically receiving, by a supplier having a service internet site, a request from a user to access a service provided by the supplier, wherein the request was originally received by, and forwarded from, a gateway internet site operated by one of a plurality of originating partners; electronically identifying an originating partner from which the request was forwarded from the plurality of originating partners; identifying a web page template having a core portion that includes content that remains uniform regardless of the gateway internet site from which the request was received and a customizable portion that includes partner specific content that changes based upon an identity of the gateway internet site from which the request was received, wherein the core portion is larger than the customizable portion; retrieving partner specific settings and preferences to include in the customizable portion of the web page template; using the core portion, the customizable portion and the partner specific settings and preferences to generate a user interface for the service; and displaying the user interface for the service to show the originating partner'"'"'s style, appearance, and branding to the user, thereby enabling the supplier to utilize a single service internet site having a plurality of branded user interfaces. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
a database to store customization data for a web page, the customization data being associated with one or more partner internet sites from a plurality of gateway partner internet sites; and a supplier server, connected with the plurality of partner internet sites via a network, the supplier server having; a service internet site, to receive a request from a user for a web page, wherein the request was originally received by, and forwarded from, a partner internet site, the partner internet site being from the plurality of gateway partner internet sites; and a web page template, having a core portion that includes content that remains uniform regardless of which of the plurality of gateway internet sites the request was received from and a customizable portion that includes partner specific content that changes based upon an identity of the partner internet site from which the request was received, wherein the core portion is larger than the customizable portion; the supplier server to retrieve partner specific customization data from the database to include in the customizable portion of the web page template, the partner specific customization data associated with the partner internet site, to customize the web page utilizing the core portion, the customizable portion and the customization data, thereby generating a customized web page, and to display the customized web page to the user. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification