Dynamic message templates and messaging macros
DCFirst Claim
Patent Images
1. A method comprising:
- executing an application at a device, wherein context data including context data items is associated with the executing application;
selecting a messaging technology to send a message from the device;
selecting a template for the message, wherein the template comprises a dynamic field;
selecting a context data item from the context data associated with the executing application; and
automatically inserting the selected context data item in the dynamic field to facilitate the creation of a message.
5 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A device and method provide a user with a template for a message having fields that can be pre-filled with data to reduce the manual entry of data into the message. The method includes, but is not limited to, executing an application at a device, wherein context data including context data items is associated with the executing application, selecting a messaging technology to send a message from the device, selecting a template for the message, wherein the template comprises one or more dynamic fields, selecting a context data item from the context data associated with the executing application, and inserting the selected context data item in the dynamic field to facilitate the creation of a message.
-
Citations
21 Claims
-
1. A method comprising:
-
executing an application at a device, wherein context data including context data items is associated with the executing application; selecting a messaging technology to send a message from the device; selecting a template for the message, wherein the template comprises a dynamic field; selecting a context data item from the context data associated with the executing application; and automatically inserting the selected context data item in the dynamic field to facilitate the creation of a message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 19)
-
-
11. A computer program product embodied on a computer readable medium comprising:
computer code configured to; execute an application, wherein context data including context data items is associated with the executing application; select a messaging technology to send a message; select a template for the message, wherein the template comprises a dynamic field; select a context data item from the context data associated with the executing application; and automatically insert the selected context data item in the dynamic field to facilitate the creation of a message. - View Dependent Claims (12, 13, 14, 21)
-
15. A device comprising:
-
computer code configured to select a template for a message, wherein the template comprises a dynamic field; to select a context data item from context data associated with an executing application; and to automatically insert the selected context data item in the dynamic field to facilitate the creation of a message; a memory, wherein the memory stores the computer code; and a processor coupled to the memory, wherein the processor executes the computer code. - View Dependent Claims (16, 17, 18, 20)
-
Specification