Multi-User Mobile Control System with Role-Based Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile device control systems lack flexibility in customization and allow only single-user access, making them unsuitable for business scenarios and limiting their adaptability to various applications.

Innovation Solution

A computer-implemented method and system that establishes socket connections with mobile devices to translate user gestures into actionable messages, enabling multi-user interaction and customization, with a server bridge acting as an intermediary to facilitate communication between mobile devices and applications, supporting multi-touch gestures and user-defined actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If existing products provide full control of remote desktop, then user access capability is improved, but security and suitability for business scenarios deteriorates

Engineering Contradiction:
Improveuser access capabilityVSAvoidsecurity suitability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system dynamically adjusts access control based on user roles and permissions. Different users can be granted different levels of access (view-only, control, file access) rather than providing uniform full control to all users, thus maintaining security while enabling operational capability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements role-based access control where different users have different permissions tailored to their specific needs. This allows certain users to have full control while others have limited access, optimizing both security and usability for different user groups within the same system.

Inventive Principle:
Principle #3Local quality

2Device complexity

If existing products allow single user access, then system simplicity is improved, but adaptability to multi-user business scenarios deteriorates

Engineering Contradiction:
Improvesystem simplicityVSAvoidmulti-user scenario adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The system is designed to support multiple users with different permission levels simultaneously. The server bridge can handle multiple client connections, each with their own authentication and authorization, allowing the same system to serve both simple single-user cases and complex multi-user business scenarios.

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

Solution Approach 2:

The patent segments user access into distinct user accounts with individual permission sets. Each user is treated as a separate entity with their own authentication credentials and access rights, allowing the system to manage multiple users independently while maintaining overall system simplicity through standardized user management protocols.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If existing products use client/server architecture with additional hardware, then control functionality is improved, but system complexity and cost deteriorates

Engineering Contradiction:
Improvecontrol functionalityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces a server bridge as an intermediary component that simplifies the overall architecture. The server bridge handles authentication, authorization, and message routing between mobile clients and the target system, reducing the complexity that would otherwise be present in direct peer-to-peer connections and eliminating the need for additional specialized hardware.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9124551B2Multi-touch multi-user interactive control system using mobile devices
Publication Date: 2015.09.01 SAP SE
  • US9124551B2 patent drawing
  • US9124551B2 patent drawing
  • US9124551B2 patent drawing

AI summary

A method for providing multi-touch, multi-user interactive control system using mobile devices. The method includes establishing socket connections with the mobile devices and receiving messages representing multi-touch user actions from the mobile devices through the socket connections. The messages are translated into predetermined parameters, and transmitted to an application for performing actions corresponding to the multi-touch user actions. Related apparatus, systems, techniques and articles are also described.