METHOD, APPARATUS AND SYSTEM FOR DEVICE DISCOVERY
First Claim
1. A method for device discovery, comprising:
- acquiring, by a first device, a user identification of a target user, and acquiring, according to the user identification of the target user, broadcast information of a second device which the target user logs in; and
when broadcast information of another device besides the first device is monitored through a device-to-device (D2D) monitor and broadcast function, matching, by the first device, the monitored broadcast information with the broadcast information of the second device, and if the match is successful, determining, by the first device, that the second device and the first device are within a preset distance.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method, an apparatus and a system for device discovery. The method includes: acquiring, by a first device, a user identification of a target user, and acquiring, according to the user identification of the target user, broadcast information of a second device which the target user logs in; when broadcast information of another device is monitored through a D2D function, matching, by the first device, the monitored broadcast information with the broadcast information of the second device, and if the match is successful, determining, by the first device, that the second device and the first device are within a preset distance. According to the present invention, the accuracy of discovering a short distance user is improved and, thus, the problem in the prior art that the accuracy of discovering a user in a short distance cannot be guaranteed by using a cell ID is solved.
16 Citations
17 Claims
-
1. A method for device discovery, comprising:
-
acquiring, by a first device, a user identification of a target user, and acquiring, according to the user identification of the target user, broadcast information of a second device which the target user logs in; and when broadcast information of another device besides the first device is monitored through a device-to-device (D2D) monitor and broadcast function, matching, by the first device, the monitored broadcast information with the broadcast information of the second device, and if the match is successful, determining, by the first device, that the second device and the first device are within a preset distance. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for device discovery, comprising:
-
receiving, by an application server, a user identification of a target user sent by a first device; querying, by the application server and according to the user identification of the target user, a device identity of a second device which the target user logs in, and if the device identity of the second device is queried, acquiring, by the application server, broadcast information of the second device according to the device identity of the second device; and returning, by the application server, the broadcast information of the second device to the first device, so that the first device matches monitored broadcast information of another device besides the first device with the broadcast information of the second device to determine whether the first device and the second device are within a preset distance. - View Dependent Claims (7, 8, 16)
-
-
9. An apparatus for device discovery, comprising a processor and a non-transitory processor-readable medium having processor-executable instructions stored thereon, the processor-executable instructions including a plurality of modules, the modules including:
-
an acquiring module, configured to acquire a user identification of a target user, and acquire, according to the user identification of the target user, broadcast information of a second device which the target user logs in; and a device discovery module, configured to, when broadcast information of another device besides the apparatus itself is monitored through a device-to-device (D2D) monitor and broadcast function, match the monitored broadcast information of the another device besides the apparatus itself with the broadcast information of the second device acquired by the acquiring module, and if the match is successful, determine that the second device and the first device are within a preset distance. - View Dependent Claims (10, 11, 12)
-
-
13. A short distance server, comprising a processor and a non-transitory processor-readable medium having processor-executable instructions stored thereon, the processor-executable instructions including a plurality of modules, the modules including:
-
a receiving module, configured to receive a request for querying broadcast information of a second device, wherein the query request is initiated by a first device and the query request comprises a device identity of the second device; and a querying module, configured to find the broadcast information of the second device according to the device identity of the second device received by the receiving module, and return the broadcast information of the second device to the first device, so that the first device matches monitored broadcast information of another device besides the first device with the broadcast information of the second device to determine whether the first device and the second device are within a preset distance. - View Dependent Claims (14, 15, 17)
-
Specification