Accelerating the
Industrial Internet of Things

Ecorithm

Ecorithm
Ecorithm Ecorithm
Application Enablement Platform
 Open website
Contact Vendor
Feature New Record
SIMILAR SOFTWARE

Overview
ImageEcorithmKaa Enterprise IoT PlatformKii IoT Platform AirVantage® IoT PlatformNavVis M6 Indoor Mobile Mapping SystemIoT Cloud ConnectJamaica-IoT
Verified Vendor
Software CategoryApplication Enablement PlatformApplication Enablement PlatformApplication Enablement PlatformApplication Enablement PlatformApplication Enablement PlatformApplication Enablement PlatformApplication Enablement PlatformApplication Enablement Platform
Use CasesVehicle TelematicsFactory Operations Visibility & Intelligence Fleet Management (FM)Indoor Positioning System (IPS)Industrial WearablesShipment TrackingMachine Condition MonitoringReal-Time Location System (RTLS)Track and Trace for Industrial Tools & AssetsWater Quality and Leakage Monitoring
Operating SystemsWeb Browser (OS agnostic)Android
Mac
Windows
Web Browser (OS agnostic)Android
Mac
Linux
Web Browser (OS agnostic)
Windows
Mac
Linux
Windows
Android
Deployment TypeSaaS (web based)InstalledSaaS (web based)SaaS (web based)SaaS (web based)
License TypeSubscriptionOne Time PurchaseSubscriptionSubscriptionSubscription
Launch (1st gen)20142016-03-01 00:00:00
Last Update2018
Latest Version
Watch Demo Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab
Product Website Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab
Installation Guide Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab
Technical Support Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab
Youtube Video IDwL5vXuD-3nwwL5vXuD-3nwwL5vXuD-3nwwL5vXuD-3nwwL5vXuD-3nwwL5vXuD-3nwwL5vXuD-3nw
Overview
Ecorithm is a leader in the application of advanced analytics to building operations. Ecorithm’s True AnalyticsTM platform helps clients all over the world to bring unprecedented visibility and understanding to complex, dynamic systems.
Ecorithm collects sensor data from the Building Management System (BMS) in your building or directly from your devices. Our secure methods send the data electronically from the facility to our cloud-based servers for automatic processing and analysis.

Kaa is an IoT enablement technology applicable for any scale of enterprise IoT development. It provides a range of features that allow developers to build advanced applications for smart products, flexibly manage their device ecosystems, orchestrate end-to-end data processing, and many more. With Kaa, you can create your IoT applications up to 10 times faster than before.


  • Connectivity

The Kaa platform supports lightweight IoT protocols for device connection, such as MQTT and CoAP. Kaa is transport-agnostic and may support any open IoT protocol. The platform allows building applications that function over any type of network connection, either persistent or intermittent. You may choose one of the existing transport protocol implementations that come with Kaa, or create custom-tailored transports and plug them into your system. MQTT is the default protocol used by Kaa.

  • Device management

Kaa provides a register of digital twins, which represent things, devices, and other entities managed by the platform. Kaa also allows you to store device attributes, which provide more detailed information about any characteristic of the device. Examples of such attributes could be serial number, MAC address, location, software version, etc. In addition to simple data types, attributes can contain more complex, structured objects, such as a list of connected peripherals and their properties.

Furthermore, you can construct filters based on the device attributes to segment your device population into individually managed groups. In Kaa, filters get automatically re-evaluated whenever the device attributes change.

  • Data collection

Out of the box, Kaa provides an easy to use protocol for collecting data from connected devices. This protocol ensures reliable data delivery with response codes, which indicate the result of data processing by the platform. Once received by the platform, the device data can be dispatched to multiple processing pipelines. In case there is any error in the middle of processing, disk crash, or processor overload, the device is notified of that. As a result, the device always knows whether the submitted data is safe to delete or should be resent.

  • Data processing and analytics

Kaa gives you a lot of freedom in processing of collected data. The platform features data collection adapters that allow sending data to various databases or data analytics systems. Owing to a highly modular architecture of Kaa, a new integration requires minimum effort to modify an existing adapter or create your own.

  • Data visualization

The data visualization component of Kaa comprises a rich set of widgets, such as gauges, charts, maps, tables, etc. You can use these widgets to visualize different types of data, whether telemetry, statistics, geolocation, metadata, or other—both historical and current. All widgets are configurable and allow you to change their data sources as well as visual representation. To address special use cases, Kaa visualization component allows you to easily plug in custom widgets.

Besides data visualization, widgets allow you to interact with devices by sending commands, changing configuration and metadata, etc.

  • Configuration management

Configuration management is essential for controlling the device behavior, managing data processing parameters, edge analytics, feature flagging, and other functions. The Kaa platform allows you to implement all of this functionality by providing the configuration management feature that works with arbitrary data structures. Thus, you can apply the configuration data that is as simple as a set of key-values or as complex as nested objects. Since IoT devices might not be constantly connected, Kaa tracks already applied configuration data as well as pending delivery.

  • Command execution

Command execution is the Kaa platform feature that allows you to deliver messages with the arbitrary payload to connected devices, execute commands, and receive near-real time responses.

Kaa implements the two-way communication that allows devices to send a response back to the server. The caller can wait for the response either synchronously or asynchronously. For lightweight commands you may go with the synchronous option meaning that the caller will be put on hold until the command execution result is delivered. For the resource-consuming commands you may choose the asynchronous option, which enables the platform to notify the caller about the command execution result.

  • Over the air updates

Kaa allows you to reliably deliver software updates by utilizing the confirmation response codes sent by devices upon the update result. Another valuable feature is the ability to define the software update path by using the compatibility graphs based on semantic versioning. Buggy versions can be easily rolled back.

Out of the box, Kaa allows tracking the current software version installed on the managed devices as well as defining potential update vectors. Each software version is represented in Kaa by a flexible descriptor that is delivered to the device as an instruction to perform an update. For example, common descriptor fields include the download URL, the new software version name, the file size, checksums, etc. With this information, the device can easily download the new software, validate its integrity using checksums, install, and report back success.

Kii Platform provides all necessary components to create IoT solutions at an industry-proven, carrier-grade scale. Each Solution Accelerator leverages the Kii Platform which means you not only get the functionality, scale and performance - but also the 24/7 operations you need to support your business.

The tri-layer Kii IoT Solutions Enablement Platform enables solution developers create compelling IoT solutions quickly and cost-effectively for faster POCs, scalable production deployments and faster ROIs.


Device & Gateway Agents

The bottom layer of the platform is all about cloud enablement of devices, sensors and gateways for bi-directional data exchange with the cloud.

The Cloud Backend

The core of the platform, it provides all necessary backend middleware that most IoT solutions need so that solution developers don't have to develop an entire backend and also so that customer don't need to hire an ops team to manage their backend. Details of the middleware functionality can be found here.

SDKs & APIs

Whether you are creating mobile apps, web dashboards/portals or simply integrating your solution with other services/solutions or third-party products, use the REST APIs or various SDKs (JavaScript, iOS, Android) to fast track your development.

Build, deploy and manage complete IoT solutions. No other platform can get your IoT service to market faster.

AirVantage is much more than an IoT application enablement platform. It is purpose built to provide all of the platform services you need to build unique, global wireless IoT Services.


Connectivity Management

Simplify your SIM fleet management with an operator-agnostic platform that offers everything you need for tracking your global SIM inventory, monitoring usage and managing the lifecycles of your Sierra Wireless and legacy SIMs from the operators of your choice.

Application Enablement

Whether you are building new applications or integrating your data into ERP, CRM or data analytics systems you need a high performance platform, tools and a development community that will get your service to market faster. Focus on your customer experience and leave your IoT infrastructure to Sierra Wireless.

Device Management

Getting to market quickly only matters if you can deliver an amazing, always-on user experience to your customers. You need to know before your customers when problems are about to occur and be able to fix them quickly. Give your team the industry’s only set of cellular device management tools to keep your service running.

Supported Hardware

In order to collect a return on investment on your projects and get to market quickly, you need hardware that is natively supported by your platform and allows you to build value added applications from day one.

NEXT-GENERATION REALITY CAPTURE

Fast, all-in-one mobile scanning captures 360° immersive imagery and point clouds without compromising data quality.

Find out how the NavVis M6 mobile mapping system can change the way you capture indoor environments. Designed for speed, usability and accuracy, the M6 can quickly capture even the most complex indoor environments. M6 is an all-in-one mobile mapping system that lets you capture reality without compromising on accuracy.


NavVis brings all-in-one reality capture to even the largest indoor environments. The NavVis M6 indoor mobile mapping system is designed for large-scale scanning projects where data quality matters. You can now automatically capture point clouds, 360° immersive imagery, and sensor data at the speed of walking through a building:

Scan up to 30x faster than with stationary scanners and devices

Capture up to 30,000 square meters per day

Adapt to complex indoor environments while continuously scanning

 

Fast data capture does not have to mean compromising on quality. The NavVis M6 combines a mobile LiDAR system with our innovative mapping software to facilitate survey-grade scans. At the same time, the multi-camera head captures dense 360° imagery:

All-in-one capture: photorealistic point clouds, 360° imagery, Bluetooth beacons, Wifi signals, magnetic field data

6D SLAM: The M6 accurately maps changes in elevation and uneven surfaces in 6 degrees-of-freedom

High accuracy and low drift: The new 6D SLAM system includes our renowned Precision SLAM technology to reduce drift error

 

NavVis improves scanning by making it faster and easier to capture indoor data. A single operator can transport, assemble, and scan with M6.  The integrated workflow from device setup to data publishing results in faster turnaround and less time spent scanning:

Easy to assemble and can be transported in a hatchback

Integrated workflow from device set up to data publishing

Optional ground control points are compatible with the NavVis workflow

As mobile devices proliferate, so do opportunities to strengthen relationships with your customers by delivering compelling subscriber experiences. Cisco Internet of Things (IoT) Cloud Connect is our new mobility-cloud-based software suite. It offers a complete solution for mobile operators to provide exceptional IoT experiences. Cisco IoT Cloud Connect helps you find new ways to make money, while fully optimizing and utilizing your networks. Cisco provides granular, real-time visibility and updates across every level of the network—transport and user, access, core, and cloud.
- Data and voice connectivity - Device and IP session control - Provisioning/Activation - Full SIM lifecycle management - Real time information including alerts and alarming - Optimized SMS Delivery - Customizable billing and reporting

The Bridgera IoT Platform is the foundation for a custom IoT software-as-a-service solution. The platform provides Bridgera developers with core IoT capabilities from which a custom IoT solution is produced to your specification.

Bridgera operates your unique IoT solution on cloud infrastructure which supports the elastic big data architecture of Bridgera IoT for unlimited reliability and scale. A robust DevOps team provides ongoing development and operational support for the IoT software and supporting infrastructure.

Ultimately, Bridgera gives you what you want, without compromise, and most importantly will finish the job.

Jamaica-IoT builds on our scalable, high performance JamaicaVM foundation to deliver a platform targeted at industrial, power grid, automotive, and home Internet-of-things applications. Software written for Jamaica-IoT leverages a common platform, component and application framework for all your intelligent devices, CPUs, and operating systems. Application Management Service Jamaica-IoT Application management service (AMS) enables signature verified secure download, installation and execution of components and applications. The AMS provides runtime API access control list verification, and CPU and memory resource limits monitoring and management. Secure Messaging Protocols Jamaica-IoT, built on the strengths of the JamaicaVM foundation, supports a variety of peer-to-peer, cloud-based messaging, and client-server protocols. New protocols can be added dynamically as downloadable components.
FunctionalityEcorithm collects sensor data from the Building Management System (BMS) in your building or directly from your devices. Our secure methods send the data electronically from the facility to our cloud-based servers for automatic processing and analysis.
  • Connectivity

The Kaa platform supports lightweight IoT protocols for device connection, such as MQTT and CoAP. Kaa is transport-agnostic and may support any open IoT protocol. The platform allows building applications that function over any type of network connection, either persistent or intermittent. You may choose one of the existing transport protocol implementations that come with Kaa, or create custom-tailored transports and plug them into your system. MQTT is the default protocol used by Kaa.

  • Device management

Kaa provides a register of digital twins, which represent things, devices, and other entities managed by the platform. Kaa also allows you to store device attributes, which provide more detailed information about any characteristic of the device. Examples of such attributes could be serial number, MAC address, location, software version, etc. In addition to simple data types, attributes can contain more complex, structured objects, such as a list of connected peripherals and their properties.

Furthermore, you can construct filters based on the device attributes to segment your device population into individually managed groups. In Kaa, filters get automatically re-evaluated whenever the device attributes change.

  • Data collection

Out of the box, Kaa provides an easy to use protocol for collecting data from connected devices. This protocol ensures reliable data delivery with response codes, which indicate the result of data processing by the platform. Once received by the platform, the device data can be dispatched to multiple processing pipelines. In case there is any error in the middle of processing, disk crash, or processor overload, the device is notified of that. As a result, the device always knows whether the submitted data is safe to delete or should be resent.

  • Data processing and analytics

Kaa gives you a lot of freedom in processing of collected data. The platform features data collection adapters that allow sending data to various databases or data analytics systems. Owing to a highly modular architecture of Kaa, a new integration requires minimum effort to modify an existing adapter or create your own.

  • Data visualization

The data visualization component of Kaa comprises a rich set of widgets, such as gauges, charts, maps, tables, etc. You can use these widgets to visualize different types of data, whether telemetry, statistics, geolocation, metadata, or other—both historical and current. All widgets are configurable and allow you to change their data sources as well as visual representation. To address special use cases, Kaa visualization component allows you to easily plug in custom widgets.

Besides data visualization, widgets allow you to interact with devices by sending commands, changing configuration and metadata, etc.

  • Configuration management

Configuration management is essential for controlling the device behavior, managing data processing parameters, edge analytics, feature flagging, and other functions. The Kaa platform allows you to implement all of this functionality by providing the configuration management feature that works with arbitrary data structures. Thus, you can apply the configuration data that is as simple as a set of key-values or as complex as nested objects. Since IoT devices might not be constantly connected, Kaa tracks already applied configuration data as well as pending delivery.

  • Command execution

Command execution is the Kaa platform feature that allows you to deliver messages with the arbitrary payload to connected devices, execute commands, and receive near-real time responses.

Kaa implements the two-way communication that allows devices to send a response back to the server. The caller can wait for the response either synchronously or asynchronously. For lightweight commands you may go with the synchronous option meaning that the caller will be put on hold until the command execution result is delivered. For the resource-consuming commands you may choose the asynchronous option, which enables the platform to notify the caller about the command execution result.

  • Over the air updates

Kaa allows you to reliably deliver software updates by utilizing the confirmation response codes sent by devices upon the update result. Another valuable feature is the ability to define the software update path by using the compatibility graphs based on semantic versioning. Buggy versions can be easily rolled back.

Out of the box, Kaa allows tracking the current software version installed on the managed devices as well as defining potential update vectors. Each software version is represented in Kaa by a flexible descriptor that is delivered to the device as an instruction to perform an update. For example, common descriptor fields include the download URL, the new software version name, the file size, checksums, etc. With this information, the device can easily download the new software, validate its integrity using checksums, install, and report back success.

Device & Gateway Agents

The bottom layer of the platform is all about cloud enablement of devices, sensors and gateways for bi-directional data exchange with the cloud.

The Cloud Backend

The core of the platform, it provides all necessary backend middleware that most IoT solutions need so that solution developers don't have to develop an entire backend and also so that customer don't need to hire an ops team to manage their backend. Details of the middleware functionality can be found here.

SDKs & APIs

Whether you are creating mobile apps, web dashboards/portals or simply integrating your solution with other services/solutions or third-party products, use the REST APIs or various SDKs (JavaScript, iOS, Android) to fast track your development.

Connectivity Management

Simplify your SIM fleet management with an operator-agnostic platform that offers everything you need for tracking your global SIM inventory, monitoring usage and managing the lifecycles of your Sierra Wireless and legacy SIMs from the operators of your choice.

Application Enablement

Whether you are building new applications or integrating your data into ERP, CRM or data analytics systems you need a high performance platform, tools and a development community that will get your service to market faster. Focus on your customer experience and leave your IoT infrastructure to Sierra Wireless.

Device Management

Getting to market quickly only matters if you can deliver an amazing, always-on user experience to your customers. You need to know before your customers when problems are about to occur and be able to fix them quickly. Give your team the industry’s only set of cellular device management tools to keep your service running.

Supported Hardware

In order to collect a return on investment on your projects and get to market quickly, you need hardware that is natively supported by your platform and allows you to build value added applications from day one.

NavVis brings all-in-one reality capture to even the largest indoor environments. The NavVis M6 indoor mobile mapping system is designed for large-scale scanning projects where data quality matters. You can now automatically capture point clouds, 360° immersive imagery, and sensor data at the speed of walking through a building:

Scan up to 30x faster than with stationary scanners and devices

Capture up to 30,000 square meters per day

Adapt to complex indoor environments while continuously scanning

 

Fast data capture does not have to mean compromising on quality. The NavVis M6 combines a mobile LiDAR system with our innovative mapping software to facilitate survey-grade scans. At the same time, the multi-camera head captures dense 360° imagery:

All-in-one capture: photorealistic point clouds, 360° imagery, Bluetooth beacons, Wifi signals, magnetic field data

6D SLAM: The M6 accurately maps changes in elevation and uneven surfaces in 6 degrees-of-freedom

High accuracy and low drift: The new 6D SLAM system includes our renowned Precision SLAM technology to reduce drift error

 

NavVis improves scanning by making it faster and easier to capture indoor data. A single operator can transport, assemble, and scan with M6.  The integrated workflow from device setup to data publishing results in faster turnaround and less time spent scanning:

Easy to assemble and can be transported in a hatchback

Integrated workflow from device set up to data publishing

Optional ground control points are compatible with the NavVis workflow

- Data and voice connectivity - Device and IP session control - Provisioning/Activation - Full SIM lifecycle management - Real time information including alerts and alarming - Optimized SMS Delivery - Customizable billing and reporting
Supporting Files

Localization
CountriesUnited States
Languages

Support
PhoneFreePaidFree
EmailFreeFreeFreeFree
FAQ / Q&AFree
Live Chat
Forum CommunityFree
Social MediaFreeFree
Video Tutorial / Webinar

Pricing
Price Level Indicator1 - Price Leader3 - Market average
Price Range
Price Method
Free Version
Free Trial
Integration Support Available
Entry-level Setup Fee

Industries
Heavy Vehicle
Automotive
Transportation
Energy
Construction & Buildings
Equipment & Machinery
Mining
Chemicals
Other

Functions
Discrete Manufacturing
Process Manufacturing
Maintenance
Logistics & Warehousing
Product Development
Quality Assurance
Other

Overview
ImageEcorithmKaa Enterprise IoT PlatformKii IoT Platform AirVantage® IoT PlatformNavVis M6 Indoor Mobile Mapping SystemIoT Cloud ConnectJamaica-IoT
Verified Vendor
Software CategoryApplication Enablement PlatformApplication Enablement PlatformApplication Enablement PlatformApplication Enablement PlatformApplication Enablement PlatformApplication Enablement PlatformApplication Enablement PlatformApplication Enablement Platform
Use CasesVehicle TelematicsFactory Operations Visibility & Intelligence Fleet Management (FM)Indoor Positioning System (IPS)Industrial WearablesShipment TrackingMachine Condition MonitoringReal-Time Location System (RTLS)Track and Trace for Industrial Tools & AssetsWater Quality and Leakage Monitoring
Operating SystemsWeb Browser (OS agnostic)Android
Mac
Windows
Web Browser (OS agnostic)Android
Mac
Linux
Web Browser (OS agnostic)
Windows
Mac
Linux
Windows
Android
Deployment TypeSaaS (web based)InstalledSaaS (web based)SaaS (web based)SaaS (web based)
License TypeSubscriptionOne Time PurchaseSubscriptionSubscriptionSubscription
Launch (1st gen)20142016-03-01 00:00:00
Last Update2018
Latest Version
Watch Demo Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab
Product Website Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab
Installation Guide Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab
Technical Support Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab Open in new tab
Youtube Video IDwL5vXuD-3nwwL5vXuD-3nwwL5vXuD-3nwwL5vXuD-3nwwL5vXuD-3nwwL5vXuD-3nwwL5vXuD-3nw
Overview
Ecorithm is a leader in the application of advanced analytics to building operations. Ecorithm’s True AnalyticsTM platform helps clients all over the world to bring unprecedented visibility and understanding to complex, dynamic systems.
Ecorithm collects sensor data from the Building Management System (BMS) in your building or directly from your devices. Our secure methods send the data electronically from the facility to our cloud-based servers for automatic processing and analysis.

Kaa is an IoT enablement technology applicable for any scale of enterprise IoT development. It provides a range of features that allow developers to build advanced applications for smart products, flexibly manage their device ecosystems, orchestrate end-to-end data processing, and many more. With Kaa, you can create your IoT applications up to 10 times faster than before.


  • Connectivity

The Kaa platform supports lightweight IoT protocols for device connection, such as MQTT and CoAP. Kaa is transport-agnostic and may support any open IoT protocol. The platform allows building applications that function over any type of network connection, either persistent or intermittent. You may choose one of the existing transport protocol implementations that come with Kaa, or create custom-tailored transports and plug them into your system. MQTT is the default protocol used by Kaa.

  • Device management

Kaa provides a register of digital twins, which represent things, devices, and other entities managed by the platform. Kaa also allows you to store device attributes, which provide more detailed information about any characteristic of the device. Examples of such attributes could be serial number, MAC address, location, software version, etc. In addition to simple data types, attributes can contain more complex, structured objects, such as a list of connected peripherals and their properties.

Furthermore, you can construct filters based on the device attributes to segment your device population into individually managed groups. In Kaa, filters get automatically re-evaluated whenever the device attributes change.

  • Data collection

Out of the box, Kaa provides an easy to use protocol for collecting data from connected devices. This protocol ensures reliable data delivery with response codes, which indicate the result of data processing by the platform. Once received by the platform, the device data can be dispatched to multiple processing pipelines. In case there is any error in the middle of processing, disk crash, or processor overload, the device is notified of that. As a result, the device always knows whether the submitted data is safe to delete or should be resent.

  • Data processing and analytics

Kaa gives you a lot of freedom in processing of collected data. The platform features data collection adapters that allow sending data to various databases or data analytics systems. Owing to a highly modular architecture of Kaa, a new integration requires minimum effort to modify an existing adapter or create your own.

  • Data visualization

The data visualization component of Kaa comprises a rich set of widgets, such as gauges, charts, maps, tables, etc. You can use these widgets to visualize different types of data, whether telemetry, statistics, geolocation, metadata, or other—both historical and current. All widgets are configurable and allow you to change their data sources as well as visual representation. To address special use cases, Kaa visualization component allows you to easily plug in custom widgets.

Besides data visualization, widgets allow you to interact with devices by sending commands, changing configuration and metadata, etc.

  • Configuration management

Configuration management is essential for controlling the device behavior, managing data processing parameters, edge analytics, feature flagging, and other functions. The Kaa platform allows you to implement all of this functionality by providing the configuration management feature that works with arbitrary data structures. Thus, you can apply the configuration data that is as simple as a set of key-values or as complex as nested objects. Since IoT devices might not be constantly connected, Kaa tracks already applied configuration data as well as pending delivery.

  • Command execution

Command execution is the Kaa platform feature that allows you to deliver messages with the arbitrary payload to connected devices, execute commands, and receive near-real time responses.

Kaa implements the two-way communication that allows devices to send a response back to the server. The caller can wait for the response either synchronously or asynchronously. For lightweight commands you may go with the synchronous option meaning that the caller will be put on hold until the command execution result is delivered. For the resource-consuming commands you may choose the asynchronous option, which enables the platform to notify the caller about the command execution result.

  • Over the air updates

Kaa allows you to reliably deliver software updates by utilizing the confirmation response codes sent by devices upon the update result. Another valuable feature is the ability to define the software update path by using the compatibility graphs based on semantic versioning. Buggy versions can be easily rolled back.

Out of the box, Kaa allows tracking the current software version installed on the managed devices as well as defining potential update vectors. Each software version is represented in Kaa by a flexible descriptor that is delivered to the device as an instruction to perform an update. For example, common descriptor fields include the download URL, the new software version name, the file size, checksums, etc. With this information, the device can easily download the new software, validate its integrity using checksums, install, and report back success.

Kii Platform provides all necessary components to create IoT solutions at an industry-proven, carrier-grade scale. Each Solution Accelerator leverages the Kii Platform which means you not only get the functionality, scale and performance - but also the 24/7 operations you need to support your business.

The tri-layer Kii IoT Solutions Enablement Platform enables solution developers create compelling IoT solutions quickly and cost-effectively for faster POCs, scalable production deployments and faster ROIs.


Device & Gateway Agents

The bottom layer of the platform is all about cloud enablement of devices, sensors and gateways for bi-directional data exchange with the cloud.

The Cloud Backend

The core of the platform, it provides all necessary backend middleware that most IoT solutions need so that solution developers don't have to develop an entire backend and also so that customer don't need to hire an ops team to manage their backend. Details of the middleware functionality can be found here.

SDKs & APIs

Whether you are creating mobile apps, web dashboards/portals or simply integrating your solution with other services/solutions or third-party products, use the REST APIs or various SDKs (JavaScript, iOS, Android) to fast track your development.

Build, deploy and manage complete IoT solutions. No other platform can get your IoT service to market faster.

AirVantage is much more than an IoT application enablement platform. It is purpose built to provide all of the platform services you need to build unique, global wireless IoT Services.


Connectivity Management

Simplify your SIM fleet management with an operator-agnostic platform that offers everything you need for tracking your global SIM inventory, monitoring usage and managing the lifecycles of your Sierra Wireless and legacy SIMs from the operators of your choice.

Application Enablement

Whether you are building new applications or integrating your data into ERP, CRM or data analytics systems you need a high performance platform, tools and a development community that will get your service to market faster. Focus on your customer experience and leave your IoT infrastructure to Sierra Wireless.

Device Management

Getting to market quickly only matters if you can deliver an amazing, always-on user experience to your customers. You need to know before your customers when problems are about to occur and be able to fix them quickly. Give your team the industry’s only set of cellular device management tools to keep your service running.

Supported Hardware

In order to collect a return on investment on your projects and get to market quickly, you need hardware that is natively supported by your platform and allows you to build value added applications from day one.

NEXT-GENERATION REALITY CAPTURE

Fast, all-in-one mobile scanning captures 360° immersive imagery and point clouds without compromising data quality.

Find out how the NavVis M6 mobile mapping system can change the way you capture indoor environments. Designed for speed, usability and accuracy, the M6 can quickly capture even the most complex indoor environments. M6 is an all-in-one mobile mapping system that lets you capture reality without compromising on accuracy.


NavVis brings all-in-one reality capture to even the largest indoor environments. The NavVis M6 indoor mobile mapping system is designed for large-scale scanning projects where data quality matters. You can now automatically capture point clouds, 360° immersive imagery, and sensor data at the speed of walking through a building:

Scan up to 30x faster than with stationary scanners and devices

Capture up to 30,000 square meters per day

Adapt to complex indoor environments while continuously scanning

 

Fast data capture does not have to mean compromising on quality. The NavVis M6 combines a mobile LiDAR system with our innovative mapping software to facilitate survey-grade scans. At the same time, the multi-camera head captures dense 360° imagery:

All-in-one capture: photorealistic point clouds, 360° imagery, Bluetooth beacons, Wifi signals, magnetic field data

6D SLAM: The M6 accurately maps changes in elevation and uneven surfaces in 6 degrees-of-freedom

High accuracy and low drift: The new 6D SLAM system includes our renowned Precision SLAM technology to reduce drift error

 

NavVis improves scanning by making it faster and easier to capture indoor data. A single operator can transport, assemble, and scan with M6.  The integrated workflow from device setup to data publishing results in faster turnaround and less time spent scanning:

Easy to assemble and can be transported in a hatchback

Integrated workflow from device set up to data publishing

Optional ground control points are compatible with the NavVis workflow

As mobile devices proliferate, so do opportunities to strengthen relationships with your customers by delivering compelling subscriber experiences. Cisco Internet of Things (IoT) Cloud Connect is our new mobility-cloud-based software suite. It offers a complete solution for mobile operators to provide exceptional IoT experiences. Cisco IoT Cloud Connect helps you find new ways to make money, while fully optimizing and utilizing your networks. Cisco provides granular, real-time visibility and updates across every level of the network—transport and user, access, core, and cloud.
- Data and voice connectivity - Device and IP session control - Provisioning/Activation - Full SIM lifecycle management - Real time information including alerts and alarming - Optimized SMS Delivery - Customizable billing and reporting

The Bridgera IoT Platform is the foundation for a custom IoT software-as-a-service solution. The platform provides Bridgera developers with core IoT capabilities from which a custom IoT solution is produced to your specification.

Bridgera operates your unique IoT solution on cloud infrastructure which supports the elastic big data architecture of Bridgera IoT for unlimited reliability and scale. A robust DevOps team provides ongoing development and operational support for the IoT software and supporting infrastructure.

Ultimately, Bridgera gives you what you want, without compromise, and most importantly will finish the job.

Jamaica-IoT builds on our scalable, high performance JamaicaVM foundation to deliver a platform targeted at industrial, power grid, automotive, and home Internet-of-things applications. Software written for Jamaica-IoT leverages a common platform, component and application framework for all your intelligent devices, CPUs, and operating systems. Application Management Service Jamaica-IoT Application management service (AMS) enables signature verified secure download, installation and execution of components and applications. The AMS provides runtime API access control list verification, and CPU and memory resource limits monitoring and management. Secure Messaging Protocols Jamaica-IoT, built on the strengths of the JamaicaVM foundation, supports a variety of peer-to-peer, cloud-based messaging, and client-server protocols. New protocols can be added dynamically as downloadable components.
FunctionalityEcorithm collects sensor data from the Building Management System (BMS) in your building or directly from your devices. Our secure methods send the data electronically from the facility to our cloud-based servers for automatic processing and analysis.
  • Connectivity

The Kaa platform supports lightweight IoT protocols for device connection, such as MQTT and CoAP. Kaa is transport-agnostic and may support any open IoT protocol. The platform allows building applications that function over any type of network connection, either persistent or intermittent. You may choose one of the existing transport protocol implementations that come with Kaa, or create custom-tailored transports and plug them into your system. MQTT is the default protocol used by Kaa.

  • Device management

Kaa provides a register of digital twins, which represent things, devices, and other entities managed by the platform. Kaa also allows you to store device attributes, which provide more detailed information about any characteristic of the device. Examples of such attributes could be serial number, MAC address, location, software version, etc. In addition to simple data types, attributes can contain more complex, structured objects, such as a list of connected peripherals and their properties.

Furthermore, you can construct filters based on the device attributes to segment your device population into individually managed groups. In Kaa, filters get automatically re-evaluated whenever the device attributes change.

  • Data collection

Out of the box, Kaa provides an easy to use protocol for collecting data from connected devices. This protocol ensures reliable data delivery with response codes, which indicate the result of data processing by the platform. Once received by the platform, the device data can be dispatched to multiple processing pipelines. In case there is any error in the middle of processing, disk crash, or processor overload, the device is notified of that. As a result, the device always knows whether the submitted data is safe to delete or should be resent.

  • Data processing and analytics

Kaa gives you a lot of freedom in processing of collected data. The platform features data collection adapters that allow sending data to various databases or data analytics systems. Owing to a highly modular architecture of Kaa, a new integration requires minimum effort to modify an existing adapter or create your own.

  • Data visualization

The data visualization component of Kaa comprises a rich set of widgets, such as gauges, charts, maps, tables, etc. You can use these widgets to visualize different types of data, whether telemetry, statistics, geolocation, metadata, or other—both historical and current. All widgets are configurable and allow you to change their data sources as well as visual representation. To address special use cases, Kaa visualization component allows you to easily plug in custom widgets.

Besides data visualization, widgets allow you to interact with devices by sending commands, changing configuration and metadata, etc.

  • Configuration management

Configuration management is essential for controlling the device behavior, managing data processing parameters, edge analytics, feature flagging, and other functions. The Kaa platform allows you to implement all of this functionality by providing the configuration management feature that works with arbitrary data structures. Thus, you can apply the configuration data that is as simple as a set of key-values or as complex as nested objects. Since IoT devices might not be constantly connected, Kaa tracks already applied configuration data as well as pending delivery.

  • Command execution

Command execution is the Kaa platform feature that allows you to deliver messages with the arbitrary payload to connected devices, execute commands, and receive near-real time responses.

Kaa implements the two-way communication that allows devices to send a response back to the server. The caller can wait for the response either synchronously or asynchronously. For lightweight commands you may go with the synchronous option meaning that the caller will be put on hold until the command execution result is delivered. For the resource-consuming commands you may choose the asynchronous option, which enables the platform to notify the caller about the command execution result.

  • Over the air updates

Kaa allows you to reliably deliver software updates by utilizing the confirmation response codes sent by devices upon the update result. Another valuable feature is the ability to define the software update path by using the compatibility graphs based on semantic versioning. Buggy versions can be easily rolled back.

Out of the box, Kaa allows tracking the current software version installed on the managed devices as well as defining potential update vectors. Each software version is represented in Kaa by a flexible descriptor that is delivered to the device as an instruction to perform an update. For example, common descriptor fields include the download URL, the new software version name, the file size, checksums, etc. With this information, the device can easily download the new software, validate its integrity using checksums, install, and report back success.

Device & Gateway Agents

The bottom layer of the platform is all about cloud enablement of devices, sensors and gateways for bi-directional data exchange with the cloud.

The Cloud Backend

The core of the platform, it provides all necessary backend middleware that most IoT solutions need so that solution developers don't have to develop an entire backend and also so that customer don't need to hire an ops team to manage their backend. Details of the middleware functionality can be found here.

SDKs & APIs

Whether you are creating mobile apps, web dashboards/portals or simply integrating your solution with other services/solutions or third-party products, use the REST APIs or various SDKs (JavaScript, iOS, Android) to fast track your development.

Connectivity Management

Simplify your SIM fleet management with an operator-agnostic platform that offers everything you need for tracking your global SIM inventory, monitoring usage and managing the lifecycles of your Sierra Wireless and legacy SIMs from the operators of your choice.

Application Enablement

Whether you are building new applications or integrating your data into ERP, CRM or data analytics systems you need a high performance platform, tools and a development community that will get your service to market faster. Focus on your customer experience and leave your IoT infrastructure to Sierra Wireless.

Device Management

Getting to market quickly only matters if you can deliver an amazing, always-on user experience to your customers. You need to know before your customers when problems are about to occur and be able to fix them quickly. Give your team the industry’s only set of cellular device management tools to keep your service running.

Supported Hardware

In order to collect a return on investment on your projects and get to market quickly, you need hardware that is natively supported by your platform and allows you to build value added applications from day one.

NavVis brings all-in-one reality capture to even the largest indoor environments. The NavVis M6 indoor mobile mapping system is designed for large-scale scanning projects where data quality matters. You can now automatically capture point clouds, 360° immersive imagery, and sensor data at the speed of walking through a building:

Scan up to 30x faster than with stationary scanners and devices

Capture up to 30,000 square meters per day

Adapt to complex indoor environments while continuously scanning

 

Fast data capture does not have to mean compromising on quality. The NavVis M6 combines a mobile LiDAR system with our innovative mapping software to facilitate survey-grade scans. At the same time, the multi-camera head captures dense 360° imagery:

All-in-one capture: photorealistic point clouds, 360° imagery, Bluetooth beacons, Wifi signals, magnetic field data

6D SLAM: The M6 accurately maps changes in elevation and uneven surfaces in 6 degrees-of-freedom

High accuracy and low drift: The new 6D SLAM system includes our renowned Precision SLAM technology to reduce drift error

 

NavVis improves scanning by making it faster and easier to capture indoor data. A single operator can transport, assemble, and scan with M6.  The integrated workflow from device setup to data publishing results in faster turnaround and less time spent scanning:

Easy to assemble and can be transported in a hatchback

Integrated workflow from device set up to data publishing

Optional ground control points are compatible with the NavVis workflow

- Data and voice connectivity - Device and IP session control - Provisioning/Activation - Full SIM lifecycle management - Real time information including alerts and alarming - Optimized SMS Delivery - Customizable billing and reporting
Supporting Files

Localization
CountriesUnited States
Languages

Support
PhoneFreePaidFree
EmailFreeFreeFreeFree
FAQ / Q&AFree
Live Chat
Forum CommunityFree
Social MediaFreeFree
Video Tutorial / Webinar

Pricing
Price Level Indicator1 - Price Leader3 - Market average
Price Range
Price Method
Free Version
Free Trial
Integration Support Available
Entry-level Setup Fee

Industries
Heavy Vehicle
Automotive
Transportation
Energy
Construction & Buildings
Equipment & Machinery
Mining
Chemicals
Other

Functions
Discrete Manufacturing
Process Manufacturing
Maintenance
Logistics & Warehousing
Product Development
Quality Assurance
Other