Applet+
Focused on Delivering Raw Payload Data
Directly to Service Providers
VisibilityOne wraps Logitech Sync code into an executible applet that is installed on a device to collect device status and information, enabling the delivery of raw payload data to the service provider.
1001101100110011
0110110001100010
1000110110011010
SERVICE PROVIDER
Logitech Sync
1001101100110011
0110110001100010
1000110110011010
Data Handling
The service provider decides how to handle the payload information and provides VisibilityOne with a unique encryption key that is compiled into the applet. The applet is also custom branded for the SP (Service Provider):
SERVICE PROVIDER
Logitech Sync
1001101100110011
0110110001100010
1000110110011010
LOGITECH SYNC
Upgrades
Firmware upgrades and features are enabled in the applet, empowering the Service Provider to remotely pull and update a single device or schedule a global upgrade.
SERVICE PROVIDER
Logitech Sync
1001101100110011
0110110001100010
1000110110011010
LOGITECH SYNC
Payload Example
Example information includes...
Model
Name
Firmware
Connected Devices
Connection Status
Properties
Serial Number
Host Information
Resolution
Errors
Firmware Updates
Other...
Example json information
Small sample...
{
"data": {
"plugin_id": "4",
"company_id": "36",
"Logitech": {
"AllProducts": {
"Errors": [
{
"ErrorCode": 10013,
"ErrorMessage": "Failed to get product name",
"ErrorLogUri": "",
"JsonMetadata": ""
}
],
"Products": [
{
"Uuid": "\\\\?\\usb#vid_046d&pid_086a#5&17c61b84&0&1#{f18a0e88-
c30c-11d0-8815-00a0c906bed8}",
"Model": 1,
"Name": "MeetUp",
"FirmwarePackageVersion": "1.0.179",
"LastFirmwareUpdateTime": 0,
"Devices": [