US 12,435,982 B2
Digital wayfinding
Alec Robinson, Rollingwood, TX (US); Jayson Aydelotte, Rollingwood, TX (US); and Gary Peil, College Station, TX (US)
Assigned to BUELLER RNDS, INC., Austin, TX (US)
Filed by BUELLER RNDS, INC., Austin, TX (US)
Filed on Feb. 16, 2023, as Appl. No. 18/169,927.
Claims priority of provisional application 63/311,167, filed on Feb. 17, 2022.
Prior Publication US 2023/0258459 A1, Aug. 17, 2023
Int. Cl. G01C 21/00 (2006.01); G01C 21/34 (2006.01); G01C 21/36 (2006.01); G06F 3/0482 (2013.01); G06K 19/06 (2006.01)
CPC G01C 21/3407 (2013.01) [G01C 21/3676 (2013.01); G01C 21/3679 (2013.01); G06F 3/0482 (2013.01); G06K 19/06037 (2013.01)] 18 Claims
OG exemplary drawing
 
1. At least one non-transitory machine-readable medium having stored thereon data which, if used by at least one machine, causes the at least one machine to perform operations comprising:
displaying a QR code;
in response to displaying the QR code, displaying a graphical user interface (GUI), wherein the GUI displays: (1) a first option to locate a first location from a plurality of locations, (2) a second option to locate a second location from the plurality of locations, and (3) a third option to add a third location to the plurality of locations;
in response to a user selection of the GUI's third option, determining a physical location of the third location via a global positioning system (GPS);
in response to determining the physical location of the third location, displaying the third location on a map;
wherein displaying the third location on the map includes simultaneously displaying the second and third locations on the map along with a position of a computer node of the user.
 
12. An apparatus comprising:
at least one memory and at least one processor, coupled to the at least one memory, to perform operations comprising:
displaying a QR code;
in response to displaying the QR code, displaying a first graphical user interface (GUI), wherein the first GUI displays: (1) a first option to locate a first location from a plurality of locations, (2) a second option to locate a second location from the plurality of locations, and (3) a third option to add a third location to the plurality of locations;
in response to a user selection of the GUI's third option, determining a physical location of the third location via a global positioning system (GPS);
in response to determining the physical location of the third location, displaying the third location on a map;
redisplaying the QR code after previously displaying the third location on the map;
in response to redisplaying the QR code, redisplaying the first GUI, wherein the redisplayed first GUI displays: (1) the first option to locate the first location from an updated plurality of locations, (2) the second option to locate an updated second location from the updated plurality of locations, and (3) the third option to add an updated third location to the updated plurality of locations;
in response to a user selection of the redisplayed GUI's third option, determining an updated physical location of the updated third location via the GPS;
in response to determining the updated physical location of the updated third location, displaying the updated third location on the map.