Patent for Sale:Secure Software & Multimedia Distribution & Download
This lot is forward referenced by the following companies: Preview Systems, Tivo Inc, IBM, Hitachi, Fujitsu, Motorola, Microsoft Corporation, NEC Corporation, EMC Corporation, SanDisk, Digital River, Seagate Technology, Sony Corporation, Canon Kabushiki Kaisha, ECD Systems, Verification Technologies, General Motors, United Microelectronics, Samsung Electronics, McLellan Software, Siebel Systems, Micron Technology, Computer Science Corporation, Cisco Technology, Sun Microsystems, Dell and BigFix.
The seller would like to be granted a license back.
The seller may consider selling these patents individually.
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 26: PREVENTION OF UNAUTHORIZED USE OF DATA INCLUDING PREVENTION OF PIRACY, PRIVACY VIOLATIONS, OR UNAUTHORIZED DATA MODIFICATION
Subclass 30: By authorizing data
Subclass 32: Copy detection
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 165: File protection
Subclass 189: DATA PROCESSING PROTECTION USING CRYPTOGRAPHY
Subclass 193: By stored data protection
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 178: Including downloading
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
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
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 53: Data verification
Subclass 60: Recording-or erasing-prevention