Case Study
Bluetooth profiles
Requirement
• Support for new Bluetooth profiles (PBAP, Sync, MAP) on Navigation devices


Our involvement
• Complete product engineering

Highlights
IOT with 3rd party profiles
Configurability of features
3 man years of effort

Platform
• C/C++, WM

Client
• Mio Technology

Key benefits
Provides market lead to the customer in the area of Bluetooth

Cash Recycling ATM
Requirement
Add Cash recycling feature to ATM Application
Support multiple currencies
Work in muti-vendor environment

Our involvement
Design and development
Integration with current application
Functional and performance testing

Highlights
Interfaces for both End User and Technician
Fraud detection incorporated
Bulk notes processing
Handles notes and coins
6 man months work

Platform
• .NET,  C#, VB.NET

Client
TAS Group, Italy

Key benefits
Client able to develop feature for small scale deployment
Main development effort not diverted
Significant savings in costs and time to market

EMV Kernel
Requirement
A kernel for ATM machines
• EMV compliant
• Portable across various ATMs

Our involvement
• Design and development
• Certification

Highlights
• Certified by EMV labs in Spain
• Full emulation including online authentication
• Rigorous testing for certification using ICCSIM test suite
• About 2 man years of engineering
• Developed in budget on time

Platform
• .NET, C#, Kalignite

Client
TAS Group, Italy

Key benefits
• Client able to access expertise not available in house
• Served as a solid platform on which to build ATM applications

Energy Management
Requirement
A server to monitor all machines in a network, learn and predict usage patterns to turn them on/off and thus save energy

Our involvement
Complete product engineering

Highlights
In built learning and prediction
No client side installation

Platform
• Windows, .NET, WMI, mySQL

Client
• Dhaani Systems Inc, USA

Key benefits
• Ability to save upto 80% energy in a large network of machines

HTTP Proxy
Requirement
• An HTTP proxy with caching and compression capabilities to be used with 3G data cards

Our involvement
• Design and development of client
QA and testing

Highlights
In-built prefetching and caching of web pages
Improved page load time
Rigorous QA

Platform
• Windows, Berkeley DB
• Squid, phantomJS

Client
iCelero Inc, USA

Key benefits
• Ability to shape peak data traffic load through intelligent pre-fetching and learning

Knowledge Driven Analytics Platform
Requirement
• A platform which augments traditional machine learning with domain knowledge

Our involvement
• Design and development

Highlights
Modeling of domain knowledge
Automation of work process
Applicable to multiple domain

Platform
• Apache Storm, Python, Bokeh/Flask, Java, Cassandra, mySQL

Client
Albeado Inc.

Key benefits
• Performs better than traditional black box approaches and provides answers to “Why” and not only “What” by using causal models

Manufacturing Execution System
Requirement
Web based front end for administration of a MES

Our involvement
Design & development of the front end

Highlights
State of the art JSF based system using AJAX
About 2 man years of engineering
Integration with the back-end

Platform
• Java,J2EE, JSF, AJAX
• JBoss, SQLServer

Client
• Performix Inc. USA

Key benefits
Customer saved on development costs
Able to deploy quickly at a number of manufacturing plants
Allows enterprise visibility to shop floor execution

Oil Drilling - WellXP
Requirement
A portal for managing data from oil wells ( specially mud logging data)

Our involvement
• Design and development of user interface and server

Highlights
Built in authentication and authorization
Ability to download and burn data on CD and view offline
Ability to handle large data volumes
Security and confidentiality of data

Platform
• ASP.NET, Sql Server
• Cross Browser

Client
• SDC Geologix, UK

Key benefits
• First of its kind in the market today

Oil Drilling - WITSML Server
Requirement
A server for processing drilling data from oil wells as per the WITSML standards
High performance – thousands of sensors generating real-time data

Our involvement
• Design and development
Test and maintenance

Highlights
Acknowledged as the best of its kind in the industry
Multiple installations worldwide

Platform
• .NET, C#, ASP.NET, Oracle

Client
Kongsberg Oil & Gas Technologies, Norway

Key benefits
• Helped the client establish a leadership position in this area
OLAP Cube
Requirement
Creation of a two-dimensional grid in the form of a balanced scored card to enable easy visualization of OLAP Cube.

Our involvement
Design and development of the server

Highlights
In-built prefetching of data from external sources
Cube Data definition and storage
Calculation and fast fetching of Cube data

Platform
• Java, Linux, PostGreSQL, Mondrian

Client
ICTEAS

Key benefits
Ability for C level executives and non-analysts to easily visualize OLAP Cube data.

Phone call performance analysis and visualization
Requirement
A dashboard which visualizes different phone call parameters and metrics to enable analysis of phone call performance

Our involvement
Design and development

Highlights
Fetching all call data records from cloud
Comparison of different parameters of the calls across continents
Analysis of quality of audio
Visualization of different metrics

Platform
• Java, Scala, AWS, ElasticSearch, MongoDB, DataDog, PESQ

Client
Knowlarity Communications India Pvt. Ltd.

Key benefits
Ability to analyze and pinpoint call setup and audio quality related issues with international phone calls.

Postal Banking
Requirement
• Online banking portal of the Italian Postal service (Banco Posta)

Our involvement
Front end and backend development
QA

Highlights
About 8 man years of development effort
System is online today

Platform
• Java, Struts, Websphere, DB2

Client
TAS Group, Italy

Key benefits
Mixed onsite offshore model

POS Emulator
Requirement
• A subset of an EMV Kernel for load testing an authorization system
Test application to interface between Kernel and authorization system

Our involvement
• Design and development 
• Integration with authorization system

Highlights
Allowed Simulation of multiple POS terminals on each system
Each system able to generate load of 100’s of transaction/ second
1 Man Year

Platform
• .NET, C#


Client
RT Spain

Key benefits
Client able to access expertise not available in house
Significant savings in costs and time to market

Push To Talk
Requirement
A platform independent engine  for Push To Talk over Cellular

Our involvement
Design and development of client and server
QA

Highlights
Only commercial grade 3G  PoC solution in actual deployment
Currently available on multiple phone models (NEC, Panasonic,  Sony Ericsson etc.) in the DoCoMo network
Rigorous QA using thousands of test cases
• About 30 man years of engineering


Platform
• C/C++, Windows, Symbian, Linux
• Weblogic, Oracle, J2SE

Client
Ecrio Inc, USA

Key benefits
Helped the client establish a leadership position in the Japanese mobile applications market
• First commercial PoC application deployed in an IMS network


Qt based Graphing Tool
Requirement
• A graphing tool based on Qt
• Handle various plot types like
  - 
Frequency based
  - Contours
  - Image
  - Meshes
  - Vector


Our involvement
• Design and development

Highlights
• Code based on public domain Hippodraw
Mathematical implementation of algorithms
Many file formats supported

Platform
• Qt, C++

Client
• Applied Simulation Technology

Key benefits
Low cost quick around development through code reuse
• Support for both Linux and Win32


Voice/SMS over LTE
Requirement
• A mobile Voice (VOLTE)  and SMS (SOLTE) application over packet switched network for LTE networks

Our involvement
Design and development of client and server
QA

Highlights
IOT performed in Operator Labs
• Rigorous QA

Platform
• C/C++, Java, Android
• Tomcat, Oracle, J2SE
• SIP/IMS

Client
Ecrio Inc, USA

Key benefits
• First IPV6 based LTE/IMS application for a network operator