CN110996257A - Bluetooth-based fixed position allocation method and system - Google Patents

Bluetooth-based fixed position allocation method and system Download PDF

Info

Publication number
CN110996257A
CN110996257A CN201911094898.2A CN201911094898A CN110996257A CN 110996257 A CN110996257 A CN 110996257A CN 201911094898 A CN201911094898 A CN 201911094898A CN 110996257 A CN110996257 A CN 110996257A
Authority
CN
China
Prior art keywords
mobile terminal
background server
fixed point
designated area
information
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.)
Pending
Application number
CN201911094898.2A
Other languages
Chinese (zh)
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.)
Suning Intelligent Terminal Co ltd
Original Assignee
Suning Intelligent Terminal 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 Suning Intelligent Terminal Co ltd filed Critical Suning Intelligent Terminal Co ltd
Priority to CN201911094898.2A priority Critical patent/CN110996257A/en
Publication of CN110996257A publication Critical patent/CN110996257A/en
Pending legal-status Critical Current

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/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C11/00Arrangements, systems or apparatus for checking, e.g. the occurrence of a condition, not provided for elsewhere
    • 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/024Guidance services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/12Hotels or restaurants
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C11/00Arrangements, systems or apparatus for checking, e.g. the occurrence of a condition, not provided for elsewhere
    • G07C2011/04Arrangements, systems or apparatus for checking, e.g. the occurrence of a condition, not provided for elsewhere related to queuing systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the invention discloses a fixed position distribution method and system based on Bluetooth, relates to the technical field of Bluetooth in wireless communication technology, and can reduce the use cost, improve the dining efficiency of customers and reduce the operation complexity of the customers. The invention comprises the following steps: the mobile terminal sends a queuing request to a background server; the mobile terminal receives position information of a fixed point in an idle state sent by a background server, and communicates with at least 2 positioning base stations in a designated area after the mobile terminal enters the designated area; acquiring initial position information of the mobile terminal in a designated area, and transmitting the position information to a background server; and displaying the position of the mobile terminal on an electronic map of the designated area, displaying a navigation path from the current position of the mobile terminal to a fixed point on the mobile terminal, and judging that the mobile terminal is occupied after moving to the fixed point. The invention is suitable for quick seat distribution in restaurant service.

Description

Bluetooth-based fixed position allocation method and system
Technical Field
The invention relates to the technical field of Bluetooth in wireless communication technology, in particular to a fixed position distribution method and system based on Bluetooth.
Background
At present, in food squares of a plurality of commercial districts, canteens of large enterprises and schools, a plurality of shops are simultaneously arranged, seats of dining areas are shared, and the problem of seat occupation is involved in practical application. The two-dimensional code on the scanning desktop, through the mode of cell-phone ordering, though solved and accounted for the problem of seat, this kind of mode mainly is used in single dining room or restaurant, in the dining room or the food square of many shops, is in the purpose of protection own sales and can appear again and compete for the condition of seat for the visitor between the shop.
Therefore, in some restaurants with active seat allocation, customers first go to a service desk to take a number to a service person, then queue up, and after the number is called, the service person takes the customer to a reserved position and then order the customer. Special personnel are needed to manage the reserved seats, and in practical application, a plurality of manpower such as a leader and a guide are also needed to be consumed to distribute the tables of customers, so that the labor cost is high.
Disclosure of Invention
The embodiment of the invention provides a fixed position distribution method and system based on Bluetooth, which can reduce the use cost, improve the dining efficiency of customers and reduce the operation complexity of the customers.
In order to achieve the above purpose, the embodiment of the invention adopts the following technical scheme:
in a first aspect, an embodiment of the present invention provides a method, including:
the mobile terminal sends a queuing request to a background server, wherein the background server is used for adding the mobile terminal into a queue after receiving the queuing request;
the mobile terminal receives position information of a fixed point in an idle state, which is sent by the background server, and communicates with at least 2 positioning base stations in a designated area after the mobile terminal enters the designated area, wherein each positioning base station is provided with at least one Bluetooth module;
acquiring initial position information of the mobile terminal in the designated area, and transmitting the position information to the background server;
and displaying the position of the mobile terminal on the electronic map of the designated area, displaying a navigation path from the current position of the mobile terminal to the fixed point on the mobile terminal, and judging that the mobile terminal is occupied after moving to the fixed point.
In a second aspect, an embodiment of the present invention provides a positioning system, including:
the positioning base station adopts a transmitting antenna array to transmit Bluetooth signals and is used for switching different transmitting antennas according to a preset sequence to transmit CTE signals, the mobile terminal extracts IQ samples from the CTE signals transmitted by the positioning base station and acquires the direction of the CTE signals according to the obtained IQ samples;
the mobile terminal is used for sending a queuing request to the background server; then receiving position information of a fixed point in an idle state sent by the background server, and communicating with at least 2 positioning base stations in a specified area after entering the specified area, wherein each positioning base station is provided with at least one Bluetooth module; after the initial position information of the mobile terminal in the designated area is obtained, the position information is transmitted to a background server;
the background server is used for adding the mobile terminal into a queue after receiving the queuing request; displaying the position of the mobile terminal on the electronic map of the designated area, and judging that the mobile terminal is occupied after moving to the fixed point;
the mobile terminal is further used for displaying a navigation path from the current position of the mobile terminal to the fixed point.
The Bluetooth-based fixed position allocation method and system provided by the embodiment of the invention are based on the Bluetooth 5.1 wireless positioning technology, are simple to install in a restaurant, and a customer only needs to operate a mobile phone to separate from a menu, so that the non-inductive positioning is really realized, and the problems of complex early-stage wiring and later-stage maintenance and high cost are solved. For the user, the automatic allocation of the table positions is realized, and the user can go to the table positions by himself without the guidance of any staff. For the waiter, only the customer needs to be searched according to the indication on the service terminal, and the customer does not need to call the waiter first, so that management confusion when the customer flow is large is prevented, and the dining efficiency of the customer is improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a schematic diagram of a system architecture according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart of a method provided by an embodiment of the present invention;
fig. 3, 4, 5 and 6 are schematic diagrams of specific examples provided by the embodiment of the invention.
Detailed Description
In order to make the technical solutions of the present invention better understood, the present invention will be described in further detail with reference to the accompanying drawings and specific embodiments. Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the accompanying drawings are illustrative only for the purpose of explaining the present invention, and are not to be construed as limiting the present invention. As used herein, the singular forms "a", "an", "the" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and/or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. It will be understood that when an element is referred to as being "connected" or "coupled" to another element, it can be directly connected or coupled to the other element or intervening elements may also be present. Further, "connected" or "coupled" as used herein may include wirelessly connected or coupled. As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items. It will be understood by those skilled in the art that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the prior art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
In this embodiment, the system shown in fig. 1 may be implemented, and the system at least includes: the system comprises a mobile terminal, a background server, a service terminal and a positioning base station.
The mobile terminal and the service terminal may be implemented as a single Device, or integrated into various media data playing devices, such as a smart phone, a Tablet Personal Computer (Tablet Personal Computer), a Laptop Computer (Laptop Computer), a Personal Digital Assistant (PDA), or a Wearable Device (Wearable Device). It should be noted that the mobile terminal and the service terminal in this embodiment are divided according to the role of the user, not according to the type of the hardware device. The mobile terminal may be a user terminal used by a user, for example: entering a canteen to prepare guests occupying seats and ordering orders, using own smart phones and running corresponding APP programs, wherein the smart phones can be used as mobile terminals; the service terminal may be a user terminal used by service personnel and staff within a specified range, for example: the service staff of each shop in the dining hall and the food plaza can also serve the diner according to the information displayed on the smart phone of the service staff, and the smart phones of the service staff can be used as the service terminal. In practical application, the roles of the mobile terminal and the service terminal can be mutually converted, for example, when a service person is at a working meal time, the service person orders the service terminal through the smart phone, and at the moment, the smart phone of the service person performs the same operation as the user terminal, so that the service person can be used as the user terminal.
The background server in this embodiment may adopt a blade, a workstation, a super computer, or other devices, or a server cluster system for data processing that is composed of a plurality of server devices. The background server may perform data interaction with the mobile terminal and the service terminal in a mobile wireless network or internet manner, and the specific data interaction manner or communication manner may be implemented by using the existing network standard and communication scheme, which is not described in detail in this embodiment.
The embodiment of the invention provides a fixed position distribution method based on Bluetooth, as shown in figure 2, comprising the following steps:
s101, the mobile terminal sends a queuing request to a background server.
And the background server is used for adding the mobile terminal into a queue after receiving the queuing request.
Specifically, the designated area may be a preset indoor or outdoor area, such as a public dining area of a dining hall, a seat area of a food square, a seat area of a library, and the like. Often such designated areas have well-defined boundaries, such as the walls of the lobby in an indoor area, and many fixed points are provided, such as each table in a public dining area as a fixed point. The positioning base station is installed in a designated area, for example, can be installed in a corner of the designated area.
S102, the mobile terminal receives the position information of the fixed point in the idle state sent by the background server, and after entering a designated area, the mobile terminal communicates with at least 2 positioning base stations in the designated area.
Wherein, each positioning base station is provided with at least one Bluetooth module. Each positioning base station is provided with at least one Bluetooth module. Specifically, in the positioning base station in this embodiment, the bluetooth signal is transmitted by using a transmitting antenna array. The positioning base station switches different transmitting antennas according to a preset sequence to transmit a CTE signal (Constant Tone Extension). The mobile terminal extracts IQ (In-phase and quadrature) samples from the CTE signal sent by the positioning base station, and acquires the direction of the CTE signal according to the obtained IQ samples.
For example: as shown in fig. 3, the positioning base stations are arranged at a plurality of points in a designated range, such as a public dining area of a restaurant, the positioning App can be integrated with a customer ordering App, and the positioning processing background is in the cloud. The positioning App and the positioning base station in this embodiment are based on the AoD technology of bluetooth 5.1, and a mobile phone (i.e., a user terminal) equipped with the positioning App is required to support the AoD technology of bluetooth 5.1. The principle of AoD implementation broadly includes: the transmitter adopts an antenna array, the receiver is a Bluetooth remote controller or a mobile phone App, and the receiver only has one antenna. When the transmitter switches different transmitting antennas in a certain order to transmit a fixed frequency Extension signal (CTE), the receiver extracts IQ samples, and calculates the direction of the signal according to the different IQ samples. The real-time position display software can be operated on the user terminal and/or the service terminal and is used for displaying the current position of the user equipment on the operated terminal equipment. Specifically, the positioning base station in this embodiment, that is, the transmitting base station which can be understood as a bluetooth signal that is common at present, is a version larger than bluetooth 5.1 and supports AoD (angle of departure) technology.
S103, acquiring initial position information of the mobile terminal in the designated area, and transmitting the position information to a background server.
Specifically, as shown in fig. 4, the transmitted electromagnetic wave is a plane wave, and as shown in fig. 5, a signal included angle θ between the two antennas can be calculated according to a phase difference between signals received by the receiver from the antenna 1 and the antenna 2 and a distance between the two antennas, and after the included angle θ is obtained, the current position information of the user terminal can be calculated according to a distance d between the antenna 1 and the antenna 2. In order to improve the accuracy of the included angle, more antennas are generally provided to form an antenna array and a more complicated calculation method is provided. Specifically, the antenna 1 and the antenna 2 may be antennas in two different positioning base stations, respectively.
In the electronic map of the designated area, the terrain of the designated area and the position of a fixed point (such as a dining table, a seat and the like) in the map are recorded.
And S104, displaying the position of the mobile terminal on the electronic map of the designated area, displaying a navigation path from the current position of the mobile terminal to the fixed point on the mobile terminal, and judging that the mobile terminal is occupied after moving to the fixed point.
Specifically, still include: when a release event triggered by the mobile terminal is detected, releasing a fixed point occupied by the mobile terminal; and transmitting the position information of the released fixed point to the service terminal. So as to inform the attendant holding the service terminal of the cleaning in the future.
In some possible implementations, the release event includes:
the position of the mobile terminal deviates from the fixed point by more than a maximum value; or, the mobile terminal sends an end message to the background server. So that after the previous customer finishes dining and checks out, the seat of the previous customer is released in the restaurant processing background and the next customer is informed to have a meal in combination with the queuing system.
Further, the method also comprises the following steps:
the background server receives the ordering information sent by the mobile terminal after receiving the queuing request sent by the mobile terminal; and adding the mobile terminal into a queue after confirming that the mobile terminal completes payment according to the ordering information. In order to guide the customer to the assigned seat (i.e., the fixed point in the idle state assigned to the user terminal) after the customer successfully takes a meal from the store or window while waiting by using the restaurant App.
In practical applications, taking a scene that a customer arrives at a restaurant for dining as an example, a specific implementation flow may include:
1. after the customer arrives at the restaurant, opening the restaurant App to make a meal order;
2. the queuing and calling process is processed in a restaurant processing background;
3. in the waiting process, a customer can use the restaurant App to order in advance;
4. after the previous customer finishes dining and settles accounts, the seat of the previous customer is released in the restaurant processing background, and the next customer is informed to have a meal by combining with the queuing system;
5. after the restaurant App of the waiting customer reminds to call the number, the mobile phone App of the customer can communicate with a navigation base station in the restaurant in real time, calculate the current position of the customer and then display a navigation path of the current position reaching the table in real time;
6. and the customer walks to the table for dining according to the navigation path.
Customers also only need use the dining room App, and this App has integrateed functions such as customer's row number, number calling, distribution table position, order, treats that the table position distributes the back, can provide the navigation route that customer arrived the table position in real time, need not attendant's guide, has improved manpower resources utilization's effect, has also improved customer and has used a meal simultaneously and experienced.
The embodiment realizes the automatic allocation of the table positions, and the user can go to the table positions by himself without the guidance of any staff. The customer only needs to operate one App to complete all things, and the dining experience is high.
In this embodiment, the acquiring initial location information of the mobile terminal in the designated area includes:
and the mobile terminal selects the nearest 2 positioning base stations in the specified area according to the result of RSSI (Received Signal Strength Indication) estimation.
For example, as shown in fig. 6, when a customer opens a positioning App on a user terminal to enter a restaurant, the App communicates with two base stations in the restaurant in real time, and the two base stations are selected by estimating and selecting the nearest two base stations based on RSSI generally, the App can calculate the current included angles α and β with the base stations through AoD technology, each of the restaurant is provided with one positioning base station which is composed of a bluetooth module based on bluetooth AoD technology and a related power supply, if the restaurant has a large internal space, the number of deployment points is increased, when the customer opens a specific positioning App to enter the restaurant, the App communicates with the two base stations in real time, the two base stations are selected by estimating and selecting the nearest two base stations based on RSSI, the App can calculate the current included angles α and β with the base stations through AoD technology, the distance L between the base stations A, B is a fixed value, T is a target position, T is known as an included angle between a and T2, and T2 is determined, and the initial position information can be calculated by a coordinate axis (38764) of the coordinate axis of the typical positioning point:
Figure BDA0002268012940000091
Figure BDA0002268012940000092
further, in order to further increase the positioning accuracy, the App selects other two base stations to calculate the azimuth for cross-validation, and the more the number of points of the positioning base station is, the more the accuracy is. Therefore, the embodiment may further include in practical application:
and after the included angles between the 2 positioning base stations closest to the designated area are obtained and the initial position information is determined, selecting the 2 positioning base stations from the designated area again.
Wherein the 2 reselected positioning base stations are not identical to the nearest 2 positioning base stations.
Specifically, the second location information may be obtained by reselecting 2 positioning base stations. And then verifying the initial position information by using the second position information.
Further, in this embodiment, the method further includes:
and displaying the position of the mobile terminal on the electronic map, and displaying the position to the mobile terminal.
And receiving transposition information sent by the mobile terminal. And updating the target position on an electronic map displayed to the service terminal.
Wherein the transposition information points to a target position in the designated area. The target position is different from the position displayed by the mobile terminal on the electronic map. For example: the background server forwards the positioning information of the user to real-time position display software of the restaurant, such as a personal computer of a reception class, a smart phone of a waiter and the like. The restaurant waiter can quickly find the customer according to the graphical customer real-time position. Specific examples thereof include: after the customer enters the restaurant, the restaurant waiter locates the customer's location as follows: in a restaurant range, a customer opens a user terminal and operates a positioning App therein, the user terminal interacts with a positioning base station in real time, and the App acquires positioning information; the user terminal transmits the positioning information to a positioning processing background; the positioning processing background forwards the positioning information of the user to real-time position display software of the restaurant; the restaurant waiter can quickly find the customer according to the graphical customer real-time position.
Optionally, this embodiment further includes: and after the electronic map is displayed by the mobile terminal, generating the transposition information according to the touch operation of the user. For example: the user actively clicks on the user terminal, selects a position to which a free fixed point (such as a dining table) seat displayed on the electronic map needs to be replaced, and generates transposition information.
Or when the position deviation of the mobile terminal is detected to exceed a threshold value, generating the transposition information according to the current position of the mobile terminal. For example: the user does not click on the user terminal, but directly moves to a new fixed point (such as a dining table) so as to generate deviation from the original position, and if the deviation is greater than a threshold value (such as the threshold value is half of the distance between two fixed points), the transposition information is generated according to the current position of the mobile terminal.
In the existing scheme at present, the positioning is mainly performed through wireless hot spot positioning or a signal intensity positioning mode is adopted, the positioning accuracy is low, and the accurate positioning of a seat (below meter) cannot be realized. Or the customer brushes the two-dimensional code on the table to occupy the space, but the user cannot know whether the seat is occupied before scanning, and the space occupation conflict with other customers can be caused once the customer leaves the seat. This embodiment adopts the wireless location technique based on the bluetooth, and is simple at dining room internally mounted, and the customer also only need operate the cell-phone, has broken away from the meal tablet, has really realized the noninductive location, has solved simultaneously that wiring, later maintenance are complicated and problem with high costs earlier.
Specifically, the embodiment is developed based on the AoD technology of bluetooth 5.1, and has a simple structure, is mature and stable, and is easy to implement; adopt bluetooth technology, the real-time nature is strong, and simultaneously based on bluetooth 5.1's AoD technique positioning accuracy is high, can realize centimeter level precision. For customers, the customers do not need to carry dining cards, scan two-dimensional codes on a table or press any key, and can replace seats at will, so that the non-sensing positioning is really realized, and the operation is simpler. For the waiter, only the customer needs to be searched according to the indication on the service terminal, the customer does not need to call the waiter first, management confusion when the passenger flow is large is prevented, and the ordering and dining efficiency of the customer is improved.
In an embodiment of the present invention, there is further provided a bluetooth-based fixed location distribution system, as shown in fig. 1, including:
and the positioning base station adopts the transmitting antenna array to transmit the Bluetooth signal and is used for switching different transmitting antennas according to a preset sequence to transmit the CTE signal, and the mobile terminal extracts an IQ sample from the CTE signal transmitted by the positioning base station and acquires the direction of the CTE signal according to the obtained IQ sample.
The mobile terminal is used for communicating with at least 2 positioning base stations in a designated area after entering the designated area, wherein each positioning base station is provided with at least one Bluetooth module. And after the initial position information of the mobile terminal in the designated area is acquired, transmitting the position information to a background server.
And the background server is used for displaying the position of the mobile terminal on the electronic map of the designated area and displaying the position to the service terminal.
In this embodiment, the mobile terminal is specifically configured to select, according to a result of RSSI estimation, the closest 2 positioning base stations in the designated area. And acquiring included angles between the mobile terminal and the 2 positioning base stations respectively, and determining the initial position information according to the included angles between the mobile terminal and the 2 positioning base stations respectively.
The mobile terminal is further configured to select 2 positioning base stations again from the designated area after acquiring included angles with the nearest 2 positioning base stations in the designated area and determining initial position information, where the 2 re-selected positioning base stations are not identical to the nearest 2 positioning base stations. And obtaining second position information by selecting 2 positioning base stations again. And verifying the initial position information by using the second position information.
And the background server is also used for displaying the position of the mobile terminal on the electronic map and displaying the position to the mobile terminal. And receiving transposition information sent by the mobile terminal, wherein the transposition information points to a target position in the designated area, and the target position is different from the position displayed by the mobile terminal on the electronic map. And updating the target position on the electronic map displayed to the service terminal.
The mobile terminal is further used for generating the transposition information according to the touch operation of the user after the electronic map is displayed. Or when the position deviation of the mobile terminal is detected to exceed a threshold value, generating the transposition information according to the current position of the mobile terminal.
The embodiment is developed based on the Bluetooth 5.1 AoD technology, and has the advantages of simple structure, maturity, stability and easy realization; adopt bluetooth technology, the real-time nature is strong, and simultaneously based on bluetooth 5.1's AoD technique positioning accuracy is high, can realize centimeter level precision. For customers, the customers do not need to carry dining cards, scan two-dimensional codes on a table or press any key, and can replace seats at will, so that the non-sensing positioning is really realized, and the operation is simpler. For the waiter, only the customer needs to be searched according to the indication on the service terminal, the customer does not need to call the waiter first, management confusion when the passenger flow is large is prevented, and the ordering and dining efficiency of the customer is improved.
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for the apparatus embodiment, since it is substantially similar to the method embodiment, it is relatively simple to describe, and reference may be made to some descriptions of the method embodiment for relevant points. The above description is only for the specific embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (11)

1. A method for assigning fixed locations based on bluetooth, comprising:
the mobile terminal sends a queuing request to a background server, wherein the background server is used for adding the mobile terminal into a queue after receiving the queuing request;
the mobile terminal receives position information of a fixed point in an idle state, which is sent by the background server, and communicates with at least 2 positioning base stations in a designated area after the mobile terminal enters the designated area, wherein each positioning base station is provided with at least one Bluetooth module;
acquiring initial position information of the mobile terminal in the designated area, and transmitting the position information to the background server;
and displaying the position of the mobile terminal on the electronic map of the designated area, displaying a navigation path from the current position of the mobile terminal to the fixed point on the mobile terminal, and judging that the mobile terminal is occupied after moving to the fixed point.
2. The method of claim 1, further comprising:
when a release event triggered by the mobile terminal is detected, releasing a fixed point occupied by the mobile terminal;
and transmitting the position information of the released fixed point to the service terminal.
3. The method of claim 2, wherein the release event comprises:
the position of the mobile terminal deviates from the fixed point by more than a maximum value;
or, the mobile terminal sends an end message to the background server.
4. The method of claim 1, further comprising:
the background server receives the ordering information sent by the mobile terminal after receiving the queuing request sent by the mobile terminal;
and adding the mobile terminal into a queue after confirming that the mobile terminal completes payment according to the ordering information.
5. The method of claim 1, wherein the positioning base station transmits the bluetooth signal using an array of transmit antennas;
the positioning base station switches different transmitting antennas according to a preset sequence to send CTE signals;
the mobile terminal extracts IQ samples from the CTE signal sent by the positioning base station, and acquires the direction of the CTE signal according to the obtained IQ samples.
6. The method of claim 1, further comprising:
displaying the position of the mobile terminal on the electronic map, and displaying the position to the mobile terminal;
receiving transposition information sent by the mobile terminal, wherein the transposition information points to a target position in the designated area, and the target position is different from a position displayed by the mobile terminal on the electronic map;
updating the target position on an electronic map displayed to a service terminal;
after the electronic map is displayed by the mobile terminal, generating the transposition information according to the touch operation of a user; or when the position deviation of the mobile terminal is detected to exceed a threshold value, generating the transposition information according to the current position of the mobile terminal.
7. A bluetooth-based fixed location distribution system, comprising:
the positioning base station adopts a transmitting antenna array to transmit Bluetooth signals and is used for switching different transmitting antennas according to a preset sequence to transmit CTE signals, the mobile terminal extracts IQ samples from the CTE signals transmitted by the positioning base station and acquires the direction of the CTE signals according to the obtained IQ samples;
the mobile terminal is used for sending a queuing request to the background server; then receiving position information of a fixed point in an idle state sent by the background server, and communicating with at least 2 positioning base stations in a specified area after entering the specified area, wherein each positioning base station is provided with at least one Bluetooth module; after the initial position information of the mobile terminal in the designated area is obtained, the position information is transmitted to a background server;
the background server is used for adding the mobile terminal into a queue after receiving the queuing request; displaying the position of the mobile terminal on the electronic map of the designated area, and judging that the mobile terminal is occupied after moving to the fixed point;
the mobile terminal is further used for displaying a navigation path from the current position of the mobile terminal to the fixed point.
8. The system according to claim 7, wherein the background server is specifically configured to release the fixed point occupied by the mobile terminal when detecting that the mobile terminal triggers a release event; and transmitting the position information of the released fixed point to the service terminal.
9. The system according to claim 8, wherein the background server is specifically configured to receive ordering information sent by the mobile terminal after receiving a queuing request sent by the mobile terminal; and adding the mobile terminal into a queue after confirming that the mobile terminal completes payment according to the ordering information.
10. The system of claim 7, wherein the background server is further configured to display the location of the mobile terminal on the electronic map and present the location to the mobile terminal; receiving transposition information sent by the mobile terminal, wherein the transposition information points to a target position in the designated area, and the target position is different from a position displayed by the mobile terminal on the electronic map;
and updating the target position on the electronic map displayed to the service terminal.
11. The system according to claim 10, wherein the mobile terminal is further configured to generate the transposition information according to a touch operation of a user after the electronic map is displayed; or when the position deviation of the mobile terminal is detected to exceed a threshold value, generating the transposition information according to the current position of the mobile terminal.
CN201911094898.2A 2019-11-11 2019-11-11 Bluetooth-based fixed position allocation method and system Pending CN110996257A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911094898.2A CN110996257A (en) 2019-11-11 2019-11-11 Bluetooth-based fixed position allocation method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911094898.2A CN110996257A (en) 2019-11-11 2019-11-11 Bluetooth-based fixed position allocation method and system

Publications (1)

Publication Number Publication Date
CN110996257A true CN110996257A (en) 2020-04-10

Family

ID=70083711

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911094898.2A Pending CN110996257A (en) 2019-11-11 2019-11-11 Bluetooth-based fixed position allocation method and system

Country Status (1)

Country Link
CN (1) CN110996257A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130290234A1 (en) * 2012-02-02 2013-10-31 Visa International Service Association Intelligent Consumer Service Terminal Apparatuses, Methods and Systems
CN109916412A (en) * 2019-03-29 2019-06-21 深圳春沐源控股有限公司 Dining room route navigation method, device, server and storage medium
CN109948949A (en) * 2019-03-29 2019-06-28 深圳春沐源控股有限公司 Dining room is called out the numbers method, apparatus, server and storage medium
US10360648B1 (en) * 2016-06-22 2019-07-23 Square, Inc. Synchronizing KDS functionality with POS waitlist generation
CN110111475A (en) * 2019-05-08 2019-08-09 深圳春沐源控股有限公司 It has dinner method, computer readable storage medium and management of repast system
CN110333478A (en) * 2018-03-30 2019-10-15 华为技术有限公司 A kind of angle of arrival, angle determination method of setting out and communication device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130290234A1 (en) * 2012-02-02 2013-10-31 Visa International Service Association Intelligent Consumer Service Terminal Apparatuses, Methods and Systems
US10360648B1 (en) * 2016-06-22 2019-07-23 Square, Inc. Synchronizing KDS functionality with POS waitlist generation
CN110333478A (en) * 2018-03-30 2019-10-15 华为技术有限公司 A kind of angle of arrival, angle determination method of setting out and communication device
CN109916412A (en) * 2019-03-29 2019-06-21 深圳春沐源控股有限公司 Dining room route navigation method, device, server and storage medium
CN109948949A (en) * 2019-03-29 2019-06-28 深圳春沐源控股有限公司 Dining room is called out the numbers method, apparatus, server and storage medium
CN110111475A (en) * 2019-05-08 2019-08-09 深圳春沐源控股有限公司 It has dinner method, computer readable storage medium and management of repast system

Similar Documents

Publication Publication Date Title
US9609070B2 (en) Extending outdoor location based services and applications into enclosed areas
US9077548B2 (en) Method and apparatus for providing differential location-based service using access point
CN105684547B (en) Wireless device search device and method in wireless communication system
US9189817B2 (en) Managing location labels in a social network
US8965284B2 (en) Facilitating positioning through Bluetooth low energy wireless messaging
CN104584090B (en) Acted on behalf of using intelligent gauge as reliable mass-rent
CN110012536A (en) Localization method, apparatus and system for terminal device
TWI242340B (en) Wireless network and method for determining nearest wireless device
JP5601599B2 (en) Device connection system, portable terminal, device connection method, and device connection program
WO2008082783A1 (en) Method enabling indoor local positioning and movement tracking in wifi capable mobile terminals
CN105228106A (en) A kind of medical personnel's lookup method based on indoor, location-server and system
KR20110029861A (en) Apparatus and method for measuring location of terminal
US20140067563A1 (en) Business Communication System and Method
CN102356679A (en) Angle of arrival downlink signaling
CN109068272B (en) Similar user identification method, device, equipment and readable storage medium
CN101902687B (en) Using the method and apparatus to carry out position informing for the location context information
CN104902434A (en) Information processing method, information processing device and information processing system
US20180306894A1 (en) Supporting an Indication of a Location of an Object
CN110972260A (en) Bluetooth-based positioning method and system for fixed position
US8761796B2 (en) Spatial arrangement of a plurality of communication devices and method for determining the spatial position of a device
CN101378532A (en) Information enquiry method and system base on source honeycomb district orientation
KR101046421B1 (en) Method and system of taking position information
WO2021175307A1 (en) Method and apparatus for acquiring installation information of network access device
CN110996257A (en) Bluetooth-based fixed position allocation method and system
Wen et al. Application of WiFi-based indoor positioning system in handheld directory system

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20200410

RJ01 Rejection of invention patent application after publication