US 7,603,427 B1
System and method for defining, refining, and personalizing communications policies in a notification platform
Eric J. Horvitz, Kirkland, Wash. (US); and Carl M. Kadie, Bellevue, Wash. (US)
Assigned to Microsoft Corporation, Redmond, Wash. (US)
Filed on Dec. 12, 2005, as Appl. No. 11/299,512.
Application 11/299512 is a continuation of application No. 10/764088, filed on Jan. 23, 2004, granted, now 7,003,525.
Application 10/764088 is a continuation of application No. 09/896188, filed on Jun. 29, 2001, granted, now 6,745,193.
Claims priority of provisional application 60/264233, filed on Jan. 25, 2001.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/16 (2006.01)
U.S. Cl. 709—207 20 Claims
OG exemplary drawing
 
1. A tunable system to deliver communications, comprising;
a processor configured to execute computer-readable instructions, the computer-readable instructions including instructions for:
storing a policy relating to delivering a series of communications to a user, the policy including a set of parameters initialized to facilitate delivering the series of communications at a default frequency;
tuning the policy according to a contextual profile selected from a plurality of contextual profiles, each of the plurality of contextual profiles associated with a scalar; and
matching a state of the user to a contextual profile that does not contradict the state, wherein the tunable system is configured to throttle the default frequency as a function of the scalar associated with the matched contextual profile.