...that it was melting ice cream that inspired the invention of the outboard motor? It was a lovely August day and Ole Evinrude was rowing his boat to his favorite island picnic spot. As he rowed, he watched his ice cream melt and wished he had a faster way to get to the island. At that moment the idea for the outboard motor was born!
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 |
| 6934838 | Method and apparatus for a service provider to provide secure services to a user A method and apparatus for establishing security credentials for a user to access and subsequently use in secure on-line transactions begins when a service provider generates a registration secret for a user in response to a registration request. The registration re... | 08/23/2005 |
| 6865674 | Dynamic trust anchor system and method An information security network provides a plurality of trusted authorities configurable in a rooted hierarchical structure. At least one of the trusted authorities is a superior authority and at least one of the trusted authorities are subordinate authorities. The ... | 03/08/2005 |
| 6718470 | System and method for granting security privilege in a communication system A system and method grants security privilege in a communication system by providing privilege test criteria data for a subscriber unit so that the subscriber unit or some other entity can select among subscriber privilege data based on the privilege test criteria d... | 04/06/2004 |
| 6694434 | Method and apparatus for controlling program execution and program distribution A system and method for controlling program execution for a first-party includes providing application registration data, by a second-party (trusted party), wherein the application registration data contains a plurality of first unique application verific... | 02/17/2004 |
| 6691231 | Method and apparatus for providing access isolation of requested security related information from a security related information source An apparatus and method provides arbitration among a plurality of subscribers and also provides access isolation between a requester, such as a subscriber or other entity, and a security-related information source, such as a repository containing certific... | 02/10/2004 |
| 6675296 | Information certificate format converter apparatus and method A certificate issuing apparatus and method creates a new certificate of a differing format from an existing certificate format to facilitate certificate conversion. A certificate converting unit receives first certificate data in a first format and desire... | 01/06/2004 |
| 6643784 | Password generation method and system A system and method employs a password rule data provider that provides password generation rule data to a notification device, such as visual display device or audible output device. A password data evaluator, such as a per character password data evalua... | 11/04/2003 |
| 6603857 | Method and apparatus for controlling release of time sensitive information A method and apparatus for controlling release of time-sensitive information is accomplished by a server that establishes access information for a specific future time which only becomes active once the specific future time has passed. When the specific f... | 08/05/2003 |
| 6574733 | Centralized secure backup system and method Briefly, a centralized secure data backup system pulls information to be securely backed-up from one or more data sources such as computer nodes or other communication units. A processor or other suitable processor centrally initiates extraction of data t... | 06/03/2003 |
| 6567914 | Apparatus and method for reducing transmission bandwidth and storage requirements in a cryptographic security system An apparatus and methods for facilitating a reduction in data transmission bandwidth removes unnecessary data relating to encryption keys prior to sending a message or storing the encrypted information for a recipient. Encrypted data, such as message data... | 05/20/2003 |
| 6507911 | System and method for securely deleting plaintext data A data deletion system and method detects data deletion notification data representing a desire to delete data, such as a data delete command from a storage management system such as an operating system or other software application. The system and method... | 01/14/2003 |
| 6499110 | Method and apparatus for facilitating information security policy control on a per security engine user basis An apparatus and method facilitates information security policy control for an information security engine by utilizing security policy association data on a per security engine user basis. Security policy association data may include, for example, data r... | 12/24/2002 |
| 6470450 | Method and apparatus for controlling application access to limited access based data An application registration data generator, on a per application basis, generates application registration data that contains at least application identification data, such as, the name of a software application or a pathname to a software application, an... | 10/22/2002 |
| 6442688 | Method and apparatus for obtaining status of public key certificate updates A method and apparatus for public key certificate updates is accomplished when a user of a secured communications system provides, from time to time, a public key certificate update subscription update to a server. The public key certificate update subscr... | 08/27/2002 |
| 6393565 | Data management system and method for a limited capacity cryptographic storage unit A data management system and method for a limited cryptographic storage unit, such as a smartcard or other hardware token, includes a cryptographic data manager that interfaces with the limited capacity cryptographic storage unit and a data overflow memor... | 05/21/2002 |
| 6393568 | Encryption and decryption system and method with content analysis provision A computer based encryption and decryption system and method provides content analysis through a content inspection mechanism, such as detection of a computer virus using a virus detection algorithm based on determining whether digital input information i... | 05/21/2002 |
| 6385725 | System and method for providing commitment security among users in a computer network A system and method for use in a networked communication system provides a type of liability or commitment security mechanism which enables, for example, a merchant to rely on digitally signed statements, and at the same time enables a buyer to selectivel... | 05/07/2002 |
| 6370249 | Method and apparatus for public key management A method and apparatus for public key management is accomplished when an associated authority provides, from time to time, a public key of at least one of a plurality of certificate authorities to a client. The associated authority provides the public key... | 04/09/2002 |
| 6363485 | Multi-factor biometric authenticating device and method A multi-factor biometric authenticating device and method generates error correction based partial encryption key seed data based on a plurality of sample biometric inputs, such as raw biometric data The error correction based partial encryption key seed ... | 03/26/2002 |
| 6341164 | Method and apparatus for correcting improper encryption and/or for reducing memory storage An apparatus and methods for facilitating an encryption process for use in systems employing cryptography based security, removes unnecessary data relating to encryption keys prior to storing the data after receipt of the encrypted information from a send... | 01/22/2002 |
| 6336121 | Method and apparatus for securing and accessing data elements within a database A method and apparatus for securing and accessing data elements within a database is accomplished by securing a symmetric key based on an encryption public key. This may be done for the entire database or portions thereof. Once a symmetric key is secured,... | 01/01/2002 |
| 6317829 | Public key cryptography based security system to facilitate secure roaming of users A public key cryptography based security system and method stores decryption private key history data in a common directory accessible by roaming users, to facilitate roaming use of the encryption system. A security management server stores per user secur... | 11/13/2001 |
| 6314517 | Method and system for notarizing digital signature data in a system employing cryptography based security A method and system for notarizing digital data, such as digital signature data, determines a subscriber compromised distribution latency period prior to authenticating the digital data. Upon receiving a notarization request, the system and method stores ... | 11/06/2001 |
| 6266420 | Method and apparatus for secure group communications A method for securing group communications with reduced message overhead begins by initiating a secure group communication, where a group communication is secured based on security credentials of the group. The secured group communication is then provided... | 07/24/2001 |
| 6260142 | Access and storage of secure group communication cryptographic keys A method and apparatus for secure group communication detects the deletion of a member of the group and uses the detected deletion to update the security credentials of a group by updating a repository containing credentials of members of a group. Alterna... | 07/10/2001 |
| 6256733 | Access and storage of secure group communication cryptographic keys A method and apparatus for secure group communication allows on-demand procurement of stored security credentials of a group. In one embodiment, this is done by having a processor store at least a portion of the security credentials of the group in a loca... | 07/03/2001 |
| 6247127 | Method and apparatus for providing off-line secure communications A method and apparatus for providing off-line secure communications is accomplished when an end-user is on-line with a security information repository and transmits a request for security information relating to at least one targeted communication entity.... | 06/12/2001 |
| 6230272 | System and method for protecting a multipurpose data string used for both decrypting data and for authenticating a user A method and system for protecting a multipurpose data string used for both decrypting data and for authenticating a user utilizes a remote storage element that contains a long random data string or password protected by a short easy to remember access da... | 05/08/2001 |
| 6215872 | Method for creating communities of trust in a secure communication system A method and apparatus for creating communities of trust within a secure communications system is accomplished by allowing end-users to obtain arbitrary lists of trusted public keys from other end-users and from associated authorities. Once an arbitrary l... | 04/10/2001 |
| 6202157 | Computer network security system and method having unilateral enforceable security policy provision A computer network security system and method utilizes digitally signed and centrally assigned policy data, such as password length rules, that is unilaterally enforced at network nodes by node policy enforcement engines. The policy data may be variable o... | 03/13/2001 |
| 6192130 | Information security subscriber trust authority transfer system with private key history transfer A first trusted authority, such as an originating certification authority, that stores key history data, such as private decryption keys for one or more subscribers, includes a key history exportation engine operative to generate a security key history ex... | 02/20/2001 |
| 6134550 | Method and apparatus for use in determining validity of a certificate in a communication system employing trusted paths A method and apparatus constructs a preferred certificate chain, such as a list of all certificate authorities in a shortest trusted path, based on generated certificate chain data, such as a table of trust relationships among certificate issuing units in... | 10/17/2000 |
| 6134327 | Method and apparatus for creating communities of trust in a secure communication system A method and apparatus for creating communities of trust within a secure communications system is accomplished by allowing end-users to obtain arbitrary lists of trusted public keys from other end-users and from associated authorities. Once an arbitrary l... | 10/17/2000 |
| 6128740 | Computer security system and method with on demand publishing of certificate revocation lists A computer network security system provides generation of a certificate revocation list (CRL) upon each revocation. The entire certificate revocation list may be published on demand, or only the portion that has changed. The computer network security syst... | 10/03/2000 |
| 6108788 | Certificate management system and method for a communication security system A certificate management system and method allows a requester, such as a subscriber using a software application, to customize certificates by selecting variable certificate content specification data. A certificate issuing unit, such as a certification a... | 08/22/2000 |
| 6031911 | Practical S box design A method of generating a substitution box (S-box) involves generating an S-box with desired characteristics, forming a new S-box with another column such that the new S-box has the desired characteristics as well, and continuing to add columns in these wa... | 02/29/2000 |
| 5949883 | Encryption system for mixed-trust environments Encryption frequently needs to be used in communication networks which span different geographical regions which can be considered to be trusted to different extents. According to one embodiment, the invention uses both a strong encryption algorithm and a... | 09/07/1999 |
| 5949884 | Design principles of the shade cipher A method of encrypting or decrypting an input message block of binary data of predetermined length 2n into an output message block by dividing the message block into two equal size halves, performing one or more transformation rounds on the message block ... | 09/07/1999 |
| 5850443 | Key management system for mixed-trust environments The invention allows for transporting, in different degrees of security strength, a symmetric key encrypted using an asymmetric encryption technique, and along with this transporting ciphertext derived from plaintext encrypted under this symmetric key. Th... | 12/15/1998 |
| 5825886 | Construction symmetric ciphers using the cast design procedure A new design procedure for constructing a family of DES-like Substitution-Permutation Network (SPN) cryptosystems with desirable cryptographic properties including provable resistance to differential cryptanalysis, linear cryptanalysis, and related-key cr... | 10/20/1998 |