Patent AU-2019253767-A1 (AU)
Title: System architecture for customer genome construction and analysis
Inventor: HAWKINS CHRISTOPHER JOHN
IPC: G06F17/40
Filed: 2019-10-21
Abstract: A computer-implemented method for generating a robust recipient profile and identifying physical items from location-based updates, including receiving, by a processor, data from a plurality of data channels, where the received data includes batch data and stream data, processing, by the processor, the received data to generate the robust recipient profile by matching the received data to a recipient, assigning a recipient identifier to the received data, the recipient identifier corresponding to the matched recipient, and analyzing a selected portion of the received data to determine one or more attributes of the recipient, performing, by the processor, reconciliation of received data from multiple data sources by determining whether one or more data objects in the received data contain information regarding a common attribute of the recipient, determining a level of trust of the one or more data objects based on the data source of the data object, and adjusting the common attribute of the recipient based on the determined level of trust of the one or more data objects, ranking, by the processor, the determined attributes of the recipient, determining, by the processor, which attributes are tagged to the recipient and assigning corresponding tags to the recipient, monitoring, by the processor, the plurality of data channels for additional data including real-time location information originated by a mobile device associated with the recipient identifier of the recipient, flagging, by the processor, the additional data in response to determination that the mobile device is stationary for a predetermined threshold time, determining, by the processor, if a real-time update flag is present, updating, by the processor, the robust recipient profile in real-time based on a determination that a real-time update flag is present, updating, by the processor, the robust recipient profile through a batch update based on a determination that a real-time update flag is not present, selecting, by the processor, item metadata in response to the location of the mobile device being proximate to a physical item associated with the item metadata and the item metadata being associated with a tag that matches at least one of the corresponding tags of the customer, generating, by the processor, based on the selected item metadata, a recipient-specific custom metadata recommendation based on the robust recipient profile including retrieving metadata and an attribute configuration file from a metadata database, the metadata including a set of generalized metadata in the metadata database, matching the determined attributes of the recipient with the metadata based on the attribute configuration file to determine relevant recipient-specific custom metadata, assigning a fit factor to the relevant recipient-specific custom metadata based on a level of correlation between the relevant recipient-specific custom metadata and the determined attributes of the recipient, categorizing the relevant recipient-specific custom metadata based on the assigned fit factor, and ranking the relevant recipient-specific custom metadata based on a significance of the relevant recipient-specific custom metadata to a business, and transmitting, by the processor, in response to the real-time update flag being present and in response to the location of the mobile device being proximate to a physical item associated with the item metadata, an instruction to display the recipient-specific custom metadata recommendation on the mobile device of the recipient. Cu co oo a) - I Cu2 0- CYu W co C/ 2)~~ CD Ic ICu CCu cu Cu CuZZOOI:ONI10 AGJII bu(]janine:Duuaa 'baq !,-ois eajS'u~ H qo jadjIjqD'aj laqI q CeuJIG