Patent ID: 9456316
Filing Date: 2016-09-27
CPC Classification: H04L,H04W

Claim Text:
1. A communication apparatus comprising: a wireless interface unit configured to transmit and receive a message with outside of the communication apparatus; an operation mode storage unit configured to store whether a mode of the communication apparatus is a mode to operate as a publisher or a mode to operate as a subscriber; an identification information storage unit configured to store a first identifier indicating that the communication apparatus belongs to a first group; a message processor configured to generate a message to be transmitted by the wireless interface unit and to perform analysis of a message received by the wireless interface unit; and a non-volatile memory, wherein when the communication apparatus is a publisher based on the mode stored in the operation mode storage unit, the communication apparatus outputs a transmission message from the wireless interface unit to outside of the communication apparatus, the transmission message including ToC information, ToC including the first identifiers and a list of data to be transmitted, and when the communication apparatus is a subscriber based on the mode stored in the operation mode storage unit, the communication apparatus determines whether a message received by the wireless interface unit includes the first identifier, data included in the message being stored into the non-volatile memory when the first identifier being included in the message, and the message not being stored into the non-volatile memory when the first identifier not being included in the message, and wherein when the communication apparatus operating as subscriber determines that all data corresponding to the ToC information stored in the message are already received and that calculates a number of publishers based on a service set identifier included in a notification signal from apparatus in the outside of the communication apparatus and the calculated number of publishers is less than a threshold, the mode stored in the operation mode storage unit is changed to the publisher so that the communication apparatus operates as a publisher.