Micro Service Data Collection for Unified User Interaction Analytics

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in providing a unified, non-siloed view of user interactions across multiple channels for organizations, leading to difficulties in accurately disseminating user information and managing data compatibility, especially in tightly coupled architectures.

Innovation Solution

A channel-accessible single function micro service data collection process is implemented, which extracts and integrates user interactions, transforms unstructured data into structured event data, and stores it in a searchable format, allowing for real-time analytics and authentication-based data access, using micro services that can run on associate devices without high-end server networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If a tightly coupled architecture is used to compile data, then data integration is achieved, but system complexity increases and changes affect other aspects of the organization's infrastructure

Engineering Contradiction:
Improvedata integrationVSAvoidsystem complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent divides the data collection system into separate microservices, each responsible for specific channels (web, mobile, social media, etc.). This segmentation allows independent development and modification of each microservice without affecting the entire system, reducing overall system complexity while maintaining comprehensive data integration across all channels.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a centralized data hub as an intermediary component that receives data from multiple channel microservices and stores it in a unified format. This hub acts as a mediator between diverse data sources and various organizational systems, simplifying data integration and eliminating the need for tight coupling between different infrastructure components.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If data is collected in siloed formats from different channels, then channel-specific data is captured, but data accessibility and dissemination across the organization is limited

Engineering Contradiction:
Improvedata captureVSAvoiddata accessibility
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The patent implements a universal data hub that accepts data in multiple channel-specific formats and transforms them into a standardized unified format. This multi-functional hub can ingest data from various channels (web, mobile, social media, in-store) and make it accessible to any organizational system, greatly improving data accessibility while maintaining comprehensive data capture.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent changes the data format parameter by transforming channel-specific siloed data into a standardized unified format in the data hub. This parameter transformation enables seamless data dissemination across the organization without requiring changes to individual channel systems, improving both data capture quantity and accessibility.

Inventive Principle:
Principle #35Parameter changes

3Speed

If real-time data extraction is performed, then up-to-date information is obtained, but data processing complexity and computational resources increase

Engineering Contradiction:
Improvedata extraction speedVSAvoidprocessing complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent segments the real-time data extraction process into separate microservices, each handling specific channels independently. This segmentation allows parallel processing of data from multiple channels simultaneously, maintaining high extraction speed while distributing computational complexity across multiple simple, independent services rather than requiring a single complex processing system.

Inventive Principle:
Principle #1Segmentation

4Ease of operation

If unstructured data is decrypted and stored, then data accessibility is improved, but data security and encryption requirements increase

Engineering Contradiction:
Improvedata accessibilityVSAvoiddata security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces the data hub as an intermediary that handles encryption and decryption operations. The hub securely stores encrypted data and provides decryption services only when authorized access is needed, maintaining both data accessibility for legitimate users and robust security protection. This intermediary approach centralizes security management while preserving ease of operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10069891B2Channel accessible single function micro service data collection process for light analytics
Publication Date: 2018.09.04 BANK OF AMERICA CORP
  • US10069891B2 patent drawing
  • US10069891B2 patent drawing
  • US10069891B2 patent drawing

AI summary

Embodiments of the invention are directed to a system, method, or computer program product for creating channel accessible single function micro services used for light analytics. The micro services are built as small transferable modules to be a single function high efficiency small module. The micro services are generated for a specific single function, then deployed at an interface lever and stored to an associate device at any communication channel associated with an entity. The micro services require specific programming and are generated for a specific data collection process light analytics function. The micro services translate the extracted data into a readable format and transmit, via secure communication network, the translated data to a custom build database for subsequent light analytics framework implementation.