Virtual Pet Natural Language Chat System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current virtual pets lack the ability to interact with users using natural language, failing to provide a more intelligent and entertaining experience as users expect.

Innovation Solution

A virtual pet system comprising a virtual pet client and a Question and Answer (Q&A) server that processes sentences in natural language through comprehension and reasoning, enabling the virtual pet to generate and respond with natural language answers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If natural language processing is implemented in virtual pets, then interaction intelligence is improved, but system complexity increases

Engineering Contradiction:
Improveinteraction intelligenceVSAvoidsystem complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The system is divided into distinct functional modules: a virtual pet client for user interaction, a Q&A server for processing questions, a sentence comprehension engine for natural language understanding, a reasoning engine for generating answers, and a knowledge base for storing information. This segmentation allows each component to be developed and optimized independently, managing overall system complexity while enabling advanced natural language interaction capabilities.

Inventive Principle:
Principle #1Segmentation

2Productivity

If natural language comprehension is added to virtual pets, then user entertainment experience is improved, but processing time increases

Engineering Contradiction:
Improveuser entertainment experienceVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system pre-processes and stores knowledge in structured formats within the knowledge base before runtime interactions. The sentence comprehension engine is pre-configured with grammatical rules and semantic relationships, allowing the reasoning engine to quickly retrieve and combine pre-analyzed information during user interactions, reducing real-time processing time while maintaining high-quality natural language responses.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8554541B2Virtual pet system, method and apparatus for virtual pet chatting
Publication Date: 2013.10.08 CANON KK
  • US8554541B2 patent drawing
  • US8554541B2 patent drawing
  • US8554541B2 patent drawing

AI summary

A virtual pet system includes: a virtual pet client, adapted to receive a sentence in natural language and send the sentence to a Q&A server; the Q&A server, adapted to receive the sentence, process the sentence through natural language comprehension, generate an answer in natural language based on a result of natural language comprehension and reasoning knowledge, and send the answer in natural language to the virtual pet client. A method for virtual pet chatting includes: receiving a sentence in natural language, perform natural language comprehension for the sentence, and generating an answer in natural language based on a result of natural language comprehension and reasoning knowledge. A Q&A server includes: a sentence comprehension engine unit, adapted to process a received sentence in natural language through natural language comprehension, and send a result of natural language comprehension to a reasoning engine unit; the reasoning engine unit, adapted to generate an answer in natural language based on reasoning knowledge and the result of natural language comprehension, and send the answer in natural language; a knowledge base, adapted to store the reasoning knowledge.