Adaptive notification system for mobile devices
AssigneeWellpepper, Inc.
InventorMichael Van Snellenberg
Life of this patent
Estimating the term…
Abstract
Adaptive message notification for mobile devices is disclosed. Notification messages, each with an attached or embedded Trace ID, are sent by a message service to one or more mobile devices. The message content and timing is controlled by a modifiable ruleset maintained by the message service. User action in response to a notification message results in session data and an embedded or attached Trace ID being sent by the mobile device(s) to the message service. The message service analyzes the session data and, if appropriate, modifies the ruleset.
Claims23
1-20. (canceled)
An adaptive mobile device notification system comprising one or more computing devices programmed to:
- send a notification message to a mobile device, wherein content of the notification message is selected using a modifiable ruleset maintained by the adaptive notification system, and wherein the notification message includes an identifier that uniquely identifies the message;
- receive session data from the mobile device in response to the notification message, wherein the session data includes the identifier and session details relating to user engagement with the notification message;
- and
- perform a modification of the ruleset based at least in part on the user engagement with the notification message,
- wherein the ruleset includes at least one delivery parameter, the delivery parameter chosen from the group consisting of an identity of a user of the mobile device, type of mobile device, a cohort of users sharing a property or behavior, frequency of notification, time of day, location of the mobile device, day of the week, and textual or media content of the notification message.
An adaptive mobile device notification system comprising one or more computing devices programmed to:
- obtain original text content of a first notification message to be sent to a first mobile device, wherein first notification message is one of a set of notification messages sent to one or more mobile devices;
- alter the original text content of the first notification message such that the altered text content is unique among the set of notification messages;
- calculate a fingerprint hash of the altered text content that uniquely identifies the first notification message;
- send the first notification message and the fingerprint hash to the first mobile device;
- and
- receive session data from the first mobile device in response to a notification message, wherein the session data includes the fingerprint hash and session details relating to user engagement with the notification message.
A method comprising:
- sending a notification message to a mobile device, wherein content of the notification message is selected using a modifiable ruleset maintained by the adaptive notification system, and wherein the notification message includes an identifier that uniquely identifies the message;
- receiving session data from the mobile device in response to the notification message, wherein the session data includes the identifier and session details relating to user engagement with the notification message;
- and
- modifying the ruleset based at least in part on the user engagement with the notification message,
- wherein the ruleset includes at least one delivery parameter, the delivery parameter chosen from the group consisting of an identity of a user of the mobile device, type of mobile device, a cohort of users sharing a property or behavior, frequency of notification, time of day, location of the mobile device, day of the week, and textual or media content of the notification message.
Dependencies are inferred from the claim text.