Patents Assigned to VeriFone, Inc.
  • Patent number: 6363363
    Abstract: An architecture is disclosed allowing a server to communicate bidirectionally with a gateway over a first communication link, over which service requests are initiated by the server. In response to a transaction received from a host legacy system at the gateway, the gateway parses one or more transaction response values from the host message, maps the one or more transaction response values to a canonical response code, and stores the canonical response code in a transaction log. According to a broad aspect of a preferred embodiment of the invention, communication networks that employ transactions between applications must effectively manage transactions that flow over the network. In addition, networking systems must also detect counterfeit transactions, especially, when the networking systems are utilized for financial transactions. An active, on-line database is utilized as a transaction log to track original requests, valid retrys and detect fradulant transactions.
    Type: Grant
    Filed: August 24, 1999
    Date of Patent: March 26, 2002
    Assignee: VeriFone, Inc.
    Inventors: Daniel R. Haller, Trong Nguyen, Kevin T. B. Rowney, David A. Berger, Glenn A. Kramer
  • Patent number: 6178409
    Abstract: A server communicates bidirectionally with a gateway over a first communication link, over which service requests flow to the server for one or more merchants and/or consumers. Service requests are associated with a particular merchant based on storefront visited by a consumer or credentials presented by a merchant. Service requests result in merchant specific transactions that are transmitted to the gateway for further processing on existing host applications.
    Type: Grant
    Filed: June 17, 1996
    Date of Patent: January 23, 2001
    Assignee: VeriFone, Inc.
    Inventors: Jay C. Weber, David A. Berger, Atul Arora
  • Patent number: 6138916
    Abstract: A reader/writer apparatus for a contact-type smart card and having a frame forming a card slot for receiving a smart card and a landing contact mechanism carried on the frame for making electrical contact with contact pads on the smart card when inserted in the card slot. The landing contact mechanism includes a connector carriage carrying a card contact set thereon facing the card slot and mounted to the frame on a pivot axis defined thereon such that the connector carriage rotates generally in a plane parallel to the card slot. A drive post formed on the connector carriage contacts a leading edge of a smart card inserted in the card slot to rotate the connector carriage through a prearranged angle as the card moves to a predetermined read position within the card slot.
    Type: Grant
    Filed: May 13, 1998
    Date of Patent: October 31, 2000
    Assignee: VeriFone, Inc.
    Inventors: John Zolkos, Lance S. Nakamura
  • Patent number: 6119105
    Abstract: Secure transmission of data is provided between a plurality of computer systems over a public communication system, such as the Internet. Secure transmission of data is provided from a customer computer system to a merchant computer system, and for the further secure transmission of payment information regarding a payment instrument from the merchant computer system to a payment gateway computer system. The payment gateway system evaluates the payment information and returns a level of authorization of credit via a secure transmission to the merchant which is communicated to the customer by the merchant. The merchant can then determine whether to accept the payment instrument tendered or deny credit and require another payment instrument. An architecture that provides support for additional message types that are not SET compliant is provided by a preferred embodiment of the invention. A server communicating bidirectionally with a gateway is disclosed.
    Type: Grant
    Filed: June 17, 1996
    Date of Patent: September 12, 2000
    Assignee: VeriFone, Inc.
    Inventor: Humphrey Williams
  • Patent number: 6072870
    Abstract: Secure transmission of data is provided between a plurality of computer systems over a public communication system, such as the Internet. Secure transmission of data is provided from a customer computer system to a merchant computer system, and for the further secure transmission of payment information from the merchant computer system to a payment gateway computer system. The payment gateway system formats transaction information appropriately and transmits the transaction to the particular host legacy system. The host legacy system evaluates the payment information and returns a level of authorization of credit to the gateway which packages the information to form a secure transaction which is transmitted to the merchant which is in turn communicated to the customer by the merchant. The merchant can then determine whether to accept the payment instrument tendered or deny credit and require another payment instrument.
    Type: Grant
    Filed: June 17, 1996
    Date of Patent: June 6, 2000
    Assignee: VeriFone Inc.
    Inventors: Trong Nguyen, Daniel R. Haller, Glenn A. Kramer
  • Patent number: 6061665
    Abstract: A system that facilitates the coupling of a plurality of clients to one or more merchants utilizing a network to conduct commerce over the network is disclosed. When a client initiates a connection with a merchant, the merchant responds to the request for connection by transmitting one or more messages back to the client to determine a particular payment processing which entails determining a suitable payment instrument, a payment protocol and standard message formats for conducting the electronic commerce. The payment protocol comprises a message format, a protocol associated with the message format and a weight associated with each of the items associated with the payment processing. The weight is provided by both the client and the merchant to facilitate dynamic negotiation of a mutually acceptable payment processing. The negotiation results in the exchange of standard message formats that the client and the merchant are equipped to process efficiently and securely.
    Type: Grant
    Filed: June 6, 1997
    Date of Patent: May 9, 2000
    Assignee: Verifone, Inc.
    Inventor: Ali Reza Bahreman
  • Patent number: 6026379
    Abstract: An architecture is disclosed allowing a server to communicate bidirectionally with a gateway over a first communication link, over which service requests are initiated by the server. In response to a transaction received from a host legacy system at the gateway, the gateway parses one or more transaction response values from the host message, maps the one or more transaction response values to a canonical response code, and stores the canonical response code in a transaction log. According to a broad aspect of a preferred embodiment of the invention, communication networks that employ transactions between applications must effectively manage transactions that flow over the network. In addition, networking systems must also detect counterfeit transactions, especially, when the networking systems are utilized for financial transactions. An active, on-line database is utilized as a transaction log to track original requests, valid retrys and detect fradulant transactions.
    Type: Grant
    Filed: June 17, 1996
    Date of Patent: February 15, 2000
    Assignee: VeriFone, Inc.
    Inventors: Daniel R. Haller, Trong Nguyen, Kevin T. B. Rowney, David A. Berger, Glenn A. Kramer
  • Patent number: 6016484
    Abstract: An electronic monetary system provides for transactions utilizing an electronic-monetary system that emulates a wallet or a purse that is customarily used for keeping money, credit cards and other forms of payment organized. Access to the instruments in the wallet or purse is restricted by a password to avoid unauthorized payments. A certificate form must be completed in order to obtain an instrument. The certificate form obtains the information necessary for creating a certificate granting authority to utilize an instrument, a payment holder and a complete electronic wallet. Electronic approval results in the generation of an electronic transaction to complete the order. If a user selects a particular certificate, a particular payment instrument holder will be generated based on the selected certificate.
    Type: Grant
    Filed: April 26, 1996
    Date of Patent: January 18, 2000
    Assignee: VeriFone, Inc.
    Inventors: Humphrey Williams, Kevin Hughes, Bipinkumar G. Parmar
  • Patent number: 6002767
    Abstract: Secure transmission of data is provided between a plurality of computer systems over a public communication system, such as the Internet. Secure transmission of data is provided from a customer computer system to a merchant computer system, and for the further secure transmission of payment information regarding a payment instrument from the merchant computer system to a payment gateway computer system. The payment gateway system evaluates the payment information and returns a level of authorization of credit via a secure transmission to the merchant which is communicated to the customer by the merchant. The merchant can then determine whether to accept the payment instrument tendered or deny credit and require another payment instrument. An architecture that provides support for additional message types that are value-added extensions to the SET protocol is provided by a preferred embodiment of the invention. A server communicating bidirectionally with a gateway is disclosed.
    Type: Grant
    Filed: June 17, 1996
    Date of Patent: December 14, 1999
    Assignee: Verifone, Inc.
    Inventor: Glenn A. Kramer
  • Patent number: 5996076
    Abstract: Secure transmission of data is provided between a plurality of computer systems over a public communication system, such as the Internet. Secure transmission of data is provided from a party in communication with a first application resident on a first computer which is in communication with a second computer with a certification authority application resident thereon. The second computer is in communication with a third computer utilizing an administrative function resident thereon. The first, second and third computers are connected by a network, such as the Internet. A name-value pair for certification processing is created on said first computer and transmitted to an administrative function on the third computer. Then, the name-value pair is routed to the appropriate certification authority on the second computer. The administrative function also transmits other certification information from said administrative function to said certification authority on the second computer.
    Type: Grant
    Filed: February 19, 1997
    Date of Patent: November 30, 1999
    Assignee: VeriFone, Inc.
    Inventors: Kevin T. B. Rowney, Yuhua Chen
  • Patent number: 5987132
    Abstract: An architecture that provides a server that communicates bidirectionally with a gateway over a first communication link, over which service requests flow to the server for one or more merchants and/or consumers is disclosed. Service requests are associated with a particular merchant based on storefront visited by a consumer or credentials presented by a merchant. Service requests result in merchant specific transactions that are transmitted to the gateway for further processing on existing host applications. By presenting the appropriate credentials, the merchant could utilize any other computer attached to the Internet utilizing a SSL or SET protocol to query the vPOS system remotely and obtain capture information, payment administration information, inventory control information, audit information and process customer satisfaction information.
    Type: Grant
    Filed: June 17, 1996
    Date of Patent: November 16, 1999
    Assignee: VeriFone, Inc.
    Inventor: Kevin T. B. Rowney
  • Patent number: 5987140
    Abstract: Secure transmission of data is provided between a plurality of computer systems over a public communication system, such as the Internet. Secure transmission of data is provided from a customer computer system to a merchant computer system, and for the further secure transmission of data from the merchant computer system to a payment gateway computer system. The payment gateway system evaluates the information and returns authorization or denial of credit via a secure transmission to the merchant which is communicated to the customer by the merchant.
    Type: Grant
    Filed: April 26, 1996
    Date of Patent: November 16, 1999
    Assignee: VeriFone, Inc.
    Inventors: Kevin Thomas Bartholomew Rowney, Deepak S. Nadig
  • Patent number: 5983208
    Abstract: Secure transmission of data is provided between a plurality of computer systems over a public communication system, such as the Internet. Secure transmission of data is provided from a customer computer system to a merchant computer system, and for the further secure transmission of payment information regarding a payment instrument from the merchant computer system to a payment gateway computer system. The payment gateway system evaluates the payment information and returns a level of authorization of credit via a secure transmission to the merchant which is communicated to the customer by the merchant. The merchant can then determine whether to accept the payment instrument tendered or deny credit and require another payment instrument. An architecture that provides support for additional message types that are not SET compliant is provided by a preferred embodiment of the invention. A server communicating bidirectionally with a gateway is disclosed.
    Type: Grant
    Filed: June 17, 1996
    Date of Patent: November 9, 1999
    Assignee: VeriFone, Inc.
    Inventors: Daniel R. Haller, Trong Nguyen
  • Patent number: 5978840
    Abstract: Secure transmission of data is provided between a plurality of computer systems over a public communication system, such as the Internet. Secure transmission of data is provided from a customer computer system to a merchant computer system, and for the further secure transmission of payment information from the merchant computer system to a payment gateway computer system. The payment gateway system receives encrypted payment requests from merchants, as HTTP POST messages via the Internet. The gateway then unwraps and decrypts the requests, authenticates digital signatures of the requests based on certificates, supports transaction types and card types as required by a financial institution, and accepts concurrent VPOS transactions from each of the merchant servers. Then, the gateway converts transaction data to host-specific formats and forwards the mapped requests to the host processor using the existing financial network.
    Type: Grant
    Filed: September 26, 1996
    Date of Patent: November 2, 1999
    Assignee: VeriFone, Inc.
    Inventors: Trong Nguyen, Daniel R. Haller, Mahadevan P. Subramanian
  • Patent number: 5974146
    Abstract: An infrastructure for a real time bank-centric universal payment system in which a central processing unit (CPU) defines an electronic commerce trust system formed from a plurality of financial service provider members subscribing to a common standard having applicability throughout the infrastructure. The central processing unit is operatively interconnected to the correspondent processing units of financial service provider members that in turn are operatively interconnected through access mechanisms to a network of customers and goods and services providers who are account subscribers with the financial service provider member and subject to the common standard of the system. The CPU provides non-revocable real time debit and credit transactions and effects provider net settlement between and among members through a central exchange monetary system. Features of the infrastructure include an ECTS hot file, bill presentment and payment options and provider designed services that enhance brand identity.
    Type: Grant
    Filed: July 30, 1997
    Date of Patent: October 26, 1999
    Assignees: Huntington Bancshares Incorporated, Hewlett-Packard Company, Verifone, Inc.
    Inventors: William Randle, Richard Ercole, Terry L. Geer, David L. James, Jodie M. Fredelake, Dennis Roman, Fabio Fontana, Rick Bartlett, Ruth Rosenberg, Robert W. Murphy, Tuong T. Tran, Paul Lampru
  • Patent number: 5963924
    Abstract: An electronic monetary system provides for transactions utilizing an electronic-monetary system that emulates a wallet or a purse that is customarily used for keeping money, credit cards and other forms of payment organized. Access to the instruments in the wallet or purse is restricted by a password to avoid unauthorized payments. An appropriate indicia such as color, an icon or other information associated with the display screen will be used to communicate security authorization for a particular instrument, payment instrument or payment instrument holder. When access is authorized, a graphical representation of the payment instruments is presented on the display to enable a user to select a payment method of their choice. Once a payment instrument is selected, a summary of the goods for purchase are presented to the user and the user enters their electronic approval for the transaction or cancels the transaction.
    Type: Grant
    Filed: April 26, 1996
    Date of Patent: October 5, 1999
    Assignee: VeriFone, Inc.
    Inventors: Humphrey Williams, Kevin Hughes, Bipinkumar G. Parmar
  • Patent number: 5933812
    Abstract: Portable transaction terminal apparatus adapted for use in eating and drinking establishments. A terminal housing has a generally rectangular shape and a size slightly larger in length and width to corresponding dimensions of a restaurant guest check. A folio-type cover is mounted to a left side portion of the terminal housing by a hinge arrangement and thereby adapted to swing between open and closed cover positions, the cover corresponding in length and width to the terminal housing so as to completely cover a top face of the terminal housing in the closed cover position and to lie flat against a surface in the open cover position. A data entry keypad and an alphanumeric display are carried on the top face of the terminal housing. A card reader module is mounted in the terminal housing for accepting and reading a transaction data card selected for use by a guest of the establishment for payment of the amount of the guest check.
    Type: Grant
    Filed: April 12, 1995
    Date of Patent: August 3, 1999
    Assignee: Verifone Inc.
    Inventors: Lee Meyer, James D. Fuller, David C. Hanley, Willie Yuen Fong, Gary L. Specht, Michael Fischer, Paul A. Serotta, William B. Cole
  • Patent number: 5931917
    Abstract: Secure transmission of data is provided between a plurality of computer systems over a public communication system, such as the Internet. Secure transmission of data is provided from a customer computer system to a merchant computer system, and for the further secure transmission of payment information from the merchant computer system to a payment gateway computer system. The payment gateway system receives encrypted payment requests from merchants, as HTTP POST messages via the Internet. The gateway then unwraps and decrypts the requests, authenticates digital signatures of the requests based on certificates, supports transaction types and card types as required by a financial institution, and accepts concurrent VPOS transactions from each of the merchant servers. Then, the gateway converts transaction data to host-specific formats and forwards the mapped requests to the host processor using the existing financial network.
    Type: Grant
    Filed: September 26, 1996
    Date of Patent: August 3, 1999
    Assignee: VeriFone, Inc.
    Inventors: Trong Nguyen, Mahadevan P. Subramanian, Daniel R. Haller
  • Patent number: 5889863
    Abstract: An architecture that provides a server that communicates bidirectionally with a client over a first communication link, over which service requests flow to the server for one or more merchants and/or consumers is disclosed. Service requests are associated with a particular merchant based on storefront visited by a consumer or credentials presented by a merchant. Service requests result in merchant specific transactions that are transmitted to the gateway for further processing on existing host applications. By presenting the appropriate credentials, the merchant could utilize any other computer attached to the Internet utilizing a SSL or SET protocol to query the server remotely and obtain capture information, payment administration information, inventory control information, audit information and process customer satisfaction information.
    Type: Grant
    Filed: June 17, 1996
    Date of Patent: March 30, 1999
    Assignee: VeriFone, Inc.
    Inventor: Jay C. Weber
  • Patent number: D406574
    Type: Grant
    Filed: October 6, 1997
    Date of Patent: March 9, 1999
    Assignee: VeriFone, Inc.
    Inventors: Gordon P. Eckley, Jeffrey P. Hill, Jeffrey K. Sasaki