Method for dynamically building documents based on observed internet activity
First Claim
Patent Images
1. A method of collecting data from pages viewed by a user of at least one web site, comprising:
- receiving from at least one activity message reporter a plurality of access reports wherein an access report includes content from at least one web page of the at least one web site; and
accumulating the received access reports; and
formatting content from the received access reports in accordance with a document template.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of collecting data from pages viewed by a user of at least one web site, comprises receiving from at least one activity message reporter a plurality of access reports wherein an access report includes content from at least one web page of the at least one web site. Thereafter the method accumulates the received access reports, and formats content from the received access reports in accordance with a document template.
80 Citations
47 Claims
-
1. A method of collecting data from pages viewed by a user of at least one web site, comprising:
-
receiving from at least one activity message reporter a plurality of access reports wherein an access report includes content from at least one web page of the at least one web site; and accumulating the received access reports; and formatting content from the received access reports in accordance with a document template. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of generating documents from at least one merchant web site, the method comprising:
-
receiving content data from scraping the at least one merchant web site; accumulating the received content data; formatting the received content data in accordance with a document template; and making available a document from the formatted received content data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method of generating marketing materials based on at least one user'"'"'s activity on a merchant web site, the method comprising:
-
collecting real-time product information for one or more products viewed by the at least one user on the merchant web site to infer a merchant'"'"'s product offerings; storing the real-time product information for products viewed; formatting the stored product information containing real-time product information for the various products of the merchant'"'"'s product offerings; and generating marketing materials from the formatted stored product information. - View Dependent Claims (21, 22)
-
-
23. A method of generating a customized marketing material, the method comprising:
-
receiving a user identifier for a user; monitoring the user'"'"'s activity on a merchant web site; collecting real-time product information for products viewed by the user to infer a merchant'"'"'s product offerings; storing the real-time product information for products viewed; formatting the stored product information for the various inferred products of the merchant'"'"'s product offerings; and generating marketing materials from the formatted stored product information customized to the user.
-
-
24. A method of generating a user summary, the method comprising:
-
receiving a user identifier for a user; monitoring the user'"'"'s activity on at least one web site; collecting real-time content information for web pages viewed by the user; formatting the content information; and making the content information available for user display. - View Dependent Claims (25, 26)
-
-
27. A system for dynamically building documents based on observed access to web site content by at least one user, the system comprising:
-
an activity message reporter embedded in the at least one web page of at least one web site, wherein the activity message reporter is adapted to report data describing the at least one user'"'"'s activity on the at least one web page; and a central data collector adapted to collect information contained on the at least one web page viewed by the at least one user from the activity message reporter embedded on the at least one web page without accessing the web site'"'"'s database wherein said activity message reporter comprises a trigger for generating a message for transmittal.
-
-
28. A method of collecting data from pages viewed by a user of at least one Internet site, comprising:
-
receiving from at least one activity message reporter an activity report with one or more content pointers that includes information about how to obtain to content from at least one web page or hosted server of the at least one Internet site; accumulating the received content pointers; and asynchronously connecting to the Internet site to retrieve the content pointed to by the content pointer. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A computer program product embodied in a computer readable medium, have computer readable program code for collecting data from pages viewed by a user of at least one Internet site, comprising:
-
code for receiving from at least one activity message reporter an activity report with one or more content pointers that includes information about how to obtain to content from at least one web page or hosted server of the at least one Internet site; code for accumulating the received content pointers; and code for asynchronously connecting to the Internet service to retrieve the content pointed to by the content pointer. - View Dependent Claims (39, 40, 41, 42)
-
-
43. A computer program product embodied in a computer readable medium, have computer readable program code, comprising:
-
code for collecting data from pages viewed by a user of at least one web site code for receiving from at least one activity message reporter a plurality of access reports wherein an access report includes content from at least one web page of the at least one web site; and code for accumulating the received access reports; and code for formatting content from the received access reports in accordance with a document template. - View Dependent Claims (44, 45, 46, 47)
-
Specification