Web page distribution system
First Claim
1. A Web page distribution system comprising:
- plural distribution servers, each of the plural distribution servers having;
a storing unit that stores a Web page data set containing a Web page text data set indicating a text described in a predetermined Web page description language and one or more Web page component data sets referred to by the text,a receiving unit that receives a request for the Web page text data set via a network, and receives a request for any one of the one or more Web page component data sets via the network,a transmitting unit that transmits the Web page text data set in response to the request for the Web page text data set, and transmits any one of the one or more Web page component data sets in response to the request for any one of the one or more Web page component data sets,a specifying unit that specifies, when the receiving unit receives the request for the Web page text data set, a set of output conditions defining requirements on any Web page displayed at a destination device,a judging unit that judges, when the specifying unit specifies the set of output conditions, whether the Web page displayed in accordance with the Web page data set meets the set of output conditions, anda converting unit that converts, when the judging unit judges that the Web page displayed in accordance with the Web page data set fails to meet the set of output conditions, the Web page data set to a converted Web page data set so that the Web page displayed in accordance with the converted Web page data set meets the set of output conditions;
andplural destination devices, each of the plural destination devices having a set of output conditions defining requirements on any Web page displayed at the destination device, each of the plural destination devices having;
a transmitting unit that transmits a request for the Web page text data set via a network, and transmits one or more requests for the one or more Web page component data sets referred to by the text indicated by the Web page text data set,a receiving unit that receives the Web page text data set transmitted from any one of the plural distribution servers in response to the request for the Web page text data set, and receives the one or more Web page component data sets, each of the one or more Web page component data sets being transmitted from any one of the plural distribution servers in response to the one or more requests for the one or more Web page component data sets, anda displaying unit that displays the Web page in accordance with the Web page text data set and the one or more Web page component data sets received by the receiving unit;
whereinthe converting unit of each of the plural distribution servers has;
a component data converting unit that converts, when the receiving unit receives the request for the Web page text data set and the judging unit judges that the Web page displayed in accordance with the Web page data set fails to meet the set of output conditions specified by the specifying unit, at least one of the one or more Web page component data sets to one or more converted Web page component data sets, so that the Web page displayed using the one or more converted Web page component data sets meets the set of output conditions of the destination device, anda text modifying unit that modifies, when the component data converting unit converts at least one of the one or more Web page component data sets to the one or more converted Web page component data sets, the Web page text data set to a modified Web page text data set by modifying one or more portions of the text originally referring to the one or more Web page component data sets to refer the one or more converted Web page component data sets by indicating the one or more Web page component data sets and one or more parameters used for converting the one or more Web page component data sets to the one or more converted Web page component data sets; and
whereinthe transmitting unit of each of the plural distribution servers transmits, when the text modifying unit generates the modified Web page text data set, the modified Web page text data set in response to the request for the Web page text data set instead of the Web page text data set that is originally stored by the storing unit,the component data converting unit of each of the plural distribution servers converts, when the receiving unit of the distribution server receives a request for any one of the one or more Web page component data sets by indicating a Web page component data set and one or more parameters, the Web page component data set indicated by the request using the parameters indicated by the request to generate a converted Web page component data set, if the converted Web page component data set is not available at the distribution server, andthe transmitting unit of each of the plural distribution servers transmits, when the component data converting unit generates the converted Web page component data set, the converted Web page component data set in response to the request for any one of the one or more Web page component data sets.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a web page distribution system capable of distributing web pages that satisfy the output condition of a distribution target. The web page distribution system comprises a plurality of mobile phones and a web page distribution server. The mobile phones can communicate with Internet and have individually set output conditions for outputting all web pages including text data and image data referred to from the text data. The web page distribution server specifies, based on the reception of the distribution request for the web pages, the output conditions of the mobile phones and determines whether the web pages satisfy the specified output conditions or not. When it is determined that the output conditions are not satisfied, the web page distribution server converts the web pages that do not satisfy the output conditions into the ones that satisfy the output conditions and performs a process for distributing the web pages.
40 Citations
1 Claim
-
1. A Web page distribution system comprising:
-
plural distribution servers, each of the plural distribution servers having; a storing unit that stores a Web page data set containing a Web page text data set indicating a text described in a predetermined Web page description language and one or more Web page component data sets referred to by the text, a receiving unit that receives a request for the Web page text data set via a network, and receives a request for any one of the one or more Web page component data sets via the network, a transmitting unit that transmits the Web page text data set in response to the request for the Web page text data set, and transmits any one of the one or more Web page component data sets in response to the request for any one of the one or more Web page component data sets, a specifying unit that specifies, when the receiving unit receives the request for the Web page text data set, a set of output conditions defining requirements on any Web page displayed at a destination device, a judging unit that judges, when the specifying unit specifies the set of output conditions, whether the Web page displayed in accordance with the Web page data set meets the set of output conditions, and a converting unit that converts, when the judging unit judges that the Web page displayed in accordance with the Web page data set fails to meet the set of output conditions, the Web page data set to a converted Web page data set so that the Web page displayed in accordance with the converted Web page data set meets the set of output conditions; and plural destination devices, each of the plural destination devices having a set of output conditions defining requirements on any Web page displayed at the destination device, each of the plural destination devices having; a transmitting unit that transmits a request for the Web page text data set via a network, and transmits one or more requests for the one or more Web page component data sets referred to by the text indicated by the Web page text data set, a receiving unit that receives the Web page text data set transmitted from any one of the plural distribution servers in response to the request for the Web page text data set, and receives the one or more Web page component data sets, each of the one or more Web page component data sets being transmitted from any one of the plural distribution servers in response to the one or more requests for the one or more Web page component data sets, and a displaying unit that displays the Web page in accordance with the Web page text data set and the one or more Web page component data sets received by the receiving unit; wherein the converting unit of each of the plural distribution servers has; a component data converting unit that converts, when the receiving unit receives the request for the Web page text data set and the judging unit judges that the Web page displayed in accordance with the Web page data set fails to meet the set of output conditions specified by the specifying unit, at least one of the one or more Web page component data sets to one or more converted Web page component data sets, so that the Web page displayed using the one or more converted Web page component data sets meets the set of output conditions of the destination device, and a text modifying unit that modifies, when the component data converting unit converts at least one of the one or more Web page component data sets to the one or more converted Web page component data sets, the Web page text data set to a modified Web page text data set by modifying one or more portions of the text originally referring to the one or more Web page component data sets to refer the one or more converted Web page component data sets by indicating the one or more Web page component data sets and one or more parameters used for converting the one or more Web page component data sets to the one or more converted Web page component data sets; and wherein the transmitting unit of each of the plural distribution servers transmits, when the text modifying unit generates the modified Web page text data set, the modified Web page text data set in response to the request for the Web page text data set instead of the Web page text data set that is originally stored by the storing unit, the component data converting unit of each of the plural distribution servers converts, when the receiving unit of the distribution server receives a request for any one of the one or more Web page component data sets by indicating a Web page component data set and one or more parameters, the Web page component data set indicated by the request using the parameters indicated by the request to generate a converted Web page component data set, if the converted Web page component data set is not available at the distribution server, and the transmitting unit of each of the plural distribution servers transmits, when the component data converting unit generates the converted Web page component data set, the converted Web page component data set in response to the request for any one of the one or more Web page component data sets.
-
Specification