System and method for predicting availability status changes of instant messenger users
First Claim
1. A method for predicting availability status changes, the method comprising:
- retrieving, via a provider computing device, present availability status information for a user of an instant messenger (IM) application managed by the provider computing device, wherein the present availability status information includes at least a present availability status and a timestamp usable to identify a present date and time the present availability status was retrieved;
identifying, by the provider computing device, a behavioral pattern of a plurality of behavioral patterns for the user as a function of the present availability status;
determining, by the provider computing device, a predicted next availability status information based on the identified behavioral pattern for the user, wherein the predicted next availability status information includes at least a predicted availability status change event and a timestamp useable to identify a next date and time of the availability status; and
creating, by the provider computing device, a predicted availability status string based on the predicted next availability status information.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for predicting availability status changes includes: retrieving, via a provider computing device, present availability status information for a user of an instant messenger (IM) application managed by the provider computing device, wherein the present availability status information includes at least a present availability status and a timestamp useable to identify a present date and time the present availability status was retrieved; identifying, by the provider computing device, a behavioral pattern of a plurality of behavioral patterns for the user as a function of the present availability status; determining, by the provider computing device, a predicted availability status change event; and creating, by the provider computing device, a predicted availability status string based on the identified behavioral pattern.
-
Citations
24 Claims
-
1. A method for predicting availability status changes, the method comprising:
-
retrieving, via a provider computing device, present availability status information for a user of an instant messenger (IM) application managed by the provider computing device, wherein the present availability status information includes at least a present availability status and a timestamp usable to identify a present date and time the present availability status was retrieved; identifying, by the provider computing device, a behavioral pattern of a plurality of behavioral patterns for the user as a function of the present availability status; determining, by the provider computing device, a predicted next availability status information based on the identified behavioral pattern for the user, wherein the predicted next availability status information includes at least a predicted availability status change event and a timestamp useable to identify a next date and time of the availability status; and creating, by the provider computing device, a predicted availability status string based on the predicted next availability status information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A provider computing device for predicting availability status changes, the provider computing device comprising:
-
one or more computer-readable media comprising instructions; and
one or more processors coupled with the one or more computer-readable media and configured to execute the instructions to;retrieve a present availability status information for a user of an instant messenger (IM) application managed by the provider computing device, wherein the present availability status information includes at least a present availability status and a timestamp usable to identify a present date and time the present availability status was retrieved; identify a behavioral pattern of a plurality of behavioral patterns for the user as a function of the present availability status; determine a predicted next availability status information based on the identified behavioral pattern for the user, wherein the predicted next availability status information includes at least a predicted availability status change event and a timestamp useable to identify a next date and time of the availability status; and create a predicted availability status string based on the predicted next availability status information. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification