US 11,785,119 B2
Cloud-based microservices system
Lukas Rezek, Kitchener (CA); Zain Adil, Kitchener (CA); and Kellen Steffen, Waterloo (CA)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by GOOGLE LLC, Mountain View, CA (US)
Filed on Oct. 2, 2019, as Appl. No. 16/590,787.
Claims priority of provisional application 62/740,176, filed on Oct. 2, 2018.
Prior Publication US 2020/0106857 A1, Apr. 2, 2020
Int. Cl. H04L 67/63 (2022.01); H04L 9/40 (2022.01); H04W 12/06 (2021.01); H04L 67/10 (2022.01)
CPC H04L 67/63 (2022.05) [H04L 63/0272 (2013.01); H04L 63/08 (2013.01); H04L 63/20 (2013.01); H04L 67/10 (2013.01); H04W 12/06 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A system comprising:
a host computing device comprising a host network interface for communication with at least one remote computing device via at least one data communication network and a host personal area network interface for communication with a wearable computing device via a general personal area network;
wherein the host computing device is configured to:
provide a host personal area network service that data communicatively couples the wearable computing device and the host computing device via a personal area network interface;
provide a host network service that data communicatively couples the host computing device and the at least one remote computing device via the host network interface;
provide a host routing service that routes communications between a gateway service provided by the at least one remote computing device and a data routing service provided by the wearable computing device via the general personal area network and the at least one data communication network; and
receive an advertisement packet from the wearable computing device via a low-power personal area network and, in response to receiving the advertisement packet, determine if a connection strength is above a connection strength threshold for the general personal area network before transmitting a connection attempt packet to the wearable computing device.