U.C.Engine by af83

Real Time Collaboration Solutions for:

1 What is U.C.Engine?

U.C.Engine (Unified Collaboration Engine) is an af83 Open-Source project which provides developers with the tools they need to build reliable and customized real-time collaboration applications or integrate real-time collaborative features to existing applications.

What is af83 U.C.Engine professional services?

af83 U.C.Engine Professional services is set of services that enable enterprise ready deployments of U.C.Engine.

What can you do with U.C.Engine?

U.C.Engine enables the development of a huge variety of real time collaboration applications.

Example of applications:
Web meeting
Conference
Live concert
E-learning
Brainstorm
Project management
Customer service
Games
And many others...

2 Benefits

3 Main features

Custom lightweight clients can be built with the Ux framework. Depending on the usage context, several frontends can be used at the same time giving a seamless multi-screen/terminal experience.

Available client:
a full Javascript client that can be used for both web and mobile applications.
On our roadmap:
Iphone & Ipad

Widgets are end-user features available as jQuery UI widgets. They allow easy integration in the user interface of new custom features.

Available widgets:
Conversations
Private discussion
Twitter
File upload
PDF sharing
Whiteboard
Video
Translation
Search and timeline
On our roadmap:
Office file sharing, meeting facilitation, screen-sharing, mindmapping, brainstorming...

The engine, a publish/subscribe server with persistence, conducts in real time the massive flow of interactions and contents.

Written in Erlang, a programming language oriented to developing concurrent software, it enables performance and scalability.

It exposes a ReSTful HTTP API with JSON as its primary exchange format that allows third-party programs and application to leverage the real-time capabilities.

All interactions, events and content are time-coded, stored in a database and indexed in a search engine.

Available features:
Meeting replay
Text search and timeline jump
On our roadmap:
Video search
Real-time analytics

A wide range of back-end applications, called “bricks”, such as video encoders, file converters or semantic analyzers can be connected through UC Engine API and extend the possibilities of the application.

Available libraries:
Javascript
Ruby-on-Rails
Erlang
Available bricks:
Erly Video server
MongoDB database
Solr search engine
Google Translate
PDF conversion
Twitter
On our roadmap:
Red5 and other video servers, Open Office server, VOIP servers, other search engines...

4 Professional Services

Even if the U.C.Engine framework lowers the technical barriers, implementing a fully-fledged collaboration solution can be really difficult. af83, its team of over 40 people and our partners can help you achieve your project.

  • Architecture design
  • One month rapid prototyping
  • Project consulting and assistance

Who? af83 lead developers and architects

  • Real-time experience design
  • UI and widget design

Who? af83 Design, a team of interaction designers and visual artists.

  • Specific development
  • Real-time Engine enhancement

Who? A dedicated af83 team of one project manager, designers and developers.

  • Full or partial hosting
  • Cloud hosting services : end of 2011.

Who? Bearstech, our historic hosting partner.

  • Customer support

Who? Experienced af83 technical contacts and developers.

  • In house training

Who? Experienced af83 developers.

Contact our sales representatives for more information:
US (San Franciso): sales-us@ucengine.com
Europe (Paris): sales-eu@ucengine.com

5 U.C.Engine partners program

Finding a U.C.Engine provider

If you wanna build a custom collaboration application, integrate some collaborative features to your existing IT system or find a specific packaged product, we can help you identify the right provider.

Integrators can build custom applications adapted to your needs ISV provide packaged solutions (such as web-meetings or web-conference applications)

Becoming an af83 U.C.Engine partner

If you want to use U.C.Engine and become a partner, contact our partner managers at partners@ucengine.com