×

Web page distribution system

  • US 8,726,150 B2
  • Filed: 06/02/2009
  • Issued: 05/13/2014
  • Est. Priority Date: 06/03/2008
  • Status: Active Grant
First Claim
Patent Images

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.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×