Prescient International Inc.  
Delivering the Future . . . Prescient Solutions.
 
Prescient International Inc.  Your One-Stop Solution Provider.

Wireless Projects Case Studies

Electronic Health Management

Mobile Solutions

Privacy & Security

        e2Sec™

        ERDM™

Wireless and Connected Networking & Technical Services

Professional Services

Business Solutions

Server Solutions and Disaster Recovery

Wireless Projects Case Studies

Over the last 3 years, Prescient International has been heavily involved in deploying wireless and mobile solutions specifically for two major verticals, Financial and Health Services. Much of this work has been tendered in several functional and technical capacities including business strategies/solutions, systems integration, systems architecture, and application development enabling efficient communication, utilization, and management of data.

Prescient is committed to integrating business operations with the latest in wireless technologies in order to provide scalable, reliable, highly available and secure solutions that raise efficiencies across the enterprise.

The following describe Prescient's Mobile Solutions Projects:

Project 1: Electronic Health Management System (EHMS™) top

The EHMS™ is a web-based, device-independent, comprehensive Practice and Clinical Management system, allowing physicians to access information securely from connected, or wireless devices, from anywhere, anytime, thereby maximizing efficiencies in the delivery of optimal health care. Created in close collaboration with physicians, the result is a user-friendly interface that allows interaction with the system through any method of input; point and click, free text entry, a combination of the two, voice recordings, image drawings, and handwriting. It provides physicians with intuitive usability at varying levels of functionality, based on the physician’s needs and technical comfort.

Through the EHMS™, physicians have a secure, effective means of data management. The application enables physicians to provide quality, longitudinal care to patients through the long-term storage of patient information. The EHMS™ incorporates leading edge health information and guidelines released by National and International Health Agencies into discrete disease modules that can be applied to the stored patient information. Based on the patient’s current state of health, past history, family history, physical measurements and medication history, the EHMS™ provides the physician with information and decision support tools at the point of care for the optimal management of patient care.

The EHMS™ provides this functionality at no cost to speed and performance, enabling time savings for physicians in their day-to-day activities and therefore, enables them to spend more time with their patients in the provision of optimal care.

The bond between a patient and physician is tightly bound by trust - trust that a patient’s information will not be mishandled or mistreated in any way, thereby compromising their confidentiality. Organizations often take a reactive approach to system security rather than a proactive approach; implementing safeguards for information protection after security has been breached. This demands that security should be integrated from the early stages of inception through to the implementation of organizational systems. Prescient’s ERDM™ and e2Sec™ provide organizations and individuals a total end-to-end secure environment.

e2Sec™ and ERDM™ surpasses technologies currently on the market by providing an end-to-end secure environment to ensure complete patient and physician security, privacy, and confidentiality from within and beyond the organizations involved. A patient who consents their physician to collect and maintain their data, through the application, can be assured of complete security, privacy and confidentiality using the e2Sec™ and ERDM™.

Read more on the EHMS™.

Project 2: Mobile Banking - Implementation of Financial Services Platform (FSP) top

Financial Services Platform (FSP) is a revolutionary electronic service that provides immediate, secure, and easy access to financial relationships through a number of Internet enabled devices. It places the end-user’s bank and investment accounts along with information services, all in one place. The intuitive user interface allows end-users to access the services they need, anytime and anywhere. It also provides the ability for end-users to personalize their information preferences.

One of primary development goals of FSP was to deliver the financial services on as many devices as possible, enabling our customers to offer their applications to a large number of end-user bases. The applications delivered through FSP were offered on a wide variety of devices through a device agnostic architecture, which also enabled our customer to rapidly render to new devices in a short period of time.

Each device selected in the implementation of FSP presented its unique interactive characteristics, with displays of various aspects, capacity, quality and graphic abilities. They also vary in processing power and storage capacity.

The following client device types were selected based upon our customer needs:

  • The Palm class of devices;
  • Digital Phones using a Phone.com WAP browser, Nokia WAP browser, or Ericsson WAP browser;
  • The RIM Inter@ctive 950 2-way pagers with BellSouth Powertool software installed;
  • HTML clients that attach to your existing HTML application.

Palm class of devices

The Palm devices supported included: Palm III, IIIe, IIIxe, IIIc, V, Vx, and VII connected organizer, Visor from Handspring with wired or wireless modem, and PDQ (the Qualcomm phone with the Palm OS embedded). The Palm device needed to have at least 2MB of memory and be running the Palm OS v3.0 or greater. Palm III and V series devices accessed the FSP using a Digital PCS phone, which behaved as a wireless digital modem.

The Palm devices requested and received application data from the FSP using a custom browser that ran on the Palm OS. The application was essentially a viewer: the User Interface (UI) was data driven and could be changed without recompiling the application.

The viewer was a generic display engine, controlled by the application data. Its main responsibilities were to:

  • Display the UI based on the application and content data;
  • Handle events based on application data;
  • Manage application and content data;
  • Communicate with the Core Services as required by the application data.

Digital Phones

Data for the phone clients was sent to and received from the FSP using WAP’s Wireless Markup Language (WML) for Version 3.1 Phone.com browsers, and all Nokia and Ericsson browsers. The FSP also supported the Handheld Device Markup Language (HDML) for lower versions of Phone.com browsers.

Pagers

Trading, portfolio management, news, and quote services applications were also made available for the RIM 950 Inter@ctive 2-way pagers with BellSouth Powertool software installed. These pagers handled both client requested and alerts functions.

HTML Devices

All HTML enabled devices were supported for the deployment.

Content Services

The following Content Services were made available through the FSP:

Alerts

The Alerts Service managed the tracking of marketing price quotes and other incoming data feeds, and responded to the users requests for information by sending alerts. An alert was defined as a condition specified by a user that resulted in a notification being sent to that user when the condition was fulfilled. Two types of alerts were provided through the FSP; these included:

  • Alerts for Simple Mail Transfer Protocol (SMTP) addressable devices;
  • Alerts for FSP enabled devices.

Quotes Service

The Quotes Service managed the customer requests for stock quotes, mutual fund and exchange list information.

Charts Service

The Charts Service provided security performance charting for specific stocks via server-generated graphics, or time-series data delivered to the client. Portfolio performance charting was dependent on brokerage support. The client request for a security chart was sent directly to the brokerage house or content provider and its response was immediately delivered to the client requesting the information. Chart data was not stored in a database.

Lifestyle Services

The FSP was also extended to provide a variety of Lifestyle Services that our customers wanted to provide to their end-users. The content was downloaded from the Internet using a data loader and/or from a dedicated content server. The following lifestyle services were deployed in the FSP:

News Service

This service provided the latest news based on specific themes of news information. Examples of themes included: business news, sports, and international and local/regional news.

Weather Service

The Weather Service provided daily weather reports for specific cities of the world.

Financial Services

In addition to the plethora of content services, the objective of the FSP was to enable end-users to access their financial content anytime, anywhere. The financial institutions provided access to Banking and Brokerage content using Open Financial Exchange (OFX). OFX is a unified specification for the electronic exchange of financial data between financial institutions, business, and consumers via the Internet.

Accounts

This service allowed end-users to view their account details for their bank accounts, via a transaction history.

Pay Bills

This service enabled end-users to pay a bill that has been registered with their bank, add payees available through the bank, and make post-dated bill payments.

Special Orders

This service allowed users to order checks, request cash advances, send comments, and make bill payment inquiries.

Transfers

This service let end-users transfer funds between accounts on the same access card.

Investments Accounts

This service allowed users to add a portfolio, view a portfolio, view a transaction history, and view the price of a stock, fund, or index.

Trading

This service enabled end-users to buy, sell, or short-sell stocks listed on major North American exchanges. This service also allowed end-users to view all outstanding orders, and to change or cancel them before they were fulfilled.

Project 3: Mobile Banking – Extending the Financial Services Platform for GSM networks top

The intent of this project was to deliver banking and life-style services to all GSM mobile subscribers, thus accommodating all phases of the GSM network.

The GSM network differs from other wireless – cellular networks in that every mobile handset consists of a smart card known as the Subscriber Identity Module (SIM). With GSM, the phone’s identity is linked not to the handset but rather to the SIM. The SIM provides personal mobility for the subscriber and authenticates the subscriber to the network.

Unlike browser-enabled and programmable mobile devices that are used in other cellular networks, GSM mobile equipments are not programmable and do not contain a browser. The SIM card was initially designed to store an encrypted identity key that would authenticate the user to the network. GSM Phase 2 SIM cards were extended to provide the subscriber the ability to store personal information such as phone numbers, abbreviated dialing numbers and other similar features. In order to provide value added services such as banking to the subscriber, the SIM card was extended to be programmable so that applications could be deployed and stored on it. As a result, GSM Phase 2+ specifications introduced the SIM Toolkit Application, which allowed for the programmability of the SIM card.

The project catered to all GSM phases and took advantage of two-way SMS messaging. The first phase of the project concentrated in providing services for earlier GSM phones, while the second phase of the project focused in delivering a SIM Toolkit Application for Phase2+ capable mobile phones.

For the first phase of the project, the mobile subscribers were required to enter unique Pager Code (PC) commands as their message, which will then be translated by the FSP to execute specific transactions. The user interface was designed to be similar to a text-based interface such as that available on early DOS versions and UNIX operating systems. It was assumed that all mobile users would own a User Card or Sticker Guide that would assist the users with the correct usage of PCs. Since some transactions required the users to enter many parameters and in order to avoid users from typing long messages, a separate self-server website was made available for users to setup their personal preferences. As a result, users were only required to compose short straightforward messages to perform specific transactions.

The second phase of the project piggybacked on the first phase of the project and offered similar features. However, the second phase of the project only catered to GSM Phase 2+ users, as it positioned a SIM Toolkit Application. The user interface was menu driven, avoiding the user from memorizing or looking up Pager Codes for specific transactions. The self-serve website was also used for the second as well. Furthermore, the SIM Toolkit Application introduced channel encryption, through the use of symmetric key encryption algorithms DES and 3DES, as these encryption algorithms commonly exist on SIM Phase 2+ cards.

Project 4: Architecting and Developing the Next-Generation Mobile Services Platform top

The most important design question for mobile and embedded applications is the issue of application architecture: the distribution of both data and function between the client tier (the embedded or mobile device) and the middle tier. In a perfect world, this distribution would be determined by the appropriate logical architecture, determined by considerations such as the need for replication and synchronization of data and sharing of common functions. In practice, the limitations of connectivity are often the largest determining factor in architecting applications today. The application architecture is a crucial decision in creating mobile applications. Models from "occasionally connected" applications (relying on local processing and data storage) to "continuously connected" applications using a Web-like model are possible, but with today's limitations in wireless connectivity, compromises will often be necessary between the ideal availability of the application and the availability of the data it accesses.

Keeping in mind the various challenges, Prescient International has designed a Mobile Solution Platform that can support a spectrum of distinct applications, from applications that seek an occasionally connected environment to applications that seek a continuously connected environment, where a mobile user needs access to information on a real-time basis. Prescient Mobile Solution Platform (PMSP) extends the reach of enterprise applications to a wide range of mobile, embedded and distributed devices, connected (either continuously or occasionally) to the enterprise by a variety of wireless communications technologies. By pushing information technology out to the point of customer contact and other "edges" of the organization, solutions built using Prescient’s Mobile Solution Platform will have a dramatic impact on many business processes, enabling organizations to become more responsive, flexible and efficient.

Contact Prescient today to discuss how we can help you achieve your Wireless Information Technology goals.

© 2003 Prescient International Inc. All rights reserved.
 
Printer Friendly Version
Email This Page
Download Adobe Acrobat Reader
 
 
Prescient International Inc.
4950 Yonge Street, Suite 600
Toronto, Ontario
CANADA
M2M-6K1
Tel: 416-221-3200
Fax: 416-221-5572
info@prescient.net