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 246: Length coding Subclass 253: Length coding Subclass E7.271: Said other signal being a related audio signal (EPO) Subclass E7.211: Involving transform and predictive coding , e.g., hybrid coding, Motion Picture Experts Group (MPEG) coding (EPO) Subclass E7.093: Implementation arrangements, e.g., implementation by hardware of software (EPO)
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 E5.002: Multimedia set-top circuitry for digital video services (EPO)
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 94: Digital audio data processing system
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 131: Receiver (e.g., set-top box)
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 193: By stored data protection Subclass 168: Particular communication authentication technique Subclass 171: Having key exchange Subclass 176: Authentication by digital signature representation or digital watermark
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 51: Usage protection of distributed data files Subclass 52: Usage or charge determination Subclass 57: Copy protection or prevention
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 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 28: PARTICULAR ALGORITHMIC FUNCTION ENCODING Subclass 239: Encrypted code control signal Subclass 210: Video electric signal modification (e.g., scrambling) Subclass 217: Having compression (e.g., MPEG) |