Penn Jillette of Penn and Teller fame has patented a "Hydro-Therapeutic Stimulator", which uses a hot tub for stimulation.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8116455 | System and method for securely initializing and booting a security appliance A system and method provides for secure initialization and booting of a security appliance. The security appliance cooperates with a “smart” system card to provide cryptographic information needed to boot the security appliance in accordance with a secure boot p... | 02/14/2012 |
| 8116456 | Techniques for managing heterogeneous key stores Techniques for managing heterogeneous key stores are presented. A centralized key management service receives key instructions in a generic format. These key instructions are communicated to distributed key agents distributed over a network. The key agents translate... | 02/14/2012 |
| 8116457 | Methods, apparatuses, and products for a secure circuit Methods, systems, apparatuses and products are disclosed for providing security circuits. Exemplary embodiments including semiconductor chips on circuit boards are shown, together with application in a movie stick/movie player pair. Such systems provide for a... | 02/14/2012 |
| 8111828 | Management of cryptographic keys for securing stored data A management system generates a sequence of keys and an identifier of each key in the sequence. A current key in the sequence and the identifier of the current key are transferred from the management system to a storage system. The storage system encrypts the data i... | 02/07/2012 |
| 8098825 | Method and system for enhancing data encryption using multiple-key lists A method for enhancing data encryption using multiple-key lists is disclosed. A first multiple-key list and a second multiple-key list for a decryption key are created, wherein each multiple-key list comprises plural partial decryption keys. Content to be accessed i... | 01/17/2012 |
| 8098823 | Multi-key cryptographically generated address A method for generating a network address, called a multi-key cryptographically generated address (MCGA), enables the network address to be claimed and defended by multiple network devices. The network address can be generated by (a) obtaining a cryptographically ge... | 01/17/2012 |
| 8098824 | Storage apparatus and data management method Provided is a storage system that includes a first storage apparatus and a second storage apparatus each connected to a host computer. The first and second storage apparatuses each include a controller and a disk drive. The controller manages an encryption status an... | 01/17/2012 |
| 8094822 | Broadcast encryption key distribution system Each terminal in a wireless ad-hoc communication system includes an encryption-key management list table 660. The encryption-key management list table 660 stores, in association with a terminal identifier 661 such as a MAC address, a unicast enc... | 01/10/2012 |
| 8090105 | Broadcast encryption with dual tree sizes A method, system, and computer program product for broadcast encryption key management. The invention eliminates the need for pre-specification of a maximum number of keys that can be employed in a given broadcast encryption system by enabling an initial key to be e... | 01/03/2012 |
| 8090107 | Key agreement and re-keying over a bidirectional communication path A key agreement method is carried out by a first system in conjunction with a second system over a bidirectional communication path, including generating a first key pair having a first public key and a first private key, sending the first public key to the second s... | 01/03/2012 |
| 8090106 | Multi-level data encryption and decryption system and method thereof A multi-level data encryption and decryption system and a method thereof are provided. The method includes dividing a data into a plurality of sub-data blocks corresponding to a plurality of user levels. The method also includes generating an encryption key for each... | 01/03/2012 |
| 8085936 | Method and system for content management in a secure communication system A system and method for managing content for secure communications. The system includes an interface for receiving an encrypted message, a decryption module for decrypting the message into a clear text or other readable form and a key recovery module. The key recove... | 12/27/2011 |
| 8081760 | Offline message security via selective data replication A method, system and apparatus for the offline securing of messages through selective security data replication. A method for selectively replicating security data for offline processing of electronic messages can include identifying a messaging partner associated w... | 12/20/2011 |
| 8077871 | Content processing apparatus and encryption processing method A content processing apparatus includes a read unit which reads encrypted key information from a recording medium, a decryption unit which decrypts the encrypted key information with a device key and dynamic information to obtain key information containing content k... | 12/13/2011 |
| 8073143 | Information processing device and method A configuration is provided which enables usage management and secure data management of data newly generated or obtained that is different from data already stored in an information recording medium. New data such as information which the user has newly generated o... | 12/06/2011 |
| 8068611 | Method of playing broadcast program contents using encryption and decryption techniques A method is provided of playing a broadcast program content, which includes: (a) producing a combination-dependent unique key which is unique to a combination of a tuner unit and a computer unit; and (b) in response to issuance of a real-time play command or a recor... | 11/29/2011 |
| 8068610 | Method and system for providing security within multiple set-top boxes assigned for a single customer Two or more set-top boxes are installed in a household. A communications link, preferably a physical link, is provided between or among the set-top boxes. One of the boxes is designated as a “master” box while the other box or boxes are “slaves.” The slave b... | 11/29/2011 |
| 8064605 | Methods and apparatus for providing upgradeable key bindings for trusted platform modules A processing system with a trusted platform module (TPM) supports migration of digital keys. For instance, an application in the processing system may create a first configuration key as a child of a TPM storage root key (SRK) when the processing system has a first ... | 11/22/2011 |
| 8064606 | Method and apparatus for securely registering hardware and/or software components in a computer system A system that securely registers components in a first system is presented. During operation, the first system receives a request from an intermediary system to obtain configuration information related to the components in the first system. In response to the reques... | 11/22/2011 |
| 8064603 | Information terminal When content owned by a source device are played back in a rendering device, a content key is transferred from the source device to the rendering device via a secure session every time playback is carried out. Then, encoded content are decoded and played back to be ... | 11/22/2011 |
| 8064604 | Method and apparatus for facilitating role-based cryptographic key management for a database One embodiment of the present invention provides a system that facilitates role-based cryptographic key management. The system operates by receiving a request at a database server from a user to perform a cryptographic operation on data on the database server, where... | 11/22/2011 |
| 8059818 | Accessing protected data on network storage from multiple devices The present invention relates to a method and a system of securely storing data on a network (100) for access by an authorized domain (101, 102, 103), which authorized domain includes at least two devices that share a confidential domain key (K), and a... | 11/15/2011 |
| 8050408 | Techniques for managing keys using a key server in a network segment The election of a key server is provided. The key server is a single device that broadcasts an encryption key to other devices in a network segment. Also, automatic reelection of a new key server is provided when a current key server becomes unavailable. Key receive... | 11/01/2011 |
| 8050406 | Key table and authorization table management A receiver device consistent with certain embodiments that receives and decrypts digital cable or satellite television signals has a receiver that tunes and demodulates the television signal into a digital transport stream. A decrypter decrypts the digital transport... | 11/01/2011 |
| 8050407 | Method and system for protecting keys A method of protecting a media key including obtaining the media key, obtaining an auxiliary key, calculating a split key using the media key and the auxiliary key, encrypting the split key using a wrap key to generate an encrypted split key, assembling the encrypte... | 11/01/2011 |
| 8045713 | Cryptographic key update management method and apparatus A method and apparatus is provided for consolidating cryptographic key updates, the consolidated update information enabling, for example, a returning member of a secure group who has been offline, to recover the current group key, at least in most cases. The uncons... | 10/25/2011 |
| 8045714 | Systems and methods for managing multiple keys for file encryption and decryption Systems and methods for managing multiple keys for file encryption and decryption may provide an encrypted list of previously used keys. The list itself may be encrypted using a current key. To decrypt files that are encrypted in one or more of the previous keys, th... | 10/25/2011 |
| 8045715 | Method of handling security key change and related communication device A method of handling security key change for a user equipment in a wireless communication system includes applying a radio resource control procedure to activate key change, where the radio resource control procedure covers two conditions where the key change is acc... | 10/25/2011 |
| 8031875 | Key distribution in unidirectional channels with applications to RFID A technique for securing information involves encrypting raw data into encrypted data based on an initial key. The technique further involves generating a set of key shares from the initial key via application of error correction code encoding. Each key share has a ... | 10/04/2011 |
| 8027475 | Methods and media for recovering lost encryption keys An information handing system provides a method for recovering encryption keys. The method includes providing a first recording medium of a plurality of recording media in a first drive of a plurality of drives. A first key is requested from a primary key manager (P... | 09/27/2011 |
| 8023656 | Automated key management system and method A system and method for automatic key and certificate management is disclosed. In particular, a key store in a base computer contains both new and previously viewed cryptographic keys. In one embodiment, for each new key, if a corresponding certificate matches an ex... | 09/20/2011 |
| 8023655 | System, method, and service for tracing traitors from content protection circumvention devices A traitor tracing system generates a hypothesized model of the circumvention device that models a hypothesized set of device keys compromised by the circumvention device. The system iteratively invokes a subset tracing system to identify a compromised device key unt... | 09/20/2011 |
| 8015211 | Secure peer-to-peer object storage system A peer-to-peer (P2P) networking system is disclosed that provides a large, persistent object repository with the ability to easily scale to significant size. Data security is provided using a distributed object data access mechanism to grant access to data objects t... | 09/06/2011 |
| 8005225 | Hierarchical threshold tree-based broadcast encryption method A hierarchical threshold tree-based broadcast encryption method includes a first step for a server initialization and a user subscription, a second step of distributing a message to enable a privileged user (authorized user) to decrypt a group key, and a third step ... | 08/23/2011 |
| 7995761 | Data providing system, data receiving system, computer-readable recording medium storing data providing program, and computer-readable recording medium storing data receiving program A data providing system is provided which includes: a storage section which stores an encoded file obtained by encoding a data file to be distributed with a predetermined common key and an encoded information file obtained by encoding an information data file includ... | 08/09/2011 |
| 7986785 | Data management Embodiments of methods, apparatuses, devices, and/or systems for data copyright management are described. ... | 07/26/2011 |
| 7986786 | Methods and systems for utilizing cryptographic functions of a cryptographic co-processor A computer platform is provided that comprises a processor and a cryptographic co-processor coupled to the processor. The computer platform further comprises a platform entity coupled to the processor. The platform entity establishes a secure relationship with the c... | 07/26/2011 |
| 7986787 | System, method, and service for tracing traitors from content protection circumvention devices A traitor tracing system generates a hypothesized model of the circumvention device that models a hypothesized set of device keys compromised by the circumvention device. The system iteratively invokes a subset tracing system to identify a compromised device key unt... | 07/26/2011 |
| 7983421 | Methods to defend against tampering of audit records Embodiments of the invention provide systems and methods for detection of tampering with an audit record for a database. According to one embodiment, a method for detection of tampering with an audit record for a database can comprise reading one or more audit recor... | 07/19/2011 |
| 7978856 | Methods of managing a key cache Methods of managing a key cache are provided. One method may include determining whether a given key has previously been loaded to a trusted platform module (TPM), loading the given key to the TPM and generating a key cache object corresponding to the given key if t... | 07/12/2011 |