US 12,340,656 B2
Data collection cloud system for electronic gaming machines
Jeremiah O'Hara, Las Vegas, NV (US); and Anthony Patton, Las Vegas, NV (US)
Assigned to Aristocrat Technologies, Inc., Las Vegas, NV (US)
Filed by Aristocrat Technologies, Inc., Las Vegas, NV (US)
Filed on Jul. 5, 2022, as Appl. No. 17/857,988.
Claims priority of provisional application 63/250,959, filed on Sep. 30, 2021.
Claims priority of provisional application 63/220,260, filed on Jul. 9, 2021.
Prior Publication US 2023/0027242 A1, Jan. 26, 2023
Int. Cl. G07F 17/32 (2006.01); G06Q 50/34 (2012.01); H04L 9/40 (2022.01); H04L 67/00 (2022.01); H04L 67/125 (2022.01)
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
OG exemplary drawing
 
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.