Bluetooth Device Manager Module for VDI Policy Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional operating systems lack policy controls to manage and control specific types of Bluetooth devices, leading to a need for enabling employees to use their personal Bluetooth devices in a corporate environment while ensuring cybersecurity standards, particularly in the absence of market products that meet these requirements.

Innovation Solution

A Bluetooth device manager module that allows users to connect approved personal devices to corporate devices through a central policy engine, enabling control over allowed and disallowed devices, setting policies for administrators, and managing device and user permissions, with features like secure pairing and remote management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional operating systems are used without policy controls, then employees can freely use personal Bluetooth devices, but cybersecurity standards cannot be ensured and unauthorized devices may connect

Engineering Contradiction:
Improvecybersecurity standardsVSAvoiddevice connection freedom
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system segments Bluetooth device management into distinct components: a policy engine that evaluates devices against security criteria, an allowlist/denylist mechanism, and a connection manager. This segmentation enables independent control of security policies without affecting overall system operation, resolving the contradiction between security reliability and operational freedom.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A policy engine acts as an intermediary between Bluetooth devices and the operating system. This mediator evaluates incoming devices against predefined security policies, maintainsthe allowlist and denylist, and makes authorization decisions. The intermediary enables security enforcement without requiring changes to the underlying OS, maintaining ease of operation while improving cybersecurity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a central policy engine is implemented to control Bluetooth devices, then cybersecurity standards are enforced, but system complexity increases

Engineering Contradiction:
Improvecybersecurity standardsVSAvoidmanagement system structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The policy engine is designed as a universal component that can enforce multiple security policies simultaneously (allowlist, denylist, device type restrictions, manufacturer restrictions). It serves multiple functions: device evaluation, authorization decisions, and policy management. This multi-functionality reduces the need for separate complex systems, thereby limiting the increase in device complexity while maintaining strong cybersecurity enforcement.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If personal Bluetooth devices are allowed in corporate environment, then employees can use preferred devices, but device management and control becomes difficult

Engineering Contradiction:
Improvedevice choice freedomVSAvoiddevice management control
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements dynamic device management where policies can be adjusted based on device characteristics, user roles, and security requirements. The policy engine dynamically evaluates each connection request against current policies, allowing flexible adaptation to different devices while maintaining centralized control. This dynamic approach enables device choice freedom without sacrificing management capability.

Inventive Principle:
Principle #15Dynamics

4Reliability

If Bluetooth device policies are enforced, then unauthorized devices are blocked, but user interface complexity increases

Engineering Contradiction:
Improvedevice authorization controlVSAvoiduser interface simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system implements self-service functionality where users can manually add devices to the allowlist or request policy exceptions through a simplified interface. This self-service capability reduces the need for complex administrative interfaces while maintaining authorization control, as users can perform common tasks without requiring system administrator privileges or navigating complex policy configurations.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11723092B2System and method for implementing a Bluetooth device manager module
Publication Date: 2023.08.08 JPMORGAN CHASE BANK NA
  • US11723092B2 patent drawing
  • US11723092B2 patent drawing
  • US11723092B2 patent drawing

AI summary

A system and method for BT device management are disclosed. An end user application and a desktop BT device management application running on a VDI (virtual desktop infrastructure) session of a remote desktop are provided. A processor transmits a first command from the VDI session to an operating system running on a BT thin client device and scans all available BT thin client devices that are in pairing mode. The BT thin client devices that are in pairing mode are displayed on a window of the remote desktop. A user input is received to select a desired BT thin client device from the available BT thin client devices. The processor transmits a second command from the operating system running on the BT thin client device to a BT dongle attached to the BT thin client device to pair the selected BT thin client device to the remote desktop.