Personalized Splash Screen Configuration via Server-Side User Feature Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional splash screens are not customizable or personalized for individual users, leading to a uniform experience that does not account for user characteristics and situations.

Innovation Solution

A method and system where a server receives identification information from a client, obtains feature information from a database, and configures a splash screen accordingly, allowing for personalized content to be displayed when the client is opened.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If splash screen content is targeted to all users uniformly, then implementation is simple and consistent, but user experience lacks personalization and customization

Engineering Contradiction:
Improvepersonalization capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system pre-collects user feature information (device specifications, usage habits, preferences) and stores it in a database before the splash screen is displayed. When a user opens the client, the server quickly retrieves pre-stored feature information and generates personalized content, avoiding complex real-time analysis and reducing system complexity during the splash screen display process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces a server as an intermediary between the client and user feature information. The server receives client identification, queries the database for user features, generates personalized splash screen content, and sends it to the client. This intermediary approach centralizes the personalization logic and simplifies the client's complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If splash screen content is customized for each user, then user experience is improved, but information processing and content configuration becomes more complex

Engineering Contradiction:
Improveuser characteristic information utilizationVSAvoidcontent configuration complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system changes the parameter of splash screen content from static and uniform to dynamic and personalized by incorporating user feature parameters (device type, usage habits, preferences) into the content generation process. The server adjusts splash screen parameters such as text content, images, and layout based on retrieved user features, enabling customized content without manually configuring each element.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If uniform splash screen is displayed to all users, then system operation is simple, but user engagement and satisfaction decreases

Engineering Contradiction:
Improvesystem operation simplicityVSAvoiduser experience quality
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent segments users into different groups or individuals based on their feature information (device specifications, usage habits, preferences) and displays different splash screen content for each segment. This segmentation enables personalized content delivery while maintaining simple system operation through automated server-side processing and database querying.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP2862338B1Method, server, and client for pushing and displaying splash screen
Publication Date: 2017.10.18 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • EP2862338B1 patent drawing
  • EP2862338B1 patent drawing
  • EP2862338B1 patent drawing

AI summary

Methods, servers, and clients for pushing and/or displaying a splash screen are provided herein. In an exemplary embodiment, a server can receive identification information sent from a client. The identification information can include user identification, a globally unique identifier (GUID) of the client, or a combination thereof. The server can obtain feature information correlated with the identification information from a preset database. The server can configure a splash screen according to the feature information and send the splash screen to the client. The splash screen can be displayed next time when the client is opened up.