Distributed network computing system, and data exchange apparatus and method and storage medium used in this system
First Claim
1. A distributed network computing system includinga data processing unit for providing an application service of various application software,a terminal for receiving the application service from said data processing unit, anda communication network which connects said data processing unit and said terminal, comprising:
- a data exchange unit arranged in said data processing unit,said data exchange unit comprisingterminal attribute data management means for managing terminal attribute data representing a processing capability of said terminal,conversion means for acquiring the terminal attribute data of said terminal as a communication partner from said terminal attribute data management means and converting service data provided as the application service into a specific format on the basis of the terminal attribute data, andcommunication means for transmitting through said communication network the service data converted by said conversion means.
1 Assignment
0 Petitions
Accused Products
Abstract
A data exchange unit is arranged in a server. Service data provided as an application service is converted into a predetermined format on the basis of the attribute data of a terminal as a communication partner and transmitted. With this processing, the application service can be provided while absorbing the relative difference in processing capability terminals. When the service data is converted into a predetermined format on the basis of the attribute of a communication network connected to the terminal and transmitted, the application service can be provided while absorbing the relative difference in communication capability among communication networks.
-
Citations
112 Claims
-
1. A distributed network computing system including
a data processing unit for providing an application service of various application software, a terminal for receiving the application service from said data processing unit, and a communication network which connects said data processing unit and said terminal, comprising: -
a data exchange unit arranged in said data processing unit, said data exchange unit comprising terminal attribute data management means for managing terminal attribute data representing a processing capability of said terminal, conversion means for acquiring the terminal attribute data of said terminal as a communication partner from said terminal attribute data management means and converting service data provided as the application service into a specific format on the basis of the terminal attribute data, and communication means for transmitting through said communication network the service data converted by said conversion means. - View Dependent Claims (2, 3, 4, 5, 16, 17, 18, 19, 20)
-
-
6. A distributed network computing system including
a data processing unit for providing an application service of various application software, a terminal for receiving the application service from said data processing unit, and a communication network which connects said data processing unit and said terminal, comprising: -
a data exchange unit arranged in said data processing unit, said data exchange unit comprising communication infrastructure data management means for managing communication infrastructure data representing a communication capability of said communication network, conversion means for acquiring the communication infrastructure data of said communication network connected to said terminal as a communication partner from said communication infrastructure data management means and converting service data provided as the application service into a specific format on the basis of the communication infrastructure data, and communication means for transmitting through said communication network the service data converted by said conversion means. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A distributed network computing system including
a data processing unit for providing an application service of various application software, a terminal for receiving the application service from said data processing unit, and a communication network which connects said data processing unit and said terminal, comprising: -
a data exchange unit arranged in said data processing unit, said data exchange unit comprising terminal attribute data management means for managing terminal attribute data representing a processing capability of said terminal, communication infrastructure data management means for managing communication infrastructure data representing a communication capability of said communication network, conversion means for acquiring the terminal attribute data of said terminal as a communication partner from said terminal attribute data management means and simultaneously acquiring the communication infrastructure data of said communication network connected to said terminal from said communication infrastructure data management means, and converting service data provided as the application service into a specific format on the basis of the terminal attribute data and the communication infrastructure data, and communication means for transmitting through said communication network the service data converted by said conversion means. - View Dependent Claims (12, 13, 14, 15)
-
-
21. A data exchange apparatus arranged in a data processing apparatus for providing an application service to a terminal connected through a communication network, comprising:
-
terminal attribute data management means for managing terminal attribute data representing a processing capability of said terminal; conversion means for acquiring the terminal attribute data of said terminal as a communication partner from said terminal attribute data management means and converting service data provided as the application service into a specific format on the basis of the terminal attribute data, and communication means for transmitting through said communication network the service data converted by said conversion means.
-
-
22. A data exchange apparatus arranged in a data processing apparatus for providing an application service to a terminal connected through a communication network, comprising:
-
communication infrastructure data management means for managing communication infrastructure data representing a communication capability of said communication network; conversion means for acquiring the communication infrastructure data of said communication network connected to said terminal as a communication partner from said communication infrastructure data management means and converting service data provided as the application service into a specific format on the basis of the communication infrastructure data; and communication means for transmitting through said communication network the service data converted by said conversion means.
-
-
23. A data exchange apparatus arranged in a data processing apparatus for providing an application service to a terminal connected through a communication network, comprising:
-
terminal attribute data management means for managing terminal attribute data representing a processing capability of said terminal; communication infrastructure data management means for managing communication infrastructure data representing a communication capability of said communication network; conversion means for acquiring the terminal attribute data of said terminal as a communication partner from said terminal attribute data management means and simultaneously acquiring the communication infrastructure data of said communication network connected to said terminal from said communication infrastructure data management means, and converting service data provided as the application service into a specific format on the basis of the terminal attribute data and the communication infrastructure data; and communication means for transmitting through said communication network the service data converted by said conversion means.
-
-
24. A data exchange method in a data processing apparatus for providing an application service to a terminal connected through a communication network, comprising the steps of:
-
registering terminal attribute data representing a processing capability of said terminal in a terminal attribute data management section; acquiring the terminal attribute data of said terminal as a communication partner from said terminal attribute data management section; converting service data provided as the application service into a specific format on the basis of the terminal attribute data; and transmitting the converted service data through said communication network.
-
-
25. A data exchange method in a data processing apparatus for providing an application service to a terminal connected through a communication network, comprising the steps of:
-
registering communication infrastructure data representing a communication capability of said communication network in a communication infrastructure data management section; acquiring the communication infrastructure data of said communication network connected to said terminal as a communication partner from said communication infrastructure data management section; converting service data provided as the application service into a specific format on the basis of the communication infrastructure data; and transmitting the converted service data through said communication network.
-
-
26. A data exchange method in a data processing apparatus for providing an application service to a terminal connected through a communication network, comprising the steps of:
-
registering terminal attribute data representing a processing capability of said terminal in a terminal attribute data management section; registering communication infrastructure data representing a communication capability of said communication network in a communication infrastructure data management section; acquiring the terminal attribute data of said terminal as a communication partner from said terminal attribute data management section and simultaneously acquiring the communication infrastructure data of said communication network connected to said terminal from said communication infrastructure data management section; converting service data provided as the application service into a specific format on the basis of the terminal attribute data and the communication infrastructure data; and transmitting the converted service data through said communication network.
-
-
27. A data exchange method comprising the steps of:
-
checking a processing capability of a terminal; performing data exchange corresponding to a communication capability of a communication network when the processing capability of said terminal includes a data exchange ability corresponding to the communication capability of the communication network; and performing data exchange corresponding to the processing capability of said terminal when the processing capability of said terminal does not include the data exchange ability.
-
-
28. A computer readable recording medium on which a program is recorded, comprising:
-
a procedure code of causing a computer to check a processing capability of a terminal; a procedure code of causing said computer to perform data exchange corresponding to a communication capability of a communication network when the processing capability of said terminal includes a data exchange ability corresponding to the communication capability of the communication network; and a procedure code of causing said computer to perform data exchange corresponding to the processing capability of said terminal when the processing capability of said terminal does not include the data exchange ability.
-
-
29. A distributed network computing system including
a first data processing unit for providing an application service of various application software, a terminal for receiving the application service from said first data processing unit, and a communication network which connects said first data processing unit and said terminal, comprising a second data processing unit connected to said communication network independently of said first data processing unit and having terminal attribute data management means for managing terminal attribute data representing a processing capability of said terminal, wherein said first data processing unit comprises: -
retrieval means for retrieving said second data processing unit having said terminal attribute data management means; conversion means for acquiring the terminal attribute data of said terminal as a communication partner from said terminal attribute data management means and converting service data provided as the application service into a specific format on the basis of the terminal attribute data in said second data processing unit retrieved by said retrieval means; and communication means for transmitting through said communication network the service data converted by said conversion means. - View Dependent Claims (30, 31, 32, 33, 44, 45, 46, 47, 48, 49)
-
-
34. A distributed network computing system including
a first data processing unit for providing an application service of various application software, a terminal for receiving the application service from said first data processing unit, and a communication network which connects said first data processing unit and said terminal, comprising: -
a second data processing unit connected to said communication network independently of said first data processing unit and having communication infrastructure data management means for managing communication infrastructure data representing a communication capability of said communication network, wherein said first data processing unit comprises; retrieval means for retrieving said second data processing unit having said communication infrastructure data management means; conversion means for acquiring the communication infrastructure data corresponding to said terminal as a communication partner from said communication infrastructure data management means and converting service data provided as the application service into a specific format on the basis of the communication infrastructure data in said second data processing unit retrieved by said retrieval means; and communication means for transmitting through said communication network the service data converted by said conversion means. - View Dependent Claims (35, 36, 37, 38)
-
-
39. A distributed network computing system including
a first data processing unit for providing an application service of various application software, a terminal for receiving the application service from said first data processing unit, and a communication network which connects said first data processing unit and said terminal, comprising: -
a second data processing unit connected to said communication network independently of said first data processing unit and having terminal attribute data management means for managing terminal attribute data representing a processing capability of said terminal and communication infrastructure data management means for managing communication infrastructure data representing a communication capability of said communication network, wherein said first data processing unit comprises; retrieval means for retrieving said second data processing unit having said terminal attribute data management means and said communication infrastructure data management means; conversion means for acquiring the terminal attribute data of said terminal as a communication partner from said terminal attribute data management means and simultaneously acquiring the communication infrastructure data corresponding to said terminal as the communication partner from said communication infrastructure data management means, and converting service data provided as the application service into a specific format on the basis of the terminal attribute data and the communication infrastructure data in said second data processing unit retrieved by said retrieval means; and communication means for transmitting through said communication network the service data converted by said conversion means. - View Dependent Claims (40, 41, 42, 43)
-
-
50. A data exchange method in a distributed network computing system including a communication network, a terminal connected to said communication network, a first data processing unit for providing an application service to said terminal, and a second data processing unit connected to said communication network and having a terminal attribute data management section, comprising the computer steps of:
-
registering terminal attribute data representing a processing capability of said terminal in said terminal attribute data management section; retrieving said second data processing unit having said terminal attribute data management section; acquiring the terminal attribute data of said terminal as a communication partner from said terminal attribute data management section in said second data processing unit; converting service data provided as the application service into a specific format on the basis of the terminal attribute data; and transmitting the converted service data through said communication network.
-
-
51. A data exchange method in a distributed network computing system including a communication network, a terminal connected to said communication network, a first data processing unit for providing an application service to said terminal, and a second data processing unit connected to said communication network and having a communication infrastructure data management section, comprising the computer steps of:
-
registering communication infrastructure data representing a communication capability of said communication network in said communication infrastructure data management section; retrieving said second data processing unit having said communication infrastructure data management section; acquiring the communication infrastructure data of said communication network connected to said terminal as a communication partner from said communication infrastructure data management section in said second data processing unit; converting service data provided as the application service into a specific format on the basis of the communication infrastructure data; and transmitting the converted service data through said communication network.
-
-
52. A data exchange method in a distributed network computing system including a communication network, a terminal connected to said communication network, a first data processing unit for providing an application service to said terminal, and a second data processing unit connected to said communication network and having a terminal attribute data management section and a communication infrastructure data management section, comprising the computer steps of:
-
registering terminal attribute data representing a processing capability of said terminal in said terminal attribute data management section and registering communication infrastructure data representing a communication capability of said communication network in said communication infrastructure data management section; retrieving said second data processing unit having said terminal attribute data management section and said communication infrastructure data management section; acquiring the terminal attribute data of said terminal as a communication partner from said terminal attribute data management section and simultaneously acquiring the communication infrastructure data of said communication network connected to said terminal in said second data processing unit; converting service data provided as the application service into a specific format on the basis of the terminal attribute data and the communication infrastructure data; and transmitting the converted service data through said communication network.
-
-
53. A distributed network computing system including
a data processing unit for providing an application service of various application software, a terminal for receiving the application service from said data processing unit, and a communication network which connects said data processing unit and said terminal, comprising: -
network connection means for connecting networks to each other; and a data exchange unit arranged in said network connection means, said data exchange unit comprising; terminal attribute data management means for managing terminal attribute data representing a processing capability of said terminal; conversion means for acquiring the terminal attribute data of said terminal as a communication partner from said terminal attribute data management means and converting service data provided as the application service into a specific format on the basis of the terminal attribute data; and communication means for transmitting through said communication network the service data converted by said conversion means. - View Dependent Claims (54, 55, 56, 57, 68, 69, 70, 71, 72, 73, 74, 75, 76)
-
-
58. A distributed network computing system including
a data processing unit for providing an application service of various application software, a terminal for receiving the application service from said data processing unit, and a communication network which connects said data processing unit and said terminal, comprising: -
network connection means for connecting networks to each other; and a data exchange unit arranged in said network connection means, said data exchange unit comprising; communication infrastructure data management means for managing communication infrastructure data representing a communication capability of said communication network; conversion means for acquiring the communication infrastructure data of said communication network connected to said terminal as a communication partner from said communication infrastructure data management means and converting service data provided as the application service into a specific format on the basis of the communication infrastructure data; and communication means for transmitting through said communication network the service data converted by said conversion means. - View Dependent Claims (59, 60, 61, 62)
-
-
63. A distributed network computing system including
a data processing unit for providing an application service of various application software, a terminal for receiving the application service from said data processing unit, and a communication network which connects said data processing unit and said terminal, comprising: -
network connection means for connecting networks to each other; and a data exchange unit arranged in said network connection means, said data exchange unit comprising; terminal attribute data management means for managing terminal attribute data representing a processing capability of said terminal; communication infrastructure data management means for managing communication infrastructure data representing a communication capability of said communication network; conversion means for acquiring the terminal attribute data of said terminal as a communication partner from said terminal attribute data management means and simultaneously acquiring the communication infrastructure data of said communication network connected to said terminal from said communication infrastructure data management means, and converting service data provided as the application service into a specific format on the basis of the terminal attribute data and the communication infrastructure data; and communication means for transmitting through said communication network the service data converted by said conversion means. - View Dependent Claims (64, 65, 66, 67)
-
-
77. A data exchange method comprising the steps of:
-
arranging a data exchange function in a network connection unit for connecting networks to each other; when service data provided as an application service from a data processing unit to a terminal, determining a processing capability of said terminal on a side of said network connection unit; and converting the service data into a specific format in correspondence with the processing capability of said terminal.
-
-
78. A data exchange method comprising the steps of:
-
arranging a data exchange function in a network connection unit for connecting networks to each other; when service data provided as an application service from a data processing unit to a terminal, determining a communication capability of a communication network connected to said terminal on a side of said network connection unit; and converting the service data into a specific format in correspondence with the communication capability of said communication network.
-
-
79. A data exchange method comprising the steps of:
-
arranging a data exchange function in a network connection unit for connecting networks to each other; when service data provided as an application service from a data processing unit to a terminal, determining a processing capability of said terminal and a communication capability of a communication network connected to said terminal on a side of said network connection unit; and converting the service data into a specific format in correspondence with the processing capability of said terminal and the communication capability of said communication network.
-
-
80. A distributed network computing system including
a data processing unit for providing an application service of various application software, a terminal for receiving the application service from said data processing unit, and a communication network which connects said data processing unit and said terminal, comprising: -
a data exchange unit arranged in said data processing unit, said data exchange unit comprising; analysis means for analyzing service data described in a structured document format as a component data format; terminal attribute data management means for managing terminal attribute data representing a processing capability of said terminal; conversion means for acquiring the terminal attribute data of said terminal as a communication partner from said terminal attribute data management means and converting the service data analyzed by said analysis means into a specific format on the basis of the terminal attribute data; and communication means for transmitting through said communication network the service data converted by said conversion means. - View Dependent Claims (81, 82, 83, 84, 95, 96, 97, 98, 99, 100)
-
-
85. A distributed network computing system including
a data processing unit for providing an application service of various application software, a terminal for receiving the application service from said data processing unit, and a communication network which connects said data processing unit and said terminal, comprising: -
a data exchange unit arranged in said data processing unit, said data exchange unit comprising; analysis means for analyzing service data described in a structured document format as a component data format; communication infrastructure data management means for managing communication infrastructure data representing a communication capability of said communication network; conversion means for acquiring the communication infrastructure data of a communication network connected to said terminal as a communication partner from said communication infrastructure data management means and converting the service data analyzed by said analysis means into a specific format on the basis of the communication infrastructure data; and communication means for transmitting through said communication network the service data converted by said conversion means. - View Dependent Claims (86, 87, 88, 89)
-
-
90. A distributed network computing system including
a data processing unit for providing an application service of various application software, a terminal for receiving the application service from said data processing unit, and a communication network which connects said data processing unit and said terminal, comprising: -
a data exchange unit arranged in said data processing unit, said data exchange unit comprising; analysis means for analyzing service data described in a structured document format as a component data format; terminal attribute data management means for managing terminal attribute data representing a processing capability of said terminal; communication infrastructure data management means for managing communication infrastructure data representing a communication capability of said communication network; conversion means for acquiring the terminal attribute data of said terminal as a communication partner from said terminal attribute data management means and simultaneously acquiring the commuinication infrastructure data of a communication network connected to said terminal partner from said communicaiton infrastructure data management means, and converting the service data analyzed by said analysis means into a specific format; and communication means for transmitting through said communication network the service data converted by said conversion means. - View Dependent Claims (91, 92, 93, 94)
-
-
101. A data exchange apparatus arranged in a data processing apparatus for providing an application service to a terminal connected through a communication network, comprising:
-
analysis means for analyzing service data described in a structured document format as a component data format; terminal attribute data management means for managing terminal attribute data representing a processing capability of said terminal; conversion means for acquiring the terminal attribute data of said terminal as a communication partner from said terminal attribute data management means and converting the service data, analyzed by said analysis means, into a specific format on the basis of the terminal attribute data, and communication means for transmitting through said communication network the service data converted by said conversion means. - View Dependent Claims (104)
-
-
102. A data exchange apparatus arranged in a data processing apparatus for providing an application service to a terminal connected through a communication network, comprising:
-
analysis means for analyzing service data described in a structured document format as a component data format; communication infrastructure data management means for managing communication infrastructure data representing a communication capability of said communication network; conversion means for acquiring the communication infrastructure data of said communication network connected to said terminal as a communication partner from said communication infrastructure data management means and converting the service data, analyzed by said analysis means, into a specific format on the basis of the communication infrastructure data; and communication means for transmitting through said communication network the service data converted by said conversion means.
-
-
103. A data exchange apparatus arranged in a data processing apparatus for providing an application service to a terminal connected through a communication network, comprising:
-
analysis means for analyzing service data described in a structured document format as a component data format; terminal attribute data management means for managing terminal attribute data representing a processing capability of said terminal; communication infrastructure data management means for managing communication infrastructure data representing a communication capability of said communication network; conversion means for acquiring the terminal attribute data of said terminal as a communication partner from said terminal attribute data management means and simultaneously acquiring the communication infrastructure data of said communication network connected to said terminal from said communication infrastructure data management means, and converting the service data, analyzed by said analysis means, into a specific format on the basis of the terminal attribute data and the communication infrastructure data; and communication means for transmitting through said communication network the service data converted by said conversion means.
-
-
105. A data exchange method in a data processing apparatus for providing an application service to a terminal connected through a communication network, comprising the steps of:
-
registering terminal attribute data representing a processing capability of said terminal in a terminal attribute data management section; analyzing service data described in a structured document format as a component data format; acquiring the terminal attribute data of said terminal as a communication partner from said terminal attribute data management section; converting the analyzed service data into a specific format on the basis of the terminal attribute data; and transmitting the converted service data through said communication network. - View Dependent Claims (108)
-
-
106. A data exchange method in a data processing apparatus for providing an application service to a terminal connected through a communication network, comprising the steps of:
-
registering communication infrastructure data representing a communication capability of said communication network in a communication infrastructure data management section; analyzing service data described in a structured document format as a component data format; acquiring the communication infrastructure data of said communication network connected to said terminal as a communication partner from said communication infrastructure data management section; converting the analyzed service data into a specific format on the basis of the communication infrastructure data; and transmitting the converted service data through said communication network.
-
-
107. A data exchange method in a data processing apparatus for providing an application service to a terminal connected through a communication network, comprising the steps of:
-
registering terminal attribute data representing a processing capability of said terminal in a terminal attribute data management section; registering communication infrastructure data representing a communication capability of said communication network in a communication infrastructure data management section; analyzing service data described in a structured document format as a component data format; acquiring the terminal attribute data of said terminal as a communication partner from said terminal attribute data management section and simultaneously acquiring the communication infrastructure data of said communication network connected to said terminal from said communication infrastructure data management section; converting the analyzed service data into a specific format on the basis of the terminal attribute data and the communication infrastructure data; and transmitting the converted service data through said communication network.
-
-
109. A data exchange method comprising the steps of:
-
analyzing service data described in a structured document format as a component document format; checking a processing capability of a terminal; when the processing capability of said terminal includes a data exchange ability corresponding to a communication capability of a communication network, converting the analyzed service data into a predetermined format in correspondence with the communication capability of the communication network; and when the processing capability of said terminal does not include the data exchange ability, converting the analyzed service data into a predetermined format in correspondence with the processing capability of said terminal.
-
-
110. A data exchange method comprising the steps of:
-
converting service data described in a non-component data format into a component data format; analyzing the service data described in the component data format; checking a processing capability of a terminal; when the processing capability of said terminal includes a data exchange ability corresponding to a communication capability of a communication network, converting the analyzed service data into a predetermined format in correspondence with the communication capability of the communication network; and when the processing capability of said terminal does not include the data exchange ability, converting the analyzed service data into a predetermined format in correspondence with the processing capability of said terminal.
-
-
111. A computer readable recording medium on which a program is recorded, comprising:
-
a procedure code of causing a computer to analyze service data described in a structured document format as a component document format a procedure code of causing said computer to check a processing capability of a terminal; a procedure code of, when the processing capability of said terminal includes a data exchange ability corresponding to a communication capability of a communication network, causing said computer to convert the analyzed service data into a predetermined format in correspondence with the communication capability of the communication network; and a procedure code of, when the processing capability of said terminal does not include the data exchange ability, causing said computer to convert the analyzed service data into a predetermined format in correspondence with the processing capability of said terminal.
-
-
112. A computer readable recording medium on which a program is recorded, comprising:
-
a procedure code of causing a computer to convert service data described in a noncomponent data format into a component data format; a procedure code of causing said computer to analyze the service data described in the component data format; a procedure code of causing said computer to check a processing capability of a terminal; a procedure code of, when the processing capability of said terminal includes a data exchange ability corresponding to a communication capability of a communication network, causing said computer to convert the analyzed service data into a predetermined format in correspondence with the communication capability of the communication network; and a procedure code of, when the processing capability of said terminal does not include the data exchange ability, causing said computer to convert the analyzed service data into a predetermined format in correspondence with the processing capability of said terminal.
-
Specification