Predictive delivery of information based on device history
DC CAFCFirst Claim
1. A method for delivering information to two or more user devices, the method comprising:
- retrieving the information from one or more data records that associate the information with one or more predetermined locations, a predetermined maximum amount of time, a predetermined likelihood, and one or more predetermined actions; and
for each of the two or more user devices;
predicting whether the user device will be at any of the one or more predetermined locations within the predetermined maximum amount of time with at least the predetermined likelihood; and
in response to the predicting that the user device will be at any of the one or more predetermined locations within the predetermined maximum amount of time with at least the predetermined likelihood, performing the one or more predetermined actions;
wherein at least one of the actions includes delivering the information to the user device.
3 Assignments
Litigations
1 Petition
Accused Products
Abstract
A server sends information to user devices based on not only the current location of those devices but also predicted future locations of those devices. A number of actions are associated with one or more predetermined locations, a predetermined maximum amount of time, and a predetermined minimum likelihood. When the server determines that a given user device is likely to be in one of the predetermined locations within the predetermined maximum amount of time with at least the predetermined minimum likelihood, the server performs the associated acts with respect to the user device. An example of such an action is sending a promotion or advertisement to the user device, e.g., as an SMS message.
-
Citations
5 Claims
-
1. A method for delivering information to two or more user devices, the method comprising:
-
retrieving the information from one or more data records that associate the information with one or more predetermined locations, a predetermined maximum amount of time, a predetermined likelihood, and one or more predetermined actions; and for each of the two or more user devices; predicting whether the user device will be at any of the one or more predetermined locations within the predetermined maximum amount of time with at least the predetermined likelihood; and in response to the predicting that the user device will be at any of the one or more predetermined locations within the predetermined maximum amount of time with at least the predetermined likelihood, performing the one or more predetermined actions; wherein at least one of the actions includes delivering the information to the user device. - View Dependent Claims (2, 3, 4, 5)
-
Specification