Cloud Control Senior 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 3 rd party apps.
Scope of Work Develop Cloud Control: Extendable Architecture and Control Panel U/I APIs to interface with native apps APIs to interface with 3 rd party apps A native iOS app w/ support for Camera and GPS A 3 rd party app to send/receive data
Potential Use Cases Security Camera Use your phone to monitor a room Device location check-in Periodically report your location LCD display Send images to an LCD display
Expertise Software Engineering Object Oriented Programming Java Willing to learn iOS
Contact Steve Luis : ECS