Nonstandard Character Server Index Assignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Personal computers lack sufficient storage for all Asian characters, leading to incomplete font data, and newly created characters are not recognized across networks due to unique character codes, hindering sharing and display.

Innovation Solution

A system with a non-standard character server, database, and client terminals that uses a neural network to assign unique index numbers to newly created characters, allowing them to be recognized and shared across the network, with modules for client management, character database management, and non-standard character assignment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If Asian font data is stored on alternative or auxiliary storage devices via network, then storage space requirement on personal computer is reduced, but character access time and network dependency increase

Engineering Contradiction:
Improvestorage spaceVSAvoidcharacter access time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent divides the character storage system into local cache memory on personal computers and remote auxiliary storage devices. Frequently accessed characters are cached locally to reduce network access time, while less frequently used characters remain on remote storage. This segmentation allows the system to balance storage space savings with character access speed by keeping essential characters locally available.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If newly created characters are assigned unique character codes locally, then character creation flexibility is improved, but character sharing across network computers deteriorates

Engineering Contradiction:
Improvecharacter creation flexibilityVSAvoidcharacter sharing
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces a character code translation service as an intermediary between local character creation and network-wide character sharing. When a character is created locally with a unique code, the translation service maps this local code to a standardized network-wide code. This intermediary layer allows flexible local character creation while ensuring that all network computers can recognize and display the characters using standardized codes, thus resolving the contradiction between creation flexibility and sharing ease.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If all Asian characters are stored locally on personal computer, then character access speed is improved, but storage space requirement increases

Engineering Contradiction:
Improvecharacter access speedVSAvoidstorage space
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The patent implements a character caching mechanism that performs preliminary action by pre-loading frequently accessed characters into local memory on personal computers. This preliminary caching of常用 characters allows fast local access for common characters, while less frequently used characters remain on remote auxiliary storage. The system dynamically manages the cache to maintain optimal access speed while minimizing local storage requirements.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7657606B2Self-sustained asian font server and service
Publication Date: 2010.02.02 DYNACOMWARE INC
  • US7657606B2 patent drawing
  • US7657606B2 patent drawing
  • US7657606B2 patent drawing

AI summary

A system for providing non-standard characters over a network is provided. The system includes: (a) a non-standard character server coupled to the network, (b) a character database coupled to the server, and (c) one or more client terminals coupled to the network. A user of each client terminal may create a non-standard character and send a non-standard character index issuance request for the created non-standard character to the non-standard character server. The non-standard character server receives the non-standard character index issuance request including an image of the non-standard character created by the client terminal, automatically assigns an index number to the received image of the non-standard character, stores the received image of the non-standard character and the index number assigned thereto in the character database, and sends the index number assigned to the received image of the non-standard character to all of the client terminals on the network.