Patents by Inventor Edward J. Hogan
Edward J. Hogan 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: 9672515Abstract: A method of conducting a financial transaction by a purchaser over a communications network is provided where the purchaser does not transmit his or her “real” payment card information over the network but instead secure payment application software is provided which allows for the transmission of a pseudo account number that is cryptographically processed for purposes of responding to an authorization request based on the real account number.Type: GrantFiled: March 15, 2001Date of Patent: June 6, 2017Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Edward J. Hogan, Carl M. Campbell
-
Patent number: 8554668Abstract: There is provided a financial transaction payment method and system for processing a transaction conducted using a financial transaction card. The financial transaction card has associated therewith a financial account in a financial institution and one or more transaction criteria. The financial transaction payment system includes a processing unit and an application program for execution on the processing unit. The method includes the step of determining by the application program whether a transaction activates an installment loan on the financial account based on the one or more transaction criteria.Type: GrantFiled: August 9, 2004Date of Patent: October 8, 2013Assignee: MasterCard International IncorporatedInventor: Edward J. Hogan
-
Publication number: 20100228668Abstract: A proximity device transmits a first dynamic authentication value contactlessly to a terminal. The first authentication value is included in a discretionary data field of message data arranged in an ISO Track 1 and/or ISO Track 2 format. Message data is sent from the terminal to an issuer. The issuer separately derives a second authentication value and compares it with the first authentication value. An identifier associated with the primary account number (PAN) is also used and transmitted instead of the PAN.Type: ApplicationFiled: September 8, 2009Publication date: September 9, 2010Inventors: Edward J. Hogan, Carl M. Campbell, John Wankmueller, Gilles Garon
-
Publication number: 20100223186Abstract: A proximity device transmits a first dynamic authentication value contactlessly to a terminal. The first authentication value is included in a discretionary data field of message data arranged in an ISO Track 1 and/or ISO Track 2 format. Message data is sent from the terminal to an issuer. The issuer separately derives a second authentication value and compares it with the first authentication value.Type: ApplicationFiled: September 8, 2009Publication date: September 2, 2010Inventors: Edward J. Hogan, Carl M. Campbell, John Wankmueller, Gilles Garon
-
Publication number: 20100094735Abstract: Techniques for defining and customizing payment rules and automatically paying charges in accordance with the rules is described. A charge is settled and the charge is posted to an account, for example a credit card account, in the form of a settlement record. An automated payments engine compares the settlement record against payment conditions of one or more payment rules. If a payment condition is satisfied, the automated payments engine initiates a payment according to a payment method associated with the satisfied payment condition.Type: ApplicationFiled: May 7, 2009Publication date: April 15, 2010Inventors: Charles Reynolds, Edward J. Hogan, Mary Jo Winterer, James B. O'Connell, John Burkley
-
Patent number: 7379919Abstract: A method is provided for conducting a financial transaction by a purchaser with a merchant having an acquirer bank, over a communications network. The method includes the steps of sending a first authorization request using a pseudo account number associated with a real account number to a service provider which forwards a second authorization request to the issuer using the real account number and preferably a pseudo acquirer code associated with the service provider such that the response to the second request is based on the real account number and sent back to the service provider who preferably forwards a response to the first request preferably to the “real” acquirer. A message authentication code is further provided which includes transaction data, and where the authorization request is formatted as a standard payment card track having one or more fields including a discretionary field in which the message authentication code is placed.Type: GrantFiled: April 11, 2001Date of Patent: May 27, 2008Assignee: Mastercard International IncorporatedInventors: Edward J. Hogan, Carl M. Campbell
-
Patent number: 7177848Abstract: A method is provided for conducting an electronic transaction with a payment account number having a certain amount of available funds, using a payment network and a “check site”. The method comprises the following steps: (a) generating a secret key associated with the payment account number; (b) using the secret key to generate a message authentication code (“MAC”) specific to the transaction; (c) generating an authorization request message including the message authentication code; (d) forwarding the authorization request message over the payment network to the check site for verifying the authenticity of the MAC; (e) verifying the message authentication code by the check site using the secret key; (f) responding to the authorization request message over the payment network based on the available funds and the transaction amount.Type: GrantFiled: June 22, 2001Date of Patent: February 13, 2007Assignee: MasterCard International IncorporatedInventors: Edward J. Hogan, Carl M. Campbell
-
Patent number: 6990470Abstract: A secure method of conducting an electronic transaction over a public communications network is provided which utilizes a pseudo-expiration date in the expiration date field of an authorization request. One of the preferred methods comprises: generating a per-card key associated with an account number; generating a message authentication code using the per-card key; converting the message authentication code into a pseudo expiration date; generating an authorization request for the transaction, the request having an expiration date field containing the pseudo expiration date; and verifying the message authentication code based on the pseudo expiration date.Type: GrantFiled: June 22, 2001Date of Patent: January 24, 2006Assignee: MasterCard International IncorporatedInventors: Edward J. Hogan, Carl M. Campbell
-
Patent number: 6793131Abstract: There is provided a financial transaction payment method and system for processing a transaction conducted using a financial transaction card. The financial transaction card has associated therewith a financial account in a financial institution and one or more transaction criteria. The financial transaction payment system includes a processing unit and an application program for execution on the processing unit. The method includes the step of determining by the application program whether a transaction activates an installment loan on the financial account based on the one or more transaction criteria.Type: GrantFiled: April 25, 2001Date of Patent: September 21, 2004Assignee: MasterCard International IncorporatedInventor: Edward J. Hogan
-
Publication number: 20020120584Abstract: A method is provided for conducting an electronic transaction with a payment account number having a certain amount of available funds, using a payment network and a “check site”. The method comprises the following steps: (a) generating a secret key associated with the payment account number; (b) using the secret key to generate a message authentication code (“MAC”) specific to the transaction; (c) generating an authorization request message including the message authentication code; (d) forwarding the authorization request message over the payment network to the check site for verifying the authenticity of the MAC; (e) verifying the message authentication code by the check site using the secret key; (f) responding to the authorization request message over the payment network based on the available funds and the transaction amount.Type: ApplicationFiled: June 22, 2001Publication date: August 29, 2002Inventors: Edward J. Hogan, Carl M. Campbell
-
Publication number: 20020116341Abstract: A secure method of conducting an electronic transaction over a public communications network is provided which utilizes a pseudo-expiration date in the expiration date field of an authorization request.Type: ApplicationFiled: June 22, 2001Publication date: August 22, 2002Inventors: Edward J. Hogan, Carl M. Campbell
-
Publication number: 20020035548Abstract: A method is provided for conducting a financial transaction by a purchaser with a merchant having an acquirer bank, over a communications network. The method includes the steps of sending a first authorization request using a pseudo account number associated with a real account number to a service provider which forwards a second authorization request to the issuer using the real account number and preferably a pseudo acquirer code associated with the service provider such that the response to the second request is based on the real account number and sent back to the service provider who preferably forwards a response to the first request preferably to the “real” acquirer. A message authentication code is further provided which includes transaction data, and where the authorization request is formatted as a standard payment card track having one or more fields including a discretionary field in which the message authentication code is placed.Type: ApplicationFiled: April 11, 2001Publication date: March 21, 2002Inventors: Edward J. Hogan, Carl M. Campbell
-
Publication number: 20020007320Abstract: A method of conducting a financial transaction by a purchaser over a communications network is provided where the purchaser does not transmit his or her “real” payment card information over the network but instead secure payment application software is provided which allows for the transmission of a pseudo account number that is cryptographically processed for purposes of responding to an authorization request based on the real account number.Type: ApplicationFiled: March 15, 2001Publication date: January 17, 2002Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Edward J. Hogan, Carl M. Campbell
-
Patent number: 6315193Abstract: There is provided a financial transaction payment method and system for processing a transaction conducted using a financial transaction card. The financial transaction card has associated therewith a financial account in a financial institution and one or more transaction criteria. The financial transaction payment system includes a processing unit and an application program for execution on the processing unit. The method includes the step of determining by the application program whether a transaction activates an installment loan on the financial account based on the one or more transaction criteria.Type: GrantFiled: August 31, 1998Date of Patent: November 13, 2001Assignee: MasterCard International IncorporatedInventor: Edward J. Hogan
-
Publication number: 20010013545Abstract: There is provided a financial transaction payment method and system for processing a transaction conducted using a financial transaction card. The financial transaction card has associated therewith a financial account in a financial institution and one or more transaction criteria. The financial transaction payment system includes a processing unit and an application program for execution on the processing unit. The method includes the step of determining by the application program whether a transaction activates an installment loan on the financial account based on the one or more transaction criteria.Type: ApplicationFiled: April 25, 2001Publication date: August 16, 2001Inventor: Edward J. Hogan
-
Patent number: 5704046Abstract: In a commercial transaction system, a system user uses a card device to interact with sales or transaction terminals to conduct cashless transactions. Each terminal processes data including a balance stored on the card device and updates the stored data at the end of the transaction. The system is specially designed for purchases of items or transactions of relatively small monetary value, where purchases are generally unattended by salespersons. In this manner, the amount of the transaction is deducted from the balance on the card device. When the existing balance associated with the card does not cover the price of the transaction, the system provides an automatic renewal feature which automatically increases the balance of the card device by a predetermined amount. Such a feature allows the purchase to be made without inconveniencing the card user to increase the balance.Type: GrantFiled: May 30, 1996Date of Patent: December 30, 1997Assignee: MasterCard International Inc.Inventor: Edward J. Hogan
-
Patent number: 5699528Abstract: In a bill delivery and payment system, users are able to access a server computer on a communications network to obtain bill information and pay bills. For example, such a communications network may be the Internet or the World Wide Web thereof. Using a personal computer, a user can access a Web site provided by the server computer to view the bill information and instruct the server computer as to the details of the bill payment. In a second embodiment, without visiting the web site, users are provided with electronic bills containing bill information in the form of electronic mail (e-mail) at their e-mail addresses. After opening an electronic bill, a user can make the bill payment by replying to the electronic bill.Type: GrantFiled: October 31, 1995Date of Patent: December 16, 1997Assignee: MasterCard International, Inc.Inventor: Edward J. Hogan
-
Patent number: 5692132Abstract: In a commercial transaction system, a system user uses a personal computer to interact with merchant computers over the Internet to conduct cashless transactions. Each system user computer processes data including a balance stored in the computer's memory and updates the stored data at the end of the transaction. The system is specially designed for purchases of items or transactions of relatively small monetary value. In this manner, the amount of the transaction is deducted from the balance on the computer. In accordance with the invention, when the existing balance associated with the computer does not cover the price of the transaction, the system provides a reload feature which gives the user an option to increase the balance of the computer. Such a feature allows the purchase to be made without inconveniencing the user to increase the balance by other means. Each time the balance is increased by a reload, the user's issuer bank bills the user for the reload amount.Type: GrantFiled: June 7, 1995Date of Patent: November 25, 1997Assignee: MasterCard International, Inc.Inventor: Edward J. Hogan
-
Patent number: 5557516Abstract: In a commercial transaction system, a system user uses a card device to interact with sales or transaction terminals to conduct cashless transactions. Each terminal processes data including a balance stored on the card device and updates the stored data at the end of the transaction. The system is specially designed for purchases of items or transactions of relatively small monetary value, where purchases are generally unattended by salespersons. In this manner, the amount of the transaction is deducted from the balance on the card device.In accordance with the invention, when the existing balance associated with the card does not cover the price of the transaction, the system provides an automatic renewal feature which automatically increases the balance of the card device by a predetermined amount. Such a feature allows the purchase to be made without inconveniencing the card user to increase the balance by other means.Type: GrantFiled: February 4, 1994Date of Patent: September 17, 1996Assignee: MasterCard InternationalInventor: Edward J. Hogan