...that a workman who left the soap mixing machine on too long was responsible for making Ivory Soap? He was so embarrassed by his mistake that he threw the mess in a stream. Imagine his dismay when the evidence of his error floated to the surface! Result: Ivory soap, the soap that floats.
Make the Most of PatentStorm
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest patents by subscribing to an RSS feed.
Got questions? Ask a Patent Expert!
Registered users: Manage your profile, comments and alerts.
| Number | Title | Issue Date |
| 7653201 | Implicit certificate scheme A method of a trusted entity CA facilitating generation of a public key by an entity A in an electronic data communication system using implicit certificates. The trusted entity CA selects a unique identity distinguishing the entity A. The trusted entity CA then gen... | 01/26/2010 |
| 7627126 | Systems and methods for implementing path length control for quantum cryptographic systems A quantum cryptographic key distribution (QKD) endpoint (405) includes a QKD receiver and a feedback system (1600). The QKD receiver receives symbols transmitted over a QKD path. The feedback system (1600) controls a length of the QKD path based... | 12/01/2009 |
| 7620187 | Method and apparatus for ad hoc cryptographic key transfer Method and apparatus for obtaining a cryptographic key by dispatching a key request to a communications channel, receiving a response from one or more key sources, selecting a key source according to the received responses, preparing a requester credential, communic... | 11/17/2009 |
| 7599497 | Key management protocol A key distribution server maintains a tree of nodes. Members of a group who are allowed access to information are associated with respective leaf nodes of the tree. The information is encrypted with a key comprising a join key field and a leave field, and these are ... | 10/06/2009 |
| 7542573 | Providing apparatus, communication device, method, and program A providing apparatus provides information required for secure communication to first and second devices. The providing apparatus includes a receiving unit that receives a first parameter used by the first device for the secure communication and a second parameter u... | 06/02/2009 |
| 7539315 | Encrypted communication system, key delivery server thereof, terminal device and key sharing method Provided is a method for updating a group key in a highly secure manner and at high speed. A method includes: a step of making subscriber terminals (20) perform a part of decryption of an encrypted group key used to decrypt the information before distribution... | 05/26/2009 |
| 7499551 | Public key infrastructure utilizing master key encryption The disclosure encrypts and decrypts data using public key infrastructure with and allows an authorized third party to access and decrypt the encrypted data as required without requiring private key escrow. The disclosure utilizes a user private key, a user public k... | 03/03/2009 |
| 7483537 | Selecting cached RSA keys in response to RSA key requests A method of responding to a request for a key of a first length is provided. According to the method, the request for the key of the first length is received. Moreover, it is determined whether any one of a plurality of cached keys satisfies the request. If any one ... | 01/27/2009 |
| 7477748 | Session key distribution methods using a hierarchy of key servers Methods, apparatuses, media and signals for facilitating secure communication between a first device and a second device are disclosed. One method includes automatically identifying a common key server potentially accessible by both the first and second devices, and... | 01/13/2009 |
| 7443986 | Key allocating method and key allocation system for encrypted communication Both a management server and a validation server are installed. Both a terminal and a terminal register setting information which is usable in an encrypted communication in the management server. When carrying out the encrypted communication, the management server s... | 10/28/2008 |
| 7437568 | Apparatus and method for establishing trust Computer apparatus comprising a receiver for receiving an integrity metric for a computer entity via a trusted device associated with the computer entity, the integrity metric having values for a plurality of characteristics associated with the computer entity; a co... | 10/14/2008 |
| 7437553 | Systems and methods for providing autonomous security Systems and methods for providing autonomous security are configured to modify an original header associated with an original data packet wherein key information is added; encrypt original data associated with the original data packet in response to the key informat... | 10/14/2008 |
| 7437561 | Authentication of data transmitted in a digital transmission system A method of authenticating data transmitted in a digital transmission system, in which the method comprises the steps, prior to transmission, of determining at least two encrypted values for at least some of the data, each encrypted value being determined using a ke... | 10/14/2008 |
| 7434047 | System, method and computer program product for detecting a rogue member in a multicast group A system for multicasting a data packet in a multicast group includes a network entity, and a plurality of members of the multicast group. A member can notify the network entity of a rogue member of the group claiming an identity of a spoofed member of the group. In... | 10/07/2008 |
| 7430542 | System and method for activating a rendering device in a multi-level rights-management architecture A digital rights management system for the distribution, protection and use of electronic content. The system includes a client architecture which receives content, where the content is preferably protected by encryption and may include a license and individualizati... | 09/30/2008 |
| 7428637 | Dynamic authentication and initialization method A method for authentication of a first client in communication with a second client via an authentication server is disclosed, such that the first client and the second client are authenticated to each other, and the authentication server is authenticated to both th... | 09/23/2008 |
| 7421083 | System for seamlessly updating service keys with automatic recovery Application servers are programmed such that when an application server changes a compromised service key, the compromised key is saved by the application server until all tickets that may have been issued under the compromised key expire. Whenever the application s... | 09/02/2008 |
| 7421079 | Method and apparatus for secure key replacement A method, and a corresponding apparatus, provide for remote, secure replacement of private keys in a private key infrastructure. The method is implemented as a secure key replacement protocol (SKRP), which includes the steps of receiving a rekey request, where the r... | 09/02/2008 |
| 7418474 | Secure identification system Methods and apparatus are described which provide secure interactive communication of text and image information between a central server computer and one or more client computers located at remote sites for the purpose of storing and retrieving files describing and... | 08/26/2008 |
| 7415614 | Cryptographic authentication with ephemeral modules A method for enabling a personal computer to be authenticated by a server is provided. The method comprises the step, which includes for the user in launching the execution of a log-on procedure software, introducing personal identifiers providing access to a signat... | 08/19/2008 |
| 7412062 | Method and apparatus for elliptic curve scalar multiplication The applicants have recognized an alternate method of performing modular reduction that admits precomputation. The precomputation is enabled by approximating the inverse of the truncator T, which does not depend on the scalar. The applicants have also recogni... | 08/12/2008 |
| 7409063 | Contents distribution system A digital contents distribution system has a multi-layered structure including a server device (CS device) of one or a small number of managers which are each to be a manager main body, a plurality of server devices (DS devices) of middle managers, and client termin... | 08/05/2008 |
| 7404078 | Methods and apparatus for private certificates in public key cryptography Private certificates designed to counteract problems associated with certificate lending are configured such that disclosure of a secret key associated with one certificate automatically results in disclosure of a secret key associated with another certificate, whil... | 07/22/2008 |
| 7400732 | Systems and methods for non-interactive session key distribution with revocation Systems and methods that allow the formation and distribution of session keys amongst a dynamic group of users communicating over an unreliable, or lossy, network. The systems and methods according to this invention allow an intermediate session key contained in an ... | 07/15/2008 |
| 7395549 | Method and apparatus for providing a key distribution center without storing long-term server secrets One embodiment of the present invention provides a system for operating a key distribution center (KDC) that provides keys to facilitate secure communications between clients and servers across a computer network, wherein the system operates without having to store ... | 07/01/2008 |
| 7392378 | Method and apparatus for routing data traffic in a cryptographically-protected network The present invention is useful for routing data traffic in data communications networks where some or all of the network interface links are protected by cryptographic techniques, e.g., encryption. The invention routes datagram traffic in such networks toward inter... | 06/24/2008 |
| 7391868 | Implicit certificate scheme A method of generating a public key in a secure digital communication system, having at least one trusted entity CA and subscriber entities A. For each entity A, the trusted entity selects a unique identity distinguishing the entity A. The trusted entity then genera... | 06/24/2008 |
| 7386131 | Tolerant digital certificate distribute system and distribute method A digital certificate issuing system with intrusion tolerance ability and the issuing method thereof are disclosed. The system comprises an offline secret key distributor, at least one online task distributor, k online secret share calculators and m online secret sh... | 06/10/2008 |
| 7376232 | Computer system security via dynamic encryption A dynamic computer system security method and system using dynamic encryption and full synchronization between system nodes. A data record from a data stream created by a source user is encrypted with an initial dynamic session key. A new dynamic session key is gene... | 05/20/2008 |
| 7370366 | Data management system and method A data management system and method are provided. Specifically, the present invention includes a system for controlling access to data and ensuring that the confidentiality of the data is maintained. In addition, the present invention provides a system for updating ... | 05/06/2008 |
| 7370194 | Security gateway for online console-based gaming An exemplary implementation of a security gateway for online console-based gaming operates as a gateway between a public network (e.g., the Internet), and a private network (e.g., an internal data center network). The security gateway allows secure communication cha... | 05/06/2008 |
| 7366915 | Digital license with referral information A digital license corresponds to encrypted digital content and includes a content key for decrypting same. The content key is encrypted and is decryptable by a decryption key available only to the first persona, the license thereby being tied to the first persona. T... | 04/29/2008 |
| 7366900 | Platform-neutral system and method for providing secure remote operations over an insecure computer network A method, system and computer program product are disclosed for enhancing the security of a message sent through a network server from a client computer to a destination server running any computer platform. Credentials for authorizing a principal are obtained by th... | 04/29/2008 |
| 7363276 | Broadcast receiving method and apparatus and information distributing method and apparatus A broadcast receiving method comprises storing first control information in a storage device, the first control information containing information unique to a receiver and required for the receiver to select broadcasted and encrypted contents information, and receiv... | 04/22/2008 |
| 7363349 | Asynchronous real-time retrieval of data A data retrieval system includes a gateway server and an access client. The gateway server is communicatively connected to the access client through a network. The gateway server provides a presentation service (PS) and a real-time service (RTS), which cooperate wit... | 04/22/2008 |
| 7363651 | System for digital content access control A system for digital content access control comprises a first user device configured to send an authenticated digital content request received in response to sending a digital content request comprising a request for digital content. The system also comprises one or... | 04/22/2008 |
| 7360240 | Portable network encryption keys A portable storage device, for example a secure smart card, contains network identification information for a processing unit that is connectable to a data communications network, which processing unit includes a device reader for reading the portable storage device... | 04/15/2008 |
| 7356143 | System, method, and apparatus for securely providing content viewable on a secure device A system, apparatus, and method are directed to providing and securely viewing secure content. In one embodiment, a secure player provides secure screening/previewing of secure content, such as a motion picture, by a member of an awards organization. A content key i... | 04/08/2008 |
| 7352867 | Method of preventing unauthorized distribution and use of electronic keys using a key seed A method and system for generating an electronic key used in an electronic transaction can be created by executing a one-way function on a host that derives the electronic key from a key seed saved in a non-volatile storage unit of the host and a unique host identif... | 04/01/2008 |
| 7353383 | System and method for single session sign-on with cryptography A method and system for single session sign-on across multiple content servers using public/private key cryptography. Session certificates are issued by an authentication authority and stored or held in volatile memory by a browser. Session certificates are used by ... | 04/01/2008 |