Patents by Inventor Greg Walter

Greg Walter 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: 8407112
    Abstract: A transaction authorization system allows a customer to authorize transactions relating to at least one account associated with an institution. Data storage means enable access to customer identification data, a customer's remote communication device (RCD), and security identifier data associating the account with the identification data. Communication means receive an authorization request, referenced to the security identifier data, relating to the transaction and enable communication with the customer via the RCD to authorize a transaction or to indicate that a transaction is fraudulent. Data processing means identify the customer and RCD using the identification data and determine if the transaction is authorized, or has been indicated as being fraudulent, and if the transaction is fraudulent, to determine the type of fraud. The communication means provide an indication, referenced to the security identifier data, to the institution of whether the transaction is authorized.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: March 26, 2013
    Assignee: Qpay Holdings Limited
    Inventor: Greg Walter
  • Publication number: 20090313165
    Abstract: A transaction authorisation system for allowing a customer to authorise transactions relating to an institution account, the system including a data storage for enabling access to identification data associated with the customer and a remote communication device (RCD) of the customer, and security identifier data associating the customer account with the identification data. The system also includes a communication device for receiving an authorisation request, which is referenced to the security identifier data, in relation to the transaction from the institution and for enabling communication with the customer via the RCD to authorise a transaction on the customer account. A system data processor identifies the customer and RCD using the identification data and determines if the transaction is authorised by the customer. The communication device provides an indication, which is referenced to the security identifier data, to the institution of whether or not the transaction is authorised by the customer.
    Type: Application
    Filed: August 1, 2007
    Publication date: December 17, 2009
    Applicant: QPAY HOLDINGS LIMITED
    Inventor: Greg Walter
  • Publication number: 20090234760
    Abstract: A transaction authorisation system allows a customer to authorise transactions relating to at least one account associated with an institution. Data storage means enable access to customer identification data, a customer's remote communication device (RCD), and security identifier data associating the account with the identification data. Communication means receive an authorisation request, referenced to the security identifier data, relating to the transaction and enable communication with the customer via the RCD to authorise a transaction or to indicate that a transaction is fraudulent. Data processing means identify the customer and RCD using the identification data and determine if the transaction is authorised, or has been indicated as being fraudulent, and if the transaction is fraudulent, to determine the type of fraud. The communication means provide an indication, referenced to the security identifier data, to the institution of whether the transaction is authorised.
    Type: Application
    Filed: December 15, 2008
    Publication date: September 17, 2009
    Applicant: QPAY HOLDINGS LIMITED
    Inventor: Greg Walter
  • Patent number: 5793994
    Abstract: A bus protocol technique removes the transaction used for posting indications of events to the host processor from the bus. The invention takes advantage of the fact that addresses typically on a high speed bus contain fewer bits than the entire bus width. Particularly, for a 32 bit bus, the 32 bit address space is not always necessary. The remaining bits on the bus are used for an encoded event tag. A bus transaction involves a first bus transfer which provides an address for writing or reading data, along with the event tag. The event tag is detected and decoded by the destination, and the event is posted to the processor which monitors and responds to events, in a manner which is synchronous with completion of the transaction. Thus, after the transaction on the bus, the message subject of the transaction is waiting in the memory, and notification of the event has occurred automatically and synchronously with completion of the transfer.
    Type: Grant
    Filed: January 31, 1996
    Date of Patent: August 11, 1998
    Assignee: 3Com Corporation
    Inventors: Bruce W. Mitchell, James S. H. Cho, Greg Walter, John H. Hughes, Roger D. Rothhaar