Pratham SoftwarePratham Software
 
 

Case Study : Product enabling Virtual Portable Application Environment


Product/Project Name

Product enabling Virtual Portable Application Environment

Client Profile

Client is a promising start up in Silicon Valley in State of California in USA. The company is backed by some of very senior and recognized professionals of the Silicon Valley. Client’s management team brings extensive combined experience in the Applications, storage, enterprise and desktop software markets. This leadership has been responsible for bringing several successful technologies to market, the creation of emerging market segments, and growing companies with a focus on customer value and wide-ranging business partnerships.

Duration

Feb 2006- Mar 2007

Team Size

5

Project/Product Description

Product is a Virtual Portable Application Environment which shall enable users to carry their non portable applications on a flash drive. The concept and innovative idea enables users to carry all their applications on a flash and plug it to any computer and use them without having to install them on local machine and without effecting local machine.

Technologies

Windows System Programming VC++, Windows SDK and DDK Programming Custom designed and implemented database in C++ Windows Security Programming

Challenges

Main challenge in the development of the product is realization of the very innovative idea of designing a portable application environment to run all non portable applications over windows. The design includes low level API Hooking for the virtualized applications. The application has to run in user mode with limited rights so the designing of the security layer to fit *just right* and yet fir for all applications generically is yet another challenge.

Achievements

PSI Team was involved as main architect and development team with the client.