Communication Apparatus Dynamic URL Selection for Content Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing content distribution systems face difficulties in content data reception, particularly when a user attempts to acquire content that has already been transmitted from a network camera to a storage server, making it challenging for reception apparatuses to access the content.

Innovation Solution

A communication apparatus with an acquisition unit, transmission unit, determination unit, generation unit, and provision unit that acquires, transmits, and manages media content, determining the acquisition source URL based on transmission state, and generates a description file to provide the content, allowing seamless acquisition and distribution across multiple apparatuses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If content data is transmitted from a network camera to a storage server, then the storage server can store the content data, but the reception apparatus cannot acquire the content data from the network camera if it has already been transmitted to the storage server

Engineering Contradiction:
Improvecontent data storage capacityVSAvoidcontent data acquisition accessibility
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The system dynamically determines the acquisition source URL based on the transmission state of media content. The determination unit checks whether content has been transmitted to the storage server and dynamically selects between the network camera and storage server as the acquisition source, making the system adaptable to different operational states

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The communication apparatus acts as an intermediary between the network camera and reception apparatus. It receives content from the network camera, determines the appropriate acquisition source, and provides a description file that guides the reception apparatus to the correct source, facilitating seamless content acquisition

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the communication apparatus determines the acquisition source URL based on transmission state, then content data can be accessed from the appropriate source, but the system complexity increases

Engineering Contradiction:
Improvecontent data access reliabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the content distribution function into distinct units: an acquisition unit that obtains content, a transmission unit that sends content to the storage server, and a determination unit that selects the acquisition source. This segmentation allows each unit to perform its function independently, improving reliability without overwhelming complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The determination unit uses feedback from the transmission state to dynamically determine the acquisition source URL. By monitoring whether content has been transmitted to the storage server and using this feedback to select the appropriate source, the system ensures reliable content access while maintaining manageable complexity through automated decision-making

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10193949B2Communication apparatus, communication method, and storage medium
Publication Date: 2019.01.29 CANON KK
  • US10193949B2 patent drawing
  • US10193949B2 patent drawing
  • US10193949B2 patent drawing

AI summary

A communication apparatus includes an acquisition unit configured to acquire a media content, a transmission unit configured to transmit the media content acquired by the acquisition unit to another communication apparatus, a determination unit configured to determine whether to describe, as an acquisition source URL of the media content acquired by the acquisition unit, a URL of the communication apparatus or a URL of the another communication apparatus, in accordance with a state of transmission of the media content by the transmission unit, a generation unit configured to generate, based on the determination made by the determination unit, a description file in which the acquisition source URL of each predetermined unit of the media content is described, and a provision unit configured to provide the description file generated by the generation unit.