Categories
1. Intermodal Travelling Concepts – Remote Mobility Solutions for using different ways of travelling
Mobility is more and more driven by usage and not ownership of cars. Thus mobility concepts for spontaneous and cost-optimized usage on a pay-per-drive basis are becoming more and more popular. Short-time car rentals (like car2go) are only the first step. The combined usage of several transportation means and public transportation is the next step, combined with intermodal routing to provide the most optimal and convenient solution for the customer.
One of the main targets of this application/idea should be the routing engine and the customer services like payment around this application. Interfaces to public transportation (incl. Taxi) should be provided. We are looking for:
- Web-based solution with support of at least iOS, Android and Blackberry OS
- Backend with interface handling and customer support
2. Remote Desktop Solutions for Mobile Devices
Today, mobile devices are required to connect efficiently with a server infrastructure. Especially in the context of cloud computing, it is very likely that the need for graphical user-interfaces which are provided by mobile devices will increase. A promising approach in the open source software sector is based on the Remote Desktop Protocol (RDP). The FreeRDP-Project has progressed substantially in the last months. The goal is a complete implementation of current features, e.g. remoteFX, to accelerate multimedia content. Furthermore for security and scalability reasons, open source solutions for proxying and load-balancing RDP-traffic are needed. FreeRDP already offers some RDP-server and proxying functionality. One of the main targets / platforms of the project are cutting-edge mobile devices like smartphones and tablets. At the moment, only an implementation for Linux desktops und Android is available. Furthermore, for security and scalability reasons, open source solutions for proxying and load-balancing RDP-traffic are needed. FreeRDP already offers some RDP-server and proxying functionality.
Submissions should contain an implementation on FreeRDP basis which facilitates the application of the software on additional client platforms by:
- realizing a porting onto the RIM platform (Playbook) and / or
- a port of the FreeRDP-client based on JavaScript, WebSocket and HTML5, which should run in WebSocket- and HTML5-capable browsers without the need of any local software installation
Beyond that submissions should contribute to implementing significant security and / or scalability enhancements by realizing one or more of the following goals:
- complete proxying functionality
- identify and fix scalability and performance issues in the proxy
- support a more complete function set of state-of-the-art RDP clients, like the built-in clients in Microsoft Windows, when proxying RDP traffic. An important feature is virtual channel support for sound or file redirection and other advanced features.
- add functionality to forward sessions using (should work with the native Microsoft client)
3. Mobile File Exchange
A core element of future mobile scenarios will be a mobile file-sharing environment which doesn‘t need a permanently available net access. In practice, data files are modified so that they can be shared with an assigned user group. For this kind of scenarios some proprietary and open source solutions already exist. Within the scope of the award category, client architectures should be built or ported which support such scenarios for a variety of end systems:
- A porting of the client should be implemented on different end devices.
- The implementation should be based on the respective programming environment (simulator). The testing and approval will be held on real devices.
4. Communication and Collaboration Software
In a Microsoft-based office-environment (outlook), MAPI is the preferred way to access content of an Exchange Server. Since Exchange 2007, Microsoft additionally has provided Exchange Web Services ( EWS ). These enable service oriented architectures to communicate in an efficient way.
The solution of one of the following tasks should show how various software solutions can communicate with such services:
- a generic gateway-architecture to provide EWS compatible services on an Enterprise Service Bus (e.g. Mule, Sopera) should be designed and implemented as a Java plug-in.
- Interoperability with SAP NetWeaver Gateway while using the OData protocol should be provided
- a backend should be implemented for Lotus Notes or the Zarafa Collaboration Plattform.
- a backend should be implemented for an open source ERP or project management software.
Thereby e-mail-, contact- und calender-objects must be taken into account. The backends should be realized as ESB-plug-ins. A testbackend based on XML should show the principal functionality. A complete concept description is needed and exemplarily realiced for contact data.
5. Open Category – Mobility 3.0
Hand in your innovative mobile concept without focusing on a specific topic. Concepts can deal with mobility on the job, mobility in leisure time, mobility and travel etc.