SYSTEM, METHOD AND DEVICE TO USE MESSAGING TO IMPLEMENT PROGRAMMATIC ACTIONS
First Claim
Patent Images
1. A method for performing a location-based function, the method comprising:
- receiving an incoming message;
detecting location information in a header or a body of the incoming message; and
in response to detecting the location information, automatically performing the location-based function using the location information.
9 Assignments
0 Petitions
Accused Products
Abstract
A mobile computing device may be configured to process a message may be incoming into or outgoing from the mobile computing device. A trigger may be detected in association with the message, and the trigger may be associated with an operation. The mobile computing device may automatically perform or initiate the operation in response to detecting the trigger.
117 Citations
25 Claims
-
1. A method for performing a location-based function, the method comprising:
-
receiving an incoming message; detecting location information in a header or a body of the incoming message; and in response to detecting the location information, automatically performing the location-based function using the location information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for performing a location-based function on a mobile computing device, the method comprising:
-
detecting an outgoing message; detecting a trigger for performing a location based function; responsive to detecting the trigger, performing the location based function to generate a result; including data corresponding to the result in the outgoing message. - View Dependent Claims (9, 10, 11)
-
-
12. A message stored in a computer-readable medium, the message comprising:
-
a body of the message having a text content; a data element included in a header or in the body of the message that is recognizable, by a device that handles the message, as a trigger to initiate or automatically perform a function identified or associated with the trigger. - View Dependent Claims (13, 14, 15)
-
-
16. A method for performing messaging operations on a mobile computing device, the method comprising:
-
for a message that is incoming into or outgoing from the mobile computing device, detecting a trigger in association with the message; associating the trigger with an operation; and automatically performing the operation in response to detecting the trigger, using at least in part, data contained in the message. - View Dependent Claims (17, 18, 19)
-
-
20. A mobile computing device comprising:
-
processing resources; a memory that stores instructions and data; a wireless communication sub-system; wherein the processing resources use the instructions and data stored in the memory to enable; a messaging application to be operable on the mobile computing device, wherein the messaging application handles incoming messages received by the wireless communication sub-system and communicates outgoing messages over the wireless communication sub-system; a trigger detect component that is configured to inspect an incoming message for presence of one or more triggers; one or more action components that initiate or automatically perform an action responsive to the trigger detect component detecting a corresponding trigger. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification