Strivr platform setup

To understand the different components of the Strivr platform setup, first refer to the Strivr System Overview page for a high-level overview of the Strivr platform. For more detailed information on Strivr systems architecture, please reach out to your Strivr account representative.

Strivr Cloud

Prior to setting up the customer tenant, Strivr’s Customer Engineering team works with customers to highlight prerequisites and give recommendations on Customer MDM (Mobile Device Management) and network setup. Once the prerequisites and best practices are in place, Strivr Engineering works on provisioning a customer-specific tenant. This involves various backend services which support key features of the Strivr platform such as device management, content management, analytics, and third-party content support. Strivr Cloud powers Strivr portal and connectivity from the headsets to the cloud services for key activities such as health check (heartbeat), telemetry uploads and content downloads.

Strivr Portal Access

Once Strivr Cloud services have been set up, the Strivr implementation team works with the customer to obtain access to the Strivr Portal, if applicable. Please reach out to your Strivr account executive or implementation team for more information on portal access.

For a more detailed walkthrough on the Strivr Portal, please refer to Strivr Portal Overview.

The Strivr Portal can be accessed on the following devices and browsers:

Device Browser/Device Type Support
Laptop/PC

 

Google Chrome
Microsoft Edge
Mozilla Firefox
Opera
Safari
Mobile Devices iPhone
iPad
Android

Locations

Within the Strivr platform, locations represent groups of devices typically available in a geographic business location. Locations allow customers to select a subset of their total headset fleet when deploying content or selecting a unique application settings file. Also, when viewing analytics data in the Strivr Portal, customers can filter data by location.

Strivr Content Management

Strivr’s content management functionality deploys content from Strivr Cloud to a customer’s device fleet over the internet. Strivr content is typically deployed to headsets via a WiFi connection, the details of which are available in Network/WiFi setup. Strivr content is securely stored in Android internal storage, and thus is not accessible via a USB connection from an external device. Furthermore, it can only be accessed by Strivr Player (Strivr in-headset software) and not by any other application. For more information, refer to Data and file storage overview. Strivr content is stored locally on the headsets and is playable even when the headset is not connected to WiFi. This mode of operation is called offline mode and is especially helpful when headsets are deployed to locations where there is inconsistent access to the internet. Strivr content can be deployed to devices in the following ways:

In-Headset Software

During the platform deployment phase, Strivr deploys in-headset software including Strivr Player (the core content runtime application responsible for playing native Strivr and third-party content) and, for Strivr Player versions earlier than 2.0, HMD Manager, a headset manager application. In-headset software is responsible for such key tasks as content download and runtime, telemetry uploads, and device health reporting.

Software Availability

Strivr provides the capability for a customer’s IT administrator to manage and download Strivr Player versions via the Manage Player Version page of the Strivr Portal. Customers can download the latest Strivr Player releases from this page for internal testing and deployment. For more information on the latest Strivr Player releases and corresponding release notes, refer to Strivr System Overview.

Software distribution

Device Setup

Strivr Portal provides the capability to headlessly prepare a device with the configured in-headset software version and content version, and enroll it in the customer’s or Strivr’s MDM system. Device setup is used for the following purposes:

  1. Strivr’s in-house operations team uses device setup to provision headsets on behalf of customers.

  2. Customers can use device setup to prepare and configure devices for their own fleets for specific use cases including content reviews, IT assessment tests, new location deployments, and re-imaging unprovisioned devices.

  3. A customer’s independent implementation partners can use device setup to prepare and configure devices on their behalf.

Please reach out to your Strivr account team to evaluate the device setup use case and get access to this functionality. For more information, refer to the device setup documentation.

Application Settings

Strivr works with the customer to define requirements that drive the in-headset experience for a learner over the course of a training session, and to customize the acclimation experience within the in-headset software. This can include configuration in the following areas:

  • User self-identification functionality and the corresponding format (refer to the Self-Identification section below for more information)

  • The order of or removal of specific acclimation screens pertaining to headset fitting, controller use, handedness selection, health & safety warning etc.

  • Customization of the health & safety warning headers and text.

  • Enablement, disablement, and customization of voice recording consent screens

  • List of available languages and locales

  • Optional telemetry encryption

  • Content throttling limitations (refer to the Content Throttling section below for more information)

Strivr recommends the customer work with the Strivr implementation team to provide requirements for in-headset configuration.

Self Identification

Self identification ties a learning session to a predefined ID which can be an enterprise-wide identifier such as an employee ID.

  • Customers can guide learners by customizing prompt text that appears on the self identification screen.

  • Customers can customize the keyboard to represent an alphanumeric qwerty setup, a purely numeric keypad, or an uppercase character-only keypad.

  • Customers can define the length of the self identification ID.

Content Throttling

Content throttling determines the amount of bandwidth that a headset can consume while downloading content. A customer can configure this setting in the following ways:

  • Define multiple start times and end times within the span of a day.

  • Define a maximum upload speed and a download speed along with the units for each.

  • Define and customize the above two settings for each day of the week.

Keep in mind that the default timezone used by the content throttling functionality in the application config leverages Universal Time Coordinated (UTC).

For more information on deploying and configuring content throttling as part of the Strivr Player settings on the Strivr Portal, work with your Strivr account and technical team.

Default Application Configuration Settings

When a new customer tenant is created, a default application configuration can be assigned to the tenant. This default application configuration is assumed by any new locations that are created during device setup. This functionality is available on the administrative section of the Strivr Portal. Please work with your Strivr account team to define the application configuration that you would like to deploy to your device fleet.

Deploying Application Configuration Settings OTA

Specific application configurations can also be deployed to devices that belong to a subset of existing locations. This use case is especially helpful for testing and content review, when customers may want different settings. A common example is configuring test or content review headset locations with no throttling such that the content can be freely downloaded. This functionality is also available within the administrative section of the Strivr Portal. Please work with your Strivr account team to conduct location specific deployments.