Patent ID: 9519597
Filing Date: 2016-12-13
CPC Classification: G06F

Claim Text:
1. A communication apparatus based on shared memory, comprising: a data publication unit configured to publish data stored in a shared memory unit; a data subscription unit configured to subscribe to the data stored in the shared memory unit; and an access control unit configured to control access of the data publication unit and the data subscription unit to the shared memory unit in response to locking operation instructions of the data publication unit and the data subscription unit with respect to the shared memory unit; wherein the data publication unit comprises a first locking management unit configured to monitor a locking state of the shared memory unit, and to instruct the access control unit to perform a locking operation in order to have a right to access the shared memory unit authenticated; and the first locking management unit is further configured to instruct the access control unit to perform an unlocking operation if termination has been performed without unlocking of the shared memory unit by the access control unit.