Past Projects

NewPace's staff have worked together on many past projects, and have built a broad array of domain experience.  Some of the many projects we have worked on are described below.

Telephony & Mobile Projects

 

Implement Open Mobile Alliance IMPS and Wireless Application Protocol

Our Customer's Multi-Media Gateway application allows WAP based phones to provide “smart-phone” like features for “feature phones” using the OMA’s Wireless Village Protocols. Our customer, responding to market demand requested Facebook and gTalk gateways to allow users to interact with the popular social networking website.

More

Implement GSMA Rich Communications Suite 1.0 & 2.0

NewPace was recently commissioned to upgrade a customer's Instant Message Service Center application to include features from the GSMA Rich Communications Suite.

 

Perform VoIP/SIP, Development and Integration

A large US based ISP acquired a Voicemail product whose technology was based on Windows NT 4.0 servers, Voice XML IVR infrastructure, an old Lucent Excel switch and SS7 and ISDN PRI Trunking.  Members of NewPace’s team rewrote the application to work in a RedHat Linux environment, using C++, and internally developed SIP stack. The Excel switch, SS7 and ISDN PRI trunks were eliminated, a Class 5 Sonus SIP switch and entirely SIP based network was implemented.

More

Develop software to Transcode/Encode Audio Streams

As part of the deployment of a Primary Line Replacement telephony service, our customer included a "softphone" in a popular instant messaging program.  Members of NewPace's team developed the necessary infrastructure necessary to monitor bandwidth, and perform transcoding between various CODECs that could be autoselected by the application dending on bandwidth availability.  As part of the implementation of a voicemail product, NewPace team members also developed software to encode the raw audio stream from a telephone call and store it as a .wave or .mp3 file for later retrieval by e-mail or through a web interface.

 

Perform Custom IVR Development

A large US based ISP acquired an IVR based product which used voice recognition and text to speech technology to allow end-users to retrieve and send e-mail through a telephone. The deployment suffered from poor voice recognition, a large hardware foot print, and significant licensing of third party technology that was expensive to support. The IVR tree was difficult to maintain as call aflow was all hard-coded into the application. The system had a measured availability of 95% and required a team of 6 dedicated system administrators to operate. NewPace team members were requested to redevelop the customized IVR system to reduce hardware footprint and improve performance.

More

Voice Conferencing System Development

Members of NewPace's team built a custom voice conferencing system that allowed users of a popular instant messaging program to create voice conference calls.  Dedicated DSP hardware was used, and custom software was created to mix the various audio streams.  Features including indicating who was speaking and recording of calls were implemented.

 

Develop Voice Recognition & Text to Speech Applications

NewPace team members upgraded the Text to Speech and and Speech recognition engines for a a major internet portal's IVR system. This involved deploying the latest Nuance libraries and developing tuning tools and techniques.

More

 

Systems Integration
 

Develop a gateway to accept electronic payments from PaymentTech, PayPal and Moneybookers.

As part of the deployment of a VoIP Service team members developed billing gateways to integrate between existing billing systems and PaymentTech, PayPal and Moneybookers.  This allowed the service provider to offer multiple payment options to their customer.

More

Web-based Registration System

NewPace team members implemented a web-based product registration process for a large US based ISP that to allowed their customers to subscribe and modify their subscription to a telephony product.  The system had to process in excess of 30,000 registrations per day and had to obtain information from the customer and match it with existing information held on file by the ISP in real-time.  It had to accept credit card payments and perform credit validation in real-time.  Anti-fraud measures required limits on the number of registrations from specific IP addresses, and limits on specific geographic locations based on IP geo-location databases.  The process had to be completed in a minimum number of steps so as to increase probability of a customer completing the process.  The process had to meet usability and accessibility standards including being W3C/WAI compliant.

More

Implementation of e911 Provisioning Gateway for VoIP Service Provider

As part of the deployment of a large US based ISP’s primary line replacement VoIP Service the customer was required by the FCC to provide enhanced 911 services. Members of NewPace worked with the customer’s product, regulatory and supplier teams to understand both product and technical requirements.   They designed components of the web-based registration process to validate addresses to be compliant with e911 standards at data entry stage, followed by implementing the required infrastructure to store address information, and transmit this information through gateway applications to interface with the company’s e911 provider.

More

 

Web Applications
 

Develop gateway between WAP Phones and gTalk

Our customer's gateway application allows WAP based phones to provide “smart-phone” like features for “feature phones” using the OMA’s Wireless Village Protocols. The customer, responding to market demand requested a gateway to allow users to interact with the popular gTalk Instant Messaging service..

More

Web-based Product "Dashboard"

NewPace team members implemented a web-based dashboard for a large US based ISP voice products.  This dashboard allowed customers to modify features of the product (such as call greetings, call forwarding numbers, etc), review a list of past call details and dispositions, retrieve voice mail, add additional credit to their account, and obtain online product help information,