Tynax ~ Patent Library

Patent for Sale:

Private Listing: Number 5500 Private  

Confidential: Information on this listing is available under NDA to qualifying buyers.


The owner of this listing has requested that patent numbers, descriptions and other information be provided only to qualifying buyers under confidentiality agreement.

Please review the patent class information to determine if the patent(s) matching your areas of interest.
For more information, click "Tell Me More" and we will be happy to follow up with you.

Patent Summary

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

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 60: Interactive product selection
Subclass 61: Interactive program selection
Subclass 80: Coordinating diverse devices
Subclass 82: Local server or headend
Subclass 87: Video-on-demand
Subclass 88: VCR-like function
Subclass 91: Server or headend
Subclass 93: Control process
Subclass 97: Scheduling (e.g., grouping users together)
Subclass 98: Transmission network
Subclass 101: Near video-on-demand system (i.e., providing plural, time-staggered versions of same program)
Subclass 104: Pay-per-view
Subclass 106: Telephony via television distribution network
Subclass 107: Remote testing of cable system
Subclass 108: Alarm system using television network
Subclass 114: Server or headend
Subclass 119: Having significant intermediate network unit (e.g., hub, substation, etc.)
Subclass 121: Return path
Subclass 122: Return path via telephone network
Subclass 123: Wireless return path
Subclass 124: Noise in return path
Subclass 126: Detail of use of two-way spectrum
Subclass 127: Network component (e.g., filter, tap, splitter, amplifier, repeater, etc.)
Subclass 129: Hybrid fiber-coax network
Subclass 131: Receiver (e.g., set-top box)
Subclass 146: Control process

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 192: Transmission path testing
Subclass 193: Signal to noise ratio
Subclass 563: For display of additional information
Subclass 564: Simultaneously and on same screen (e.g., multiscreen)
Subclass 569: Receiver indicator (e.g., on screen display)
Subclass 586: Foreground/background insertion
Subclass 589: Including insertion of characters or graphics (e.g., titles)
Subclass E7.049: Adaptations for transmission by electric cable (EPO)
Subclass E7.052: Circuits therefor, e.g., noise reducers, equalizers, amplifiers (EPO)
Subclass E7.056: Providing digital key or authorization information for generation or regeneration of the scrambling sequence (EPO)
Subclass E7.061: By receiver means only (EPO)
Subclass E7.063: Centralized control of user terminal; Registering at central (EPO)
Subclass E7.069: With two-way working, e.g., subscriber sending a program selection signal (EPO)
Subclass E7.07: Transmission or handling of upstream communications (EPO)
Subclass E7.071: Direct or substantially direct transmission and handling of requests (EPO)
Subclass E7.073: Handling of requests in head-ends (EPO)
Subclass E7.076: At or near the user terminal (EPO)
Subclass E7.094: Adaptations for optical transmission (EPO)
Subclass E5.105: Menu-type displays (EPO)
Subclass E5.108: For the reception of a digital modulated video signal (EPO)

Class 370: Multiplex Communications

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

Subclass 218: Packet switching system or element
Subclass 230: Control of data admission to the network
Subclass 231: End-to-end flow control
Subclass 235: Flow control of data transmission through a network
Subclass 236: Including signaling between network elements
Subclass 238: Least cost or minimum delay routing
Subclass 238.1: ATM least cost routing
Subclass 242: Fault detection
Subclass 252: Determination of communication parameters
Subclass 256: Spanning tree
Subclass 258: In a ring system
Subclass 276: DUPLEX
Subclass 312: Message addressed to multiple destinations
Subclass 320: Code division (CDMA)
Subclass 331: Hand-off control
Subclass 338: Contiguous regions interconnected by a local area network
Subclass 342: Combining or distributing information via code word channels using multiple access techniques (e.g., CDMA)
Subclass 343: Combining or distributing information via frequency channels
Subclass 352: Combined circuit switching and packet switching
Subclass 356: Routing circuit switched traffic through a packet switching network
Subclass 369: Having time and space switches
Subclass 389: Switching a message which includes an address header
Subclass 390: Replicate messages for multiple destination distribution
Subclass 395.1: Message transmitted using fixed length packets (e.g., ATM cells)
Subclass 395.21: Based on traffic contract (including using setup messages, QoS, delay/bandwidth requirement)
Subclass 395.41: Based on bandwidth allocation (e.g., Weighted Round Robin)
Subclass 395.51: Utilizing a plurality of ATM networks (e.g., MPOA, SONET, or SDH)
Subclass 395.53: Emulated LAN (LANE/ELAN/VLAN, e.g., Ethernet or token ring legacy LAN over a single ATM network/LAN)
Subclass 395.64: Adapting connection-oriented variable bit rate (VBR) data (e.g., MPEG/HDTV packet video/audio over ATM or using AAL2)
Subclass 396: Distributed switching
Subclass 397: Employing logical addressing for routing (e.g., VP or VC)
Subclass 401: Bridge or gateway between networks
Subclass 402: Bridge between bus systems
Subclass 408: Nodes interconnected in hierarchy to form a tree
Subclass 410: Having a signaling feature
Subclass 413: Having both input and output queuing
Subclass 432: Messages addressed to multiple destinations
Subclass 433: Only active channels transmitted
Subclass 437: Adaptive selection of channel assignment technique
Subclass 442: Combining or distributing information via time channels using multiple access technique (e.g., TDMA)
Subclass 443: Using channel reservation
Subclass 458: Using time slots
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 466: Converting between protocols
Subclass 468: Assignment of variable bandwidth or time period for transmission or reception
Subclass 474: Assembly or disassembly of messages having address headers
Subclass 478: Combined time division and frequency division
Subclass 486: Program distribution
Subclass 490: Combined communication of diverse information types
Subclass 504: Reference indication consists of a gap
Subclass 516: Adjusting for phase or jitter
Subclass 522: Signaling (ancillary to main information)
Subclass 529: Information superimposed on other information
Subclass 536: Demultiplexing single signal into plural parallel channels (e.g., parallel transmission for increasing transmission speed)

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 143: Having matched-filter-type receiver
Subclass 145: Having specific signaling for code synchronization
Subclass 240.01: Television or motion video signal
Subclass 240.03: Quantization
Subclass 240.21: Subsampling
Subclass 295: TRANSMITTERS
Subclass E1.002: Using direct sequence modulation (EPO)
Subclass E1.01: Multistage acquisition (EPO)
Subclass E7.024: Involving transporting of additional information over the bitstream (EPO)
Subclass E7.138: Encoding parameters processing, e.g., initialization, alteration, compression (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.155: Using a combination of feedforward and feedback control (EPO)
Subclass E7.157: Based on model-estimated code amount (EPO)
Subclass E7.158: Based on off-line generated code amount (EPO)
Subclass E7.176: Block or macroblock (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.214: Quantization, normalization or weighting techniques therefor, e.g., normalization parameters or matrices, variable uniform quantizers, weighting matrices (EPO)
Subclass E7.218: With feedforward and feedback control of the data rate (EPO)
Subclass E7.226: Involving transform coding, e.g., using discrete cosine transform (DCT) (EPO)
Subclass E7.252: Involving spatial subsampling or upsampling; Alteration of picture size or resolution (EPO)
Subclass E7.268: Involving more than one video signal (EPO)
Subclass E7.276: Synchronizing systems therefor (EPO)

Class 398: Optical Communications

This class provides for all types of communication systems in which optical signals are used to transmit modulated carrier wave information between points. Such communication includes transmitting an intelligence-bearing signal from one point to another in the form of variations in a characteristic of the light wave. The communication may be through free space, fibers or waveguides. These are used to transfer the information with an optical beam, and this beam can be used in various communication schemes to enable the most effective or desired method of moving the information, including optical multiplexing when plural information signals or plural transmitters and receivers are utilized.

Subclass 43: MULTIPLEX
Subclass 47: Time and wavelength
Subclass 50: Crossconnect
Subclass 56: Crossconnect
Subclass 66: Broadcast and distribution system
Subclass 75: Time and wavelength division

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 712: Transmission facility testing
Subclass 741: Simulation
Subclass 748: Request for retransmission
Subclass 751: Including forward error correction capability

Class 324: Electricity: Measuring And Testing

This is the residual home for all subject matter, not elsewhere classified, relating to the measuring, testing (or sensing) of electric properties, (e.g., determining ground resistivity, determining frequency of an alternating current, determining kilowatt hour demand), or the measuring, testing or sensing of nonelectric properties by electric means (e.g., determining moisture, a nonelectric property, by measuring conductance with a resistance bridge; determining speed, a nonelectric property by use of an electric tachometer).

Subclass 605: For response signal evaluation or processing

Class 455: Telecommunications

This is the generic class for modulated carrier wave communications not elsewhere classifiable.

Subclass 433: Home location registration (HLR) or visitor location registration (VLR) detail
Subclass 434: Control or access channel scanning
Subclass 445: Call routing (e.g., to prevent backhaul, routing efficiency, least cost, or alternate routing)
Subclass 75: With frequency stabilization (e.g., automatic frequency control)

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 203: Compression/decompression
Subclass 206: Unit conversion
Subclass 230: Multifunctional
Subclass 231: Microprocessor
Subclass 235: Uses look-up table

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 200.1: Psychoacoustic
Subclass 206: Specialized information
Subclass 208: Voiced or unvoiced
Subclass 219: Linear prediction
Subclass 223: Excitation patterns
Subclass 262: Linear prediction
Subclass 268: Frequency element
Subclass E19.035: Determination or coding of a code excitation; code excited linear prediction (CELP) vocoders (EPO)
Subclass E19.041: Vocoders using multiple modes (EPO)

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 22.01: By loopback
Subclass 26.02: With a programmable or self-test device
Subclass 29.01: Terminal arrangement to enable remote testing (e.g., testing interface)
Subclass 45: Central office responsive to emergency call or alarm (e.g., 911, operator position display)
Subclass 48: Announcement or alarm received at terminal station (e.g., butt-in, alarm)
Subclass 112.05: Optimization network configuration
Subclass 112.07: Carrier usage data
Subclass 112.1: Traffic rate for overload
Subclass 138: All trunks busy metering
Subclass 209.01: Repetitive call attempts (e.g., camp-on-busy, retry)
Subclass 221.07: Parameter optimization or enhancement (e.g., capacity or bandwidth)
Subclass 243: Class of service determination or transmission
Subclass 244: In common control system
Subclass 309: Call distribution or queuing

Class 707: Data Processing:Database And File Management Or Data Structures

This is the generic class for data processing apparatus and corresponding methods for the retrieval of data stored in a database or as computer files. It provides for data processing means or steps for generic data, file and directory upkeeping, file naming, and file and database maintenance including integrity consideration, recovery, and versioning. There are three main divisions: 1. database and file accessing; 2. database schema and data structure; 3. file and database maintenance.

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 71: Including key management

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 210: Video electric signal modification (e.g., scrambling)
Subclass 212: Plural video stream multiplexing
Subclass 239: Encrypted code control signal
Subclass 241: Having program ID or authorization
Subclass 278: Key distribution
Subclass 281: Using master key (e.g., key-encrypting-key)
Subclass 282: By public key method
Subclass 283: User-to-user key distributed over data link (i.e., no center)
Subclass 284: Using master key (e.g., key-encrypting-key)
Subclass 29: NBS/DES algorithm
Subclass 45: Multiple key level

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 169: Mutual entity authentication
Subclass 171: Having key exchange

Class 718: Electrical Computers And Digital Processing Systems: Virtual Machine Task Or Process Management Or Task Management/Control

This class provides for an electrical computer or digital data processing system or corresponding data processing method including apparatus or steps for administrating over processor or job execution in a digital data processing system whether in a virtual machine or otherwise. Subject matter includes - virtual machine task or process management, and task management or control in general.

Subclass 102: Process scheduling

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.