×

System and method for dynamically generating personalized websites

  • US 10,326,858 B2
  • Filed: 05/23/2017
  • Issued: 06/18/2019
  • Est. Priority Date: 05/23/2017
  • Status: Active Grant
First Claim
Patent Images

1. A server to generate a web page, the server comprising:

  • an electronic memory to store a web page request received from a web server responsive to a request for a web page originating from a user operating a web browser; and

    one or more processing units configured to;

    associate a profile with the web page request, the profile corresponding to the user operating the web browser;

    generate a graph including nodes and links based on the profile, each one of the nodes including content to be displayed by the web page, the links defining relationships between nodes;

    generate a plurality of cards from the nodes and the links of the graph, each card of the plurality of cards corresponding to one of the nodes, each card of the plurality of cards comprising a presentational form of the content of the corresponding one of the nodes to be displayed in a specific section within a displayed layout of the web page;

    select an outline and a theme based on the profile, the outline comprising a specific structural organization of the plurality of cards within the displayed layout of the web page, the theme comprising a defined collection of layouts for the plurality of cards, each layout of the defined collection of layouts defining positions of content elements within a corresponding card of the plurality of cards;

    generate a page code from the plurality of cards, the outline, and the theme; and

    provide the page code to the web server for distribution to the web browser.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×