Class 380: Cryptography Equipment and processes which (a) conceal or obscure intelligible information by transforming such information so as to make the information unintelligible to a casual or unauthorized recipient, or (b) extract intelligible information from such a concealed representation, including breaking of unknown codes and messages.Subclass 201: Copy protection or prevention Subclass 202: Having origin or program ID Subclass 203: Having copy protect signal Subclass 205: Video electric signal masking Subclass 217: Having compression (e.g., MPEG) Subclass 235: Phase inversion of scan line information Subclass 252: ELECTRIC SIGNAL MASKING Subclass 287: ELECTRIC SIGNAL MODIFICATION Subclass 51: Having production of printed copy (e.g., printer, typewriter) Subclass 54: BY MODIFYING OPTICAL IMAGE (E.G., TRANSMISSIVE OVERLAY) Subclass 55: HAVING PRODUCTION OF PRINTED COPY (E.G., CRYPTOGRAPHIC PRINTER OR TYPEWRITER)
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 100: APPLICATIONS Subclass 137: Reading bank checks (e.g., documents bearing E-13B type characters) Subclass 177: Segmenting individual characters or words Subclass 180: Region labeling (e.g., page description language) Subclass 200: Measurements made on alphanumeric characters Subclass 205: Local neighborhood operations (e.g., 3x3 kernel, window, or matrix operator) Subclass 232: IMAGE COMPRESSION OR CODING Subclass 251: Quantization Subclass 275: Artifact removal or suppression (e.g., distortion correction) Subclass 294: Registering or aligning multiple images to one another
Class 386: Television Signal Processing For Dynamic Recording Or Reproducing Apparatus and corresponding processes for processing a sequence of images, in which the light variation composing the images may change with time for dynamic recording or reproducing of the sequence of images. The processing involves the following steps: (a) Receiving a sequence of images from a local (e.g., camera, etc.) or remote source (e.g. broadcasting station, satellite, cable, etc.); (b) Converting the received sequence of images into a form suitable for dynamic storage, which form may or may not be reproduced later; or (c) Converting retrieved information from a dynamic storage medium into a sequence of images.Subclass 94: Record protection (e.g., anti-copying) Subclass E5.004: For scrambling; for copy protection (EPO) Subclass E9.013: Involving data reduction (EPO)
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 164: Security kernel or utility Subclass 165: File protection Subclass 168: Particular communication authentication technique Subclass 176: Authentication by digital signature representation or digital watermark Subclass 182: SYSTEM ACCESS CONTROL BASED ON USER IDENTIFICATION BY CRYPTOGRAPHY
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 366: Unauthorized copy prevention
Class 283: Printed Matter This class consists of articles the physical structure of which, except strips, books, and leaves, is not a part of the inventions or is deemed to be conventional, bearing indicia which primarily effect intellectual impressions other than the esthetic, and combinations of such strips, books and leaves with other things not classifiable elsewhere.Subclass 113: Having watermark Subclass 17: CRYPTOGRAPHIC RECORD TEMPLATE Subclass 73: Cryptogram (e.g., verification, tabular index)
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 240.26: Associated signal processing Subclass E7.001: SYSTEMS FOR THE TRANSMISSION OF TELEVISION SIGNALS USING PULSE CODE MODULATION (EPO) Subclass E7.026: Using bandwidth reduction ; source coding or decoding of digital video signal, e.g., digital video signal compression; Pre- or postprocessing therefor (EPO) Subclass E7.089: Involving the insertion of extra data, e.g., in the video data, in the coding parameters or by modification of said video data or parameters (EPO)
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 57: Copy protection or prevention
Class 369: Dynamic Information Storage Or Retrieval Apparatus for the storage or retrieval of arbitrarily variable information which is retained in a storage medium by variation of a physical characteristic. The information is stored or retrieved by causing or sensing a variation of a physical characteristic of the storage medium by a transducer having relative motion along a continuous path.Subclass 47.12: For copying Subclass 47.18: For interpolating or drop-out correcting
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 460: DIVERSE DEVICE CONTROLLED BY INFORMATION EMBEDDED IN VIDEO SIGNAL Subclass E7.055: Systems rendering the television signal unintelligible and subsequently intelligible (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 22: COMMERCIAL OR PROGRAM AIRING VERIFICATION SYSTEM
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.18: Detail of image placement or content Subclass 3.28: Embedding a hidden or unobtrusive code or pattern in a reproduced image (e.g., a watermark)
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. |