Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Browse by Category: Main > Information Technology
Class Information
Number: 710
Name: Electrical computers and digital data processing systems: input/output >
Description: This class provides, within a computer or digital data processing system, for the following subject matter:


Class Number Class Name No. of Patents
710/240

Access arbitrating

692
710/244

Access prioritizing

400
710/241

Centralized arbitrating

293
710/242

Decentralized arbitrating

122
710/243

Hierarchical or multilevel arbitrating

129
710/200

Access locking

699
710/220

Access polling

132
710/1

Input/output data processing

810
710/20

Concurrent input/output processing and data transfer

536
710/21

Concurrent data transferring

282
710/33

Data transfer specifying

845
710/35

Burst data transfer

367
710/34

Transferred data counting

227
710/22

Direct memory accessing (dma)

1128
710/24

By command chaining

152
710/23

Programmed control memory accessing

272
710/25

Timing

187
710/26

Using addressing

248
710/27

Via separate bus

158
710/28

With access regulating

238
710/29

Flow controlling

517
710/30

Frame forming

244
710/36

Input/output access regulation

981
710/37

Access dedication

164
710/40

Access prioritization

403
710/41

Dynamic

122
710/42

Group

42
710/43

Physical position

48
710/44

Prioritized polling

50
710/45

Time-slot accessing

114
710/39

Access request queuing

401
710/51

Accessing via a multiplexer

130
710/48

Input/output interrupting

387
710/49

Masking

98
710/50

Vectored

43
710/46

Input/output polling

134
710/47

Polled interrupt

49
710/38

Path selection

670
710/3

Input/output addressing

496
710/4

Address data transfer

267
710/5

Input/output command process

1228
710/7

Concurrently performing input/output operation and other operation unrelated to input/output

253
710/6

Operation scheduling

422
710/52

Input/output data buffering

1964
710/53

Alternately filling or emptying buffers

444
710/56

Buffer space allocation or deallocation

616
710/55

Contents validation

179
710/57

Fullness indication

528
710/54

Queue content modification

312
710/2

Input/output expansion

506
710/58

Input/output process timing

492
710/59

Processing suspension

126
710/61

Synchronous data transfer

318
710/60

Transfer rate regulation

368
710/62

Peripheral adapting

1224
710/72

Application-specific peripheral adapting

724
710/74

For data storage device

573
710/73

For user input device

261
710/65

Input/output data modification

460
710/69

Analog-to-digital or digital-to-analog

135
710/68

Data compression and expansion

323
710/70

Digital-to-digital

43
710/67

Keystroke interpretation

134
710/71

Serial-to-parallel or parallel-to-serial

280
710/66

Width conversion

191
710/63

Universal

321
710/64

Via common units and peripheral-specific units

298
710/8

Peripheral configuration

1690
710/9

Address assignment

568
710/12

As input or output

123
710/13

By detachable memory

205
710/10

Configuration initialization

1016
710/14

Mode selection

556
710/11

Protocol selection

431
710/15

Peripheral monitoring

935
710/18

Activity monitoring

499
710/17

Availability monitoring

276
710/16

Characteristic discrimination

481
710/19

Status updating

452
710/31

Transfer direction selection

238
710/32

Transfer termination

106
710/260

Interrupt processing

1060
710/269

Handling vector

181
710/262

Interrupt inhibiting or masking

297
710/264

Interrupt prioritizing

290
710/265

Variable

53
710/263

Interrupt queuing

194
710/261

Multimode interrupt processing

242
710/267

Processor status

156
710/266

Programmable interrupt processing

313
710/268

Source or destination identifier

192
710/100

Intrasystem connection (e.g., bus and bus transaction processing)

1400
710/107

Bus access regulation

1153
710/108

Bus locking

177
710/110

Bus master/slave controlling

696
710/109

Bus polling

104
710/112

Bus request queuing

291
710/113

Centralized bus arbitration

576
710/118

Delay reduction

86
710/116

Dynamic bus prioritization

198
710/114

Static bus prioritization

80
710/115

Physical position bus prioritization

21
710/117

Time-slotted bus accessing

152
710/119

Decentralized bus arbitration

194
710/125

Delay reduction

48
710/123

Dynamic bus prioritization

80
710/120

Hierarchical or multilevel accessing

92
710/121

Static bus prioritization

38
710/122

Physical position bus prioritization

21
710/124

Time-slotted bus accessing

78
710/111

Rotational prioritizing (i.e., round robin)

132
710/300

Bus expansion or extension

541
710/301

Card insertion

725
710/302

Hot insertion

537
710/303

Docking station

367
710/304

Hot docking

157
710/305

Bus interface architecture

1758
710/306

Bus bridge

727
710/309

Arbitration

268
710/310

Buffer or que control

593
710/314

Common protocol (e.g., pci to pci)

202
710/315

Different protocol (e.g., pci to isa)

497
710/308

Direct memory access (e.g., dma)

199
710/311

Intelligent bridge

297
710/312

Multiple bridges

169
710/313

Peripheral bus coupling (e.g., pci, usb, isa, and etc.)

570
710/307

Variable or multiple bus width

364
710/316

Path selecting switch

776
710/317

Crossbar

317
710/105

Protocol

773
710/106

Using transmitter and receiver

346
710/104

System configuring

1083
 
 
  Recently Added Patents
Electronic device and accessory device
Bad breath detecting device
Apparatus and method for establishing network
Method of making a semiconductor element
Display device
Generation and applications of negative dielectric constant materials
Method and system for managing a streaming media service
  Randomly Featured Patents
Novel cyclopentanones
Word erasable buried bit line EEPROM
Electrostatic precipitator with rapper and pneumatic flow blocking
Communication method with attaching identifiers to receive request and transmit request
Biodynamic roller skate
Shroud slap stopping mechanism
Machinery base pad
Submerged surface cleaner
Process for electromagnetically casting or reforming strip materials
Method to detect a temperature change by a thermal monitor and compensating for process, voltage, temperature effects caused by the temperature change