Group communications services
A customizable service that caters to different group communications needs, leveraging information about active nodes and contexts in a network, relationships, and associations between users and others. When applicable, user profile information is used, deriving from the HELIOS core and from technologies built as modules on top of the core. Processing of all information is envisioned to take place on each user’s personal data storage. In cases where technical limitations hinder the processing, alternative distributed processing schemes will be explored.
VR authoring tool
A suitable for the project’s concept, IDE that is portable and light-weighted based on Web 3D frameworks, allowing easy authoring of VR experiences. The authoring process will be facilitated by a web interface that enables building a 3D space out of a template, positioning of 3D items in space, and assigning behaviors onto them as a category with inherited properties. This will allow hiding any programming details that are not suitable for non-experts trying to design a VR experience. More specifically, the front-end interfaces of the authoring tool will be developed using a WebGL library such as open-source Three.js (http://threejs.org) that allows the construction of widgets and visualization of 3D information. The backend will be developed in a game engine such as Unity3D that allows compiling VR experiences in high-quality runtime format, including also Android Package (APK) format. Through the authoring tool, curators and users can create virtual experiences that allow for multiple user connections and interaction in virtual spaces. To achieve this result, an executable (VR app) is created through the authoring tool that enables this behavior and acts as the main component for the overall shared virtual experience. The necessary information for interlinking HELIOS core with the VR generated application will be inserted during authoring time.
AR overlays
An interface capable of sharing and overlaying content, information, and experiences over objects in a physical space. A combination of auditory and visual cues can be presented to the user, combining 2D and 3D content in a way that does not limit the situational awareness or in other ways hinder the current actions of the user. Off-the-shelf hardware and open source libraries and tools will be used when possible. AR overlays communicate with neuro-behavioral classifier modules to characterize the reaction of how people are reacting with the AR content, showing it in the interface.
Digital Mobile Wallet
The Digital Wallet allows end-users to access or observe tokens and services related to their rewardable activities in HELIOS Apps. They identify their required Decentralized application (DApp) and create or import an identity. Next, they acquire tokens in order to buy, transfer, and use services (e.g., streaming TV). The Digital Mobile Wallet Application covers the following core functions for users:
- Account and identity registration
- Receipt of HELIOS Tokens
- Send HELIOS Tokens to other users