SYSTEMS AND METHODS FOR BEHAVIORAL PATTERN MINING
First Claim
1. A method of performing data mining, the method comprising:
- receiving a web log having a plurality of web log records, wherein each web log record comprises a web access, a time stamp and an associated user;
receiving a call log having a plurality of call log records, wherein each call log record comprises a call topic, a time stamp and an associated user;
for each call log record, associating, by a processing device, one or more web log records with the call log record, wherein the associated user for each of the associated one or more web log records and the call log record are the same;
identifying, by the processing device, one or more patterns among the web log records for the plurality of call log records, wherein each pattern comprises one or more web accesses, a time stamp at which each of the one or more web accesses is performed and the call topic for the call log record;
identifying, by the processing device, one or more web log records associated with a new call; and
predicting, by the processing device, a call topic for the new call based on at least one pattern and the one or more web log records.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems of performing data mining may include receiving a plurality of web log records and a plurality of call log records; associating one or more web log records with a call log record, wherein the associated user for each of the associated one or more web log records and the call log record are the same; identifying one or more patterns among the web log records for the plurality of call log records, wherein each pattern comprises one or more web accesses, a time stamp at which each of the one or more web accesses is performed and the call topic for the call log record; identifying one or more web log records associated with a new call, and predicting a call topic for the new call based on at least one pattern and the one or more web log records.
23 Citations
18 Claims
-
1. A method of performing data mining, the method comprising:
-
receiving a web log having a plurality of web log records, wherein each web log record comprises a web access, a time stamp and an associated user; receiving a call log having a plurality of call log records, wherein each call log record comprises a call topic, a time stamp and an associated user; for each call log record, associating, by a processing device, one or more web log records with the call log record, wherein the associated user for each of the associated one or more web log records and the call log record are the same; identifying, by the processing device, one or more patterns among the web log records for the plurality of call log records, wherein each pattern comprises one or more web accesses, a time stamp at which each of the one or more web accesses is performed and the call topic for the call log record; identifying, by the processing device, one or more web log records associated with a new call; and predicting, by the processing device, a call topic for the new call based on at least one pattern and the one or more web log records. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for performing data mining, the system comprising:
-
a processing device; a non-transitory computer-readable storage medium in communication with the processing device, wherein the computer-readable storage medium contains one or more programming instructions that, when executed, cause the processing device to; for each of a plurality of call log records, associate one or more web log records with the call log record, wherein each web log record comprises a web access and a time stamp, wherein each call log record comprises a call topic and a time stamp, and wherein each of the one or more web log records and the call log record are associated with a user, identify one or more patterns among the web log records for the plurality of call log records, wherein each pattern comprises one or more web accesses, a time stamp at which each web access is performed and the call topic for the call log record, identify one or more web log records associated with a new call, and predict a call topic for the new call based on at least one pattern and the one or more web log records. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of predicting a topic of a call, the method comprising:
-
providing a web log having a plurality of web log records, wherein each web log record comprises a web access, a time stamp and an associated user; providing a call log having a plurality of call log records, wherein each call log record comprises a call topic, a time stamp and an associated user; for each call log record, associating, by a processing device, one or more web log records with the call log record, wherein the associated user for each of the associated one or more web log records and the call log record are the same; identifying, by the processing device, one or more patterns among the web log records for the plurality of call log records, wherein each pattern comprises one or more web accesses, a time stamp at which each of the one or more web accesses is performed and the call topic for the call log record; identifying, by the processing device, one or more web log records associated with a new call; and predicting, by the processing device, a call topic for the new call based on at least one pattern and the one or more web log records. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification