Sharing Profiles for Online Content Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Online content management services face complexity in managing and organizing shared content due to the lack of effective techniques for identifying, viewing, and managing shared items across multiple devices and user groups.

Innovation Solution

Implementing sharing profiles with metadata for each content item, allowing users to view and sort shared content based on sharing permissions, and enabling automatic organization of content items into shared folders, with clients capable of sorting and re-sorting content using client-side processing resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the online content management service manually manages sharing permissions for each content item, then sharing control is maintained, but the processing load and complexity increase significantly

Engineering Contradiction:
Improvesharing permission managementVSAvoidservice processing load
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically generates sharing profiles by extracting metadata from content items and their existing permission settings. The service self-organizes shared content into folders based on sharing relationships without requiring manual intervention, thereby reducing processing load while maintaining sharing control.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-generates sharing profiles and organizes content into shared folders in advance based on metadata extraction. This preliminary organization allows users to efficiently manage sharing permissions through predefined structures rather than manually configuring each content item's sharing settings.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If users navigate to each content item to check and change sharing settings, then precise control is achieved, but time consumption and operational complexity increase

Engineering Contradiction:
Improvesharing settings management efficiencyVSAvoidtime to manage sharing settings
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The sharing profile serves multiple functions simultaneously: it stores metadata about sharing relationships, organizes content into appropriate folders, and provides a centralized interface for managing permissions. This multi-functionality allows users to manage all sharing settings for a content item in one location rather than navigating through multiple interfaces.

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

Solution Approach 2:

The sharing profile acts as an intermediary between the user and the content item's permission settings. Instead of directly accessing and modifying each content item's settings, users interact with the centralized sharing profile, which then applies the changes to the appropriate content items, significantly reducing time and operational steps.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If the service maintains detailed sharing information for all content items, then sharing control is precise, but processing requirements and scalability are reduced

Engineering Contradiction:
Improvesharing permission accuracyVSAvoidservice scalability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system extracts essential sharing metadata from content items and stores it in centralized sharing profiles. This extraction process separates the critical sharing information from the full content item data, allowing the service to maintain accurate sharing control while reducing the processing burden on the online service by storing detailed information locally in profiles.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system creates simplified copies of sharing information in the form of sharing profiles that contain metadata about sharing relationships. These profiles are stored locally and can be processed independently, allowing the online service to maintain scalability while still providing precise sharing control through the copied metadata information.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10210166B2Systems and methods for managing shared content based on sharing profiles
Publication Date: 2019.02.19 DROPBOX INC
  • US10210166B2 patent drawing
  • US10210166B2 patent drawing
  • US10210166B2 patent drawing

AI summary

Content items stored in an online content management service can be organized and shared. Content items can be associated with sharing profiles that include various sharing-specific metadata, such as details of how an item is shared or with whom it is shared. In some embodiments, the metadata stored in the sharing profiles can be used to organize shared content into shared folders automatically and/or to sort a list of content items.