US 12,245,034 B2
Secure and trusted peer-to-peer offline communication systems and methods
Petar Mataic, Gothenburg (SE); Soeren Reimler, Gothenburg (SE); Niclas Gyllenram, San Francisco, CA (US); and Jeremy White, San Jose, CA (US)
Assigned to Volvo Car Corporation, Sweden (SE)
Filed by Volvo Car Corporation, Gothenburg (SE)
Filed on May 13, 2022, as Appl. No. 17/743,595.
Claims priority of provisional application 63/190,258, filed on May 19, 2021.
Prior Publication US 2022/0377550 A1, Nov. 24, 2022
Int. Cl. H04W 12/069 (2021.01); H04W 4/40 (2018.01); H04W 76/40 (2018.01)
CPC H04W 12/069 (2021.01) [H04W 4/40 (2018.02); H04W 76/40 (2018.02)] 20 Claims
OG exemplary drawing
 
1. A peer-to-peer offline communication method, comprising:
at a mobile device executing a mobile device communication application, generating a mobile device certificate signing request, sending the mobile device certificate signing request to a cloud server, and receiving a signed mobile device certificate from the cloud server responsive to the mobile device certificate signing request;
at a vehicle executing a vehicle communication application, generating a vehicle certificate signing request, sending the vehicle certificate signing request to the cloud server, and receiving a signed vehicle certificate from the cloud server responsive to the vehicle certificate signing request;
broadcasting presence of the mobile device and discovering the presence of the mobile device at the vehicle;
exchanging and verifying the signed mobile device certificate and the signed vehicle certificate between the mobile device communication application and the vehicle communication application to establish secure and trusted communication directly between the mobile device and the vehicle prior to data exchange between the mobile device and the vehicle, without user-approved pairing or code exchange between the mobile device and the vehicle; and
using the exchanged and verified signed mobile device certificate and signed vehicle certificate, encrypting and decrypting data exchanged between the mobile device and the vehicle.