Setting or changing an access condition for an access management apparatus and method of a portable electronic device
First Claim
1. An access management method of receiving a same command message having both setting and changing functions, performing corresponding processing, and transmitting the result to an external apparatus, comprising:
- receiving in the same command message having both setting and changing functions, information including a length for a data element;
determining whether the length of the data element is a suitable size, including;
implementing a memory storing a table containing identification information, location information, allowable length information, and discrimination information, which discriminates whether the allowable length information is fixed length information or a maximum length, of each of a plurality of data elements;
implementing size determining means for, when receiving a same command having a plurality of functions and including identification information and setting data of a data element from an external apparatus, looking up allowable length information of the data element and discrimination information for discriminating whether the allowable length information is fixed length information or a maximum length, and determining whether a length of the received data element equals the fixed length information if the allowable length information is the fixed length information or determining whether the length of the received data element is not more than the maximum length if the allowable length information is the maximum length; and
implementing means for setting the data if said size determining means determines that a size of the received data is a suitable size; and
checking the presence/absence of the data element to be accessed when receiving the same command message having both said setting and changing functions to reflect that the length of the data element is a suitable size.
1 Assignment
0 Petitions
Accused Products
Abstract
An access management apparatus receives a command message having setting and changing functions, performs corresponding processing, and transmits results. A checking unit checks the presence/absence of a data element to be accessed. Access is permitted based on looking up a setting access condition if the data element is not set and looking up a changing access condition if the data element is set. A control table contains identification information, location information, a data setting access condition, and a data changing access condition of each of a plurality of data elements. When receiving a command, a determining unit determines whether the designated data element is already set by looking up location information of the data element in the control table. A data setting/changing unit sets or changes data in accordance with the access condition looked up.
30 Citations
11 Claims
-
1. An access management method of receiving a same command message having both setting and changing functions, performing corresponding processing, and transmitting the result to an external apparatus, comprising:
-
receiving in the same command message having both setting and changing functions, information including a length for a data element;
determining whether the length of the data element is a suitable size, including;implementing a memory storing a table containing identification information, location information, allowable length information, and discrimination information, which discriminates whether the allowable length information is fixed length information or a maximum length, of each of a plurality of data elements; implementing size determining means for, when receiving a same command having a plurality of functions and including identification information and setting data of a data element from an external apparatus, looking up allowable length information of the data element and discrimination information for discriminating whether the allowable length information is fixed length information or a maximum length, and determining whether a length of the received data element equals the fixed length information if the allowable length information is the fixed length information or determining whether the length of the received data element is not more than the maximum length if the allowable length information is the maximum length; and implementing means for setting the data if said size determining means determines that a size of the received data is a suitable size; and checking the presence/absence of the data element to be accessed when receiving the same command message having both said setting and changing functions to reflect that the length of the data element is a suitable size. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An access management apparatus configured to receive in a same command message having both setting and changing functions, information including a length for a data element, perform corresponding processing, and transmit the result to an external apparatus, comprising:
-
a control device configured to determine whether the length of the data element is a suitable size, including; implementing a memory storing a table containing identification information, location information, allowable length information, and discrimination information, which discriminates whether the allowable length information is fixed length information or a maximum length, of each of a plurality of data elements; implementing size determining means for, when receiving a same command having a plurality of functions and including identification information and setting data of a data element from an external apparatus, looking up allowable length information of the data element and discrimination information for discriminating whether the allowable length information is fixed length information or a maximum length, and determining whether a length of the received data element equals the fixed length information if the allowable length information is the fixed length information or determining whether the length of the received data element is not more than the maximum length if the allowable length information is the maximum length; and implementing means for setting the data if said size determining means determines that a size of the received data is a suitable size; and checking means for checking the presence/absence of the data element to be accessed when receiving the same command message having both said setting and changing functions to reflect the length of the data element is a suitable size. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A portable electronic device for receiving a same command having a plurality of functions from an external apparatus, and performing corresponding processing, comprising:
-
a memory storing a control table containing identification information, location information, a data setting access condition, and a data changing access condition of each of a plurality of data elements; a length for a data element included in the same command having both setting and changing functions;
a module for determining whether the length of the data element is a suitable size, including;implementing a memory storing a table containing identification information, location information, allowable length information, and discrimination information, which discriminates whether the allowable length information is fixed length information or a maximum length, of each of a plurality of data elements; implementing size determining means for, when receiving a same command having a plurality of functions and including identification information and setting data of a data element from an external apparatus, looking up allowable length information of the data element and discrimination information for discriminating whether the allowable length information is fixed length information or a maximum length, and determining whether a length of the received data element equals the fixed length information if the allowable length information is the fixed length information or determining whether the length of the received data element is not more than the maximum length if the allowable length information is the maximum length; and implementing means for setting the data if said size determining means determines that a size of the received data is a suitable size; and
determining means for determining, when receiving a same command having a plurality of functions and including identification information of a data element from an external apparatus, whether the designated data element is present by looking up location information of the data element in the control table; andfirst look-up means for looking up a data setting access condition in the control table if said determining means determines that the data element is absent; second look-up means for looking up a data changing access condition in the control table if said determining means determines that the data element is present; and means for setting or changing data in accordance with the access condition looked up by said first or second look-up means, when receiving the same command message having both said setting and changing functions to reflect the length of the data element is a suitable size.
-
Specification