The Global Patent Exchange

Web: |  Phone: (650)292-4849 |  Email:

Patent Portfolio for Sale:

Interactive Search Patents for Sale    

Twelve U.S. patents available for license


This family of patents covers areas such as archiving, indexing, tree structure, tree search, agents, displaying data, video, audio, multimedia, interface, matching and alternatives etc.

Patent Summary

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

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.

Subclass 720: Video traversal control
Subclass 727: Audio user interface
Subclass 728: Audio input for on-screen manipulation (e.g., voice controlled GUI)
Subclass 744: Interface customization or adaption (e.g., client server)
Subclass 748: User interactive multicomputer data transfer (e.g., file transfer)
Subclass 788: Layout modification (e.g., move or resize)
Subclass 853: Hierarchy or network structure
Subclass 854: Navigation within structure
Subclass 864: For a small display screen (e.g., personal digital assistant, palm-top)
Subclass 715: Balloon or bubble appearance

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.

Subclass 10: Distributed or remote access
Subclass 101: Manipulating data structure (e.g., compression, compaction, compilation)
Subclass 102: Generating database or data structure (e.g., via user interface)
Subclass 104.1: Application of database or data structure (e.g., distributed, multimedia, image)
Subclass 201: Coherency (e.g., same view to multiple users)
Subclass 4: Query formulation, input preparation, or translation
Subclass 5: Query augmenting and refining (e.g., inexact access)
Subclass E17.009: Information processing systems, e.g., multimedia systems, etc. (EPO)
Subclass E17.026: Based on bibliographical data of images (EPO)
Subclass E17.093: Browsing or visualization (EPO).
Subclass E17.108: By querying, e.g., search engines or meta-search engines, crawling techniques, push systems, etc. (EPO)
Subclass E17.063: Reformulation based on results of preceding query (EPO)
Subclass E17.058: Of unstructured textual data (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 26: Electronic shopping (e.g., remote ordering)
Subclass 27: Presentation of image or description of sales item (e.g., electronic catalog browsing)

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 96: Audio signal
Subclass 101: Time compressing
Subclass E9.013: Involving data reduction (EPO)

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 594: Using GUI

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 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 246: Voice recognition
Subclass 248: Endpoint detection
Subclass 251: Word recognition
Subclass 253: Endpoint detection

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 59: Selecting from multiple inputs or sources

View this listing on the Tynax website: