IP Library Granted Patent US 10,296,939
Granted Patent B2
US 10,296,939 · App. 15/695,137 · Granted May 21, 2019

Dynamic reconfiguration of web pages based on user behavioral portrait

Inventors: William Charles Minnis (Austin, TX); Mark Nagaitis (Austin, TX); Trevor Pokorney (Cedar Park, TX); Richard Cowin (Austin, TX); Brian Gugliemetti (Austin, TX); Steven Miers (Austin, TX); Eric Schank (Austin, TX)
Assignee: III HOLDINGS 4, LLC
G06Q30/0244G06F17/2247G06F17/30867G06Q30/02G06Q30/0201G06Q30/0255G06Q30/0269G06Q30/0641H04L67/22
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 10,296,939
App. No.
15/695,137
Granted
May 21, 2019
Kind
B2
Abstract

A method is provided for determining a website user behavioral portrait based on navigation on the website and dynamically reconfiguring web pages based on those portraits. In accordance with the method, data relating to the progress of a user through a website is recorded, and an ongoing behavioral portrait of the user is built based on the data. The portrait is then used to dynamically reconfigure web content.

Claims (35)

1. A non-transitory computer readable medium storing instructions that, in response to execution, cause a system including a processor to perform operations, comprising:

recording clickstream data associated with input received by the system from a device associated with an entity in connection with a navigation of a website by the entity;

building a behavioral portrait by generating respective scores for one or more psychological attributes based on analyzing user actions during the navigation represented by the clickstream data, wherein the analyzing comprises assigning respective weights to possible actions that are able to be taken during the navigation based on a defined criterion, and wherein the actions represented by the clickstream data are a subset of the possible actions;

reconfiguring web content of the website based on the behavioral portrait resulting in reconfigured web content; and

transmitting at least a portion of the reconfigured web content to the device in connection with an additional navigation of the website by the entity.

2. The non-transitory computer readable medium of claim 1 , wherein the actions are selections of selectable items on the website, and the building the behavioral portrait further comprises using a set of rules to assign a score to a psychological attribute, of the psychological attributes, in the behavioral portrait based on an order in which a plurality of the selectable items were selected as represented by the input.

3. The non-transitory computer readable medium of claim 1 , wherein the reconfiguring the web content based on the behavioral portrait occurred in response to a result of a function of the respective scores for the one or more psychological attributes meeting a threshold.

4. The non-transitory computer readable medium of claim 1 , wherein the transmitting at least the portion of the reconfigured web content to the device occurs in response to a determination that the behavioral portrait has achieved a degree of certainty.

5. The non-transitory computer readable medium of claim 1 , wherein the building the behavioral portrait is further based upon factoring possible actions that are able to be taken during the navigation that are not represented in the clickstream data.

6. The non-transitory computer readable medium of claim 1 , wherein the analyzing further comprises mapping the respective actions represented by the clickstream. data to the one or more psychological attributes.

7. The non-transitory computer readable medium of claim 1 , wherein the defined criterion is respective lexical analyses of the possible actions or respective categories of the possible actions.

8. A method, comprising:

recording, by a system comprising a processor, clickstream data associated with input received by the system from a device associated with an entity in connection with a navigation of a website by the entity;

building a behavioral portrait by generating respective scores for one or more psychological attributes based on analyzing user actions during the navigation represented by the clickstream data, wherein the analyzing comprises assigning respective weights to possible actions that are able to be taken during the navigation based on a defined criterion, and wherein the actions represented by the clickstream data are a subset of the possible actions;

reconfiguring, by the system, web content of the website based on the behavioral portrait resulting in reconfigured web content; and

transmitting, by the system, at least a portion of the reconfigured web content to the device in connection with an additional navigation of the website by the entity.

9. The method of claim 8 , wherein the actions are selections of selectable items on the website, and the building the behavioral portrait further comprises using a set of rules to assign a score to a psychological attribute, of the psychological attributes, in the behavioral portrait based on an order in which a plurality of the selectable items were selected as represented by the input.

10. The method of claim 8 , wherein the reconfiguring the web content based on the behavioral portrait occurred in response to a result of a function of the respective scores for the one or more psychological attributes meeting a threshold.

11. The method of claim 8 , wherein the transmitting at least the portion of the reconfigured web content to the device occurs in response to a determination that the behavioral portrait has achieved a degree of certainty.

12. The method of claim 8 , wherein the building the behavioral portrait is fuller based upon factoring possible actions that are able to be taken during the navigation that are not represented in the clickstream data.

13. The method of claim 8 , wherein the analyzing further comprises mapping respective actions represented by the clickstream data to the one or more psychological attributes.

14. The method of claim 8 , wherein the defined criterion is respective categories of the possible actions.

15. A system, comprising:

a processor; and

a memory communicatively coupled to the processor, the memory having stored therein computer-executable instructions, comprising:

a customer portrait engine configured to:

record clickstream data associated with input received by the system from a device associated with an entity in connection with a navigation of a website by the entity;

build a behavioral portrait by generating respective scores for one or more psychological attributes based on an analysis of user actions during the navigation represented by the clickstream data, wherein the analysis comprises assignment of respective weights to possible actions that are able to be taken during the navigation based on a defined criterion, and wherein the actions represented by the clickstream data are a subset of the possible actions;

reconfigure web content of the website based on the behavioral portrait resulting in reconfigured web content; and

transmitting at least a portion of the reconfigured web content to the device in connection with an additional navigation of the website by the entity.

16. The system of claim 15 , wherein the actions are selections of selectable items on the website, and the build the behavioral portrait further comprises employment a set of rules to assign a score to a psychological attribute, of the psychological attributes, in the behavioral portrait based on an order in which a plurality of the selectable items were selected as represented by the input.

17. The system of claim wherein the reconfiguration of the web content based on the behavioral portrait occurred in response to a result of a function of the respective scores for the one or more psychological attributes meeting a threshold.

18. The system of claim 15 , wherein the transmission of at least the portion the reconfigured web content to the device occurs in response to a determination that the behavioral portrait has achieved a degree of certainty.

19. The system of claim 15 , wherein customer portrait engine is further configured to build the behavioral portrait based upon factoring possible actions that are able to be taken during the navigation that are not represented in the clickstream data.

20. The system of claim 15 , wherein the analysis further comprises a mapping of respective actions represented by the clickstream data to the one or more psychological attributes.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2017
From: HERITAGE OPPORTUNITY FUND, LLC
To: III HOLDINGS 4, LLC
Reel/Frame 043752/0515 →
Continuity (4)
Continuation 14158028 · Jan 17, 2014
Continuation 12012522 · Jan 31, 2008
Provisional Application 60898807 · Feb 1, 2007
Related Publication 20180033040A1 · Feb 1, 2018