Serverless Data Ingestion and Transformation for Scalable Endpoints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional computing systems and architectures for ingesting, transforming, and delivering data to endpoints, such as security event logs and system audit logs, are costly, difficult to scale, and prone to downtimes, leading to inefficiencies and resource wastage.

Innovation Solution

Implementing a serverless computing environment with computing code and microservices to dynamically allocate resources for data ingestion, transformation, and loading, using pre-coded data packages and configurations to create processing threads for efficient data delivery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If specifically configured and designated servers are used for data processing and delivery, then data processing can be performed with dedicated infrastructure, but the system becomes costly, difficult to change, and hard to scale

Engineering Contradiction:
Improvedata processing reliabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies universality by using a single cloud-based data processing platform that can serve multiple endpoints and handle various types of data processing tasks. Instead of having specifically configured servers for each endpoint, the invention uses a universal cloud infrastructure that dynamically allocates resources to different data processing flows, making the system adaptable and easier to modify without requiring changes to dedicated hardware configurations.

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

2Productivity

If specifically configured servers are deployed for data delivery, then data can be processed with dedicated resources, but the system becomes difficult to update and maintain

Engineering Contradiction:
Improvedata delivery efficiencyVSAvoidsystem update ease
Core Design Contradiction:
ProductivityVSEase of repair

Solution Approach 1:

The patent applies copying by virtualizing data processing resources in the cloud, where multiple virtual instances can be created and managed without affecting physical hardware. This allows the system to maintain high productivity through dedicated virtual resources while enabling easy updates and maintenance by simply modifying or replacing virtual instances without disrupting the underlying physical infrastructure.

Inventive Principle:
Principle #26Copying

3Reliability

If conventional server systems are used for data processing, then data can be ingested and delivered, but the system slows down or becomes unusable during downtimes, servicing, and updates

Engineering Contradiction:
Improvedata processing availabilityVSAvoiddata delivery speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies the intermediary principle by introducing a cloud-based data processing platform as a mediator between data sources and endpoints. This cloud intermediary handles data processing, transformation, and delivery, isolating the endpoints from server downtimes and maintenance activities. The cloud platform ensures continuous availability by managing failover and load balancing, maintaining both reliability and productivity even during infrastructure servicing.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If dedicated servers are allocated for specific data processing tasks, then resources can be assigned to specific functions, but scalability becomes limited and costly

Engineering Contradiction:
Improveresource allocation flexibilityVSAvoidsystem scalability
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent applies dynamics by implementing dynamic resource allocation in the cloud-based platform, where computing resources are automatically adjusted based on demand. Instead of static dedicated server allocations, the system dynamically provisions and de-provisions resources as needed, enabling both adaptability for different data processing requirements and scalability to handle varying workloads without being constrained by fixed infrastructure allocations.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12353378B2Serverless data ingestion for transforming and delivering data in system endpoints
Publication Date: 2025.07.08 BREX INC
  • US12353378B2 patent drawing
  • US12353378B2 patent drawing
  • US12353378B2 patent drawing

AI summary

There are provided systems and methods for serverless data ingestion for transforming and delivering data in system endpoints. An entity, such as company or business, may utilize computing services provided by a service provider. When providing these services, one or more computing services, processors, or the like of the service provider's computing architecture may be used. This may include use of serverless computing environment to delivery data to internal and/or external endpoints. To automate data delivery in a serverless environment, computing code for data processing and delivery pipelines may be configured and deployed in the serverless environment. This allows applications and microservices to be executed in the serverless environment to provide a computing architecture for without requiring servers and designation of server clusters. The data pipeline may provide operations for ingesting, transforming, and loading data when received for delivery to endpoints.