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

31
345/958

Collision avoidance

48
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

18
345/955

Morphing

9
345/959

Object path adherence

23
345/952

Simulation

40
345/950

Sprite processing

20
345/951

Key frame processing

17
345/501

Computer graphic processing system

1125
345/522

Graphic command processing

725
345/519

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

390
345/520

Interface (e.g., controller)

555
345/502

Plural graphics processors

729
345/503

Coprocessor (e.g., graphic accelerator)

466
345/504

Master-slave processors

191
345/505

Parallel processors (e.g., identical processors)

612
345/506

Pipeline processors

617
345/530

Computer graphics display memory system

536
345/564

Addressing

274
345/572

Address generator

210
345/573

Plural address generators

65
345/574

Read/write address generator

53
345/566

Address manipulation

99
345/568

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

180
345/567

Using decoding

96
345/569

For 2d coordinate to linear address conversion

42
345/571

Memory addresses arranged in matrix row and column addresses)

144
345/570

Page mode

38
345/565

Using memory for storing address information

170
345/557

Cache

328
345/553

Display list memory

88
345/558

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

228
345/555

For storing compressed data

367
345/556

For storing condition code, flag or status

222
345/545

Frame buffer

706
345/551

Character memory

147
345/549

Color memory

207
345/550

Multiple planes

69
345/547

Memory for storing video data

296
345/546

Multi-format frame buffer

110
345/548

Off-screen memory

64
345/531

Graphic display memory controller

792
345/534

Memory access timing signals

204
345/535

Memory arbitration

180
345/532

Plural memory controllers

117
345/533

Using different access modes

111
345/561

Logical operations

218
345/562

Bit block transfer

117
345/563

Mask data operation

128
345/543

Memory allocation

323
345/544

Memory partitioning

178
345/554

Multi-port memory

96
345/536

Plural storage devices

674
345/537

Data transfer between memories

501
345/538

Data transfer between system memory display memory

188
345/539

Double buffered

195
345/540

Interleaved

149
345/559

Register

268
345/560

Row buffer (e.g., line memory)

130
345/541

Shared memory

173
345/542

Unified memory architecture (e.g., uma)

84
345/552

Texture memory

326
 

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

1092
345/428

Adjusting level of detail

1022
345/473

Animation

1882
345/474

Motion planning or control

779
345/475

Temporal interpolation or processing

383
345/581

Attributes (surface detail or characteristic, display attributes)

1452
345/611

Anti-aliasing or image smoothing

665
345/615

Convolving technique

88
345/616

Error diffusion

80
345/614

Pixel fragment

154
345/612

Save attributes for each object affecting a given pixel

107
345/613

Subpixel processing

293
345/589

Color or intensity

2248
345/600

Color bit data modification or conversion

888
345/605

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

259
345/604

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

596
345/603

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

380
345/601

Using look up table

468
345/602

Plural look up tables

244
345/591

Color processing in perceptual color space

431
345/593

Color selection

530
345/595

Expert system or ai

57
345/594

Using gui

318
345/596

Dither or halftone

312
345/597

Color

282
345/598

Spatial

89
345/599

Spatial

68
345/590

Gamut clipping or adjustment

437
345/592

Transparency (mixing color values)

490
345/617

Contrast

135
345/618

Image with abnormal condition

150
345/606

Interpolation of attribute values across object surface

552
345/609

Bi-linear

42
345/607

In perspective

49
345/610

Linear

58
345/608

Tri-linear

24
345/582

Texture

1383
345/584

Bump map

123
345/586

Mathematically defined

245
345/587

Mip map

228
345/585

Non-planar surface

82
345/588

Repeating pattern

73
345/583

Solid texture

117
345/467

Character generating

770
345/471

Alteration of stored font

353
345/472

Scaling

300
345/472.2

Enlargement only

47
345/472.1

Reduction only

48
345/472.3

Calligraphic

72
345/469.1

Character border

105
345/468

Character geometry processing

191
345/469

Character generation using control points or hints

208
345/470

Generating character fill data from outline data

99
345/440

Graph generating

1525
345/440.2

Bar graph

211
345/440.1

Real-time waveform display

383
345/619

Graphic manipulation (object processing or display attributes)

2442
345/648

Affine

136
345/643

Arithmetic processing of image data

297
345/645

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

50
345/644

Matrix calculations

82
345/620

Clipping

383
345/625

Based on image data

118
345/626

Masking

151
345/627

Non-rectangular array

45
345/628

Rectangular region

76
345/621

Based on model of objects

101
345/624

Object clipped to another object

74
345/623

Object clipped to view volume

65
345/622

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

134
345/647

Distortion

191
345/629

Merge or overlay

2109
345/630

Combining model representations

374
345/634

Image based

573
345/636

Character and graphics

297
345/641

Fixed overlay pattern

114
345/638

Insertion of bitmapped moving picture

67
345/635

Non-overlapping

130
345/637

Priority based

50
345/639

Weighted

156
345/640

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

97
345/632

Placing generated data in real scene

269
345/633

Augmented reality (real-time)

305
345/631

Reducing redundancy

53
345/646

Morphing

157
345/642

Picking

84
345/649

Rotation

395
345/650

Graphical user interface tools

144
345/654

2d manipulations

53
345/653

3d manipulations

157
345/651

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

34
345/652

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

40
345/656

Image based (addressing)

113
345/658

By 90 degrees increment

112
345/657

By arbitrary angle

50
345/659

Image rotates in response to display device orientation

142
345/655

Object based

45
345/660

Scaling

1030
345/661

Graphical user interface tools

284
345/665

2d manipulations

65
345/664

3d manipulations

57
345/662

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

43
345/663

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

31
345/667

Image based (addressing)

286
345/668

By arbitrary ratio

118
345/669

By integer multiples

32
345/671

Enlargement only

194
345/670

Reduction only

129
345/666

Object based

69
345/689

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

64
345/672

Translation

305
345/673

Averaging technique

43
345/674

Copying data to create additional rows or columns

10
345/676

Graphical user interface tools

116
345/680

2d manipulations

33
345/679

3d manipulations

79
345/677

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

38
345/678

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

26
345/682

Image based (addressing)

74
345/684

Scrolling

337
345/685

Alphanumeric

104
345/688

Attribute changes during scrolling

28
345/686

Memory addressing

59
345/687

Smooth or continuous

31
345/683

Sprite

32
345/681

Object based

39
345/441

Shape generating

1147
345/442

Curve

556
345/443

Straight line

480
345/419

Three-dimension

4358
345/421

Hidden line/surface determining

781
345/422

Z buffer (depth buffer)

697
345/426

Lighting/shading

1346
345/420

Solid modelling

1756
345/427

Space transformation

1253
345/423

Tessellation

843
345/424

Voxel

663
345/10

Data responsive crt display control

166
345/25

Alphanumeric display

65
345/26

Character generator

89
345/22

Color display

158
345/27

Combined with storage means

104
345/28

Addressing

53
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)

27
345/19

Impedance array

4
345/16

Stroke or vector

70
345/17

Strokes for forming characters

38
345/18

Up/down counter

11
345/14

X and y axis deflection control

66
345/20

Data responsive intensity control

114
345/21

Magnetic element array

3
345/29

Delay line

17
345/23

Graphic and alphanumeric display

57
345/24

Graphic display

87
 

Display attribute controller (345/112)

 
345/905

Display device with housing structure

436
345/204

Display driving control circuitry

4528
345/698

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

673
345/699

Controller automatically senses monitor resolution

159
345/214

Controlling the condition of display elements

738
345/215

Including priming means

77
345/211

Display power source

2121
345/212

Regulating means

1081
345/213

Synchronizing means

1079
345/690

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

2904
345/697

Including optical means

79
345/694

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

371
345/696

Changing of subpixel location over time

66
345/695

Subpixels have different shapes

98
345/691

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

485
345/692

Binary weighted

167
345/693

Non-binary weighted

67
345/207

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

707
345/205

Physically integral with display elements

663
345/206

Having common base or substrate

474
345/208

Waveform generator coupled to display elements

675
345/209

Field period polarity reversal

420
345/210

Having three or more voltage levels

325
345/156

Display peripheral interface input device

4699
345/157

Cursor mark position control device

2276
345/160

Cursor key

338
345/159

Having variable cursor speed

253
345/158

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

1542
345/161

Joystick

1026
345/163

Mouse

1642
345/166

Optical detector

704
345/164

Rotatable ball detector

289
345/165

Photosensor encoder

212
345/162

Positional storage means

174
345/167

Trackball

534
345/168

Including keyboard

2347
345/171

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

251
345/172

Having programmable function key

521
345/170

Light source associated with each key

314
345/169

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

1888
345/183

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

109
345/180

Light pen for crt display

228
345/181

Crt having tracking capability

66
345/182

Light pen for fluid matrix display panel

127
345/184

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

576
345/179

Stylus

1823
345/173

Touch panel

6436
345/174

Including impedance detection

1485
345/175

Including optical detection

1090
345/177

Including surface acoustic detection

377
345/176

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

351
345/178

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

368
345/904

Display with fail/safe testing feature

165
345/901

Electronic book with display

194
345/947

Font character edge processing

26
345/7

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

1176
345/8

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

1056
345/9

Plural image superposition

396
345/902

Menu display

106
345/903

Modular display

126
345/1.1

Plural display systems

989
345/1.2

Data transmitted or received at surface of display

249
345/3.1

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

270
345/3.2

Frame, field or scan rate conversion

85
345/3.3

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

121
345/3.4

Controller automatically senses monitor resolution

72
345/2.1

Remotely located

312
345/2.2

Presentation of similar images

176
345/2.3

Wireless connection

164
345/1.3

Tiling or modular adjacent displays

536
 

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)

245
345/55

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

899
345/74.1

Cathodolulminescent type

240
345/75.2

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

244
345/75.1

Vacuum fluorescent

128
345/58

Crosstalk elimination

166
345/76

Electroluminescent

2685
345/77

Brightness or intensity control

1341
345/80

Driving means integral to substrate

301
345/79

Field period polarity reversal

142
345/78

Having compensating pulse

283
345/81

Optical addressing (e.g., photodetection)

127
345/60

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

1754
345/72

Color

121
345/71

Electrode insulated from fluid medium

50
345/63

Intensity control

909
345/64

Liquid light emitter

39
345/68

Means for combining selective and sustain signals

505
345/69

Resistor-diode arrangement

85
345/70

Including transformer

39
345/67

More than two electrodes per element

467
345/66

Particular discharge path

323
345/65

Phosphor excited by fluid response

75
345/61

Shifting means

134
345/62

Specified plasma coupling path

165
345/56

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

88
345/57

Having endless belt or tape reader

12
345/73

Incandescent

39
345/84

Light-controlling display elements

958
345/105

Electrochromic elements

216
345/85

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

307
345/87

Liquid crystal display elements (lcd)

3686
345/102

Backlight control

2098
345/88

Color

1061
345/90

Control means at each display element

790
345/91

Diode or varistor

119
345/93

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

294
345/92

Thin film tansistor (tft)

1430
345/101

Data signal compensation in response to temperature

302
345/89

Gray scale capability (e.g., halftone)

2045
345/103

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

525
345/104

Input/output liquid crystal display panel

493
345/98

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

2651
345/100

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

2585
345/99

Particular timing circuit

1245
345/94

Waveform generation

1159
345/97

Ferroelectric liquid crystal elements

512
345/96

Field period polarity reversal

830
345/95

Three or more voltages

535
345/86

Magneto-optic

77
345/107

Particle suspensions (e.g., electrophoretic)

1186
345/106

Thermochromic elements

42
345/59

Matrix for conveying alphanumeric data

56
345/108

Plural mechanically movable display elements

298
345/109

Having shutters

60
345/111

With a permanent magnet placed on movable display elements

95
345/110

With motor or rotor driver means

53
345/82

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

1919
345/83

Color

513
345/32

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

460
345/31

Physically movable array

184
345/33

Segmented display elements

192
345/35

Bar graph

64
345/36

Electroluminescent display elements

131
345/37

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

102
345/39

Light-emitting diode segments (leds)

198
345/38

Liquid crystal display segments

101
345/40

Plural (e.g., stacked, adjacent)

67
345/41

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

111
345/42

Controlling circuitry

85
345/47

Fluorescent elements

53
345/48

Light-controlling display elements

150
345/49

Electrochromic elements

96
345/50

Liquid crystal elements

251
345/51

Display element selection circuitry

92
345/52

Power supply generating circuitry

111
345/53

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

56
345/54

Field period polarity reversal

52
345/43

Mask or electrode shape

45
345/34

Seven segment display

135
345/44

Solid light-emitting display elements

103
345/45

Electroluminescent

156
345/46

Light-emitting diodes

319
345/4

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

253
345/5

Diverse display devices

173
345/6

Three-dimensional arrays

295
 
 
  Recently Added Patents
Apparatus and method for controlling a tunable matching network in a wireless network
Hydrogenolysis of ethyl acetate in alcohol separation processes
Epilation apparatus
Sharing networks determined by sharing of items between individuals
Data processing circuit with arbitration between a plurality of queues
System and method for storing redundant information
Apparatus and method for information processing, program, and recording medium
  Randomly Featured Patents
Solar arrays and other photovoltaic (PV) devices using PV enhancement films for trapping light
Air conditioner
Protein stabilization formulations
Method and apparatus for automated docking of a test head to a device handler
Microwave oven
Activation processes for monolith adsorbents
Resonance modifying connector
Image forming apparatus with a fog controller
Rotor blade cooling air chamber
Information processing apparatus and information processing method, and program storing medium for distinguishing suffixes appended to contents data