Legal claims defining the scope of protection, as filed with the USPTO.
1. A computer-implemented method for rendering customized webpages, the method comprising: retrieving a profile indicative of one or more details corresponding to a user; retrieving a deck corresponding to a series of webpages, the deck comprising a set of packs, wherein each pack of the set of packs corresponds to a single webpage in the series of webpages, wherein each pack includes a set of cards corresponding to one or more elements to be rendered in the single webpage, and wherein each card includes one or more variations and a linkage indication corresponding to an amount of linkages between each card to one or more other cards of a plurality of cards in the deck; assigning a weight to each card based at least in part upon their linkage indication such that a larger weight corresponds to a greater amount of linkages and a lower weight corresponds to a lesser amount of linkages; selecting, for a pack of the deck, one or more cards from the respective set of cards based in part on the profile and the weight of each card; rendering a webpage corresponding to the pack of the deck based on the corresponding selected one or more cards for the pack; and displaying, via a user-interface of a client device, the webpage.
2. The computer-implemented method of claim 1 , further comprising: receiving, via the user-interface of the client device, one or more user inputs; and selecting one or more cards from the set of cards corresponding to a second pack from the deck based on the profile and the one or more user inputs.
3. The computer-implemented method of claim 1 , wherein each card of the set of cards may include an indication of a reference to one or more other cards of the set of cards.
4. The computer-implemented method of claim 1 , wherein each card of the set of cards is a function including a configuration section.
5. The computer-implemented method of claim 1 , wherein each card of the set of cards includes an indication of one or more of: a graphic display, a text input field, a selectable icon, a selectable link, a font, a color, or a layout.
6. The computer-implemented method of claim 1 , further comprising: transmitting, via the computer network, an indication of each of the one or more selected cards for the pack of the deck from a server to the client device.
7. The computer-implemented method of claim 6 , further comprising: storing, at a database communicatively coupled to the server, the indication of each of the selected cards; and altering, a weight for each card that was indicated as selected.
8. A system for rendering customized webpages, the system comprising: a client device; and a server including one or more processors and one or more memories, the memories including instructions executed on the one or more processors to: retrieve a profile indicative of one or more details corresponding to a user; retrieve a deck corresponding to a series of webpages, the deck comprising a set of packs, wherein each pack of the set of packs corresponds to a single webpage in the series of webpages, wherein each pack includes a set of cards corresponding to one or more elements to be rendered in the single webpage, and wherein each card includes one or more variations and a linkage indication corresponding to an amount of linkages between each card to one or more other cards of a plurality of cards in the deck; assign a weight to each card based at least in part upon their linkage indication such that a larger weight corresponds to a greater amount of linkages and a lower weight corresponds to a lesser amount of linkages; select, via the one or more processors, for a pack of the deck, one or more cards from the respective set of cards based in part on the profile and the weight of each card; render, via the one or more processors, a webpage corresponding to the pack of the deck based on the corresponding selected one or more cards for the pack; and transmit, for display via a user-interface of the client device, the rendered webpage.
9. The system of claim 8 , further comprising instructions to: receive, via the user-interface of the client device, one or more user inputs; and select, via the one or more processors, one or more cards for a second pack from the set of packs based on the profile and the one or more user inputs.
10. The system of claim 8 , wherein a card of the set of cards includes an indication of a reference to one or more other cards of the set of cards.
11. The system of claim 8 , wherein each card of the set of cards is a function including a configuration section.
12. The system of claim 8 , wherein each card of the set of cards includes an indication of one or more of: a graphic display, a text input field, a selectable icon, a selectable link, a font, a color, or a layout.
13. The system of claim 8 , further comprising instructions to: transmit, to the client device via a computer network, an indication of each of the one or more selected card for the pack of the deck.
14. The system of claim 13 , further comprising instructions to: store, at a database communicatively coupled to the server, the indication of each of the selected cards; and alter a weight for each card that was indicated as selected.
15. A non-transitory computer-readable medium storing instructions on a tangible computer-readable medium for rendering customized webpages, the instructions to: retrieve a deck corresponding to a series of webpages, the deck comprising a set of packs, wherein each pack of the set of packs corresponds to a single webpage in the series of webpages, wherein each pack includes a set of cards corresponding to one or more elements to be rendered in the single webpage, and wherein each card includes one or more variations and a linkage indication corresponding to an amount of linkages between each card to one or more other cards of a plurality of cards in the deck; assign a weight to each card based at least in part upon their linkage indication such that a larger weight corresponds to a greater amount of linkages and a lower weight corresponds to a lesser amount of linkages; select, for a pack of the deck, one or more cards from the respective set of cards based in part on the profile and the weight of each card; render a webpage corresponding to the pack of the deck based on the corresponding selected one or more cards for the pack; and display, via a user-interface, the webpage.
16. The non-transitory computer-readable medium of claim 15 , further comprising instructions to: receive, via the user-interface, one or more user inputs; and select one or more cards from the set of cards for a second pack from the set of packs based on the profile and the one or more user inputs.
17. The non-transitory computer-readable medium of claim 15 , wherein a card of the set of cards includes an indication of a reference to one or more other cards of the set of cards.
18. The non-transitory computer-readable medium of claim 15 , wherein each card of the set of cards is a function including a configuration section.
19. The non-transitory computer-readable medium of claim 15 , wherein each card of the set of cards includes an indication of one or more of: a graphic display, a text input field, a selectable icon, a selectable link, a font, a color, or a layout.
20. The non-transitory computer-readable medium of claim 15 , further comprising instructions to: transmit, via the computer network, an indication of each of the one or more selected cards for the pack of the deck from a server to the client device.
Unknown
August 18, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.