Client project details . . .

 

 
CyberMark SmartCards
SmartLauncher & SmartServer
SmartCard System

OVERVIEW:
As part of their initiative to further leverage their 1 million card holder base, Cybermark launched a program to develop a completely automated, student-based smart card Internet based application. The requirements included a need for communications (client/server) software to manage crediting and debiting smart cards over the Internet from the users PC while also performing all secured transactions to the card via an attached PCSC compliant smart card reader.

 

PROCESS:
To perform this task, CyberMark enlisted support from EITALL's president Paul Paradise. Paul developed the technology and presented a project plan documentation explaining the workflow automation solution that would meet their requirements.

 

After a presentation of the plan and it's acceptance, EITALL began development of a system which included the following components:

 

Product Task Description
SmartLauncher Client Application Design and Development

SmartLauncher is a client application that performs numerous automation processes including monitoring the card reader device for card insertions, secure communications between the user's web browser and the SmartServer application via TCP/IP and integration into the user's web browser using standard HTML.

 

Paul Paradise, developed the application, which is revolutionary in design, to perform the tasks of handling all communications between CyberMark's backend servers (via SmartServer) and an attached smart card reader on the user's PC in a highly secured, encrypted format.

 

The application communicates via a communications protocol developed entirely by Mr. Paradise. When the student visited the CyberMark student website, The SmartLauncher intercepts all web link "Clicks" involving a selection to perform some transaction on the student's smart card. The SmartLauncher then forwards the request to the SmartServer application running on CyberMark's backend servers for approval of the the requested process. Upon server acceptance the SmartLauncher informs the student of it's process by dynamically creating a website response, connecting to the smart card reader, verify that a valid card is inserted and passing the secured commands to the card for processing. Once the transaction (financial or software process) is performed by the smart card's onboard micro-processor, SmartLauncher reports the results to the user (via the website) and the SmartServer application (via TCP/IP).

SmartServer Sever Application Design and Development

The SmartServer application is a communications application that runs on CyberMark's backend web servers, connects to CyberMark's MS SQL Server databases and receives smart card processing request from the SmartLauncher applications installed on student's PCs across the US.

 

Students would make request for transactional task to be performed on their student id (smart card) via a secured website which were then processed by the installed SmartLauncher application on their PCs.

 

SmartServer performs packet encryption / decryption on the data request from the SmartLauncher applications and validates transaction request on numerous criteria such as student funds availability (for ecommerce transactions) or student enrolment status for school registration type transactions.

 


EITALL assisted with system set-up, QA and the overall deployment processes.

 

Enter your email to stay informed.

Company Blog:

Social Networks

Social networks, such as Facebook, MySpace, Windows Live, HI5 and Twitter to name a few, provide businesses with an excellent opportunity to expand their reach to millions of users. These applications are viral in nature, meaning they spread exponentially as users of these networks share them wit . . .

Our Software Development Processes

Our Internet & Intranet design (database-driven) solutions eliminate the need to install and maintain software on client PCs. Users access your company's database and perform their task via a secured, user-friendly interface. This type of Intranet design provides an efficient and cost-effecti . . .

 

Services

We specialize in custom business software designed for your specific needs. Our services fall into 3 categories: business intranet development, business websites and social network application development.

Visit our services page for additional information about the types of services we provide!

Projects

We have developed numerous products for our customers such as the creation of issue tracking systems, data management systems, security modules, database-driven applications and messaging services.

Visit our projects page for additional information on our past & present projects.

Clients

Our clients business models with varying development needs. They represent very diverse industries such as financial, retail, SmartCard and manufacturers.

Visit our clients page to see some of the companies we have assist, and continue to assist with their IT development needs.