SEARCH
Tynax ~ Patent Library

Patent Portfolio for Sale:

DVD, Blue Ray & Other Optical Storage Technologies    

Video compression , Optical Disk Drives & Copy Protection

Overview

These inventions describe:
* Video compression
* Optical disk drive
* Copy protection
* etc.
including methods and apparatus for capturing video and storing it in optical disc, particularly addressing sudden changes in the environment, and adjusting the compression video so that the video stream is uninterrupted. This is a highly desirable feature in hand-held or portable cameras and camcorders.
Various inventions related to optical storage drives (for example, DVD, Blu-ray or HD-DVD). These inventions are needed during the implementation of most optical standards. Most of the patents are filed within 1997-99 time frame, during the advent of DVD technologies. Inventions cited by companies like Seagate and IBM,broadly cover the correction of PES (Position Error Signal) in multiple data storage, including optical, magnetic and tape drives. The invention allows for identification and ranking of critical noise sources, thus enables optimization of drive positioning. This lot also covers various features necessary for optical drives, including noise detection, error correction and timing recovery methods.
Various other inventions are related to copy protection techniques for optical storage (for example, DVD, Blu-ray or HD-DVD). They cover various alternative methods to prevent writing or reading the discs, either by spatial features on the discs or by specific data patterns in the user data. Inventions cited by companies like Macrovision and Sony, covers copy protection by inserting a special sequence of symbols, which upon encoding, results in a large digital sum variance (DSV). This lot also contains a family of inventions that describe alternative method for accurate positioning of data marks and spaces.

The seller would like to be granted a license back.

Patent Summary

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

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 30.21: Monitoring signal error or verification
Subclass 44.26: Servo system operation related to disc structure information format
Subclass 44.27: Initialization/start-up or changing modes of system
Subclass 44.28: While track jumping or crossing
Subclass 44.34: Sampling servo system
Subclass 44.35: Servo loop gain/switching control
Subclass 47.15: Control of information signal processing channel
Subclass 47.25: For gain processing
Subclass 47.27: Using a reproduced information of specified preformat, header, or reference area
Subclass 47.28: For phase, timing, or rate processing
Subclass 47.3: While changing of system mode or dynamic retrieval rate
Subclass 47.31: Using program or address signal
Subclass 47.41: Responsive to change in transduced information characteristic
Subclass 47.49: Control of transducer assembly mechanism
Subclass 47.51: For storage
Subclass 47.53: Stored and retrieved testing signal
Subclass 47.54: By program or address signal
Subclass 53.19: Relative transducer to medium misalignment (e.g., relative tilt)
Subclass 53.21: For protection
Subclass 53.23: Derived focusing or tracking related signal
Subclass 53.28: Focusing or tracking servo
Subclass 53.34: Time based parameter
Subclass 53.35: Signal error correcting or detecting
Subclass 53.36: During storage
Subclass 59.12: Pulse forming by adjusting binary signal phase or shifting binary signal pulse
Subclass 59.14: Changing a system mode
Subclass 59.2: Binary signal phase processing
Subclass 124.01: With details of electrical signal processing
Subclass 124.11: Of retrieved signal
Subclass 275.3: Track data format/layout
Subclass 275.4: Pit/bubble/groove structure specifies

Class G9B/7.045:


Class G9B/7.089:


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 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 203: Having copy protect signal
Subclass 217: Having compression (e.g., MPEG)
Subclass 268: Pseudo-random sequence scrambling

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 124: Digital recording or reproducing
Subclass 22: Crosstalk
Subclass 94: Record protection (e.g., anti-copying)
Subclass E5.004: For scrambling; for copy protection (EPO)
Subclass E5.072: The recording apparatus and the television camera being placed in the same enclosure (EPO)

Class G9B/20.002:


Class G9B/20.041:


Class G9B/20.053:


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 58: To or from minimum d.c. level codes
Subclass 59: To or from run length limited codes
Subclass 69: Return-to-zero to or from NRZ (nonreturn-to-zero) codes

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 60: Recording-or erasing-prevention
Subclass 77.04: By memory storage of repeatable error or correction

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 190: Signal extraction or separation (e.g., filtering)
Subclass 191: For noise removal or suppression

Class G9B/21.013:


Class G9B/21.018:


Class G9B/5.189:


Class G9B/5.217:


Class G9B/5.228:


Class G9B/7.062:


Class G9B/7.005:


Class G9B/7.029:


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 769: Dynamic data storage
Subclass 800: Parity bit

Class G9B/27.013:


Class G9B/27.022:


Class G9B/7.01:


Class G9B/20.035:


Class G9B/7.018:


Class G9B/27.025:


Class G9B/27.041:


Class G9B/7.034:


Class G9B/7.038:


Class G9B/7.097:


Class G9B/7.139:


Class 327: Miscellaneous Active Electrical Nonlinear Devices, Circuits, And Systems

This is the residual class for electrical devices, circuits or systems having an output not directly proportional to its input and comprising at least one component which can provide gain or can route electrical current and which device, circuit or system does not form a complete system such as is classified specifically elsewhere or a subcombination of utility only in such elsewhere classified system.

Subclass 10: Uniform pulse waveform
Subclass 12: With logic or bistable circuit
Subclass 18: By presence or absence pulse detection
Subclass 2: By phase
Subclass 20: Monitoring (e.g., failure detection, etc.)
Subclass 3: Comparison between plural inputs (e.g., phase angle indication, lead-lag discriminator, etc.)
Subclass 551: Unwanted signal suppression

Class G9B/19.005:


Class G9B/19.046:


Class G9B/20.009:


Class G9B/7.009:


Class G9B/7.066:


Class G9B/23.087:


Class G9B/7.035:


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 14.13: Compression or decompression
Subclass 208.4: Motion correction

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.02: Adaptive
Subclass 240.16: Motion vector
Subclass E7.093: Implementation arrangements, e.g., implementation by hardware of software (EPO)
Subclass E7.144: Variable length coding (VLC) or entropy coding, e.g., Huffmann or arithmetic coding (EPO)
Subclass E7.146: Coding or prediction mode selection (EPO)
Subclass E7.153: Rate distortion criteria (EPO)
Subclass E7.159: Feedback control, i.e., control using output code amount, e.g., buffer fullness (EPO)
Subclass E7.181: Picture (EPO)
Subclass E7.211: Involving transform and predictive coding , e.g., hybrid coding, Motion Picture Experts Group (MPEG) coding (EPO)
Subclass E7.216: With feedback control only of the data rate, e.g., buffer fullness being used (EPO)

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 236: Interframe coding (e.g., difference or motion detection)

Class G9B/7.016:


Class G9B/27.027:


Class G9B/27.052:


Class G9B/27.033:


Class G9B/5.221:


Class G9B/7.064:


Class G9B/7.091:


Class G9B/20.034: