|
|
Class Numbers & Titles | Class Numbers Only | USPC Index | International | HELP |
You are viewing a USPC Schedule. |
Class 345 | COMPUTER GRAPHICS PROCESSING AND SELECTIVE VISUAL DISPLAY SYSTEMS |
Click here for a printable version of this file |
418 | COMPUTER GRAPHICS PROCESSING |
419 | Three-dimension |
420 | Solid modelling |
421 | Hidden line/surface determining |
423 | Tessellation |
424 | Voxel |
426 | Lighting/shading |
427 | Space transformation |
428 | Adjusting level of detail |
581 | Attributes (surface detail or characteristic, display attributes) |
582 | Texture |
583 | Solid Texture |
584 | Bump map |
585 | Non-planar surface |
586 | Mathematically defined |
587 | MIP map |
588 | Repeating pattern |
589 | Color or intensity |
590 | Gamut clipping or adjustment |
591 | Color processing in perceptual color space |
592 | Transparency (mixing color values) |
593 | Color selection |
596 | Dither or halftone |
600 | Color bit data modification or conversion |
606 | Interpolation of attribute values across object surface |
611 | Anti-aliasing or image smoothing |
612 | Save attributes for each object affecting a given pixel |
613 | Subpixel processing |
614 | Pixel fragment |
615 | Convolving technique |
616 | Error diffusion |
617 | Contrast |
618 | Image with abnormal condition |
619 | Graphic manipulation (object processing or display attributes) |
620 | Clipping |
621 | Based on model of objects |
622 | Testing or using bounding shape (e.g., bounding box sphere) |
623 | Object clipped to view volume |
624 | Object clipped to another object |
625 | Based on image data |
629 | Merge or overlay |
630 | Combining model representations |
631 | Reducing redundancy |
632 | Placing generated data in real scene |
634 | Image based |
642 | Picking |
643 | Arithmetic processing of image data |
644 | Matrix calculations |
645 | Hierarchy of transformations (e.g., hierarchy of global and local coordinate) |
646 | Morphing |
647 | Distortion |
648 | Affine |
649 | Rotation |
650 | Graphical user interface tools |
651 | Alignment functions (e.g., snapping, gravity) |
652 | Constrained manipulations (e.g., movement in less than all dimensions) |
653 | 3D manipulations |
654 | 2D manipulations |
655 | Object based |
656 | Image based (addressing) |
660 | Scaling |
661 | Graphical user interface tools |
662 | Alignment functions (e.g., snapping, gravity) |
663 | Constrained manipulations (i.e., movement in less than all dimensions) |
664 | 3D manipulations |
665 | 2D manipulations |
666 | Object based |
667 | Image based (addressing) |
672 | Translation |
673 | Averaging technique |
674 | Copying data to create additional rows or columns |
676 | Graphical user interface tools |
677 | Alignment functions (e.g., snapping, gravity) |
678 | Constrained manipulations (i.e., movement in less than all dimensions) |
679 | 3D manipulations |
680 | 2D manipulations |
681 | Object based |
682 | Image based (addressing) |
689 | Textual entry or display of manipulation information (e.g., enter or display degree of rotation) |
440 | Graph generating |
441 | Shape generating |
467 | Character generating |
468 | Character geometry processing |
469.1 | Character border |
470 | Generating character fill data from outline data |
471 | Alteration of stored font |
472.3 | Calligraphic |
473 | Animation |
156 | DISPLAY PERIPHERAL INTERFACE INPUT DEVICE |
157 | Cursor mark position control device |
158 | Including orientation sensors (e.g., infrared, ultrasonic, remotely controlled) |
159 | Having variable cursor speed |
160 | Cursor key |
161 | Joystick |
162 | Positional storage means |
163 | Mouse |
167 | Trackball |
168 | Including keyboard |
169 | Portable (i.e., handheld, calculator, remote controller) |
170 | Light source associated with each key |
171 | Having foreign language capability (e.g., Japanese, Chinese) |
172 | Having programmable function key |
173 | Touch panel |
174 | Including impedance detection |
175 | Including optical detection |
176 | Transparent substrate having light entrapment capability (i.e., waveguides) |
177 | Including surface acoustic detection |
178 | With alignment or calibration capability (i.e., parallax problem) |
179 | Stylus |
180 | Light pen for CRT display |
182 | Light pen for fluid matrix display panel |
183 | Light pen for controlling plural light-emitting display elements (e.g., LED, lamps) |
184 | Mechanical control (e.g., rotatable knob, slider) |
501 | COMPUTER GRAPHIC PROCESSING SYSTEM |
502 | Plural graphics processors |
503 | Coprocessor (e.g., graphic accelerator) |
504 | Master-slave processors |
505 | Parallel processors (e.g., identical processors) |
506 | Pipeline processors |
519 | Integrated circuit (e.g., single chip semiconductor device) |
520 | Interface (e.g., controller) |
522 | Graphic command processing |
530 | COMPUTER GRAPHICS DISPLAY MEMORY SYSTEM |
531 | Graphic display memory controller |
532 | Plural memory controllers |
533 | Using different access modes |
534 | Memory access timing signals |
535 | Memory arbitration |
536 | Plural storage devices |
541 | Shared memory |
543 | Memory allocation |
544 | Memory partitioning |
545 | Frame buffer |
546 | Multi-format frame buffer |
547 | Memory for storing video data |
548 | Off-screen memory |
549 | Color memory |
551 | Character memory |
552 | Texture memory |
553 | Display list memory |
554 | Multi-port memory |
555 | For storing compressed data |
556 | For storing condition code, flag or status |
557 | Cache |
558 | First in first out (i.e., FIFO) |
559 | Register |
560 | Row buffer (e.g., line memory) |
561 | Logical operations |
564 | Addressing |
204 | DISPLAY DRIVING CONTROL CIRCUITRY |
205 | Physically integral with display elements |
207 | Light detection means (e.g., with photodetector) |
690 | Intensity or color driving control (e.g., gray scale) |
691 | Temporal processing (e.g., pulse width variation over time |
694 | Spatial processing (e.g., patterns or subpixel configuration) |
697 | Including optical means |
698 | Adjusting display pixel size or pixels per given area (i.e., resolution) |
208 | Waveform generator coupled to display elements |
211 | Display power source |
214 | Controlling the condition of display elements |
1.1 | PLURAL DISPLAY SYSTEMS |
1.2 | Data transmitted or received at surface of display |
1.3 | Tiling or modular adjacent displays |
2.1 | Remotely located |
3.1 | Diverse systems (e.g., CRT or LCD interface) |
4 | SINGLE DISPLAY SYSTEM HAVING STACKED SUPERIMPOSED DISPLAY DEVICES (E.G., TANDEM) |
7 | IMAGE SUPERPOSITION BY OPTICAL MEANS (E.G., HEADS-UP DISPLAY) |
8 | Operator body-mounted heads-up display (e.g., helmet mounted display) |
9 | Plural image superposition |
10 | DATA RESPONSIVE CRT DISPLAY CONTROL |
11 | CRT provides display control |
12 | Data responsive deflection and intensity control |
13 | Data responsive deflection control |
14 | X and Y axis deflection control |
15 | Curvilinear deflection control (e.g., lissajous) |
16 | Stroke or vector |
19 | Impedance Array |
20 | Data responsive intensity control |
22 | Color display |
23 | Graphic and alphanumeric display |
24 | Graphic display |
25 | Alphanumeric display |
27 | Combined with storage means |
29 | Delay line |
30 | PLURAL PHYSICAL DISPLAY ELEMENT CONTROL SYSTEM (E.G., NON-CRT) |
31 | Physically movable array |
32 | Optical means interposed in viewing path (e.g., filters, lens, etc.) |
33 | Segmented display elements |
34 | Seven segment display |
35 | Bar graph |
36 | Electroluminescent display elements |
37 | Gas discharge display segments (e.g., plasma) |
38 | Liquid crystal display segments |
39 | Light-emitting diode segments (LEDS) |
40 | Plural (e.g., stacked, adjacent) |
41 | Fluid light-emitting display elements (e.g., gas, plasma) |
43 | Mask or electrode shape |
44 | Solid light-emitting display elements |
47 | Fluorescent elements |
48 | Light-controlling display elements |
55 | Display elements arranged in matrix (e.g., rows and columns) |
56 | Image shifting means (i.e., traveling message) |
58 | Crosstalk elimination |
59 | Matrix for conveying alphanumeric data |
60 | Fluid light emitter (e.g., gas, liquid, or plasma) |
61 | Shifting means |
63 | Intensity control |
64 | Liquid light emitter |
65 | Phosphor excited by fluid response |
66 | Particular discharge path |
67 | More than two electrodes per element |
68 | Means for combining selective and sustain signals |
71 | Electrode insulated from fluid medium |
72 | Color |
73 | Incandescent |
74.1 | Cathodolulminescent type |
76 | Electroluminescent |
77 | Brightness or intensity control |
78 | Having compensating pulse |
79 | Field period polarity reversal |
80 | Driving means integral to substrate |
81 | Optical addressing (e.g., photodetection) |
82 | Solid body light emitter (e.g., LED) |
84 | Light-controlling display elements |
85 | Electroscopic (e.g., movable electrodes or electrostatic elements) |
86 | Magneto-optic |
87 | Liquid crystal display elements (LCD) |
88 | Color |
89 | Gray scale capability (e.g., halftone) |
90 | Control means at each display element |
91 | Diode or varistor |
92 | Thin film tansistor (TFT) |
93 | Redundancy (e.g., plural control elements or electrodes) |
94 | Waveform generation |
95 | Three or more voltages |
96 | Field period polarity reversal |
97 | Ferroelectric liquid crystal elements |
98 | Specific display element control means (e.g., latches, memories, logic) |
101 | Data signal compensation in response to temperature |
102 | Backlight control |
103 | Grouped electrodes (e.g., matrix partitioned into sections) |
104 | Input/output liquid crystal display panel |
105 | Electrochromic elements |
106 | Thermochromic elements |
107 | Particle suspensions (e.g., electrophoretic) |
108 | Plural mechanically movable display elements |
CROSS-REFERENCE ART COLLECTIONS | ||
901 | ELECTRONIC BOOK WITH DISPLAY |
902 | MENU DISPLAY |
903 | MODULAR DISPLAY |
904 | DISPLAY WITH FAIL/SAFE TESTING FEATURE |
905 | DISPLAY DEVICE WITH HOUSING STRUCTURE |
947 | FONT CHARACTER EDGE PROCESSING |
948 | ALTERATION OF STORED FONTS TO MAINTAIN FEATURE CONSISTENCY THROUGHOUT SCALED FONT |
949 | ANIMATION PROCESSING METHOD |
950 | Sprite processing |
952 | Simulation |
953 | Geometric processing |
955 | Morphing |
956 | Language driven animation |
958 | Collision avoidance |
959 | Object path adherence |
960 | Iterative display of preconfigured images |
FOREIGN ART COLLECTIONS | ||
FOR000 | CLASS-RELATED FOREIGN DOCUMENTS |
Any foreign patents or non-patent literature from subclasses that have been reclassified have been transferred directly to FOR Collections listed below. These Collections contain ONLY foreign patents or non-patent literature. The parenthetical references in the Collection titles refer to the abolished subclasses from which these Collections were derived. | ||
PLURAL PHYSICAL DISPLAY ELEMENT CONTROL SYSTEM (E.G., NON-CRT) (345/30) |
Display elements arranged in matrix (e.g., rows and columns) (345/55) |
FOR103 | Data manipulation (e.g., masking, interpolation) (345/523) |
FOR106 | Data transfer between graphic system components (345/526) |
FOR107 | DISPLAY STORAGE DEVICE (345/507) |
FOR108 | Color memory (345/186) |
FOR111 | Bit map or graphic memory (345/509) |
FOR114 | Character memory (345/192) |
FOR118 | Row buffer (e.g., line memory) (345/196) |
FOR119 | Register (345/513) |
FOR122 | Color look-up-table (e.g., palette) (345/199) |
FOR123 | Addressing circuuuitry (345/516) |
FOR125 | Plural storage devices (345/508) |
FOR127 | Shared memory (345/512) |
FOR128 | Condition code, flag, or status (345/514) |
FOR129 | Multiple port access (345/518) |
FOR130 | Data compression or compaction (345/202) |
FOR131 | Significant data assignment in storage device (345/203) |
FOR132 | PLURAL DISPLAY SYSTEMS (345/1) |
FOR135 | DISPLAY ATTRIBUTE CONTROLLER (345/112) |
FOR136 | Particular overlay (e.g., superimposing feature) (345/113) |
FOR138 | Simultaneous diverse images (345/115) |
FOR140 | Specified image of abnormal condition (345/117) |
FOR141 | Having image confined to designated region (e.g., image clipping) (345/118) |
FOR142 | Image movement or position control (e.g., panning) (345/121) |
FOR147 | Image size control (345/127) |
FOR152 | Defined resolution (e.g., EGA, VGA) (345/132) |
FOR153 | Graphic display (345/133) |
FOR154 | Waveform display (e.g., oscilloscope type) (345/134) |
FOR155 | Vector display (345/135) |
FOR156 | With image smoothing control (e.g., anti-aliasing) (345/136) |
FOR158 | Averaging technique (345/138) |
FOR159 | Perspective (345/139) |
FOR160 | Bar graph (345/140) |
FOR161 | Character display (345/141) |
COMPUTER GRAPHICS PROCESSING (345/418) |
FOR164 | CURSOR MANIPULATION (345/145) |
DISPLAY ATTRIBUTE CONTROLLER (345/112) |
FOR166 | Intensity control (e.g., gray scale) (345/147) |
FOR167 | Temporal processing (e.g., pulse width variation over time) (345/148) |
FOR168 | Spatial processing (e.g., patterns or subpixel configurations) (345/149) |
FOR169 | Selectable color attributes (345/150) |
COMPUTER GRAPHICS PROCESSING (345/418) |
COMPUTER GRAPHICS PROCESSING (345/418) |
Three-dimension (345/419) |
FOR210 | Surface detail/characteristic (345/429) |
FOR214 | Object processing (345/433) |
This page is produced by the Office of Classification Support (Office of Patent Classification) for the Reference Tools Project.
Please send questions and comments to usptoinfo@uspto.gov .
Note: The Patent and Trademark Depository Library Program (PTDLP) administers a nationwide network of public, state and academic libraries designated as Patent and Trademark Depository Libraries authorized by 35 U.S.C. 13 to: Disseminate Patent and Trademark Information Support Diverse Intellectual Property Needs of the Public. PTDL Contact Information
Note: For information/comments on electronic information products, such as purchasing USPTO data, or to discuss system requirements for magnetic tape products, contact:
Information Products Division -- U.S. Patent and Trademark Office
Information Products Division
Contact Information
Or, browse
their on-line catalog.
The Inventors Assistance Center is available to help you on patent matters.Send questions about USPTO programs and services to the USPTO Contact Center (UCC). You can suggest USPTO webpages or material you would like featured on this section by E-mail to the webmaster@uspto.gov. While we cannot promise to accommodate all requests, your suggestions will be considered and may lead to other improvements on the website. |
|