Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
Browse by Category: Main > Information Technology
Class Information
Number: 345
Name: Computer graphics processing and selective visual display systems >
Description: This class provides for processes and apparatus for selective electrical control of two or more light-generating or light-controlling display elements* in accordance with a received or stored image data signal. The image data includes character, graphical information or display attribute data. The image data may include, for example, information data from a peripheral input device, from the reception of a television signal, from the recognition of image data, or from the generation or creation of image data by a computer.


Class Number Class Name No. of Patents
345/948

Alteration of stored fonts to maintain feature consistency throughout scaled font

15
345/949

Animation processing method

22
345/958

Collision avoidance

29
345/953

Geometric processing

24
345/954

Quaternions

4
345/960

Iterative display of preconfigured images

25
345/956

Language driven animation

16
345/957

Actor

12
345/955

Morphing

8
345/959

Object path adherence

19
345/952

Simulation

34
345/950

Sprite processing

14
345/951

Key frame processing

12
345/501

Computer graphic processing system

736
345/522

Graphic command processing

409
345/519

Integrated circuit (e.g., single chip semiconductor device)

276
345/520

Interface (e.g., controller)

374
345/502

Plural graphics processors

400
345/503

Coprocessor (e.g., graphic accelerator)

316
345/504

Master-slave processors

108
345/505

Parallel processors (e.g., identical processors)

338
345/506

Pipeline processors

391
345/530

Computer graphics display memory system

320
345/564

Addressing

224
345/572

Address generator

182
345/573

Plural address generators

61
345/574

Read/write address generator

42
345/566

Address manipulation

78
345/568

Address translation (e.g., between virtual and physical addresses)

134
345/567

Using decoding

82
345/569

For 2d coordinate to linear address conversion

31
345/571

Memory addresses arranged in matrix row and column addresses)

125
345/570

Page mode

33
345/565

Using memory for storing address information

148
345/557

Cache

228
345/553

Display list memory

67
345/558

First in first out (i.e., fifo)

180
345/555

For storing compressed data

260
345/556

For storing condition code, flag or status

178
345/545

Frame buffer

529
345/551

Character memory

132
345/549

Color memory

144
345/550

Multiple planes

66
345/547

Memory for storing video data

202
345/546

Multi-format frame buffer

82
345/548

Off-screen memory

37
345/531

Graphic display memory controller

592
345/534

Memory access timing signals

154
345/535

Memory arbitration

132
345/532

Plural memory controllers

83
345/533

Using different access modes

81
345/561

Logical operations

196
345/562

Bit block transfer

99
345/563

Mask data operation

121
345/543

Memory allocation

215
345/544

Memory partitioning

125
345/554

Multi-port memory

89
345/536

Plural storage devices

538
345/537

Data transfer between memories

361
345/538

Data transfer between system memory display memory

122
345/539

Double buffered

153
345/540

Interleaved

127
345/559

Register

226
345/560

Row buffer (e.g., line memory)

101
345/541

Shared memory

119
345/542

Unified memory architecture (e.g., uma)

71
345/552

Texture memory

224
 

Computer graphics processing (345/418)

 
 

Computer graphics processing (345/418)

 
 

Computer graphics processing (345/418)

 
 

Character generating (345/467)

 
 

Three-dimension (345/419)

 
345/418

Computer graphics processing

682
345/428

Adjusting level of detail

664
345/473

Animation

1196
345/474

Motion planning or control

442
345/475

Temporal interpolation or processing

202
345/581

Attributes (surface detail or characteristic, display attributes)

718
345/611

Anti-aliasing or image smoothing

467
345/615

Convolving technique

70
345/616

Error diffusion

44
345/614

Pixel fragment

101
345/612

Save attributes for each object affecting a given pixel

63
345/613

Subpixel processing

189
345/589

Color or intensity

1352
345/600

Color bit data modification or conversion

587
345/605

Change in number of bits for a designated color (e.g., 4 bits to 8 bits, 8 bits to 4 bits)

189
345/604

Color space transformation (e.g., rgb to yuv)

375
345/603

Format change (e.g., ntsc to rgb, rgb to composite, xyz to rgb)

269
345/601

Using look up table

327
345/602

Plural look up tables

154
345/591

Color processing in perceptual color space

226
345/593

Color selection

321
345/595

Expert system or ai

27
345/594

Using gui

157
345/596

Dither or halftone

209
345/597

Color

215
345/598

Spatial

55
345/599

Spatial

46
345/590

Gamut clipping or adjustment

201
345/592

Transparency (mixing color values)

294
345/617

Contrast

70
345/618

Image with abnormal condition

121
345/606

Interpolation of attribute values across object surface

299
345/609

Bi-linear

24
345/607

In perspective

31
345/610

Linear

44
345/608

Tri-linear

13
345/582

Texture

945
345/584

Bump map

87
345/586

Mathematically defined

173
345/587

Mip map

155
345/585

Non-planar surface

48
345/588

Repeating pattern

52
345/583

Solid texture

82
345/467

Character generating

593
345/471

Alteration of stored font

298
345/472

Scaling

239
345/472.2

Enlargement only

40
345/472.1

Reduction only

33
345/472.3

Calligraphic

65
345/469.1

Character border

82
345/468

Character geometry processing

144
345/469

Character generation using control points or hints

154
345/470

Generating character fill data from outline data

71
345/440

Graph generating

1043
345/440.2

Bar graph

121
345/440.1

Real-time waveform display

294
345/619

Graphic manipulation (object processing or display attributes)

1252
345/648

Affine

103
345/643

Arithmetic processing of image data

198
345/645

Hierarchy of transformations (e.g., hierarchy of global and local coordinate)

33
345/644

Matrix calculations

54
345/620

Clipping

266
345/625

Based on image data

68
345/626

Masking

88
345/627

Non-rectangular array

33
345/628

Rectangular region

49
345/621

Based on model of objects

59
345/624

Object clipped to another object

41
345/623

Object clipped to view volume

37
345/622

Testing or using bounding shape (e.g., bounding box sphere)

95
345/647

Distortion

110
345/629

Merge or overlay

1277
345/630

Combining model representations

236
345/634

Image based

407
345/636

Character and graphics

214
345/641

Fixed overlay pattern

86
345/638

Insertion of bitmapped moving picture

40
345/635

Non-overlapping

81
345/637

Priority based

29
345/639

Weighted

110
345/640

Weights vary across image (e.g., transition from foreground to background)

66
345/632

Placing generated data in real scene

137
345/633

Augmented reality (real-time)

106
345/631

Reducing redundancy

27
345/646

Morphing

102
345/642

Picking

54
345/649

Rotation

227
345/650

Graphical user interface tools

62
345/654

2d manipulations

30
345/653

3d manipulations

82
345/651

Alignment functions (e.g., snapping, gravity)

10
345/652

Constrained manipulations (e.g., movement in less than all dimensions)

22
345/656

Image based (addressing)

85
345/658

By 90 degrees increment

89
345/657

By arbitrary angle

39
345/659

Image rotates in response to display device orientation

63
345/655

Object based

24
345/660

Scaling

624
345/661

Graphical user interface tools

145
345/665

2d manipulations

24
345/664

3d manipulations

30
345/662

Alignment functions (e.g., snapping, gravity)

20
345/663

Constrained manipulations (i.e., movement in less than all dimensions)

15
345/667

Image based (addressing)

221
345/668

By arbitrary ratio

90
345/669

By integer multiples

30
345/671

Enlargement only

131
345/670

Reduction only

80
345/666

Object based

41
345/689

Textual entry or display of manipulation information (e.g., enter or display degree of rotation)

36
345/672

Translation

214
345/673

Averaging technique

38
345/674

Copying data to create additional rows or columns

9
345/676

Graphical user interface tools

62
345/680

2d manipulations

15
345/679

3d manipulations

39
345/677

Alignment functions (e.g., snapping, gravity)

22
345/678

Constrained manipulations (i.e., movement in less than all dimensions)

20
345/682

Image based (addressing)

55
345/684

Scrolling

247
345/685

Alphanumeric

94
345/688

Attribute changes during scrolling

17
345/686

Memory addressing

48
345/687

Smooth or continuous

18
345/683

Sprite

24
345/681

Object based

15
345/441

Shape generating

858
345/442

Curve

399
345/443

Straight line

403
345/419

Three-dimension

2504
345/421

Hidden line/surface determining

527
345/422

Z buffer (depth buffer)

481
345/426

Lighting/shading

823
345/420

Solid modelling

1039
345/427

Space transformation

849
345/423

Tessellation

534
345/424

Voxel

401
345/10

Data responsive crt display control

139
345/25

Alphanumeric display

61
345/26

Character generator

84
345/22

Color display

141
345/27

Combined with storage means

91
345/28

Addressing

52
345/11

Crt provides display control

64
345/12

Data responsive deflection and intensity control

55
345/13

Data responsive deflection control

80
345/15

Curvilinear deflection control (e.g., lissajous)

16
345/19

Impedance array

2
345/16

Stroke or vector

63
345/17

Strokes for forming characters

30
345/18

Up/down counter

9
345/14

X and y axis deflection control

64
345/20

Data responsive intensity control

85
345/21

Magnetic element array

3
345/29

Delay line

14
345/23

Graphic and alphanumeric display

44
345/24

Graphic display

76
 

Display attribute controller (345/112)

 
345/905

Display device with housing structure

343
345/204

Display driving control circuitry

2138
345/698

Adjusting display pixel size or pixels per given area (i.e., resolution)

451
345/699

Controller automatically senses monitor resolution

101
345/214

Controlling the condition of display elements

362
345/215

Including priming means

45
345/211

Display power source

1178
345/212

Regulating means

576
345/213

Synchronizing means

733
345/690

Intensity or color driving control (e.g., gray scale)

1312
345/697

Including optical means

45
345/694

Spatial processing (e.g., patterns or subpixel configuration)

208
345/696

Changing of subpixel location over time

43
345/695

Subpixels have different shapes

48
345/691

Temporal processing (e.g., pulse width variation over time

264
345/692

Binary weighted

106
345/693

Non-binary weighted

38
345/207

Light detection means (e.g., with photodetector)

319
345/205

Physically integral with display elements

425
345/206

Having common base or substrate

334
345/208

Waveform generator coupled to display elements

458
345/209

Field period polarity reversal

246
345/210

Having three or more voltage levels

231
345/156

Display peripheral interface input device

2477
345/157

Cursor mark position control device

1561
345/160

Cursor key

247
345/159

Having variable cursor speed

179
345/158

Including orientation sensors (e.g., infrared, ultrasonic, remotely controlled)

871
345/161

Joystick

789
345/163

Mouse

1132
345/166

Optical detector

398
345/164

Rotatable ball detector

219
345/165

Photosensor encoder

140
345/162

Positional storage means

115
345/167

Trackball

402
345/168

Including keyboard

1561
345/171

Having foreign language capability (e.g., japanese, chinese)

150
345/172

Having programmable function key

346
345/170

Light source associated with each key

198
345/169

Portable (i.e., handheld, calculator, remote controller)

1007
345/183

Light pen for controlling plural light-emitting display elements (e.g., led, lamps)

65
345/180

Light pen for crt display

185
345/181

Crt having tracking capability

40
345/182

Light pen for fluid matrix display panel

96
345/184

Mechanical control (e.g., rotatable knob, slider)

369
345/179

Stylus

1201
345/173

Touch panel

2547
345/174

Including impedance detection

492
345/175

Including optical detection

429
345/177

Including surface acoustic detection

245
345/176

Transparent substrate having light entrapment capability (i.e., waveguides)

149
345/178

With alignment or calibration capability (i.e., parallax problem)

159
345/904

Display with fail/safe testing feature

145
345/901

Electronic book with display

157
345/947

Font character edge processing

22
345/7

Image superposition by optical means (e.g., heads-up display)

878
345/8

Operator body-mounted heads-up display (e.g., helmet mounted display)

787
345/9

Plural image superposition

298
345/902

Menu display

95
345/903

Modular display

109
345/1.1

Plural display systems

544
345/1.2

Data transmitted or received at surface of display

126
345/3.1

Diverse systems (e.g., crt or lcd interface)

210
345/3.2

Frame, field or scan rate conversion

60
345/3.3

Number of pixels per row or column conversion (i.e., resolution conversion)

70
345/3.4

Controller automatically senses monitor resolution

39
345/2.1

Remotely located

212
345/2.2

Presentation of similar images

111
345/2.3

Wireless connection

89
345/1.3

Tiling or modular adjacent displays

283
 

Plural physical display element control system (e.g., non-crt) (345/30)

 
 

Display elements arranged in matrix (e.g., rows and columns) (345/55)

 
345/30

Plural physical display element control system (e.g., non-crt)

147
345/55

Display elements arranged in matrix (e.g., rows and columns)

541
345/74.1

Cathodolulminescent type

212
345/75.2

Field emissive (e.g., fed, spindt, microtip, etc.)

212
345/75.1

Vacuum fluorescent

113
345/58

Crosstalk elimination

134
345/76

Electroluminescent

1290
345/77

Brightness or intensity control

600
345/80

Driving means integral to substrate

158
345/79

Field period polarity reversal

81
345/78

Having compensating pulse

122
345/81

Optical addressing (e.g., photodetection)

77
345/60

Fluid light emitter (e.g., gas, liquid, or plasma)

1253
345/72

Color

84
345/71

Electrode insulated from fluid medium

37
345/63

Intensity control

634
345/64

Liquid light emitter

30
345/68

Means for combining selective and sustain signals

377
345/69

Resistor-diode arrangement

58
345/70

Including transformer

27
345/67

More than two electrodes per element

356
345/66

Particular discharge path

258
345/65

Phosphor excited by fluid response

55
345/61

Shifting means

98
345/62

Specified plasma coupling path

134
345/56

Image shifting means (i.e., traveling message)

74
345/57

Having endless belt or tape reader

8
345/73

Incandescent

26
345/84

Light-controlling display elements

599
345/105

Electrochromic elements

155
345/85

Electroscopic (e.g., movable electrodes or electrostatic elements)

219
345/87

Liquid crystal display elements (lcd)

2134
345/102

Backlight control

847
345/88

Color

622
345/90

Control means at each display element

520
345/91

Diode or varistor

92
345/93

Redundancy (e.g., plural control elements or electrodes)

204
345/92

Thin film tansistor (tft)

909
345/101

Data signal compensation in response to temperature

209
345/89

Gray scale capability (e.g., halftone)

1181
345/103

Grouped electrodes (e.g., matrix partitioned into sections)

353
345/104

Input/output liquid crystal display panel

273
345/98

Specific display element control means (e.g., latches, memories, logic)

1680
345/100

Particular row or column control (e.g., shift register)

1554
345/99

Particular timing circuit

739
345/94

Waveform generation

817
345/97

Ferroelectric liquid crystal elements

462
345/96

Field period polarity reversal

509
345/95

Three or more voltages

393
345/86

Magneto-optic

50
345/107

Particle suspensions (e.g., electrophoretic)

607
345/106

Thermochromic elements

33
345/59

Matrix for conveying alphanumeric data

48
345/108

Plural mechanically movable display elements

197
345/109

Having shutters

45
345/111

With a permanent magnet placed on movable display elements

74
345/110

With motor or rotor driver means

45
345/82

Solid body light emitter (e.g., led)

875
345/83

Color

271
345/32

Optical means interposed in viewing path (e.g., filters, lens, etc.)

305
345/31

Physically movable array

148
345/33

Segmented display elements

149
345/35

Bar graph

61
345/36

Electroluminescent display elements

94
345/37

Gas discharge display segments (e.g., plasma)

83
345/39

Light-emitting diode segments (leds)

146
345/38

Liquid crystal display segments

72
345/40

Plural (e.g., stacked, adjacent)

58
345/41

Fluid light-emitting display elements (e.g., gas, plasma)

82
345/42

Controlling circuitry

63
345/47

Fluorescent elements

47
345/48

Light-controlling display elements

108
345/49

Electrochromic elements

69
345/50

Liquid crystal elements

197
345/51

Display element selection circuitry

73
345/52

Power supply generating circuitry

75
345/53

Specific waveform (e.g., square waveforms, sinusoidal)

40
345/54

Field period polarity reversal

23
345/43

Mask or electrode shape

41
345/34

Seven segment display

120
345/44

Solid light-emitting display elements

68
345/45

Electroluminescent

109
345/46

Light-emitting diodes

226
345/4

Single display system having stacked superimposed display devices (e.g., tandem)

146
345/5

Diverse display devices

114
345/6

Three-dimensional arrays

182
 
 
  Recently Added Patents
Cotton variety 02T15
Electrophotographic image forming device enabling to easily mount belt unit at regular position
Wheel or wheel cover
Coin acceptor
Stackable storage/transport/stocking box with openable end
Tunable semiconductor laser device, manufacturing method therefor, and gas detector using therewith
Method of controlling connection of a supply of AC power to a load and to a power supply grid
  Randomly Featured Patents
Toilet installation implementing composting with worms
Bag for portable terminal
Method and apparatus for tandem stitching of books in a bindery line
DNA fragments coding for a bacteriophage-resistant mechanism
Apparatus for sealing a container for the storage of radioactive material
Polymer-bound nitric oxide/nucleophile adduct compositions, pharmaceutical compositions and methods of treating biological disorders
Releasable disk drive for electronic devices
Service for providing periodic contact to a predetermined list of contacts using multi-party rules
Preparation of aromatic/aliphatic nitriles
Process for the preparation of .alpha.-bromo-phenylacetic acids