CN109362040B - Information processing method and device - Google Patents

Information processing method and device Download PDF

Info

Publication number
CN109362040B
CN109362040B CN201811513249.7A CN201811513249A CN109362040B CN 109362040 B CN109362040 B CN 109362040B CN 201811513249 A CN201811513249 A CN 201811513249A CN 109362040 B CN109362040 B CN 109362040B
Authority
CN
China
Prior art keywords
information
identifier
location
report information
time
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201811513249.7A
Other languages
Chinese (zh)
Other versions
CN109362040A (en
Inventor
何田
张天晔
陆佳明
丁一
季芸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Rajax Network Technology Co Ltd
Original Assignee
Rajax Network Technology 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 Rajax Network Technology Co Ltd filed Critical Rajax Network Technology Co Ltd
Priority to CN201811513249.7A priority Critical patent/CN109362040B/en
Publication of CN109362040A publication Critical patent/CN109362040A/en
Application granted granted Critical
Publication of CN109362040B publication Critical patent/CN109362040B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/02Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/35Services specially adapted for particular environments, situations or purposes for the management of goods or merchandise

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

The embodiment of the invention discloses an information processing method and device. The embodiment of the invention sends the beacon message through the position calibration device, the terminal extracts the first identifier in the beacon message after receiving the beacon message, determines the position report information according to the first identifier and the terminal identifier, sends the position report information to the corresponding server, and the server determines the staying time of the terminal at the target position according to the position report information. Therefore, the server can acquire the staying time of the user holding the terminal at the target position without acquiring the position information of the user, and data support is provided for a subsequent improved platform.

Description

Information processing method and device
Technical Field
The invention relates to the technical field of data processing, in particular to an information processing method and device.
Background
With the continuous development of internet technology, the number of internet users is also increasing. Internet platforms sometimes need to acquire the dwell time of a user at a predetermined location to provide data support for the improved platform. Generally, the platform needs to acquire the stay time of the user at the target location based on the Positioning signal (e.g., GPS signal) of the order distributor. When the positioning signal is weak, the platform cannot know the staying time of the user at the target position.
Disclosure of Invention
In view of this, embodiments of the present invention provide an information processing method and apparatus, which can obtain the staying time of a user at a target location when a positioning signal is weak, and provide data support for an improved platform.
In a first aspect, an embodiment of the present invention provides an information processing method, where the method includes:
in response to receiving a beacon message, extracting a first identifier in the beacon message, wherein the first identifier is an identifier of a position calibration device;
determining position report information according to the first identifier and a second identifier, wherein the second identifier is an identifier of the terminal;
and sending the position report information to count the staying time at the target position.
Preferably, the first identifier is an encrypted characteristic signal of the position calibration apparatus.
Preferably, in response to receiving the beacon message, extracting the first identifier in the beacon message comprises:
and respectively extracting the first identifications in the beacon messages in response to the continuous reception of the beacon messages.
Preferably, in response to receiving the beacon message, extracting the first identifier in the beacon message comprises:
and respectively extracting the first identifiers in the beacon messages in response to the simultaneous reception of the plurality of beacon messages.
Preferably, the sending the location report information is:
and sending the position report information at a preset period.
Preferably, the method further comprises:
and receiving dwell time feedback information, wherein the dwell time feedback information represents dwell time information at target positions corresponding to different orders.
Preferably, the location report information further includes location information of the terminal, and the location information of the terminal is satellite positioning information of the terminal or mobile communication network positioning information of the terminal.
Preferably, the location report information further includes transmission time information.
Preferably, the communication standard of the beacon message is bluetooth 4.0.
In a second aspect, an embodiment of the present invention provides an information processing method, where the method includes:
receiving position report information, wherein the position report information comprises a first identifier and a second identifier, the first identifier is an identifier of a position calibration device, and the second identifier is an identifier of a sending terminal;
and determining the retention time of the sending terminal at the target position according to the position report information.
Preferably, the receiving location report information is:
and continuously receiving the position report information.
Preferably, the location reporting information further includes location information of the terminal, where the location information of the terminal is satellite positioning information of the terminal or mobile communication network positioning information of the terminal;
the method further comprises the following steps:
acquiring recorded position information of the position calibration device;
and determining whether the position of the merchant corresponding to the position calibration device changes or not according to the position information of the terminal and the position information of the position calibration device.
Preferably, determining the staying time of the sending terminal at the target location according to the location reporting information includes:
determining a first identifier corresponding to the target position according to the position report information;
responding to the matching of a first identifier in the position report information and a first identifier corresponding to the target position, and recording the sending time or the receiving time of the position report information;
and determining the stay time according to the recorded sending time or receiving time of the plurality of position report information.
Preferably, the determining the first identifier corresponding to the target location according to the location report information includes:
determining a corresponding current order mark according to the second mark of the position report information;
determining a corresponding merchant identifier according to the current order identifier;
and determining the corresponding first identifier according to the merchant identifier.
Preferably, the location report information further includes sending time information;
the recording the sending time of the location report information comprises:
and extracting the sending time information from the position report information.
Preferably, the method further comprises:
and sending dwell time feedback information, wherein the dwell time feedback information represents dwell time information at target positions corresponding to different orders.
In a third aspect, an embodiment of the present invention provides an information processing apparatus, including:
the response extraction unit is used for extracting a first identifier in a beacon message in response to receiving the beacon message, wherein the first identifier is an identifier of the position calibration device;
a report information determining unit, configured to determine location report information according to the first identifier and a second identifier, where the second identifier is an identifier of a terminal;
and the report information sending unit is used for sending the position report information so as to count the staying time at the target position.
Preferably, the first identifier is an encrypted characteristic signal of the position calibration apparatus.
Preferably, the response extracting unit is configured to extract the first identifiers in the beacon messages respectively in response to continuous reception of the beacon messages.
Preferably, the response extracting unit is configured to extract the first identifier in each beacon message in response to receiving a plurality of beacon messages simultaneously.
Preferably, the report information sending unit is configured to send the location report information at a predetermined cycle.
Preferably, the apparatus further comprises:
and the feedback information receiving unit is used for receiving the staying time feedback information, and the staying time feedback information represents the staying time information at the target positions corresponding to different orders.
Preferably, the location report information further includes location information of the terminal, and the location information of the terminal is satellite positioning information of the terminal or mobile communication network positioning information of the terminal.
Preferably, the location report information further includes transmission time information.
Preferably, the communication standard of the beacon message is bluetooth 4.0.
In a fourth aspect, an embodiment of the present invention provides an information processing apparatus, including:
a report information receiving unit, configured to receive position report information, where the position report information includes a first identifier and a second identifier, the first identifier is an identifier of a position calibration device, and the second identifier is an identifier of a sending terminal;
and the stay time determining unit is used for determining the stay time of the sending terminal at the target position according to the position report information.
Preferably, the report information receiving unit is configured to continuously receive the location report information.
Preferably, the location reporting information further includes location information of the terminal, where the location information of the terminal is satellite positioning information of the terminal or mobile communication network positioning information of the terminal;
the device further comprises:
a position information acquisition unit for acquiring recorded position information of the position calibration device;
and the position judging unit is used for determining whether the position of the merchant corresponding to the position calibration device changes or not according to the position information of the terminal and the position information of the position calibration device.
Preferably, the stay time determining unit includes:
the identifier obtaining subunit is configured to determine, according to the location report information, a first identifier corresponding to the target location;
the matching obtaining subunit is configured to record sending time or receiving time of the position report information in response to a match between a first identifier in the position report information and a first identifier corresponding to the target position;
and the stay time determining subunit is used for determining the stay time according to the recorded sending time or receiving time of the plurality of position report information.
Preferably, the identity acquisition subunit comprises:
the order identifier determining module is used for determining a corresponding current order identifier according to the second identifier of the position report information;
the merchant identification determining module is used for determining a corresponding merchant identification according to the current order identification;
and the first identifier determining module is used for determining the corresponding first identifier according to the merchant identifier.
Preferably, the location report information further includes sending time information;
the matching obtaining subunit is configured to extract the sending time information from the location report information.
Preferably, the apparatus further comprises:
and the feedback information sending unit is used for sending the stay time feedback information, and the stay time feedback information represents the stay time information at the target positions corresponding to different orders.
In a fifth aspect, the present invention provides a computer-readable storage medium on which computer program instructions are stored, wherein the computer program instructions, when executed by a processor, implement the method according to any one of the first and second aspects.
In a sixth aspect, an embodiment of the present invention provides an electronic device, including a memory and a processor, where the memory is configured to store one or more computer program instructions, where the one or more computer program instructions are executed by the processor to implement the method according to any one of the first and second aspects.
The embodiment of the invention sends the beacon message through the position calibration device, the terminal extracts the first identifier in the beacon message after receiving the beacon message, determines the position report information according to the first identifier and the terminal identifier, sends the position report information to the corresponding server, and the server determines the staying time of the terminal at the target position according to the position report information. Therefore, the server can acquire the staying time of the user holding the terminal at the target position without acquiring the position information of the user, and data support is provided for a subsequent improved platform.
Drawings
The above and other objects, features and advantages of the present invention will become more apparent from the following description of the embodiments of the present invention with reference to the accompanying drawings, in which:
FIG. 1 is a schematic diagram of a hardware system architecture of an embodiment of the present invention;
fig. 2 is a flowchart of an information processing method of the first embodiment of the present invention;
fig. 3 is a flowchart for determining the stay time of the sending terminal at the target location in an alternative implementation of the first embodiment of the present invention;
FIG. 4 is a flow chart of sending and receiving dwell time feedback information in another alternative implementation of the first embodiment of the present invention;
5-6 are application scenario diagrams of the first embodiment of the present invention;
fig. 7 is a flowchart of an information processing method at the terminal side according to the first embodiment of the present invention;
fig. 8 is a flowchart of an information processing method on the server side of the first embodiment of the present invention;
fig. 9 is a flowchart of an information processing method of the second embodiment of the present invention;
FIG. 10 is a flow chart for obtaining recorded position information of the position calibration device in an alternative implementation of the second embodiment of the present invention;
FIG. 11 is a diagram of an application scenario of the second embodiment of the present invention;
fig. 12 is a flowchart of an information processing method at the terminal side of the second embodiment of the present invention;
fig. 13 is a flowchart of an information processing method on the server side of the second embodiment of the present invention;
fig. 14 is a schematic diagram of an information processing system of a third embodiment of the present invention;
fig. 15 is a schematic diagram of an electronic device of an embodiment of the invention.
Detailed Description
The present disclosure is described below based on examples, but the present disclosure is not limited to only these examples. In the following detailed description of the present disclosure, certain specific details are set forth. It will be apparent to those skilled in the art that the present disclosure may be practiced without these specific details. Well-known methods, procedures, components and circuits have not been described in detail so as not to obscure the present disclosure.
Further, those of ordinary skill in the art will appreciate that the drawings provided herein are for illustrative purposes and are not necessarily drawn to scale.
Unless the context clearly requires otherwise, throughout the description and the claims, the words "comprise", "comprising", and the like are to be construed in an inclusive sense as opposed to an exclusive or exhaustive sense; that is, what is meant is "including, but not limited to".
In the description of the present disclosure, it is to be understood that the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. In addition, in the description of the present disclosure, "a plurality" means two or more unless otherwise specified.
With the increase in users of O2O platforms, there is a continuing need for improvements to the platforms to meet the needs of the users. Generally, a platform needs to acquire the stay time of a user at a predetermined merchant based on a GPS (Global positioning System) positioning of the user, so as to provide data support for improving the platform.
In the following description, the user is taken as an order distributor for further explanation of the embodiments of the present invention. Those skilled in the art will readily appreciate that the solution of the present embodiment is equally applicable to obtaining dwell times for other types of users.
FIG. 1 is a diagram of a hardware system architecture of an embodiment of the present invention. As shown in fig. 1, the system architecture includes a terminal 11 and a server 12. The terminal 11 and the server 12 are communicatively connected via a network. In general, the terminal 11 may acquire its GPS positioning and transmit the GPS positioning to the server 12 through the network. Thus, the server 12 can acquire the stay time of the dispenser holding the terminal 11 at the predetermined merchant based on the GPS positioning. However, when the user is indoors, the GPS signal is weak, and the terminal 11 cannot acquire its GPS position, and thus the server 12 cannot acquire the stay time of the dispenser holding the terminal 11 at the predetermined merchant.
Fig. 2 is a flowchart of an information processing method of the first embodiment of the present invention. As shown in fig. 2, the information processing method of the present embodiment includes the steps of:
step S100, in response to receiving the beacon message, extracting the first identifier in the beacon message.
The first mark is the mark of the position calibration device. In particular, the terminal may extract the first identity in the beacon message in response to receiving the beacon message. In this embodiment, the location calibration apparatus is bound to the merchant in advance. The position calibration device is used for sending beacon information, and the position calibration device is wireless communication equipment. Specifically, the position calibration device may be a bluetooth signal transmitting device, or may also be a WiFi signal transmitting device, and the like. More specifically, in the present embodiment, the position calibration device is a Bluetooth 4.0, BLE (Bluetooth Low Energy) signal transmission device. BLE is one of wireless communication technologies, and has the characteristics of low power consumption and low cost, so the cost for transmitting a beacon message can be reduced by using a BLE signal transmitting device.
In this embodiment, the identifier of the position calibration apparatus may be an encrypted characteristic signal of the position calibration apparatus, and specifically, may be a radio frequency fingerprint of the position calibration apparatus. The radio frequency fingerprint of the device is the essential characteristic of the physical layer of the device, and the radio frequency fingerprint is similar to the fingerprint of a person and is difficult to imitate and modify. Various existing methods can be used to extract the rf fingerprint of the location calibration device, such as "shu jia bao, hui ai qu, zhu chang ming, penninging, zingiber limon" rf fingerprint extraction and identification method of wireless communication device, cryptology, 2016.3 (5): 433 and 446).
In this embodiment, the first identifiers in the beacon messages may be extracted in response to the continuous reception of the beacon messages, respectively. The location calibration apparatus may continuously transmit the beacon message, so that the terminal needs to continuously extract the first identifier when receiving the beacon message. Therefore, the stay time of the order processor in the merchant corresponding to the position calibration device can be obtained according to the time of receiving the beacon message.
The first identifier in each beacon message may also be extracted in response to receiving the plurality of beacon messages, respectively. Sometimes, the order processor is located in a location where the number of merchants is dense, and therefore may receive beacon messages sent by a plurality of location calibration devices. At this time, the first identifier in each beacon message needs to be extracted separately for subsequently determining the merchant where the order processor is located.
And step S200, determining position report information according to the first identifier and the second identifier.
Wherein the second identifier is an identifier of a terminal held by the order processor. The location report information at least comprises a first identifier and an identifier of the terminal.
Preferably, the location information may further include transmission time information, and the transmission time information is used to characterize a time when the terminal transmits the location report information. Therefore, the staying time of the user holding the terminal in the merchant corresponding to the position calibration device can be acquired according to the sending time information.
Step S300, position report information is sent.
In this embodiment, the location reporting information is used to count the stay time of the waiting target location of the order processor. Specifically, the terminal may transmit the location report information to the server through the network at a predetermined period. Thus, the server can obtain the position report information of the order processor.
Step S400, receiving the position report information.
When the terminal sends the position report information at a preset period, the server correspondingly continuously receives the position report information. Preferably, the receiving time information is also recorded, and the receiving time information is used for representing the time when the server receives the position report information.
And step S500, determining the staying time of the sending terminal at the target position according to the position report information.
Therefore, the server can know that the order processor reaches the target position without acquiring the position information of the order processor, and can determine the stay time of the order processor with the sending terminal at the target position according to the sending time information or the receiving time information of the position report information, thereby providing data support for the improved platform. Preferably, the stay time of the order processor at the target location can be obtained according to the sending time information of the location report information.
Fig. 3 is a flowchart for determining the stay time of the sending terminal at the target location in an alternative implementation of the first embodiment of the present invention. As shown in fig. 3, in an optional implementation manner of this embodiment, when the terminal sends a plurality of location report messages and the first identifiers in the location report messages are different, step S500 may include the following steps:
step S510, determining a first identifier corresponding to the target location according to the location report information.
In this step, the first identifier corresponding to the target location is used to represent the first identifier of the merchant where the order distributor is located. Preferably, step S510 may include the steps of:
step S511, determining a corresponding current order identifier according to the second identifier of the location reporting information.
In this step, the current order identifier of the order processor holding the sending terminal may be obtained according to the second identifier.
And step S512, determining a corresponding merchant identifier according to the current order identifier.
Each order corresponds to a merchant, so that the merchant identifier corresponding to the order can be determined according to the current order identifier.
Step S513, determining a corresponding first identifier according to the merchant identifier.
In this step, the corresponding order identifier is used to represent the first identifier corresponding to the target location. Since the merchant identifier and the identifier of the location calibration device are bound in advance, the first identifier corresponding to the target location can be determined according to the merchant identifier.
Step S520, in response to the first identifier in the location report information matching the first identifier corresponding to the target location, recording the sending time or receiving time of the location report information.
In this step, the first identifier in the location report information is matched with the first identifier corresponding to the target location, and when the first identifier in the location report information is matched with the first identifier corresponding to the target location, the sending time or the receiving time of the location report information may be recorded. For example, the first identifier corresponding to the target location is the device identifier 3, and the first identifier in the location report information includes the device identifier 2, the device identifier 3, and the device identifier 5, so as to obtain the sending time or the receiving time of the location report information corresponding to the device identifier 3. Preferably, the sending time information may be extracted from the location report information to obtain the sending time of the location report information.
Step S530, determining the staying time according to the recorded sending time or receiving time of the plurality of location report messages.
In this step, the time that the order processor stays at the target location may be determined according to the recorded sending time or receiving time of the first location report message and the recorded sending time or receiving time of the last location report message. Preferably, the order processor's dwell time at the destination location may be determined based on the recorded transmission time of the first location report message and the transmission time of the last location report message. Thus, a more accurate dwell time can be obtained.
Fig. 4 is a flow chart of sending and receiving dwell time feedback information in another alternative implementation of the first embodiment of the present invention. As shown in fig. 4, in another optional implementation manner of this embodiment, the following steps may also be included:
step S600, sending the staying time feedback information.
The stopping time feedback information represents the stopping time information of the order processor at the target positions corresponding to different orders. After the server obtains the stay time of the order processor at the target position corresponding to different orders, the server can also send the stay time as stay time feedback information to the terminal (namely, the sending terminal) sending the position report information.
Step S700, receiving the staying time feedback information.
The transmitting terminal may receive the dwell time feedback information. Therefore, the order processor with the transmitting terminal can obtain the staying time of the order processor in the target position corresponding to different orders.
The embodiment of the invention sends the beacon message through the position calibration device, the terminal extracts the first identifier in the beacon message after receiving the beacon message, determines the position report information according to the first identifier and the terminal identifier, sends the position report information to the corresponding server, and the server determines the staying time of the terminal at the target position according to the position report information. Therefore, the server can acquire the staying time of the user holding the terminal at the target position without acquiring the position information of the user, and data support is provided for a subsequent improved platform.
Fig. 5 to 6 are application scene diagrams of the first embodiment of the present invention. The terminal may receive the beacon message after user 1 logs on to a predetermined application, e.g. a takeaway platform APP. After receiving the beacon message, the terminal can determine the position report information according to the position report information and the identifier of the terminal, and send the position report information to the corresponding server. Fig. 5 is a diagram of an application scenario on the server side. As shown in fig. 5, after receiving the location report information sent by the terminal, the server may display the location report information in a location report information analysis window 51, where the display content may include a terminal identifier (i.e., user 1) and a location-specific device identifier (e.g., device identifier 1, device identifier 2, and device identifier 3). After determining the identifier of the merchant where the user 1 is located according to the terminal identifier "user 1", the server obtains a corresponding device identifier (for example, device identifier 3), and obtains the sending time of the location report information corresponding to the device identifier 3. Then, the information display window 52 may display the location calibration identifier corresponding to the user 1 as the device identifier 3, the sending time of the location report information corresponding to the first received device identifier 3 is 9:20, and the sending time of the location report information corresponding to the last received device identifier 3 is 9: 26. The stay time of the user 1 at the merchant corresponding to the device identifier 3, that is, 6 minutes, may be displayed in the stay time display window 53. Preferably, the server may transmit the stay time of the user 1 as time feedback information to the terminal of the user 1. Fig. 6 is an application scenario diagram on the terminal side. As shown in fig. 6, after receiving the time feedback information, the terminal may render and display a time prompt control 61 in the interface shown in fig. 6, where the display content may be "stay time at current order position is 6 minutes". Thus, the user 1 can know the staying time of the user at the merchant corresponding to the order 1.
Fig. 7 is a flowchart of an information processing method at the terminal side according to the first embodiment of the present invention. As shown in fig. 7, in the present embodiment, the information processing method at the terminal side includes the steps of:
step S100, in response to receiving the beacon message, extracting the first identifier in the beacon message.
And step S200, determining position report information according to the first identifier and the second identifier.
Step S300, position report information is sent.
Thus, the order processor can send the identifier of the location calibration device and the second identifier to the server as location reporting information.
Preferably, the information processing method at the terminal side may further include the steps of:
step S700, receiving the staying time feedback information.
Fig. 8 is a flowchart of an information processing method on the server side in the first embodiment of the present invention. As shown in fig. 8, in the present embodiment, the information processing method on the server side includes the steps of:
step S400, receiving the position report information.
And step S500, determining the staying time of the sending terminal at the target position according to the position report information.
Thus, the server may obtain the residence time of the order distributor at the target location.
Preferably, the information processing method on the server side may further include the steps of:
step S600, sending the staying time feedback information.
Therefore, the order processor with the transmitting terminal can obtain the staying time of the order processor in the target position corresponding to different orders.
Fig. 9 is a flowchart of an information processing method of the second embodiment of the present invention. As shown in fig. 9, the information processing method of the present embodiment includes the steps of:
step S100', in response to receiving the beacon message, extracting the first identifier in the beacon message.
In this embodiment, the implementation manner of step S100' is similar to that of step S100, and is not described herein again.
And step S200', determining position report information according to the first identifier, the second identifier and the position information of the user.
The second identifier is an identifier of the terminal, and the position information of the second identifier is position information of the terminal. In this embodiment, the location report information includes the first identifier and the identifier of the terminal, and also includes location information of the terminal. Specifically, the location information of the terminal may be satellite positioning information or mobile communication network positioning information.
Step S300', the location report information is sent.
Specifically, the terminal may send the location report information to the server through the network. Thus, the server can obtain the position report information of the order processor.
Step S400', receiving the location report information.
In this embodiment, the implementation manner of step S400' is similar to that of step S400, and is not described herein again.
Step S500' acquires the recorded position information of the position calibration device.
In this step, the server may obtain the recorded position information of the position calibration device according to the first identifier. Because the position calibration device and the merchant are bound in advance, the server can also obtain the position information of the merchant corresponding to the position calibration device.
FIG. 10 is a flow chart of obtaining recorded position information of the position calibration device in an alternative implementation of the second embodiment of the present invention. As shown in fig. 10, in an alternative implementation manner of this embodiment, step S500' may include the following steps:
step S510', a first identifier corresponding to the target location is determined according to the location report information.
In this embodiment, the implementation manners of step S510' and step S510 are similar, and are not described herein again. Preferably, the step S510' may include the steps of:
and step S511', determining the corresponding current order identification according to the second identification of the position report information.
In this embodiment, the implementation manner of step S511' is similar to that of step S511, and is not described herein again.
Step S512', the corresponding merchant identification is determined according to the current order identification.
In this embodiment, the implementation manners of step S512' and step S512 are similar, and are not described herein again.
Step S513, determining a corresponding first identifier according to the merchant identifier.
In this embodiment, the implementation manner of step S513' is similar to that of step S513, and is not described herein again.
Step S520', in response to the matching between the first identifier in the location report information and the first identifier corresponding to the target location, obtain the recorded location information of the location calibration device.
In this step, the first identifier in the position report information is matched with the first identifier corresponding to the target position, and when the first identifier in the position report information is matched with the first identifier corresponding to the target position, the recorded position information of the position calibration device can be acquired.
Step S600', determining whether the location of the merchant corresponding to the location calibration device changes according to the location information of the terminal and the location information of the location calibration device.
In this step, the position information of the terminal may be matched with the position information of the position calibration device. Therefore, whether the position of the merchant corresponding to the position calibration device is changed or not can be determined. Preferably, when the location information of the plurality of terminals and the location information of the location calibration device are not matched, the location information of the merchant corresponding to the location calibration device may be updated according to the location information of the terminals.
The embodiment of the invention sends the beacon message through the position calibration device, the terminal extracts the first identifier in the beacon message after receiving the beacon message, determines the position report information according to the first identifier and the second identifier, and sends the position report information to the corresponding server, the server acquires the recorded position information of the position calibration device according to the position report information, and determines whether the position of a merchant corresponding to the position calibration device changes according to the position information of the terminal and the position information of the position calibration device. Therefore, the server can determine whether the position of the merchant is changed according to the position information of the order processor, and can update the position information of the merchant according to the position information of the order processor in the following.
Fig. 11 is an application scenario diagram of the second embodiment of the present invention. The terminal may receive the beacon message after user 1 logs on to a predetermined application, e.g. a takeaway platform APP. After receiving the beacon message, the terminal can determine the position report information according to the position report information, the identifier of the terminal and the position information of the terminal, and send the position report information to the corresponding server. Fig. 11 is a diagram of an application scenario on the server side. As shown in fig. 11, after receiving the location report information sent by the terminal, the server may display the location report information in a location report information analysis window 111, where the display content may include a terminal identifier (i.e., user 1) and a location-specific device identifier (e.g., device identifier 1, device identifier 2, and device identifier 3). The server may obtain the corresponding device identifier (e.g., device identifier 3) after determining the identifier of the merchant where the user 1 is located according to the terminal identifier "user 1", obtain the recorded location information of the location calibration device corresponding to the device identifier 3, and then display the location information (e.g., location 1) of the user 1 and the user 1, the device identifier (i.e., device identifier 3) corresponding to the user 1, and the location (e.g., location 2) where the merchant is located, which are obtained according to the device identifier 3, on the information display window 112. When the location 1 and the location 2 do not match, the "location information of the merchant changes" may be displayed in the result display window 113.
Fig. 12 is a flowchart of an information processing method at the terminal side according to the second embodiment of the present invention. As shown in fig. 12, in the present embodiment, the information processing method at the terminal side includes the steps of:
step S100', in response to receiving the beacon message, extracting the first identifier in the beacon message.
And step S200', determining position report information according to the first identifier, the second identifier and the position information of the user.
Step S300', the location report information is sent.
Therefore, the order processor can send the identifier of the position calibration device, the second identifier and the position information of the terminal to the server as position report information.
Fig. 13 is a flowchart of an information processing method on the server side in the second embodiment of the present invention. As shown in fig. 13, in the present embodiment, the information processing method on the server side includes the steps of:
step S400', receiving the location report information.
Step S500' acquires the recorded position information of the position calibration device.
Step S600', determining whether the location of the merchant corresponding to the location calibration device changes according to the location information of the terminal and the location information of the location calibration device.
Therefore, the server can determine whether the position of the merchant is changed according to the information of the terminal.
It should be understood that the above two embodiments may also be combined, so that whether the location of the merchant changes can be determined according to the location information of the order processor while the stay time of the order processor at the target location is acquired.
Fig. 14 is a schematic diagram of an information processing system of a third embodiment of the present invention. As shown in fig. 14, the processing system of the embodiment of the present invention includes an information processing apparatus a on the terminal side and an information processing apparatus B on the server side.
The information processing apparatus a includes a response extraction unit 141, a report information determination unit 142, and a report information transmission unit 143.
The response extracting unit 141 is configured to, in response to receiving the beacon message, extract a first identifier in the beacon message, where the first identifier is an identifier of the location calibration apparatus. The report information determining unit 142 is configured to determine the position report information according to the first identifier and a second identifier, where the second identifier is an identifier of the terminal. The report information transmitting unit 143 transmits the location report information to count the stay time at the target location.
Further, the first identifier is an encrypted characteristic signal of the position calibration device.
Further, the response extracting unit 141 is configured to, in response to continuously receiving the beacon messages, respectively extract the first identifiers in the beacon messages.
Further, the response extracting unit 141 is configured to, in response to receiving multiple beacon messages simultaneously, extract the first identifier in each beacon message respectively.
Further, the report information sending unit 143 is configured to send the location report information at a predetermined period.
Further, the information processing apparatus a further includes a feedback information receiving unit 144.
The feedback information receiving unit 144 is configured to receive dwell time feedback information, where the dwell time feedback information represents time information of dwelling at target positions corresponding to different orders.
Further, the location reporting information further includes location information of the terminal, where the location information of the terminal is satellite positioning information of the terminal or mobile communication network positioning information of the terminal.
Further, the location report information further includes sending time information.
Further, the communication standard of the beacon message is bluetooth 4.0.
The information processing apparatus B includes a report information receiving unit 145 and a stay time determining unit 146.
The report information receiving unit 145 is configured to receive location report information, where the location report information includes a first identifier and a second identifier, the first identifier is an identifier of a location calibration device, and the second identifier is an identifier of a sending terminal. The stay time determining unit 146 is configured to determine the stay time of the sending terminal at the target location according to the location report information.
Further, the report information receiving unit 145 is configured to continuously receive the location report information.
Further, the location reporting information further includes location information of the terminal, where the location information of the terminal is satellite positioning information of the terminal or mobile communication network positioning information of the terminal. The information processing apparatus B further includes a position information acquisition unit 147 and a position determination unit 148.
The position information acquiring unit 147 is configured to acquire recorded position information of the position calibration device. The position determining unit 148 is configured to determine whether the position of the merchant corresponding to the position calibration device changes according to the position information of the terminal and the position information of the position calibration device.
Further, the dwell time determination unit 146 includes an identification acquisition subunit 1461, a matching acquisition subunit 1462 and a dwell time determination subunit 1463.
The identifier obtaining subunit 1461 is configured to determine, according to the location report information, a first identifier corresponding to the target location. The matching obtaining subunit 1462 is configured to, in response to a match between a first identifier in the location report information and a first identifier corresponding to the target location, obtain a sending time or a receiving time of the recorded location report information. The stay time determining subunit 1463 is configured to determine the stay time according to the recorded sending time or receiving time of the plurality of location report information.
Further, the identity acquisition subunit 1461 includes an order identity determination module, a merchant identity determination module, and a first identity determination module.
The order identifier determining module is used for determining the corresponding current order identifier according to the second identifier of the position report information. And the merchant identification determining module is used for determining the corresponding merchant identification according to the current order identification. The first identification determining module is used for determining the corresponding first identification according to the merchant identification.
Further, the location report information further includes sending time information;
the matching obtaining subunit 1462 is configured to extract the sending time information from the location report information.
Further, the information processing apparatus B further includes a feedback information transmitting unit 149.
The feedback information sending unit 149 is configured to send dwell time feedback information, where the dwell time feedback information represents time information of dwelling at target positions corresponding to different orders.
The method comprises the steps that a terminal responds to a received beacon message, a first identifier in the beacon message is extracted, position report information is determined according to the first identifier and a second identifier, the position report information is sent to a corresponding server to count the staying time at a target position, the position report information is received through the server, and the staying time of a sending terminal at the target position is determined according to the position report information. Therefore, the server can acquire the staying time of the user holding the terminal at the target position without acquiring the position information of the user, and data support is provided for a subsequent improved platform.
Fig. 15 is a schematic diagram of an electronic device of an embodiment of the invention. The electronic device shown in fig. 15 is a general-purpose data processing apparatus comprising a general-purpose computer hardware structure including at least a processor 151 and a memory 152. The processor 151 and the memory 152 are connected by a bus 153. The memory 152 is adapted to store instructions or programs executable by the processor 151. Processor 151 may be a stand-alone microprocessor or a collection of one or more microprocessors. Thus, processor 151 implements the processing of data and the control of other devices by executing commands stored in memory 152 to thereby execute the method flows of embodiments of the present invention as described above. The bus 153 connects the above components together, and also connects the above components to a display controller 154 and a display device and an input/output (I/O) device 155. Input/output (I/O) device 155 may be a mouse, keyboard, modem, network interface, touch input device, motion sensing input device, printer, and other devices known in the art. Typically, an input/output (I/O) device 155 is coupled to the system through an input/output (I/O) controller 156.
Among other things, the memory 152 may store software components such as an operating system, a communication module, an interaction module, and an application program. Each of the modules and applications described above corresponds to a set of executable program instructions that perform one or more functions and methods described in embodiments of the invention.
The above-described flowchart and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention illustrate various aspects of the present disclosure. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
Also, as will be appreciated by one skilled in the art, aspects of embodiments of the present invention may be embodied as a system, method or computer program product. Accordingly, various aspects of embodiments of the invention may take the form of: an entirely hardware implementation, an entirely software implementation (including firmware, resident software, micro-code, etc.) or an implementation combining software and hardware aspects that may all generally be referred to herein as a "circuit," module "or" system. Further, aspects of the present disclosure may take the form of: a computer program product embodied in one or more computer readable media having computer readable program code embodied thereon.
Any combination of one or more computer-readable media may be utilized. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of embodiments of the present invention, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal may take any of a variety of forms, including, but not limited to: electromagnetic, optical, or any suitable combination thereof. The computer readable signal medium may be any of the following computer readable media: is not a computer readable storage medium and may communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Computer program code for carrying out operations for aspects of the present disclosure may be written in any combination of one or more programming languages, including: object oriented programming languages such as Java, Smalltalk, C + +, PHP, Python, and the like; and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package; executing in part on a user computer and in part on a remote computer; or entirely on a remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The above description is only a preferred embodiment of the present disclosure and is not intended to limit the present disclosure, and various modifications and changes may be made to the present disclosure by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present disclosure should be included within the scope of the present disclosure.

Claims (30)

1. An information processing method, characterized in that the method comprises:
in response to receiving a beacon message, extracting a first identifier in the beacon message, wherein the first identifier is an identifier of a position calibration device;
determining position report information according to the first identification and a second identification, wherein the second identification is an identification of a terminal, the second identification is used for determining a first identification of a target position, and the target position is a position where a merchant of a current order processed by the terminal corresponding to the second identification is located;
sending the position report information to count the staying time at the target position;
wherein the residence time is determined by:
determining a first identifier corresponding to the target position according to the position report information;
responding to the matching of a first identifier in the position report information and a first identifier corresponding to the target position, and recording the sending time or the receiving time of the position report information;
and determining the stay time according to the recorded sending time or receiving time of the plurality of position report information.
2. The information processing method according to claim 1, wherein the first identifier is an encrypted feature signal of the position calibration device.
3. The information processing method of claim 1, wherein extracting the first identifier in the beacon message in response to receiving the beacon message comprises:
and respectively extracting the first identifications in the beacon messages in response to the continuous reception of the beacon messages.
4. The information processing method of claim 1, wherein extracting the first identifier in the beacon message in response to receiving the beacon message comprises:
and respectively extracting the first identifiers in the beacon messages in response to the simultaneous reception of the plurality of beacon messages.
5. The information processing method according to claim 1, wherein the sending the location report information is:
and sending the position report information at a preset period.
6. The information processing method according to claim 1, characterized by further comprising:
and receiving dwell time feedback information, wherein the dwell time feedback information represents dwell time information at target positions corresponding to different orders.
7. The information processing method according to claim 1, wherein the location report information further includes location information of the terminal, the location information of the terminal is satellite positioning information of the terminal or mobile communication network positioning information of the terminal, and the location information is used to determine whether a location of a merchant corresponding to the location calibration device changes.
8. The information processing method according to claim 1, wherein the location report information further includes transmission time information.
9. The information processing method according to claim 1, wherein a communication standard of the beacon message is bluetooth 4.0.
10. An information processing method, characterized in that the method comprises:
receiving position report information, wherein the position report information comprises a first identifier and a second identifier, the first identifier is an identifier of a position calibration device, and the second identifier is an identifier of a sending terminal;
determining the retention time of the sending terminal at the target position according to the position report information;
wherein, determining the staying time of the sending terminal at the target position according to the position report information comprises:
determining a first identifier corresponding to the target position according to the position report information, wherein the target position is the position of a merchant of the current order processed by the terminal corresponding to the second identifier;
responding to the matching of a first identifier in the position report information and a first identifier corresponding to the target position, and recording the sending time or the receiving time of the position report information;
determining the stay time according to the recorded sending time or receiving time of the plurality of position report information;
the determining the first identifier corresponding to the target location according to the location reporting information includes:
determining a corresponding current order mark according to the second mark of the position report information;
determining a corresponding merchant identifier according to the current order identifier;
and determining the corresponding first identifier according to the merchant identifier.
11. The information processing method according to claim 10, wherein the reception location report information is:
and continuously receiving the position report information.
12. The information processing method according to claim 10, wherein the location report information further includes location information of the terminal, the location information of the terminal being satellite positioning information of the terminal or mobile communication network positioning information of the terminal;
the method further comprises the following steps:
acquiring recorded position information of the position calibration device;
and determining whether the position of the merchant corresponding to the position calibration device changes or not according to the position information of the terminal and the position information of the position calibration device.
13. The information processing method according to claim 10, wherein the location report information further includes transmission time information;
the recording the sending time of the location report information comprises:
and extracting the sending time information from the position report information.
14. The information processing method according to claim 10, characterized by further comprising:
and sending dwell time feedback information, wherein the dwell time feedback information represents dwell time information at target positions corresponding to different orders.
15. An information processing apparatus characterized in that the apparatus comprises:
the response extraction unit is used for extracting a first identifier in a beacon message in response to receiving the beacon message, wherein the first identifier is an identifier of the position calibration device;
a report information determining unit, configured to determine position report information according to the first identifier and a second identifier, where the second identifier is an identifier of a terminal, the second identifier is used to determine a first identifier of a target position, and the target position is a position where a merchant of a current order processed by the terminal corresponding to the second identifier is located;
the report information sending unit is used for sending the position report information so as to count the staying time at the target position;
wherein the residence time is determined by:
the identifier obtaining subunit is configured to determine, according to the location report information, a first identifier corresponding to the target location;
the matching obtaining subunit is configured to record sending time or receiving time of the position report information in response to a match between a first identifier in the position report information and a first identifier corresponding to the target position;
and the stay time determining subunit is used for determining the stay time according to the recorded sending time or receiving time of the plurality of position report information.
16. The information processing apparatus according to claim 15, wherein the first identifier is an encrypted feature signal of the position calibration apparatus.
17. The information processing apparatus according to claim 15, wherein said response extraction unit is configured to extract the first identifiers in the beacon messages, respectively, in response to continuous reception of the beacon messages.
18. The information processing apparatus according to claim 15, wherein the response extraction unit is configured to extract the first identifier in each of the beacon messages, respectively, in response to simultaneous reception of a plurality of beacon messages.
19. The information processing apparatus according to claim 15, wherein the report information transmission unit is configured to transmit the location report information at a predetermined cycle.
20. The information processing apparatus according to claim 15, characterized in that the apparatus further comprises:
and the feedback information receiving unit is used for receiving the staying time feedback information, and the staying time feedback information represents the staying time information at the target positions corresponding to different orders.
21. The information processing apparatus according to claim 15, wherein the location report information further includes location information of the terminal, where the location information of the terminal is satellite positioning information of the terminal or mobile communication network positioning information of the terminal, and the location information is used to determine whether a location of a merchant corresponding to the location calibration apparatus changes.
22. The information processing apparatus according to claim 15, wherein the location report information further includes transmission time information.
23. The information processing apparatus according to claim 15, wherein a communication standard of the beacon message is bluetooth 4.0.
24. An information processing apparatus characterized in that the apparatus comprises:
a report information receiving unit, configured to receive position report information, where the position report information includes a first identifier and a second identifier, the first identifier is an identifier of a position calibration device, and the second identifier is an identifier of a sending terminal;
a stay time determining unit, configured to determine, according to the location report information, a stay time of the sending terminal at a target location;
wherein the stay time determining unit includes:
the identification obtaining subunit is configured to determine, according to the position report information, a first identification corresponding to the target position, where the target position is a position where a merchant of the current order processed by the terminal corresponding to the second identification is located;
the matching obtaining subunit is configured to record sending time or receiving time of the position report information in response to a match between a first identifier in the position report information and a first identifier corresponding to the target position;
a stay time determining subunit, configured to determine the stay time according to the recorded sending time or receiving time of the plurality of location report information;
the identifier acquisition subunit includes:
the order identifier determining module is used for determining a corresponding current order identifier according to the second identifier of the position report information;
the merchant identification determining module is used for determining a corresponding merchant identification according to the current order identification;
and the first identifier determining module is used for determining the corresponding first identifier according to the merchant identifier.
25. The information processing apparatus according to claim 24, wherein the report information receiving unit is configured to continuously receive the location report information.
26. The information processing apparatus according to claim 24, wherein the location report information further includes location information of the terminal, the location information of the terminal being satellite positioning information of the terminal or mobile communication network positioning information of the terminal;
the device further comprises:
the matching obtaining subunit is configured to record sending time or receiving time of the position report information in response to a match between a first identifier in the position report information and a first identifier corresponding to the target position;
and the stay time determining subunit is used for determining the stay time according to the recorded sending time or receiving time of the plurality of position report information.
27. The information processing apparatus according to claim 24, wherein the location report information further includes transmission time information;
the matching obtaining subunit is configured to extract the sending time information from the location report information.
28. The information processing apparatus according to claim 24, characterized in that the apparatus further comprises:
and the feedback information sending unit is used for sending the stay time feedback information, and the stay time feedback information represents the stay time information at the target positions corresponding to different orders.
29. A computer-readable storage medium on which computer program instructions are stored, which, when executed by a processor, implement the method of any one of claims 1-14.
30. An electronic device comprising a memory and a processor, wherein the memory is configured to store one or more computer program instructions, wherein the one or more computer program instructions are executed by the processor to implement the method of any of claims 1-14.
CN201811513249.7A 2018-12-11 2018-12-11 Information processing method and device Active CN109362040B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811513249.7A CN109362040B (en) 2018-12-11 2018-12-11 Information processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811513249.7A CN109362040B (en) 2018-12-11 2018-12-11 Information processing method and device

Publications (2)

Publication Number Publication Date
CN109362040A CN109362040A (en) 2019-02-19
CN109362040B true CN109362040B (en) 2021-11-16

Family

ID=65330370

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811513249.7A Active CN109362040B (en) 2018-12-11 2018-12-11 Information processing method and device

Country Status (1)

Country Link
CN (1) CN109362040B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109902239B (en) * 2019-03-04 2020-06-02 上海拉扎斯信息科技有限公司 Information interaction method and device, readable storage medium and electronic equipment
CN112040407B (en) * 2020-08-06 2023-03-14 拉扎斯网络科技(上海)有限公司 Beacon data processing method and device, electronic equipment and readable storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106056375A (en) * 2016-05-25 2016-10-26 广州衡昊数据科技有限公司 POS machine positioning method based on mobile terminal position
CN107071728A (en) * 2017-03-22 2017-08-18 北京安博通科技股份有限公司 A kind of method of locating terminal and device

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103763680B (en) * 2014-01-23 2017-02-08 清华大学 Indoor positioning and tracking method and system based on signal propagation
CN106793080A (en) * 2017-01-13 2017-05-31 王洋 It is a kind of based on hotspot can localization method offline

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106056375A (en) * 2016-05-25 2016-10-26 广州衡昊数据科技有限公司 POS machine positioning method based on mobile terminal position
CN107071728A (en) * 2017-03-22 2017-08-18 北京安博通科技股份有限公司 A kind of method of locating terminal and device

Also Published As

Publication number Publication date
CN109362040A (en) 2019-02-19

Similar Documents

Publication Publication Date Title
US9280682B2 (en) Automated management of private information
WO2018036297A1 (en) Indoor positioning technique and information pushing system, method and device based thereon, and terminal
JP5922120B2 (en) Multiple devices and methods for determining mobile station center for positioning assistance data
US20130211718A1 (en) Apparatus and method for providing indoor navigation service
US9774642B2 (en) Method and device for pushing multimedia resource and display terminal
JP2014042260A5 (en) Management system, registration method, and program
CN103026739A (en) Methods and apparatuses for use in providing position assistance data to mobile stations
KR20130054331A (en) Methods and apparatuses for use in determining that a mobile station is at one or more particular indoor regions
CN103473254A (en) Method and apparatus for storing image data
CN109362040B (en) Information processing method and device
US20170318122A1 (en) Business object information sharing method and apparatus
JP2012103223A (en) Method and device for discriminating position information of mobile terminal
CN110620988B (en) Information reporting method, device and equipment
EP2629261A1 (en) Multimedia service system and method for operating the same
US20170299688A1 (en) Beacon transmitting device and beacon transmitting method
US20190095545A1 (en) Data-flow control device and data-flow control method
KR20160012575A (en) Disaster alerting server and disaster alerting method thereof
KR20120042461A (en) System, apparatus, terminal and method for providing movement route information
CN106199639A (en) The long-range positioning system (Loran) of wheelchair and wheelchair thereof
CN108805512B (en) Attendance information recording method, equipment and system thereof
CN107567715B (en) Method and apparatus for providing information in a communication network
CN113132906B (en) Virtual positioning identification method and device, storage medium and electronic equipment
KR20080003150A (en) Method and apparatus for providing 3-dimension location based service
JP2016126564A (en) Method and system for preventing improper use of electronic ticket
JP6481550B2 (en) Proxy authentication method and communication device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant