PATENT CLAIM ANALYSIS

Application Number: 15895630
Application Type: Utility
Filing Date: 2018-02
Publication Date: 2018-06
Patent Classification: ["455", "041200"]

Abstract:
A method is described for performing an interaction, in particular ‘trusted’, between a first communication device ( 21 ) configured to establish a first wireless communication channel ( 30 ) and one or more second devices ( 22 ) configured to operate on said first wireless communication channel ( 30 ), said wireless communication channel ( 30 ) being suitable to allow the execution of discovery operations, or discovery, to search for devices that are visible, or discoverable, on said wireless communication channel within a radius of operation of said first wireless communication channel ( 30 ), said method envisioning that said first communication device ( 21 )          publish its device attributes on said wireless communication channel ( 30 ) to become visible, and detects ( 260 ) through said wireless communication channel ( 30 ) attributes (AS) published by said one or more second devices ( 22 ) to become visible,           said first communication device ( 21 ) by accessing a database ( 60 ) which comprises stored attributes (AM, AS) of visible devices ( 22 ).   According to the invention, said said first communication device ( 21 ) is configured to establish a second communication channel ( 41 ) to communicate in a client-server communication relationship with a remote computer ( 50 ) to which said database ( 60 ) is associated,  said first communication device ( 21 ), after a discovery operation ( 260; 1120 ) of one or more second devices ( 22 ) sends through said second communication channel ( 41 ) to said remotely located computer ( 50 ) a corresponding decoding request (M 263;  M 1180 ) comprising at least one system identifier (IDM), assigned in the database ( 60 ) to said first device ( 21 ), and said attributes (AS) of the one or more second devices ( 22 ) detected on said first wireless communication channel ( 30 ), said remote computer server ( 50 ) performs with respect to said decoding request (M 263 ) a decoding operation ( 600; 1190, 1200, 1210 ) that comprises at least one step of obtaining from said database ( 60 ), if available, a respective system identifier (IDS) of one or more second detected devices ( 22 ), said remote computer server ( 50 ) sends ( 690; 1230 ) through said second communications channel ( 41 ) to said first device ( 21 ) a decoding message (M 630,  M 650,  M 675,  M 685;  M 1230 ) comprising a result of said decoding operation ( 600 ) that comprises said system identifier (IDS), if available, at the first communication device ( 21 ) based on the results indicated in said decoding message (M 630,  M 650,  M 675,  M 685;  M 1230 ) received from the computer server ( 50 ) the system identifier (IDS) received from said remote computer server ( 50 ) is recorded and is signalled the availability of a determined mode of access ( 800, 900, 100 ) to information or services of the one or more second devices possibly detected ( 22 ).

Claim (Index 18):
The method according to  claim 1 , wherein includes creating an unencrypted text representing a challenge in a challenge-response authentication protocol, in the first communication device, said challenge requiring a given secret key to be solved,\n accessing to one or more second detected devices through the first communication channel and writing in a selected attribute, in particular a selected GATT characteristic said unencrypted text, solving the challenge at the one or more second detected devices by a key there available obtaining an encrypted response to said unencrypted challenge, reading at the first communication device from the selected attribute said encrypted response, said operation of sending through said second communication channel to said remotely located computer a corresponding decoding request comprising at least one system identifier, assigned in the database to said first device, and said attributes of the one or more second devices detected on said first wireless communication channel, including sending a decoding request message to the computer server  50  containing also the unencrypted challenge and the encrypted response, said performing at the server with respect to said decoding request a decoding operation to obtain from said database a respective system identifier of one or more second detected devices including searching into the database a record associated to the second communication device using said received attributes and retrieving a corresponding key associated to such record, solving at the server the challenge with said key and generating a server encrypted response to the challenge, verifying if the server encrypted response is equal to the encrypted response sent by the first communication device in the decoding request, sending from said remote computer server through said second communications channel to said first device a decoding message comprising a result of said decoding operation that comprises said system identifier, if available,

Metadata:
- Claim Count in Document: 49.0
- Percentile: 88.0
- Lexical Diversity: 4.04196
- Patent Class: 455.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14404505', '15639022', '13634003', '15513563', '13183252']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.6611410058818367
- 35 USC 102 Novelty (BERT): 0.5103969142627274
- Combined Prediction Score: 0.6460665967199257
- Mean Citation Score: 173.382396
- Max Citation Score: 290.3759
- Similarity Product: 210.03275964651107

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 1
- Claim Label 112: 0
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test