US 12,446,630 B1
Systems and methods for discovering and controlling electronic devices
Thomas Chen, Costa Mesa, CA (US)
Assigned to IKE Tech LLC, Santa Ana, CA (US)
Filed by IKE Tech LLC, Santa Ana, CA (US)
Filed on Jan. 30, 2025, as Appl. No. 19/041,818.
Int. Cl. A24F 40/50 (2020.01); A24F 40/65 (2020.01); H04L 9/32 (2006.01)
CPC A24F 40/50 (2020.01) [A24F 40/65 (2020.01); H04L 9/3231 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A user device, comprising:
a non-transitory memory;
a wireless communication element; and
one or more hardware processors coupled with the non-transitory memory and configured to read instructions from the non-transitory memory to cause the user device to perform operations comprising:
receiving, by a first application executed on the user device, a request to connect the user device to an electronic device, wherein the electronic device is undiscoverable by a plurality of applications of the user device except the first application;
verifying, by the first application, an attribute associated with a user of the user device;
in response to verifying the attribute associated with the user, scanning, by the first application, signals emitted by one or more electronic devices based on a service identifier that is outside a range of service identifiers recognizable by the plurality of applications;
in response to detecting a signal emitted by the electronic device that includes the service identifier, communicating, by the first application and via the wireless communication element of the user device, with the electronic device according to a handshake protocol;
obtaining, by the first application, an encrypted package from the electronic device based on the communicating, wherein the encrypted package represents data unique to the electronic device;
authenticating the electronic device based on the encrypted package; and
in response to authenticating the electronic device, enabling the user device to control one or more functionalities of the electronic device.