A method for performing an interaction between a first communication device configured to establish a first wireless-type communication channel and one or more second devices configured to operate on said first wireless communication channel , said wireless communication channel being of the type suitable to allow the implementation of discovery operations to search for devices that become visible, or discoverable, on said wireless communication channel within a radius of operation of said first wireless communication channel , said method providing that said first communication device publishes its device attributes (AM) on said wireless communication channel to become visible, and detects through said wireless communication channel attributes (AS) published by said one or more second devices to become visible, said first communication device accessing a database that comprises stored attributes (AM, AS) of visible devices , wherein said first communication device is configured to establish a second communication channel to communicate in a client-server communication relationship with a remotely located computer server to which said database is associated, said first communication device , after a discovery operation of one or more second devices sends through said second communication channel to said remotely located computer server a corresponding decoding request (M263) comprising at least one system identifier (IDM), assigned in the database to said first communication device , and said attributes (AS) of the one or more second devices detected on said first wireless communication channel , said remotely located computer server performs with respect to said decoding request (M263) a decoding operation that comprises at least one step of obtaining from said database , if available, a respective system identifier (IDS) of one or more second detected devices , said remotely located computer server sends through said second communications channel to said first communication device a decoding message (M630, M650, M675, M685) comprising a result of said decoding operation that comprises said system identifier (IDS), if available, at the first communication device based on the results indicated in said decoding message (M630, M650, M675, M685) received from the computer server the system identifier (IDS) received from said remotely located computer server is recorded and is signalled the availability of a determined mode of access to information or services of the one or more second devices possibly detected , said decoding operation comprising recording said request for decoding (M263) on the remotely located computer server , said operation of recording said decoding request (M263) on the remotely located computer comprising recording information relative to such decoding request (M263) in the database and time information of reception at the remotely located computer server , said decoding operation further comprising verifying if, within a determined interval of time, a decoding request initiated by the detection of the first communication device by the one or more second detected device has also arrived at the remotely located computer server . <EOS>