The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 26, 2004

Filed:

Aug. 05, 1999
Applicant:
Inventors:

Forough Kashef, Fremont, CA (US);

Jean-Paul Billon, San Francisco, CA (US);

Christophe Colas, Versailles, FR;

Lance Shigeo Nakamura, Aiea, HI (US);

Thomas H. Sak, Santa Cruz, CA (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06K 7/00 ;
U.S. Cl.
CPC ...
G06K 7/00 ;
Abstract

A terminal software architecture accepts a card that implements a card application of a merchant. A terminal application is developed independently of the terminal. The terminal has an environment component including terminal hardware, an operating system, and an environment services layer that supplies one or more environment dependent services that are dependent upon at least one of the operating system and the hardware of the terminal. The terminal application is compatible with the card application and has a platform independent portion that is independent of the environment component and a business logic layer that implements business policies associated with the terminal. The business logic layer makes calls to the terminal application through an access module and an application programming interface. The terminal application makes calls to the environment services layer through an access module and an application programming interface.


Find Patent Forward Citations

Loading…