Waddle
Jason Waddle, San Francisco, CA US
Patent application number | Description | Published |
---|---|---|
20150227930 | HOMOMORPHIC PASSCODE ENCRYPTION - A method of encrypting a passcode is disclosed. In one embodiment, the method includes: receiving an indication of a portion of the passcode; calculating a plaintext value based at least in part on the indication, wherein the plaintext value represents an encoded portion of the passcode; encrypting the plaintext value into ciphertext using a homomorphic encryption system; and updating a cumulative encryption string by executing a cumulative operation to aggregate the ciphertext corresponding to the encoded portion into the cumulative encryption string computed for a previous portion of the passcode, wherein the cumulative operation is dictated by a homomorphic property of the homomorphic encryption system. | 08-13-2015 |
Jason Waddle, Alameda, CA US
Patent application number | Description | Published |
---|---|---|
20150324792 | ESTABLISHMENT OF A SECURE SESSION BETWEEN A CARD READER AND A MOBILE DEVICE - Disclosed is a technique for establishing a secure communication session between a mobile device and a card reader. The technique can involve using a trusted, remote validation server to validate security information of both the card reader and a POS module in the mobile device prior to, and as a precondition of, the card reader and the POS module establishing a secure communication session with each other. In certain embodiments the POS module sends the security information of both the card reader and the POS module to the validation server. The security information can include cryptographic keys of the POS module and the card reader and additional security information related to the POS module and its software environment. | 11-12-2015 |
20150324793 | ESTABLISHMENT OF A SECURE SESSION BETWEEN A CARD READER AND A MOBILE DEVICE - Disclosed is a technique for establishing a secure communication session between a mobile device and a card reader. The technique can involve using a trusted, remote validation server to validate security information of both the card reader and a POS module in the mobile device prior to, and as a precondition of, the card reader and the POS module establishing a secure communication session with each other. In certain embodiments the POS module sends the security information of both the card reader and the POS module to the validation server. The security information can include cryptographic keys of the POS module and the card reader and additional security information related to the POS module and its software environment. | 11-12-2015 |
John R. Waddle, Saint Paul, MN US
Patent application number | Description | Published |
---|---|---|
20110137442 | Method for digitally copying parts of existing stringed musical instruments such as violins, violas, or cellos - A process involving first obtaining X-ray Computed Tomography (CT) digital scans of existing stringed instruments. The images obtained from the scans are imported into a computer. Using a suitable software program, the digital scans are converted to Stereolithography (STL) files of the virtual object, which was scanned, such as parts of the existing stringed instruments. The digital STL files are imported into a computer, which is attached to a Computer Numerically Controlled (CNC) machine. Using a suitable software program, the CNC machine is programmed to carve the new parts of the scanned original stringed instruments. The resulting carved stringed instrument parts can be made into assembled new stringed instruments. The resulting assembled new instruments are accurate copies of the original stringed instruments that were scanned. | 06-09-2011 |