HOW IT WORKS

Terbine is indexing data feeds that capture what’s happening in the physical world. Generally called the Internet of Things or IoT, the amount of data being generated by devices, systems, vehicles and many other machines is growing at a rate never seen before.

Discoverability Is A Huge Problem

Machine-generated data is typically output in files or streams that provide no context or provenance information whatsoever. The vast majority of the files, regardless of the file or stream format, are comprised of time series data that essentially all looks the same.

#YY,MM,DD,hh,mm,VALUE, #yr,mo,dy,hr,mn,degT m/s m/s 2013,2,5,14,12,210 1.8 2.5 2013,2,5,14,18,218 1.6 2.6 2013,2,5,14,24,249 0.9 1.3 2013,2,5,14,30,230 0.8 2.1 2013,2,5,14,36,215 1.7 2.5 2013,2,5,14,42,207 1.5 2.2 2013,2,5,14,48,240 2.9 3.7 2013,2,5,14,54,238 3.2 4.1 2013,2,5,15,0,223 0.7 2.0 2013,2,5,15,6,242 0.3 0.8 2013,2,5,15,12,253 0.6 1.1 2013,2,5,15,18,263 1.6 2.3 2013,2,5,15,24,300 0.6 1.7 2013,2,5,15,30,221 0.7 1.8 2013,2,5,15,36,224 1.7 2.8 2013,2,5,15,42,235 2.0 2.6 2013,2,5,15,48,224 1.5 2.8 2013,2,5,15,54,271 1.7 3.0 2013,2,5,16,0,243 1.7 3.2 2013,2,5,16,6,236 1.8 2.5 ,2013,2,5,14,12,210 1.8 2.5 2013,2,5,14,18,218 1.6 2.6 2013,2,5,14,24,249 0.9 1.3 2013,2,5,14,30,230 0.8 2.1 2013,2,5,14,36,215 1.7 2.5 2013,2,5,14,42,207 1.5 2.3 2013,2,5,16,18,201 1.5 2.0 2013,2,5,16,24,193 1.5 1.9 2013,2,5,16,30,184 1.5 2.2 2013,2,5,16,36,198 1.6 2.0 2013,2,5,16,42,178 1.2 1.6 2013,2,5,16,48,174 1.1 1.8 2013,2,5,16,54,166 1.5 2.0 2013,2,5,17,0,173 1.6 1.9 2013,2,5,17,6,175 1.7 2.3 2013,2,5,17,12,174 1.6 2.3 2013,2,5,17,18,172 1.6 2.2 2013,2,5,…

#YY,MM,DD,hh,mm,VALUE, #yr,mo,dy,hr,mn,degT m/s m/s 2013,2,5,14,12,210 1.8 2.5 2013,2,5,14,18,218 1.6 2.6 2013,2,5,14,24,249 0.9 1.3 2013,2,5,14,30,230 0.8 2.1 2013,2,5,14,36,215 1.7 2.5 2013,2,5,14,42,207 1.5 2.2 2013,2,5,14,48,240 2.9 3.7 2013,2,5,14,54,238 3.2 4.1 2013,2,5,15,0,223 0.7 2.0 2013,2,5,15,6,242 0.3 0.8 2013,2,5,15,12,253 0.6 1.1 2013,2,5,15,18,263 1.6 2.3 2013,2,5,15,24,300,…

How The Systems That Run The World Enable Discoverability & Control

The biggest systems and networks in the world operate by providing a “signalling & control layer” which functions outside of the content being handled. Examples include telephony, intermodal containerized shipping and air traffic control. In all of these, the control and tracking of “content” (phone calls, containers and airplanes, respectively) is done separately from the content itself. This has numerous advantages including scalability, support for many players throughout the delivery chain, and trackability since the control remains active even if damage or faults occur to the content.

Terbine Solves It For IoT Data By Adding A Rich Metadata Layer

Terbine enables machine-generated data to be indexed, controlled and business-ready by introducing a signalling & control layer embodied in rich metadata. By providing a standardized descriptive layer, based on a normalized taxonomy that can be read by both humans and AI-based systems, the machine-generated data of the world becomes discoverable. Added benefits include the ability to control viewability and access on the part of data providers, and precise filtering by data users.

Context, Provenance, Legal, Technical, Business

The Terbine system provides not only the rich control & signalling layer that machine-generated data has been lacking, but the key elements required to give data providers and users the confidence that they need to bring those data feeds into applications where the barriers to access were previously too high for use in commerce to make sense.

Key Elements of the Metadata Associated with Data Feeds

Traction Control Activations
Activations of Traction Control Systems for Heavy Trucks / Madison, Wisconsin / September 2018
Terrestrial
ELD 1708
Numeric Count
Description:
Timestamped & geolocated activations of traction control systems on Class 8 vehicles equipped with On Board Diagnostics capture / transceiver devices meeting the ELD 1708 standard. Fleet sampling of over 150 city operated vehicles operating within the greater Madison area. This data is provided as a live feed and is updated whenever a change is detected. Traction Control System (TCS) is a secondary function of the electronic stability control (ESC) on production motor vehicles, designed to prevent loss of traction of driven road wheels. TCS is activated when throttle input and engine torque are mismatched to road surface conditions.
Data Sample:
{"lat":"40.72544800","lon":"-73.24296000","time":"2018-09-05 11:06:46"},{"lat":"40.72534000","lon":"-73.24263200","time":"2018-09-05 11:06:46"},{"lat":"40.72497200","lon":"-73.24248000","time":"2018-09-05 11:06:46"}
Location Category:
Terrestrial
Location Type:
Moving
Location:
City: Madison, State/Territory: Wisconsin, USA
Container:
Heavy Road Vehicle
Environment(s):
Highway, Urban
Interactor:
Road Conditions
GICS Code(s):
Trucking, Governmental
Legal Type:
Open Source
Regulatory Type:
Null
Source Name:
ELD 1708 Tracker
Source Type:
Traction Control Activation
Sensor Type:
Onboard Diagnostics Device
Manufacturer:
Geotab
Make:
Geotab
Model:
GO Series
Version:
GO8
Originator(s):
City of Madison
Owner(s):
City of Madison
Measurement Unit:
Numeric Count
Format:
JSON
GUID:
650053a2-030c-4e18-9b69-240c1f89201d
Schema Body:
Lat, Lon, Time of Event, Optional Data
Citation:
Covered by Creative Commons 2.0

System Architecture & Data Flows

Terbine is based on a highly scalable, performant architecture designed for the eventual billions of input feeds and millions of user-systems. See the schema, data flow and architectural overviews here.

5
2
3
4
6
7