US 12,452,663 B2
Providing network access via communal device
Christopher Conover, San Carlos, CA (US); and Matthew Knapp, Morgan Hill, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Feb. 24, 2023, as Appl. No. 18/113,761.
Application 18/113,761 is a continuation of application No. 17/070,640, filed on Oct. 14, 2020, granted, now 11,627,462.
Claims priority of provisional application 62/914,903, filed on Oct. 14, 2019.
Prior Publication US 2023/0224355 A1, Jul. 13, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04W 12/06 (2021.01); G06K 7/14 (2006.01); H04L 9/40 (2022.01); H04L 67/04 (2022.01); H04L 67/75 (2022.01); H04W 48/08 (2009.01)
CPC H04W 12/06 (2013.01) [G06K 7/1413 (2013.01); G06K 7/1417 (2013.01); H04L 63/083 (2013.01); H04L 67/04 (2013.01); H04L 67/75 (2022.05); H04W 48/08 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for controlling an electronic device, the method comprising:
connecting the electronic device to a private network;
displaying, on a display of the electronic device, a first user interface screen;
after displaying the first user interface screen, detecting that an end user has interacted with the electronic device;
after detecting that the end user has interacted with the electronic device, displaying, on the display, a second user interface screen, wherein the second user interface screen comprises a function selection portion for presenting a plurality of functions that are available for selection and a function information portion for presenting information associated with a function selected from among the plurality of functions, wherein the plurality of functions comprises a guest network function of the electronic device, wherein the function selection portion comprises a text portion that is associated with the guest network function;
after displaying the second user interface screen, detecting that an end user has interacted with the text portion of the second user interface screen;
after detecting that the end user has interacted with the text portion of the second user interface screen, retrieving network connection information for a guest network associated with the guest network function, wherein the guest network and the private network are separate wireless networks provided by a network access device, and wherein the network connection information comprises a network identifier for the guest network and a passcode that provides access to the guest network;
generating a machine-readable code that encodes the network connection information; and
displaying, on the display, a third user interface screen comprising the function selection portion and the function information portion, wherein displaying the third user interface screen comprises presenting the text portion in the function selection portion and the machine-readable code, the network identifier, and the passcode in the function information portion.