Device Portal Discovery Across Mixed-OS Home Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users within a household face difficulties in sharing content among computing devices running on different operating systems due to the challenges in performing device and service discovery across these systems.

Innovation Solution

A first computing device discovers other devices using multiple discovery protocols, sends discovery data to a server, receives configuration settings, and transmits these settings to the discovered devices, enabling centralized management and sharing of services across devices with varying operating systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple device discovery protocols are used to enable cross-operating system device discovery, then device compatibility and service sharing capability are improved, but system complexity increases

Engineering Contradiction:
Improvedevice compatibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A server acts as an intermediary between computing devices with different operating systems. The server receives discovery data from multiple devices using different discovery protocols, processes this data centrally, and facilitates service sharing without requiring each device to directly support multiple discovery protocols. This mediator approach enables cross-OS compatibility while keeping individual device complexity low.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The server provides universal functionality by supporting multiple device discovery protocols simultaneously. Instead of requiring each computing device to implement multiple protocols, the server performs the multi-protocol discovery function centrally, allowing diverse devices to interoperate through a single universal platform.

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

2Adaptability or versatility

If device discovery data is collected and processed through a centralized server, then service sharing across different operating systems is enabled, but network infrastructure requirements and system overhead increase

Engineering Contradiction:
Improveservice sharing capabilityVSAvoidnetwork infrastructure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The server serves as a central intermediary that consolidates device discovery and service sharing functionality. By routing all discovery data through this single intermediary point, the system enables service sharing across operating systems without requiring complex peer-to-peer multi-protocol implementations at each device level.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If configuration settings are transmitted through the server to enable device communication, then centralized device management is achieved, but communication latency and additional network hops are introduced

Engineering Contradiction:
Improvecentralized management capabilityVSAvoidcommunication latency
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The server performs preliminary processing of device discovery data and configuration settings before transmitting them to target devices. By pre-processing and organizing configuration information centrally, the system enables efficient device communication while maintaining centralized management control, reducing the need for multiple back-and-forth communication rounds.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260039544A1Advertisement of Discovered User Premises Network Devices and Services
Publication Date: 2026.02.05 COMCAST CABLE COMM LLC
  • US20260039544A1 patent drawing
  • US20260039544A1 patent drawing
  • US20260039544A1 patent drawing

AI summary

Systems and methods for a device portal management system that stores discovery data for multiple computing devices are described. The device portal management system may store first discovery data for a first computing device and second discovery data from a second computing device. A user associated with the first computing device and the second computing device may access the discovery data via the device portal management system. The user may further configure the first computing device and the second computing device via the device portal management system.