IP Library Granted Patent US 6,930,670
Granted Patent B2
US 6,930,670 · App. 10/029,990 · Granted Aug 16, 2005

Computer peripheral input system with two input types and method of data communication for the same

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,930,670
App. No.
10/029,990
Granted
Aug 16, 2005
Kind
B2
Abstract

A computer peripheral input system with two input types and a method of data communication for the same is provided. The computer peripheral input system comprises a first input module, a second input module and control means having a communication interface installed therein. The first input module is used for inputting at least a first input data and generating a first input signal corresponding thereto. The second input module is used for inputting at least a second input data and generating a second input signal corresponding thereto. Control means reads and processes the first and second input signals, and then stores a first and second information respectively corresponding thereto. The first information represents the first input data. The second information represents the second input data. The communication interface sends the first and second information stored in control means by a polling method.

Claims (11)

1. A data communication method of a computer peripheral input system with two input types, said computer peripheral input system comprising a keyboard device, a digitizer tablet device including a plurality of pointing device and control means having a communication interface installed therein, said control means reading and processing input data of said keyboard device and said digitizer tablet device and storing them, the processed input data being sent to a computer host through said communication interface, said data communication method comprising:

proceeding handshaking action between said communication interface and said control means such that said communication interface detects respective identifier (ID) of said keyboard device and each of said pointing devices setting in said control means, and said communication interface providing a respective output address for each said respective identifier;

clearing and planning a data memory of said control means to provides a predetermined memory region in said data memory for storing input data corresponding to each said respective identifier (ID);

setting input data of said keyboard device as a first priority sent data of said communication/interface;

reading input data of said keyboard device and storing the input data in said corresponding predetermined memory region;

reading input data of said digitizer tablet device in sequence according to the order of said respective identifiers (ID) of said pointing devices and storing the input data in said predetermined memory regions corresponding to said respective identifiers of said pointing devices; and

polling input data stored in said control means by said communication interface; when there is input data of said keyboard device stored in said control means, said communication interface sends the input data through said output address corresponding to said respective identifier (ID) of said keyboard device, and returning to the step of reading input data of said keyboard device; when there is not input data of said keyboard device stored in said control means, said communication interface polls input data of said digitizer tablet device, when there is input data of said digitizer tablet device stored in said control means, said communication interface sends the input data of said digitizer tablet through said output addresses corresponding said respective identifiers (ID) of said pointing device to the computer host according to the order of said respective identifiers of said pointing devices, and returning to the step of reading input data of said keyboard device, when there is not input data of said digitizer tablet device stored in said control means, returning to the step of reading input data of said keyboard device.

2. The data communication method of claim 1 , wherein said pointing devices comprises a cordless pen, a cordless mouse and a puck.

3. The data communication method of claim 1 , wherein said control means comprises a micro-controller.

4. The data communication method of claim 1 , wherein said communication interface comprises a universal serial bus interface (USB interface).

5. The data communication method of claim 4 , wherein said universal serial bus interface (USB interface) has an endpoint 0 and an endpoint 1.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2015
From: WALTOP INTERNATIONAL CORPORATION
To: WACOM CO., LTD.
Reel/Frame 035236/0409 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2006
From: AIPTEK INTERNATIONAL INC.
To: WALTOP INTERNATIONAL CORP.
Reel/Frame 017303/0945 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2001
From: CHAO, CHING-CHUAN; HSU, CHUNG-WEN
To: AIPTEK INTERNATIONAL INC.
Reel/Frame 012421/0491 →