Home Solutions Products Downloads Contact
North Coast Idea Company Solutions

North Coast Idea Company has been providing valuable solutions to our customers for over a dozen years. Whether you need the power of Grid computing, an application that runs on Unix or Windows, an e-forms web component or configuration management help, we have the creativity and experience to help you get it done.

In the area of Grid Computing, we have partnered with Univa UD to provide application integration and system deployment services to our customers. Univa UD is a leading provider of Grid middleware. Please visit Univa UD's website to learn more about their award winning technology.

Please take a look at some samples of the solutions we've provided to our customers in the past. Please let us know if you would like more information about any of the work we have done.

Grid Based Image Processing Application for Large Pharma

Synopsis: North Coast Idea Company was hired by a leading international pharmaceutical company to build a grid based image processing application. The 4D images (3D x time) were in the Analyze voxel format. The solution required two programs, a client application on the front-end and an image processor that ran on each grid node.

The client application split the image sequences into smaller packages, submitted the subjobs to the grid scheduler's SOAP interface, polled for results and merged everything at the end. The image processor provided a flexible framework that allowed the scientist to select an algorithm by specifying it in the job's XML parameters file. Both programs were written in C++ and could be built to target either LINUX or Windows.

Tools and Technologies: Grid Computing, GridMP, SOAP, OpenSSL, HTTP Sockets, Parallel Processing, C++ Cross Platform WIN32/LINUX (MSVC/GCC), Analyze Format

Test Software for Medical Device Company

Synopsis: North Coast Idea Company was hired by a medical device manufacturer to create software tests for one of their diagnostic systems. The WIN32 software that drove the device included a robust multi-threaded API that controlled both video and audio input devices, and provided data analysis.

The test system we built covered the entire API, taking a human tester step by step through a series of procedures. When they were done, the system printed a form that would be signed. We used our FormWeaver component to print the form, which could only be produced if and when the tests completed successfully.

Tools and Technologies: C++, WIN32, FormWeaver

Please expand and view additional items below...

Grid Based Network Monitoring Software
Expense Report Application for International Non-Profit
.NET Wrapper for Legacy C++ Code
Configuration Management Solution for Top Mobile Phone Manufacturer
Manufacturing Test Harness Software for Electronics Company
Small Office Networking (VPN, E-Mail, VOIP)