| 6775655 |
Rendering digital content in an encrypted rights-protected form |
| Aug-10-2004 |
A rendering application determines that digital content is in an encrypted rights-protected form and invokes a Digital Rights Management (DRM) system which includes a license store having at least one... |
| 6757827 |
Autonomously secured image data |
| Jun-29-2004 |
A method and a data file structure (100) for embedding a digital signature verification key (108) within a particular type of image data file enables validation of the image data (102a,b) autonomously--i.e.... |
| 6757728 |
Content authorization system over networks including searching and reporting for unauthorized use |
| Jun-29-2004 |
An Internet or other content authorization system consists of an Internet authorization notice in the form of a flag. This flag can be embedded in each original recording at the time of manufacture, such... |
| 6754642 |
Method and apparatus for dynamically assigning usage rights to digital works |
| Jun-22-2004 |
Usage rights to digital content are dynamically assigned. Various dynamic conditions are monitored and the usage rights are adjusted in a predetermined manner based on the status of dynamic conditions.... |
| 6753864 |
Graphical image processing with levels of user access |
| Jun-22-2004 |
A method of generating an executable graphic file for an animation. Graphic data defines first characteristics of an animation, which are accessible via locked parameters at a first level of user access.... |
| 6748366 |
System for protecting anonymity of parties involved in a person-to-person electronic commerce transaction |
| Jun-8-2004 |
A person-to-person electronic commerce system that protects the anonymity of buyers and sellers. Embodiments of the present invention interpose a trusted intermediary between the buyer and seller during... |
| 6742039 |
System and method for connecting to a device on a protected network |
| May-25-2004 |
A novel system and method for connecting to an entity behind a firewall or proxy enhances network security and eliminates the costs and risks associated with modifying the firewall or proxy. The invention... |
| 6714921 |
System for controlling the distribution and use of digital works using digital tickets |
| Mar-30-2004 |
A system for controlling the distribution and use of digital works using digital tickets. In the present invention, a "digital ticket" is used to entitle the ticket holder to exercise some usage right... |
| 6708157 |
System for controlling the distribution and use of digital works using digital tickets |
| Mar-16-2004 |
A system for controlling the distribution and use of digital works using digital tickets. In the present invention, a "digital ticket" is used to entitle the ticket holder to exercise some usage right... |
| 6697997 |
Recording medium with a signed hypertext recorded thereon signed hypertext generating method and apparatus and signed hypertext verifying method and apparatus |
| Feb-24-2004 |
In a hypertext made up of a plurality of linked documents, each document is composed of a document ID, an issuer ID, a property definition, and a signature attached to the document in its entirety. The... |
| 6665799 |
Method and computer software code for providing security for a computer software program |
| Dec-16-2003 |
A method and computer software code for monitoring security codes generated by a security device and providing software security for an application program are disclosed. In a preferred embodiment, security... |
| 6658307 |
Method for configuring the functional properties of an audiological device |
| Dec-2-2003 |
The method for configuring the functional properties of an audiological device in the form of a hearing aid initially provides a hearing aid with an IC that can be differently configured in view of its... |
| 6625735 |
Information processing apparatus and method for appropriately terminating processing |
| Sep-23-2003 |
When termination of information processing is instructed, the entry of a password is requested and the password that is entered is identified. When the password that is input is a password for a manager,... |
| 6615191 |
Software licensing and distribution systems and methods employing biometric sample authentication |
| Sep-2-2003 |
Software validation and distribution methods and apparatus are disclosed. These can include storing biometric identification information received from a customer in a customer storage area, receiving a... |
| 6609116 |
System and method for securely updating copy-protected media |
| Aug-19-2003 |
A system and method for updating old blank media onto which newer content is sought to be copied, to reduce the risk of unauthorized copying of new content onto old unupdated media. A computer system executes... |
| 6550011 |
Media content protection utilizing public key cryptography |
| Apr-15-2003 |
A system and method for providing protection of content which may be transmitted over unsecure channels, including storage and transmission in bulk media, transmission over a network such as the Internet,... |
| 6535919 |
Verification of image data |
| Mar-18-2003 |
Image data, such as image data coded in MPEG4 format, is verified by a client receiving an information data stream that is generated by multiplexing a plurality of coded object data and associated intellectual... |
| 6532451 |
Nested strong loader apparatus and method |
| Mar-11-2003 |
An apparatus and method provides one or more controlled, dynamically loaded, modular, cryptographic fillers. Fillers may be loaded by a single loader, multiple independent loaders, or nested loaders. Loaders... |
| 6460023 |
Software authorization system and method |
| Oct-1-2002 |
A system add method for controlling the execution or display to one or more pieces of software developed using the developer's software is provided. The system permits the developer to receive revenue... |
| 6446050 |
Method of and system for processing electronic document and recording medium for recording processing program |
| Sep-3-2002 |
In an electronic document circulating method of circulating an electronic document having a plurality of data blocks to a plurality of workers, a data block in a document is encrypted by using an encrypting... |
| 6445795 |
Data recording method and apparatus, data record medium and data reproducing method and apparatus |
| Sep-3-2002 |
An input is ciphered in at least one of a sector forming circuit 13, a scrambling circuit 14, a header appendage circuit 15, an error correction encoding circuit 16, a modulation circuit 18 and a synchronization... |
| 6418421 |
Multimedia player for an electronic content delivery system |
| Jul-9-2002 |
A system for tracking usage of digital content on user devices. Electronic stores coupled to a network sell licenses to play digital content data to users. Content players, which receive from the network... |
| 6393438 |
Method and apparatus for identifying the existence of differences between two files |
| May-21-2002 |
A method and apparatus identifies the existence of differences between two files on a personal computer, such as two versions of a Windows registry file. Portions of each of the files are hashed into a... |
| 6381610 |
System and method for implementing project procedures |
| Apr-30-2002 |
A method for automated project planning comprises displaying a list of procedure identifiers representing a plurality of procedures at a client and communicating a procedure identifier selected by a user... |
| 6377951 |
On-line database updating network system and method |
| Apr-23-2002 |
An on-line database updating network system and method using object-oriented programming to build a program of discrete blocks, with each block being separately accessible, modifiable, and replaceable.... |
| 6370531 |
Method and computer program product for automatic conversion of data based on location extension |
| Apr-9-2002 |
A method and computer program product are provided for automatic conversion of data by a server computer system based on a location extension in a universal naming convention (UNC) name. Responsive to... |
| 6341264 |
Adaptation system and method for E-commerce and V-commerce applications |
| Jan-22-2002 |
Electronic commerce (E-commerce) and Voice commerce (V-commerce) proceeds by having the user speak into the system. The user's speech is converted by speech recognizer into a form required by the transaction... |
| 6324518 |
Electronic information utilization promotion system |
| Nov-27-2001 |
Use right processing for mere viewing and listening of information and utilization right processing for utilization in users' own works can be separately performed, thereby reducing useless right processing... |
| 6321225 |
Abstracting cooked variables from raw variables |
| Nov-20-2001 |
A method and a system for abstracting cooked variables from raw variables. In one embodiment, a data set that has a plurality of records is input into a system, where each record has a value for each of... |
| 6314409 |
System for controlling access and distribution of digital property |
| Nov-6-2001 |
A method and device are provided for controlling access to data. Portions of the data are protected and rules concerning access rights to the data are determined. Access to the protected portions of the... |
| 6314408 |
Method and apparatus for controlling access to a product |
| Nov-6-2001 |
A method for controlling access to a product includes receiving a request for a product, generating a license string for the product, and transmitting that license string to a user of the product. The... |
| 6278836 |
Information reproducing apparatus for reproducing video signals and program information which are recorded in information recording media |
| Aug-21-2001 |
Disclosed is an information reproducing apparatus for reading out main information to be a target of reproduction and auxiliary information to control reproduction of the main information from an information... |
| 6275825 |
Data access control apparatus for limiting data access in accordance with user attribute |
| Aug-14-2001 |
This invention provides a data access control apparatus arranged to automatically set access right information limiting data access, in accordance with a user attribute when a user accesses a database.... |
| 6263348 |
Method and apparatus for identifying the existence of differences between two files |
| Jul-17-2001 |
A method and apparatus identifies the existence of differences between two files on a personal computer, such as two versions of a Windows registry file. Some or all of each of the files are hashed into... |
| 6256734 |
Method and apparatus for compliance checking in a trust management system |
| Jul-3-2001 |
A method and apparatus are provided for compliance checking in a trust-management system A request r, a policy assertion (.function..sub.0, POLICY), and n-1 credential assertions (.function..sub.1, s.sub.1)... |
| 6240185 |
Steganographic techniques for securely delivering electronic digital rights management control information over insecure communication channels |
| May-29-2001 |
Electronic steganographic techniques can be used to encode a rights management control signal onto an information signal carried over an insecure communications channel. Steganographic techniques ensure... |
| 6236971 |
System for controlling the distribution and use of digital works using digital tickets |
| May-22-2001 |
A system for controlling the distribution and use of digital works using digital tickets. In the present invention, a "digital ticket" is used to entitle the ticket holder to exercise some usage right... |
| 6216125 |
Coarse indexes for a data warehouse |
| Apr-10-2001 |
A coarse database index, and system and method of use therefor, that will quickly indicate which data partitions of a table contain a given key. Once the target data partitions are located, the exact record... |
| 6216116 |
System and method for handling permits |
| Apr-10-2001 |
A method for handling permits, comprising the steps of: (A) a gatekeeper presents a gatekeeper's permit including an authorization to ask for a user's permit; (B) a user checks the validity of the gatekeeper's... |
| 6144744 |
Method and apparatus for the secure transfer of objects between cryptographic processors |
| Nov-7-2000 |
Objects such as master keys or object protection keys that are kept in a protected environment of a crypto module are securely transferred between modules by means of transport keys. The transport keys... |
| 6134593 |
Automated method for electronic software distribution |
| Oct-17-2000 |
A method for a user to automatically order, unlock and pay for a vendor software application via an automated telephony and/or Internet system. The user requests access to a vendor software application.... |
| 6076077 |
Data management system |
| Jun-13-2000 |
A system for dealing in an original data content and an edited data content. A data content is handled as an object, and the data content is edited by editing a data content, functioning as an object,... |
| 6021202 |
Method and system for processing electronic documents |
| Feb-1-2000 |
The invention includes a markup language according to the SGML standard in which document type definitions are created under which electronic documents are divided into blocks that are associated with... |
| 6009543 |
Secure software system and related techniques |
| Dec-28-1999 |
A secure software system includes a transformation processor for transforming an original program capable of being executed on a lessee site into a vendor server program, a first program intended to be... |
| 6009525 |
Multi-tier electronic software distribution |
| Dec-28-1999 |
Methods of electronic software distribution are provided in which software products may be wrapped by their publishers in a straightforward, secure manner, but in such a way as to allow for the addition... |
| 6009177 |
Enhanced cryptographic system and method with key escrow feature |
| Dec-28-1999 |
The invention provides a cryptographic system and method with a key escrow feature that uses a method for verifiably splitting users' private encryption keys into components and for sending those components... |
| 6006332 |
Rights management system for digital media |
| Dec-21-1999 |
A system is provided for controlling access to digitized data. An unsecure client is provided with a launch pad program which is capable of communicating with a secure Rights Management (RM) server. The... |
| 5991876 |
Electronic rights management and authorization system |
| Nov-23-1999 |
An electronic rights management and authorization system to account for the dynamic, multi-dimensional, and granular nature of rights. A database structure divides works and rights into two related tables.... |
| 5987440 |
Personal information security and exchange tool |
| Nov-16-1999 |
Utilization of the E-Metro Community and Personal Information Agents assure an effective and comprehensive agent-rule based command and control of informational assets in a networked computer environment.... |
| 5978484 |
System and method for safety distributing executable objects |
| Nov-2-1999 |
The invention includes a method and system for distributing and executing executable code. Before sending executable code to a client, a distributing authority associates a privilege request code with... |