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 37: Analysis (e.g., of output, state, or design)
Subclass 38: Of computer software
Subclass 48: Error detection or notification
Subclass 738: Including test pattern generator
Subclass 739: Random pattern generation (includes pseudorandom pattern)

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.

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

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 697: With heat sink or cooling fins
Subclass 704: Thermal conduction
Subclass 725: With retractable or readily detachable chassis
Subclass 784: Plural
Subclass 789: Having flexible connector
Subclass 800: With Shielding Structure
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

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

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 473: Hand-held reader
Subclass 474: Scanning

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 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 122: Source code version
Subclass 126: Program verification
Subclass 128: Tracing
Subclass 138: Emulation
Subclass 140: Compiling code
Subclass 151: Optimization
Subclass 152: Static (source or intermediate level)
Subclass 154: Including analysis of program
Subclass 161: Including scheduling instructions

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 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.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 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 143: Member movement in rotation plane
Subclass 186A: Adjustable blade or part
Subclass 88: Variable work surface or non-rigid connection

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 E3.027: Using linear image-sensor (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 298: Including resilient latching retaining means
Subclass 328: Fingerlike grasping means comprising portion of coupling part
Subclass 352: With additional means to cause or prevent unlatching
Subclass 377: For guiding side of movable panel, e.g., circuit board
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 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 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 421: Hidden line/surface determining
Subclass 424: Voxel
Subclass 427: Space transformation
Subclass 505: Parallel processors (e.g., identical processors)

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.


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 117: Of circuit
Subclass 184: Maintenance

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

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

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 390: Particular shape

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

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 472: Electrically actuated injector
Subclass 478: Actuator circuit (e.g., engine condition responsive electronic circuit actuates injector valve)

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 96.2: Protective coating (e.g., encapsulating, etc.)
Subclass 282: Mask or stencil utilized

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