Cloud Service for Device Information Storage and Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in configuring multiple devices to communicate with each other, leading to reduced user friendliness and increased complexity.

Innovation Solution

A cloud service maintains device information for multiple devices associated with a user account, allowing credential and remote access information to be shared among devices, enabling them to communicate without individual user configuration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users manually configure each device to communicate with one another, then device communication capability is achieved, but user burden and configuration complexity increase

Engineering Contradiction:
Improvedevice communication setupVSAvoidconfiguration process
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

A cloud service acts as an intermediary between multiple devices, storing device information and credential data centrally. When communication is needed, the cloud service automatically provides the necessary credentials and configuration data to the requesting device, eliminating the need for users to manually configure each device pair.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables devices to automatically obtain the information they need for communication from the cloud service without user intervention. Devices can autonomously retrieve credential information, device identifiers, and communication parameters by querying the cloud service with their device identifier.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If cloud service stores and shares device information automatically, then device interoperability is enhanced, but information security and access control complexity increase

Engineering Contradiction:
Improvedevice interoperabilityVSAvoidsecurity management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The cloud service segments device information into distinct types (device identifiers, credential information, communication parameters) and manages access to each type separately based on authorization rules. This allows fine-grained control over what information is shared with which devices while maintaining overall system interoperability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The cloud service provides a universal platform that handles multiple functions: storing device information, authenticating devices, providing credentials, and managing communication parameters. This centralized multi-functional approach simplifies security management compared to implementing separate security mechanisms for each device pair.

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

Data Source

PatentUS10958656B2Cloud-based device information storage
Publication Date: 2021.03.23 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10958656B2 patent drawing
  • US10958656B2 patent drawing
  • US10958656B2 patent drawing

AI summary

Device information for each of multiple devices associated with a user account is maintained by a cloud service. The device information can include credential information allowing the device to be accessed by other ones of the multiple devices, remote access information indicating how the device can be accessed by other ones of the multiple devices on other networks, and property information including settings and/or device drivers for the device. The device information for each of the multiple devices is made available to other ones of the multiple devices, and can be used by the multiple devices to access one another and provide a consistent user experience across the multiple devices.