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 to which the target user logs in; and
when broadcast information of another device except the first device is monitored through a device-to-device (D2D) function, matching, by the first device, the monitored broadcast information of another device with the broadcast information of the second device, and when the matching is successful, determining, by the first device, that the second device and the first device are within a preset distance;
wherein the acquiring, according to the user identification of the target user, the broadcast information of the second device to which the target user logs in, comprises;
sending, by the first device, the user identification of the target user to an application server, so as to trigger the application server to query a device identity of the second device to which the target user logs in and acquire the broadcast information of the second device according to the device identity of the second device; and
receiving, by the first device, the broadcast information of the second device returned by the application server.
0 Assignments
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.
-
Citations
12 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 to which the target user logs in; and when broadcast information of another device except the first device is monitored through a device-to-device (D2D) function, matching, by the first device, the monitored broadcast information of another device with the broadcast information of the second device, and when the matching is successful, determining, by the first device, that the second device and the first device are within a preset distance; wherein the acquiring, according to the user identification of the target user, the broadcast information of the second device to which the target user logs in, comprises; sending, by the first device, the user identification of the target user to an application server, so as to trigger the application server to query a device identity of the second device to which the target user logs in and acquire the broadcast information of the second device according to the device identity of the second device; and receiving, by the first device, the broadcast information of the second device returned by the application server. - View Dependent Claims (2, 3, 11)
-
-
4. An apparatus for device discovery, comprising:
-
a processor; and a memory coupled to a processor, wherein the memory stores processor-executable instructions which when executed causes the processor to implement operations including; acquiring a user identification of a target user, and acquiring, according to the user identification of the target user, broadcast information of a second device to which the target user logs in; and when broadcast information of another device except the apparatus itself is monitored through a device-to-device (D2D) function, matching the monitored broadcast information of the another device with the broadcast information of the second device, and when the matching is successful, determining that the second device and the first device are within a preset distance. - View Dependent Claims (5, 6, 7)
-
-
8. A short distance server, comprising:
-
a processor; and a memory coupled to a processor, wherein the memory stores processor-executable instructions which when executed causes the processor to implement operations including; receiving 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 searching for the broadcast information of the second device according to the device identity of the second device, and returning the broadcast information of the second device to the first device, so that the first device matches monitored broadcast information of another device except 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 (9, 10, 12)
-
Specification