Patents by Inventor Mark Itwaru

Mark Itwaru 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: 9547861
    Abstract: A system and method for coordinating processing of a cardholder present financial transaction between the cardholder and a merchant system. The system collects a transaction amount of the financial transaction associated with merchant identification information of the merchant system. The system sends an authentication request using a wireless communication protocol configured for proximity communication between a communication interface of a computer device and a wireless communication enabled integrated circuit (IC) chip of a payment card, the authorization request including an IC command expected by computer hardware of the IC chip. The system receives an authentication response from the computer hardware of the IC chip by the wireless communication protocol, the authentication response including an encrypted value generated by the computer hardware of the IC chip.
    Type: Grant
    Filed: February 15, 2012
    Date of Patent: January 17, 2017
    Inventor: Mark Itwaru
  • Publication number: 20160350743
    Abstract: A system and method for coordinating processing of a funds transfer transaction between a transaction requestor and a transaction responder over a communications network. The transaction system comprises receiving a funds amount, requestor identification information, and responder identification information, such that at least one of the funds amount, the requestor identification information, or the responder identification information is encoded in symbology information embodied in a barcode. The system also decodes the symbology information into unencoded information using a coding scheme of the barcode and generates a funds transfer request for the funds transfer transaction, such that the funds transfer request has content including the unencoded information decoded from the symbology information. The system also sends the funds transfer request to a transaction processing system for subsequent settlement, as well as receives transaction confirmation messages.
    Type: Application
    Filed: May 9, 2016
    Publication date: December 1, 2016
    Inventor: Mark Itwaru
  • Patent number: 9336520
    Abstract: A system and method for coordinating processing of a funds transfer transaction between a transaction requestor and a transaction responder over a communications network. The transaction system comprises receiving a funds amount, requestor identification information, and responder identification information, such that at least one of the funds amount, the requestor identification information, or the responder identification information is encoded in symbology information embodied in a barcode. The system also decodes the symbology information into unencoded information using a coding scheme of the barcode and generates a funds transfer request for the funds transfer transaction, such that the funds transfer request has content including the unencoded information decoded from the symbology information. The system also sends the funds transfer request to a transaction processing system for subsequent settlement, as well as receives transaction confirmation messages.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: May 10, 2016
    Assignee: Riavera Corp.
    Inventor: Mark Itwaru
  • Publication number: 20150302392
    Abstract: A system and method for coordinating processing of a funds transfer transaction between a transaction requestor and a transaction responder over a communications network. The transaction system comprises receiving a funds amount, requestor identification information, and responder identification information, such that at least one of the funds amount, the requestor identification information, or the responder identification information is encoded in symbology information embodied in a barcode. The system also decodes the symbology information into unencoded information using a coding scheme of the barcode and generates a funds transfer request for the funds transfer transaction, such that the funds transfer request has content including the unencoded information decoded from the symbology information. The system also sends the funds transfer request to a transaction processing system for subsequent settlement, as well as receives transaction confirmation messages.
    Type: Application
    Filed: January 23, 2015
    Publication date: October 22, 2015
    Inventor: Mark Itwaru
  • Publication number: 20150287021
    Abstract: A Mobile Image Payment System for mobile commerce, which enables a Consumer to use a mobile device to make payments for online, Electronic Media, Print Media and POS Transactions, involving the presentment of an optical machine readable image. In an embodiment, the Consumer scans the encoded, mobile device scannable image that is displayed by a merchant, to initiate a transaction. The system completes the transaction by processing information between a Mobile Payment Client residing on the Consumer's mobile device, a Mobile Payment Interface residing on a Transaction Server, and, in a further embodiment, a Mobile Payment Application residing on a merchant's device or POS terminal. The Consumer's mobile device communicates with a Payment Platform, which communicates with a Merchant Transaction Server in order to process and complete the mobile transaction. The scannable image of the merchant can be displayed on any product or advertising medium.
    Type: Application
    Filed: March 12, 2012
    Publication date: October 8, 2015
    Inventor: Mark Itwaru
  • Publication number: 20150170180
    Abstract: A system for payment processing of a transaction request associated with a product purchase by a customer with a mobile device, the product purchase eligible for earning of a loyalty reward. The system programmed to: receive symbology information as an aggregated ORMI representing an order record of the product purchase, the symbology information including order record information encoded using a coding scheme of the ORMI and including a product code identifier of the product; processing the ORMI to identify the product code identifier; searching a loyalty storage for a stored product code identifier matching the product code identifier, the stored product code identifier linked to a loyalty amount representing the loyalty reward; communicating said earning of the loyalty amount to the mobile device; and sending a transaction response, the transaction response including processing details of the transaction request indicating transaction approval or transaction denial to the order interface.
    Type: Application
    Filed: December 17, 2013
    Publication date: June 18, 2015
    Inventor: Mark Itwaru
  • Patent number: 8967480
    Abstract: A system and method for coordinating processing of a funds transfer transaction between a transaction requestor and a transaction responder over a communications network. The transaction system comprises receiving a funds amount, requestor identification information, and responder identification information, such that at least one of the funds amount, the requestor identification information, or the responder identification information is encoded in symbology information embodied in a barcode. The system also decodes the symbology information into unencoded information using a coding scheme of the barcode and generates a funds transfer request for the funds transfer transaction, such that the funds transfer request has content including the unencoded information decoded from the symbology information. The system also sends the funds transfer request to a transaction processing system for subsequent settlement, as well as receives transaction confirmation messages.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: March 3, 2015
    Assignee: Riarera Corp.
    Inventor: Mark Itwaru
  • Publication number: 20140188646
    Abstract: A non-transitory computer readable storage medium with an executable payment application stored thereon, the payment application configured for generating a payment request for receipt by a transaction interface over a communications network such that that the transaction interface is separate and remote from a merchant interface over the communications network, a transaction of the payment request associated with a merchant providing a product to a consumer, wherein the payment application instructs a computer processor to perform the following steps of: receiving a sound code containing sound-based transaction data, wherein the transaction data is representative of merchant data associated with the product; receiving a consumer identifier, wherein the consumer identifier identifies the consumer; sending the payment request including the product data and the consumer identifier to the transaction interface over the communications network; and receiving a confirmation of approval or denial of the payment requ
    Type: Application
    Filed: March 4, 2014
    Publication date: July 3, 2014
    Applicant: Riavera Corp.
    Inventors: Mark Itwaru, Amena Amro, David Kerry
  • Publication number: 20140175166
    Abstract: A system and method for coordinating processing of a funds transfer transaction between a transaction requestor and a transaction responder over a communications network. The transaction system comprises receiving a funds amount, requestor identification information, and responder identification information, such that at least one of the funds amount, the requestor identification information, or the responder identification information is encoded in symbology information embodied in a barcode. The system also decodes the symbology information into unencoded information using a coding scheme of the barcode and generates a funds transfer request for the funds transfer transaction, such that the funds transfer request has content including the unencoded information decoded from the symbology information. The system also sends the funds transfer request to a transaction processing system for subsequent settlement, as well as receives transaction confirmation messages.
    Type: Application
    Filed: November 22, 2013
    Publication date: June 26, 2014
    Inventor: Mark Itwaru
  • Publication number: 20140108252
    Abstract: A non-transitory computer readable storage medium with an executable payment application stored thereon, the payment application configured for generating a payment request for receipt by a transaction interface over a communications network such that that the transaction interface is separate and remote from a merchant interface over the communications network, a transaction of the payment request associated with a merchant providing a product to a consumer, wherein the payment application instructs a computer processor to perform the following steps of: receiving a sound code containing sound-based transaction data, wherein the transaction data is representative of merchant data associated with the product; receiving a consumer identifier, wherein the consumer identifier identifies the consumer; sending the payment request including the product data and the consumer identifier to the transaction interface over the communications network; and receiving a confirmation of approval or denial of the payment requ
    Type: Application
    Filed: October 16, 2013
    Publication date: April 17, 2014
    Applicant: Riavera Corp.
    Inventors: Mark Itwaru, Amena Amro, David Kerry
  • Patent number: 8616453
    Abstract: A system and method for coordinating processing of a funds transfer transaction between a transaction requestor and a transaction responder over a communications network. The transaction system comprises receiving a funds amount, requestor identification information, and responder identification information, such that at least one of the funds amount, the requestor identification information, or the responder identification information is encoded in symbology information embodied in a barcode. The system also decodes the symbology information into unencoded information using a coding scheme of the barcode and generates a funds transfer request for the funds transfer transaction, such that the funds transfer request has content including the unencoded information decoded from the symbology information. The system also sends the funds transfer request to a transaction processing system for subsequent settlement, as well as receives transaction confirmation messages.
    Type: Grant
    Filed: February 15, 2012
    Date of Patent: December 31, 2013
    Inventor: Mark Itwaru
  • Publication number: 20130206834
    Abstract: A system and method for coordinating processing of a funds transfer transaction between a transaction requestor and a transaction responder over a communications network. The transaction system comprises receiving a funds amount, requestor identification information, and responder identification information, such that at least one of the funds amount, the requestor identification information, or the responder identification information is encoded in symbology information embodied in a barcode. The system also decodes the symbology information into unencoded information using a coding scheme of the barcode and generates a funds transfer request for the funds transfer transaction, such that the funds transfer request has content including the unencoded information decoded from the symbology information. The system also sends the funds transfer request to a transaction processing system for subsequent settlement, as well as receives transaction confirmation messages.
    Type: Application
    Filed: February 15, 2012
    Publication date: August 15, 2013
    Inventor: Mark ITWARU
  • Publication number: 20130212004
    Abstract: The system includes receiving transaction information of the transaction including merchant identification information, consumer identification information and a transaction identifier associated with a barcode. The system also accesses a database of profile data using the merchant identification information to determine a transaction type of the transaction. The system also sends output data via the communications network by using workflow instructions associated with the transaction type, the output data for consumption by a consumer device of the consumer. The system also receives input data from the consumer device and includes the input data with the transaction information to generate a transaction request. The system can also send the transaction request via the communications network to a merchant interface of the merchant to complete the transaction with the merchant.
    Type: Application
    Filed: February 15, 2012
    Publication date: August 15, 2013
    Inventor: Mark ITWARU
  • Publication number: 20130211929
    Abstract: A system and method for coordinating processing of a cardholder present financial transaction between the cardholder and a merchant system. The system collects a transaction amount of the financial transaction associated with merchant identification information of the merchant system. The system sends an authentication request using a wireless communication protocol configured for proximity communication between a communication interface of a computer device and a wireless communication enabled integrated circuit (IC) chip of a payment card, the authorization request including an IC command expected by computer hardware of the IC chip. The system receives an authentication response from the computer hardware of the IC chip by the wireless communication protocol, the authentication response including an encrypted value generated by the computer hardware of the IC chip.
    Type: Application
    Filed: February 15, 2012
    Publication date: August 15, 2013
    Inventor: Mark ITWARU
  • Publication number: 20130124412
    Abstract: Systems and methods for providing enhanced transaction security via use of a split mobile payment system which allows a Consumer to pay for a purchase using his mobile device without exposing Payment Account information to the merchant. The split mobile payment system may include a mobile payment application (MPA), running on a Consumer's mobile device, which can communicate with a Payment Platform and merchant's in-store Point of Sale Payment Application (PPA). A barcode can be used as one means for identifying a Consumer's Payment Account to the Payment Platform via the PPA. In the event of a PIN being required, the PIN may be entered by the Consumer via the mobile device rather than the merchant's PPA.
    Type: Application
    Filed: May 11, 2012
    Publication date: May 16, 2013
    Inventor: Mark Itwaru
  • Publication number: 20130124413
    Abstract: A Mobile Image Payment System for mobile commerce, which enables a Consumer to use a mobile device to make payments for online, Electronic Media, Print Media and POS Transactions, involving the presentment of a short code. In an embodiment, the Consumer scans the short code that is displayed by a merchant, to initiate a transaction. The system completes the transaction by processing information between a Mobile Payment Client residing on the Consumer's mobile device, a Mobile Payment interface residing on a Transaction Server, and, in a further embodiment, a Mobile Payment Application residing on a merchant's device or POS terminal. The Consumer's mobile device communicates with a Payment Platform, which communicates with a Merchant Transaction Server in order to process and complete the mobile transaction. The short code of the merchant can be displayed on any product or advertising medium.
    Type: Application
    Filed: May 11, 2012
    Publication date: May 16, 2013
    Inventor: Mark Itwaru
  • Publication number: 20120290418
    Abstract: A system and method for assisting ordering and payment processing of an order invoice associated with a product selected by a customer. The system comprises collecting product data about the product and generates the order invoice information for use by at least an accounting system of the merchant. The system receives symbology information in an aggregated barcode associated with the order invoice, the symbology information including at least a portion of the order invoice information encoded using a coding scheme of a barcode. The system provides an image of the aggregated barcode to the customer for use in generating a transaction request for settlement of the order invoice, and receives a transaction response indicating transaction approval or transaction denial of the order invoice.
    Type: Application
    Filed: February 15, 2012
    Publication date: November 15, 2012
    Inventor: Mark ITWARU
  • Publication number: 20120290415
    Abstract: A Mobile Image Payment System (MIPS) for mobile commerce, which enables a Consumer to use a mobile device to make payments for online, Electronic Media, Print Media and POS Transactions. In an embodiment, the Consumer scans an encoded, mobile device scannable image that is displayed by a merchant, to initiate a transaction. The MIPS may complete the transaction by processing information between a Mobile Payment Client residing on the Consumer's mobile device, a Mobile Payment Interface residing on a Transaction Server, and, in a further embodiment, a Mobile Payment Application residing on a merchant's device or POS terminal. The Consumer's mobile device may communicate with a Payment Platform, which may communicate with a Merchant Transaction Server in order to process and complete the mobile transaction. The merchant MDSI can be displayed on any product or advertising medium.
    Type: Application
    Filed: May 11, 2011
    Publication date: November 15, 2012
    Applicant: RIAVERA CORP.
    Inventor: Mark Itwaru
  • Publication number: 20110258077
    Abstract: Secure transactions are achieved over a public network by using a private network to handle the sensitive information of the transaction. When a client requests a product from a vendor server over a public network, the vendor server notifies a facilitation server on the public network. This results in the client receiving a set of computer readable instructions from the facilitation server. The set of instructions provide access instructions to a transaction server system on the private network so that sensitive transaction information is sent to the transaction server system on the private network rather than over the public Internet. Where the sensitive information is credit card information, the transaction server system may obtain authorisation for the transaction from a financial institution and then notify the vendor accordingly.
    Type: Application
    Filed: April 18, 2011
    Publication date: October 20, 2011
    Inventor: Mark Itwaru
  • Patent number: 7949605
    Abstract: Secure transactions are achieved over a public network by using a private network to handle the sensitive information of the transaction. When a client requests a product from a vendor server over a public network, the vendor server notifies a facilitation server on the public network. This results in the client receiving a set of computer readable instructions from the facilitation server. The set of instructions provide access instructions to a transaction server system on the private network so that sensitive transaction information is sent to the transaction server system on the private network rather than over the public Internet. Where the sensitive information is credit card information, the transaction server system may obtain authorization for the transaction from a financial institution and then notify the vendor accordingly.
    Type: Grant
    Filed: February 22, 2002
    Date of Patent: May 24, 2011
    Inventor: Mark Itwaru