Patents by Inventor Craig Swackhammer
Craig Swackhammer 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: 10108957Abstract: A method is disclosed. The method includes receiving transaction data relating to a plurality of commercial transactions conducted by a plurality of buyers and sellers conducting commercial transactions using a transaction processing system, and then receiving a request for transaction information relating to the received transaction data from an entity, wherein the transaction information also relates to a commercial transaction between a buyer and a seller. The method further includes providing the transaction information to an entity, wherein the entity thereafter makes a decision about further interacting with the buyer or the seller.Type: GrantFiled: April 4, 2012Date of Patent: October 23, 2018Assignee: VISA INTERNATIONAL SERVICE ASSOCIATIONInventors: William Reid, Fredric Maslin, Craig Swackhammer, Marc Belsky
-
Patent number: 8606697Abstract: A system for conducting commercial transactions between buyers and sellers is disclosed. The system includes a transaction processing system for facilitating payment for transactions between buyers and the sellers. In addition to the buyer and the seller, the transaction processing system also interacts with issuers and acquirers. The transaction processing system monitors and manages payment information relating to transactions conducted between buyers and sellers. Using such information, the transaction processing system further offers a number of additional financing services including, for example, buyer payment assurance, buyer bank payment assurance, buyer bank payable discounting, buyer bank payable discount aggregation, seller/receivable financing and seller bank receivable discount aggregation.Type: GrantFiled: May 17, 2005Date of Patent: December 10, 2013Assignee: Visa International Service AssociationInventors: William Reid, Craig Swackhammer, Kerry Lynch, Johnson Lau
-
Patent number: 8571978Abstract: A system for conducting commercial transactions between buyers and sellers is disclosed. The system includes a transaction processing system for facilitating payment for transactions between buyers and the sellers. In addition to the buyer and the seller, the transaction processing system also interacts with issuers and acquirers. The transaction processing system monitors and manages payment information relating to transactions conducted between buyers and sellers. Using such information, the transaction processing system further offers a number of additional financing services including, for example, buyer payment assurance, buyer bank payment assurance, buyer bank payable discounting, buyer bank payable discount aggregation, seller/receivable financing and seller bank receivable discount aggregation.Type: GrantFiled: May 17, 2005Date of Patent: October 29, 2013Assignee: Visa International Service AssociationInventors: William Reid, Craig Swackhammer, Kerry Lynch, Johnson Lau
-
Patent number: 8571977Abstract: A system for conducting commercial transactions between buyers and sellers is disclosed. The system includes a transaction processing system for facilitating payment for transactions between buyers and the sellers. In addition to the buyer and the seller, the transaction processing system also interacts with issuers and acquirers. The transaction processing system monitors and manages payment information relating to transactions conducted between buyers and sellers. Using such information, the transaction processing system further offers a number of additional financing services including, for example, buyer payment assurance, buyer bank payment assurance, buyer bank payable discounting, buyer bank payable discount aggregation, seller/receivable financing and seller bank receivable discount aggregation.Type: GrantFiled: May 17, 2005Date of Patent: October 29, 2013Assignee: Visa International Service AssociationInventors: William Reid, Craig Swackhammer, Kerry Lynch, Johnson Lau
-
Patent number: 8566231Abstract: A system for conducting commercial transactions between buyers and sellers is disclosed. The system includes a transaction processing system for facilitating payment for transactions between buyers and the sellers. In addition to the buyer and the seller, the transaction processing system also interacts with issuers and acquirers. The transaction processing system monitors and manages payment information relating to transactions conducted between buyers and sellers. Using such information, the transaction processing system further offers a number of additional financing services including, for example, buyer payment assurance, buyer bank payment assurance, buyer bank payable discounting, buyer bank payable discount aggregation, seller/receivable financing and seller bank receivable discount aggregation.Type: GrantFiled: May 17, 2005Date of Patent: October 22, 2013Assignee: Visa International Service AssociationInventors: William Reid, Craig Swackhammer, Kerry Lynch, Johnson Lau
-
Publication number: 20120253975Abstract: A method is disclosed. The method includes receiving transaction data relating to a plurality of commercial transactions conducted by a plurality of buyers and sellers conducting commercial transactions using a transaction processing system, and then receiving a request for transaction information relating to the received transaction data from an entity, wherein the transaction information also relates to a commercial transaction between a buyer and a seller. The method further includes providing the transaction information to an entity, wherein the entity thereafter makes a decision about further interacting with the buyer or the seller.Type: ApplicationFiled: April 4, 2012Publication date: October 4, 2012Inventors: William Reid, Fredric Maslin, Craig Swackhammer, Marc Belsky
-
Patent number: 8175961Abstract: A method is disclosed. The method includes receiving transaction data relating to a plurality of commercial transactions conducted by a plurality of buyers and sellers conducting commercial transactions using a transaction processing system, and then receiving a request for transaction information relating to the received transaction data from an entity, wherein the transaction information also relates to a commercial transaction between a buyer and a seller. The method further includes providing the transaction information to an entity, wherein the entity thereafter makes a decision about further interacting with the buyer or the seller.Type: GrantFiled: November 17, 2006Date of Patent: May 8, 2012Assignee: Visa International Service AssociationInventors: William Reid, Fredric Maslin, Craig Swackhammer, Marc Belsky
-
Patent number: 8036985Abstract: A method for pre-funding is disclosed. The method includes sending a plurality of pre-fund authorization requests to a buyer financial institution, and then receiving a plurality of responses to the pre-fund authorization requests from the buyer financial institution, where each response either accepts or declines a pre-fund authorization request. A funds transfer request is sent to the buyer financial institution, where the funds transfer request corresponds to a total value of the accepted pre-fund authorization requests. Notification that funds have transferred from the buyer financial institution in response to the funds transfer request is received. Then, the sending of the funds to a supplier financial institution is authorized.Type: GrantFiled: March 15, 2010Date of Patent: October 11, 2011Assignee: Visa International Service AssociationInventors: William Reid, Keiron G. Lynch, Craig Swackhammer, M. Kathrina Novak, L. Ted Martinez, John M. Bryant
-
Publication number: 20100205092Abstract: A method for pre-funding is disclosed. The method includes sending a plurality of pre-fund authorization requests to a buyer financial institution, and then receiving a plurality of responses to the pre-fund authorization requests from the buyer financial institution, where each response either accepts or declines a pre-fund authorization request. A funds transfer request is sent to the buyer financial institution, where the funds transfer request corresponds to a total value of the accepted pre-fund authorization requests. Notification that funds have transferred from the buyer financial institution in response to the funds transfer request is received. Then, the sending of the funds to a supplier financial institution is authorized.Type: ApplicationFiled: March 15, 2010Publication date: August 12, 2010Applicant: Visa InternationalInventors: William Reid, Keiron G. Lynch, Craig Swackhammer, M. Kathrina Novak, L. Ted Martinez, John M. Bryant
-
Patent number: 7711639Abstract: A method for pre-funding is disclosed. The method includes sending a plurality of pre-fund authorization requests to a buyer financial institution, and then receiving a plurality of responses to the pre-fund authorization requests from the buyer financial institution, where each response either accepts or declines a pre-fund authorization request. A funds transfer request is sent to the buyer financial institution, where the funds transfer request corresponds to a total value of the accepted pre-fund authorization requests. Notification that funds have transferred from the buyer financial institution in response to the funds transfer request is received. Then, the sending of the funds to a supplier financial institution is authorized.Type: GrantFiled: January 12, 2005Date of Patent: May 4, 2010Assignee: Visa InternationalInventors: William Reid, Keiron G. Lynch, Craig Swackhammer, M. Kathrina Novak, L. Ted Martinez, John M. Bryant
-
Publication number: 20080120218Abstract: A method is disclosed. The method includes receiving transaction data relating to a plurality of commercial transactions conducted by a plurality of buyers and sellers conducting commercial transactions using a transaction processing system, and then receiving a request for transaction information relating to the received transaction data from an entity, wherein the transaction information also relates to a commercial transaction between a buyer and a seller. The method further includes providing the transaction information to an entity, wherein the entity thereafter makes a decision about further interacting with the buyer or the seller.Type: ApplicationFiled: November 17, 2006Publication date: May 22, 2008Inventors: William Reid, Fredric Maslin, Craig Swackhammer, Marc Belsky
-
Publication number: 20060155644Abstract: A method for pre-funding is disclosed. The method includes sending a plurality of pre-fund authorization requests to a buyer financial institution, and then receiving a plurality of responses to the pre-fund authorization requests from the buyer financial institution, where each response either accepts or declines a pre-fund authorization request. A funds transfer request is sent to the buyer financial institution, where the funds transfer request corresponds to a total value of the accepted pre-fund authorization requests. Notification that funds have transferred from the buyer financial institution in response to the funds transfer request is received. Then, the sending of the funds to a supplier financial institution is authorized.Type: ApplicationFiled: January 12, 2005Publication date: July 13, 2006Applicant: Visa InternationalInventors: William Reid, Keiron Lynch, Craig Swackhammer, M. Novak, L. Martinez, John Bryant
-
Publication number: 20050283431Abstract: A system for conducting commercial transactions between buyers and sellers is disclosed. The system includes a transaction processing system for facilitating payment for transactions between buyers and the sellers. In addition to the buyer and the seller, the transaction processing system also interacts with issuers and acquirers. The transaction processing system monitors and manages payment information relating to transactions conducted between buyers and sellers. Using such information, the transaction processing system further offers a number of additional financing services including, for example, buyer payment assurance, buyer bank payment assurance, buyer bank payable discounting, buyer bank payable discount aggregation, seller/receivable financing and seller bank receivable discount aggregation.Type: ApplicationFiled: May 17, 2005Publication date: December 22, 2005Applicant: Visa International Service AssociationInventors: William Reid, Craig Swackhammer, Kerry Lynch, Johnson Lau
-
Publication number: 20050283433Abstract: A system for conducting commercial transactions between buyers and sellers is disclosed. The system includes a transaction processing system for facilitating payment for transactions between buyers and the sellers. In addition to the buyer and the seller, the transaction processing system also interacts with issuers and acquirers. The transaction processing system monitors and manages payment information relating to transactions conducted between buyers and sellers. Using such information, the transaction processing system further offers a number of additional financing services including, for example, buyer payment assurance, buyer bank payment assurance, buyer bank payable discounting, buyer bank payable discount aggregation, seller/receivable financing and seller bank receivable discount aggregation.Type: ApplicationFiled: May 17, 2005Publication date: December 22, 2005Applicant: Visa International Service AssociationInventors: William Reid, Craig Swackhammer, Kerry Lynch, Johnson Lau
-
Publication number: 20050283432Abstract: A system for conducting commercial transactions between buyers and sellers is disclosed. The system includes a transaction processing system for facilitating payment for transactions between buyers and the sellers. In addition to the buyer and the seller, the transaction processing system also interacts with issuers and acquirers. The transaction processing system monitors and manages payment information relating to transactions conducted between buyers and sellers. Using such information, the transaction processing system further offers a number of additional financing services including, for example, buyer payment assurance, buyer bank payment assurance, buyer bank payable discounting, buyer bank payable discount aggregation, seller/receivable financing and seller bank receivable discount aggregation.Type: ApplicationFiled: May 17, 2005Publication date: December 22, 2005Applicant: Visa International Service AssociationInventors: William Reid, Craig Swackhammer, Kerry Lynch, Johnson Lau
-
Publication number: 20050283416Abstract: A system for conducting commercial transactions between buyers and sellers is disclosed. The system includes a transaction processing system for facilitating payment for transactions between buyers and the sellers. In addition to the buyer and the seller, the transaction processing system also interacts with issuers and acquirers. The transaction processing system monitors and manages payment information relating to transactions conducted between buyers and sellers. Using such information, the transaction processing system further offers a number of additional financing services including, for example, buyer payment assurance, buyer bank payment assurance, buyer bank payable discounting, buyer bank payable discount aggregation, seller/receivable financing and seller bank receivable discount aggregation.Type: ApplicationFiled: May 17, 2005Publication date: December 22, 2005Applicant: Visa International Service AssociationInventors: William Reid, Craig Swackhammer, Kerry Lynch, Johnson Lau
-
Publication number: 20050283430Abstract: A system for conducting commercial transactions between buyers and sellers is disclosed. The system includes a transaction processing system for facilitating payment for transactions between buyers and the sellers. In addition to the buyer and the seller, the transaction processing system also interacts with issuers and acquirers. The transaction processing system monitors and manages payment information relating to transactions conducted between buyers and sellers. Using such information, the transaction processing system further offers a number of additional financing services including, for example, buyer payment assurance, buyer bank payment assurance, buyer bank payable discounting, buyer bank payable discount aggregation, seller/receivable financing and seller bank receivable discount aggregation.Type: ApplicationFiled: May 17, 2005Publication date: December 22, 2005Applicant: Visa International Service AssociationInventors: William Reid, Craig Swackhammer, Kerry Lynch, Johnson Lau