Patents by Inventor Nathan Leach

Nathan Leach has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20080091955
    Abstract: A system and method for cryptography. The system may include a cryptography module in communication with a database and configured to perform cryptography operations on data in the database, a rotation module configured to rotate data in the database, and one or more application interfaces configured to remain responsive while the rotation module rotates the data in the database. Rotating the data in the database may include decrypting a stored value in a system with a first key to produce a decrypted value, encrypting the decrypted value with a second key to produce an encrypted value, and replacing the stored value with the encrypted value.
    Type: Application
    Filed: September 21, 2007
    Publication date: April 17, 2008
    Applicant: PAYMETRIC, INC.
    Inventor: Nathan Leach
  • Publication number: 20080077803
    Abstract: The embodiments of this invention relate to methods for managing encrypted data. An embodiment of this method includes sending data from a first application to a server, encrypting the data sent from the first application to the server to produce encrypted data, storing the encrypted data at the server; and sending a token to the first application, wherein the token references the encrypted data.
    Type: Application
    Filed: September 21, 2007
    Publication date: March 27, 2008
    Applicant: PAYMETRIC, INC.
    Inventors: Nathan Leach, Eric Bushman, David Mytchak, Alex Perez, Tatyana Kostyanovskaya, Joe Moyle
  • Publication number: 20050071512
    Abstract: This invention relates to a credit card processing system that integrates between a variety of application software and a variety of processing engines. This allows companies the freedom to choose the method of communicating, technology, and price point that meet their needs based on the volume of credit card transactions. This may be accomplished by “wrapping” various processing engines with a unified standard to eliminate the need for the client to integrate certain processing engines that do not support certain processors.
    Type: Application
    Filed: July 21, 2003
    Publication date: March 31, 2005
    Inventors: Donte Kim, Nathan Leach