LIST YOUR TECHNOLOGY  |  LOOK FOR TECHNOLOGY  |  RSS FEEDS  |  ABOUT  |  CONTACT 

 Listing Status

Listing Number: 1162

Active
Currently available

 Category

Technology Type

Related Topics

Utilities

Data Security

Speech

Monitors & Displays

Connection & Communication

Rotational Memory

Storage Controllers

Optical Networks

Telephony

Audio

Television

Radio

Electromagnetism

 Deal Structure

Structure Sought

Sale of patent

 Intellectual Property

24 Issued Patents - US
  Tell Me More       Bookmark      

Patent Portfolio for Sale

Video Technololgy including MPEG and Audio Encoders and Decoders.


Overview

 

These inventions include: audio synchronization, audio decoding, video codecs,  & other digital datastream processing.

The seller would like to be granted a license back.

Patent Summary

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

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.01: Television or motion video signal
Subclass 240.12: Predictive
Subclass 240.14: Plural
Subclass 240.15: Bidirectional
Subclass 240.17: Half-pixel refinement
Subclass 240.18: Transform
Subclass 240.2: Discrete cosine
Subclass 240.22: Vector quantization
Subclass 240.25: Specific decompression process
Subclass 240.26: Associated signal processing
Subclass 364: Synchronization signals with unique amplitude, polarity, length, or frequency
Subclass 368: Synchronizer pattern recognizers
Subclass E7.014: Involving buffer level management (EPO)
Subclass E7.093: Implementation arrangements, e.g., implementation by hardware of software (EPO)
Subclass E7.213: Involving variable length or entropy coding, e.g., Huffmann or arithmetic coding (EPO)
Subclass E7.214: Quantization, normalization or weighting techniques therefor, e.g., normalization parameters or matrices, variable uniform quantizers, weighting matrices (EPO)
Subclass E7.222: Multiplexing arrangements therefor, e.g., suited to a video bitstream syntax (EPO)
Subclass E7.25: With motion compensated interpolation, e.g., involving bidirectional frame interpolation, i.e., use of B-pictures (EPO)
Subclass E7.271: Said other signal being a related audio signal (EPO)
Subclass E7.279: Systems for detection or correction of transmission errors (EPO)
Subclass E7.094: Memory arrangements (EPO)
Subclass E7.096: Display on the fly, e.g., simultaneous writing to and reading from decoder memory (EPO)
Subclass E7.135: Filtering, e.g., for pre- or post-processing (EPO)
Subclass E7.14: Details of quantization, normalization or weighting functions, e.g., normalization parameters or matrices, variable uniform quantizes, weighting matrices (EPO)
Subclass E7.144: Variable length coding (VLC) or entropy coding, e.g., Huffmann or arithmetic coding (EPO)
Subclass E7.161: Input video signal characteristics (EPO)
Subclass E7.166: Chrominance (EPO)
Subclass E7.169: Coding mode (EPO)
Subclass E7.176: Block or macroblock (EPO)
Subclass E7.181: Picture (EPO)
Subclass E7.184: Bit (EPO)
Subclass E7.211: Involving transform and predictive coding , e.g., hybrid coding, Motion Picture Experts Group (MPEG) coding (EPO)

Class 370: Multiplex Communications

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

Subclass 509: Using synchronization information contained in a frame

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 360: Dynamic Magnetic Information Storage Or Retrieval

This class is an integral part of Class 369, Dynamic Information Storage or Retrieval, and is the specific class for apparatus and corresponding processes for the storage and retrieval of information based on relative movement between a magnetic record carrier and a transducer. It includes apparatus and corresponding processes for making copies or editing of records falling within the above definition.  A magnetic record carrier within the meaning of this class is an element which consists of a magnetizable material or is comprised of a coating or impregnation of magnetizable material which is intended for the storage of more than a single bit of information.

Subclass 40: In specific code or form

Class 704: Data Processing:Speech Signal Processing, Linguistics, Language Translation, And Audio Compression/Decompression

This is the generic class for apparatus and corresponding methods for constructing, analyzing, and modifying units of human language by data processing, in which there is a significant change in the data.This class also provides for systems or methods that process speech signals for storage, transmission, recognition, or synthesis of speech; and for systems or methods for bandwidth compression or expansion of an audio signal, or for time compression or expansion of an audio signal. There are three main divisions: linguistics; speech signal processing; and audio compression.

Subclass 201: For storage or transmission
Subclass 222: Vector quantization
Subclass 229: Adaptive bit allocation
Subclass 230: Quantization
Subclass E19.019: Subband vocoders (EPO)
Subclass E19.04: Vocoder architecture (EPO)
Subclass 270: Application
Subclass 278: Sound editing
Subclass 500: AUDIO SIGNAL BANDWIDTH COMPRESSION OR EXPANSION
Subclass 501: With content reduction encoding

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 512: Locking of video or audio to reference timebase
Subclass 699: Motion vector generation
Subclass 715: For storing a sequence of frames or fields
Subclass E5.111: For displaying different aspect ratios (EPO)

Class 708: Electrical Computers: Arithmetic Processing And Calculating

This is the generic class for electrical apparatus and corresponding methods for performing calculation operations. There are three main divisions: 1. electrical hybrid calculating computers; 2. electrical digital calculating computers; 3. electrical analog calculating computers.

Subclass 401: Multidimensional
Subclass 627: Repeated addition

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.

Subclass 200: QUANTIZER
Subclass 67: To or from variable length codes
Subclass 76: To or from differential codes

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 520: Interface (e.g., controller)
Subclass 558: First in first out (i.e., FIFO)

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 232: IMAGE COMPRESSION OR CODING
Subclass 268: Minimize discontinuities at boundaries of image blocks (i.e., reducing blocking effects or effects of wrap-around)

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 150: Simultaneous access regulation
Subclass 173: Memory partitioning

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 56: Buffer space allocation or deallocation

 

Tell Me More

 
Home | About Us | Log in | Feedback | Help