Edge Computing Nodes for Latency Reduction in User Interface Customization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional techniques for customizing user interfaces in cloud computing environments face significant latency issues due to geographical distances between users and data centers, leading to delays in generating and providing customized interfaces.
Innovation Solution
Implementing a content data network with local components pre-primed to store custom content and metadata, reducing latency by storing relevant data objects close to the user and using segment information to identify and retrieve content data objects based on audience membership, thereby minimizing the need for distant data center access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If user interface customization is implemented using centralized data centers, then comprehensive data processing capability is improved, but latency increases due to geographical distance
Solution Approach 1:
The patent segments the centralized data center into distributed edge computing nodes deployed geographically close to users. These edge nodes store and process user-specific data objects locally, dividing the monolithic data center function into distributed units that reduce transmission latency while maintaining processing capability.
Solution Approach 2:
The patent introduces edge computing nodes as intermediary elements between users and the centralized data center. These intermediaries cache and process data locally, acting as a buffer that reduces the need for direct long-distance communication with the central data center, thereby reducing latency.
2Loss of time
If content data objects are stored locally at edge computing nodes, then latency is reduced, but data storage distribution complexity increases
Solution Approach 1:
The patent applies preliminary action by pre-caching user-specific data objects at edge computing nodes before they are needed. The system proactively stores content data objects, user profiles, and customization data at edge locations in advance, so that when users access the system, their data is already locally available, reducing latency without requiring complex real-time distribution mechanisms.
3Productivity
If user-specific data objects are cached at edge nodes, then interface generation speed is improved, but memory requirements at edge nodes increase
Solution Approach 1:
The patent applies local quality by tailoring the caching strategy to each user's specific needs. Edge computing nodes store only user-specific data objects and customization data relevant to individual users, not all possible data. This selective local caching optimizes memory usage at edge nodes while ensuring that each user's personalized interface data is readily available for fast generation.
Data Source
AI summary
A computing platform is implemented using a server system. The computing platform is configurable to cause identifying a data event associated with a user based on an interaction between the user and a user interface, and generating a segment data object based on the data event, a unique user identifier, and a segment database, the segment data object characterizing a membership of the user within an audience segment. The computing platform is also configurable to cause identifying a content data network server based on a geographical location of the user, the content data network server being a closest available content data network server to the user, and the content data network server being capable of serving, to the user, one or more data objects associated with metadata customized based on one or more segment data objects, and updating a local storage location of the content data network server.


