Dynamic File Browsing Control for Multi-User Interference

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing file shared browsing systems face interference issues when multiple users attempt to interact, as changes in file browsing progress by one user can disrupt others, and current solutions that limit control to a host device do not allow for flexible user interaction in multi-user scenarios.

Innovation Solution

A file shared browsing method and system that enables or disables global control permission for slave devices based on a user's operation, allowing slave devices to temporarily gain control permission and browse independently, thereby adapting to various application scenarios such as solo speeches and multi-person discussions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If each device is provided with permission to control the file browsing progress, then user interaction flexibility is improved, but interference between different users increases

Engineering Contradiction:
Improveuser interaction flexibilityVSAvoidinterference between users
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system dynamically adjusts control permissions by switching between slave mode and free mode. In slave mode, slave devices follow the host device's browsing progress. In free mode, slave devices can independently control browsing progress. This dynamic permission adjustment resolves the contradiction by allowing flexible user interaction while preventing interference through mode-based control.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the control permission parameter based on the browsing mode. When in slave mode, the control permission parameter is set to follow host progress. When in free mode, the control permission parameter is set to allow independent control. This parameter change approach enables the system to adapt between reducing interference and improving interaction flexibility.

Inventive Principle:
Principle #35Parameter changes

2Object-affected harmful factors

If one host device and several slave devices are provided with synchronized browsing, then interference problem is solved, but slave devices can merely passively follow the browsing

Engineering Contradiction:
Improveinterference among usersVSAvoiduser interaction capability
Core Design Contradiction:
Object-affected harmful factorsVSAdaptability or versatility

Solution Approach 1:

The system introduces dynamic mode switching that allows slave devices to transition between passive following (slave mode) and active control (free mode). This resolves the contradiction by enabling slave devices to passively follow when needed while also allowing them to actively control browsing when interaction is required.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The slave devices are designed with multi-functionality, capable of operating in both slave mode (passive following) and free mode (active control). This universal design resolves the contradiction by making slave devices adaptable to different interaction scenarios,既能被动跟随又能主动控制.

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

Data Source

PatentUS10305963B2Method and system for file sharing browse
Publication Date: 2019.05.28 BEIJING KINGSOFT OFFICE SOFTWARE INC
  • US10305963B2 patent drawing
  • US10305963B2 patent drawing
  • US10305963B2 patent drawing

AI summary

Embodiments of the present application disclose a file shared browsing method and system. The method comprises: a host device receiving a browsing mode switching operation of a user, and enabling or disabling a slave mode of the system according to the operation, wherein: global control permission on a target file browsing progress for a slave device is enabled in a state in which the slave mode of the system is ON; global control permission on the target file browsing progress for a slave device is disabled in a state in which the slave mode of the system is OFF. Compared to the prior art, the user of the slave device in the embodiments of the present application can, in addition to passively follow the browse, also temporarily become dominant for browsing according to actual needs. Thus, the solution of the present application can be flexibly adapted to application of different scenes, such as a solo speech and multi-person discussion and the like.