Gateway Proxy for Broadcasting Service Identification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems lack a technology to effectively discriminate and manage access statistics for devices accessing broadcasting services versus general internet services, limiting the flexibility in serving services that combine broadcasting and communication.
Innovation Solution
An information processing apparatus and method that inserts identification information into content requests, using a gateway apparatus as a proxy to differentiate between broadcasting and communication sources, reducing the processing load on communication servers by identifying content sources through extension headers in HTTP requests.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If identification information is inserted into content requests to discriminate devices accessing broadcasting services versus general internet services, then access statistics management is improved, but device complexity increases
Solution Approach 1:
The gateway apparatus serves as an intermediary between client apparatuses and communication servers. It intercepts HTTP requests, inserts identification information (such as custom HTTP headers indicating broadcasting service access), and forwards modified requests to communication servers. This mediator approach enables access statistics discrimination without requiring modifications to client apparatuses or communication servers, thus resolving the contradiction between measurement precision and device complexity.
2Adaptability or versatility
If a gateway apparatus functions as a proxy to identify content sources, then service flexibility is improved, but processing load on the gateway increases
Solution Approach 1:
The gateway apparatus performs partial processing by only modifying specific HTTP requests that require identification information insertion, rather than processing all requests uniformly. It selectively adds identification headers based on the service type (broadcasting vs. general internet access), reducing unnecessary processing overhead and maintaining higher throughput while still achieving the required service flexibility.
3Loss of information
If identification information is added to HTTP requests, then content source identification is improved, but network communication overhead increases
Solution Approach 1:
The identification information is inserted as targeted HTTP headers only in specific requests that require source identification, rather than adding universal markers to all communications. This localized approach ensures that identification data is present only where needed, minimizing overall network overhead while maintaining complete content source identification capability for relevant traffic.
Data Source
AI summary
The present technology relates to an information processing apparatus enabling services using broadcasting and communication to be more flexibly served, a client apparatus, and a data processing method.An information processing apparatus inserts identification information for identifying the identity of a source of content into a request for the content to more flexibly serve services using broadcasting and communication. For example, the present technology can be applied to a gateway apparatus connected to a network such as home LAN or a client apparatus capable of reproducing content.


