|
|
 |
 
Development
Experience
Browser

 Developed
a browser using C, designed for embedded systems requiring a very low
resource to operate - less than 100 MHz processor, 16 MB RAM and 8 MB
Flash.
This browser makes use of the following technologies:
-
The browser enables browsing of different links over the Internet through
input from a Remote Control Unit and uses the Television as the output
using a TV and RCU-based User Interface for navigation.
-
It supports voice annotation - unlike browsers which can only
play pre-recorded voice messages, this browser also supports voice
annotation as well as playing it back owing to a special HTMLia.
-
It supports standard plugins, thus ensuring easy extensibility
of features.
-
For internal data transfers, it uses BSD sockets, HTTP and FTP
protocols.
-
Owing to its object-oriented, multi-threaded architecture, this
browser allows browsing of multiple links simultaneously.
-
The entry of information from the user (through the Remote
Control Unit) is done similarly to the entry method used in
cell-phones.
Applications
on Linux

 |

DIGITAL CAMERA APPLICATION
Enables navigation through a bank of still images provided by content
providers and enables subsequent organization of such images by the
user. It also enables browsing, mail sending and receiving over the
Internet, web-site creation and hosting, downloading images from a
digital camera or other USB device, access to various search engines
and peer-to-peer applications. It further provides E-commerce support
to sites without E-commerce facilities by providing a generic shopping
cart and credit card processing module.
This application makes use of the following technologies:
-
Web Browser implemented in an Internet Appliance.
-
Reduced key-set Remote Control Unit enables navigation using
UNIQA-proprietary RCU driver for Linux.
-
Auto-generation of html pages for all content through
proprietary HTMLia Generator.
-
Listen to voice messages attached to content - voice-related
features are enabled through a voice annotation system expedited by
an extension of HTML proprietary tags internally called VOICEGRAM.
This is completely implemented through our middleware and browser
application to provide audio input and playback facility using
contemporary audio technology available to the audio device drivers.
-
Send/Receive photos and voice message attachments - TCP/IP based
electronic mail protocol is used as a method for sending data files,
images, audio files and receiving data files, images, audio files
for Internet appliances. Also, a list of attachment files (MIME
format) can be sent using the invoker software. The Receive module
acts as a virtual client for all the intended clients of the POP
server and fetches emails for them.
-
Auto-conversion of text mail into HTML format using proprietary
converters.
-
Upload and annotate pictures from Digital camera - by connecting
a digital camera to a USB port using UNIQA developed USB driver.
-
UI behavior dependent on proprietary tags - dynamic simulation
of UI through HTML pages using proprietary tags, without requiring
any binary update.
-
Search Internet for images using Peer-to-Peer technology-
Currently searched from different Gnutella hosts over the Internet
by the WADAI server, providing users innovative P2P experience. The
server has its own repository and processing module to distribute
information to the client using the database facilities of Oracle.
-
Address Book storage of email addresses - based on existing
technology.
-
Proprietary encryption techniques for secure information
transaction such as in viewing and updating billing information,
authentication, authorization and registration. SSL is used for
credit card data transfer (open SSL).
- TV-accessible E-commerce and shopping cart features using IMAGIA
customized plugins.
|
BROWSER AND RELATED
APPLICATION
Browser and
application developed on Linux, implemented in a set-top box to
view, manipulate and e-mail pictures from specific Internet sites
through television using the remote control unit.
This application makes use of the following technologies:
-
It supports annotated audio with images that enables playing or
recording of voice messages using Linux-based device drivers.
-
It allows restricted manipulation of images (namely rotate and
zoom) using jpeg modules. It also includes templates to further
enhance images. Reduced key-set Remote Control Unit enables
navigation using UNIQA-proprietary RCU driver for Linux.
-
All file transfers are communicated over BSD sockets, TCP/IP
specially FTP.
 |
Application on Windows

TIME TRACK
This application
has been developed to record the daily arrival and departure times
of all BDC employees to and from the customer office. The front-end
user-interface has been developed using Visual Basic 6.0, while
the database is developed in MSAccess 2000. For database connectivity,
the application uses ADO connectivity.
In addition to this, the application also allows manual setting
of stop time, add new employee's information, delete an employee's
records and view the total or average time spent in office for an
employee. It can also generate reports in MS Excel format for an
employee for the current month, for previous 2 months, or the entire
employment history of the employee.
BUGBASE
The bugbase is an internal bug tracking software employed by
Jarwa Development Team. It is used to maintain, report and summarize
bug-related information for software development projects throughout
their whole development cycle at Jarwa. The database is maintained
in MS Access and the application is written in C++ (using Borland
C++ Builder). The database connectivity is provided by Borland Database
Engine (BDE) and ODBC. The auto e-mail feature is implemented as
a Windows NT Service. The bugbase is now being ported and made web-based
so that it can overcome its platform dependencies and also be accessed
through the Internet.
CONTENTS DEVELOPMENT KIT (CDK)
This Contents Development Kit (CDK) enables the uploading and viewing of text and image files, along with voice data from both EdenboxTM and PC browsers. By using CDK, contents such as local area information, private website can be deployed rapidly.
MEDICAL APPLICATIONS DEVELOPMENT RECORD
Home Care Helper Schedule Management Application (TimeKeeper)
This is a multi-user client server database software used by an elderly care service provider in Japan. This software is used mainly to prepare schedules and generate various customized reports for the care service providers. It maintains the user, employee, and helper information, reservations and other related database so that the care service provider can run their operations smoothly and efficiently. The software can print, fax, and email the generated reports.
Panaromic Image View Software
This is a feature-compliant dental software that is an integration of multiple other softwares, combining different features from each software to provide with facilities such as panoramic x-rays, normal x-rays and various other image-manipulating capabilities.
Electronic Medical Card/Accounting Application (Evidence Hospital Demo)
The main functionalities of the software include database maintenance for patients, hospital staff, support for all types of hospital and clinic infrastructure, national hospital billing policies, medical insurance and related public expenditure. It incorporates updated insurance history data, available from government data source. In addition, this software also supports diagnostic prescription, billing and verification associated with hospital facilities, diagnosis, meals and insurance availability of patients.
Blood Screening Network Application (EviLabo)
We have worked upon the existing software to provide additional functionalities such as, scheduled automatic downloads of updated database information from existing Mainframe servers. This software would be extended to function for wireless devices, e.g. EdenBoxTM, PABX, etc.
Clinical Trial Subject Control System
(CRM Software)
Before general availability of any medicinal drug, clinical tests must be performed on actual patients to test its safety and effectiveness. This database software, with backend MS Access and front-end VB, keeps track of all clinical trial subjects, i.e. patients. It manages the attributes of the clinical trial subjects as well as other information, such as participation history. It also enables rapid search of required data, and includes print and mail send features.
Reusable Medical Software Components

|
 |
 |