Integrating offsite activities with online data records
First Claim
1. A method for integrating offline activity records, off site activity records, and online data records, the method comprising steps of:
- establishing a group of computers including a first computer system, a second computer system, a third computer system, and a fourth computer system, wherein each computer within the group of computers is capable of exchanging data with at least one other computer within the group of computers;
generating a base level identifier to identify at least one of a user, a visitor, and an event, wherein the at least one of the user and the visitor is associated with the event, wherein the step of generating the base level identifier is accomplished by the first computer system;
processing an event on the second computer system, wherein the second computer system is in communication with the first computer system;
establishing an event reference using the second computer system, wherein the event reference is associated with the event;
appending the base level identifier to the event reference in the second computer system;
receiving data entered in association with the event using the second computer system to complete the event;
creating a record comprising the entered data and the base level identifier associated with the completed event in the third computer system;
appending information to the record using the fourth computer system, wherein the information is collected from sources other than the second computing system; and
using the base level identifier to communicate the entered data associated with the completed event from the third computer system to the first computer system.
1 Assignment
0 Petitions
Accused Products
Abstract
Various systems and associated methods for tracking activities related to an event, such as audio communications, chats, text messages, completion of forms, and other user interactions. The process generates at least one identifier, distributes the identifier(s) to at least one system, and uses the identifier(s) to associate interactions with network-based content across different entities, whereby at least one interaction can be anonymous. The method involves receiving a request sent to a database stored on a computer readable medium in response to online activity and any collected or known user information, creating a record thereof in response to the request, generating an identifier associated therewith, generating a code corresponding thereto, and using the identifier to associate activities related to an event and user information. The association happens through remote communication with a system that interacts with the event.
18 Citations
28 Claims
-
1. A method for integrating offline activity records, off site activity records, and online data records, the method comprising steps of:
-
establishing a group of computers including a first computer system, a second computer system, a third computer system, and a fourth computer system, wherein each computer within the group of computers is capable of exchanging data with at least one other computer within the group of computers; generating a base level identifier to identify at least one of a user, a visitor, and an event, wherein the at least one of the user and the visitor is associated with the event, wherein the step of generating the base level identifier is accomplished by the first computer system; processing an event on the second computer system, wherein the second computer system is in communication with the first computer system; establishing an event reference using the second computer system, wherein the event reference is associated with the event; appending the base level identifier to the event reference in the second computer system; receiving data entered in association with the event using the second computer system to complete the event; creating a record comprising the entered data and the base level identifier associated with the completed event in the third computer system; appending information to the record using the fourth computer system, wherein the information is collected from sources other than the second computing system; and using the base level identifier to communicate the entered data associated with the completed event from the third computer system to the first computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for integrating offline activity records, off site activity records, and online data records, the method comprising steps of:
-
establishing a group of computers including a first computer system, a second computer system, a third computer system, a fourth computer system, and a fifth computer system, wherein each computer within the group of computers is capable of exchanging data with at least one other computer within the group of computers; generating a base level identifier to identify at least one of a user, a visitor, and an event, wherein the at least one of the user and the visitor is associated with the event, wherein the step of generating the base level identifier is accomplished by the first computer system; communicating the base level identifier from the first computer system to the fifth computer system; generating a tracking identifier, wherein the tracking identifier is generated by the fifth computer system; defining and managing an association between the tracking identifier and the base level identifier; establishing an event reference using the second computer system, wherein the event reference is associated with the event; appending the tracking identifier to the event reference in the second computer system; receiving data entered in association with the event using the second computer system to complete the event; creating a record comprising the entered data and the tracking identifier associated with the completed event in the third computer system; appending information to the record using the fourth computer system, wherein the information is collected from sources other than the second computing system; using the tracking identifier to retrieve the entered data associated with the completed event from the third computer system; locating the base level identifier associated with the tracking identifier; and using the base level identifier to communicate the retrieved data to the first computer system. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for integrating offline activity records, off site activity records, and online data records, the method comprising steps of:
-
establishing a group of computers including a first computer system, a second computer system, a third computer system, a fourth computer system, and a fifth computer system, wherein each computer within the group of computers is capable of exchanging data with at least one other computer within the group of computers; generating a base level identifier to identify one of a user, a visitor, or an event, wherein the step of generating the base level identifier is accomplished by the first computer system; communicating the base level identifier from the first computer system to the fifth computer system; generating a temporary, non-unique identifier, wherein the temporary, non-unique identifier is generated by the fifth computer system; defining and managing an association between the temporary, non-unique identifier and the base level identifier; establishing an event reference using the second computer system, wherein the event reference is associated with the event; appending the temporary, non-unique identifier to the event reference in the second computer system; receiving data entered in association with the event using the second computer system to complete the event; creating a record comprising the entered data and the temporary identifier associated with the completed event in the third computer system; appending information to the record using the fourth computer system, wherein the information is collected from sources other than the second computing system; generating a permanent, unique identifier in the fifth computer system; replacing the temporary identifier with the permanent, unique identifier in each record associated with the completed event; using the permanent, unique identifier to retrieve the entered data associated with the completed event from the third computer system; locating the base level identifier associated with the permanent, unique identifier; and using the base level identifier to communicate the retrieved data to the first computer system. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification