food truck notification service (lightning talk)

12
CONNECT. TRANSFORM. AUTOMATE. Waiting has finally come to an end… Christian Heisig con terra GmbH, Germany

Upload: safe-software

Post on 28-Nov-2014

500 views

Category:

Technology


3 download

DESCRIPTION

This Lightning talk describes an interesting use case for the notification service of FME Server. Food trucks that deliver fresh meals to business districts drive the same routes every day but arrive at their defined stops at different times. By sending the trucks GPS position to FME Sever via a mobile phone, notifications can be send to all subscribers of a pre-defined FME Server service once the truck enters a specific area. The notification message includes the daily menu information or special offerings of the food truck.

TRANSCRIPT

Page 1: Food Truck Notification Service (Lightning Talk)

CONNECT. TRANSFORM. AUTOMATE.

Waiting has finally come to an end…

Christian Heisigcon terra GmbH, Germany

Page 2: Food Truck Notification Service (Lightning Talk)

FME Server Notification Service

The Problem The Solution Solution Ingredients

High Speed Communication The Workflow

Demo Current Project Status Opportunities

Page 3: Food Truck Notification Service (Lightning Talk)

The Problem

Hungry People at our Offices every day… Food Truck Fleet with…

different Routes and defined Stops in Münster +/- 15 minutes time frame for each Stop

The Food Truck‘s horn indicates its arrival Hungry Colleagues swarm to the Truck…

…provided they hear the Horn!

Page 4: Food Truck Notification Service (Lightning Talk)

The Solution

Replace the Sound of the Horn by a Notification Service

FME Server comes into play! Agreement with the Food Truck Company FME Server Notification Service PoC

Page 5: Food Truck Notification Service (Lightning Talk)

Solution Ingredients

Web App based on con terra‘s map.apps FME Server (receiver and notifier)

Predefined Workspace Notification Service

A GPS smartphone and an App (sender) FME Report App first… …our own specialized App later

Page 6: Food Truck Notification Service (Lightning Talk)

High Speed Communication

WebSockets Web protocol with direct communication via TCP Bidirectional real time data exchange possible Initial protocol handshake HTML5 technology

Page 7: Food Truck Notification Service (Lightning Talk)

The Workflow

Permanent transmissionof the food truck position

via WebSocket protocol (JSON)

WebSocket Server

FME Workspace runs permanently WebSocketReceiver

listens to WebSocket Server

Storage of truck positions in the database

Comparison of the current truck position and the stop zones

Truck position (WebSocketSender)

Notification of the clients(Notification Service)

Page 9: Food Truck Notification Service (Lightning Talk)

Current Project Status

Beta Test running (con terra internally) Web Application shows the current Truck Position in

Real Time Registration for Notifications via E-Mail or Twitter

(Message) What‘s next?

Include other Companies Adding more Trucks / more Routes Find more interested Customers

Page 10: Food Truck Notification Service (Lightning Talk)

Lot‘s of Opportunities

Many, many use cases are out there… Really easy to build similar solutions Solution based on standard technology

FME Server map.apps No coding is needed!

FME Cloud! Subscription models…

Page 11: Food Truck Notification Service (Lightning Talk)

Waiting has finally come to an end…

Horn signals are so much yesterday…

Page 12: Food Truck Notification Service (Lightning Talk)

Thank You!

Any Questions?

For more information:Christian Heisig, con terra GmbH

Twitter: [email protected]

CONNECT. TRANSFORM. AUTOMATE.

http://mc4fme.com