EXI encoder and computer readable medium
AssigneeKabushiki Kaisha Toshiba
InventorYusuke Doi
Life of this patent
Estimating the term…
Loading patent…
AssigneeKabushiki Kaisha Toshiba
InventorYusuke Doi
Estimating the term…
An EXI encoder is based on XML schema defining an XML document that includes a head portion, a body portion which can be repeated X times or more and which contains a variable content, and a tail portion. A reading unit sequentially reads input data corresponding to the variable content as many as the number of times the body portion is repeated. A head portion encoder generates an EXI bit string corresponding to the head portion. A body portion encoder generates an EXI bit string corresponding to the body portion in which the variable is replaced with the input data each time input data is read by the reading unit. A tail portion encoder generates an EXI bit string corresponding to the tail portion. An output unit outputs an EXI stream including the EXI bit strings.
An EXI (Efficient XML Interchange) encoder device for generating an EXI stream which can be decoded into an XML (Extensible Markup Language) document, the encoder device generating the EXI stream based on XML schema defining a construction of an XML document, the XML document as defined by the XML schema including a head portion, X body portions, and a tail portion, where X indicates a number of body portions and is an integer equal to or greater than 0, the head portion containing fixed XML content, each of the X body portions containing a variable, and XML content other than the variable in the X body portions being fixed XML content, and the tail portion containing fixed XML content, the encoder device comprising:
A non-transitory computer readable medium storing a program for EXI (Efficient XML Interchange) encoding to generate an EXI stream which can be decoded into an XML (Extensible Markup Language) document, the encoding generating the EXI stream based on XML schema defining a construction of an XML document, the XML document as defined by the XML schema including a head portion, X body portions, and a tail portion, where X indicates a number of body portions and is an integer equal to or greater than 0, the head portion containing fixed XML content, each of the X body portions containing a variable, and XML content other than the variable in the X body portions being fixed XML content, and the tail portion containing fixed XML content, the program being executable by a computer to cause the computer to perform functions comprising:
Dependencies are inferred from the claim text.