Social Network Bookmarking Service for Skill-Based User Profiling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Social networking services lack an efficient method to track and utilize user interactions with online content for skill-based community enhancement and personalized recommendations, leading to suboptimal user engagement and skill discovery.

Innovation Solution

Implementing a bookmarking service that allows users to create and share bookmarks of interacted content, associating these with skills through automatic analysis and user feedback, which enhances skill communities, content recommendations, and user profiling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a social networking service implements tracking of user interactions with online content, then user profiling and skill discovery are improved, but system complexity and data processing requirements increase

Engineering Contradiction:
Improveuser interaction tracking accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces intermediary components including a content tagger that automatically tags content items with skill-related metadata, a skill group manager that organizes skills into hierarchical groups, and a recommendation engine that acts as an intermediary between user interactions and profile updates. These intermediaries process and structure raw interaction data before it affects the system state, reducing the complexity burden on the core social networking service while maintaining precise tracking capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements self-service mechanisms where the content tagger automatically analyzes and tags content items with relevant skills without manual intervention, and the recommendation engine autonomously generates personalized content recommendations based on tracked interactions. This automation reduces the operational complexity of maintaining accurate user profiles and skill mappings, as the system serves itself rather than requiring extensive manual configuration and data processing.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If the service collects and analyzes user interaction data with content, then personalized recommendations improve, but user privacy and data security concerns increase

Engineering Contradiction:
Improvepersonalization capabilityVSAvoidprivacy concerns
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts and separates personally identifiable information from interaction data by using anonymous or pseudonymous user identifiers rather than storing direct personal information. The content tagger extracts skill-related metadata from content items, separating the analytical value from the personal context. This extraction approach allows personalized recommendations to be generated based on interaction patterns without retaining sensitive user data, thereby reducing privacy concerns while maintaining adaptability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies local quality by implementing differential privacy measures and data minimization specifically at the points where user data is collected and processed, rather than applying uniform restrictions across the entire system. The content tagger processes only the minimal necessary information (content items and interaction types) required for skill-based recommendations, and the recommendation engine generates personalized outputs without exposing underlying user data. This localized approach to data protection maintains personalization capability while addressing privacy concerns at critical data handling points.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9769270B2Techniques for enhancing a member profile with a document reading history
Publication Date: 2017.09.19 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9769270B2 patent drawing
  • US9769270B2 patent drawing
  • US9769270B2 patent drawing

AI summary

Disclosed in some examples is a method of providing a bookmarking service on a social networking service, the method including receiving, over a network, an indication that a member of the social networking service interacted with an item of content; associating the item of content with a skill using a computer processor; and storing an indication in a storage device that the member interacted with the item of content and the skill associated with the item of content.