Message encoding and transmission across multiple platforms
First Claim
1. A computer implemented method for facilitation of efficient processing of electronic messages communicated to an application via a network from one or more message sources, the method comprising:
- receiving, by a network device coupled with the network, an electronic message including actionable object data and textual object data from a message source device, the actionable object data including one or more parameters actionable by at least one data processing transaction device to perform one or more data processing transactions external to the network device and the textual object data including one or more descriptors of the one or more parameters actionable by the at least one data processing transaction device, the textual object data operable by devices incompatible with the actionable object data, wherein the actionable object is not dependent on text of the electronic message;
calculating, by a processor of the network device, an execution command for the data processing transaction in response to the actionable object data, the execution command based on at least the one or more parameters of the actionable object data;
sending, by the network device coupled with the network, a data transaction request message including the execution command to the at least one data processing transaction device; and
sending, by the network device coupled with the network, data for display based on the textual object data including the one or more descriptors of the one or more parameters actionable by the data processing transaction device to a display device other than the at least one data processing transaction device.
1 Assignment
0 Petitions
Accused Products
Abstract
A data processing system is configured to perform a computer implemented method for facilitation of efficient processing of electronic messages via a network from message sources. The method includes receiving an electronic message including actionable object data and textual object data from a message source device. The actionable object data includes parameters actionable by at least one data processing transaction device to perform data processing transactions external to the network device and the textual object data including descriptors of the parameters actionable by the at least one data processing transaction device. The textual object data is operable by devices incompatible with the actionable object data. The method includes calculating an execution command for the data processing transaction in response to the actionable object data and based on at least the parameters of the actionable object data.
22 Citations
20 Claims
-
1. A computer implemented method for facilitation of efficient processing of electronic messages communicated to an application via a network from one or more message sources, the method comprising:
-
receiving, by a network device coupled with the network, an electronic message including actionable object data and textual object data from a message source device, the actionable object data including one or more parameters actionable by at least one data processing transaction device to perform one or more data processing transactions external to the network device and the textual object data including one or more descriptors of the one or more parameters actionable by the at least one data processing transaction device, the textual object data operable by devices incompatible with the actionable object data, wherein the actionable object is not dependent on text of the electronic message; calculating, by a processor of the network device, an execution command for the data processing transaction in response to the actionable object data, the execution command based on at least the one or more parameters of the actionable object data; sending, by the network device coupled with the network, a data transaction request message including the execution command to the at least one data processing transaction device; and sending, by the network device coupled with the network, data for display based on the textual object data including the one or more descriptors of the one or more parameters actionable by the data processing transaction device to a display device other than the at least one data processing transaction device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An apparatus comprising:
-
a communication interface configured to receive an electronic message including actionable object data and textual object data from a message source device, the actionable object data including one or more parameters actionable by at least one data processing transaction device to perform one or more data processing transactions external to the network device and the textual object data including one or more descriptors of the one or more parameters actionable by the at least one data processing transaction device, the textual object data operable by devices incompatible with the actionable object data, wherein the actionable object data is not dependent on text of the electronic message; a processor configured to calculate an execution command for the data processing transaction in response to the actionable object data, the execution command based on at least the one or more parameters of the actionable object data, the processor further configured to generate a data transaction request message including the execution command to the at least one data processing transaction device and generate data for display based on the textual object data including the one or more descriptors of the one or more parameters actionable by the data processing transaction device to a display device other than the at least one data processing transaction device.
-
-
17. A system for facilitation of efficient processing of instant messages communicated to an application via a network from message sources, the system comprising:
-
at least one memory operable to store the instant messages; at least one processor configured to cause the system to; identify an instant message including actionable object data and textual object data from a message source device, the actionable object data including one or more parameters actionable by at least one data processing transaction device to perform one or more data processing transactions and the textual object data including one or more descriptors of the one or more parameters actionable by the at least one data processing transaction device, the textual object data operable by devices incompatible with the actionable object data, wherein the actionable object data is not dependent on text of the instant message; calculate an execution command for the data processing transaction in response to the actionable object data, the execution command based on at least the one or more parameters of the actionable object data; send a data transaction request message including the execution command to the at least one data processing transaction device; and send data for display based on the textual object data including the one or more descriptors of the one or more parameters actionable by the data processing transaction device to a display device other than the at least one data processing transaction device. - View Dependent Claims (18)
-
-
19. A system for facilitation of efficient processing of electronic messages communicated to an application via a network from message sources, the system comprising:
-
a first logic stored in a memory and configured to be executed by a processor of a network interface coupled with the network to cause the system to receive an electronic message including actionable object data and textual object data from a message source device, the actionable object data including one or more parameters actionable by at least one data processing transaction device to perform one or more data processing transactions external to the network device and the textual object data including one or more descriptors of the one or more parameters actionable by the at least one data processing transaction device, the textual object data operable by devices incompatible with the actionable object data, wherein the actionable object data is not dependent on text of the electronic message; a second logic stored in a memory and configured to be executed by a processor of a network interface coupled with the network to cause the system to calculate an execution command for the data processing transaction in response to the actionable object data, the execution command based on at least the one or more parameters of the actionable object data; a third logic stored in a memory and configured to be executed by a processor of a network interface coupled with the network to cause the system to send a data transaction request message including the execution command to the at least one data processing transaction device; and a fourth logic stored in a memory and configured to be executed by a processor of a network interface coupled with the network to cause the system to send data for display based on the textual object data including the one or more descriptors of the one or more parameters actionable by the data processing transaction device to a display device other than the at least one data processing transaction device.
-
-
20. An apparatus comprising:
-
means for receiving an electronic message including actionable object data and textual object data from a message source device, the actionable object data including one or more parameters actionable by at least one data processing transaction device to perform one or more data processing transactions external to the network device and the textual object data including one or more descriptors of the one or more parameters actionable by the at least one data processing transaction device, the textual object data operable by devices incompatible with the actionable object data and the actionable object data not being dependent on text of the electronic message; means for calculating an execution command for the data processing transaction in response to the actionable object data, the execution command based on at least the one or more parameters of the actionable object data; means for sending a data transaction request message including the execution command to the at least one data processing transaction device; and means for sending data for display based on the textual object data including the one or more descriptors of the one or more parameters actionable by the data processing transaction device to a display device other than the at least one data processing transaction device.
-
Specification