发明名称 Thumbnail distribution system, server, client and program
摘要 A thumbnail distribution system includes a client device and a server communicatable with each other by using a hyper text transfer protocol (HTTP). A client device includes a request generating unit, a request transmitting unit, a response receiving unit, and a data processing unit. The request generating unit generates an HTTP request having a request line storing a file name of a file store in a storing unit. The request transmitting unit transmits the HTTP request. The response receiving unit receives an HTTP response having a response body storing a thumbnail corresponding to the file having the file name stored in the request line. The data processing unit performs a data processing based on the thumbnail stored in the response body. The request receiving unit receives the HTTP request transmitted from the request transmitting unit. The response generating unit generates the HTTP response based on the HTTP request. The response transmitting unit transmits the HTTP response to the response receiving unit.
申请公布号 US9251288(B2) 申请公布日期 2016.02.02
申请号 US200812245307 申请日期 2008.10.03
申请人 BROTHER KOGYO KABUSHIKI KAISHA 发明人 Uno Fumitoshi;Nakamura Tomoki
分类号 G06F15/16;G06F17/30;H04N1/32 主分类号 G06F15/16
代理机构 Scully, Scott, Murphy & Presser, P.C. 代理人 Scully, Scott, Murphy & Presser, P.C.
主权项 1. A thumbnail distribution system comprising: a client device comprising: a request generating unit configured to generate a hypertext transfer protocol (HTTP) request having a request line storing a file name of a file stored in a storing unit and to generate inquiring data to inquire if the server is provided with a thumbnail providing function;a request transmitting unit configured to transmit the HTTP request;a response receiving unit configured to receive an HTTP response having a response body storing a thumbnail corresponding to the file having the file name stored in the request line;a data processing unit configured to perform a data processing based on the thumbnail stored in the response body; anda determining unit; and a server communicable with the client device by using the HTTP, the server comprising: a request receiving unit configured to receive the HTTP request transmitted from the request transmitting unit;a response generating unit configured to generate the HTTP response based on the HTTP request; anda response transmitting unit configured to transmit the HTTP response to the response receiving unit, wherein the request transmitting unit of the client device is further configured to transmit the inquiring data to the request receiving unit of the server, whereupon the response generating unit of the server is further configured to generate response data based on the inquiring data, the response data indicating whether or not the server is provided with the thumbnail providing function, the response data not including the thumbnail even if the server is provided with the thumbnail providing function, the response transmitting unit of the server is further configured to transmit the response data in response to the inquiring data to the response receiving unit of the client device, and wherein the determining unit of the client device is configured to determine, based on the response data, whether or not the server is provided with the thumbnail providing function, and the request transmitting unit of the client device is configured to transmit an HTTP request, requesting for a transmission of a thumbnail, to the request receiving unit of the server when the determining unit of the client device determines that the server is provided with the thumbnail providing function, and the request transmitting unit of the client device is configured not to transmit the HTTP request requesting for the transmission of the thumbnail, when the determining unit of the client device determines that the server is not provided with the thumbnail providing function.
地址 Nagoya-Shi, Aichi-Ken JP