tmc + connected vehicle dataxxx yyy zzz aaa xxx yyy zzz protocols transportation mobility cloud...

Post on 18-Mar-2020

33 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

TMC + Connected Vehicle Data

September 2019Autonomic LLC. - Private and Confidential

Autonomic LLC. - Private and Confidential

Product Head of Data Processing jay@autonomic.ai // @jayhum

Jay Hum

Head of Data Processing carlos@autonomic.ai

Carlos Garcia

Autonomic LLC. - Private and Confidential

Autonomic LLC. - Private and Confidential

Autonomic LLC. - Private and Confidential

Autonomic LLC. - Private and Confidential

Transportation Mobility Cloud (TMC)

Autonomic LLC. - Private and Confidential

• Open cloud-based API platform

Transportation Mobility Cloud (TMC)

Autonomic LLC. - Private and Confidential

• Open cloud-based API platform

• Focused on transportation and mobility

Transportation Mobility Cloud (TMC)

Autonomic LLC. - Private and Confidential

• Open cloud-based API platform

• Focused on transportation and mobility

Transportation Mobility Cloud (TMC)

• Quick and easy access to vehicle data

Autonomic LLC. - Private and Confidential1. APIs = Application Programming Interfaces

Autonomic LLC. - Private and Confidential1. APIs = Application Programming Interfaces

Connected Vehicle Data

Autonomic LLC. - Private and Confidential1. APIs = Application Programming Interfaces

Connected Vehicle Data

Autonomic LLC. - Private and Confidential1. APIs = Application Programming Interfaces

Connected Vehicle Data

Autonomic LLC. - Private and Confidential1. APIs = Application Programming Interfaces

Connected Vehicle Data

Autonomic LLC. - Private and Confidential1. APIs = Application Programming Interfaces

Transportation Mobility Cloud

Connected Vehicle Data

Autonomic LLC. - Private and Confidential1. APIs = Application Programming Interfaces

Transportation Mobility Cloud

Applications & Experiences

Connected Vehicle Data

Autonomic LLC. - Private and Confidential1. APIs = Application Programming Interfaces

Transportation Mobility Cloud

Applications & Experiences

Connected Vehicle Data

Autonomic LLC. - Private and Confidential1. APIs = Application Programming Interfaces

Transportation Mobility Cloud

Applications & Experiences

Connected Vehicle Data

Autonomic LLC. - Private and Confidential

Transportation Mobility Cloud

Autonomic LLC. - Private and Confidential

XXX YYY ZZZ AAA

Transportation Mobility Cloud

Devices

Autonomic LLC. - Private and Confidential

XXX YYY ZZZ AAA XXX YYY ZZZ

Protocols

Transportation Mobility Cloud

Devices

Au

Autonomic LLC. - Private and Confidential

Autonomic LLC. - Private and Confidential

Data Dictionary

Autonomic LLC. - Private and Confidential

Signal – A value or state measured by a sensor at a specific point in timeIndicator – A state or status defined as either `ON` or `OFF`Event – A change in state or state transition

Data Dictionary

Autonomic LLC. - Private and Confidential

Signal – A value or state measured by a sensor at a specific point in timeIndicator – A state or status defined as either `ON` or `OFF`Event – A change in state or state transition

Data Dictionary

First Class Citizens

Autonomic LLC. - Private and Confidential

Signal – A value or state measured by a sensor at a specific point in timeIndicator – A state or status defined as either `ON` or `OFF`Event – A change in state or state transition

Data Dictionary

First Class Citizens• Decoupled from a device

Autonomic LLC. - Private and Confidential

Signal – A value or state measured by a sensor at a specific point in timeIndicator – A state or status defined as either `ON` or `OFF`Event – A change in state or state transition

Data Dictionary

First Class Citizens• Decoupled from a device• Eliminate device specific or bespoke meaning

Autonomic LLC. - Private and Confidential

Signal – A value or state measured by a sensor at a specific point in timeIndicator – A state or status defined as either `ON` or `OFF`Event – A change in state or state transition

Data Dictionary

First Class Citizens• Decoupled from a device• Eliminate device specific or bespoke meaning

Device-Centric to Data-Centric View

Autonomic LLC. - Private and Confidential

Signal – A value or state measured by a sensor at a specific point in timeIndicator – A state or status defined as either `ON` or `OFF`Event – A change in state or state transition

Data Dictionary

First Class Citizens• Decoupled from a device• Eliminate device specific or bespoke meaning

Device-Centric to Data-Centric View• Provide enough context on their own

Autonomic LLC. - Private and Confidential

Signal – A value or state measured by a sensor at a specific point in timeIndicator – A state or status defined as either `ON` or `OFF`Event – A change in state or state transition

Data Dictionary

First Class Citizens• Decoupled from a device• Eliminate device specific or bespoke meaning

Device-Centric to Data-Centric View• Provide enough context on their own• Provide insight that is actionable

Autonomic LLC. - Private and Confidential

Example: Well-Known Signal

Autonomic LLC. - Private and Confidential

Proprietary Protocol• Name: Vehicle Lock Status • CAN Signal: xxxXXXXxxxx • Enum:

• Lock_X • Lock_Y • Unlock_X • Unlock_Y

Example: Well-Known Signal

Autonomic LLC. - Private and Confidential

Proprietary Protocol• Name: Vehicle Lock Status • CAN Signal: xxxXXXXxxxx • Enum:

• Lock_X • Lock_Y • Unlock_X • Unlock_Y

Example: Well-Known Signal

Well-Known Signal• Name: Door Lock Status • Enum (DoorLockStatus):

• Locked • Unlocked • Double Locked

Autonomic LLC. - Private and Confidential

Proprietary Protocol• Name: Vehicle Lock Status • CAN Signal: xxxXXXXxxxx • Enum:

• Lock_X • Lock_Y • Unlock_X • Unlock_Y

Example: Well-Known Signal

Well-Known Signal• Name: Door Lock Status • Enum (DoorLockStatus):

• Locked • Unlocked • Double Locked

• Tag (VehicleDoor): • Front L/R • Rear L/R • Sliding L/R • Rear Cargo L/R • Tailgate • All Doors

• Tag (OccupantRole): • Driver • Passenger

Autonomic LLC. - Private and Confidential

Example: Well-Known Event

Autonomic LLC. - Private and Confidential

Proprietary Protocol• Name: Hard Acceleration Alert • CAN Signal:

• xxxXXXXxxxx • yyyYYYYyyyy

Example: Well-Known Event

Autonomic LLC. - Private and Confidential

Proprietary Protocol• Name: Hard Acceleration Alert • CAN Signal:

• xxxXXXXxxxx • yyyYYYYyyyy

Example: Well-Known Event

Well-Known Signal• Name: Harsh Acceleration Event • Trigger Condition:

• Harsh Acceleration Started • Harsh Acceleration Stopped

• Additional Signals: • Accelerator Pedal Position • Acceleration • Heading • Engine Speed • Position • Speed

Autonomic LLC. - Private and Confidential

Autonomic LLC. - Private and Confidential

Why Should Developers/Product Owners Care?

Autonomic LLC. - Private and Confidential

Why Should Developers/Product Owners Care?• Move actions from the device to the cloud

Autonomic LLC. - Private and Confidential

Why Should Developers/Product Owners Care?• Move actions from the device to the cloud• Ability to extend actions on the data

Autonomic LLC. - Private and Confidential

Why Should Developers/Product Owners Care?• Move actions from the device to the cloud• Ability to extend actions on the data• Applications are no longer locked to a specific device

Autonomic LLC. - Private and Confidential

Why Should Developers/Product Owners Care?• Move actions from the device to the cloud• Ability to extend actions on the data• Applications are no longer locked to a specific device

What Does This Mean to OEMs?

Autonomic LLC. - Private and Confidential

Why Should Developers/Product Owners Care?• Move actions from the device to the cloud• Ability to extend actions on the data• Applications are no longer locked to a specific device

What Does This Mean to OEMs?• Ability to extract more value from the data

Autonomic LLC. - Private and Confidential

Why Should Developers/Product Owners Care?• Move actions from the device to the cloud• Ability to extend actions on the data• Applications are no longer locked to a specific device

What Does This Mean to OEMs?• Ability to extract more value from the data• Faster development and time to market

Autonomic LLC. - Private and Confidential

Why Should Developers/Product Owners Care?• Move actions from the device to the cloud• Ability to extend actions on the data• Applications are no longer locked to a specific device

What Does This Mean to OEMs?• Ability to extract more value from the data• Faster development and time to market• More engagement and increased customer lifetime value

Autonomic LLC. - Private and Confidential

APIs

Autonomic LLC. - Private and Confidential

Provide Access to

Autonomic LLC. - Private and Confidential

• Streaming or near real-time connected vehicle data • e.g. Live maps, dashboard, manage by exception use cases

Provide Access to

Autonomic LLC. - Private and Confidential

• Streaming or near real-time connected vehicle data • e.g. Live maps, dashboard, manage by exception use cases

• Historical or time-series connected vehicle data • e.g. Aggregations such as: Fuel consumption over the past seven days

Provide Access to

Autonomic LLC. - Private and Confidential

• Streaming or near real-time connected vehicle data • e.g. Live maps, dashboard, manage by exception use cases

• Historical or time-series connected vehicle data • e.g. Aggregations such as: Fuel consumption over the past seven days

• Historical or descriptive information • e.g. Make, model, year, FTCP version, permissions, groups

Provide Access to

Autonomic LLC. - Private and Confidential

Feed Service & API

Autonomic LLC. - Private and Confidential

Feed Service & API

Autonomic LLC. - Private and Confidential

• Provides a high-volume, real-time, and persistent stream of data

Feed Service & API

Autonomic LLC. - Private and Confidential

• Provides a high-volume, real-time, and persistent stream of data• Allows granular filtering of assets and data attributes

Feed Service & API

Autonomic LLC. - Private and Confidential

• Provides a high-volume, real-time, and persistent stream of data• Allows granular filtering of assets and data attributes• Intended to be integrated with backend services

Feed Service & API

Autonomic LLC. - Private and Confidential

• Provides a high-volume, real-time, and persistent stream of data• Allows granular filtering of assets and data attributes• Intended to be integrated with backend services• gRPC interface

Feed Service & API

Autonomic LLC. - Private and Confidential

• Provides a per-fleet (Group) and per-VIN (Vehicle) centric view • Ability to aggregate data from multiple vehicles (Group) at once • Ability to aggregate data over a time range (Group) • Ability to perform complex queries with the use of filters • Ability to specify a time range • REST interface

Group API // Vehicle API

Autonomic LLC. - Private and Confidential

Geofence Service & API

Autonomic LLC. - Private and Confidential

• Premium, value-add service

Geofence Service & API

Autonomic LLC. - Private and Confidential

• Premium, value-add service• Ability to create and manage lists of geofences

Geofence Service & API

Autonomic LLC. - Private and Confidential

• Premium, value-add service• Ability to create and manage lists of geofences• Derive relevant geofence enter & exit events

Geofence Service & API

Autonomic LLC. - Private and Confidential

• Premium, value-add service• Ability to create and manage lists of geofences• Derive relevant geofence enter & exit events• Support a number of commercial and retail use cases

Geofence Service & API

Autonomic LLC. - Private and Confidential

https://developer.autonomic.ai/getting-started

Autonomic LLC. - Private and Confidential

jay@autonomic.ai // @jayhum

Thanks

top related