SEARCH
Tynax ~ Patent Library

Patent Portfolio for Sale:

Private Listing: Number 1177 Private  

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

Overview

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 717: Data Processing: Software Development, Installation, And Management

This class provides for software program development tool and techniques including processes and apparatus for controlling data processing operations pertaining to the development, maintenance, and installation of software programs. Such processes and apparatus include: processes and apparatus for program development functions such as specification, design, generation, and version management of source code programs; processes and apparatus for debugging of computer program including monitoring, simulation, emulation, and profiling of software programs; processes and apparatus for translating or compiling programs from a high-level representation to an intermediate code representation and finally into an object or machine code representation, including linking, and optimizing the program for subsequent execution; processes and apparatus for updating, installing, and version management of developed code.

Subclass 120: Managing software components
Subclass 140: Compiling code
Subclass 173: Including downloading

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 156: DISPLAY PERIPHERAL INTERFACE INPUT DEVICE
Subclass 157: Cursor mark position control device
Subclass 163: Mouse
Subclass 164: Rotatable ball detector
Subclass 2.2: Presentation of similar images
Subclass 419: Three-dimension
Subclass 421: Hidden line/surface determining
Subclass 422: Z buffer (depth buffer)
Subclass 427: Space transformation
Subclass 473: Animation
Subclass 506: Pipeline processors
Subclass 620: Clipping
Subclass 671: Enlargement only

Class 352: Optics: Motion Pictures

Structure motion picture cameras, which record motion picture cameras, upon a single actuation a series of individual photographs which are separated in time. Generally the recording rate is related to the persistence of vision when the photograph series is used to accurately portray an action. Included in this class are exhibitors which display motion pictures and the motion picture carriers for use in the exhibitors. The exhibitors may display the motion pictures by either affording the viewer a direct view of the pictures with or without the aid of optical magnifiers, or optically projecting a real image of the pictures on a surface which is visible to the viewers. The exhibitors display the individual pictures of the motion picture series sequentially at such a rate that due to the persistence of vision of the viewer an illusion of motion is created. The individual pictures of the motion picture series may be carried on an opaque or transparent base, which may be in the form of a strip, a disc, a drum or individual plates. Motion picture cameras and/or projectors with perfecting structure are also included in this class. Plural arrangements of motion picture apparatus, and motion picture apparatus which is combined with or convertible to other devices are also provided for in this class.

Subclass 50: Making a series of drawings (e.g., animation methods)

Class 434: Education And Demonstration

This is the generic class for apparatus and processes not elsewhere classifiable for: providing instruction about a subject or means; testing or grading a persons knowledge, skill, discipline, or mental or physical ability; displaying for purpose of comparison contrast, or demonstration; demonstrating characteristics and advantages of apparatus, objects, or processes; and cryptography apparatus.

Subclass 118: COMPUTER LOGIC, OPERATION, OR PROGRAMMING INSTRUCTION
Subclass 307R: CATHODE RAY SCREEN DISPLAY AND AUDIO MEANS

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 700: OPERATOR INTERFACE (E.G., GRAPHICAL USER INTERFACE)
Subclass 707: Adaptive to user skill level
Subclass 708: Context sensitive
Subclass 716: On screen video or audio system interface
Subclass 720: Video traversal control
Subclass 723: For video segment editing or sequencing
Subclass 744: Interface customization or adaption (e.g., client server)
Subclass 754: Multicursor (e.g., multiple on-screen pointers)
Subclass 764: On-screen workspace or object
Subclass 788: Layout modification (e.g., move or resize)
Subclass 800: Resizing (e.g., scaling)
Subclass 803: Window differentiation
Subclass 850: Navigation within 3D space
Subclass 857: Pointer direction adjustment
Subclass 861: Dynamically changed appearance (e.g., animated or live action)
Subclass 866: Miscellaneous customization or adaptation

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 235: Substantial processing of image in compressed form
Subclass 245: Run-length coding
Subclass 300: Interpolation

Class 358: Facsimile And Static Presentation Processing

Communication or reproduction of a static image or sequence of static images in which the local light, or density variations composing the image do not vary with time by a method or apparatus involving at least one of the following steps: (1) scanning a static image to capture an image-containing area by resolving it into an area; (2) communication of an image-representative signal or image-representative data over any supporting communication network; or (3) reproduction of an image-containing area in response to an image-representative signal or image-representative image data by reproducing a corresponding image area which at least one of the two dimensions is elemental, simultaneously or in a sequence. In this class, a facsimile system or method is a system or method for the communication or reproduction of an arbitrarily composed image in which the local light, or density variations composing the image do not vary with time, such as documents maps, charts, photographs, etc., but not motion picture film or video.

Subclass 451: Picture size conversion

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 277: KEY MANAGEMENT
Subclass 281: Using master key (e.g., key-encrypting-key)
Subclass 30: Public key
Subclass 51: Having production of printed copy (e.g., printer, typewriter)

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 102: Solid-state read only memory (ROM)
Subclass 103: Programmable read only memory (PROM, EEPROM, etc.)
Subclass 164: With password or key
Subclass 170: Memory configuring
Subclass 171: Based on data size

Class 713: Electrical Computers And Digital Processing Systems: Support

Subclass 1: DIGITAL DATA PROCESSING SYSTEM INITIALIZATION OR CONFIGURATION (E.G., INITIALIZING, SET UP, CONFIGURATION, OR RESETTING)
Subclass 100: RECONFIGURATION (E.G., CHANGING SYSTEM SETTING)
Subclass 150: MULTIPLE COMPUTER COMMUNICATION USING CRYPTOGRAPHY
Subclass 159: Including intelligent token
Subclass 166: Security levels
Subclass 178: Time stamp
Subclass 189: DATA PROCESSING PROTECTION USING CRYPTOGRAPHY
Subclass 191: Upgrade/install encryption
Subclass 2: Loading initialization program (e.g., booting, rebooting, warm booting, remote booting, BIOS, initial program load (IPL), bootstrapping)
Subclass 324: By shutdown of only part of system
Subclass 340: Having power source monitoring

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 E7.069: With two-way working, e.g., subscriber sending a program selection signal (EPO)
Subclass E7.071: Direct or substantially direct transmission and handling of requests (EPO)
Subclass E7.075: In an intermediate station common to a plurality of user terminals (EPO)

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 E17.009: Information processing systems, e.g., multimedia systems, etc. (EPO)
Subclass E17.01: File systems; file servers (EPO)
Subclass E17.013: Hypermedia (EPO)
Subclass E17.028: The images being video sequences (EPO)
Subclass E17.032: Using distributed data base systems, e.g., networks, etc. (EPO)

Class G9B/27.012:


Class 726: Information Security

This class provides, within a computer or digital data processing system, for processes or apparatus for increasing a system s extension of protection of system hardware, software, or data from maliciously caused destruction, unauthorized modification, or unauthorized disclosure. It provides for protection of data processing systems, apparatus, and methods as well as protection of information and services. Subject matter included in this class includes security policies, access control, monitoring, scanning data, countermeasures, usage control, and data protection from maliciously caused destruction, unauthorized modification, or unauthorized disclosure, and includes protection of hardware, and user protection, e.g., privacy, etc.

Subclass 2: ACCESS CONTROL OR AUTHENTICATION
Subclass 5: Credential

Class 719: Electrical Computers And Digital Processing Systems: Interprogram Communication Or Interprocess Communication (Ipc)

This class provides for an electrical computer or digital data processing system or corresponding data processing method including apparatus or steps for exchanging data or messages between two executing programs or processes, independent of the hardware used in the communication.

Subclass 313: INTERPROGRAM COMMUNICATION USING MESSAGE
Subclass 315: Object oriented message

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 20: Price look-up processing (e.g., updating)
Subclass 26: Electronic shopping (e.g., remote ordering)
Subclass 27: Presentation of image or description of sales item (e.g., electronic catalog browsing)
Subclass 40: Bill distribution or payment
Subclass 41: Having programming of a portable memory device (e.g., IC card, electronic purse)
Subclass 65: Including intelligent token (e.g., electronic purse)
Subclass 67: Including authentication
Subclass 75: Transaction verification

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 E7.272: Said other signal being a private data stream, e.g., teletext, graphics (EPO)

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 105: VIDEO DISTRIBUTION SYSTEM WITH UPSTREAM COMMUNICATION
Subclass 109: Having link to external network (e.g., interconnected computer network)
Subclass 116: Control process
Subclass 86: USER-REQUESTED VIDEO PROGRAM SYSTEM
Subclass 87: Video-on-demand
Subclass 91: Server or headend
Subclass 93: Control process

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 207: Pitch
Subclass 246: Voice recognition
Subclass 251: Word recognition
Subclass 260: Image to speech
Subclass 268: Frequency element
Subclass 270: Application
Subclass 275: Speech controlled system
Subclass E15.011: To speaker (EPO)
Subclass E15.045: Systems using speech recognizers (EPO)
Subclass E13.013: Prosody rules derived from text (EPO)

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 30: Built-in hardware for diagnosing or testing within-system component (e.g., microprocessor test mode circuit, scan path)
Subclass 36: Test sequence at power-up or initialization
Subclass 38: Of computer software
Subclass 42: Memory or storage device component fault
Subclass 45: Output recording (e.g., signature or trace)
Subclass 718: Memory testing
Subclass 732: Signature analysis
Subclass 733: Built-in testing circuit (BILBO)
Subclass 734: Structural (in-circuit test)

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 200: Particular function performed
Subclass 202: Median
Subclass 203: Compression/decompression
Subclass 206: Unit conversion

Class 463: Amusement Devices: Games

Subject matter, relating to the type of amusement, recreation, or play activity commonly known as: (1) A game, wherein one or more players or participants engage in a competition or contest involving skill, ability, strategy, or chance--against either another player or players or against a device which is intended to function as a competitive player or players; the exception being that a game which includes or utilizes a tangible projectile--other than a propelled racing game or a chance device, classified herein--is classified elsewhere. (2) A chance device. (3) A puzzle, wherein a participant"s mind is tested or otherwise challenged in an exercise of cleverness, ingenuity. (4) a fortune telling, wherein an attempt is made to predict the future. (5) device used by a person (often involved in law enforcement) to electrically shock or strike a human being so as to control said being, (e.g., a police club, night stick, black jack, brass knuckles, martial-art-type striking device, electric prod, etc.).

Subclass 41: Telephonic (e.g., modem, etc.)

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 100: TASK MANAGEMENT OR CONTROL
Subclass 107: Multitasking, time sharing

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 231: Dispensing or vending
Subclass 238: Price adjustment

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 62: Peripheral adapting
Subclass 63: Universal
Subclass 301: Card insertion
Subclass 302: Hot insertion
Subclass 305: Bus interface architecture
Subclass 314: Common protocol (e.g., PCI to PCI)

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 88.01: Voice activation or recognition
Subclass 88.13: Multimedia system (e.g., voice output combined with fax, video, text, etc.)
Subclass 88.22: Message management

Class 370: Multiplex Communications

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

Subclass 390: Replicate messages for multiple destination distribution
Subclass 392: Processing of address header for routing, per se
Subclass 432: Messages addressed to multiple destinations