Business handling position positioning method, device and system

The wireless positioning data of the target mobile terminal is obtained through the service server and stored in association with the service data, which solves the problem of inaccurate positioning when signing a contract on the PC side, improves the accuracy of the contract location, and helps enterprises formulate accurate marketing strategies.

CN120455528APending Publication Date: 2025-08-08KE COM (BEIJING) TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510592654.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-08
Publication Date
2025-08-08

AI Technical Summary

Technical Problem

When signing contracts on the personal computer, the accurate positioning information cannot be directly obtained, making it difficult to determine the contract location.

Method used

When the target account is monitored through the service server, the target mobile terminal is determined to determine the target mobile terminal it is bound, and the target mobile terminal is used to obtain the positioning data based on wireless positioning technology, and then the positioning data and the service data are associated and stored.

Benefits of technology

It improves the accuracy of obtaining business processing locations, helps enterprises formulate accurate marketing strategies, and improves operational efficiency and market competitiveness.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120455528A_ABST
    Figure CN120455528A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a service handling position positioning method, device and system, and the method is applied to a service server, and comprises the steps: determining a target mobile terminal bound with a target account when monitoring that the target account carries out the service handling on a service terminal; the service terminal does not support a wireless positioning function; acquiring positioning data of the target mobile terminal; the positioning data of the target mobile terminal is acquired by the target mobile terminal based on a wireless positioning technology; and performing associated storage on the positioning data and business data generated in a business handling process. The method is used for improving the accuracy of the obtained business handling position.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of data processing and information technology, and in particular to a method, device and system for locating a business processing location. Background Art

[0002] In the home improvement industry, geolocation data plays a crucial role in the contract signing process. Analyzing the inherent connection between contract signing location and customer conversion rates can help home improvement companies develop more precise marketing strategies and rationally plan their market presence, significantly improving their operational efficiency and market competitiveness.

[0003] In current contract signing scenarios, especially when using a personal computer (PC), existing technologies for obtaining the signing location have numerous limitations. Due to the inherent hardware and functional characteristics of the PC, precise location information cannot be directly obtained, making it difficult to determine the exact location during the signing process. Summary of the Invention

[0004] In view of this, embodiments of the present application provide a method, device, and system for locating a business processing location, so as to improve the accuracy of the acquired business processing location.

[0005] In order to achieve the above objectives, the embodiments of the present application provide the following technical solutions:

[0006] In a first aspect, an embodiment of the present application provides a method for locating a business processing location, including:

[0007] Applied to a business server, the method includes:

[0008] When monitoring a target account to conduct business on a business terminal, determining a target mobile terminal bound to the target account; the business terminal does not support a wireless positioning function;

[0009] Acquiring positioning data of the target mobile terminal; the positioning data of the target mobile terminal is acquired by the target mobile terminal based on wireless positioning technology;

[0010] The positioning data is associated with the business data generated during the business handling process and stored.

[0011] As an optional implementation of the embodiment of the present application, the acquiring of the positioning data of the target mobile terminal includes:

[0012] Searching for first positioning data from a positioning data repository; the positioning data repository stores positioning data periodically reported by the target mobile terminal, the first positioning data being the positioning data reported by the target mobile terminal in the most recent period;

[0013] Determining whether a time interval between a moment of acquiring the first positioning data and a current moment is less than or equal to a first threshold duration;

[0014] If so, the first positioning data is determined as the positioning data of the target mobile terminal.

[0015] As an optional implementation of the embodiment of the present application, the method further includes:

[0016] If the time interval between the acquisition time of the first positioning data and the current time is greater than the first threshold time length, sending a positioning data reporting instruction to the target mobile terminal; the positioning data reporting instruction is used to instruct the target mobile terminal to perform positioning based on wireless positioning technology and report the positioning data obtained by positioning;

[0017] Receive the positioning data sent by the target mobile terminal.

[0018] As an optional implementation of the embodiment of the present application, the method further includes:

[0019] Determining whether the time interval between the acquisition time of each positioning data in the positioning data storage and the current time is greater than a second threshold time length;

[0020] If the time interval between the acquisition time of the second positioning data and the current time is greater than the second threshold time length, the second positioning data is deleted from the positioning data storage library.

[0021] In a second aspect, an embodiment of the present application provides a service server, including:

[0022] A processing unit is configured to determine a target mobile terminal bound to the target account when monitoring that the target account is conducting business on the business terminal; the business terminal does not support a wireless positioning function;

[0023] an acquiring unit, configured to acquire positioning data of the target mobile terminal; the positioning data of the target mobile terminal is acquired by the target mobile terminal based on wireless positioning technology;

[0024] The storage unit is used to associate and store the positioning data with the business data generated during the business handling process.

[0025] As an optional implementation of the embodiment of the present application, the acquisition unit is specifically configured to search for first positioning data from a positioning data repository; determine whether a time interval between a time instant of acquiring the first positioning data and a current time instant is less than or equal to a first threshold duration; and if so, determine the first positioning data as the positioning data of the target mobile terminal;

[0026] The positioning data storage repository stores positioning data periodically reported by the target mobile terminal, and the first positioning data is positioning data reported by the target mobile terminal in the most recent period.

[0027] As an optional implementation manner of the embodiment of the present application, the acquiring unit is further configured to, when the time interval between the time instant of acquiring the first positioning data and the current time instant is greater than the first threshold time duration, send a positioning data reporting instruction to the target mobile terminal, and receive the positioning data sent by the target mobile terminal;

[0028] The positioning data reporting instruction is used to instruct the target mobile terminal to perform positioning based on wireless positioning technology and report the positioning data obtained by positioning.

[0029] As an optional implementation of an embodiment of the present application, the acquisition unit is further used to determine whether the time interval between the acquisition time of each positioning data in the positioning data repository and the current time is greater than a second threshold time length; if the time interval between the acquisition time of the second positioning data and the current time is greater than the second threshold time length, the second positioning data is deleted from the positioning data repository.

[0030] In a third aspect, an embodiment of the present application provides a business server comprising: a memory and a processor, wherein the memory is used to store a computer program and the processor is used to enable the business server to implement the method for locating the business processing location as described in any one of the first aspects when executing the computer program.

[0031] In a fourth aspect, an embodiment of the present application provides a business system, including:

[0032] A service terminal, used to interact with users to handle services; the service terminal does not support wireless positioning function;

[0033] The service server is configured to, when monitoring a target account performing service processing on a service terminal, determine a target mobile terminal bound to the target account, obtain positioning data of the target mobile terminal, and associate and store the positioning data with service data generated during the service processing; wherein the positioning data of the target mobile terminal is obtained by the target mobile terminal based on wireless positioning technology;

[0034] The mobile terminal is used to obtain positioning data based on wireless positioning technology and send the positioning data to the service server.

[0035] As an optional implementation of the embodiment of this application,

[0036] The mobile terminal is specifically configured to periodically acquire positioning data based on wireless positioning technology and send the positioning data to the service server;

[0037] The business server specifically searches for first positioning data from a positioning data repository; the positioning data repository stores positioning data periodically reported by the target mobile terminal, and the first positioning data is the positioning data reported by the target mobile terminal in the most recent period; determines whether the time interval between the acquisition time of the first positioning data and the current time is less than or equal to a first threshold time length; if so, determines the first positioning data as the positioning data of the target mobile terminal.

[0038] As an optional implementation of the embodiment of this application,

[0039] The service server further sends a positioning data reporting instruction to the target mobile terminal when the time interval between the time of obtaining the first positioning data and the current time is greater than the first threshold time length; the positioning data reporting instruction is used to instruct the target mobile terminal to perform positioning based on wireless positioning technology, report positioning data obtained by positioning, and receive the positioning data sent by the target mobile terminal;

[0040] The mobile terminal is further configured to perform positioning based on wireless positioning technology upon receiving a positioning data reporting instruction, and to report the positioning data obtained by positioning.

[0041] In a fifth aspect, an embodiment of the present application provides a computer-readable storage medium, which, when the computer program is executed by a computing device, enables the computing device to implement any of the above-mentioned methods for locating a business processing location.

[0042] In a sixth aspect, an embodiment of the present application provides a computer program product, which, when executed on a computer, enables the computer to implement any of the above-mentioned methods for locating a business processing location.

[0043] The method for locating a business processing location provided in an embodiment of the present application determines the target mobile terminal bound to the target account when monitoring the target account conducting business processing on the business terminal, first obtains the positioning data obtained by the target mobile terminal based on wireless positioning technology, and then associates and stores the positioning data with the business data generated during the business processing process. Since the business server can obtain the positioning data obtained by the target mobile terminal based on wireless positioning technology and associates and stores the positioning data with the business data generated during the business processing process, in the method for locating a business processing location provided in an embodiment of the present application, the business server can accurately obtain the positioning data of the business processing location with the help of the bound target mobile terminal, thereby improving the accuracy of the obtained business processing location. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] 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 present application.

[0045] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0046] Figure 1 A schematic diagram of the structure of the business system provided in an embodiment of the present application;

[0047] Figure 2 A flowchart of a method for locating a business processing location provided in some embodiments;

[0048] Figure 3 A flowchart of a method for locating a business processing location provided in some other embodiments;

[0049] Figure 4 A schematic diagram of the business server structure provided in an embodiment of the present application;

[0050] Figure 5 A schematic diagram of the hardware structure of the service server provided in an embodiment of the present application. DETAILED DESCRIPTION

[0051] In order to more clearly understand the above-mentioned objectives, features and advantages of the present application, the scheme of the present application will be further described below. It should be noted that, in the absence of conflict, the embodiments of the present application and the features therein can be combined with each other.

[0052] In the following description, many specific details are set forth to facilitate a full understanding of the present application, but the present application may also be implemented in other ways different from those described herein. Obviously, the embodiments in the specification are only part of the embodiments of the present application, not all of the embodiments.

[0053] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete way. In addition, in the description of the embodiments of the present application, unless otherwise specified, the meaning of "multiple" refers to two or more.

[0054] The present application embodiment provides a business system, referring to Figure 1 As shown, the business system includes: a business terminal 11, a business server 12 and a mobile terminal 13.

[0055] The service terminal 11 is used to interact with the user to complete the service processing. For example, the service terminal may be a personal computer, tablet computer, laptop computer, ultra-mobile personal computer (UMPC), netbook, personal digital assistant (PDA), workstation, or other terminal device that does not support wireless positioning. This embodiment of the application does not limit the type of service terminal. Figure 1 In the figure, the service terminal 11 is taken as an example as a personal computer.

[0056] The service server 12 is configured to, when monitoring a target account performing service processing on a service terminal, determine the target mobile terminal bound to the target account, obtain the positioning data of the target mobile terminal, and associate and store the positioning data with the service data generated during the service processing. The positioning data of the target mobile terminal is obtained by the target mobile terminal based on wireless positioning technology. The service server provided in the embodiment of the present application can be a tower server, a rack server, a blade server, a cloud server, a virtual server, or the server can also be other types of servers, which are not limited in the embodiment of the present application.

[0057] The mobile terminal 13 is used to obtain positioning data based on wireless positioning technology and send the positioning data to the service server. For example, the mobile terminal can be a mobile phone, smart watch, smart bracelet, tablet computer, satellite phone, or other terminal device that supports wireless positioning function. Similarly, the embodiment of the present application does not limit the type of mobile terminal. Figure 1 In the figure, the mobile terminal is a mobile phone as an example.

[0058] In some embodiments, the mobile terminal is used to periodically obtain positioning data based on wireless positioning technology and send the positioning data to the service server. For example, the terminal device can obtain positioning data once every 60 seconds and send the obtained positioning data to the service server. The implementation method of the service server obtaining the positioning data of the target mobile terminal includes: obtaining the first positioning data reported by the target mobile terminal bound to the target account for business processing in the most recent period, and determining whether the time interval between the time when the first positioning data is obtained and the current time is less than or equal to the first threshold time, and if the time interval between the time when the first positioning data is obtained and the current time is less than or equal to the first threshold time, determining the first positioning data as the positioning data of the target mobile terminal, and if the time interval between the time when the first positioning data is obtained and the current time is greater than the first threshold time, sending a positioning data reporting instruction to the mobile terminal for instructing the target mobile terminal to perform positioning based on wireless positioning technology and report the positioning data obtained by positioning, and receiving the positioning data sent by the target mobile terminal.

[0059] Since the mobile terminal can obtain positioning data based on wireless positioning technology and send the positioning data to the business server, the business server can determine the target mobile terminal bound to the target account when monitoring the target account performing business on the business terminal, obtain the positioning data of the target mobile terminal, and associate the positioning data with the business data generated during the business processing process. Therefore, the business server can use the mobile terminal to obtain the positioning data of the business processing location, thereby improving the accuracy of the obtained business processing location.

[0060] The embodiment of the present application provides a method for locating a business processing location, and the execution subject of the method for locating a business processing location is a business server in the business system. Figure 2 As shown, the method for locating the business processing location may include the following steps:

[0061] S21. When it is monitored that a target account is conducting a service transaction on a service terminal, a target mobile terminal bound to the target account is determined.

[0062] Wherein, the service terminal does not support wireless positioning function.

[0063] In the embodiments of the present application, monitoring the business processing performed on the business terminal refers to the business server continuously observing and detecting the operating status and related information of the business terminal through a specific program or mechanism. "Target account" refers to the account of a specific user who is performing business processing operations in the business system. It can be an individual user's account or an enterprise user's account. "Business terminal" refers to the device used by the user to conduct business, such as a personal computer (PC), a self-service terminal, etc. These devices may be connected to the business server and are used to send business processing requests to the server and receive related feedback.

[0064] In the embodiment of the present application, different accounts can log in to different service terminals and conduct business operations on the logged-in terminal devices, and each account can be bound to one or more terminal devices. The service server can save the binding relationship between each account and the terminal device, and obtain the mobile terminal (target mobile terminal) bound to the target account (the account currently conducting business operations) based on the binding relationship.

[0065] S22: Acquire positioning data of the target mobile terminal.

[0066] The positioning data of the target mobile terminal is acquired by the target mobile terminal based on wireless positioning technology.

[0067] The wireless positioning technology in the embodiments of the present application may be a satellite positioning technology. For example, the positioning technology may be based on a satellite positioning system such as the Beidou Satellite Navigation System or the Global Positioning System (GPS). Alternatively, the positioning technology may be based on a base station positioning technology, a Bluetooth positioning technology, a Wi-Fi positioning technology, etc. The embodiments of the present application do not limit this. The target mobile terminal shall be able to accurately obtain the target mobile terminal's location information based on the wireless positioning technology.

[0068] S23: Associate and store the positioning data with the business data generated during the business handling process.

[0069] Storing the positioning data in association with the business data generated during the business process can facilitate operation and maintenance personnel to conduct business analysis based on the positioning data.

[0070] The method for locating a business processing location provided in an embodiment of the present application determines the target mobile terminal bound to the target account when monitoring the target account conducting business processing on the business terminal, first obtains the positioning data obtained by the target mobile terminal based on wireless positioning technology, and then associates and stores the positioning data with the business data generated during the business processing process. Since the business server can obtain the positioning data obtained by the target mobile terminal based on wireless positioning technology and associates and stores the positioning data with the business data generated during the business processing process, in the method for locating a business processing location provided in an embodiment of the present application, the business server can accurately obtain the positioning data of the business processing location with the help of the bound target mobile terminal, thereby improving the accuracy of the obtained business processing location.

[0071] As an extension and refinement of the above embodiment, this application also provides another method for locating a business processing location, referring to Figure 3 As shown, the method for locating the business processing location includes:

[0072] S301: The target mobile terminal periodically obtains positioning data based on wireless positioning technology.

[0073] S302: The target mobile terminal sends positioning data periodically acquired based on wireless positioning technology to the service server.

[0074] Correspondingly, the service server receives the positioning data periodically sent by the target mobile terminal.

[0075] S303: The service server saves the positioning data periodically sent by the target mobile terminal into a positioning data storage repository.

[0076] S304: When the service server detects that the target account is handling a service on the service terminal, it determines the target mobile terminal bound to the target account.

[0077] S305: The service server searches for first positioning data from a positioning data storage repository.

[0078] The first positioning data is the positioning data reported by the target mobile terminal in the most recent period.

[0079] In some embodiments, the service server may sort the positioning data sent by the target mobile terminal in ascending order according to the time interval between the acquisition time and the current moment, and determine the positioning data at the head of the sorting result as the first positioning data.

[0080] S306: The service server determines whether the time interval between the acquisition time of the first positioning data and the current time is less than or equal to a first threshold time length.

[0081] The first threshold duration can be set according to actual needs, and the embodiment of the present application does not limit this. For example, the first threshold duration can be 10 minutes.

[0082] In the above step S306, if it is determined that the time interval between the acquisition time of the first positioning data and the current time is less than or equal to the first threshold time length, the following step S307 is executed:

[0083] S307: Determine the first positioning data as the positioning data of the target mobile terminal.

[0084] In the above step S306, if it is determined that the time interval between the acquisition time of the first positioning data and the current time is greater than the first threshold time, the following steps S308 to S310 are executed:

[0085] S308: The service server sends a positioning data reporting instruction to the target mobile terminal.

[0086] Correspondingly, the target mobile terminal receives the bit data reporting instruction sent by the service server.

[0087] The positioning data reporting instruction is used to instruct the target mobile terminal to perform positioning based on wireless positioning technology and report the positioning data obtained by positioning.

[0088] S309: The target mobile terminal is positioned based on wireless positioning technology to obtain positioning data.

[0089] S310: The target mobile terminal sends the positioning data to the service server.

[0090] Correspondingly, the service server receives the positioning data sent by the target mobile terminal.

[0091] After executing the above step S307 or S310 so that the service server obtains the positioning data of the target mobile terminal, the method for positioning the service processing location provided in the embodiment of the present application further executes the following step S311:

[0092] S311 . Associate and store the positioning data with the business data generated during the business handling process.

[0093] The business data generated during the business processing in the embodiment of the present application may include: business processing time, business-related documents, business status and other data.

[0094] In some embodiments, the method for locating the business processing location also includes: determining whether the time interval between the acquisition time of each positioning data in the positioning data repository and the current time is greater than a second threshold time length; if the time interval between the acquisition time of the second positioning data and the current time is greater than the second threshold time length, then deleting the second positioning data from the positioning data repository.

[0095] Exemplarily, the second threshold duration may be 60 minutes.

[0096] Since positioning data loses its timeliness and practical value after exceeding a certain time period, the embodiment of the present application also deletes from the positioning data repository data whose time interval between the acquisition time and the current time is greater than the second threshold time period, thereby avoiding the accumulation of a large amount of useless data in the positioning data repository, improving the utilization efficiency of storage resources, and reducing storage costs.

[0097] Based on the same inventive concept, as an implementation of the above method, the embodiment of the present application also provides a business server, which corresponds to the above method embodiment. For ease of reading, this embodiment will no longer repeat the details of the above method embodiment one by one, but it should be clear that the business server in this embodiment can implement all the contents of the above method embodiment.

[0098] The embodiment of the present application provides a service server, Figure 4 This is a schematic diagram of the structure of the business server, such as Figure 4 As shown, the business server 400 includes:

[0099] The processing unit 41 is configured to determine a target mobile terminal bound to the target account when monitoring that the target account is performing a service on the service terminal; the service terminal does not support a wireless positioning function;

[0100] An acquiring unit 42 is configured to acquire positioning data of the target mobile terminal; the positioning data of the target mobile terminal is acquired by the target mobile terminal based on wireless positioning technology;

[0101] The storage unit 43 is used to associate and store the positioning data with the business data generated during the business handling process.

[0102] As an optional implementation of the embodiment of the present application, the acquiring unit 42 is specifically configured to search for first positioning data from a positioning data repository; determine whether a time interval between a time instant of acquiring the first positioning data and a current time instant is less than or equal to a first threshold duration; and if so, determine the first positioning data as the positioning data of the target mobile terminal;

[0103] The positioning data storage repository stores positioning data periodically reported by the target mobile terminal, and the first positioning data is positioning data reported by the target mobile terminal in the most recent period.

[0104] As an optional implementation manner of the embodiment of the present application, the acquiring unit 42 is further configured to, when the time interval between the time instant of acquiring the first positioning data and the current time instant is greater than the first threshold duration, send a positioning data reporting instruction to the target mobile terminal, and receive the positioning data sent by the target mobile terminal;

[0105] The positioning data reporting instruction is used to instruct the target mobile terminal to perform positioning based on wireless positioning technology and report the positioning data obtained by positioning.

[0106] As an optional implementation of an embodiment of the present application, the acquisition unit 42 is further used to determine whether the time interval between the acquisition time of each positioning data in the positioning data repository and the current time is greater than a second threshold time length; if the time interval between the acquisition time of the second positioning data and the current time is greater than the second threshold time length, the second positioning data is deleted from the positioning data repository.

[0107] The business server provided in the embodiment of the present application can execute the method for locating the business processing location provided in any of the above embodiments. Its implementation principle and technical effect are similar and will not be repeated here.

[0108] Based on the same inventive concept, an embodiment of the present application also provides a service server. Figure 5 A schematic diagram of the structure of the service server provided in the embodiment of the present application is shown as follows: Figure 5 As shown, the business server provided in this embodiment includes: a memory 501 and a processor 502, wherein the memory 501 is used to store a computer program and the processor 502 is used to execute any business processing location positioning method provided in the above embodiments when executing the computer program.

[0109] Based on the same inventive concept, an embodiment of the present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the computing device implements the positioning method of any business processing location provided in the above embodiments.

[0110] Based on the same inventive concept, an embodiment of the present application further provides a computer program product. When the computer program product is run on a computer, the computing device implements any of the business processing location positioning methods provided in the above embodiments.

[0111] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present application may take the form of a computer program product implemented on one or more computer-usable storage media containing computer-usable program code.

[0112] It is understood that the memory in some embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate synchronous DRAM (DDRSDRAM), enhanced synchronous DRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct rambus RAM (DRRAM). The memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0113] The processor may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by hardware integrated logic circuits in the processor or by software instructions. The above processor may be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The various methods, steps, and logic block diagrams disclosed in some embodiments of this application can be implemented or executed. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in some embodiments of this application can be directly implemented and executed by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium well-known in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and, in conjunction with its hardware, completes the steps of the above method.

[0114] It is understood that these embodiments described in the present application can be implemented with hardware, software, firmware, middleware, microcode or a combination thereof. For hardware implementation, the processing unit can be implemented in one or more application specific integrated circuits (Application Specific Integrated Circuits, ASIC), digital signal processors (Digital Signal Processing, DSP), digital signal processing equipment (DSP Device, DSPD), programmable logic device (Programmable Logic Device, PLD), field programmable gate array (Field-Programmable Gate Array, FPGA), general-purpose processors, controllers, microcontrollers, microprocessors, other electronic units for performing functions described in the present application or a combination thereof. For software implementation, the technology described in the present application can be realized by the module (such as process, function etc.) that performs functions described in the present application. The software code can be stored in a memory and executed by a processor. The memory can be implemented in a processor or outside a processor.

[0115] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or make equivalent replacements for some or all of the technical features therein, and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A method for locating a business handling location, characterized in that: Applied to a business server, the method includes: When monitoring a target account to conduct business on a business terminal, determining a target mobile terminal bound to the target account; the business terminal does not support a wireless positioning function; Acquiring positioning data of the target mobile terminal; the positioning data of the target mobile terminal is acquired by the target mobile terminal based on wireless positioning technology; The positioning data is associated with the business data generated during the business handling process and stored.

2. The method according to claim 1, characterized in that The acquiring the positioning data of the target mobile terminal includes: Searching for first positioning data from a positioning data repository; the positioning data repository stores positioning data periodically reported by the target mobile terminal, the first positioning data being the positioning data reported by the target mobile terminal in the most recent period; Determining whether a time interval between a moment of acquiring the first positioning data and a current moment is less than or equal to a first threshold duration; If so, the first positioning data is determined as the positioning data of the target mobile terminal.

3. The method according to claim 2, characterized in that The method further comprises: If the time interval between the acquisition time of the first positioning data and the current time is greater than the first threshold time length, sending a positioning data reporting instruction to the target mobile terminal; the positioning data reporting instruction is used to instruct the target mobile terminal to perform positioning based on wireless positioning technology and report the positioning data obtained by positioning; Receive the positioning data sent by the target mobile terminal.

4. The method according to claim 2, characterized in that The method further comprises: Determining whether the time interval between the acquisition time of each positioning data in the positioning data storage and the current time is greater than a second threshold time length; If the time interval between the acquisition time of the second positioning data and the current time is greater than the second threshold time length, the second positioning data is deleted from the positioning data storage library.

5. A business server, characterized in that: include: A memory and a processor, wherein the memory is used to store a computer program and the processor is used to enable the business server to implement the method for locating a business processing location as described in any one of claims 1 to 4 when executing the computer program.

6. A business system, characterized in that: include: A service terminal, used to interact with users to handle services; the service terminal does not support wireless positioning function; The service server is configured to, when monitoring a target account performing service processing on a service terminal, determine a target mobile terminal bound to the target account, obtain positioning data of the target mobile terminal, and associate and store the positioning data with service data generated during the service processing; wherein the positioning data of the target mobile terminal is obtained by the target mobile terminal based on wireless positioning technology; The mobile terminal is used to obtain positioning data based on wireless positioning technology and send the positioning data to the service server.

7. The system according to claim 6, characterized in that The mobile terminal is specifically configured to periodically acquire positioning data based on wireless positioning technology and send the positioning data to the service server; The business server specifically searches for first positioning data from a positioning data repository; the positioning data repository stores positioning data periodically reported by the target mobile terminal, and the first positioning data is the positioning data reported by the target mobile terminal in the most recent period; determines whether the time interval between the acquisition time of the first positioning data and the current time is less than or equal to a first threshold time length; if so, determines the first positioning data as the positioning data of the target mobile terminal.

8. The system according to claim 7, characterized in that The service server further sends a positioning data reporting instruction to the target mobile terminal when the time interval between the time of obtaining the first positioning data and the current time is greater than the first threshold time length; the positioning data reporting instruction is used to instruct the target mobile terminal to perform positioning based on wireless positioning technology, report positioning data obtained by positioning, and receive the positioning data sent by the target mobile terminal; The mobile terminal is further configured to perform positioning based on wireless positioning technology upon receiving a positioning data reporting instruction, and to report the positioning data obtained by positioning.

9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a computing device, the computing device implements the method for locating a business processing location according to any one of claims 1 to 4.

10. A computer program product, characterized in that When the computer program product is run on a computer, the computer is enabled to implement the method for locating a business processing location according to any one of claims 1 to 4.