PC AI KEYBOARD EXPANSION

MaZip PC AI Keyboard

Platform goal: bringing happiness to people and peace to humanity. (Patent applications including No. 10-2025-0198535 and four related applications)
The system combines AI calling, sentence generation, translation, recording, and execution functions while maintaining the physical usability of a real computer keyboard by separating the basic character keys, editing key group, right numeric keypad, and lower AI function row.
PC AI Keyboard View
Initial development image of the MaZip PC AI Keyboard
MaZip AI Keyboard 60-Service Standard Table
This is the MaZip AI Keyboard 60-service standard table. The service types are divided into three categories: AI-use type, account-registration type, and information-registration type, and include 10 USER-customized services.
No.SymbolCodeService ItemService TypeService Overview
1
AI
AIInstant AI CallAI Use TypeCalls AI immediately to generate, refine, summarize, or expand an input sentence.
2
🎙
STSpeech-to-Text ConversionAI Use TypeConverts speech to text or listens to an audio file and saves it as input text.
3
📝
TRRecord GenerationAI Use TypeOrganizes meetings, conversations, consultations, or call contents into a chronological record.
4
✍️
WASentence WritingAI Use TypeWrites sentences or refines existing sentences.
5
📄
DCDocument ScanAI Use TypeRecognizes document images, business cards, and similar materials and saves them as text and information.
6
TLTranslation ExecutionAI Use TypeTranslates entered sentences or selected content into natural sentences in another language.
7
🔊
INInterpretation ExecutionAI Use TypeConverts conversation with another person into another language in real time to support communication.
8
🔍
FSAI SearchAI Use TypePerforms AI search based on a question or input term and compares and organizes the results.
9
🖼
IMImage AnalysisAI Use TypeAnalyzes images and extracts necessary information.
10
📊
DADocument AnalysisAI Use TypeAnalyzes documents and organizes the key contents.
11
🧮
CMCalculation ExecutionAI Use TypeExecutes formula input, general calculations, or everyday calculations.
12
📚
EDLearning ExplanationAI Use TypeExplains learning content.
13
💼
WKWork SupportAI Use TypeSupports work documents and tasks.
14
🍽
FMFood RecommendationAI Use TypeRecommends food choices.
15
📧
EMEmail WritingAccount Registration TypeRegisters an email account to write and send messages.
16
📣
SNSNS ExecutionAccount Registration TypeRegisters an SNS account to post or check content.
17
📅
CASchedule RegistrationAccount Registration TypeRegisters a schedule account and saves schedules.
18
🏦
BKBanking ExecutionAccount Registration TypeRegisters a bank account to execute financial services.
19
💳
PYPayment ExecutionAccount Registration TypeRegisters a payment account to execute payment services.
20
🪪
IDIdentity VerificationAccount Registration TypeRegisters authentication information to execute identity verification.
21
☁️
CLCloud StorageAccount Registration TypeRegisters a cloud account to save files.
22
📁
FLFile SearchAccount Registration TypeFinds and opens files or storage locations.
23
⬇️
DLDownloadAccount Registration TypeExecutes a file download service.
24
🖨
PRPrint ExecutionAccount Registration TypeRegisters printer connection information to execute printing.
25
🛡
SCSecurity CheckAccount Registration TypeExecutes a security service to check status.
26
📍
LPMy Location SharingAccount Registration TypeRegisters or provides location information.
27
☀️
WFWeather CheckAccount Registration TypeExecutes a weather service to check current weather.
28
🚦
TFTraffic CheckAccount Registration TypeExecutes a traffic information service to check traffic conditions.
29
🚌
BSBus Route CheckAccount Registration TypeChecks bus route information.
30
🚕
TCTaxi CallAccount Registration TypeExecutes a taxi call service.
31
✈️
TRTravel InformationAccount Registration TypeConnects a travel account or service to check travel information.
32
🍜
RSRestaurant SearchAccount Registration TypeExecutes a restaurant search service.
33
🏥
HPHospital SearchAccount Registration TypeSearches and checks hospital information.
34
🛒
SPShopping SearchAccount Registration TypeExecutes a shopping service to search for products.
35
🎟
CPCoupon CheckAccount Registration TypeRegisters a coupon account to check coupons.
36
🎵
MUMusic ExecutionAccount Registration TypeRegisters a music account to execute a music service.
37
🍿
MVMovie ExecutionAccount Registration TypeRegisters a video account to execute a movie service.
38
🥽
ARAR DisplayAccount Registration TypeExecutes an AR display service.
39
📹
CCCCTV CheckAccount Registration TypeRegisters a CCTV execution path or account to view the screen.
40
💡
HMHome Device CheckAccount Registration TypeRegisters a home-device account or execution path to check devices.
41
🐾
PTPet CheckAccount Registration TypeRegisters pet-related devices or information to check status.
42
🛠
ASAfter-Sales ServiceAccount Registration TypeReceives after-sales service requests or connects to customer support.
43
☎️
CTContact SearchInformation Registration TypeRegisters or finds contact information and executes it.
44
🗒
MMMemo WritingInformation Registration TypeEnters and saves memo contents.
45
RXMedication ReminderInformation Registration TypeRegisters medication information and provides reminders.
46
🧒
CHChild CheckInformation Registration TypeRegisters child protection information to check location or status.
47
👵
ELElderly or Vulnerable Person CheckInformation Registration TypeRegisters care information for elderly or vulnerable persons to check status.
48
📡
LSLocation SharingInformation Registration TypeRegisters sharing target information to share location.
49
🚨
EREmergency CallInformation Registration TypeRegisters emergency contact information and calls it.
50
📌
EVEvidence StorageInformation Registration TypeSaves and manages evidence material information.
51
U1
U1User-Customized Type 1Information Registration TypeA service in which the user directly registers an execution path, app, web address, document, contact, or function for use.
52
U2
U2User-Customized Type 2Information Registration TypeA service in which the user directly registers an execution path, app, web address, document, contact, or function for use.
53
U3
U3User-Customized Type 3Information Registration TypeA service in which the user directly registers an execution path, app, web address, document, contact, or function for use.
54
U4
U4User-Customized Type 4Information Registration TypeA service in which the user directly registers an execution path, app, web address, document, contact, or function for use.
55
U5
U5User-Customized Type 5Information Registration TypeA service in which the user directly registers an execution path, app, web address, document, contact, or function for use.
56
U6
U6User-Customized Type 6Information Registration TypeA service in which the user directly registers an execution path, app, web address, document, contact, or function for use.
57
U7
U7User-Customized Type 7Information Registration TypeA service in which the user directly registers an execution path, app, web address, document, contact, or function for use.
58
U8
U8User-Customized Type 8Information Registration TypeA service in which the user directly registers an execution path, app, web address, document, contact, or function for use.
59
U9
U9User-Customized Type 9Information Registration TypeA service in which the user directly registers an execution path, app, web address, document, contact, or function for use.
60
U0
U0User-Customized Type 10Information Registration TypeA service in which the user directly registers an execution path, app, web address, document, contact, or function for use.
Keyboard Configuration

1. Keyboard Material Configuration

To secure input accuracy, low noise, durability, and manufacturing economy, the input board is configured as a laminated structure.

Upper Input Layer This is the part directly touched by the user's finger. It is formed from elastic synthetic resin such as silicone, TPU, or TPE, and each key position includes a convex dome-shaped elastic structure.
Touch Sensor Layer This layer detects the user's touch position and signal changes caused by contact. When the dome is pressed, the distance from the sensor layer and the contact area change, producing an electrical signal variation.
Optional Pressure Sensor Layer It may be omitted in low-cost models and added in premium models. When added, touch position, contact time, and input pressure can be comprehensively determined.
Circuit Layer This layer is configured with PCB or FPCB. It collects signals generated from the touch sensor layer or pressure sensor layer and transfers them to the controller to determine whether the input is valid.
Support Layer This base layer maintains the strength and flatness of the entire keyboard. Aluminum, SUS, or reinforced plastic may be used.
External Housing The material may be selected from ABS, PC, or aluminum depending on the product grade. The surface may be treated by matte coating, UV printing, laser engraving, or silk-screen printing.

2. Input Determination Configuration

The system does not recognize input merely from simple contact, and applies an input determination structure that distinguishes intentional input from unintentional contact.

Basic Input Determination When the user presses a key, the dome of the upper input layer deforms. The resulting electrical signal variation is compared with a reference value, and only signals meeting or exceeding the reference value are determined as valid input.
Mistouch Prevention Brushes, minor contacts, and light finger touches are treated as invalid inputs when below the reference value, thereby reducing mistouches common in flat touch systems.
Short Press Each function key performs a single-touch input as its basic action. For example, the AI key may be used for basic generation, and the TRANS key may be used for input language switching.
Long Press Continuous input for a predetermined time or longer is distinguished as a separate function. For example, the AI key may be used for sentence refinement or expansion, and the TRANS key may be used for full sentence translation.
User-Adaptive Sensitivity The reference value is not fixed and may be adjusted to the user's input pattern based on signal variation, rate of change, contact time, input success, and related factors.
Separation of AI Function Keys AI keys, execution keys, translation keys, voice input keys, recording keys, and user-customized keys are determined as function inputs separate from ordinary character input. AI functions operate only when the user selects an AI execution key.
Dome Deformation
Signal Variation Occurs
Reference Value Comparison
Valid Input Determination
AI or Basic Input Execution