System and method for improving internet communication by using intermediate nodes
US-12143461-B2 · Nov 12, 2024 · US
US9699245B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9699245-B2 |
| Application number | US-201615072674-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 17, 2016 |
| Priority date | Jan 28, 2003 |
| Publication date | Jul 4, 2017 |
| Grant date | Jul 4, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An apparatus and method allowing for high-quality data acquisition and playback processing based on content information transmitted from a server to a client are provided. Property information constituting meta-information corresponding to content-associated attribute information stores data-scheme information on original content held by the server, such as file format information, codec information representing an encoded-data scheme, and resolution information. In response to a content information acquisition request from the client, content information including the data-scheme information on the original content is generated and is transmitted to the client. This structure allows the client to output a content transmission request in which the optimum data scheme is determined based on the data scheme of the original content. Therefore, high-quality data acquisition and playback can be achieved.
Opening claim text (preview).
What is claimed is: 1. An information processing apparatus that serves as a content providing server, the information processing apparatus comprising: a processing device; and a memory encoded with computer-executable instructions to be executed by the processing device, wherein the processing device is configured to: store content and metadata that corresponds to content attribute information; extract the metadata based on reception of a content information acquisition request from a client device, and generate content information for transmission to the client device based on property information included the metadata; store a first data-scheme information on original content held by the content providing server and a second data-scheme information on content available from the content providing server to the client device as the property information; and generate content information that includes the first data-scheme information on the original content held by the content providing server and the second data-scheme information on the content available from the content providing server based on reception of the content information acquisition request from the client device, and transmit the content information to the client device, wherein the transmitted content information is configured to cause the first data-scheme information on the original content held by the content providing server and second the data-scheme information on the content available from the content providing server to be displayed in a distinguishable format on the client device. 2. A content providing server, comprising: a processing device; and a memory encoded with computer-executable instructions to be executed by the processing device, wherein the processing device is configured to: store original content that has a first content scheme; convert the original content to a converted content data that has a second content scheme; generate metadata of the converted content data, wherein the metadata indicates the conversion to the converted content data; store the converted content data and the metadata; receive an acquisition request for content information held by the content providing server from a client device; and transmit to the client device, based on the acquisition request, the content information that includes the first content scheme of the original content and the second content scheme of the converted content data, wherein the transmitted content information is configured to cause the first content scheme and the second content scheme to be displayed in a distinguishable format on the client device. 3. The content providing server according to claim 2 , wherein the content information is included in an eXtensible Markup Language (XML) file. 4. The content providing server according to claim 2 , wherein the client device displays the second content scheme that is supported by the client device and the first content scheme that is unsupported by the client device in different colors. 5. The content providing server according to claim 2 , wherein the client device is configured to compare the first content scheme with client device processing function information to determine whether the first content scheme is supported by the client device. 6. A non-transitory computer-readable medium having computer-executable instructions embodied thereon which when executed by a processor, causes the processor to execute operations, the operations comprising: in a content providing server: storing original content that has a first content scheme; converting the original content to a converted content data that has a second content scheme; generating metadata of the converted content data, wherein the metadata indicates the conversion to the converted content data; storing the converted content data and the metadata; receiving an acquisition request for content information held by the content providing server from a client device; and transmitting to the client device, based on the acquisition request, the content information that includes the first content scheme of the original content and the second content scheme of the converted content data, wherein the transmitted content information is configured to cause the first content scheme and the second content scheme to be displayed in a distinguishable format on the client device.
Controlling the complexity of the content stream or additional data, e.g. lowering the resolution or bit-rate of the video stream for a mobile client with a small screen (arrangements for using the results of monitoring on user's side in broadcast systems H04H60/65; flow control in packet networks H04L47/10) · CPC title
involving reformatting operations of video signals for household redistribution, storage or real-time display {(details of conversion of video standards at pixel level H04N7/01; video transcoding H04N19/40; adapting incoming signals to the display format of the display terminal G09G5/005; media handling at the source in data packet switching networks H04L65/764)} · CPC title
Adapting the video stream to a specific local network, e.g. a Bluetooth® network · CPC title
in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title
specially adapted for file transfer, e.g. file transfer protocol [FTP] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.