US 12,277,306 B2
Cloud service platform integration with dealer management systems
Abhijeet Pai, Beaverton, OR (US); Will Padron, Pembroke Pines, FL (US); Daniel Green, Albany, OR (US); Bruce Suitor, Rockville, MD (US); Ethan Heusser, Portland, OR (US); Northon Rodrigues, Oregon City, OR (US); Akshay Mishra, Hyderabad (IN); Yash Kumar Sharma, Hyderabad (IN); Abinay Muppidi, Telangana (IN); Sai Priya Katkam, Telangana (IN); and Winn Davis, Houston, TX (US)
Assigned to CDK GLOBAL, LLC, Hoffman Estates, IL (US)
Filed by CDK GLOBAL, LLC, Hoffman Estates, IL (US)
Filed on May 3, 2022, as Appl. No. 17/661,875.
Prior Publication US 2023/0359333 A1, Nov. 9, 2023
Int. Cl. G06F 16/00 (2019.01); G06F 3/04842 (2022.01); G06F 9/50 (2006.01); G06F 16/25 (2019.01); G06F 16/27 (2019.01)
CPC G06F 3/04842 (2013.01) [G06F 9/5072 (2013.01); G06F 16/252 (2019.01); G06F 16/27 (2019.01)] 14 Claims
OG exemplary drawing
 
1. A cloud service platform that is integrated over a network with a local application operating on a remote device, comprising:
one or more processors; and
a memory storing instructions that, when executed by the processors, configure the processor to operate, for the cloud service platform:
a field management engine to create a definition of a first field used by the cloud service platform, the definition including metadata used to map fields to forms stored in a forms database that is configured to communicate with the cloud service platform;
an event streams engine to receive a message from the local application, the message comprising a form having the first field and a second field of the local application and data including metadata for the first and second fields of the form; and
a field bridge engine to:
receive first field data for the first field and second field data for the second field from a user of the local application;
apply the first field data to the first field of the form and the second field data in the second field of the form when an indication of the metadata for the fields of the form matches with metadata for the first and second field data based on the definition; and
provide the form to a print service for presentation.