Scheduled Media Publishing Application Bypassing Just-In-Time Policies

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Online social networks enforce 'just-in-time' publication policies, limiting users' ability to schedule media publication at a later time, restricting flexibility and functionality, especially when using third-party applications.

Innovation Solution

A method and system that allows users to schedule media publication by sending a media file and scheduling request to a server, which stores the file and sends a notification to a media publishing client at the scheduled time, enabling users to publish media through a scheduled publishing application, even if the social network enforces a just-in-time policy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the social network enforces a just-in-time publication policy, then the publication system is simple and reliable, but the user flexibility and scheduling capability are limited

Engineering Contradiction:
Improvescheduling capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A scheduled publishing application is introduced as an intermediary between the user and the social network. This application handles the scheduling logic and coordinates with the social network's just-in-time policy, allowing users to schedule publications without modifying the core social network system. The intermediary absorbs the complexity of scheduling while maintaining simplicity in the social network's publication enforcement.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If the user can schedule media publication at a later time, then the user flexibility is improved, but the system complexity increases

Engineering Contradiction:
Improveuser flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system allows users to perform preliminary actions by scheduling media publications in advance. The scheduled publishing application stores publication details and automatically executes them at the designated time. This preliminary scheduling action gives users flexibility without requiring complex real-time processing during the actual publication moment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The scheduled publishing application performs self-service by automatically handling the publication process at the scheduled time without requiring continuous user intervention. The system manages its own state, tracks scheduled publications, and executes them autonomously, reducing the complexity burden on the user while maintaining flexibility.

Inventive Principle:
Principle #25Self-service

3Reliability

If the system requires user approval before publication, then the reliability and control are improved, but the operation time and complexity increase

Engineering Contradiction:
Improvepublication controlVSAvoidoperation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system incorporates feedback by requiring user approval before publication. The scheduled publishing application seeks confirmation from the user at the scheduled time, ensuring that the publication actually reflects the user's intent. This feedback mechanism enhances reliability and control while adding minimal time overhead compared to continuous monitoring or real-time intervention requirements.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10536421B2Method and system for facilitating publication of a media file at a scheduled time
Publication Date: 2020.01.14 VICTORY SQUARE MEDIA
  • US10536421B2 patent drawing
  • US10536421B2 patent drawing
  • US10536421B2 patent drawing

AI summary

Methods, systems, and techniques for facilitating publication of a media file at a scheduled time. A media aggregation client sends media and a scheduling request to a media scheduling system. The media scheduling system determines when it is time to publish the media and, when the time is appropriate, sends a notification to a media publishing client. In response to the notification, the media publishing client downloads the media to a scheduled publishing application, transfers the media and the metadata to a social network application, and the social network application publishes the media to a social network.