Systems and methods for delivering activity based suggestive (ABS) messages
OwnerMartin Kelly Jones, Scott Andrew Horstemeyerinventors
Life of this patent
Estimating the term…
Abstract
A personal electronic device (PED) is provided with a system for delivering activity based suggestive (ABS) messages (e.g., a motivational message, etc.) to a user based upon the current or anticipated activity of the user. In some embodiments, the user can define user preferences, which determine when and how ABS messages are initiated. In some embodiments, the message selection is based upon a detected activity, location, or speed of the user. In some embodiments, the message selection is based upon a detection of a local environmental event.
Claims28
A method for delivering messages in a personal electronic device (PED), comprising:
- enabling a user to input one or more user preferences associated with one or more activity based suggestive (ABS) messages, the one or more user preferences defining at least one selection condition for selection of the one or more ABS messages and at least one output condition for output of the one or more ABS messages;
- playing media from the PED;
- determining a user activity associated with the user;
- selecting an ABS message from among the one or more ABS messages based on the at least one selection condition and the user activity;
- and
- in response to the user activity meeting the at least one output condition, initiating output of the ABS message from the PED.
A method for delivering messages in a personal electronic device (PED), comprising:
- enabling a user to perform a first electronic based intelligence function including playing media from the PED;
- and
- enabling the user to perform a second electronic based intelligence function, comprising:
- enabling the user to input one or more user preferences associated with one or more activity based suggestive (ABS) messages, the one or more user preferences defining at least one selection condition for selection of the one or more ABS messages and at least one output condition for output of the one or more ABS messages;
- determining an activity associated with the PED;
- selecting an ABS message from among the one or more ABS messages based on the at least one selection condition and the activity associated with the PED;
- and
- initiating output of the ABS message from the PED in response to the activity associated with the PED meeting the at least one output condition.
A method for delivering messages in a personal electronic device (PED) having a GPS receiver and storing map data, comprising:
- performing, with the PED, a first electronic based intelligence function;
- and
- performing, with the PED, a second electronic based intelligence function, comprising:
- receiving one or more conditions for output of one or more activity based suggestive (ABS) messages, the one or more conditions including at least one selection condition for selection of the one or more ABS messages and at least one output condition for output of the one or more ABS messages;
- receiving location information from the GPS receiver;
- determining an activity status for the PED based on upon the location information and the map data;
- selecting an ABS message from among the one or more ABS messages based on the at least one selection condition and the activity status;
- and
- initiating output of the ABS message from the PED in response to the activity status of the PED meeting the at least one output condition.
A method for delivering messages in a personal electronic device (PED), comprising:
- performing, with the PED, a first electronic based intelligence function;
- and
- performing, with the PED, a second electronic based intelligence function, comprising:
- receiving conditions associated with one or more messages, the conditions including a selection condition and an output condition;
- sensing a signal in a local environment associated with the PED;
- converting the signal to sensed data;
- detecting an event, at least in part, by comparing the sensed data with reference data that corresponds to the event;
- selecting a message from among the one or more messages based on the at least one selection condition and the event;
- and
- initiating output of the message from the PED in response to the event meeting the output condition.
Dependencies are inferred from the claim text.