CPC G07F 17/3225 (2013.01) [G06Q 50/34 (2013.01); G07F 17/3223 (2013.01); G07F 17/3227 (2013.01); G07F 17/3234 (2013.01); G07F 17/3241 (2013.01); H04L 63/0807 (2013.01); H04L 63/0853 (2013.01); H04L 67/125 (2013.01); H04L 67/34 (2013.01)] | 20 Claims |
1. A non-transitory computer readable medium comprising computer readable code executable by one or more processors to:
receive;
a data structure from a first sending device of a plurality of sending devices comprising first sending device data, wherein a format of the data structure comprises a static portion and a dynamic portion, wherein the static portion comprises:
identifying information for the first sending device,
a message identifier, a sending device identifier, a counter value, and an action type associated with the data structure, and wherein the dynamic portion comprises:
the first sending device data, and
a second data structure from a second sending device, wherein the second data structure comprises a dynamic portion corresponding to a protocol different than a protocol corresponding to the dynamic portion of the data structure; and
store the first sending device data on a collection server in accordance with the data structure, wherein the collection server comprises aggregated device data from the plurality of sending devices in the format of the data structure, and wherein the plurality of sending devices are associated with a plurality of protocols.
|