

Unvired Infrastructure (UNI) connects enterprise backend systems like SAP with mobile devices. UNI leverages your existing infrastructure eliminating redundant investment. UNI can be deployed on SAP NetWeaver or JBOSS.
You can also deploy the UNI in a cloud based deployment architecture. UNI supports deployment on the Amazon EC2 infrastructure in a highly scalable and redundant architecture.
Read more ...
UNI has the following components:
1. Enterprise Channels:
Enterprise channels help connect to different enterprise systems.
SAP Channel: Connects to SAP to leverage existing BAPIs, RFCs and iDOCs.
LDAP Channel: Connects to any active directory in your corporate network.
Web Service Channel: Connects to web services ensuring connectivity to any open system in the world.
2. Device Channel:
Device channels connect to different mobile devices.
BlackBerry Channel: Connects to BlackBerry devices via BlackBerry Enterprise Server ensuring reliable delivery of data. When the user is out of range the channel waits and forwards the message to the device ensuring no data is lost.
iPhone/iPad Channel: Connects to iOS based devices like the iPhone and iPad providing reliable and guaranteed delivery of data. Push notifications via the Apple Push Notification Service (APNS) is also supported to refresh data on the phone.
Android Channel: Connects to Android based smartphones and tables providing reliable and guaranteed delivery of data. UNI supports custom push notifications to the device to automatically refresh data on the device.
Windows Channel: Connects to Windows Mobile and Windows Phone 7 providing reliable and guaranteed delivery of data. UNI supports custom push notifications to Windows Mobile device and via Microsoft Push Notification Service for Phone 7
3. Process Agents:
Process agents cater to the specific business processes. Process agents use the enterprise channels to get data from the enterprise backend systems and deliver the data to the ‘Message Exchange’. Process agents can be deployed at runtime in the infrastructure making it possible to continually add new business processes like lego blocks without any system downtime.
4. Message Exchange:
Message exchange is the heart of the infrastructure facilitating exchange of data between the enterprise systems and mobile devices. Message exchange uses the device channels to deliver data to the mobile devices.
5. Authentication and Security:
The infrastructure can communicate securely with enterprise backend systems via SSO eliminating the need for password entry / storage at various stages.
6. Unvired Cockpit:
Unvired cockpit takes care of the following:
a. User Management
b. Application / Process Management
c. Message Monitoring
d. Transportation to migrate / move across systems
e. Troubleshooting
7. Unvired Device Runtime:
The device runtime provides a common platform for the business processes on the mobile devices. The device runtime takes care of the following allowing the business processes to concentrate on the business logic:
a. Data Model
b. Synchronization – both foreground and background synchronization
c. Persistence
d. User Interface
Business processes can be deployed / added to the framework at runtime allowing lego like building block approach to mobile processes.
The enterprise and device channels ensure that the same infrastructure can be used to connect to heterogeneous enterprise systems and multiple devices minimizing investment and giving a long term platform for mobility.




