Patents by Inventor Sanjay P. Ahuja
Sanjay P. Ahuja 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).
-
Patent number: 7752136Abstract: A self-authenticating check authorization system and method includes a check that has standard bank and account information printed on the MICR line, as well as a one-way hash value that is computed based on the standard bank and account information as well as a personal identification code of a customer and a key. The scanned MICR line data is provided to a check verifier, which also receives the personal identification code from the customer. The check verifier performs a hashing algorithm on the received data, and compares the computed hash value to a hash value obtained from the scanned MICR line data. If there is a match, the check is verified; if not, the check is not verified.Type: GrantFiled: July 10, 2001Date of Patent: July 6, 2010Inventors: William D. Meadow, Randall A. Gordie, Jr., Sanjay P. Ahuja
-
Patent number: 7747530Abstract: A device is provided that includes a monetary instrument having a surface, and a magnetic ink character recognition (MICR) line coupled to that surface. The MICR line includes an ABA number, a customer account number, and a one-way hash value. The one-way hash value is output from a hashing process using input including the ABA number, the customer account number, together with a personal identification code and a key that are not included on the MICR line. A method is also provided that authenticates a monetary instrument by comparing a computed one-way hash value with a one-way hash value that is located in the MICR line of the monetary instrument. At the point-of-sale, the MICR line data is scanned and the personal identification code obtained from the customer. The scanned data and the personal identification code are transmitted to a check verifier that provides a check verification status.Type: GrantFiled: September 11, 2008Date of Patent: June 29, 2010Inventors: William D. Meadow, Randall A. Gordie, Jr., Sanjay P. Ahuja
-
Publication number: 20090010427Abstract: A device is provided that includes a monetary instrument having a surface, and a magnetic ink character recognition (MICR) line coupled to that surface. The MICR line includes an ABA number, a customer account number, and a one-way hash value. The one-way hash value is output from a hashing process using input including the ABA number, the customer account number, together with a personal identification code and a key that are not included on the MICR line. A method is also provided that authenticates a monetary instrument by comparing a computed one-way hash value with a one-way hash value that is located in the MICR line of the monetary instrument. At the point-of-sale, the MICR line data is scanned and the personal identification code obtained from the customer. The scanned data and the personal identification code are transmitted to a check verifier that provides a check verification status.Type: ApplicationFiled: September 11, 2008Publication date: January 8, 2009Inventors: William D. Meadow, Randall A. Gordie, JR., Sanjay P. Ahuja
-
Patent number: 7069250Abstract: A method and system for verifying a check that is being used for an on-line transaction, utilizes a hash code value either printed directly on the check, or obtained from an insert card provided by a check printer. To conduct an on-line transaction using a check, the customer enters in data obtained from a MICR line of the check, whereby the data includes a one-way hash value that is based on the data provided on the MICR line as well as private data not provided on the MICR line. A web server of an e-tailer for which the customer seeks to make the on-line transaction, receives the data entered by the customer. The web server of the e-tailer transmits, to a check verifier, the data entered by the customer. The check verifier verifies whether or not the check is valid, by comparing the hash code value entered in by the customer with a hash code value that is separately calculated by the check verifier, based on private data of the customer obtained by the check verifier from a database.Type: GrantFiled: October 15, 2001Date of Patent: June 27, 2006Assignee: Payformance CorporationInventors: William D. Meadow, Randall A. Gordie, Jr., Sanjay P. Ahuja
-
Patent number: 7006632Abstract: A self-authenticating check authorization system and method includes a check that has standard bank and account information printed on the MICR line, as well as a one-way hash value that is computed based on the standard bank and account information as well as a personal identification code of a customer. The scanned MICR line data is provided to a check verifier, which also receives the personal identification code from the customer. The check verifier performs a hashing algorithm on the received data, and compares the computed hash value to a hash value obtained from the scanned MICR line data. If there is a match, the check is verified; if not, the check is not verified.Type: GrantFiled: May 18, 2001Date of Patent: February 28, 2006Assignee: Payformance CorporationInventors: William D. Meadow, Randall A. Gordie, Jr., Sanjay P. Ahuja
-
Publication number: 20030089764Abstract: A system and method for creating and verifying physical documents and/or smart cards based upon positively identifying the owner, holder, or presenter of the document by relating to the measurement of biometric data of the individual at the time of document and/or smart card creation and verification. The biometric data that can be included in the creation of the document include retinal scan, face print, fingerprint, voiceprint and DNA profiles, or other viable biometric data set. Also, protected data that includes important information of the document itself that is written on the document, is combined with the biometric data to provide a security data block that is printed on the document. This security data block is decoded by a document verifier when presented by a document presenter, to provide for an enhanced level of document protection and identity protection.Type: ApplicationFiled: November 13, 2001Publication date: May 15, 2003Applicant: PAYFORMANCE CORPORATIONInventors: William D. Meadow, Randall A. Gordie, Sanjay P. Ahuja
-
Publication number: 20030074327Abstract: A method and system for verifying a check that is being used for an on-line transaction, utilizes a hash code value either printed directly on the check, or obtained from an insert card provided by a check printer. To conduct an on-line transaction using a check, the customer enters in data obtained from a MICR line of the check, whereby the data includes a one-way hash value that is based on the data provided on the MICR line as well as private data not provided on the MICR line. A web server of an e-tailer for which the customer seeks to make the on-line transaction, receives the data entered by the customer. The web server of the e-tailer transmits, to a check verifier, the data entered by the customer. The check verifier verifies whether or not the check is valid, by comparing the hash code value entered in by the customer with a hash code value that is separately calculated by the check verifier, based on private data of the customer obtained by the check verifier from a database.Type: ApplicationFiled: October 15, 2001Publication date: April 17, 2003Applicant: PAYFORMANCE CORPORATIONInventors: William D. Meadow, Randall A. Gordie,, Sanjay P. Ahuja
-
Publication number: 20020174074Abstract: A self-authenticating check authorization system and method includes a check that has standard bank and account information printed on the MICR line, as well as a one-way hash value that is computed based on the standard bank and account information as well as a personal identification code of a customer and a key. The scanned MICR line data is provided to a check verifier, which also receives the personal identification code from the customer. The check verifier performs a hashing algorithm on the received data, and compares the computed hash value to a hash value obtained from the scanned MICR line data. If there is a match, the check is verified; if not, the check is not verified.Type: ApplicationFiled: July 10, 2001Publication date: November 21, 2002Applicant: PAYFORMANCE CORPORATIONInventors: William D. Meadow, Randall A. Gordie, Sanjay P. Ahuja
-
Publication number: 20020174334Abstract: A self-authenticating check authorization system and method includes a check that has standard bank and account information printed on the MICR line, as well as a one-way hash value that is computed based on the standard bank and account information as well as a personal identification code of a customer. The scanned MICR line data is provided to a check verifier, which also receives the personal identification code from the customer. The check verifier performs a hashing algorithm on the received data, and compares the computed hash value to a hash value obtained from the scanned MICR line data. If there is a match, the check is verified; if not, the check is not verified.Type: ApplicationFiled: May 18, 2001Publication date: November 21, 2002Applicant: PAYFORMANCE CORPORATIONInventors: William D. Meadow, Randall A. Gordie, Sanjay P. Ahuja
-
Patent number: RE44542Abstract: A method and system for verifying a check that is being used for an on-line transaction, utilizes a hash code value either printed directly on the check, or obtained from an insert card provided by a check printer. To conduct an on-line transaction using a check, the customer enters in data obtained from a MICR line of the check, whereby the data includes a one-way hash value that is based on the data provided on the MICR line as well as private data not provided on the MICR line. A web server of an e-tailer for which the customer seeks to make the on-line transaction, receives the data entered by the customer. The web server of the e-tailer transmits, to a check verifier, the data entered by the customer. The check verifier verifies whether or not the check is valid, by comparing the hash code value entered in by the customer with a hash code value that is separately calculated by the check verifier, based on private data of the customer obtained by the check verifier from a database.Type: GrantFiled: June 27, 2008Date of Patent: October 15, 2013Assignee: Pyfrm Holdings Limited Liability CompanyInventors: William D. Meadow, Randall A. Gordie, Jr., Sanjay P. Ahuja