US 11,900,354 B2
Remote commands using network of trust
Adam R. Koeppel, Washington, DC (US); James Zarakas, Centreville, VA (US); Molly Johnson, Alexandria, VA (US); Tyler Locke, Jersey City, NJ (US); Rajko Ilincic, Annandale, VA (US); and Kevan Emmott, Arlington, VA (US)
Assigned to CAPITAL ONE SERVICES, LLC, McLean, VA (US)
Filed by CAPITAL ONE SERVICES, LLC, McLean, VA (US)
Filed on Oct. 6, 2022, as Appl. No. 17/961,232.
Application 17/961,232 is a continuation of application No. 16/169,768, filed on Oct. 24, 2018, granted, now 11,494,757.
Prior Publication US 2023/0031947 A1, Feb. 2, 2023
Int. Cl. H04W 12/08 (2021.01); G06Q 20/32 (2012.01); G06Q 20/38 (2012.01)
CPC G06Q 20/3278 (2013.01) [G06Q 20/3224 (2013.01); G06Q 20/382 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A user device comprising:
a processor;
a wireless transceiver in communication with the processor; and
a non-transitory memory storing instructions that, when executed by the processor, cause the processor to perform processing comprising:
receiving, by the wireless transceiver, a command in a broadcast message sent by at least one member of a network of trust of which the user device is also a member due to performing a process comprising:
sending, through the wireless transceiver, a challenge to one of a plurality of devices that is a member of the network of trust;
receiving, through the wireless transceiver, a second user device identifier from the one of the plurality of devices in response to the challenge;
receiving, through the wireless transceiver, a second challenge from the one of the plurality of devices;
generating a response to the second challenge, the generating comprising inserting information uniquely identifying the user device into the response;
sending, through the wireless transceiver, the response to the one of the plurality of devices in response to the second challenge;
receiving, through the wireless transceiver, a second response generated after receiving the second user device identifier from the one of the plurality of devices;
in response to receiving the second user device identifier, extracting information about the one of the plurality of devices from the second response and locally storing the information about the one of the plurality of devices in a local set of a plurality of member devices maintained in local memory; and
in response to identifying the information about the one of the plurality of devices in the local set of the plurality of member devices maintained in local memory, joining the network of trust; and
executing the command.