Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
313 words
An apparatus in which syntax conversion is employed, a syntax to be converted being represented by the International Standardization Organization (ISO) 8822 Presentation Service Definition and 8823 Presentation Protocol Specification of the Open Systems Interconnection (OSI) standard, said apparatus comprising: a presentation layer including input means for providing an input presentation protocol data unit (PPDU) in a transfer syntax form comprising a non-translated PPDU encoded in accordance with ISO 8825 Abstract Syntax Notation .1 (ASN.1 ) Basic Encoding Rules, decoding means for decomposing said non-translated PPDU into presentation protocol control information (PPCI) and into a non-translated application protocol data unit (APDU); and an application layer, coupled to said presentation layer for receiving said APDU, including a first application service element, a second application service element, an external handler, and an ASN.1 handler, said first application service element decomposing, in said ASN.1 handler, a first encoded data string included in said APDU to produce a value for each time of said first encoded data string, said first encoded data string being encoded in accordance with a first ASN.1 description, and processing said value for said each item of said first encoded data string in accordance with a first protocol specification. said second application service element decomposing, in said ASN.1 handler, a second encoded data string included in said APDU to produce a value for each item of said second encoded data string, said second encoded data string being encoded in accordance with a second ASN.1 description, and processing said value for said each item of said second encoded data string in accordance with a second protocol specification, said external handler decomposing, in said ASN.1 handler, an EXTERNAL type data structure defined by ISO 8824 included in said APDU, said second application service element, when an ANY type data structure is included in said EXTERNAL type data structure, additionally processing said ANY type data structure.
Claim 2
Independent Claim
313 words
An apparatus in which syntax conversion is employed, a syntax to be converted being represented by the International Standardization Organization (ISO) 8822 Presentation Service Definition and 8823 Presentation Protocol Specification of the Open Systems Interconnection (OSI) standard, said apparatus comprising: a presentation layer including input means for providing an input presentation protocol data unit (PPDU) in a transfer syntax form comprising a non-translated PPDU encoded in accordance with ISO 8825 Abstract Syntax Notation .1 (ASN.1 ) Basic Encoding Rules, decoding means for decomposing said non-translated PPDU into presentation protocol control information (PPCI) and into a non-translated application protocol data unit (APDU); and an application layer, coupled to said presentation layer for receiving said APDU, including a first application service element, a second application service element, an external handler, and an ASN.1 handler, said first application service element decomposing, in said ASN.1 handler, a first encoded data string included in said APDU to produce a value for each time of said first encoded data string, said first encoded data string being encoded in accordance with a first ASN.1 description, and processing said value for said each item of said first encoded data string in accordance with a first protocol specification. said second application service element decomposing, in said ASN.1 handler, a second encoded data string included in said APDU to produce a value for each item of said second encoded data string, said second encoded data string being encoded in accordance with a second ASN.1 description, and processing said value for said each item of said second encoded data string in accordance with a second protocol specification, said external handler decomposing, in said ASN.1 handler, an EXTERNAL type data structure defined by ISO 8824 included in said APDU, said second application service element, when an ANY type data structure is included in said EXTERNAL type data structure, additionally processing said ANY type data structure.
Claim 3
Dependent Claim
38 words
An apparatus as claimed in claim 1, wherein said first application service element decomposes a portion of said data string encoded by ASN.1 Basic Encoding Rules in accordance with the ASN.1 described data structure defined by ISO 8650.
Claim 4
Dependent Claim
37 words
An apparatus as claimed in claim 1, wherein said second application service element decomposes a portion of said data string encoded by ASN.1 Basic Encoding Rules in accordance with ASN.1 described data structure defined by ISO 9596.
Claim 5
Dependent Claim
48 words
An apparatus as claimed in claim 1, wherein: said external handler means transfers contents of said data string encoded by ASN.1 Basic Encoding Rules in accordance with ASN.1 described data structure defined by ISO 8824; and said ASN.1 handler receives and decomposes said contents of said data string.
Claim 6
Dependent Claim
105 words
An apparatus as claimed in claim 1, wherein: said first application service element decomposes a portion of said data string, encoded by ASN.1 Basic Encoding Rules in accordance with ASN.1 described data structure defined by ISO 8650; said second application service element decomposes a portion of said data string encoded by ASN.1 Basic Encoding Rules in accordance with ASN.1 described data structure defined by ISO 9596; said external handler transfers contents of said data string encoded by ASN.1 Basic Encoding Rules in accordance with ASN.1 described data structure defined by ISO 8824; and said ASN.1 handler receives and decomposes said contents of said data string.
Claim 7
Dependent Claim
34 words
An apparatus as claimed in claim 1, including means for decomposing a portion of a data string encoded by ASN.1 Basic Encoding Rules in accordance with ASN.1 described data structure defined by ISO 8650.
Claim 8
Dependent Claim
34 words
An apparatus as claimed in claim 1, including means for decomposing a portion of a data string encoded by ASN.1 Basic Encoding Rules in accordance with ASN.1 described data structure defined by ISO 9596.
Claim 9
Dependent Claim
34 words
An apparatus as claimed in claim 1, including means for decomposing a portion of a data string encoded by ASN.1 Basic Encoding Rules in accordance with ASN.1 described data structure defined by ISO 8824.
Claim 10
Dependent Claim
27 words
An apparatus as claimed in claim 1, wherein said decoding means comprises means for dividing a data string into presentation protocol control information and presentation service data.
Claim 11
Dependent Claim
91 words
An apparatus as claimed in claim 1, including: first means for decomposing a portion of a data string encoded by ASN.1 Basic Encoding Rules in accordance with the ASN.1 described data structure defined by ISO 8650; second means for decomposing a portion of said data string encoded by ASN.1 Basic Encoding Rules in accordance with ASN.1 described data structure defined by ISO 9596; and third means for decomposing a portion of said data string encoded by ASN.1 Basic Encoding Rules in accordance with ASN.1 described data structure defined by ISO 8824.
Claim 12
Dependent Claim
41 words
An apparatus as in claim 1 wherein said ASN.1 handler enables said first and second application service units to use said decomposing means of said presentation layer for decomposing said first and second ASN.1 descriptions, respectively, for outputting parameters for processing.
Claim 13
Independent Claim
176 words
An apparatus in which syntax conversion is employed for a presentation layer of OSI defined by ISO 8822 Presentation Service Definition and ISO 8823 Presentation Protocol Specification, said apparatus comprising: decoding means for decoding presentation protocol data units entered from a session layer; decomposing means for decomposing an output of said decoding means with each of a plurality of protocol specification units defining an abstract syntax thereof and outputting a corresponding decomposed result; and an upper layer for receiving said corresponding decomposed result and further decomposing different portions of a data string of said decomposed result, said upper layer decomposing a first portion of said data string which is encoded in accordance with a first ASN.1 description to produce a first value output and processing said first value output in accordance with a first protocol specification, decomposing an EXTERNAL type data structure of said data string which is defined by ISO 8824, and checking whether said EXTERNAL type data structure includes an ANY type data structure and processing said ANY type data structure when so included.
Claim 14
Independent Claim
176 words
An apparatus in which syntax conversion is employed for a presentation layer of OSI defined by ISO 8822 Presentation Service Definition and ISO 8823 Presentation Protocol Specification, said apparatus comprising: decoding means for decoding presentation protocol data units entered from a session layer; decomposing means for decomposing an output of said decoding means with each of a plurality of protocol specification units defining an abstract syntax thereof and outputting a corresponding decomposed result; and an upper layer for receiving said corresponding decomposed result and further decomposing different portions of a data string of said decomposed result, said upper layer decomposing a first portion of said data string which is encoded in accordance with a first ASN.1 description to produce a first value output and processing said first value output in accordance with a first protocol specification, decomposing an EXTERNAL type data structure of said data string which is defined by ISO 8824, and checking whether said EXTERNAL type data structure includes an ANY type data structure and processing said ANY type data structure when so included.
Claim 15
Dependent Claim
34 words
An apparatus as in claim 12 wherein said upper layer uses said decomposing means for decomposing said first portion which is encoded in accordance with said first ASN.1 description for outputting parameters for processing.
Claim 16
Independent Claim
196 words
A method using syntax conversion in a presentation layer of OSI defined by ISO 8822 Presentation Service Definition and ISO 8823 Presentation Protocol Specification, comprising the steps of: decoding, by a decoding unit, data strings encoded in accordance with ISO 8825 ASN.1 Basic Encoding Rules and outputting decoded data strings; decomposing, by a decomposing unit, said decoded data strings using a corresponding protocol specification unit defining an abstract syntax thereof to provide a corresponding decomposed result; outputting said corresponding decomposed result to a further layer; and further decomposing, by said further layer, different portions of a data string of said data strings depending on whether said data string is an EXTERNAL type data string, said further decomposing step comprising decomposing a first portion of said data string which is encoded in accordance with a first ASN.1 description to produce a first value output and processing said first value output in accordance with a first protocol specification, decomposing an EXTERNAL type data structure of said data string which is defined by ISO 8824, and checking whether said EXTERNAL type data structure includes an ANY type data structure and processing said ANY type data structure when so included.
Claim 17
Independent Claim
196 words
A method using syntax conversion in a presentation layer of OSI defined by ISO 8822 Presentation Service Definition and ISO 8823 Presentation Protocol Specification, comprising the steps of: decoding, by a decoding unit, data strings encoded in accordance with ISO 8825 ASN.1 Basic Encoding Rules and outputting decoded data strings; decomposing, by a decomposing unit, said decoded data strings using a corresponding protocol specification unit defining an abstract syntax thereof to provide a corresponding decomposed result; outputting said corresponding decomposed result to a further layer; and further decomposing, by said further layer, different portions of a data string of said data strings depending on whether said data string is an EXTERNAL type data string, said further decomposing step comprising decomposing a first portion of said data string which is encoded in accordance with a first ASN.1 description to produce a first value output and processing said first value output in accordance with a first protocol specification, decomposing an EXTERNAL type data structure of said data string which is defined by ISO 8824, and checking whether said EXTERNAL type data structure includes an ANY type data structure and processing said ANY type data structure when so included.
Claim 18
Dependent Claim
25 words
A method as claimed in claim 14, wherein said decomposing step includes dividing said data string into presentation protocol control information and presentation service data.
Claim 19
Dependent Claim
38 words
A method as claimed in claim 14, wherein said decomposing step includes decomposing said data string, said data string being previously encoded by ASN.1 Basic Encoding Rules in accordance with ASN.1 described data structure defined by ISO 9596.
Claim 20
Dependent Claim
41 words
A method for converting syntax as claimed in claim 14, wherein said decomposing step includes decomposing said data string, said data string being previously encoded by ASN.1 Basic Encoding Rules in accordance with ASN.1 described data structure defined by ISO 8650.
Claim 21
Dependent Claim
38 words
A method as claimed in claim 14, wherein said decomposing step includes decomposing said data string, said data string being previously encoded by ASN.1 Basic Encoding Rules in accordance with ASN.1 described data structure defined by ISO 8824.
Claim 22
Dependent Claim
90 words
A method as claimed in claim 14, wherein said decomposing step includes: decomposing a portion said data string being previously encoded by ASN.1 Basic Encoding Rules in accordance with ASN.1 described data structure defined by ISO 9596; decomposing a portion of said data string being previously encoded by ASN.1 Basic Encoding Rules in accordance with ASN.1 described data structure defined by ISO 8650; and decomposing a portion of said data string being previously encoded by ASN.1 Basic Encoding Rules in accordance with ASN.1 described data structure defined by ISO 8824.
Claim 23
Dependent Claim
35 words
A method as in claim 14 wherein said further decomposing step uses said decomposing unit for decomposing said first portion which is encoded in accordance with said first ASN.1 description for outputting parameters for processing.