SYSTEM AND METHOD FOR ENHANCING COMMUNICATION SERVICES BASED ON USER BEHAVIOR AND RELATIVE TRENDING PATTERNS
First Claim
1. A method comprising:
- identifying, from a set of historical communication data associated with a user, relative trending data;
based on the relative trending data, identifying a plurality of communication periods within the historical communication data;
for a time series associated with one of the communication periods, identifying a relative trending pattern in the relative trending data; and
performing an action based on a comparison of current communication data to the relative trending pattern for a respective communication period.
11 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for enhancing communication services based on relative trending. A system configured to practice the method identifies, from a set of historical communication data associated with a user, relative trending data. Based on the relative trending data, the system identifies a plurality of communication periods within the historical communication data. For a time series associated with one of the communication periods, the system identifies a relative trending pattern in the relative trending data, and performs an action based on a comparison of current communication data to the relative trending pattern for a respective communication period. The communication period can be a fixed, recurring duration of time. The relative trending data is typically associated with at least one variable, which may be, for example, a second user. The system can identify and use trend peaks, patterns, and confidence levels in this approach.
45 Citations
20 Claims
-
1. A method comprising:
-
identifying, from a set of historical communication data associated with a user, relative trending data; based on the relative trending data, identifying a plurality of communication periods within the historical communication data; for a time series associated with one of the communication periods, identifying a relative trending pattern in the relative trending data; and performing an action based on a comparison of current communication data to the relative trending pattern for a respective communication period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system comprising:
-
a processor; a memory storing instructions for controlling the processor to perform steps comprising; identifying, from a set of historical communication data associated with a user, relative trending data; based on the relative trending data, identifying a plurality of communication periods within the historical communication data; for a time series associated with one of the communication periods, identifying a relative trending pattern in the relative trending data; and performing an action based on a comparison of current communication data to the relative trending pattern for a respective communication period. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium storing instructions which, when executed by a computing device, cause the computing device to perform steps comprising:
-
identifying, from a set of historical communication data associated with a user, relative trending data; based on the relative trending data, identifying a plurality of communication periods within the historical communication data; for a time series associated with one of the communication periods, identifying a relative trending pattern in the relative trending data; and performing an action based on a comparison of current communication data to the relative trending pattern for a respective communication period. - View Dependent Claims (18, 19, 20)
-
Specification