My Valet Project
The developed solution allows synchronizing of Contacts, Events (Calendar), Pictures/Photo,
Music, and Video.
All synchronization data is stored on Sync Server which is available online through the created Web Portal with the dynamic user interface. The specially developed Android sync client allows data synchronization on the Google phone with the remote server through Web. On desktop the enhanced Outlook client enables communication and data exchange with the server.
Solution: PSA developers provided synchronization of various data between Android based phones and personal computers as well as to view, manage and synchronize user’s personal data online. My Valet project focuses on the modification of the Goggle phone Android 0.9 applications as well as open source Funambol Sync Server and Funambol Outlook plug-in to synchronize the Media data.
As soon as the new version of Android SDK was released, the Calendar and Weather service were ported to versions 0.9 and 1.0 of Google Android frameworks.
Tools: Android SDK 0.9, 1.0_r1; SproutCore 0.9 framework, CodeIgniter 1.6, Funambol Sync Server 7.0, Funambol Outlook client 7.0, Java SE 1.6, C++, PHP 5, ffmpeg, ffmpeg-php, x264, xvid , x264-develop, xvid-develop, MySQL 5.0, Apache 2.2, JScript, AJAX, XML, SOAP, Web Services, Ruby, NSIS 2.3, Eclipse IDE, Ant, Maven, Fedora 9 OS, MS Office Project, MS Visual Studio 2005, Tortoise SVN.
All synchronization data is stored on Sync Server which is available online through the created Web Portal with the dynamic user interface. The specially developed Android sync client allows data synchronization on the Google phone with the remote server through Web. On desktop the enhanced Outlook client enables communication and data exchange with the server.
Solution: PSA developers provided synchronization of various data between Android based phones and personal computers as well as to view, manage and synchronize user’s personal data online. My Valet project focuses on the modification of the Goggle phone Android 0.9 applications as well as open source Funambol Sync Server and Funambol Outlook plug-in to synchronize the Media data.
As soon as the new version of Android SDK was released, the Calendar and Weather service were ported to versions 0.9 and 1.0 of Google Android frameworks.
Tools: Android SDK 0.9, 1.0_r1; SproutCore 0.9 framework, CodeIgniter 1.6, Funambol Sync Server 7.0, Funambol Outlook client 7.0, Java SE 1.6, C++, PHP 5, ffmpeg, ffmpeg-php, x264, xvid , x264-develop, xvid-develop, MySQL 5.0, Apache 2.2, JScript, AJAX, XML, SOAP, Web Services, Ruby, NSIS 2.3, Eclipse IDE, Ant, Maven, Fedora 9 OS, MS Office Project, MS Visual Studio 2005, Tortoise SVN.
My Valet Project Data Sheet
Download
Google Phone Applications
Innovative and fresh appearance consistent with the Google based applications is
a characteristic feature of the implemented set of robust applications, such as
Calendar, Camera, Audio Player, Task Manager, Calculator.
Solution: PSA created a stack of end-user applications for the new Linux based Android platform and framework which was introduced by Google. The Home Screen application was modified so that it can be customized through “virtual screens” which can contain the widgets (Weather, Shortcut) that also were developed.
Tools: Android SDK m3, m5; Java2 SE, Eclipse IDE, Ant, XML, Rational Rose, Tortoise SVN.
Solution: PSA created a stack of end-user applications for the new Linux based Android platform and framework which was introduced by Google. The Home Screen application was modified so that it can be customized through “virtual screens” which can contain the widgets (Weather, Shortcut) that also were developed.
Tools: Android SDK m3, m5; Java2 SE, Eclipse IDE, Ant, XML, Rational Rose, Tortoise SVN.
Google Phone Applications Data Sheet
Download
Home Personalization Application
The Home Personalization Application project is to perform customization of the
main user interface component which is the home screen.
Solution: PSA modified the Home application so that it can be customized with adding four more “virtual screens” which contain widgets such as Weather, Shortcut, and Global Time. The new programmable interface for widgets was defined as well as various widgets’ components.
Tools: Android SDK m3, m5; Java2 SE, Eclipse IDE, Ant, XML, Rational Rose, Tortoise SVN.
Solution: PSA modified the Home application so that it can be customized with adding four more “virtual screens” which contain widgets such as Weather, Shortcut, and Global Time. The new programmable interface for widgets was defined as well as various widgets’ components.
Tools: Android SDK m3, m5; Java2 SE, Eclipse IDE, Ant, XML, Rational Rose, Tortoise SVN.
Media and GPS quotation
The media library enables a user to listen to radio and satellite radio as well
as TV, and picture gallery. The GPS module allows getting location of the device,
show location on the map, plan route and manage the Point Of Interest database with
the ability to show them on the map. 2D and 3D modes are supported for the GPS Map
functionality. The speech module is used for announcing a route and the nearest
POI.
Solution: PSA performed investigation and estimation for implementation of Media library and GPS functionality on the Android platform with the use of additional map service and 3D party library for media.
Tools: Radio API for Linux, RDS library, FreeTTS lib, eSpeak lib, mapinfo format, MS Office Project.
Solution: PSA performed investigation and estimation for implementation of Media library and GPS functionality on the Android platform with the use of additional map service and 3D party library for media.
Tools: Radio API for Linux, RDS library, FreeTTS lib, eSpeak lib, mapinfo format, MS Office Project.
Automated Notification System
This is a computer telephony IVR (Interactive Voice Response) system which automated
notifications to the end customer's clients.
Solution: Based on an earlier version developed by PSA, this system expanded the previous single line capability to a seven line simultaneous outbound call system. A single line is dedicated for inbound calls to preview and record custom messages. The IVR system has direct dial capabilities, ability to leave messages, shared messages for greeting and signoff, and recorded the status of each call within a Progress database.
Tools: Microsoft Web Telephony Engine, Microsoft Windows 2000 server, TAPI, MFC, and Brooktrout Vantage PCL 8 Port board.
Solution: Based on an earlier version developed by PSA, this system expanded the previous single line capability to a seven line simultaneous outbound call system. A single line is dedicated for inbound calls to preview and record custom messages. The IVR system has direct dial capabilities, ability to leave messages, shared messages for greeting and signoff, and recorded the status of each call within a Progress database.
Tools: Microsoft Web Telephony Engine, Microsoft Windows 2000 server, TAPI, MFC, and Brooktrout Vantage PCL 8 Port board.
Registration Interactive Voice Response System
The Registration system allows a caller to register and be assigned an account number
and password. Within the system the caller may add and update a variety of personal
information, leave and retrieve voice messages with other users. The system also
included storing and retrieving caller information from a Microsoft SQL database.
A custom web interface was designed to allow for system maintenance capabilities.
Solution: Develop the prototype IVR and a web-interface for system management by using Microsoft's Web Telephony Engine.
Tools: Microsoft Web Telephony Engine, Microsoft Windows 2000 server, JavaScript, SQL, C++, Brooktrout TR2001 T1 board, H.323 Communication protocol.
Solution: Develop the prototype IVR and a web-interface for system management by using Microsoft's Web Telephony Engine.
Tools: Microsoft Web Telephony Engine, Microsoft Windows 2000 server, JavaScript, SQL, C++, Brooktrout TR2001 T1 board, H.323 Communication protocol.
Call Center Application
International communications company call center application.
Solution: PSA was asked to join in on a large project which involved telephony based development. This project required PSA to provide its presence for 3 months at the clients' development location. Individual modules were needed and were to be used in the collaboration of single objects for the final telephony based system.
Tools: Mediasoft IVS, Unix based system and tools.
Solution: PSA was asked to join in on a large project which involved telephony based development. This project required PSA to provide its presence for 3 months at the clients' development location. Individual modules were needed and were to be used in the collaboration of single objects for the final telephony based system.
Tools: Mediasoft IVS, Unix based system and tools.
Hotline IVR
The Hotline IVR informs customers of the latest news and information.
Solution: Develop an IVR that accepts incoming and processing outgoing calls. The implementation allows routing calls using DNIS. The application provides an option for the caller to be externally transferred. A welcome message greets the caller to the hotline. After which the caller has two options press 1 for more information and be transferred or press 2 to return to a briefing message and prompted again.
Tools: Mediasoft's Telecom IVS Development Tools, Visual Basic, SQL Version 7.0, Dialogic and Microsoft Windows NT.
Solution: Develop an IVR that accepts incoming and processing outgoing calls. The implementation allows routing calls using DNIS. The application provides an option for the caller to be externally transferred. A welcome message greets the caller to the hotline. After which the caller has two options press 1 for more information and be transferred or press 2 to return to a briefing message and prompted again.
Tools: Mediasoft's Telecom IVS Development Tools, Visual Basic, SQL Version 7.0, Dialogic and Microsoft Windows NT.
Account Information System - IVR and Voice Mail System
This computer telephony IVR system allows callers to access their mutual fund account
information via an IVR system.
Solution: Using Mediasoft IVS software development kit and Dialogic voice processing board, PSA designed and developed the IVR and Voice Mail system. The IVR system allows a user to access account information and historical information. The voice mail system features allow the caller to record voice messages, a name associated with each mailbox, passwords protect individual mailboxes, options to add new and delete old mailboxes. Custom features designed into the voice mail system were added to allow the caller an option to listen, erase or re-record his just recorded message, recover deleted messages, include up to 9 personal greeting messages for every mailbox, message forwarding capability, with or without comments attached, message notification and replaying feature, group boxes, message confirmation, and multiple message capability, directory search and a new User Tutorial.
Tools: Mediasoft's Telecom IVS Development Tools, Visual Basic, SQL Version 7.0, Dialogic and Microsoft Windows NT.
Solution: Using Mediasoft IVS software development kit and Dialogic voice processing board, PSA designed and developed the IVR and Voice Mail system. The IVR system allows a user to access account information and historical information. The voice mail system features allow the caller to record voice messages, a name associated with each mailbox, passwords protect individual mailboxes, options to add new and delete old mailboxes. Custom features designed into the voice mail system were added to allow the caller an option to listen, erase or re-record his just recorded message, recover deleted messages, include up to 9 personal greeting messages for every mailbox, message forwarding capability, with or without comments attached, message notification and replaying feature, group boxes, message confirmation, and multiple message capability, directory search and a new User Tutorial.
Tools: Mediasoft's Telecom IVS Development Tools, Visual Basic, SQL Version 7.0, Dialogic and Microsoft Windows NT.
Workshop Signup - IVR
This computer telephony IVR application automates workshop registration and distribution
of information.
Solution: Developed an IVR system and complete the database design and implementation to handle storing of data and information for workshops, locations, and registration information.
Tools: Mediasoft's Telecom IVS Development Tools, Visual Basic, SQL Version 7.0, Dialogic and Microsoft Windows NT.
Solution: Developed an IVR system and complete the database design and implementation to handle storing of data and information for workshops, locations, and registration information.
Tools: Mediasoft's Telecom IVS Development Tools, Visual Basic, SQL Version 7.0, Dialogic and Microsoft Windows NT.
Message Notification System - Outbound Caller
The Outbound Calling System is a notification system that automates the process
of transmitting messages.
Solution: Designed and developed an Outbound calling system. This task was accomplished by reading a Microsoft SQL database input file. This file contained the telephone number to call and what type of message to leave. If the call is successful (via live person or answering machine is detected) in leaving the message, it writes the success to a log file, and moves on to the next record. If, for some reason, the service is not able to leave a message, it will retry until it successfully leaves a message, or it tries a total of 3 times for that record. If it reaches the maximum number of retries, it then writes the call as unsuccessful to the log file and moves to the next record.
Tools: Mediasoft Telecom IVS Development Tools, SQL Version 7.0, Dialogic, Windows NT.
Solution: Designed and developed an Outbound calling system. This task was accomplished by reading a Microsoft SQL database input file. This file contained the telephone number to call and what type of message to leave. If the call is successful (via live person or answering machine is detected) in leaving the message, it writes the success to a log file, and moves on to the next record. If, for some reason, the service is not able to leave a message, it will retry until it successfully leaves a message, or it tries a total of 3 times for that record. If it reaches the maximum number of retries, it then writes the call as unsuccessful to the log file and moves to the next record.
Tools: Mediasoft Telecom IVS Development Tools, SQL Version 7.0, Dialogic, Windows NT.
PSA's Contact
Learn more