Tynax ~ Patent Library

Patent Portfolio for Sale:

Private Listing: Number 1678 Private  

Confidential: Information on this listing is available under NDA to qualifying buyers.


The owner of this listing has requested that patent numbers, descriptions and other information be provided only to qualifying buyers under confidentiality agreement.

Please review the patent class information to determine if the patent(s) matching your areas of interest.
For more information, click "Tell Me More" and we will be happy to follow up with you.

Patent Summary

U.S. Patent Classes & Classifications Covered in this listing:

Class 714: Error Detection/Correction And Fault Detection/Recovery

This class provides for process or apparatus for detecting and correcting errors in electrical pulse or pulse coded data; it also provides for process or apparatus for detecting and recovering from faults in electrical computers and digital data processing systems, as well as logic level based systems.

Subclass 15: State recovery (i.e., process or data file)
Subclass 33: Derived from analysis (e.g., of a specification or by stimulation)
Subclass 35: Substituted or added instruction (e.g., code instrumenting, breakpoint instruction)
Subclass 37: Analysis (e.g., of output, state, or design)
Subclass 38: Of computer software
Subclass 48: Error detection or notification
Subclass 709: Data pulse evaluation/bit decision
Subclass 718: Memory testing
Subclass 724: Digital logic testing
Subclass 738: Including test pattern generator
Subclass 739: Random pattern generation (includes pseudorandom pattern)
Subclass 741: Simulation

Class 707: Data Processing:Database And File Management Or Data Structures

This is the generic class for data processing apparatus and corresponding methods for the retrieval of data stored in a database or as computer files. It provides for data processing means or steps for generic data, file and directory upkeeping, file naming, and file and database maintenance including integrity consideration, recovery, and versioning. There are three main divisions: 1. database and file accessing; 2. database schema and data structure; 3. file and database maintenance.

Subclass E17.012: Trees (EPO)

Class 709: Electrical Computers And Digital Processing Systems: Multicomputer Data Transferring

This class provides for an electrical computer or digital data processing system or corresponding data processing method including apparatus or steps for transferring data or instruction information between a plurality of computers wherein the computers employ the data or instructions before or after transferring and the employing affects said transfer of data or instruction information. The class includes - process or apparatus for transferring data among a plurality of spatially distributed (i.e., situated, at plural locations) computers or digital data processing systems via one or more communications media (e.g., computer networks).

Class 726: Information Security

This class provides, within a computer or digital data processing system, for processes or apparatus for increasing a system s extension of protection of system hardware, software, or data from maliciously caused destruction, unauthorized modification, or unauthorized disclosure. It provides for protection of data processing systems, apparatus, and methods as well as protection of information and services. Subject matter included in this class includes security policies, access control, monitoring, scanning data, countermeasures, usage control, and data protection from maliciously caused destruction, unauthorized modification, or unauthorized disclosure, and includes protection of hardware, and user protection, e.g., privacy, etc.

Subclass 27: Access control
Subclass 35: Theft prevention

Class 361: Electricity: Electrical Systems And Devices

Systems or devices which provide safety and protection for other systems and devices; control circuits for electromagnetic devices and non-electromagnetic-type relays. Systems or devices which discharge, or prevent the accumulation of electrical charge on or in an object or material; circuits for charging objects or materials. Systems for generating or conducting an electric charge. Systems which process electrical speed signals. Circuits for reversing the polarity of an electric circuit. Systems which cause the ignition of a fuel or an explosive charge. Systems and processes for demagnetizing a magnetic field. Transformers and inductors with integral switch, capacitor or lock. Electrostatic capacitors, per se. Housings and mounting assemblies with plural diverse electrical components. Electrolytic systems and devices.

Subclass 695: Fan or blower
Subclass 697: With heat sink or cooling fins
Subclass 703: With cooling fins
Subclass 704: Thermal conduction
Subclass 725: With retractable or readily detachable chassis
Subclass 732: Having lock or interlock
Subclass 735: Stacked
Subclass 737: IC card or card member
Subclass 744: Cordwood type
Subclass 752: With housing or chassis
Subclass 755: Rotatable
Subclass 784: Plural
Subclass 785: With separable connector or socket means
Subclass 789: Having flexible connector
Subclass 797: Storage or file cabinet
Subclass 800: With Shielding Structure
Subclass 801: Specific latching or retaining device
Subclass 816: Shielding
Subclass 818: EMI

Class 248: Supports

Devices which carry the weight of an article or articles or otherwise hold or steady it or them against the pull of gravity, and devices for holding an article to its support, which are not otherwise provided for.

Subclass 65: Brackets
Subclass 500: HOLD-DOWN
Subclass 510: CLASP-DOWN

Class 312: Supports: Cabinet Structure

Receptacles or enclosures, combined with article supporting means such as drawers, racks, shelves, etc., fixed or movable partly or wholly out of the enclosure to make the article supported more readily accessible, and enclosures combined with any nonreceptacle feature.

Subclass 223.2: Housing for computer or computer related equipment

Class 250: Radiant Energy

This class provides for all methods and apparatus for using, generating, controlling or detecting radiant energy, combinations including such methods or apparatus, subcombinations of same and accessories therefore not classifiable elsewhere.

Subclass 282: Methods
Subclass 288: With sample supply means
Subclass 360.1: With relative movement means
Subclass 203.6: Airborne target, or spaceborne target other than the sun (e.g., star or missile)
Subclass 559.3: With alignment detection
Subclass 559.32: Measuring rate of motion or flow (change of position)
Subclass 208.1: Plural photosensitive image detecting element arrays
Subclass 566: Including coded record
Subclass 231.16: Using phase difference of output signals from plural photodetectors
Subclass 239: Housings (in addition to cell casing)

Class 356: Optics: Measuring And Testing

Methods and apparatus (1) for analyzing light to measure or test its characteristics, such as intensity, color and polarization; (2) for determining the optical or nonoptical properties of materials or articles by noting, as by inspection, measurement, or test the effect produced by the materials or articles on light associated therewith; and (3) for measuring the dimensions of structures or the spatial relationships such as distances or angle bearings of spaced points by comparison of the respective properties (usually direction or spatial position) of the light from these points or by comparison of the properties of these lights with some scale or standard. The light analyzing includes or is for spectroscopy, interference, polarization, beam direction or pattern, focal position of a light source, shade or color, and photometers. The material or article properties determined are or involve crystal or gem examination, material strain analysis, blood analysis, optical pyrometers, egg candling, cutting blade sharpness, oil testing, document verification, flatness, lens or reflector testing, refraction testing, monitoring moving webs or fabrics, light transmission or absorption, light reflection, inspection for flaws or imperfections in materials, and thread counting. The dimensioning and spatial relationship determination includes triangulation by a light beam, contour plotting, range or height finders, motion stopping, velocity or velocity/height measuring, sighting where the optical element or reticle moves with the sighted object, particle size determination, particle light scattering, electrophoresis, angle measuring or axial alignment, mensuration or configuration comparison, alignment in a lateral direction, and fiducial instruments.

Subclass 237.5: On patterned or topographical surface (e.g., wafer, mask, circuit board)
Subclass 400: With light detector (e.g., photocell)
Subclass 491: Having polarization

Class 358: Facsimile And Static Presentation Processing

Communication or reproduction of a static image or sequence of static images in which the local light, or density variations composing the image do not vary with time by a method or apparatus involving at least one of the following steps: (1) scanning a static image to capture an image-containing area by resolving it into an area; (2) communication of an image-representative signal or image-representative data over any supporting communication network; or (3) reproduction of an image-containing area in response to an image-representative signal or image-representative image data by reproducing a corresponding image area which at least one of the two dimensions is elemental, simultaneously or in a sequence. In this class, a facsimile system or method is a system or method for the communication or reproduction of an arbitrarily composed image in which the local light, or density variations composing the image do not vary with time, such as documents maps, charts, photographs, etc., but not motion picture film or video.

Subclass 1.13: Emulation or plural modes
Subclass 1.14: Data corruption, power interruption, or print prevention
Subclass 1.15: Communication
Subclass 450: Plural images combined into a single image
Subclass 473: Hand-held reader
Subclass 474: Scanning
Subclass 475: Facsimile illumination control
Subclass 482: Solid state
Subclass 488: Document position detection
Subclass 497: Scanning element moves relative to a flat stationary document
Subclass 509: Illumination
Subclass 513: Solid-state
Subclass 514: With plural sensors

Class 703: Data Processing:Structural Design, Modeling, Simulation, And Emulation

This class provides for electrical data processing apparatus and corresponding methods for the following processes or apparatus: 1. for sketching or outlining of layout of a physical object or part. 2. for representing a physical process or system by mathematical expression. 3. for modeling a physical system which includes devices for performing arithmetic and some limited logic operation upon an electrical signal, such as current or voltage, which is a continuously varying representation of physical quantity. 4. for modeling to reproduce a nonelectrical device or system to predict its performance or to obtain a desired performance. 5. for modeling and reproducing an electronic device or electrical system to predict its performance or to obtain a desired performance. 6. that allows the data processing system to interpret and execute programs written for another kind of data processing system.

Subclass 14: Circuit simulation
Subclass 15: Including logic
Subclass 16: Event-driven
Subclass 22: Software program (i.e., performance prediction)

Class 716: Data Processing: Design And Analysis Of Circuit Or Semiconductor Mask

This class provides for electrical data processing apparatus and corresponding methods for the following subject matter: for sketching, designing, and analyzing circuit components; for planning, designing, analyzing, and devising a template used for etching circuit pattern on semiconductor wafers.

Subclass 10: Constraint-based placement (e.g., critical block assignment, delay limits, wiring capacitance)
Subclass 11: Layout editor (e.g., updating)
Subclass 18: Logical circuit synthesizer
Subclass 2: Optimization (e.g., redundancy, compaction)
Subclass 3: Translation (e.g., conversion, equivalence)
Subclass 4: Testing or evaluating
Subclass 5: Design verification (e.g., wiring line capacitance, fan-out checking, minimum path width)
Subclass 6: Timing analysis (e.g., delay time, path delay, latch timing)
Subclass 8: Floorplanning
Subclass 9: Detailed placement (i.e., iterative improvement)

Class 717: Data Processing: Software Development, Installation, And Management

This class provides for software program development tool and techniques including processes and apparatus for controlling data processing operations pertaining to the development, maintenance, and installation of software programs. Such processes and apparatus include: processes and apparatus for program development functions such as specification, design, generation, and version management of source code programs; processes and apparatus for debugging of computer program including monitoring, simulation, emulation, and profiling of software programs; processes and apparatus for translating or compiling programs from a high-level representation to an intermediate code representation and finally into an object or machine code representation, including linking, and optimizing the program for subsequent execution; processes and apparatus for updating, installing, and version management of developed code.

Subclass 114: Programming language
Subclass 118: Bytecode (e.g., Java)
Subclass 122: Source code version
Subclass 126: Program verification
Subclass 128: Tracing
Subclass 138: Emulation
Subclass 140: Compiling code
Subclass 146: Including intermediate code
Subclass 151: Optimization
Subclass 152: Static (source or intermediate level)
Subclass 154: Including analysis of program
Subclass 158: Including instrumentation and profiling
Subclass 161: Including scheduling instructions
Subclass 164: Shared
Subclass 166: Using class loader

Class 347: Incremental Printing Of Symbolic Information

Processes and apparatus for conveying information by selectively creating on a medium a visibly distinguishable symbol or mark composed of a plurality of portions; created portion by portion as, for example, by pixels or dots. The symbol or mark may be an alphanumeric character or an image.

Subclass 109: Hand-held
Subclass 119: Single head using light as exposure means
Subclass 2: Combined
Subclass 33: Wiping
Subclass 85: Fluid supply system

Class 251: Valves And Valve Actuation

Means for regulating flow of a fluid through a passage, either by closing the passage or restricting it by a definite predetermined motion of the closing-element, that are of general application not otherwise provided for.

Subclass 129.17: Having diaphragm between coil and opening controlled
Subclass 129.2: Mechanical movement between valve and solenoid
Subclass 331: Diaphragm

Class 712: Electrical Computers And Digital Processing Systems: Processing Architectures And Instruction Processing (E.G., Processors)

This class provides, within a computer or digital data processing system, for subject matter represented by a particular arrangement that includes at least one of the following means: 1. components of an individual complete processor, which may be formed on a single integrated circuit (IC); 2. components of a complete digital data processing system; 3. plural processors; or 4. plural digital data processing systems; wherein the particular arrangement further includes at least one of the following functions: (a) processing instruction data for specific processor architectures; (b) accessing or retrieving instruction data of a fixed or variable length from a buffer or other memory and shifting the instruction data to align it with a physical boundary of a buffer or other memory; (c) locating and retrieving instruction data for processing; (d) determining via internal hardware, firmware or software operations the meaning of operation codes, control bits, or operands of instruction data; (e) dispatching instruction data for execution (e.g., designating a register after resolving data conflicts); (f) dynamically testing instruction data and operands to assess conflicts related to data or hardware-resource availability (e.g., identifying data dependencies or utilization conflicts, attempting to resolve such dependencies or conflicts, or both); and (g) dynamically controlling the execution, processing, or sequencing of instruction data within a processor.

Subclass 209: Decoding instruction to accommodate plural instruction interpretations (e.g., different dialects, languages, emulation, etc.)
Subclass 227: Specialized instruction processing in support of testing, debugging, emulation
Subclass 233: Branching (e.g., delayed branch, loop control, branch predict, interrupt)
Subclass 237: Prefetching a branch target (i.e., look ahead)
Subclass 238: Branch target buffer
Subclass 239: Branch prediction
Subclass 240: History table
Subclass E9.037: Using run time instruction translation (EPO)
Subclass E9.051: Using dynamic prediction, e.g., branch history table (EPO)
Subclass E9.053: From multiple instruction streams, e.g., multistreaming (EPO)

Class 711: Electrical Computers And Digital Processing Systems: Memory

This class provides, within an electrical computer or digital data processing system, for the following processes and apparatus 1. for addressing memory wherein the processes and apparatus involve significant address manipulating (e.g., combining, translating, or mapping and other techniques for formatting and modifying address data) and are combined with specific memory configurations or memory systems; 2. for accessing and controlling memory (e.g., transferring and modifying address data, selecting storage devices, scheduling access); and 3. for forming memory addresses (e.g., virtual memory addressing, address translating, translation-lookaside buffers (TLBs), boundary checking, and page mode).

Subclass 133: Entry replacement strategy
Subclass 137: Look-ahead
Subclass 141: Coherency
Subclass 142: Write-through
Subclass 143: Write-back
Subclass 144: Cache status data bit
Subclass 145: Access control bit
Subclass 146: Snooping
Subclass 153: Shared memory partitioning
Subclass 170: Memory configuring
Subclass 173: Memory partitioning
Subclass 202: Address mapping (e.g., conversion, translation)
Subclass 203: Virtual addressing
Subclass 204: Predicting, look-ahead
Subclass 205: Directories and tables (e.g., DLAT, TLB)
Subclass 206: Translation tables (e.g., segment and page table or map)
Subclass 221: Using table

Class 415: Rotary Kinetic Fluid Motors Or Pumps

This is the class for apparatus, and corresponding methods of operating such apparatus, comprising a runner, and in which a working fluid is guided to, around, or from, the runner. A means for guiding or confining, the working fluid must be present. This class includes typically turbines, wind and water wheels, centrifugal pumps and blowers; and such casings, conduits, guide means and other elements peculiar to the subject matter of this class not otherwise classifiable.

Subclass 123: Brake or clutch
Subclass 141: Yieldingly or pivotedly mounted or flexible blade

Class 416: Fluid Reaction Surfaces (I.E., Impellers)

This class provides the locus for all fluid impellers not elsewhere classifiable. The working fluid, which is acted on by or acts upon the impeller, may be a liquid or gas.

Subclass 88: Variable work surface or non-rigid connection
Subclass 143: Member movement in rotation plane
Subclass 186A: Adjustable blade or part

Class 348: Television

Generating, processing, transmitting or transiently displaying a sequence of images, either locally or remotely, in which the local light variations composing the images may change with time.

Subclass 207.2: Camera connected to printer
Subclass 218.1: Unitary image formed by compiling sub-areas of same scene (e.g., array of cameras)
Subclass 742: Color sequential
Subclass 743: With moving color filters
Subclass E9.027: Using light modulating optical valves (EPO)
Subclass E3.02: For selective scanning, e.g., windowing, zooming (EPO)
Subclass E3.027: Using linear image-sensor (EPO)
Subclass E5.139: Involving the use of a spatial light modulator, e.g., a light valve, controlled by a video signal (EPO)

Class 235: Registers

Machines employed for ascertaining the number of movements of various devices or machines; also, indicating devices where the purpose is to disclose the numerical extent or quantity of movement of a machine and where the device is separate and independent of the machine whose movements are to be noted; also organized machines, such as, cash-registers, fare-registers, voting machines and calculators having registering or counting devices as essential or important elements and having in addition certain other features necessary to make up the complete machines for the purposes desired.

Subclass 436: Readout control
Subclass 462.23: Auto-focusing
Subclass 472.01: Hand-held (e.g., portable)

Class 439: Electrical Connectors

This is the generic class for a pair of mated conductors comprising at least two electrically conducting elements which are interconnected to permit relative motion of such conducting elements during use without a break in electrical conductivity therebetween. Also, this is the generic class for a device constituting an electricity conducting contact between conductors of electricity; wherein the joint is of a type which may be readily made and broken, repeatedly by attachment and detachment of contact supporting structure on each conductor.

Subclass 157: Integral retainer and cam separator
Subclass 197: For urging contact toward or away from mating contact
Subclass 298: Including resilient latching retaining means
Subclass 328: Fingerlike grasping means comprising portion of coupling part
Subclass 347: Laterally moving slide
Subclass 352: With additional means to cause or prevent unlatching
Subclass 377: For guiding side of movable panel, e.g., circuit board
Subclass 489: Connection indicating provision
Subclass 64: With guide for directing panel circuit movement
Subclass 67: Flexible panel

Class 257: Active Solid-State Devices (E.G., Transistors, Solid-State Diodes)

This class provides for active solid-state electronic devices, that is, electronic devices or components that are made up primarily of solid materials, usually semiconductors, which operate by the movement of charge carriers - electrons or holes - which undergo energy level changes within the material and can modify an input voltage to achieve rectification, amplification, or switching action, and are not classified elsewhere.

Subclass 707: Directly attached to semiconductor device
Subclass 719: Pressed against semiconductor element
Subclass 722: With fins
Subclass E23.086: Snap-on arrangements, e.g., clips (EPO)
Subclass E23.094: Pistons, e.g., spring-loaded members (EPO)
Subclass E23.099: By flowing gases, e.g., air (EPO)
Subclass E23.145: Via connections in multilevel interconnection structure (EPO)
Subclass E23.153: Arrangements of power or ground buses (EPO)

Class 326: Electronic Digital Logic Circuitry

This is the generic class for electronic digital logic devices, circuitry and subcombinations thereof, wherein non-arithmetical operations are performed upon discrete electrical signals representing a value normally described by numerical digits.

Subclass 121: CMOS
Subclass 23: With field effect-transistor

Class 165: Heat Exchange

Apparatus or process not provided for in other classes for transferring heat, or apparatus or process not provided for in other classes relating to an auxiliary device particularly adapted to be used with such heat transfer apparatus.

Subclass 104.21: Utilizing change of state
Subclass 104.33: Cooling electrical device
Subclass 121: Mechanical gas pump
Subclass 125: Radial flow through annular heating or cooling means
Subclass 80.3: Air cooled, including fins

Class 24: Buckles, Buttons, Clasps, Etc.

Buckles, buttons, clasps, cord and rope holders, pins, separable fasteners, etc., which have become so varied in use and so allied in structure as to belong to no specific art, but are novel only as to their structures. There are, however, several types of fastenings included where the devices are but slightly identified with the art and are closely analogous to the main titles above cited. Such patents are retained under more or less art titles. Devices which embrace fastenings as above, but also include elements which connect them with various specific arts, have been excluded as far as practicable.

Subclass 457: With specific mounting means for attaching to rigid or semirigid supporting structure or structure-to-be-secured
Subclass 458: For cooperating with aperture in supporting structure or structure-to-be-secured
Subclass 462: Resilient channel or bar

Class 345: Computer Graphics Processing And Selective Visual Display Systems

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.

Subclass 164: Rotatable ball detector
Subclass 421: Hidden line/surface determining
Subclass 424: Voxel
Subclass 427: Space transformation
Subclass 505: Parallel processors (e.g., identical processors)
Subclass 88: Color

Class 382: Image Analysis

This is the generic class for apparatus and corresponding methods for the automated analysis of an image or recognition of a pattern. Included herein are systems that transform an image for the purpose of (a) enhancing its visual quality prior to recognition, (b) locating and registering the image relative to a sensor or stored prototype, or reducing the amount of image data by discarding irrelevant data, and (c) measuring significant characteristics of the image.

Subclass 263: Highpass filter (i.e., for sharpening or enhancing details)
Subclass 264: Lowpass filter (i.e., for blurring or smoothing)
Subclass 274: Intensity, brightness, contrast, or shading correction

Class 718: Electrical Computers And Digital Processing Systems: Virtual Machine Task Or Process Management Or Task Management/Control

This class provides for an electrical computer or digital data processing system or corresponding data processing method including apparatus or steps for administrating over processor or job execution in a digital data processing system whether in a virtual machine or otherwise. Subject matter includes - virtual machine task or process management, and task management or control in general.

Subclass 102: Process scheduling
Subclass 104: Resource allocation
Subclass 105: Load balancing
Subclass 106: Dependency based cooperative processing of multiple programs working together to accomplish a larger task

Class 399: Electrophotography

Electrophotographically reproducing an original by the action of light directly from the original to a photoconductive member whose electrical conductivity, electrical charge, magnetic condition, or electrical emissivity of a photoconductive medium is selectively altered by the action of light to produce an electrostatic latent image which persists after imaging based upon differences in such electrical property. The latent image is made visible by development; and the developed image may be made permanent by transfer and fixing, or fixing.

Subclass 103: Developer seal
Subclass 79: Accounting

Class 702: Data Processing:Measuring, Calibrating, Or Testing

This class provides for apparatus and corresponding methods wherein the data processing system or calculating computer is designed for or utilized in an environment relating to a specific or generic measurement system, a calibration or correction system, or a testing system.

Subclass 108: TESTING SYSTEM
Subclass 117: Of circuit
Subclass 119: Including program initialization (e.g., program loading) or code selection (e.g., program creation)
Subclass 183: Diagnostic analysis
Subclass 184: Maintenance
Subclass 58: For electrical fault detection

Class 370: Multiplex Communications

This is the generic class for multiplexing or duplexing systems, methods, or apparatus.

Subclass 353: Switching network having common elements to handle both circuit switched traffic and packet switched traffic
Subclass 395.31: Including routing table
Subclass 468: Assignment of variable bandwidth or time period for transmission or reception

Class 400: Typewriting Machines

This is the generic class for an apparatus wherein a user of the apparatus causes an intelligible character* to be imprinted on a record-medium* by a type-member* that is impressed on the record-medium, said type-member being selected from a plurality of different type-members, and the selected type-members being impressed serially to form a sequence of characters that record intelligible information.

Subclass 62: Including means for responding to input program or incoming signals and providing output program or signals representing typing operations (e.g., output typewriter)

Class 715: Data Processing: Presentation Processing Of Document

This class provides for data processing means or steps wherein a) human perceptible elements of electronic information (i.e., text or graphics) are gathered, associated, created, formatted, edited, prepared, or otherwise processed in forming a unified collection of such information storable as a distinct entity, b) a users interaction with a computer system is used to control the presentation of display data; such interaction is interpreted and used by a data processor or computer architecture wherein system level elements of computation or data processing techniques are used prior to use with or in a specific display system, or c) a small program takes over a display screen if there are no keystrokes or mouse movements for a specified duration.

Subclass 781: Window or viewpoint
Subclass 784: Window scrolling
Subclass 786: Scroll tool (e.g., scroll bar)
Subclass 788: Layout modification (e.g., move or resize)
Subclass 810: Menu or selectable iconic array (e.g., palette)

Class 346: Recorders

Making a record of the movements of machines or instruments whose movements are desired to be recorded and at least temporarily preserved. Making a record of any phenomenon capable of being detected either quantitatively or qualitatively and recorded for at least temporary preservation: The preceding in general require (a) the means to make the record, (b) the means to detect qualitatively or quantitatively the movement or other phenomenon, and (c) the means actuated in accordance with the movement or other phenomenon to cause the record making means to function.

Subclass 143: Hand driven

Class 16: Miscellaneous Hardware

Specific articles of hardware not otherwise classified. It comprises such articles as carpet-fasteners, door-hangers, sash-cord fasteners, sash-weights, hinges, door checks and closures, sash-balances, furniture-casters, etc.

Subclass 422: Detachable handle

Class 429: Chemistry: Electrical Current Producing Apparatus, Product, And Process

This class is the generic class for devices which produce an electrical current by means of a chemical reaction or change in physical state (e.g., from liquid to gas, etc.). Also included are the following subject matter not provided for elsewhere. 1. Structural combinations of the device, subcombinations and elements thereof. 2. Electrolyte, compositions of the same, and process of preparation. 3. Process of operating the device. 4. Miscellaneous process involving the device.cata

Subclass 157: In end-to-end contact, e.g., stacked button-type cell, etc.
Subclass 178: Having terminal

Class 428: Stock Material Or Miscellaneous Articles

This is the residual class for: 1. Stock material in the form of a structurally defined web, sheet, rod, strand, fiber, filament, cell, flake, particle not provided elsewhere. 2. Stock material in the form of a web, sheet, mass or layer which consists of or contains a structurally defined constituent or element. 3. A nonstructural laminate defined merely in terms of the composition of one or more layers. 4. An article of manufacture or an intermediate-article not provided for elsewhere. 5. A process for applying an impregnating material to a naturally solid product such as a wood beam, a sheet of leather or a stone, or for applying a coating to a base, and which process includes no significant method step.

Subclass 32.22: Specified property (e.g., antistatic, anticurl, adhesive, antifriction, etc.) of backing layer
Subclass 426: Of quartz or glass

Class 411: Expanded, Threaded, Driven, Headed, Tool-Deformed, Or Locked-Threaded Fastener

This class is the locus for the following types of fasteners: An anchoring-type or holding-type fastener; a tool driven externally threaded fastener (eg. bolt, screw); a tool driven internally threaded fastener (eg. nut); an impact driven fastener (eg. nail, staple); a tool driven or discrete, headed, elongated-shank fastener adapted to be moved along its longitudinal axis into coaxial apertures in a workpiece; a tool deformed or tool driven fastener (eg. cotter pin) which is closely allied in use with the other fasteners of this class. This class is also the locus for a threaded bolt or a threaded nut.

Subclass 509: Concentric ridge or flange
Subclass 552: And discrete biasing spring

Class 174: Electricity: Conductors And Insulators

This class is for inventions relating to the structure of electrical conductors and insulators and insulators and the apparatus specialized to mounting, supporting, encasing in conduits, and/or housing the same. Conductors may be bare or be encased in insulation, may be single strand or plural strand, may be of single conductor form or there may be a plurality of conductors associated together to form a cable. Since all materials that have the property of being conductors of electricity and all devices made therefrom may be termed electrical conductors, only those structures that are specially designed to conduct electricity as their proximate purpose are placed in this class. Insulators are placed here when the structure thereof is claimed, which structure is specially designed for spacing two or more devices of different electrical potential from each other or for spacing one or more devices from ground. Since all materials which are poor conductors of electricity and devices made therefrom may be termed electrical insulators, only those structures whose proximate purpose is that already stated. Conduits are placed in this class only when some characteristic is claimed which limits the same to the electrical use.

Subclass 16.3: With heat sink
Subclass 36: Conductor only
Subclass 382: Access panel or opening
Subclass 390: Particular shape
Subclass 74R: With end structure
Subclass 79: With supporting means
Subclass 82: End cap outlet type
Subclass 84R: With joints
Subclass 85: Axially insulated joint sleeve sections
Subclass 152G: Grommets or tubes

Class G9B/33.035:

Class G9B/33.049:

Class 375: Pulse Or Digital Communications

This is the generic class for pulse or digital communication systems using electrical or electromagnetic signals. Such communication includes transmitting an intelligence bearing signal from one point to another in the form of discrete variations in some parameter of the electrical or electromagnetic signal.

Subclass 340: Particular pulse demodulator or detector

Class 706: Data Processing:Artificial Intelligence

This is a generic class for artificial intelligence type computers and digital data processing systems and corresponding data processing methods and products for emulation of intelligence (i.e., knowledge based systems, reasoning systems, and knowledge acquisition systems); and including systems for reasoning with uncertainty (e.g., fuzzy logic systems), adaptive systems, machine learning systems, and artificial neural networks.

Subclass 13: Genetic algorithm and genetic programming system
Subclass 20: Classification or recognition

Class 123: Internal-Combustion Engines

Inventions relating to prime movers or engines in which a combustible material is burned within an inc losed space or chamber and the heat energy thus developed converted into work by permitting the resulting products of combustion to act upon and through mechanical powers, the engine in question including suitable mechanism whereby the functions above enumerated are continually and automatically carried out, and such engine being designed to communicate power to some machine or device exterior to itself. This class also includes separate parts of engines coming within the above definition and also subordinate elements designed for use with such engines, and incapable of use in the manner contemplated with other devices or in other relations.

Subclass 304: Injecting diverse fuels or different states of same fuel
Subclass 430: Stratification in combustion chamber
Subclass 432: Air or combustible mixture entering the combustion chamber through plural inlets
Subclass 443: Alternate or simultaneous lean-rich
Subclass 472: Electrically actuated injector
Subclass 478: Actuator circuit (e.g., engine condition responsive electronic circuit actuates injector valve)
Subclass 494: Having specific transducer
Subclass 497: Electric fuel pump
Subclass 498: Piezoelectric drive
Subclass 575: Diverse fuel supply

Class 705: Data Processing:Financial, Business Practice, Management, Or Cost/Price Determination

This is the generic class for apparatus and corresponding methods for performing data processing operations, in which there is a significant change in the data or for performing calculation operations wherein the apparatus or method is uniquely designed for or utilized in the practice, administration, or management of an enterprise, or in the processing of financial data. It also provides for apparatus and corresponding methods for performing data processing or calculating operations in which a charge for goods or services is determined.

Subclass 40: Bill distribution or payment
Subclass 44: Requiring authorization or authentication
Subclass 45: With paper check handling

Class 427: Coating Processes

This is the generic class for: A. applying or obtaining a coating on a surface. The coating may be hard or soft, permanent or transitory, supplied solely by extraneous materials or supplied wholly or in part by the base material. B. impregnating a base by causing a coating material to extend or penetrate into the base material, or into the interstices of a porous, cellular or foraminous material. C. taking preparatory treatments of the base material, subsequent treatments of the coated base material and other ancillary noncoating operations claimed, per se, processes limited to etching for making a base more compatible with, or adherent to, the coating wherein the base is the substrate (work) onto which a coating is applied are included.

Subclass 282: Mask or stencil utilized
Subclass 96.2: Protective coating (e.g., encapsulating, etc.)

Class 101: Printing

Means not otherwise provided for adapted to produce characters or designs on surfaces by impression of types or dies or by applying coating material thereto through openings of previous portions of a pattern sheet, as in stenciling, or by impression from planos:graphic or intaglio surfaces.

Subclass 163: Bed and platen
Subclass 170: Processes
Subclass 483: PROCESSES

Class 216: Etching A Substrate: Processes

Chemical etching processes for treating articles of commerce or intermediate articles not otherwise provided for in which one of the manufacturing steps includes a chemical etching step (use of an etchant) and wherein the material treated is not completely removed.


Class 719: Electrical Computers And Digital Processing Systems: Interprogram Communication Or Interprocess Communication (Ipc)

This class provides for an electrical computer or digital data processing system or corresponding data processing method including apparatus or steps for exchanging data or messages between two executing programs or processes, independent of the hardware used in the communication.


Class 271: Sheet Feeding Or Delivering

Means for moving an individual sheet from a stack of sheets or positioning the individual sheet with respect to a location where the sheet is operated upon or moving or positioning the individual sheet after having been operated upon.

Subclass 157: With means to replenish pack or retract advancer platform

Class 438: Semiconductor Device Manufacturing: Process

This class provides for manufacturing a semiconductor containing a solid-state device for the following purposes: (a) conducting or modifying an electrical current, (b) storing electrical energy for subsequent discharge within a microelectronic integrated circuit, or (c) converting electromagnetic wave energy to electrical energy or electrical energy to electromagnetic energy. Also operations involving: (1) coating a substrate with a semiconductive material, or (2) coating a semiconductive substrate or substrate containing a semiconductive region. It also provides for operations involving etching a semiconductive substrate or etching a substrate containing a semiconductive region. The class provides for packaging or treatment of packaged semiconductor.

Subclass 17: Electrical characteristic sensed

Class 403: Joints And Connections

This is the generic class of connections between two or more rigid or semirigid members at substantially a single locus; connections between the ends of a single rigid or semirigid member; connections between a flaccid member and a rigid or semirigid member. In addition, this is the generic class for connecting or fastening means.

Subclass 322.1: Having operating mechanism
Subclass 325: Spring biased manipulator
Subclass 327: By separate spring
Subclass 330: Pivoted

Class 292: Closure Fasteners

Bolt elements and latching devices, not combined with lock structure, for securing in closed or adjusted position any closure element, such as a door, window, gate, trunk-lid, box-cover, bag-frame, or the like.

Subclass 242: Rigid operating means
Subclass 241: Rigid operating means

Class 1:

Class 435: Chemistry: Molecular Biology And Microbiology

This class provides for the following subject matter when not provided for elsewhere: A process of using a microorganism or enzyme to synthesize a chemical product. A process of treating a material with a microorganism or enzyme to separate, liberate, or purify a preexisting substance. An in vitro process of measuring and testing in which: (1) A microorganism or enzyme is used to determine the presence or identity of a compound or composition in a sample; (2) A microorganism is identified by propagation; (3) An enzyme is identified by its catalytic activity; (4) The presence of microorganisms is detected; (5) A live microorganism is used in an antigen antibody test as an antigen; (6) Fixed or stabilized nonliving microorganisms, cells, or tissues are involved. A process of propagating a microorganism. A process in which the genetic structure of a microorganism or extrachromosomal genetic structure is altered. A process of organ or tissue maintenance. A process of mashing or malting. Microorganisms, per se, or the subcellular parts thereof. Enzymes, immobilized enzymes or enzyme containing compositions not otherwise provided for and the processes for purifying enzymes or forming immobilized enzymes. Compositions claimed or solely disclosed as for the propagation of microorganisms or for measuring and testing processes. Using microorganisms to destroy hazardous or toxic waste.

Subclass 7.1: Involving antigen-antibody binding, specific binding protein assay or specific ligand-receptor binding assay

Class 353: Optics: Image Projectors

Projectors for particular types of objects to be projected; such as maps and aerial photographs, targets, transparent plates, information data, microscopic objects, scales and indicators, and stencils or perforated plates. Various other species and types of projectors are also included here such as kaleidoscopic, heliostats, stereoscopic and relief, pointers, gun type, moving images on screens, episcopes and cabinets including screens. Various plural and composite types of projectors are included such as projectors involving plural projected images including multicolor, projectors for images combined with real objects, projectors with manual delineation, and plural projection with a single light source. Projectors selective at the operators choice are also included as where the selection is between a slide and a film strip, between a cabinet and a distant screen, and between opaque and transparency projection.

Subclass 101: Lens position adjustable
Subclass 31: Multicolor picture
Subclass 84: COLOR FILTER
Subclass 94: PLURAL
Subclass 99: Plural

Class 359: Optical: Systems And Elements

Optical elements included in this class are: Lenses; Polarizers; Diffraction gratings; Prisms; Reflectors; Filters; Projection screens; Optical Modulators; Optical Demodulators. Among the optical systems included in this class are: Compound lens systems; Light reflecting signalling systems (e.g., retroreflectors); stereoscopic systems; Binocular devices; Systems of lenticular elements; Systems involving light interference; Glare reducing systems; Light dividing and combining systems; Light control systems (e.g., light valves); building illumination with natural light; Systems for protecting or shielding elements; Optical systems whose operation depends upon polarizing, diffracting, dispersing, reflecting, or refracting light; kaleidoscopes. Further included are certain apertures, closures, and viewing devices of a specialized nature which involve no intentional reflection, refraction, or filtering of light rays. This class also includes optical elements combined with another type of structure(s) to constitute an optical element combined with a nonoptical structure or a perfection or improvement in the optical element.

Subclass 321: Having particular chemical composition or structure

Class 362: Illumination

Means and processes for casting visible radiant energy in at least one direction to render objects in that direction visible.

Subclass 282: Angularly adjustable or respositionable

Class 710: Electrical Computers And Digital Data Processing Systems: Input/Output

This class provides, within a computer or digital data processing system with the following processes or apparatus for 1. transferring data from one or more peripherals to one or more computers or digital data processing systems for the latter to process, store, or further transfer or for transferring data from the computers or digital data processing systems to the peripherals; 2. for interconnecting or communicating between two or more components connected to an interconnection medium (e.g., a bus) within a single computer or digital data processing system; 3. for preventing access to a shared resource of a computer or digital data processing system; 4. for granting access to a shared resource of a computer of digital data processing system by one of a plurality of components of the computer or digital data processing system by interrogating each of the components in a predetermined order; 5. for determining which of a plurality of components of a computer or digital data processing system contending for access to a shared resource shall be granted access at any one time based upon a predetermined criteria; and 6. for stopping, halting, or suspending a current processing function within a computer or digital data processing system.

Subclass 2: Input/Output expansion
Subclass 6: Operation scheduling
Subclass 18: Activity monitoring
Subclass 300: Bus expansion or extension
Subclass 303: Docking station
Subclass 305: Bus interface architecture

Class 70: Locks

A lock is defined as a securing device or a plurality of devices including mechanism requiring means unknown or inaccessible to or beyond the control of the public, or secret means, or secret knowledge, or a combination of such means and knowledge for successful normal operation to a releasing condition. Generally, these devices embody fixed or movable blocking elements or impediments hindering or precluding unauthorized or suppertitious manipulation except by the means above noted, or secret knowledge, usually a special, prearranged or predetermined key or combination of movements.

Class 700: Data Processing: Generic Control Systems Or Specific Applications

This class is structured into two main divisions: (1)for the combination of a data processing or calculating computer apparatus (or corresponding methods for performing data processing or calculating operations) AND a device or apparatus controlled thereby, the entirety hereinafter referred to as a "control system". (2)for data processing or calculating computer apparatus (or corresponding methods for performing data processing or calculating operations) wherein the data processing or calculating computer apparatus is designed for or utilized in a particular art device, system, process, or environment, or is utilized for the solution of a particular problem in a field other than mathematics (arithmetic processing per se is classified elsewhere).

Subclass 11: Sequential or selective
Subclass 9: Supervisory control

Class 713: Electrical Computers And Digital Processing Systems: Support

This class provides, within a computer or digital data processing system, for the following processes or apparatus for: 1. establishing original operating parameters or data for a computer or digital data processing system, such as, allocating extended or expanded memory, specifying device drivers, paths, files, buffers, disk management, etc.; 2. for changing system settings or operational modes in a computer or digital data processing system after they have been set; 3. for increasing a systemís extension of protection of system hardware,software, or data frm maliciously caused destruction, unauthorized modification, or unauthorized disclosure; 4. for modifying or responding to the available power to a computer or digital data processing system or programmable calculator; 5. for synchronization of two or more processors; 6. wherein a clock or timing signals, timing pulses, or data associated with the control or regulation of any one or combination of processing components, memory components, and peripheral components are caused to operate in synchronization; 7. for generation, division, or distribution of clock signals, pulse signals, or timing signals in a computer or digital data processing system from one or more sources into groups of continuous and successive time increments, and including event timing and counting, and the correction of the clock signals, pulse signals, or timing signals; 8. wherein there is a significant temporal, incremental or sequencing control provided to one or more computers, digital data processing systems, processors, memory, or peripherals, or to data transmission between these systems or components.

Subclass 502: Counting, scheduling, or event timing

Class 313: Electric Lamp And Discharge Devices

This is the generic class for electric lamp and electric space discharge device structure. Examples of such devices are electric incandescent lamps, gas or vapor filled electric discharge tubes, including lamps, mercury arc devices, vacuum discharge tubes, radio tubes, cyclotrons, cathode-ray tubes, photosensitive discharge devices, secondary emission electron multipliers, spark plugs, and open air arc and spark devices.

Subclass 484: With gaseous discharge medium
Subclass 485: Phosphor on envelope wall
Subclass 635: Envelope layer or coating

Class 307: Electrical Transmission Or Interconnection Systems

This is the residual class for all subject matter, not elsewhere classified, relating to electrical transmission or interconnection systems.

Subclass 150: Power packs

Class 454: Ventilation

This is the parent class for apparatus and processes for supplying air to and removing it from enclosures, for distributing and circulating the air therein, or for preventing its contamination.

Subclass 186: Having blower

Class 156: Adhesive Bonding And Miscellaneous Chemical Manufacture

This is the generic class for: Manufacturing processes and apparatus; manufacture of articles of commerce in which one of the manufacturing steps includes a chemical reaction; manufacture of panels from settable inorganic compositions; manufacture of electrical conductors of indefinite length.

Subclass 308.6: With treating agent application to a surface
Subclass 99: Optically transparent glass sandwich making (e.g., window or filter)

Class 368: Horology: Time Measuring Systems Or Devices

Instruments or portions of instruments employed for the measurement of time passage in units of hours, minutes, seconds, or fractions thereof. It is the residual class for systems or devices to control the operation of the time measuring instrument.


Class 200: Electricity: Circuit Makers And Breakers

Combinations of circuit makers and breakers with electrical plugs, sockets, or other connectors are in this class. This class includes devices known as "controllers", "circuit-closers", "switches", "circuit-breakers", "interrupters", "distributers", "thermal-cut-offs", "fuses", and "electrical thermostats".

Subclass 5D: Multiple push-button subsequent release

Class 604: Surgery

Class 341: Coded Data Generation Or Conversion

1) originating or emitting a coded set of discrete signals or 2) translating one code into another code wherein the information signal content remains the same but the formats may differ. For classification herein, at least one of the codes must be a set of pulses or digits and electrical in nature.


Class 211: Supports: Racks

Built-up open framework structures designed to support articles. Racks in the nature of upright stands or standards carrying article supports are also included, and also self-supporting articles supports, frequently built up of sheet material. The term "racks" includes frame structures and supports having flexible supporting elements, such as strands or straps, as the article-supporting elements.

Subclass 41.17: Circuit board

Class 385: Optical Waveguides

(1) An optical waveguiding element, which conveys light from one point to another through an optically transparent elongated structure by modal transmission, total internal reflection, or total reflectorization. (2) A combination of an optical waveguiding element with an additional broadly recited optical element which couples light or a combination. (3) A combination of an optical waveguiding element with structure which mechanically joins this waveguiding element with another or with a diverse optical element. (4) An optical modulator where the modulation of a light wave characteristic is performed exclusively within an optical waveguiding element. (5) Other miscellaneous devices formed of an optical waveguide (e.g., a waveguide sensing device) and supplemental devices which are limited to use with an optical waveguide (e.g., an external clamp or retainer).

Subclass 16: Switch (i.e., switching from one terminal to another, not modulation)

Class 324: Electricity: Measuring And Testing

This is the residual home for all subject matter, not elsewhere classified, relating to the measuring, testing (or sensing) of electric properties, (e.g., determining ground resistivity, determining frequency of an alternating current, determining kilowatt hour demand), or the measuring, testing or sensing of nonelectric properties by electric means (e.g., determining moisture, a nonelectric property, by measuring conductance with a resistance bridge; determining speed, a nonelectric property by use of an electric tachometer).

Subclass 439: Using a conductivity determining device
Subclass 601: Calibration
Subclass 612: Parameter related to the reproduction or fidelity of a signal affected by a circuit under test
Subclass 765: Test of semiconductor device