Cloud Control Senior Project Summer 2012. Overview Cloud Control is a platform to control data...
-
Upload
stuart-randall -
Category
Documents
-
view
212 -
download
0
Transcript of Cloud Control Senior Project Summer 2012. Overview Cloud Control is a platform to control data...
Cloud ControlSenior Project
Summer 2012
Overview
Cloud Control is a platform to control data transmission to/from internet connected devices from the Cloud.
Send display data to a device like a phone or LCD screen
Receive data like a picture from a web cam or GPS location.
How it works
User registers for a Cloud Control account
User registers one or more internet connected devices
Users registers the type of data based on the device and provide send/receive configuration.
The registered device runs a native application which connects via Cloud Control API to acquire configuration data
The user activates the device service.
Cloud Control begins to receive data from the device or send data to the device depending on the configuration.
Cloud Control API used to transmit data to/from 3rd party apps.
Scope of Work
Develop Cloud Control:Extendable Architecture and Control Panel U/IAPIs to interface with native appsAPIs to interface with 3rd party apps A native iOS app w/ support for Camera and GPSA 3rd party app to send/receive data
Potential Use Cases
Security CameraUse your phone to monitor a room
Device location check-inPeriodically report your location
LCD displaySend images to an LCD display
Expertise
Software Engineering
Object Oriented Programming
Java
Willing to learn iOS