UDSF Bulk Record Retrieval and Deletion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing UDSF systems face inefficiencies in mass record retrieval and deletion operations, leading to increased computing resource requirements and execution delays due to high signaling overhead and lack of batch processing.

Innovation Solution

The implementation of bulk retrieve and delete operations for UDSF, along with the option for asynchronous search operations, reduces signaling overhead by grouping multiple operations in batches and optimizing computing resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If individual record retrieval and deletion operations are performed separately, then each operation can be processed individually, but signaling overhead increases and processing efficiency decreases

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidsignaling overhead
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent combines multiple individual record retrieval and deletion operations into a single batch operation. The UDSF receives a batch request containing multiple record identifiers and processes them together in one signaling exchange, rather than requiring separate requests for each record. This merging approach directly reduces signaling overhead and improves processing efficiency by handling multiple operations atomically.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If batch processing is implemented, then signaling overhead is reduced and efficiency is improved, but collision risks increase when multiple operations are grouped

Engineering Contradiction:
Improveoperational efficiencyVSAvoidcollision reduction
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a two-phase batch processing approach: first, all batch operations are registered and validated with the UDSF before execution; second, the operations are executed atomically. This preliminary registration phase allows the system to check for conflicts and validate the batch request before committing resources, thereby maintaining reliability even when processing large batches of operations together.

Inventive Principle:
Principle #10Preliminary action

3Speed

If synchronous communication is used for record operations, then real-time processing is achieved, but execution delays increase for mass operations

Engineering Contradiction:
Improvereal-time processingVSAvoidexecution delay
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent introduces asynchronous batch processing where the UDSF accepts batch requests and processes them periodically rather than requiring immediate synchronous responses. The system provides acknowledgment of receipt and processes the batch operations in the background, allowing the requesting NF to continue with other tasks. This periodic processing model eliminates the blocking delays inherent in synchronous communication while maintaining data consistency.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12299024B2UDSF record retrieval and deletion
Publication Date: 2025.05.13 NOKIA TECHNOLOGIES OY
  • US12299024B2 patent drawing
  • US12299024B2 patent drawing
  • US12299024B2 patent drawing

AI summary

In a search or delete request towards a storage entity storing data in a plurality of records, an identifier list indicating identifiers associated with specific records to be processed is included, and the request including the identifier list is transmitted.