A haircutting appliance comprises an enclosed housing having a hollow handle connecting the housing to a vacuum source to carry away cut hairs from a subject's head.
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 |
| 5793659 | Method of modular reduction and modular reduction circuit A method of modular reduction P mod Q based on a precomputation. Two quantities are precomputed and stored in a look-up table. Based on these stored precomputed quantities, two stages of partial modular reduction are performed. The result of the second st... | 08/11/1998 |
| 5778067 | Value transfer system A value transfer system which allows value to be transferred between electronic purses comprises computer which controls the loading of purses with value and the redemption of value from purses, a special bulk purse or purses and a value meter securely li... | 07/07/1998 |
| 5768390 | Cryptographic system with masking A system for cryptographically transforming a sequence of input blocks of plaintext or ciphertext data into corresponding sequence of output blocks of data while providing enhanced protection against cryptographic attacks. Each input block is enciphered u... | 06/16/1998 |
| 5764762 | Encrypted data package record for use in remote transaction metered data system The disclosed system relates to metered use cryptographic systems, and particularly to a data package and system operation for effecting metered purchases of encrypted data from a local encrypted database. A local CD ROM encrypted database includes one or... | 06/09/1998 |
| 5757913 | Method and apparatus for data authentication in a data communication environment A method and system for providing data authentication, within a data communication environment, in a manner which is simple, fast, and provably secure. A data message to be sent is partitioned into data blocks. Each data block is combined with a block ind... | 05/26/1998 |
| 5745577 | Symmetric cryptographic system for data encryption A novel symmetric cryptographic system for data encryption uses two different sets of (m×n) s-boxes in its round function in one embodiment, where m and n are different integers. It also includes a set of expansion boxes to expand a half data block in a ... | 04/28/1998 |
| 5734718 | NIS+ password update protocol The present invention provides methods and apparatus for updating passwords in a name service system. A server includes a name service database that further includes a plurality of tables with information, including passwords and communications informatio... | 03/31/1998 |
| 5717759 | Method for certifying public keys in a digital signature scheme A method for certifying public keys of a digital signature scheme in a communications system is provided. The secure communications system is one in which there are at least two levels of authorities. A user presents a piece of data to an intermediate lev... | 02/10/1998 |
| 5696965 | Electronic information appraisal agent An electronic information appraisal agent which operates within an electronic information distribution system and includes an electronic information server having multiple electronic information units. Requests for electronic information are transferred f... | 12/09/1997 |
| 5696829 | Digital postage meter system A mailing system is includes of a mailing machine operating under the control of a microcontroller having a communication port with a first channel and a second channel. The mailing system also includes a meter vault which operates under the control a mic... | 12/09/1997 |
| 5689566 | Network with secure communications sessions A system which uses three way password authentication, encrypting different portions of a logon packet with different keys based on the nature of the communications link. Nodes attached to a particular LAN can have one level of security for data transfer ... | 11/18/1997 |
| 5687238 | Small size product cipher apparatus In a product cipher apparatus, a permutation is performed upon plaintext or ciphertext to generate a first message. At least two successive substitutions are performed upon the first message to generate a second message, and the same permutation is perfor... | 11/11/1997 |
| 5687237 | Encryption key management system for an integrated circuit A microcontroller is in bus communication with an improved integrated circuit for providing data to the integrated circuit and reading data from the integrated circuit. The integrated circuit selectively processes data by encrypting or decrypting the data... | 11/11/1997 |
| 5684876 | Apparatus and method for cipher stealing when encrypting MPEG transport packets A method of encrypting clear payload data to form encrypted payload data uses a block cipher, the block cipher being characterized by a predetermined block length. The method includes a step of parsing and first and second steps of encrypting. The step of... | 11/04/1997 |
| 5682425 | Information signal transmission system The information signal transmission system of the present invention is so designed as to convert the analog information signal into digital information data and to transmit these digital data after enciphering a part of the digital data. It can therefore ... | 10/28/1997 |
| 5675652 | Computer readable device implementing a software-efficient pseudorandom function encryption A software-efficient pseudorandom function maps an index and an encryption key to a pseudorandom bit string useful for constructing a stream cipher. The method begins by preprocessing the encryption key into a table of pseudorandom values. The index and a... | 10/07/1997 |
| 5675650 | Controlled acceptance mail payment and evidencing system A method for controlled acceptance mail payment and evidencing in accordance with the present invention includes creating a mail batch with a plurality of mailpieces each having encrypted indicia printed thereon. A mail documentation file is created conta... | 10/07/1997 |
| 5673318 | Method and apparatus for data authentication in a data communication environment A method and system for providing data authentication, within a data communication environment, in a manner which is simple, fast, and provably secure. A data message to be sent is partitioned into data blocks. Each data block is combined with a block ind... | 09/30/1997 |
| 5671284 | Data encryptor having a scalable clock A method for encrypting and decrypting digital data. The digital data is initially latched by an input register. Sixteen separate cipher stages cascaded in series are used to encrypt the digital data. These cipher stages are operating at a maximum frequen... | 09/23/1997 |
| 5671283 | Secure communication system with cross linked cryptographic codes A cryptographic communications system includes a method and apparatus for sending and receiving a plurality of encrypted signal packets in a system for metering the use of encrypted information. Plural packet communication between a user terminal containi... | 09/23/1997 |
| 5671279 | Electronic commerce using a secure courier system A courier electronic payment system provides customers, merchants, and banks with a secure mechanism for using a public network as a platform for credit card payment services. The system governs the relationship between a Customer, Merchant, and Acquirer ... | 09/23/1997 |
| 5668880 | Inter-vehicle personal data communications device A device for wireless, secure transmission of digital information signals utilizing carrier sense multiple access (CSMA) packet communications, or spread spectrum code division multiple access (CDMA) circuits, between a plurality of stations. The device i... | 09/16/1997 |
| 5664016 | Method of building fast MACS from hash functions Hash functions are important in modern cryptography. Main applications are their use in conjunction with digital signature schemes and message authentication. Hash functions, commonly known as message authentication codes (MACs), have received widespread ... | 09/02/1997 |
| 5661807 | Authentication system using one-time passwords A system for authenticating a user located at a requesting node to a resource such as a host application located at an authenticating node using one-time passwords that change pseudorandomly with each request for authentication. At the requesting node a n... | 08/26/1997 |
| 5652796 | Data encryption control system The data encryption system includes a first stage and a second stage data encryption engine in combination with a micro control system. The data encryption system is responsive to control signals from the micro control system. The first stage is comprised... | 07/29/1997 |
| 5652793 | Method and apparatus for authenticating the use of software A hardware encoding circuit which generates a code value unique to a particular computer, stores a password unique to an application program and to the particular computer, tests the stored password against a verification value generated by the hardware e... | 07/29/1997 |
| 5647001 | Nonlinear dynamic substitution devices and methods for block substitutions employing coset decompositions and direct geometric generation Methods and apparatus for non-linearizing modulo 2 addition based encryption by block substitution techniques which allows use of the substitution scheme with relatively simple hardware and yet makes cryptanalysis more difficult. The basic block substitut... | 07/08/1997 |
| 5638448 | Network with secure communications sessions A system which uses three way password authentication, and s3 DES to encrypt different portions of a logon packet with different keys based on the nature of the communications link. Nodes attached to a particular LAN can have one level of secur... | 06/10/1997 |
| 5638450 | Method and apparatus for establishing two way communications between a pager device and a paging service provider A two way communications path is established between a pager device and a paging service provider. The pager device generates a control command for the paging service provider, converts the control command into signals recognizable by a telephone network,... | 06/10/1997 |
| 5625695 | Process for generating DSA signatures with low-cost portable apparatuses The invention relates to a process for generating digital signatures from portable apparatuses (A1, A2, . . . Ai . . . An) of the microprocessor-based card type, including means for computation, communication and retention of data, which means comprise at... | 04/29/1997 |
| 5623548 | Transformation pattern generating device and encryption function device In accordance with the present invention, there is provided a transformation pattern generating mechanism comprising: a key input section for inputting a key for encryption; a transformation pattern generating section for generating a transformation patte... | 04/22/1997 |
| 5623547 | Value transfer system A value transfer system which allows value to be transferred between electronic purses comprises computer which controls the loading of purses with value and the redemption of value from purses, a special bulk purse or purses and a value meter securely li... | 04/22/1997 |
| 5621796 | Transferring information between transaction networks A stored value transaction system has a plurality of value storing transfer devices. First and second stored value transaction networks each include at least one local value storing device, at least one consolidation device, and at least one network settl... | 04/15/1997 |
| 5615264 | Encrypted data package record for use in remote transaction metered data system The disclosed system relates to metered use cryptographic systems, and particularly to a data package and system operation for effecting metered purchases of encrypted data from a local encrypted database. A local CD ROM encrypted database includes one or... | 03/25/1997 |
| 5610982 | Compact certification with threshold signatures Certifying data includes having a subgroup of authorities each contribute a partial digital signature of the data to enable computation of a combined signature where the subgroup includes some, but not all, of the total number of authorities capable of ap... | 03/11/1997 |
| 5608801 | Efficient cryptographic hash functions and methods for amplifying the security of hash functions and pseudo-random functions Methods and circuitry for generating a cryptographic hash function using a strong pseudo-random generator along with the input data to create high quality pseudo-random keys as indices to pseudo-random functions, as well as a pseudo-random function from 2... | 03/04/1997 |
| 5606616 | Cryptographic apparatus with double feedforward hash function Apparatus is provided for authenticating information using a double feedforward hash function to provide complementarity in the implementation of an encryption algorithm. A cryptographic processor has a first input for receiving plaintext, a second input ... | 02/25/1997 |
| 5604804 | Method for certifying public keys in a digital signature scheme A method for certifying public keys of a digital signature scheme in a communications system is provided. The secure communications system is one in which there are at least two levels of authorities. A user presents a piece of data to an intermediate lev... | 02/18/1997 |
| 5592555 | Wireless communications privacy method and system A method and system for privately communicating signals over a wireless communications network include the steps of and circuitry and instructions for processing communication signals in a first signal processing circuit within a first communications cont... | 01/07/1997 |
| 5592553 | Authentication system using one-time passwords A system for authenticating a user located at a requesting node to a resource such as a host application located at an authenticating node using one-time passwords that change pseudorandomly with each request for authentication. At the requesting node a n... | 01/07/1997 |