Multi-Screen Account Control for Concurrent User Sessions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In intelligent cockpit systems, multiple users cannot simultaneously use multiple displays due to limitations in account switching, data sharing, and simultaneous dragging across screens.

Innovation Solution

A control method that allows multiple users to log in to different accounts on different screens, enabling data sharing, task continuation, and simultaneous dragging across screens, thereby improving user experience in multi-screen scenarios.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple users log in to different accounts on different screens, then data sharing and task continuation are enabled, but account management complexity increases

Engineering Contradiction:
Improvemulti-user data sharing capabilityVSAvoidaccount management system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system divides the multi-user environment into independent screen-based workspaces, where each screen maintains its own user account context. This segmentation allows different users to work simultaneously on different screens with their own personalized data while enabling controlled sharing through the public storage area mechanism.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A public storage area is introduced as an intermediary mechanism between user-specific storage areas. This mediator enables data sharing between different user accounts without requiring direct access to each other's private data, thus maintaining security while enabling collaboration.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If a same application runs on multiple screens simultaneously, then user requirements in multiple scenarios are met, but system resource consumption increases

Engineering Contradiction:
Improvemulti-scenario application supportVSAvoidsystem energy consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system creates isolated copies of applications for each screen context, allowing the same application to run simultaneously on multiple screens with different user accounts. Each copy operates independently with its own data context, enabling multi-scenario usage while maintaining system stability.

Inventive Principle:
Principle #26Copying

3Adaptability or versatility

If user accounts are switched between screens, then personalized data access is enabled, but switching time and operational complexity increase

Engineering Contradiction:
Improvepersonalized data accessVSAvoidaccount switching time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

User accounts are pre-associated with specific screens in the system. When a user logs in to a screen, the system automatically binds the user account to that screen context in advance, eliminating the need for manual account switching between screens and enabling immediate personalized data access.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250165269A1Control method and device
Publication Date: 2025.05.22 HUAWEI TECH CO LTD
  • US20250165269A1 patent drawing
  • US20250165269A1 patent drawing
  • US20250165269A1 patent drawing

AI summary

A control method is applied to an electronic device, the electronic device includes a first screen and a second screen, and method includes: after a first user account is logged in to on the first screen, switching a user account on the first screen to the first user account; after a second user account is logged in to on the second screen, switching a user account on the second screen to the second user account; and running a first application on the first screen by using the first user account, and running the first application on the second screen by using the second user account.