Class 710: ELECTRICAL COMPUTERS AND DIGITAL DATA PROCESSING SYSTEMS: INPUT/OUTPUT ( Manual of U.S. Patent Classification )

U.S. PATENT AND TRADEMARK OFFICE
Information Products Division
[Manual of Classification, Class Listing] [Classification Index] [USPTO Home Page]

Manual of U.S. Patent Classification
as of June 30, 2000


Class
710
ELECTRICAL COMPUTERS AND DIGITAL DATA PROCESSING SYSTEMS: INPUT/OUTPUT


Class definitions may be accessed by clicking on the class title, above.
Subclass definitions may be accessed by clicking on the subclass number, below.

Patents classified in a subclass may be accessed by clicking on the " [Patents] " icon following the subclass number, below.

( please note that links to definitions and classified patents may not be available for some classes and subclasses )

For search strategies, please refer to the Classification Index Explanation of Data web page.

Simple Text Search Across All U.S. Patent Classes in the Manual of Classification (requires a JAVA-enabled web browser)

--------------------------------------------------------------

Subclass Title
ClassTitle ===> ELECTRICAL COMPUTERS AND DIGITAL DATA PROCESSING SYSTEMS: INPUT/OUTPUT
1[Patents]INPUT/OUTPUT DATA PROCESSING
2[Patents] . Input/Output expansion
3[Patents] . Input/Output addressing
4[Patents] . . Address data transfer
5[Patents] . Input/Output command process
6[Patents] . . Operation scheduling
7[Patents] . . Concurrently performing Input/Output operation and other operation unrelated to Input/Output
8[Patents] . Peripheral configuration
9[Patents] . . Address assignment
10[Patents] . . Configuration initialization
11[Patents] . . Protocol selection
12[Patents] . . As input or output
13[Patents] . . By detachable memory
14[Patents] . . Mode selection
15[Patents] . Peripheral monitoring
16[Patents] . . Characteristic discrimination
17[Patents] . . Availability monitoring
18[Patents] . . Activity monitoring
19[Patents] . . Status updating
20[Patents] . Concurrent Input/Output processing and data transfer
21[Patents] . . Concurrent data transferring
22[Patents] . Direct Memory Accessing (DMA)
23[Patents] . . Programmed control memory accessing
24[Patents] . . By command chaining
25[Patents] . . Timing
26[Patents] . . Using addressing
27[Patents] . . Via separate bus
28[Patents] . . With access regulating
29[Patents] . Flow controlling
30[Patents] . Frame forming
31[Patents] . Transfer direction selection
32[Patents] . Transfer termination
33[Patents] . Data transfer specifying
34[Patents] . . Transferred data counting
35[Patents] . . Burst data transfer
36[Patents] . Input/Output access regulation
37[Patents] . . Access dedication
38[Patents] . . Path selection
39[Patents] . . Access request queuing
40[Patents] . . Access prioritization
41[Patents] . . . Dynamic
42[Patents] . . . Group
43[Patents] . . . Physical position
44[Patents] . . . Prioritized polling
45[Patents] . . . Time-slot accessing
46[Patents] . . Input/Output polling
47[Patents] . . . Polled interrupt
48[Patents] . . Input/Output interrupting
49[Patents] . . . Masking
50[Patents] . . . Vectored
51[Patents] . . Accessing via a multiplexer
52[Patents] . Input/Output data buffering
53[Patents] . . Alternately filling or emptying buffers
54[Patents] . . Queue content modification
55[Patents] . . Contents validation
56[Patents] . . Buffer space allocation or deallocation
57[Patents] . . Fullness indication
58[Patents] . Input/Output process timing
59[Patents] . . Processing suspension
60[Patents] . . Transfer rate regulation
61[Patents] . . Synchronous data transfer
62[Patents] . Peripheral adapting
63[Patents] . . Universal
64[Patents] . . Via common units and peripheral-specific units
65[Patents] . . Input/Output data modification
66[Patents] . . . Width conversion
67[Patents] . . . Keystroke interpretation
68[Patents] . . . Data compression and expansion
69[Patents] . . . Analog-to-digital or digital-to-analog
70[Patents] . . . Digital-to-digital
71[Patents] . . . Serial-to-parallel or parallel-to-serial
72[Patents] . . Application-specific peripheral adapting
73[Patents] . . . For user input device
74[Patents] . . . For data storage device
100[Patents]INTRASYSTEM CONNECTION (E.G., BUS AND BUS TRANSACTION PROCESSING)
101[Patents] . Bus expansion or extension
102[Patents] . . Card insertion
103[Patents] . . . Hot insertion
104[Patents] . System configuring
105[Patents] . Protocol
106[Patents] . . Using transmitter and receiver
107[Patents] . Bus access regulation
108[Patents] . . Bus locking
109[Patents] . . Bus polling
110[Patents] . . Bus master/slave controlling
111[Patents] . . Rotational prioritizing (i.e., round robin)
112[Patents] . . Bus request queuing
113[Patents] . . Centralized bus arbitration
114[Patents] . . . Static bus prioritization
115[Patents] . . . . Physical position bus prioritization
116[Patents] . . . Dynamic bus prioritization
117[Patents] . . . Time-slotted bus accessing
118[Patents] . . . Delay reduction
119[Patents] . . Decentralized bus arbitration
120[Patents] . . . Hierarchical or multilevel accessing
121[Patents] . . . Static bus prioritization
122[Patents] . . . . Physical position bus prioritization
123[Patents] . . . Dynamic bus prioritization
124[Patents] . . . Time-slotted bus accessing
125[Patents] . . . Delay reduction
126[Patents] . Bus architecture
127[Patents] . . Buses having variable widths
128[Patents] . . Dual bus system
129[Patents] . Interface architecture
130[Patents] . . Using register structure
131[Patents] . Switching (i.e., intrasystem connection path selecting)
132[Patents] . . Crossbar
200[Patents]ACCESS LOCKING
220[Patents]ACCESS POLLING
240[Patents]ACCESS ARBITRATING
241[Patents] . Centralized arbitrating
242[Patents] . Decentralized arbitrating
243[Patents] . Hierarchical or multilevel arbitrating
244[Patents] . Access prioritizing
260[Patents]INTERRUPT PROCESSING
261[Patents] . Multimode interrupt processing
262[Patents] . Interrupt inhibiting or masking
263[Patents] . Interrupt queuing
264[Patents] . Interrupt prioritizing
265[Patents] . . Variable
266[Patents] . Programmable interrupt processing
267[Patents] . Processor status
268[Patents] . Source or destination identifier
269[Patents] . Handling vector


Information Products Division -- Contacts

Questions regarding this report should be directed to:

U.S. Patent and Trademark Office
Information Products Division
PK3- Suite 441
Washington, DC 20231

tel: (703) 306-2600
FAX: (703) 306-2737
email: oeip@uspto.gov


[Top] [Manual of Classification, Class Listing] [Classification Index] [USPTO Home Page]

Last Modified: 6 October 2000