Coordinating Remote and Local Sharing Services for Access Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for sharing items between computing devices lack efficient coordination between remote sharing services and local applications, leading to complexities in access permissions and user authentication across different networks.

Innovation Solution

A system and method that utilizes computer-executable instructions to facilitate item sharing by receiving user identifiers, modifying item attributes, and invoking remote sharing services to enable immediate access to items across computing devices via local area networks, using a combination of remote and local sharing applications to manage access control lists and security descriptors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If coordination between remote sharing service and local sharing application is improved, then access permission management is simplified, but system complexity increases

Engineering Contradiction:
Improveaccess permission managementVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

A coordination module is introduced as an intermediary component that bridges the remote sharing service and local sharing application. This module receives sharing requests from the remote service, translates them into local sharing protocols, and manages access permissions centrally, thereby simplifying the user interface while internally handling the complexity of coordinating between different sharing systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If immediate access to item is provided upon connection, then user experience is improved, but security verification complexity increases

Engineering Contradiction:
Improveaccess speedVSAvoidsecurity verification complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

User authentication and access permission configuration are performed in advance before the actual sharing session begins. The system pre-verifies user credentials, pre-configures access control lists, and pre-establishes security policies. When a user connects, the verification is already complete, enabling immediate access while the security complexity is handled beforehand during the setup phase.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10389797B2Extending sharing options of local computing resources
Publication Date: 2019.08.20 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10389797B2 patent drawing
  • US10389797B2 patent drawing
  • US10389797B2 patent drawing

AI summary

A method, system, and medium are provided for sharing items residing on a computing device. Items selected for sharing can be made simultaneously available to users on a local network and to users outside of the local network. A remote sharing service allows access to copies of items based on user identifiers associated. Local attributes associated with items are modified such that the user identifiers are associated with the items for providing access via a local network.