Behavior-Aware Chatbot Conversation Using Sensors and State Machines

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional chatbots lack the ability to actively provide human-computer interaction and fail to engage in meaningful conversations without user input.

Innovation Solution

An active chatbot system with behavioral awareness and on-demand conversation, utilizing sensors to sense physiological states, facial expressions, and body movements, combined with a server-end host that generates precise question messages through finite state machines and a large language model to provide tailored responses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If conventional chatbot uses passive chat mode to reply only when user asks questions, then system complexity is low, but the chatbot cannot actively provide human-computer interactive chatting

Engineering Contradiction:
Improveactive conversation capabilityVSAvoidsystem complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by continuously sensing user behavior states (physiological state, facial expressions, body movements) and pre-generating potential conversation topics based on browsing records and user profiles before the user initiates a conversation. This allows the chatbot to be ready to engage actively when appropriate moments arise.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring user behavior states through sensors and using this information to adjust conversation strategies. The chatbot receives feedback from user responses and modifies its active conversation approach accordingly, creating a closed-loop system that improves over time.

Inventive Principle:
Principle #23Feedback

2Extent of automation

If conventional chatbot uses browsing records to actively ask questions, then the chatbot can actively reply messages, but the interactive manner is rigid and not humanized

Engineering Contradiction:
Improveactive conversation capabilityVSAvoidinteraction naturalness
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The system changes parameters by incorporating multiple dimensions of user state information (physiological state, facial expressions, body movements) in addition to browsing records. This multi-parameter approach enables the chatbot to adjust conversation tone, timing, and content to match the user's current emotional and physical state, making interactions more natural and humanized.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system applies dynamics by making conversation behavior adaptive and flexible rather than static and rigid. The chatbot dynamically adjusts its active conversation strategies based on real-time user behavior state changes, allowing it to respond naturally to different situations and maintain humanized interaction throughout the conversation.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If the chatbot continuously monitors user behavior through sensors, then behavioral awareness is improved, but energy consumption increases

Engineering Contradiction:
Improvebehavioral awareness accuracyVSAvoidenergy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system implements periodic action by continuously sensing user behavior states through sensors and periodically processing this information to generate conversation topics. Rather than continuously processing all sensor data in real-time, the system samples user behavior at appropriate intervals and triggers conversation generation based on significant state changes or predefined time intervals, reducing energy consumption while maintaining behavioral awareness.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12493637B2Active chatbot system with behavioral awareness and on-demand conversation and method thereof
Publication Date: 2025.12.09 SQ TECH (SHANGHAI) CORP
  • US12493637B2 patent drawing
  • US12493637B2 patent drawing
  • US12493637B2 patent drawing

AI summary

An active chatbot system with behavioral awareness and on-demand conversation and a method thereof are disclosed. In the active chatbot system, a client-end host continuously senses a client behavior state, and transmits the sensed client behavior state and an on-demand conversation setting to a server-end host to generate a rough question message having a natural language structure, and input the rough question message to a plurality of finite state machines to generate a precise question message. The server-end host transmits the precise question message to an artificial intelligence platform to obtain a corresponding answer message, stores the answer message to an answer list, filters out an answer message matching the on-demand conversation setting as an on-demand conversation message, transmits the on-demand conversation message to the client-end host for output. Therefore, the technical effect of improving human-computer interaction and initiative of chatbot can be achieved.