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

18
345/949

Animation processing method

28
345/958

Collision avoidance

46
345/953

Geometric processing

26
345/954

Quaternions

5
345/960

Iterative display of preconfigured images

28
345/956

Language driven animation

22
345/957

Actor

16
345/955

Morphing

9
345/959

Object path adherence

23
345/952

Simulation

39
345/950

Sprite processing

19
345/951

Key frame processing

16
345/501

Computer graphic processing system

1025
345/522

Graphic command processing

648
345/519

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

370
345/520

Interface (e.g., controller)

513
345/502

Plural graphics processors

645
345/503

Coprocessor (e.g., graphic accelerator)

433
345/504

Master-slave processors

168
345/505

Parallel processors (e.g., identical processors)

557
345/506

Pipeline processors

566
345/530

Computer graphics display memory system

465
345/564

Addressing

260
345/572

Address generator

204
345/573

Plural address generators

64
345/574

Read/write address generator

52
345/566

Address manipulation

91
345/568

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

173
345/567

Using decoding

91
345/569

For 2d coordinate to linear address conversion

40
345/571

Memory addresses arranged in matrix row and column addresses)

142
345/570

Page mode

36
345/565

Using memory for storing address information

164
345/557

Cache

308
345/553

Display list memory

82
345/558

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

215
345/555

For storing compressed data

343
345/556

For storing condition code, flag or status

209
345/545

Frame buffer

671
345/551

Character memory

143
345/549

Color memory

198
345/550

Multiple planes

66
345/547

Memory for storing video data

277
345/546

Multi-format frame buffer

108
345/548

Off-screen memory

59
345/531

Graphic display memory controller

736
345/534

Memory access timing signals

191
345/535

Memory arbitration

172
345/532

Plural memory controllers

108
345/533

Using different access modes

103
345/561

Logical operations

215
345/562

Bit block transfer

115
345/563

Mask data operation

126
345/543

Memory allocation

296
345/544

Memory partitioning

166
345/554

Multi-port memory

94
345/536

Plural storage devices

644
345/537

Data transfer between memories

474
345/538

Data transfer between system memory display memory

178
345/539

Double buffered

183
345/540

Interleaved

143
345/559

Register

262
345/560

Row buffer (e.g., line memory)

126
345/541

Shared memory

154
345/542

Unified memory architecture (e.g., uma)

82
345/552

Texture memory

308
 

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

993
345/428

Adjusting level of detail

949
345/473

Animation

1707
345/474

Motion planning or control

698
345/475

Temporal interpolation or processing

336
345/581

Attributes (surface detail or characteristic, display attributes)

1259
345/611

Anti-aliasing or image smoothing

620
345/615

Convolving technique

84
345/616

Error diffusion

72
345/614

Pixel fragment

139
345/612

Save attributes for each object affecting a given pixel

95
345/613

Subpixel processing

269
345/589

Color or intensity

2013
345/600

Color bit data modification or conversion

829
345/605

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

243
345/604

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

552
345/603

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

357
345/601

Using look up table

437
345/602

Plural look up tables

228
345/591

Color processing in perceptual color space

386
345/593

Color selection

465
345/595

Expert system or ai

52
345/594

Using gui

274
345/596

Dither or halftone

288
345/597

Color

265
345/598

Spatial

82
345/599

Spatial

61
345/590

Gamut clipping or adjustment

374
345/592

Transparency (mixing color values)

441
345/617

Contrast

121
345/618

Image with abnormal condition

143
345/606

Interpolation of attribute values across object surface

498
345/609

Bi-linear

40
345/607

In perspective

46
345/610

Linear

53
345/608

Tri-linear

22
345/582

Texture

1275
345/584

Bump map

119
345/586

Mathematically defined

233
345/587

Mip map

213
345/585

Non-planar surface

76
345/588

Repeating pattern

69
345/583

Solid texture

110
345/467

Character generating

725
345/471

Alteration of stored font

340
345/472

Scaling

286
345/472.2

Enlargement only

44
345/472.1

Reduction only

42
345/472.3

Calligraphic

70
345/469.1

Character border

100
345/468

Character geometry processing

181
345/469

Character generation using control points or hints

195
345/470

Generating character fill data from outline data

94
345/440

Graph generating

1376
345/440.2

Bar graph

183
345/440.1

Real-time waveform display

352
345/619

Graphic manipulation (object processing or display attributes)

2113
345/648

Affine

127
345/643

Arithmetic processing of image data

273
345/645

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

46
345/644

Matrix calculations

77
345/620

Clipping

352
345/625

Based on image data

106
345/626

Masking

138
345/627

Non-rectangular array

42
345/628

Rectangular region

74
345/621

Based on model of objects

94
345/624

Object clipped to another object

68
345/623

Object clipped to view volume

62
345/622

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

125
345/647

Distortion

173
345/629

Merge or overlay

1887
345/630

Combining model representations

330
345/634

Image based

537
345/636

Character and graphics

282
345/641

Fixed overlay pattern

109
345/638

Insertion of bitmapped moving picture

65
345/635

Non-overlapping

113
345/637

Priority based

46
345/639

Weighted

145
345/640

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

90
345/632

Placing generated data in real scene

215
345/633

Augmented reality (real-time)

243
345/631

Reducing redundancy

42
345/646

Morphing

144
345/642

Picking

77
345/649

Rotation

353
345/650

Graphical user interface tools

112
345/654

2d manipulations

47
345/653

3d manipulations

131
345/651

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

25
345/652

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

38
345/656

Image based (addressing)

108
345/658

By 90 degrees increment

107
345/657

By arbitrary angle

46
345/659

Image rotates in response to display device orientation

121
345/655

Object based

40
345/660

Scaling

924
345/661

Graphical user interface tools

233
345/665

2d manipulations

54
345/664

3d manipulations

51
345/662

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

35
345/663

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

26
345/667

Image based (addressing)

267
345/668

By arbitrary ratio

113
345/669

By integer multiples

32
345/671

Enlargement only

178
345/670

Reduction only

121
345/666

Object based

58
345/689

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

56
345/672

Translation

274
345/673

Averaging technique

42
345/674

Copying data to create additional rows or columns

9
345/676

Graphical user interface tools

94
345/680

2d manipulations

25
345/679

3d manipulations

64
345/677

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

33
345/678

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

23
345/682

Image based (addressing)

68
345/684

Scrolling

306
345/685

Alphanumeric

101
345/688

Attribute changes during scrolling

24
345/686

Memory addressing

57
345/687

Smooth or continuous

27
345/683

Sprite

30
345/681

Object based

29
345/441

Shape generating

1070
345/442

Curve

515
345/443

Straight line

449
345/419

Three-dimension

3833
345/421

Hidden line/surface determining

733
345/422

Z buffer (depth buffer)

641
345/426

Lighting/shading

1228
345/420

Solid modelling

1574
345/427

Space transformation

1136
345/423

Tessellation

765
345/424

Voxel

586
345/10

Data responsive crt display control

159
345/25

Alphanumeric display

62
345/26

Character generator

88
345/22

Color display

150
345/27

Combined with storage means

100
345/28

Addressing

52
345/11

Crt provides display control

75
345/12

Data responsive deflection and intensity control

59
345/13

Data responsive deflection control

84
345/15

Curvilinear deflection control (e.g., lissajous)

21
345/19

Impedance array

4
345/16

Stroke or vector

69
345/17

Strokes for forming characters

37
345/18

Up/down counter

10
345/14

X and y axis deflection control

66
345/20

Data responsive intensity control

105
345/21

Magnetic element array

3
345/29

Delay line

16
345/23

Graphic and alphanumeric display

55
345/24

Graphic display

82
 

Display attribute controller (345/112)

 
345/905

Display device with housing structure

419
345/204

Display driving control circuitry

3950
345/698

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

619
345/699

Controller automatically senses monitor resolution

146
345/214

Controlling the condition of display elements

626
345/215

Including priming means

65
345/211

Display power source

1836
345/212

Regulating means

922
345/213

Synchronizing means

995
345/690

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

2452
345/697

Including optical means

64
345/694

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

318
345/696

Changing of subpixel location over time

58
345/695

Subpixels have different shapes

85
345/691

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

416
345/692

Binary weighted

145
345/693

Non-binary weighted

59
345/207

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

585
345/205

Physically integral with display elements

595
345/206

Having common base or substrate

434
345/208

Waveform generator coupled to display elements

617
345/209

Field period polarity reversal

370
345/210

Having three or more voltage levels

308
345/156

Display peripheral interface input device

4036
345/157

Cursor mark position control device

2071
345/160

Cursor key

311
345/159

Having variable cursor speed

235
345/158

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

1334
345/161

Joystick

962
345/163

Mouse

1515
345/166

Optical detector

624
345/164

Rotatable ball detector

272
345/165

Photosensor encoder

188
345/162

Positional storage means

157
345/167

Trackball

494
345/168

Including keyboard

2120
345/171

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

214
345/172

Having programmable function key

470
345/170

Light source associated with each key

285
345/169

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

1643
345/183

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

95
345/180

Light pen for crt display

216
345/181

Crt having tracking capability

63
345/182

Light pen for fluid matrix display panel

119
345/184

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

526
345/179

Stylus

1638
345/173

Touch panel

4883
345/174

Including impedance detection

1021
345/175

Including optical detection

825
345/177

Including surface acoustic detection

338
345/176

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

290
345/178

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

282
345/904

Display with fail/safe testing feature

163
345/901

Electronic book with display

187
345/947

Font character edge processing

26
345/7

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

1098
345/8

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

967
345/9

Plural image superposition

370
345/902

Menu display

103
345/903

Modular display

122
345/1.1

Plural display systems

847
345/1.2

Data transmitted or received at surface of display

210
345/3.1

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

255
345/3.2

Frame, field or scan rate conversion

80
345/3.3

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

111
345/3.4

Controller automatically senses monitor resolution

67
345/2.1

Remotely located

283
345/2.2

Presentation of similar images

153
345/2.3

Wireless connection

146
345/1.3

Tiling or modular adjacent displays

451
 

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)

207
345/55

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

804
345/74.1

Cathodolulminescent type

236
345/75.2

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

241
345/75.1

Vacuum fluorescent

126
345/58

Crosstalk elimination

160
345/76

Electroluminescent

2330
345/77

Brightness or intensity control

1172
345/80

Driving means integral to substrate

271
345/79

Field period polarity reversal

125
345/78

Having compensating pulse

236
345/81

Optical addressing (e.g., photodetection)

109
345/60

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

1711
345/72

Color

114
345/71

Electrode insulated from fluid medium

44
345/63

Intensity control

872
345/64

Liquid light emitter

36
345/68

Means for combining selective and sustain signals

497
345/69

Resistor-diode arrangement

79
345/70

Including transformer

38
345/67

More than two electrodes per element

459
345/66

Particular discharge path

321
345/65

Phosphor excited by fluid response

72
345/61

Shifting means

132
345/62

Specified plasma coupling path

164
345/56

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

86
345/57

Having endless belt or tape reader

11
345/73

Incandescent

36
345/84

Light-controlling display elements

873
345/105

Electrochromic elements

206
345/85

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

296
345/87

Liquid crystal display elements (lcd)

3341
345/102

Backlight control

1777
345/88

Color

954
345/90

Control means at each display element

721
345/91

Diode or varistor

113
345/93

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

272
345/92

Thin film tansistor (tft)

1304
345/101

Data signal compensation in response to temperature

283
345/89

Gray scale capability (e.g., halftone)

1865
345/103

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

494
345/104

Input/output liquid crystal display panel

429
345/98

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

2466
345/100

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

2363
345/99

Particular timing circuit

1137
345/94

Waveform generation

1077
345/97

Ferroelectric liquid crystal elements

500
345/96

Field period polarity reversal

764
345/95

Three or more voltages

509
345/86

Magneto-optic

72
345/107

Particle suspensions (e.g., electrophoretic)

1006
345/106

Thermochromic elements

40
345/59

Matrix for conveying alphanumeric data

54
345/108

Plural mechanically movable display elements

272
345/109

Having shutters

54
345/111

With a permanent magnet placed on movable display elements

87
345/110

With motor or rotor driver means

51
345/82

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

1697
345/83

Color

469
345/32

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

428
345/31

Physically movable array

179
345/33

Segmented display elements

173
345/35

Bar graph

63
345/36

Electroluminescent display elements

122
345/37

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

99
345/39

Light-emitting diode segments (leds)

186
345/38

Liquid crystal display segments

93
345/40

Plural (e.g., stacked, adjacent)

64
345/41

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

109
345/42

Controlling circuitry

80
345/47

Fluorescent elements

52
345/48

Light-controlling display elements

141
345/49

Electrochromic elements

90
345/50

Liquid crystal elements

234
345/51

Display element selection circuitry

86
345/52

Power supply generating circuitry

98
345/53

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

50
345/54

Field period polarity reversal

44
345/43

Mask or electrode shape

44
345/34

Seven segment display

128
345/44

Solid light-emitting display elements

93
345/45

Electroluminescent

151
345/46

Light-emitting diodes

289
345/4

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

217
345/5

Diverse display devices

158
345/6

Three-dimensional arrays

265
 
 
  Recently Added Patents
Ice scraper
Sulfate resistant ground granulated blast furnace slag, sulfate resistant cement, and method of production of same
Cookware lid handle
Medical guidewire basin
Using gathered system activity statistics to determine when to schedule a procedure
Zamioculcas zamiifolia plant named `LUCKY`
Sector array addressing for ECC management
  Randomly Featured Patents
Front derailleur with chainline controlling idler cog
Apparatus and method for estimating and combining frequency errors in a mobile communication system
Submersible motor unit
Sliding-lifting roof for automobiles
Reusable cartridge oil filter
Wastewater treatment system for maximizing effluent quality
Nanomodified concrete additive and high performance cement past and concrete therefrom
Printed circuit board assembly having adhesive layer
Golf ball equator locating apparatus
RFID reader