Triggering actions with mobile messages
First Claim
1. A mobile message device, comprising:
- an output device configured to present a message rule user interface to the user to establish a message rule;
an input device configured to receive from a user via the message rule user interface a message parameter describing at least one of a message format and a message content of a hypothetical mobile message received in a mobile messaging module and a response action directive describing a device action selected from a plurality of device actions to be performed by the mobile message device in response to receiving an incoming mobile message matching the message parameter;
memory configured to store a message target rule associating the message parameter with the response action directive;
a communication interface configured to receive the incoming mobile message matching the message parameter; and
a processing core having at least one processor configured to execute the device action in response to the incoming mobile message according to the response action directive.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile device may create a message rule to establish a causal relationship between a messaging activity and a device activity or vice versa. A message rule user interface displayed on the mobile device may receive from a user a message parameter, describing at least one of a message format and a message content of a hypothetical received mobile message. The message rule user interface also may receive a response action directive describing a device action to be performed by the mobile device in response to receiving an incoming mobile message corresponding to the message parameter. The mobile device may store a message target rule associating the message parameter with the response action directive. The mobile device may receive the incoming mobile message corresponding to the message parameter and execute the device action according to the response action directive.
21 Citations
20 Claims
-
1. A mobile message device, comprising:
-
an output device configured to present a message rule user interface to the user to establish a message rule; an input device configured to receive from a user via the message rule user interface a message parameter describing at least one of a message format and a message content of a hypothetical mobile message received in a mobile messaging module and a response action directive describing a device action selected from a plurality of device actions to be performed by the mobile message device in response to receiving an incoming mobile message matching the message parameter; memory configured to store a message target rule associating the message parameter with the response action directive; a communication interface configured to receive the incoming mobile message matching the message parameter; and a processing core having at least one processor configured to execute the device action in response to the incoming mobile message according to the response action directive. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computing device, having a memory to store a series of instructions that are executed by at least one processor to implement a smart assistant module, the computing device configured to present a message rule user interface to the user with the smart assistant module to establish a message source rule;
-
receive from a user via the message rule user interface a trigger parameter describing a hypothetical meta device event occurring internal to the computing device; receive from the user via the message rule user interface a message directive describing an outgoing mobile message selected from a plurality of outgoing mobile messages to be sent upon an occurrence of a meta device event matching the trigger parameter; store a message source rule associating the trigger parameter with the message directive; identify the occurrence of the meta device event matching the trigger parameter; and send the outgoing mobile message upon the occurrence of the meta device event according to the message directive. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A machine-implemented method, comprising:
-
presenting a message rule user interface with a smart assistant module to the user to establish a message target rule; receiving in a mobile message device from a user via the message rule user interface a message parameter describing at least one of a message format and a message content of a hypothetical mobile message received in a mobile messaging module; receiving from the user via the message rule user interface a response action directive describing a device action selected from a plurality of device actions to be performed by the mobile message device in response to receiving an incoming mobile message matching the message parameter; store a message target rule associating the message parameter with the response action directive; receiving an incoming mobile message matching the message parameter; and executing the device action in response to the incoming mobile message according to the response action directive. - View Dependent Claims (20)
-
Specification