System and method to prevent eavesdropping of IoT-enabled object-user interactions
First Claim
1. A computer-implemented method for electronic communication, comprising:
- determining a classification for a plurality of mobile electronic devices as registered or unregistered;
determining a current location for each of the plurality of mobile electronic devices;
determining a registered mobile electronic device from the plurality of mobile electronic devices;
determining a distance to the registered mobile electronic device from a transmitter;
determining a sector corresponding to the registered mobile electronic device based on angle range and distance from the transmitter to the registered mobile electronic device;
determining if the sector is a safe sector; and
in response to determining the sector is a safe sector;
exchanging safe sector information with one or more neighboring transmitters;
obtaining a count of safe sectors for the registered mobile electronic device;
computing a transmission signal strength based on the distance and the count of safe sectors; and
transmitting data to the registered mobile electronic device with directed communication using the computed transmission signal strength.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed embodiments provide techniques for data communication to mobile electronic devices utilizing nodes equipped with directional transmitters. The mobile electronic devices are classified as registered or unregistered. A current location for each mobile electronic device in an area is determined. A registered mobile electronic device is identified from a group of mobile electronic devices. Based on the determined location, a distance to a registered mobile electronic device from a transmitter is determined. The transmitter is a directional transmitter, capable of transmitting along a sector. A sector corresponding to the registered mobile electronic device based on an angle range and distance from a transmitter to the registered mobile electronic device is determined. Data is transmitted to the registered mobile device with directed communication from multiple transmitters, operating to create constructive interference to enable a suitable signal strength at the location of the registered mobile electronic device.
13 Citations
20 Claims
-
1. A computer-implemented method for electronic communication, comprising:
-
determining a classification for a plurality of mobile electronic devices as registered or unregistered; determining a current location for each of the plurality of mobile electronic devices; determining a registered mobile electronic device from the plurality of mobile electronic devices; determining a distance to the registered mobile electronic device from a transmitter; determining a sector corresponding to the registered mobile electronic device based on angle range and distance from the transmitter to the registered mobile electronic device; determining if the sector is a safe sector; and in response to determining the sector is a safe sector; exchanging safe sector information with one or more neighboring transmitters; obtaining a count of safe sectors for the registered mobile electronic device; computing a transmission signal strength based on the distance and the count of safe sectors; and transmitting data to the registered mobile electronic device with directed communication using the computed transmission signal strength. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic communication device comprising:
-
a processor; a directional transmitter coupled to the processor; a memory coupled to the processor, the memory containing instructions, that when executed by the processor, perform the steps of; determining a classification for a plurality of mobile electronic devices as registered or unregistered; determining a current location for each of the plurality of mobile electronic devices; determining a registered mobile electronic device from the plurality of mobile electronic devices; determining a distance to the registered mobile electronic device from a transmitter; determining a sector corresponding to the registered mobile electronic device based on angle range and distance from a transmitter to the registered mobile electronic device; determining if the sector is a safe sector; and in response to determining that the sector is a safe sector; exchanging safe sector information with one or more neighboring transmitters; obtaining a count of safe sectors for the registered mobile electronic device; computing a transmission signal strength based on the distance and the count of safe sectors; and transmitting data to the registered mobile electronic device via the directional transmitter using the computed transmission signal strength. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer program product for an electronic communication device comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the electronic communication device to perform the steps of:
-
determining a classification for a plurality of mobile electronic devices as registered or unregistered; determining a current location for each of the plurality of mobile electronic devices; determining a registered mobile electronic device from the plurality of mobile electronic devices; determining a distance to the registered mobile electronic device from a transmitter; determining a sector corresponding to the registered mobile electronic device based on angle range and distance from a transmitter to the registered mobile electronic device; determining if the sector is a safe sector; and in response to determining that the sector is a safe sector; exchanging safe sector information with one or more neighboring transmitters; obtaining a count of safe sectors for the registered mobile electronic device; computing a transmission signal strength based on the distance and the count of safe sectors; and transmitting data to the registered mobile electronic device with directed communication using the computed transmission signal strength.
-
Specification