Autonomous Blog Engine for Mobile Media Clustering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in sharing their daily experiences captured on mobile devices due to cumbersome processes of selecting, transferring, and arranging media content for blogging, especially on devices with small displays and interfaces.

Innovation Solution

Implementing an autonomous blog engine on cloud servers that automatically compiles and annotates media objects with textual information, allowing users to capture content and generate blogs with minimal manual input, enabling real-time or near-real-time posting on blogging websites.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If users manually select, transfer, arrange, and edit media content for blogging, then the blog quality and coherence can be improved, but the time and effort required increases significantly

Engineering Contradiction:
Improveblog qualityVSAvoidtime required
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system performs automatic clustering of photographs, automatic determination of places of interest, and automatic generation of blog entries with textual content. The autonomous blog engine processes media objects without requiring user intervention for each step, allowing the system to serve itself in creating coherent blogs while maintaining quality through algorithmic organization and knowledge-based content generation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-stores knowledge items containing information about various places of interest. When media objects are captured, the system already has the textual content and structural framework ready, which is then automatically matched and combined with the captured media. This preliminary preparation eliminates the need for users to manually search for or create descriptive text during the blogging process.

Inventive Principle:
Principle #10Preliminary action

2Ease of manufacture

If users manually compose and arrange media content on mobile devices with small displays, then the blog can be customized and optimized, but the ease of operation decreases

Engineering Contradiction:
Improveease of operationVSAvoiduser convenience
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The system extracts and separates the complex tasks of media selection, arrangement, and blog composition from the user's manual operations. By implementing an autonomous blog engine that handles these tasks automatically, the system removes the burden of complex interface interactions from mobile devices with small displays, while still producing customized and optimized blog outputs through automated intelligent processing.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If the blog creation process is automated using cloud computing, then the ease of operation and speed are improved, but the device complexity and infrastructure requirements increase

Engineering Contradiction:
Improveblog creation speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system introduces an autonomous blog engine as an intermediary component that bridges the simple mobile device capture function and the complex blog publication process. This intermediary handles the computational complexity of media clustering, place recognition, and content generation, allowing mobile devices to remain simple while achieving high productivity through cloud-based processing and automated workflows.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8655889B2Autonomous mobile blogging
Publication Date: 2014.02.18 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8655889B2 patent drawing
  • US8655889B2 patent drawing
  • US8655889B2 patent drawing

AI summary

An autonomous blog engine is implemented to enable the autonomous generation of a blog. The autonomous blog engine receives media objects that are captured by an electronic device during a trip session. The autonomous blog engine determines a place of interest based on photographs selected from the media objects. The autonomous blog engine then generates textual content using one or more pre-stored knowledge items that include information on the place of interest. The autonomous blog engine further autonomously publishes a blog entry on the place of interest that includes one or more photographs from the photograph cluster and the textual content.