Time variant data profile for a fabric network
First Claim
1. A non-transitory, tangible, and computer-readable medium comprising instructions for exchanging time-variant data, that is indicative of an environmental condition and generated by a sensor, using a message format, the instructions executable by one or more processors to configure an electronic device to:
- encode the time-variant data, using the message format, the message format comprising;
one or more resources fields that each identifies a resource to be imported into the time-variant data;
one or more records that represent data samples comprising the time-variant data being exchanged in the message;
a descriptor field corresponding to at least one respective record of the one or more records and containing metadata describing the time-variant data contained within the at least one record; and
a description field having a human-readable string to describe from where the data samples are derived.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for exchanging a data stream of information that varies over time using a message format. The message format includes a version field that indicates a version of a structure of the message format. The message format also includes one or more resources fields that each identifies a resource to be imported into the data stream exchanging the data stream. Moreover, the message format includes one or more records that represent time-variant data samples being exchanged in the message. Furthermore, the message format includes one or more descriptor fields, wherein each descriptor field corresponds to at least one respective record of the one or more records and contains metadata describing data contained within the at least one record.
292 Citations
20 Claims
-
1. A non-transitory, tangible, and computer-readable medium comprising instructions for exchanging time-variant data, that is indicative of an environmental condition and generated by a sensor, using a message format, the instructions executable by one or more processors to configure an electronic device to:
encode the time-variant data, using the message format, the message format comprising; one or more resources fields that each identifies a resource to be imported into the time-variant data; one or more records that represent data samples comprising the time-variant data being exchanged in the message; a descriptor field corresponding to at least one respective record of the one or more records and containing metadata describing the time-variant data contained within the at least one record; and a description field having a human-readable string to describe from where the data samples are derived. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. An electronic device comprising:
-
a sensor for generating time-variant data indicative of an environmental condition; a processor; and a memory comprising instructions for causing the processor to encode the time-variant data indicative of the environmental condition using a message format, the message format comprising; one or more resources fields that each identifies a resource to be imported into the time-variant data; one or more records that represent data samples comprising the time-variant data being exchanged in the message; a descriptor field corresponding to at least one respective record of the one or more records and containing metadata describing the time-variant data contained within the at least one record; and a description field having a human-readable string to describe from where the time-variant data samples are derived. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method for conveying time-variant data, indicative of an environmental condition, by an electronic device in a fabric network, the method comprising:
-
encoding, by the electronic device, the time-variant data indicative of an environmental condition, that is generated by a sensor, using a message format that comprises; one or more resources fields that each identifies a resource to be imported into the time-variant data; one or more records that represent data samples comprising the time-variant data being exchanged in the message; a descriptor field corresponding to at least one respective record of the one or more records and containing metadata describing time-variant data contained within the at least one record; a description field having a human-readable string to describe from where the data samples are derived; and transmitting, by the electronic device, over the fabric network, the encoded time-variant data using the message format. - View Dependent Claims (18, 19, 20)
-
Specification