Service processing method and apparatus
First Claim
1. A service processing method, comprising:
- at a first computing device associated with a first user account of a social networking application, the first computing device having one or more processors and memory storing a plurality of programs to be executed by the one or more processors;
displaying, in the social networking application, a page listing a plurality of service provider accounts that have been registered with the social networking application;
listening to Bluetooth Low Energy (BLE) signals broadcasted by one or more computing devices;
detecting a BLE signal broadcasted by a second computing device associated with a first service provider account of the plurality of service provider accounts registered with the social networking application, wherein the first computing device and the second computing device are communicatively connected to a server that supports the social networking application;
obtaining a strength value and a reference value of the BLE signal from the second computing device;
calculating a distance between the first computing device and the second computing device according to the strength value and the reference value of the BLE signal;
determining whether the distance between the first computing device and the second computing device is less than a preset threshold;
in accordance with a determination that the distance between the first computing device and the second computing device is less than a preset threshold;
processing the BLE signal to obtain, from the BLE signal, identification information associated with the second computing device;
sending the identification information associated with the second computing device to the server;
obtaining, from the server, a preset service page of the first service provider account in the social networking application corresponding to the identification information associated with the second computing device; and
displaying the preset service page in the social networking application on the first computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of this application provide a near-field wireless communication service processing method performed at a first computing device. While running a social networking application, the first computing device listens to a near-field wireless communication signal broadcasted by a second computing device. After detecting the near-field wireless communication signal broadcasted by the second computing device, first computing device processes the near-field wireless communication signal to obtain identification information associated with the second computing device. The first computing device sends the identification information associated with the second computing device to a remote server supporting the social networking application and obtains a preset service page corresponding to the identification information associated with the second computing device from the server, and displays the preset service page within the social networking application on the first computing device.
29 Citations
21 Claims
-
1. A service processing method, comprising:
at a first computing device associated with a first user account of a social networking application, the first computing device having one or more processors and memory storing a plurality of programs to be executed by the one or more processors; displaying, in the social networking application, a page listing a plurality of service provider accounts that have been registered with the social networking application; listening to Bluetooth Low Energy (BLE) signals broadcasted by one or more computing devices; detecting a BLE signal broadcasted by a second computing device associated with a first service provider account of the plurality of service provider accounts registered with the social networking application, wherein the first computing device and the second computing device are communicatively connected to a server that supports the social networking application; obtaining a strength value and a reference value of the BLE signal from the second computing device; calculating a distance between the first computing device and the second computing device according to the strength value and the reference value of the BLE signal; determining whether the distance between the first computing device and the second computing device is less than a preset threshold; in accordance with a determination that the distance between the first computing device and the second computing device is less than a preset threshold; processing the BLE signal to obtain, from the BLE signal, identification information associated with the second computing device; sending the identification information associated with the second computing device to the server; obtaining, from the server, a preset service page of the first service provider account in the social networking application corresponding to the identification information associated with the second computing device; and displaying the preset service page in the social networking application on the first computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A first computing device associated with a first user account of a social networking application, the first computing device having one or more processors, and memory storing a plurality of programs, wherein the plurality of programs, when executed by the one or more processors, cause the first computing device to perform the following operations:
-
displaying, in the social networking application, a page listing a plurality of service provider accounts that have been registered with the social networking application; listening to Bluetooth Low Energy (BLE) signals broadcasted by one or more computing devices; detecting a BLE signal broadcasted by a second computing device associated with a first service provider account of the plurality of service provider accounts registered with the social networking application, wherein the first computing device and the second computing device are communicatively connected to a server that supports the social networking application; obtaining a strength value and a reference value of the BLE signal from the second computing device; calculating a distance between the first computing device and the second computing device according to the strength value and the reference value of the BLE signal; determining whether the distance between the first computing device and the second computing device is less than a preset threshold; in accordance with a determination that the distance between the first computing device and the second computing device is less than a preset threshold; processing the BLE signal to obtain, from the BLE signal, identification information associated with the second computing device; sending the identification information associated with the second computing device to the server; obtaining, from the server, a preset service page of the first service provider account in the social networking application corresponding to the identification information associated with the second computing device; and displaying the preset service page in the social networking application on the first computing device. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable storage medium storing a plurality of programs in connection with a first computing device associated with a first user account of a social networking application, the first computing device having one or more processors, wherein the plurality of programs, when executed by the one or more processors, cause the first computing device to perform the following operations:
-
displaying, in the social networking application, a page listing a plurality of service provider accounts that have been registered with the social networking application; listening to Bluetooth Low Energy (BLE) signals broadcasted by one or more computing devices; detecting a BLE signal broadcasted by a second computing device associated with a first service provider account of the plurality of service provider accounts registered with the social networking application, wherein the first computing device and the second computing device are communicatively connected to a server that supports the social networking application; obtaining a strength value and a reference value of the BLE signal from the second computing device; calculating a distance between the first computing device and the second computing device according to the strength value and the reference value of the BLE signal; determining whether the distance between the first computing device and the second computing device is less than a preset threshold; in accordance with a determination that the distance between the first computing device and the second computing device is less than a preset threshold; processing the BLE signal to obtain, from the BLE signal, identification information associated with the second computing device; sending the identification information associated with the second computing device to the server; obtaining, from the server, a preset service page of the first service provider account in the social networking application corresponding to the identification information associated with the second computing device; and displaying the preset service page in the social networking application on the first computing device. - View Dependent Claims (18, 19, 20, 21)
-
Specification