US 11,809,390 B2
Context-dependent event cleaning and publication
Shivang Bhadresh Shah, Newark, CA (US); Saharath Jay Jay Kleips, Sunnyvale, CA (US); Navjot Singh Cheema, Hayward, CA (US); Akbar Abdul Rangara, Austin, TX (US); Happy Bhairuprasad Somani, Fremont, CA (US); and Jake Thomas Hilborn, Mountain View, CA (US)
Assigned to Intuit Inc., Mountain View, CA (US)
Filed by Intuit Inc., Mountain View, CA (US)
Filed on Jul. 29, 2021, as Appl. No. 17/388,826.
Prior Publication US 2023/0029899 A1, Feb. 2, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/215 (2019.01); G06F 16/22 (2019.01); G06F 16/2455 (2019.01); G06F 16/25 (2019.01)
CPC G06F 16/215 (2019.01) [G06F 16/2282 (2019.01); G06F 16/24568 (2019.01); G06F 16/254 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method of publishing event messages, comprising:
receiving messages corresponding to a plurality of events from a database, each message indicating a changed entry in the database for an associated event;
identifying, for a first event of the plurality of events, one or more tables of the database corresponding to the first event that have at least one changed entry;
parsing a group of the received messages that share a common identifier associated with the first event;
assigning an event type to the first event and to the group of received messages associated with the first event based at least in part on a highest priority change type of the changed entries of the one or more identified tables of the database; and
publishing the group of received messages associated with the first event on an event streaming platform based on the assigned event type being the same for each message of the group of received messages, the event streaming platform configured to stream, in real-time, the group of received messages associated with the first event to downstream users over one or more signal lines.