Data distribution method and apparatus, and data receiving method and apparatus
First Claim
1. A data distribution method for distributing a distribution data content described by a computer language to a receiving apparatus, comprising the steps of:
- adding a content identifier, which is unique to the distribution data content in a computer language format, to the distribution data content;
adding a style identifier, which is unique to a style sheet which defines an expression form of the distribution data content, to the distribution data content;
producing a style using-right key on the basis of the content identifier and style identifier; and
adding the style using-right key to the distribution data content;
wherein the style using-right key is compared with the content identifier and style identifier at the receiving apparatus.
1 Assignment
0 Petitions
Accused Products
Abstract
Style sheets which define the expression form, etc., of documents in a meta-language (for example, XML) format in which tags which can be defined arbitrarily are used are managed appropriately. A style sheet is given a unique style ID. Since a receiving system is capable of storing style sheets separately from XML documents and managing them, it is unnecessary to add a style sheet to each XML document body and to transmit it, and thus the amount of the data to be transmitted can be reduced. Also, it is possible to protect the style sheets from unauthorized use by attaching key data to the XML document body, so that the style sheets can be managed as authored works. Furthermore, by specifying the other party or by providing a device for performing authentication, limited use of the style sheet becomes possible.
108 Citations
24 Claims
-
1. A data distribution method for distributing a distribution data content described by a computer language to a receiving apparatus, comprising the steps of:
-
adding a content identifier, which is unique to the distribution data content in a computer language format, to the distribution data content;
adding a style identifier, which is unique to a style sheet which defines an expression form of the distribution data content, to the distribution data content;
producing a style using-right key on the basis of the content identifier and style identifier; and
adding the style using-right key to the distribution data content;
wherein the style using-right key is compared with the content identifier and style identifier at the receiving apparatus. - View Dependent Claims (2, 3)
-
-
4. A data distribution apparatus for distributing a distribution data content described by a computer language to a receiving apparatus, comprising:
-
content identifier adding means for adding a content identifier, which is unique to the distribution data content in a computer language format, to the distribution data content;
style identifier adding means for adding a style identifier, which is unique to a style sheet which defines an expression form of the distribution data content, to the distribution data content;
producing means for producing a style using-right key on the basis of the content identifier and style identifier; and
style using-right key adding means for adding the style using-right key to the distribution data content;
wherein the style using-right key is compared with the content identifier and style identifier at the receiving apparatus. - View Dependent Claims (5, 6)
-
-
7. A data receiving method for receiving distribution data content described by a computer language from a distribution apparatus, comprising the steps of:
-
receiving the distribution data content identified by a content identifier in a computer language format;
receiving a style sheet identified by a style identifier, which defines an expression form of the distribution data content;
producing a style using-right key on the basis of the content identifier and style identifier; and
determining whether the style using-right key produced in the producing step was added to the received distribution data content from the distribution apparatus. - View Dependent Claims (8, 9)
-
-
10. A data receiving apparatus for receiving distribution data content described by a computer language from a distribution apparatus, comprising the steps of:
-
receiving means for receiving the distribution data content identified by a content identifier in a computer language format;
said receiving means further receiving a style sheet identified by a style identifier, which defines an expression form of the distribution data content;
producing means for producing a style using-right key on the basis of the content identifier and style identifier; and
determining means for determining whether the style using-right key produced by the producing means was added to the received distribution data content from the distribution apparatus. - View Dependent Claims (11, 12)
-
-
13. A data distribution method for distributing a distribution data content to a receiving apparatus in a markup language format in which tags that can be defined arbitrarily are used, comprising the steps of:
-
adding a content identifier, which is unique to the distribution data content in the markup language format, to the distribution data content;
adding a style identifier, which is unique to a style sheet which defines an expression form of the distribution data content, to the distribution data content;
producing a style using-right key on the basis of the content identifier and style identifier; and
adding the style using-right key to the distribution data content;
wherein the style using-right key is compared with the content identifier and style identifier at the receiving apparatus. - View Dependent Claims (14, 15)
-
-
16. A data distribution apparatus for distributing a distribution data content to a receiving apparatus in a markup language format in which tags that can be defined arbitrarily are used, comprising:
-
content identifier adding means for adding a content identifier, which is unique to the distribution data content in the markup language format, to the distribution data content;
style identifier adding means for adding a style identifier, which is unique to a style sheet which defines an expression form of the distribution data content, to the distribution data content;
producing means for producing a style using-right key on the basis of the content identifier and style identifier; and
style using-right key adding means for adding the style using-right key to the distribution data content;
wherein the style using-right key is compared with the content identifier and style identifier at the receiving apparatus. - View Dependent Claims (17, 18)
-
-
19. A data receiving method for receiving distribution data content described from a distribution apparatus in a markup language format in which tags that can be defined arbitrarily are used, comprising the steps of:
-
receiving the distribution data content identified by a content identifier in the markup language format;
receiving a style sheet identified by a style identifier, which defines an expression form of the distribution data content;
producing a style using-right key on the basis of the content identifier and style identifier; and
determining whether the style using-right key produced in the producing step was added to the received distribution data content from the distribution apparatus. - View Dependent Claims (20, 21)
-
-
22. A data receiving apparatus for receiving distribution data content described from a distribution apparatus in a markup language format in which tags that can be defined arbitrarily are used, comprising the steps of:
-
receiving means for receiving the distribution data content identified by a content identifier in the markup language format;
said receiving means further receiving a style sheet identified by a style identifier, which defines an expression form of the distribution data content;
producing means for producing a style using-right key on the basis of the content identifier and style identifier; and
determining means for determining whether the style using-right key produced by the producing means was added to the received distribution data content from the distribution apparatus. - View Dependent Claims (23, 24)
-
Specification