[go: up one dir, main page]

CN110557723B - Position information processing method and device, computer readable medium and electronic equipment - Google Patents

Position information processing method and device, computer readable medium and electronic equipment Download PDF

Info

Publication number
CN110557723B
CN110557723B CN201910774238.2A CN201910774238A CN110557723B CN 110557723 B CN110557723 B CN 110557723B CN 201910774238 A CN201910774238 A CN 201910774238A CN 110557723 B CN110557723 B CN 110557723B
Authority
CN
China
Prior art keywords
wireless network
client
information
location
address
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910774238.2A
Other languages
Chinese (zh)
Other versions
CN110557723A (en
Inventor
杨浩彬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201910774238.2A priority Critical patent/CN110557723B/en
Publication of CN110557723A publication Critical patent/CN110557723A/en
Application granted granted Critical
Publication of CN110557723B publication Critical patent/CN110557723B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Telephone Function (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The application provides a method and a device for processing position information, a computer readable medium and electronic equipment. The processing method of the position information comprises the following steps: acquiring a destination position sent by a first client and a first positioning position of the first client; if the distance between the destination position and the first positioning position is smaller than or equal to a first threshold value, sending wireless network information associated with the destination position to the first client side so that the first client side can access a wireless network according to the wireless network information; receiving a second positioning position and accessed wireless network information fed back by the first client after the first client successfully accesses the wireless network; and determining whether the real position of the first client is matched with the destination position or not according to the second positioning position and the accessed wireless network information. According to the technical scheme of the embodiment of the application, the accuracy of the determined client position information can be improved, and the problem that the client position information is easy to forge can be avoided.

Description

Position information processing method and device, computer readable medium and electronic equipment
Technical Field
The present application relates to the field of computer and communication technologies, and in particular, to a method and an apparatus for processing location information, a computer-readable medium, and an electronic device.
Background
In the related art, in order to count the passenger flow volume of each merchant, a Location Based Service (LBS) positioning method is usually adopted, but the LBS positioning method is sometimes acquired based on an H5 page, and the deviation is relatively large, thereby causing an unstable positioning result. In addition, the related art also has the problems that the positioning information is easy to forge, and the safety of the determined arrival result is poor.
Disclosure of Invention
Embodiments of the present application provide a method and an apparatus for processing location information, a computer-readable medium, and an electronic device, so that accuracy of determined client location information can be improved at least to a certain extent, and a problem that the client location information is easy to counterfeit can also be avoided.
Other features and advantages of the present application will be apparent from the following detailed description, or may be learned by practice of the application.
According to an aspect of an embodiment of the present application, there is provided a method for processing location information, including: the method comprises the steps of obtaining a destination position sent by a first client and a first positioning position of the first client; if the distance between the destination position and the first positioning position is smaller than or equal to a first threshold value, sending wireless network information associated with the destination position to the first client side so that the first client side can access a wireless network according to the wireless network information; receiving a second positioning position and accessed wireless network information fed back by the first client after the first client successfully accesses the wireless network; and determining whether the real position of the first client is matched with the destination position or not according to the second positioning position and the accessed wireless network information.
According to an aspect of an embodiment of the present application, there is provided a method for processing location information, including: acquiring a destination position of a client and a first positioning position of the client; sending the destination position and the first positioning position to a server, so that the server returns wireless network information associated with the destination position according to the destination position and the first positioning position; accessing a wireless network according to wireless network information associated with the destination location; and if the wireless network is successfully accessed, feeding back a second positioning position and the accessed wireless network information to the server so that the server determines whether the real position of the client is matched with the destination position according to the second positioning position and the accessed wireless network information.
According to an aspect of an embodiment of the present application, there is provided a processing apparatus for location information, including: the system comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring a destination position sent by a first client and a first positioning position of the first client; a sending unit, configured to send, when a distance between the destination location and the first positioning location is smaller than or equal to a first threshold, wireless network information associated with the destination location to the first client, so that the first client accesses a wireless network according to the wireless network information; the receiving unit is used for receiving a second positioning position and accessed wireless network information fed back by the first client after the first client successfully accesses the wireless network; and the processing unit is used for determining whether the real position of the first client is matched with the destination position or not according to the second positioning position and the accessed wireless network information.
In some embodiments of the present application, based on the foregoing solution, the processing unit is configured to: determining that the true location of the first client matches the destination location if the accessed wireless network information is wireless network information associated with the destination location and the distance between the second location and the destination location is less than or equal to a second threshold.
In some embodiments of the present application, based on the foregoing solution, the processing device of location information further includes: a storage unit; the acquisition unit is further used for acquiring an address to be registered sent by a second client and wireless network information associated with the address to be registered; the storage unit is configured to store the address to be registered and wireless network information associated with the address to be registered in an associated manner.
In some embodiments of the present application, based on the foregoing scheme, the obtaining unit is configured to: receiving a registration request sent by the second client, wherein the registration request comprises the address to be registered; and if the address to be registered passes the verification, acquiring the wireless network information at the address to be registered, and taking the wireless network information at the address to be registered as the wireless network information associated with the address to be registered.
In some embodiments of the present application, based on the foregoing scheme, the wireless network information includes identification information and access key information of a wireless network; the storage unit is configured to: testing whether each wireless network can be successfully accessed according to the identification information and the access key information of the wireless network associated with the address to be registered; and storing the address to be registered and the information of the wireless network which can be successfully accessed in a correlation manner.
In some embodiments of the present application, based on the foregoing solution, the processing device of location information further includes: the generating unit is used for generating an identification code corresponding to the address to be registered, wherein the identification code is used for identifying to acquire the address to be registered; the sending unit is further configured to send the identification code to the second client.
In some embodiments of the present application, based on the foregoing, the destination location includes store information; the acquisition unit is configured to: and acquiring the destination position and the first positioning position which are sent by the first client after identifying the identification code corresponding to the shop information.
According to an aspect of an embodiment of the present application, there is provided a processing apparatus for location information, including: the system comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring a destination position of a client and a first positioning position of the client; a sending unit, configured to send the destination location and the first positioning location to a server, so that the server returns wireless network information associated with the destination location according to the destination location and the first positioning location; an access unit for accessing a wireless network according to wireless network information associated with the destination location; and the processing unit is used for feeding back a second positioning position and the accessed wireless network information to the server after the wireless network is successfully accessed, so that the server determines whether the real position of the client is matched with the destination position according to the second positioning position and the accessed wireless network information.
In some embodiments of the present application, based on the foregoing solution, the access unit is configured to: detecting signal strength of each wireless network according to wireless network information associated with the destination position; and accessing the wireless networks with the signal intensity values higher than the preset threshold value according to the signal intensity of each wireless network.
In some embodiments of the present application, based on the foregoing solution, the access unit is configured to: dividing wireless network information associated with the destination location into a plurality of sets according to a service set identifier; and selecting a wireless network from different sets in the plurality of sets for access until the wireless network is successfully accessed.
In some embodiments of the present application, based on the foregoing solution, the obtaining unit is configured to obtain the destination location of the client by scanning an identification code corresponding to the destination location.
According to an aspect of the embodiments of the present application, there is provided a computer-readable medium on which a computer program is stored, the computer program, when executed by a processor, implementing the processing method of the position information as described in the above embodiments.
According to an aspect of an embodiment of the present application, there is provided an electronic device including: one or more processors; a storage device for storing one or more programs which, when executed by the one or more processors, cause the one or more processors to implement the processing method of the location information as described in the above embodiments.
In the technical solutions provided in some embodiments of the present application, when a distance between a destination location of a first client and a first location of the first client is less than or equal to a first threshold, wireless network information associated with the destination location is sent to the first client, so that the first client can access a wireless network according to the wireless network information. And by receiving the second positioning position fed back by the first client after the first client successfully accesses the wireless network and the accessed wireless network information, whether the real position of the first client is matched with the destination position is determined according to the second positioning position and the accessed wireless network information, so that whether the real position of the first client is matched with the destination position information sent by the first client can be determined based on the wireless network information accessed by the first client, the second positioning position of the first client and other information, the accuracy of the determined client position information is effectively improved, and the problem that the client position information is easy to forge can be avoided.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the application.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and together with the description, serve to explain the principles of the application. It is obvious that the drawings in the following description are only some embodiments of the application, and that for a person skilled in the art, other drawings can be derived from them without inventive effort. In the drawings:
FIG. 1 shows a schematic diagram of an exemplary system architecture to which aspects of embodiments of the present application may be applied;
FIG. 2 shows a flow diagram of a method of processing location information according to one embodiment of the present application;
FIG. 3 shows a flow diagram of an address registration method according to an embodiment of the present application;
FIG. 4 shows a flow diagram of a method of processing location information according to one embodiment of the present application;
FIG. 5 shows a flow diagram of a merchant registering store information according to one embodiment of the present application;
FIG. 6 illustrates an interface diagram for selecting Wi-Fi information that needs to be registered according to one embodiment of the application;
FIG. 7 illustrates a diagram of a registration interface for a merchant location according to one embodiment of the present application;
FIG. 8 illustrates an interface diagram for selecting a merchant location on a map according to one embodiment of the present application;
FIG. 9 illustrates an interface diagram showing a pending review according to one embodiment of the present application;
FIG. 10 illustrates an interface diagram of a merchant profile under review according to one embodiment of the present application;
FIG. 11 illustrates a diagram of a review interface for merchant profiles according to one embodiment of the present application;
FIG. 12 shows a process flow diagram for an auditor according to one embodiment of the application;
fig. 13 shows a process flow diagram of a user side according to an embodiment of the application;
FIG. 14 illustrates an interface diagram showing a one-key connection according to one embodiment of the present application;
FIG. 15 shows an interface diagram of a Wi-Fi connection process according to one embodiment of the application;
FIG. 16 shows an interface diagram of a Wi-Fi connection success according to one embodiment of the application;
FIG. 17 illustrates a system architecture diagram of a server according to one embodiment of the present application;
FIG. 18 shows a block diagram of a processing device of location information according to an embodiment of the present application;
FIG. 19 shows a block diagram of a processing device of location information according to an embodiment of the present application;
FIG. 20 illustrates a schematic structural diagram of a computer system suitable for use in implementing the electronic device of an embodiment of the present application.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. Example embodiments may, however, be embodied in many different forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of example embodiments to those skilled in the art.
Furthermore, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of embodiments of the application. One skilled in the relevant art will recognize, however, that the subject matter of the present application can be practiced without one or more of the specific details, or with other methods, components, devices, steps, and so forth. In other instances, well-known methods, devices, implementations, or operations have not been shown or described in detail to avoid obscuring aspects of the application.
The block diagrams shown in the figures are functional entities only and do not necessarily correspond to physically separate entities. I.e. these functional entities may be implemented in the form of software, or in one or more hardware modules or integrated circuits, or in different networks and/or processor means and/or microcontroller means.
The flow charts shown in the drawings are merely illustrative and do not necessarily include all of the contents and operations/steps, nor do they necessarily have to be performed in the order described. For example, some operations/steps may be decomposed, and some operations/steps may be combined or partially combined, so that the actual execution sequence may be changed according to the actual situation.
Fig. 1 shows a schematic diagram of an exemplary system architecture to which the technical solution of the embodiments of the present application can be applied.
As shown in fig. 1, the system architecture may include a terminal device 101 (such as a smart phone shown in fig. 1, but may also be a tablet computer, a portable computer, a desktop computer, etc.), a network 102, and a server 103. Network 102 is the medium used to provide communication links between terminal devices 101 and server 103. Network 102 may include various connection types, such as wired communication links, wireless communication links, and so forth.
It should be understood that the number of terminal devices 101, networks 102, and servers 103 shown in fig. 1 is merely illustrative. There may be any number of terminal devices 101, networks 102, and servers 103, as desired for implementation. For example, the server 103 may be a server cluster composed of a plurality of servers.
In one embodiment of the present application, a merchant may initiate a registration request to the server 103 to request registration of address information of a store and wireless network information within the store. After the address information and the wireless network information of the store are approved, the server 103 may store the address information of the store and the wireless network information in the store in an associated manner, and may generate an identification code (e.g., a two-dimensional code) to return to the merchant.
In one embodiment of the present application, after the user scans the aforementioned identification code using the terminal device 101, the address information of the store may be acquired, and then the address information of the store and the positioning position of the terminal device 101 are transmitted to the server 103 through the network 102. Alternatively, the terminal device 101 may acquire the identification information of the store after scanning the aforementioned identification code, and then transmit the identification information of the store and the positioning position of the terminal device 101 to the server 103, so that the server 103 may acquire the address information of the store according to the identification information of the store.
After acquiring the positioning position of the terminal device 101 and the address information of the store, if it is determined that the distance between the positioning position and the address of the store is less than or equal to the first threshold, the server 103 may transmit the stored wireless network information associated with the store to the terminal device 101, so that the terminal device 101 can access the wireless network according to the wireless network information. After the terminal device 101 successfully accesses the wireless network, the accessed wireless network information and the latest positioning position of the terminal device 101 may be fed back to the server 103, and the server 103 may determine whether the terminal device 101 is in the store according to the latest positioning position of the terminal device 101 and the wireless network information accessed by the terminal device 101. For example, if the wireless network information accessed by the terminal apparatus 101 is wireless network information associated with a store, and the distance between the latest positioning position of the terminal apparatus 101 and the store position is less than or equal to the second threshold value, it can be determined that the terminal apparatus 101 is within the store.
Therefore, according to the technical scheme of the embodiment of the application, whether the terminal equipment is in the shop can be determined based on the wireless network information accessed by the terminal equipment, the positioning position of the terminal equipment and other information, the accuracy of the determined terminal equipment position information is effectively improved, and the problem that the terminal equipment position information is easy to forge can be avoided.
The implementation details of the technical solution of the embodiment of the present application are set forth in detail below:
fig. 2 shows a flowchart of a processing method of location information according to an embodiment of the present application, which may be performed by a server, which may be the server 103 shown in fig. 1. Referring to fig. 2, the method for processing the location information at least includes steps S210 to S240, and the following is described in detail:
in step S210, a destination location sent by a first client and a first positioning location of the first client are obtained.
In an embodiment of the present application, the destination location sent by the first client may be obtained after the first client scans an identification code associated with an address, for example, the first client scans a two-dimensional code associated with a certain store and then obtains the location of the certain store as the destination location. Or the first client may use the address information input by the user as the information of the destination location. The first location position of the first client may be a location position acquired through LBS.
In one embodiment of the present application, the destination location transmitted by the first client may include store information, and the information of the store may be location information of the store or may be identification information of the store. If the information of the store is identification information of the store, the server may acquire the location information of the store based on the identification information after acquiring the identification information. Alternatively, the first client may transmit the aforementioned destination location and first location to the server after recognizing the identification code corresponding to the store information.
In step S220, if the distance between the destination location and the first positioning location is less than or equal to a first threshold, the wireless network information associated with the destination location is sent to the first client, so that the first client accesses a wireless network according to the wireless network information.
In one embodiment of the present application, the wireless network information associated with the destination location may be stored in advance, such as by registering to store the wireless network information associated with each address. Specifically, as shown in fig. 3, the address registration method according to an embodiment of the present application includes the following steps S310 and S320, which are described in detail as follows:
in step S310, an address to be registered and wireless network information associated with the address to be registered, which are sent by the second client, are obtained.
In one embodiment of the present application, the second client may be a client for address registration, and the second client may be the same client as the first client or a different client.
In an embodiment of the application, the server may receive a registration request including an address to be registered sent by the second client, and if the address to be registered is approved, obtain wireless network information at the address to be registered, and use the wireless network information at the address to be registered as wireless network information associated with the address to be registered.
In one embodiment of the present application, the wireless network information includes identification information (e.g., Service Set Identifier (SSID)) of the wireless network and access key information. The obtaining of the wireless network information at the address to be registered may be obtaining identification information of the wireless network at the address to be registered, and then inputting access key information of each wireless network by the user of the second client.
In step S320, the address to be registered and the wireless network information associated with the address to be registered are stored in an associated manner.
In an embodiment of the application, after the address to be registered and the wireless network information associated with the address to be registered are acquired, the address to be registered and the wireless network information associated with the address to be registered can be stored in an associated manner, so that the associated wireless network information can be acquired subsequently according to the destination location of the client.
In an embodiment of the present application, when the address to be registered and the wireless network information associated with the address to be registered are stored in an associated manner, it may also be tested whether each wireless network can be successfully accessed according to the identification information and the access key information of the wireless network associated with the address to be registered, and then the address to be registered and the information of the wireless network that can be successfully accessed are stored in an associated manner. The technical scheme of the embodiment can test whether the wireless network can be successfully accessed, and further ensures that the wireless network information sent to the client is the wireless network which can be successfully accessed.
In an embodiment of the application, an identification code corresponding to the address to be registered may also be generated, where the identification code is used to perform identification to obtain the address to be registered, and then the identification code is sent to the second client, so that the second client provides the identification code for the first client to perform identification.
Continuing to refer to fig. 2, in step S230, a second positioning location and accessed wireless network information fed back by the first client after successfully accessing the wireless network are received.
In an embodiment of the present application, the first client may access the wireless network according to the wireless network information returned by the server, and if the wireless network access is successful, the latest second positioning location and the accessed wireless network information may be fed back to the server.
In step S240, it is determined whether the real location of the first client matches the destination location according to the second positioning location and the accessed wireless network information.
In one embodiment of the present application, if the wireless network information accessed by the first client is wireless network information associated with a destination location, and a distance between the second location and the destination location is less than or equal to a second threshold, it is determined that the true location of the first client matches the destination location.
The technical solution of the embodiment shown in fig. 2 enables to determine whether the actual location of the first client matches the destination location information sent by the first client based on the information such as the wireless network information accessed by the first client and the second location of the first client, thereby effectively improving the accuracy of the determined client location information and avoiding the problem that the client location information is easy to forge.
Fig. 4 shows a flowchart of a processing method of location information according to an embodiment of the present application, which may be performed by a terminal device, which may be the terminal device 101 shown in fig. 1. Referring to fig. 4, the method for processing the location information at least includes steps S410 to S440, which are described in detail as follows:
in step S410, a destination location of a client and a first location of the client are obtained.
In an embodiment of the application, the terminal device may acquire the destination location of the client by scanning an identification code corresponding to the destination location. For example, each address is provided with a corresponding identification code, and the terminal device may acquire the destination location of the client by scanning the identification code at the location of the terminal device. Of course, the address input by the user may also be obtained as the destination location of the client.
In step S420, the destination location and the first positioning location are sent to a server, so that the server returns wireless network information associated with the destination location according to the destination location and the first positioning location.
In an embodiment of the application, reference may be made to the technical solutions of the foregoing embodiments for the process in which the server returns the wireless network information associated with the destination location according to the destination location and the first positioning location of the client.
In step S430, a wireless network is accessed according to the wireless network information associated with the destination location.
In one embodiment of the application, when accessing the wireless network, the signal strength of each wireless network can be detected according to the wireless network information associated with the destination position of the client, and then the wireless network with the signal strength value higher than the preset threshold value is accessed. The technical scheme of the embodiment is particularly suitable for the terminal equipment of which the operating system is an android system.
In one embodiment of the present application, when accessing a wireless network, wireless network information associated with a destination location of a client may be divided into a plurality of sets according to a service set identifier, and then a wireless network is selected from different sets of the plurality of sets for access until the wireless network is successfully accessed. The technical scheme of the embodiment is particularly suitable for the terminal equipment of which the operating system is an IOS system. If one wireless network fails to access, the probability of possible failure of access by reselecting the wireless network with the same service set identifier is higher, so that the wireless networks with different service set identifiers can be selected for access, and the probability of successful access is improved.
Continuing to refer to fig. 4, in step S440, if the wireless network access is successful, a second positioning location and accessed wireless network information are fed back to the server, so that the server determines whether the actual location of the client matches the destination location according to the second positioning location and the accessed wireless network information.
In an embodiment of the present application, the process that the server determines whether the actual location of the client matches the destination location according to the second positioning location and the accessed wireless network information refers to the technical solution of the foregoing embodiment.
The technical solutions of the embodiments of the present application are explained above from the perspective of the server and the terminal device, and the following describes in detail the processing schemes of the location information of the embodiments of the present application from the perspective of interaction between the server and the terminal device, taking the destination location as a store as an example:
fig. 5 shows a flowchart of merchant-registered store information according to an embodiment of the present application, which specifically includes the following steps:
step S501, after the merchant initiates a registration process, registration information is filled in.
In one embodiment of the present application, the merchant may initiate a registration process in the WeChat applet to fill out the registration information, or the merchant may initiate a registration process in a specialized application to fill out the registration information.
In an embodiment of the present application, taking an example that a merchant initiates a registration process in a WeChat applet, registration information filled by the merchant mainly includes two pieces of information: one is that accurate geographical location information of a merchant is obtained through wx.getlocation, the type of longitude and latitude coordinates can be gcj02, and a user can find the geographical location of the merchant conveniently by using a map application in an applet; and secondly, acquiring all Wi-Fi information at the positions of the shops of the merchants through wx.
In one embodiment of the present application, as shown in fig. 6, Wi-Fi information near the geographical location of the merchant may be displayed on the program interface for the merchant user to select to register. After the merchant user selects the Wi-Fi information to be registered, as shown in fig. 7, a registration interface of the merchant location is displayed, the merchant user may select to input the location area, the detailed address information, and the like of the merchant location, and may automatically acquire the information of the merchant location by positioning by triggering the detailed positioning control 701. After the merchant user triggers the detail positioning control 701, as shown in fig. 8, a map, positioning address information near the current positioning position, and the like may be displayed on the interface, so as to facilitate selection by the merchant user.
And step S502, after the merchant fills in the registration information, submitting the audit. If the audit is passed, executing step S503; otherwise, returning to reinitiate the registration process.
In one embodiment of the present application, after the merchant user completes the registration, the registration may be submitted, and as shown in fig. 9, a to-be-checked interface may be displayed programmatically. After the merchant submits the registration information, as shown in fig. 10, the merchant data may be sent to the auditing terminal for auditing, and after the auditor selects any information to be audited, an auditing interface as shown in fig. 11 is displayed, in which the auditor can reject the application submitted by the merchant user by triggering the "reject application" control, or can confirm that the audit is passed by triggering the "audit pass" control.
Step S503, registering the Wi-Fi information of the merchant, and sharing the applet code corresponding to the merchant.
In an embodiment of the application, after the auditor passes the audit of the registration information submitted by the merchant user, the Wi-Fi information of the merchant can be recorded, and an applet code corresponding to the merchant can be generated, where the applet code is used for identifying the terminal device to obtain the information of the merchant.
In an embodiment of the present application, a processing process of the auditing end is as shown in fig. 12, where an auditor can enter a corresponding applet for auditing through an auditing notification message (the auditing notification message can be sent in a group message manner), and if the information of the auditor merchant passes, generate an applet code for the merchant, and send a service message that the auditing passes; and if the audit is not passed, sending a service message of the refusal application.
In an embodiment of the present application, a processing procedure of the user side is shown in fig. 13, and includes the following steps:
step S1301, judging whether the user side is an applet merchant home page entered by code scanning, if so, executing step S1302; otherwise, the user is judged to be out of store.
In an embodiment of the present application, after the user terminal enters the home page of the applet merchant, the applet will determine whether the user terminal entered through code scanning, and if so, will authorize to obtain the current geographic location information of the user terminal, and then report to the server.
Step S1302, the server judges whether the geographic position of the user side is near a merchant, if yes, the server returns Wi-Fi information of the shop for one-key connection of the user, and step S1303 is executed; if not, the user is judged not to arrive at the store.
In an embodiment of the application, the server calculates the distance to the store according to the geographical location information of the user reported by the applet, if the distance exceeds a distance threshold (for example, 300 meters), it is directly determined that the user does not arrive at the store, and if the distance is less than or equal to the distance threshold, Wi-Fi information returned to the store is provided for the user to connect.
As shown in fig. 14, after the user scans the code, if the server determines that the distance between the geographic location information of the user and the store is less than or equal to the distance threshold, the user may be caused to display pop-up information to prompt that the user can connect to the Wi-Fi in a one-key manner, after the user clicks the control of "connecting to the Wi-Fi in a one-key manner", as shown in fig. 15, an interface in connection may be displayed, and after the connection is successful, an interface in which the connection to the Wi-Fi is successful may be displayed as shown in fig. 16. In the process of connecting the Wi-Fi at the user side, the user does not need to manually input a Wi-Fi password, and the Wi-Fi connection efficiency is improved.
Step S1303, judging whether the system of the user terminal is an android system or an IOS system, if the system is the android system, selecting Wi-Fi with the strongest signal intensity to directly connect, and executing step S1304 after the connection is successful, and if the connection is failed, prompting to manually connect the Wi-Fi; if the system is the IOS system, the Wi-Fi information of the shop is classified according to SSID and then connected, step 1304 is executed after the connection is successful, and if the connection is failed, manual connection of Wi-Fi is prompted.
In an embodiment of the present application, if a store has only one Wi-Fi information, the client may directly call the wx.connectWifi interface to access an SSID, a BSSID (Basic Service Set Identifier) and an access password of the Wi-Fi. For the complex situation that there are multiple Wi-Fi, and each Wi-Fi has multiple AP (Access Point), it is necessary to distinguish whether the terminal system used by the user is an android system or an IOS system. If the terminal system is an android system, calling wx. If the terminal system is an IOS system, the Wi-Fi information of the same SSID can be extracted to be aggregated into a list, and then the lists are aggregated into an array A; when the Wi-Fi connection is attempted, the Wi-Fi information of different SSIDs can be randomly taken out for connection every time, so that the probability of successful connection is improved. If the connection is successful, interrupting the subsequent attempt; if the connection is unsuccessful, the Wi-Fi information is removed from the array A, the subsequent random arrival is avoided, and the attempt is continued until the connection is successful; if the connection fails after all attempts, the user is reminded to manually connect to Wi-Fi. When the user terminal is successfully connected with the Wi-Fi, the current geographical position information of the user and the connected Wi-Fi information can be reported to a server program, and the server judges whether the user arrives at a store or not.
In step S1304, after the user terminal successfully connects to the Wi-Fi, the Wi-Fi information connected to the user terminal and the positioning location information of the user terminal may be uploaded to the server, so that the server can determine whether the user arrives at a store.
In an embodiment of the present application, a system architecture of the server may include a front-end presentation layer, an access layer, a logic layer, a service layer, and a storage layer as shown in fig. 17. The front-end display layer is responsible for interface display of the merchant-side small program, the auditing-side small program and the user-side small program; the access layer comprises a Trunk Gateway (TGW) and a Global Load Balance (GSLB); the logic layer can adopt an AWF framework or a TIPGO framework; the service layer is responsible for merchant management (such as merchant registration management and the like) and online store-to-store state management; the storage tier may include a MySQL database, a Redis database, and the like.
The technical scheme of the embodiment of the application provides a user to store state management method based on combination of positioning position, code scanning and Wi-Fi, accurate and stable LBS information can be obtained based on a small program, and safety is greatly improved through two constraint conditions of code scanning and Wi-Fi connection. The user only needs to open the applet through code scanning, then clicks the button to connect with the Wi-Fi in a one-key mode, the realization cost is low, manual intervention is not needed, the user does not need to consult a password for a merchant, the Wi-Fi can be connected, and the cost of the merchant can be saved. And the merchant can also check daily arrival data at the merchant end small program, so that statistics is convenient, meanwhile, various activities can be started based on the arrival state of the user, the activity cost is saved, and the efficiency is improved.
The following describes embodiments of the apparatus of the present application, which can be used to perform the method for processing location information in the above embodiments of the present application. For details that are not disclosed in the embodiments of the apparatus of the present application, please refer to the embodiments of the method for processing location information described above in the present application.
Fig. 18 shows a block diagram of a processing device of location information according to an embodiment of the present application.
Referring to fig. 18, a device 1800 for processing location information according to an embodiment of the present application includes: an obtaining unit 1802, a sending unit 1804, a receiving unit 1806, and a processing unit 1808.
The obtaining unit 1802 is configured to obtain a destination location sent by a first client and a first positioning location of the first client; a sending unit 1804 is configured to send, when the distance between the destination location and the first positioning location is smaller than or equal to a first threshold, wireless network information associated with the destination location to the first client, so that the first client accesses a wireless network according to the wireless network information; the receiving unit 1806 is configured to receive a second positioning location and information of the accessed wireless network, which are fed back by the first client after the first client successfully accesses the wireless network; the processing unit 1808 is configured to determine whether the actual location of the first client matches the destination location according to the second positioning location and the accessed wireless network information.
In some embodiments of the present application, based on the foregoing solution, the processing unit 1808 is configured to: determining that the true location of the first client matches the destination location if the accessed wireless network information is wireless network information associated with the destination location and the distance between the second location and the destination location is less than or equal to a second threshold.
In some embodiments of the present application, based on the foregoing solution, the location information processing apparatus 1800 further includes: a storage unit; the obtaining unit 1802 is further configured to obtain an address to be registered and wireless network information associated with the address to be registered, where the address to be registered is sent by a second client; the storage unit is configured to store the address to be registered and wireless network information associated with the address to be registered in an associated manner.
In some embodiments of the present application, based on the foregoing scheme, the obtaining unit 1802 is configured to: receiving a registration request sent by the second client, wherein the registration request comprises the address to be registered; and if the address to be registered passes the verification, acquiring the wireless network information at the address to be registered, and taking the wireless network information at the address to be registered as the wireless network information associated with the address to be registered.
In some embodiments of the present application, based on the foregoing scheme, the wireless network information includes identification information and access key information of a wireless network; the storage unit is configured to: testing whether each wireless network can be successfully accessed according to the identification information and the access key information of the wireless network associated with the address to be registered; and storing the address to be registered and the information of the wireless network which can be successfully accessed in a correlation manner.
In some embodiments of the present application, based on the foregoing solution, the location information processing apparatus 1800 further includes: the generating unit is used for generating an identification code corresponding to the address to be registered, wherein the identification code is used for identifying to acquire the address to be registered; the sending unit is further configured to send the identification code to the second client.
In some embodiments of the present application, based on the foregoing, the destination location includes store information; the acquisition unit 1802 is configured to: and acquiring the destination position and the first positioning position which are sent by the first client after identifying the identification code corresponding to the shop information.
Fig. 19 shows a block diagram of a processing device of location information according to an embodiment of the present application.
Referring to fig. 19, a processing apparatus 1900 of location information according to an embodiment of the present application includes: an obtaining unit 1902, a sending unit 1904, an accessing unit 1906 and a processing unit 1908.
The obtaining unit 1902 is configured to obtain a destination location of a client and a first location of the client; a sending unit 1904, configured to send the destination location and the first positioning location to a server, so that the server returns wireless network information associated with the destination location according to the destination location and the first positioning location; an access unit 1906 configured to access a wireless network according to wireless network information associated with the destination location; the processing unit 1908 is configured to, after a wireless network is successfully accessed, feed back a second positioning location and information of the accessed wireless network to the server, so that the server determines whether the actual location of the client matches the destination location according to the second positioning location and the information of the accessed wireless network.
In some embodiments of the present application, based on the foregoing solution, the access unit 1906 is configured to: detecting signal strength of each wireless network according to wireless network information associated with the destination position; and accessing the wireless networks with the signal intensity values higher than the preset threshold value according to the signal intensity of each wireless network.
In some embodiments of the present application, based on the foregoing solution, the access unit 1906 is configured to: dividing wireless network information associated with the destination location into a plurality of sets according to a service set identifier; and selecting a wireless network from different sets in the plurality of sets for access until the wireless network is successfully accessed.
In some embodiments of the present application, based on the foregoing solution, the obtaining unit 1902 is configured to obtain the destination location of the client by scanning an identification code corresponding to the destination location.
FIG. 20 illustrates a schematic structural diagram of a computer system suitable for use in implementing the electronic device of an embodiment of the present application.
It should be noted that the computer system 2000 of the electronic device shown in fig. 20 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present application.
As shown in fig. 20, the computer system 2000 includes a Central Processing Unit (CPU)2001, which can perform various appropriate actions and processes, such as executing the method described in the above-described embodiment, according to a program stored in a Read-Only Memory (ROM) 2002 or a program loaded from a storage section 2008 into a Random Access Memory (RAM) 2003. In the RAM 2003, various programs and data necessary for system operation are also stored. The CPU 2001, ROM 2002, and RAM 2003 are connected to each other via a bus 2004. An Input/Output (I/O) interface 2005 is also connected to bus 2004.
The following components are connected to the I/O interface 2005: an input portion 2006 including a keyboard, a mouse, and the like; an output section 2007 including a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and the like, a speaker, and the like; a storage section 2008 including a hard disk and the like; and a communication section 2009 including a network interface card such as a LAN (Local area network) card, a modem, or the like. The communication section 2009 performs communication processing via a network such as the internet. Drive 2010 is also connected to I/O interface 2005 as needed. A removable medium 2011 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 2010 as necessary, so that a computer program read out therefrom is mounted in the storage section 2008 as necessary.
In particular, according to embodiments of the application, the processes described above with reference to the flow diagrams may be implemented as computer software programs. For example, embodiments of the present application include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising a computer program for performing the method illustrated by the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network through the communication section 2009, and/or installed from the removable medium 2011. When the computer program is executed by the Central Processing Unit (CPU)2001, various functions defined in the system of the present application are executed.
It should be noted that the computer readable medium shown in the embodiments of the present application may be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a Read-Only Memory (ROM), an Erasable Programmable Read-Only Memory (EPROM), a flash Memory, an optical fiber, a portable Compact Disc Read-Only Memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present application, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In this application, however, a computer readable signal medium may include a propagated data signal with a computer program embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. The computer program embodied on the computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wired, etc., or any suitable combination of the foregoing.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. Each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in the embodiments of the present application may be implemented by software, or may be implemented by hardware, and the described units may also be disposed in a processor. Wherein the names of the elements do not in some way constitute a limitation on the elements themselves.
As another aspect, the present application also provides a computer-readable medium, which may be contained in the electronic device described in the above embodiments; or may exist separately without being assembled into the electronic device. The computer readable medium carries one or more programs which, when executed by an electronic device, cause the electronic device to implement the method described in the above embodiments.
It should be noted that although in the above detailed description several modules or units of the device for action execution are mentioned, such a division is not mandatory. Indeed, the features and functionality of two or more modules or units described above may be embodied in one module or unit, according to embodiments of the application. Conversely, the features and functions of one module or unit described above may be further divided into embodiments by a plurality of modules or units.
Through the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein may be implemented by software, or by software in combination with necessary hardware. Therefore, the technical solution according to the embodiments of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a usb disk, a removable hard disk, etc.) or on a network, and includes several instructions to enable a computing device (which can be a personal computer, a server, a touch terminal, or a network device, etc.) to execute the method according to the embodiments of the present application.
Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the embodiments disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the application and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains.
It will be understood that the present application is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the application is limited only by the appended claims.

Claims (22)

1. A method for processing location information, comprising:
the method comprises the steps of obtaining a destination position sent by a first client and a first positioning position of the first client;
if the distance between the destination position and the first positioning position is smaller than or equal to a first threshold value, sending wireless network information associated with the destination position to the first client side so that the first client side can access a wireless network according to the wireless network information;
receiving a second positioning position and accessed wireless network information fed back by the first client after the first client successfully accesses the wireless network;
determining that the true location of the first client matches the destination location if the accessed wireless network information is wireless network information associated with the destination location and the distance between the second location and the destination location is less than or equal to a second threshold.
2. The method for processing the position information according to claim 1, further comprising:
acquiring an address to be registered sent by a second client and wireless network information associated with the address to be registered;
and storing the address to be registered and the wireless network information associated with the address to be registered in an associated manner.
3. The method for processing the location information according to claim 2, wherein obtaining the address to be registered and the wireless network information associated with the address to be registered, which are sent by the second client, comprises:
receiving a registration request sent by the second client, wherein the registration request comprises the address to be registered;
and if the address to be registered passes the verification, acquiring the wireless network information at the address to be registered, and taking the wireless network information at the address to be registered as the wireless network information associated with the address to be registered.
4. The method for processing the location information according to claim 2, wherein the wireless network information includes identification information and access key information of a wireless network;
the association storage of the address to be registered and the wireless network information associated with the address to be registered comprises the following steps:
testing whether each wireless network can be successfully accessed according to the identification information and the access key information of the wireless network associated with the address to be registered;
and storing the address to be registered and the information of the wireless network which can be successfully accessed in a correlation manner.
5. The method for processing the position information according to claim 2, further comprising:
generating an identification code corresponding to the address to be registered, wherein the identification code is used for identifying to acquire the address to be registered;
and sending the identification code to the second client.
6. The method according to any one of claims 1 to 5, wherein the destination location includes shop information;
the method for acquiring the destination position sent by the first client and the first positioning position of the first client comprises the following steps: and acquiring the destination position and the first positioning position which are sent by the first client after identifying the identification code corresponding to the shop information.
7. A method for processing location information, comprising:
the method comprises the steps of obtaining a destination position of a first client and a first positioning position of the first client;
sending the destination position and the first positioning position to a server, so that the server returns wireless network information associated with the destination position according to the destination position and the first positioning position;
accessing a wireless network according to wireless network information associated with the destination location;
and if the wireless network is successfully accessed, feeding back a second positioning position and accessed wireless network information to the server, wherein the second positioning position and the accessed wireless network information are used for enabling the server to determine that the real position of the first client is matched with the destination position when the accessed wireless network information is the wireless network information associated with the destination position, and the distance between the second positioning position and the destination position is smaller than or equal to a second threshold value.
8. The method for processing the location information according to claim 7, wherein accessing the wireless network according to the wireless network information associated with the destination location comprises:
detecting signal strength of each wireless network according to wireless network information associated with the destination position;
and accessing the wireless networks with the signal intensity values higher than the preset threshold value according to the signal intensity of each wireless network.
9. The method for processing the location information according to claim 7, wherein accessing the wireless network according to the wireless network information associated with the destination location comprises:
dividing wireless network information associated with the destination location into a plurality of sets according to a service set identifier;
and selecting a wireless network from different sets in the plurality of sets for access until the wireless network is successfully accessed.
10. The method according to any one of claims 7 to 9, wherein the destination location of the client is obtained by scanning an identification code corresponding to the destination location.
11. An apparatus for processing position information, comprising:
the system comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring a destination position sent by a first client and a first positioning position of the first client;
a sending unit, configured to send, when a distance between the destination location and the first positioning location is smaller than or equal to a first threshold, wireless network information associated with the destination location to the first client, so that the first client accesses a wireless network according to the wireless network information;
the receiving unit is used for receiving a second positioning position and accessed wireless network information fed back by the first client after the first client successfully accesses the wireless network;
a processing unit, configured to determine that a true location of the first client matches the destination location when the accessed wireless network information is wireless network information associated with the destination location and a distance between the second positioning location and the destination location is less than or equal to a second threshold.
12. The apparatus for processing location information according to claim 11, further comprising: a storage unit;
the acquisition unit is further used for acquiring an address to be registered sent by a second client and wireless network information associated with the address to be registered;
the storage unit is configured to store the address to be registered and wireless network information associated with the address to be registered in an associated manner.
13. The apparatus for processing location information according to claim 12, wherein the acquiring unit is configured to:
receiving a registration request sent by the second client, wherein the registration request comprises the address to be registered;
and if the address to be registered passes the verification, acquiring the wireless network information at the address to be registered, and taking the wireless network information at the address to be registered as the wireless network information associated with the address to be registered.
14. The apparatus for processing location information according to claim 12, wherein the wireless network information includes identification information and access key information of a wireless network;
the storage unit is configured to: testing whether each wireless network can be successfully accessed according to the identification information and the access key information of the wireless network associated with the address to be registered; and storing the address to be registered and the information of the wireless network which can be successfully accessed in a correlation manner.
15. The apparatus for processing location information according to claim 12, further comprising:
the generating unit is used for generating an identification code corresponding to the address to be registered, wherein the identification code is used for identifying to acquire the address to be registered; the sending unit is further configured to send the identification code to the second client.
16. The apparatus according to any one of claims 11 to 15, wherein the destination location includes store information;
the acquisition unit is configured to: and acquiring the destination position and the first positioning position which are sent by the first client after identifying the identification code corresponding to the shop information.
17. An apparatus for processing position information, comprising:
the system comprises an acquisition unit, a processing unit and a processing unit, wherein the acquisition unit is used for acquiring a destination position of a first client and a first positioning position of the first client;
a sending unit, configured to send the destination location and the first positioning location to a server, so that the server returns wireless network information associated with the destination location according to the destination location and the first positioning location;
an access unit for accessing a wireless network according to wireless network information associated with the destination location;
and the processing unit is used for feeding back a second positioning position and accessed wireless network information to the server after the wireless network is successfully accessed, wherein the second positioning position and the accessed wireless network information are used for enabling the server to determine that the real position of the first client is matched with the destination position when the accessed wireless network information is the wireless network information associated with the destination position, and the distance between the second positioning position and the destination position is smaller than or equal to a second threshold value.
18. The apparatus for processing location information according to claim 17, wherein the access unit is configured to:
detecting signal strength of each wireless network according to wireless network information associated with the destination position; and accessing the wireless networks with the signal intensity values higher than the preset threshold value according to the signal intensity of each wireless network.
19. The apparatus for processing location information according to claim 17, wherein the access unit is configured to:
dividing wireless network information associated with the destination location into a plurality of sets according to a service set identifier; and selecting a wireless network from different sets in the plurality of sets for access until the wireless network is successfully accessed.
20. The apparatus according to any one of claims 17 to 19, wherein the acquisition unit is configured to acquire the destination location of the client by scanning an identification code corresponding to the destination location.
21. A computer-readable medium, on which a computer program is stored, which, when being executed by a processor, carries out a method of processing location information according to any one of claims 1 to 6, or a method of processing location information according to any one of claims 7 to 10.
22. An electronic device, comprising:
one or more processors;
storage means for storing one or more programs which, when executed by the one or more processors, cause the one or more processors to implement the method of processing location information according to any one of claims 1 to 6, or the method of processing location information according to any one of claims 7 to 10.
CN201910774238.2A 2019-08-21 2019-08-21 Position information processing method and device, computer readable medium and electronic equipment Active CN110557723B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910774238.2A CN110557723B (en) 2019-08-21 2019-08-21 Position information processing method and device, computer readable medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910774238.2A CN110557723B (en) 2019-08-21 2019-08-21 Position information processing method and device, computer readable medium and electronic equipment

Publications (2)

Publication Number Publication Date
CN110557723A CN110557723A (en) 2019-12-10
CN110557723B true CN110557723B (en) 2020-09-29

Family

ID=68737967

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910774238.2A Active CN110557723B (en) 2019-08-21 2019-08-21 Position information processing method and device, computer readable medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN110557723B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111815205A (en) * 2020-08-21 2020-10-23 支付宝(杭州)信息技术有限公司 Task auditing method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105263118A (en) * 2015-10-31 2016-01-20 广东欧珀移动通信有限公司 Positioning method of user terminal and user terminal
CN106303952A (en) * 2016-07-28 2017-01-04 百度在线网络技术(北京)有限公司 A kind of method and apparatus of the WiFi access point for accessing target shop
CN109040967A (en) * 2017-06-12 2018-12-18 薛海珍 wireless local area network access method and device
CN109074572A (en) * 2016-06-19 2018-12-21 谷歌有限责任公司 It identifies specific to the position of user calculating equipment
CN109660949A (en) * 2019-02-01 2019-04-19 Oppo广东移动通信有限公司 Wireless scanning control method, device, mobile terminal and storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105263118A (en) * 2015-10-31 2016-01-20 广东欧珀移动通信有限公司 Positioning method of user terminal and user terminal
CN109074572A (en) * 2016-06-19 2018-12-21 谷歌有限责任公司 It identifies specific to the position of user calculating equipment
CN106303952A (en) * 2016-07-28 2017-01-04 百度在线网络技术(北京)有限公司 A kind of method and apparatus of the WiFi access point for accessing target shop
CN109040967A (en) * 2017-06-12 2018-12-18 薛海珍 wireless local area network access method and device
CN109660949A (en) * 2019-02-01 2019-04-19 Oppo广东移动通信有限公司 Wireless scanning control method, device, mobile terminal and storage medium

Also Published As

Publication number Publication date
CN110557723A (en) 2019-12-10

Similar Documents

Publication Publication Date Title
CN108234505B (en) Account login method and system
US20180132167A1 (en) Wireless network access method and apparatus
EP3262552B1 (en) Methods, apparatus, and systems for identity authentication
EP3174319A1 (en) Wi-fi signal-based positioning method, device, and system
US10181024B2 (en) Method, device, and system for updating authentication information
CN105101122A (en) Verification code input method and device
CN110838010A (en) Service processing method, device, terminal, server and storage medium
CN110555681A (en) Bank card signing method, device, server and medium
CN104794890A (en) Method and equipment for acquiring number of vehicles capable of carrying passengers
CN104778386B (en) The register method and system of a kind of product
CN110557723B (en) Position information processing method and device, computer readable medium and electronic equipment
CN110675219A (en) Page and order generation method, system, computer equipment and storage medium
AU2019213431B2 (en) Network service exchange system and method of using same
CN108111533A (en) The registration login method and system of APP
CN118250095B (en) Internet protocol address identification method, device, computer equipment and storage medium
CN106407480A (en) Information search method and system
HK40019344A (en) Method and apparatus for processing position information, computer readable medium and electronic device
HK40019344B (en) Method and apparatus for processing position information, computer readable medium and electronic device
CN107613496B (en) Queuing method, system and authentication server
US11909909B2 (en) Method for determining an originating telephone number
CN109660989B (en) Positioning method, terminal equipment, position service platform and positioning system
CN110533432B (en) Service processing method, device, server and client
CN111429229A (en) Rapid ordering and verifying method, server and system
CN110555762A (en) Blacklist data processing method and device and big data loan platform optimization method
CN112508652A (en) Server-side-based petroleum data processing method and device and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 40019344

Country of ref document: HK