Chat Window Auto-Lock via Scrolling Direction Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for managing chat windows in online games require manual operation to lock and unlock screens, leading to hindered reading of history messages due to frequent automatic scrolling and lack of new message reminders.

Innovation Solution

A method and apparatus for automatically locking and unlocking chat windows based on scrolling direction, preventing automatic scrolling to new messages and providing prompts for new messages, thus reducing manual operations and enhancing user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the chat window automatically scrolls to new messages, then new messages are displayed promptly, but history messages become difficult to read

Engineering Contradiction:
Improvenew message display reliabilityVSAvoidhistory message reading ease
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements dynamic scrolling behavior that adapts to user needs. The system automatically scrolls to new messages when users are at the bottom of the chat window, but disables automatic scrolling when users are viewing history messages (scrolled to top), allowing users to manually control scrolling based on their reading preferences.

Inventive Principle:
Principle #15Dynamics

2Ease of operation

If manual screen locking is implemented, then history message reading is improved, but user operation complexity increases

Engineering Contradiction:
Improvehistory message reading easeVSAvoidscreen lock operation complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements automatic screen locking functionality that detects when users are viewing history messages and automatically locks the screen to prevent automatic scrolling. The system self-adjusts based on user behavior patterns, eliminating the need for manual screen locking operations while maintaining the benefit of stable history message viewing.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system monitors user scrolling behavior and provides feedback by automatically adjusting screen lock status. When the system detects users scrolling to view history messages, it automatically locks the screen; when users return to the bottom to view new messages, it automatically unlocks. This closed-loop feedback mechanism eliminates manual operation complexity.

Inventive Principle:
Principle #23Feedback

3Stability of the object's composition

If automatic scrolling is disabled, then history message reading stability is improved, but new message notification effectiveness decreases

Engineering Contradiction:
Improvechat window display stabilityVSAvoidnew message notification effectiveness
Core Design Contradiction:
Stability of the object's compositionVSLoss of information

Solution Approach 1:

The patent segments the chat window into different viewing zones: when users are in the history message zone (scrolled to top), automatic scrolling is disabled for stability; when users are in the new message zone (scrolled to bottom), automatic scrolling is enabled for prompt notification. This spatial segmentation allows the system to provide different scrolling behaviors in different contexts.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts automatic scrolling behavior based on the user's current position in the chat window. The scrolling mode switches between enabled and disabled states according to real-time user interaction patterns, ensuring both stability when reading history and effectiveness when receiving new messages.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10824321B2Method and apparatus for automatically locking and unlocking screen during chat, mobile client, and computer client
Publication Date: 2020.11.03 NETEASE (HANGZHOU) NETWORK CO LTD
  • US10824321B2 patent drawing
  • US10824321B2 patent drawing
  • US10824321B2 patent drawing

AI summary

A method for automatically locking and unlocking a screen during a chat includes: determining a current scrolling direction of message in a chat window; and setting the chat window as a screen locked state when the current scrolling direction of message in the chat window is opposite to a scrolling direction of loading new message, wherein, in the screen locked state, the chat window is not automatically scrolled to a position of a new message upon receiving the new message. According to the present disclosure, compared with related art, intentions of a player for screen locking and unlocking are predicted by determining a scrolling situation of a chat window, such that the player can be facilitated in screen locking or unlocking before a manual operation of the player, thereby greatly improving the user experience of chat.