SEQUENTIAL BEHAVIOR-BASED CONTENT DELIVERY
First Claim
1. A method, comprising:
- detecting, using a processor, an event sequence involving at least one device of a user, wherein the event sequence comprises a current event and a prior event;
correlating, using the processor, the event sequence with a frequent sequential pattern selected from a plurality of frequent sequential patterns associated with the user;
predicting, using the processor, a next event for the user according to a plurality of ordered events specified by the selected frequent sequential pattern; and
responsive to predicting the next event, providing content relating to the next event to the device user using the processor.
1 Assignment
0 Petitions
Accused Products
Abstract
Providing sequential behavior-based content may include detecting, using a processor, an event sequence involving at least one device of a user, wherein the event sequence includes a current event and a prior event, correlating, using the processor, the event sequence with a frequent sequential pattern selected from a plurality of frequent sequential patterns associated with the user, and predicting, using the processor, a next event for the user according to a plurality of ordered events specified by the selected frequent sequential pattern. Responsive to predicting the next event, content relating to the next event may be provided to the device using the processor.
21 Citations
20 Claims
-
1. A method, comprising:
-
detecting, using a processor, an event sequence involving at least one device of a user, wherein the event sequence comprises a current event and a prior event; correlating, using the processor, the event sequence with a frequent sequential pattern selected from a plurality of frequent sequential patterns associated with the user; predicting, using the processor, a next event for the user according to a plurality of ordered events specified by the selected frequent sequential pattern; and responsive to predicting the next event, providing content relating to the next event to the device user using the processor. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a processor programmed to initiate executable operations comprising; detecting an event sequence involving at least one device of a user, wherein the event sequence comprises a current event and a prior event; correlating the event sequence with a frequent sequential pattern selected from a plurality of frequent sequential patterns associated with the user; predicting a next event for the user according to a plurality of ordered events specified by the selected frequent sequential pattern; and responsive to predicting the next event, providing content relating to the next event to the device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising a computer readable storage medium having program code stored thereon, the program code executable by a processor to perform a method comprising:
-
detecting an event sequence involving at least one device of a user, wherein the event sequence comprises a current event and a prior event; correlating the event sequence with a frequent sequential pattern selected from a plurality of frequent sequential patterns associated with the user; predicting a next event for the user according to a plurality of ordered events specified by the selected frequent sequential pattern; and responsive to predicting the next event, providing content relating to the next event to the device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification