METHODS, APPARATUSES, AND COMPUTER PROGRAM PRODUCTS FOR FACILITATING A DATA INTERCHANGE PROTOCOL
First Claim
1. A method comprising:
- defining, via a processor, a data interchange protocol document comprising one or more objects comprising instances of data encoded in a syntax;
assigning a type and a name to the instances of data corresponding to respective objects; and
enabling provision of one or more of the instances of data or the data interchange protocol document to one or more communication devices to enable the communication devices to interpret the instances of data based in part on analyzing the assigned type and name of the instances of data.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus for defining a data interchange protocol may include a processor and memory storing executable computer code causing the apparatus to at least perform operations including defining a data interchange protocol document including one or more objects including instances of data encoded in a syntax. The computer program code may further cause the apparatus to assign a type and a name to the instances of data corresponding to respective objects. The computer program code may further cause the apparatus to enable provision of one or more of the instances of data or the data interchange protocol document to one or more communication devices to enable the communication devices to interpret the instances of data based in part on analyzing the assigned type and name of the instances of data. Corresponding methods and computer program products are also provided.
-
Citations
22 Claims
-
1. A method comprising:
-
defining, via a processor, a data interchange protocol document comprising one or more objects comprising instances of data encoded in a syntax; assigning a type and a name to the instances of data corresponding to respective objects; and enabling provision of one or more of the instances of data or the data interchange protocol document to one or more communication devices to enable the communication devices to interpret the instances of data based in part on analyzing the assigned type and name of the instances of data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following; define a data interchange protocol document comprising one or more objects comprising instances of data encoded in a syntax; assign a type and a name to the instances of data corresponding to respective objects; and enable provision of one or more of the instances of data or the data interchange protocol document to one or more communication devices to enable the communication devices to interpret the instances of data based in part on analyzing the assigned type and name of the instances of data. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification