Contextual Permission Sharing for Premium Feature Promotion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Administrators of collaboration services face challenges in promoting premium features to users, as traditional marketing models like unsolicited bulk email and advertisements are ineffective, leading to underutilized computing resources.

Innovation Solution

Implementing contextually aware sharing recommendations that allow primary subscribers to share higher-grade features with other users based on communication activity, using contextual data to identify and recommend profiles that can benefit from these features, thereby increasing the utilization of computing resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional marketing models (unsolicited bulk email, advertisements) are used to promote premium features, then marketing coverage is achieved, but user engagement and resource utilization remain low

Engineering Contradiction:
Improveresource utilizationVSAvoidineffective marketing
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The system monitors user communication patterns and collaboration behavior to generate contextual recommendations for premium features. This feedback loop transforms raw communication data into actionable marketing insights, promoting features when users are most likely to benefit from them, thereby increasing both engagement and resource utilization.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Users are presented with personalized recommendations for premium features based on their own communication patterns and collaboration needs. The system enables users to self-evaluate their usage patterns and automatically suggests relevant premium features, eliminating the need for intrusive marketing while maintaining high engagement.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If manual permission sharing is required for premium features, then user control is maintained, but the number of interactions required increases

Engineering Contradiction:
Improvepermission sharingVSAvoiduser interactions
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system pre-analyzes user communication patterns and proactively identifies opportunities for premium feature sharing before users manually initiate the process. By preparing recommendations in advance based on observed collaboration patterns, the system reduces the number of manual interactions required while maintaining user control over permission sharing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system acts as an intermediary that automatically processes and analyzes communication data to generate permission sharing recommendations. This intermediary layer translates raw communication patterns into actionable insights, reducing the manual effort required by users to share premium features while maintaining security and user control.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9979732B2Contextually aware sharing recommendations
Publication Date: 2018.05.22 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9979732B2 patent drawing
  • US9979732B2 patent drawing
  • US9979732B2 patent drawing

AI summary

A profile is configured with permissions that may be shared with other profiles. Contextual data defining user activity, preferences, and/or other contextual information is obtained and analyzed to identify a profile that may utilize shared permissions. In some configurations, the contextual data may also utilized to determine if a set of permissions of a first user profile is to be shared with a second user profile. Based on the contextual data, a recommendation may be issued to enable the second user profile to utilize permissions shared by the first user profile. Modifications may be made to the second user profile allowing a computer associated with the second user profile to access data and/or program features that are defined by the shared permissions.