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 446: Progressive to interlace Subclass 447: Field rate type flicker compensating Subclass 453: Specified chrominance processing Subclass 552: COMBINED WITH DIVERSE ART DEVICE (E.G., COMPUTER, TELEPHONE) Subclass 630: Color television processing Subclass E5.077: Circuitry for suppressing or minimizing disturbance, e.g., moire, halo (EPO) Subclass E5.093: Transmitter circuitry (EPO) Subclass E5.096: Receiver circuitry (EPO) Subclass E5.108: For the reception of a digital modulated video signal (EPO) Subclass E7.003: Conversion of standards (EPO) Subclass E9.039: Multi-purpose receivers, e.g., for auxiliary information (EPO) Subclass E9.042: For image enhancement, e.g., vertical detail restoration, cross-color elimination, contour correction, chrominance trapping filters (EPO)
Class 725: Interactive Video Distribution Systems This class contains interactive video distribution processes, systems, and elements thereof, which are characterized by point-to-multipoint system configurations, and which are used for the unidirectional distribution or delivery of motion video data resulting from interactions between systems operators (access or service providers) or users (subscribers) and systems elements. These systems include dedicated communications systems, such as television distribution systems, which primarily distribute or deliver motion video data in the manner indicated, but which may, in addition, provide a framework for further, diverse data communications or services in either unidirectional or bidirectional form. Typically, system operators interface with transmitter-side elements or users interface with receiver-side elements in order to facilitate, through interaction with such elements, the dynamic control of data processing or data flow at various points in the systems. This interaction is typically occasional or intermittent in nature.Subclass 38: To facilitate tuning or selection of video signal Subclass 78: Multiunit or multiroom structure (e.g., home, hospital, hotel, office building, school, etc.) Subclass 81: Using wireless link
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 162: COLOR IMAGE PROCESSING Subclass 232: IMAGE COMPRESSION OR CODING Subclass 236: Interframe coding (e.g., difference or motion detection) Subclass 251: Quantization
Class 370: Multiplex Communications This is the generic class for multiplexing or duplexing systems, methods, or apparatus.Subclass 216: FAULT RECOVERY Subclass 230: Control of data admission to the network Subclass 254: NETWORK CONFIGURATION DETERMINATION Subclass 280: Time division Subclass 329: Channel assignment Subclass 330: Having both time and frequency assignment Subclass 336: Combining or distributing information via time channels Subclass 337: Multiple access (e.g., TDMA) Subclass 338: Contiguous regions interconnected by a local area network Subclass 345: Combining or distributing information via time channels Subclass 347: Multiple access (e.g., TDMA) Subclass 349: Using messages having an address field as header Subclass 350: Synchronization Subclass 392: Processing of address header for routing, per se Subclass 401: Bridge or gateway between networks Subclass 442: Combining or distributing information via time channels using multiple access technique (e.g., TDMA) Subclass 457: Initialization or reinitialization of network Subclass 458: Using time slots Subclass 459: Having indication of idle or busy state of time slot Subclass 462: Arbitration for access to a channel Subclass 463: Details of circuit or interface for connecting user to the network Subclass 465: Adaptive Subclass 468: Assignment of variable bandwidth or time period for transmission or reception Subclass 469: Processing multiple layer protocols Subclass 471: Message having an address header Subclass 476: Byte assembly and formatting
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 130: SPREAD SPECTRUM Subclass 133: End-to-end transmission system Subclass 295: TRANSMITTERS Subclass 334: Frequency shift keying Subclass E1.001: SPREAD SPECTRUM TECHNIQUES IN GENERAL (EPO) Subclass E7.019: Bitstream network arrangements (EPO) Subclass E7.034: Involving normalization or quantizing (EPO) Subclass E7.04: Of a single image (EPO) Subclass E7.13: Iterative methods (EPO) Subclass E7.19: Involving reduction of coding artifacts, e.g., of blockiness (EPO) Subclass E7.208: Using noise or error feedback, e.g., quantization noise feedback (EPO) Subclass E7.226: Involving transform coding, e.g., using discrete cosine transform (DCT) (EPO) Subclass E7.255: Using temporal prediction (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).Subclass 201: Absolute value or magnitude Subclass 230: Multifunctional Subclass 231: Microprocessor Subclass 232: Array of elements (e.g., AND/OR array, etc.) Subclass 236: More than two operands Subclass 250: Random number generation
Class 455: Telecommunications This is the generic class for modulated carrier wave communications not elsewhere classifiable.Subclass 450: Channel allocation Subclass 452.2: Based on service quality (e.g., bandwidth, etc.)
Class D14: Recording, Communication, Or Information Retrieval Equipment Ornamental designs for: computer, data processor equipment; facsimile equipment; telegraph equipment; recording medium or carrier therefor; generated image; video or audio recording, transmission or playing equipment; miscellaneous.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 745: Based on stored usage or user profile (e.g., frequency of use, cookies)
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.Subclass 327: Device driver configuration Subclass 328: APPLICATION PROGRAM INTERFACE (API)
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 100: INTRASYSTEM CONNECTION (E.G., BUS AND BUS TRANSACTION PROCESSING) Subclass 104: System configuring Subclass 107: Bus access regulation Subclass 68: Data compression and expansion
Class 379: Telephonic Communications (1) Systems, processes and instruments for the two-way electrical transmission of intelligible audio information having arbitrary content over a link including an electrical conductor, between spaced apart locations, so as to enable conversation therebetween, and intended for the private use of a listener or a group of listeners. The term "intelligible" used above is intended to include the capability for transmission of speech or the like (e.g., music), rather than restriction to a specified audible signal, such as a bell or buzzer. (2) Switching, signalling or signal transmission peculiar to, or specified as for a telephone or a telephone system, except for multiplex communications as indicated in Lines With Other Classes.Subclass 93.02: Access restricting
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 178: Timekeeping (e.g., clock, calendar, stopwatch) Subclass 179: Statistical measurement Subclass 182: Performance or efficiency evaluation Subclass 183: Diagnostic analysis Subclass 189: Measured signal processing
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. |