User profile management in the presence of dynamic pages using content templates
First Claim
Patent Images
1. In a computing environment capable of having a connection to a network, computer readable code readable by a computer system in said environment and embodied on computer readable media, for profile management in the presence of dynamic page content, comprising:
- one or more content templates, wherein each of said content templates defines an equivalence class by using one or more regular expressions to describe page content in said content template;
a subprocess for comparing one or more of said templates to one or more dynamically-generated pages; and
a subprocess for creating a user profile entry using a result of said comparing.
1 Assignment
0 Petitions
Accused Products
Abstract
A technique, system, and computer program for collecting information about user behavior in the presence of dynamic page content. Regular expressions are used to describe dynamic page content and classify pages into equivalence classes. A Web site monitoring tool using this collection technique to create user profiles can then contend with a range of dynamic page content.
-
Citations
27 Claims
-
1. In a computing environment capable of having a connection to a network, computer readable code readable by a computer system in said environment and embodied on computer readable media, for profile management in the presence of dynamic page content, comprising:
-
one or more content templates, wherein each of said content templates defines an equivalence class by using one or more regular expressions to describe page content in said content template;
a subprocess for comparing one or more of said templates to one or more dynamically-generated pages; and
a subprocess for creating a user profile entry using a result of said comparing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for profile management in the presence of dynamic page content in a computing environment capable of having a connection to a network, comprising:
-
one or more content templates, wherein each of said content templates defines an equivalence class by using one or more regular expressions to describe page content in said content template;
means for comparing one or more of said templates to one or more dynamically-generated pages; and
means for creating a user profile entry using a result of said comparing. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for profile management in the presence of dynamic page content in a computing environment capable of having a connection to a network, comprising the steps of:
-
comparing one or more content templates to one or more dynamically-generated pages, wherein each of said content templates defines an equivalence class by using one or more regular expressions to describe page content in said content template; and
creating a user profile entry using a result of said comparing. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification