CPC H04L 67/025 (2013.01) [G06F 11/3438 (2013.01); G06F 21/6263 (2013.01); H04L 67/1396 (2022.05); H04L 67/146 (2013.01); H04L 67/306 (2013.01); H04L 67/535 (2022.05)] | 7 Claims |
1. A method to build a database of related user data collected from a clickstream and exploit the database of related user data, the method comprising:
receiving clickstream data transmitted over a network between one or more client devices and one or more content servers;
analyzing the clickstream data to identify a plurality of data content within the clickstream data that is related to a particular user, wherein one or more of the plurality of data content are received from different client devices and/or different content servers;
creating a data content grouping comprising the plurality of data content for that particular user;
analyzing the grouping of data content to identify a first anchor subject;
further analyzing the clickstream data to search for other content items associated with the first anchor subject;
analyzing the grouping of data content to identify a next anchor subject;
further analyzing the clickstream data to search for other content items associated with the next anchor subject;
creating a user subject database identifying user interests and events for the particular user from the data content grouping;
creating a semantic network comprising the grouping of data content and one or more additional groupings of data content associated with the first anchor subject and the next anchor subject; and
assigning a weight to the first anchor subject and the next anchor subject based at least on how many times each appears in the grouping of data content and the one or more additional groupings of data content.
|