[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN109151736B - Bracelet positioning method, device, storage medium and computer equipment - Google Patents

Bracelet positioning method, device, storage medium and computer equipment Download PDF

Info

Publication number
CN109151736B
CN109151736B CN201811201584.3A CN201811201584A CN109151736B CN 109151736 B CN109151736 B CN 109151736B CN 201811201584 A CN201811201584 A CN 201811201584A CN 109151736 B CN109151736 B CN 109151736B
Authority
CN
China
Prior art keywords
bracelet
message
base station
microwave communication
identifier
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
CN201811201584.3A
Other languages
Chinese (zh)
Other versions
CN109151736A (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.)
Guangzhou Vanvov Information Technology Co ltd
Original Assignee
Guangzhou Vanvov Information 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 Guangzhou Vanvov Information Technology Co ltd filed Critical Guangzhou Vanvov Information Technology Co ltd
Priority to CN201811201584.3A priority Critical patent/CN109151736B/en
Publication of CN109151736A publication Critical patent/CN109151736A/en
Application granted granted Critical
Publication of CN109151736B publication Critical patent/CN109151736B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/3827Portable transceivers
    • H04B1/385Transceivers carried on the body, e.g. in helmets
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • H04M1/72412User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/3827Portable transceivers
    • H04B1/385Transceivers carried on the body, e.g. in helmets
    • H04B2001/3861Transceivers carried on the body, e.g. in helmets carried in a hand or on fingers

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application relates to a bracelet positioning method, a bracelet positioning device, a storage medium and computer equipment. The method comprises the following steps: broadcasting a first message carrying a first microwave communication identifier at a first preset time interval in a first microwave communication mode; the first message is used for indicating a base station which receives the first message to send a second message to a server; the second message carries the first microwave communication identifier, the base station identifier and the receiving time of the first message; the second message is used for indicating the server to obtain the geographic position corresponding to the first microwave communication identifier according to the base station identifier, and generating the movement track of the bracelet corresponding to the first microwave communication identifier according to the geographic position and the receiving moment of the first message. By adopting the method, the position information of the bracelet can be accurately recorded.

Description

Bracelet positioning method, device, storage medium and computer equipment
Technical Field
The present application relates to the field of wireless communications technologies, and in particular, to a bracelet positioning method, a device, a storage medium, and a computer device.
Background
With the development of wireless communication technology, a bracelet positioning technology appears, and by positioning the bracelet, the position of the wearer of the bracelet can be focused at any time, and when the wearer of the bracelet is lost, the approximate position of the wearer of the bracelet can be estimated according to the movement track of the wearer of the bracelet.
However, in the conventional bracelet positioning method, communication is generally performed by adopting a GPS technology, and the anti-interference capability of GPS communication is weak, so that the strength of a communication signal is weak, and therefore, the position information of the bracelet cannot be accurately recorded.
Disclosure of Invention
In view of the above, it is necessary to provide a bracelet positioning method, apparatus, storage medium, and computer device capable of accurately recording position information of a bracelet, in order to solve the problem that the GPS communication signal strength is weak and the position information of the bracelet cannot be accurately recorded.
A method of bracelet positioning, the method comprising:
broadcasting a first message carrying a first microwave communication identifier at a first preset time interval in a first microwave communication mode;
The first message is used for indicating a base station which receives the first message to send a second message to a server; the second message carries the first microwave communication identifier, the base station identifier and the receiving time of the first message;
The second message is used for indicating the server to obtain the geographic position corresponding to the first microwave communication identifier according to the base station identifier, and generating the movement track of the bracelet corresponding to the first microwave communication identifier according to the geographic position and the receiving moment of the first message.
In one embodiment, the method further comprises:
When the base station does not receive the first message, the handheld device receives a first microwave communication identifier and a target base station identifier sent by the server, and searches a corresponding bracelet according to the first microwave communication identifier at the position of the base station corresponding to the target base station identifier;
the target base station identifier is a base station identifier corresponding to the receiving time of the first message closest to the current time.
In one embodiment, the method further comprises:
and performing self-checking at a second preset time interval, and restarting the power-off when the self-checking result is abnormal.
In one embodiment, before broadcasting the first message carrying the first microwave communication identifier of the bracelet at a first preset time interval in the first microwave communication manner, the method further includes:
And when the bracelet and the terminal communicate in a second microwave communication mode and a configuration instruction sent by the terminal is received, a first microwave communication identifier configured by the terminal for the bracelet is received.
In one embodiment, the method further comprises:
acquiring gravitational acceleration information, and determining motion state information of the bracelet according to the gravitational acceleration information;
receiving an instruction for acquiring the motion state information sent by a terminal through a second microwave communication mode;
And sending the motion state information to the terminal according to the instruction for acquiring the motion state information.
In one embodiment, the method further comprises: the motion state information is characterized by at least one of a step parameter, a sleep parameter and an arm lifting parameter.
In one embodiment, the method further comprises:
Receiving incoming call information sent by a terminal through a second microwave communication mode;
And controlling the bracelet to send out reminding information according to the incoming call information.
A bracelet positioning apparatus, the apparatus comprising:
The first message broadcasting module is used for broadcasting a first message carrying a first microwave communication identifier of the bracelet at a first preset time interval in a first microwave communication mode; the first message is used for indicating a base station which receives the first message to send a second message to a server; the second message carries the first microwave communication identifier, the base station identifier and the receiving time of the first message; the second message is used for indicating the server to obtain the geographic position corresponding to the first microwave communication identifier according to the base station identifier, and generating the movement track of the bracelet corresponding to the first microwave communication identifier according to the geographic position and the receiving moment of the first message.
A computer readable storage medium having stored thereon a computer program which when executed by a processor performs the steps of the bracelet positioning method as described in the above embodiments.
A computer device comprising a memory storing a computer program and a processor implementing the steps of the bracelet positioning method according to the above embodiments when the processor executes the computer program.
According to the bracelet positioning method, the bracelet positioning device, the storage medium and the computer equipment, a first message carrying a first microwave communication identifier is broadcast at a first preset time interval in a first microwave communication mode; the first message is used for indicating a base station which receives the first message to send a second message to a server; the second message carries the first microwave communication identifier, the base station identifier and the receiving time of the first message; the second message is used for indicating the server to obtain the geographic position corresponding to the first microwave communication identifier according to the base station identifier, and generating the movement track of the bracelet corresponding to the first microwave communication identifier according to the geographic position and the receiving moment of the first message. The first message broadcast by the bracelet is received through the base station, the second message is sent to the server, the server obtains the geographic position of the bracelet according to the second message, and the position information of the bracelet can be accurately recorded according to the geographic position of the bracelet and the receiving moment of the first message.
Drawings
FIG. 1 is a diagram of an application environment for a bracelet positioning method in one embodiment;
FIG. 2 is a flow chart of a method for positioning a bracelet according to one embodiment;
FIG. 3 is a diagram of an application environment of a bracelet positioning method according to another embodiment;
FIG. 4 is a flowchart of a method for positioning a bracelet according to another embodiment;
FIG. 5 is a flowchart of a method for positioning a bracelet according to another embodiment;
FIG. 6 is a flowchart of a method for positioning a bracelet according to another embodiment;
FIG. 7 is a timing diagram of a method of positioning a bracelet according to another embodiment;
FIG. 8 is a block diagram of a bracelet positioning apparatus according to one embodiment;
FIG. 9 is a block diagram of a bracelet positioning apparatus according to another embodiment;
fig. 10 is an internal structural view of a computer device in one embodiment.
Detailed Description
The present application will be described in further detail with reference to the drawings and examples, in order to make the objects, technical solutions and advantages of the present application more apparent. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the application.
The bracelet positioning method provided by the embodiment of the application can be applied to an application environment shown in fig. 1. Wherein the terminal 102 communicates with the base station 104 via a network, and the base station 104 communicates with the server 106 via a network. The terminal 102 may be, but not limited to, various kinds of hand-rings, the base station 104 may be implemented by an independent base station or a base station cluster formed by a plurality of base stations, and the server 106 may be implemented by an independent server or a server cluster formed by a plurality of servers.
In one embodiment, as shown in fig. 2, a bracelet positioning method is provided, and the method is applied to the terminal in fig. 1 for illustration, and includes the following steps:
Step 202, broadcasting a first message carrying a first microwave communication identifier at a first preset time interval in a first microwave communication mode.
Step 204, the first message is used for instructing the base station that receives the first message to send a second message to the server; the second message carries the first microwave communication identifier, the base station identifier and the receiving time of the first message; the second message is used for indicating the server to obtain the geographic position corresponding to the first microwave communication identifier according to the base station identifier, and generating the movement track of the bracelet corresponding to the first microwave communication identifier according to the geographic position and the receiving moment of the first message.
The first microwave communication mode may be 868Mhz band wireless communication mode, 433Mhz band wireless communication mode or 2.4Ghz band wireless communication mode. The first preset time interval may be set as desired, and may be, for example, 3 seconds. The first microwave communication identifier may be an ID (identification) of a first microwave communication module of a bracelet, and is used to distinguish different bracelets, where the first microwave communication module includes an 868Mhz band wireless communication module, a 433Mhz band wireless communication module, and a 2.4Ghz band wireless communication module. The first message comprises a start frame and an ID and a check frame of the first microwave communication module of the bracelet, wherein the start frame consists of preset binary numbers with fixed digits and is used for identifying the start of one frame of message, specifically, the one frame of message is the ID of the first microwave communication module of the bracelet, the check frame can be obtained from the ID of the first microwave communication module through a specified mathematical relationship, and the start frame and the check frame are used for ensuring the accuracy and the completeness of data transmission. The base station can be arranged at a key intersection of a city, and the distance between the base stations can be 1 km or other distances. If the first microwave communication mode is an 868Mhz frequency band wireless communication mode, setting up a base station for receiving 868Mhz frequency band signals in the city; if the first microwave communication mode is a 433Mhz frequency band wireless communication mode, a base station for receiving 433Mhz frequency band signals is set up in the city. Each base station has a unique base station identifier, which may be a code or name of the base station, for distinguishing between different base stations, and the geographic location of the base station to which each base station identifier corresponds is stored in a server in advance.
Taking an 868Mhz frequency band wireless communication mode as an example, the bracelet broadcasts a first message carrying the ID of a first microwave communication module of the bracelet once every 3 seconds in the 868Mhz frequency band wireless communication mode; after receiving the first message, the base station sends the ID of the first microwave communication module of the bracelet, the base station identification of the base station and the moment when the base station receives the first message to the server; the server determines the geographic position of the base station according to the base station identification uploaded by the base station, wherein the geographic position of the base station is the geographic position of the bracelet corresponding to the ID of the first microwave communication module of the bracelet at the moment when the base station receives the first message, the bracelet passes through different base stations at different moments, and the movement track of the bracelet corresponding to the ID of the first microwave communication module of the bracelet can be generated according to the geographic positions of different base stations and the receiving moment of the first message when the bracelet passes through the geographic positions of different base stations.
In the above-mentioned bracelet positioning method, broadcast the first message carrying the first microwave communication identification with the first preset time interval through the first microwave communication mode; the first message is used for indicating a base station which receives the first message to send a second message to a server; the second message carries the first microwave communication identifier, the base station identifier and the receiving time of the first message; the second message is used for indicating the server to obtain the geographic position corresponding to the first microwave communication identifier according to the base station identifier, and generating the movement track of the bracelet corresponding to the first microwave communication identifier according to the geographic position and the receiving moment of the first message. The first message broadcast by the bracelet is received through the base station, the second message is sent to the server, the server obtains the geographic position of the bracelet according to the second message, and the position information of the bracelet can be accurately recorded according to the geographic position of the bracelet and the receiving moment of the first message.
The bracelet positioning method provided by the embodiment of the application can be also applied to an application environment shown in fig. 3. Wherein the terminal 302 communicates with the handheld device 304 over a network, and the handheld device 304 communicates with the server 306 over a network. Where the terminal 302 may be, but is not limited to being, various hand-held devices 304 may be, but is not limited to being, various hand-held devices, and the server 306 may be implemented as a stand-alone server or as a cluster of servers.
In one embodiment, the above bracelet positioning method further includes: when the base station does not receive the first message, the handheld device receives a first microwave communication identifier and a target base station identifier sent by the server, and searches a corresponding bracelet according to the first microwave communication identifier at the position of the base station corresponding to the target base station identifier; the target base station identifier is a base station identifier corresponding to the receiving time of the first message closest to the current time.
Considering the actual cost, the distance between the base stations may be one kilometer, and the communication distance between the bracelet and the base stations is typically one hundred meters, so that the situation that the base station cannot receive the first message broadcast by the bracelet due to the fact that the bracelet is between two base stations or a certain base station fails occurs, and at this time, the handheld device may receive the ID of the first microwave communication module of the bracelet of the missing person wearing the bracelet and the target base station identifier sent by the server. The target base station identifier is a base station identifier corresponding to the receiving time of the first message closest to the current time and corresponding to the ID of the first microwave communication module of the bracelet stored in the server. The handheld device searches for the corresponding bracelet by receiving a first message carrying an ID of a first microwave communication module of the bracelet and sent by the bracelet near the geographic position corresponding to the base station identifier, wherein the communication mode between the handheld device and the bracelet can be a 868Mhz frequency band wireless communication mode, a 433Mhz frequency band wireless communication mode or a 2.4Ghz frequency band wireless communication mode, and the position of the handheld device can be adjusted according to the signal strength of the first message displayed on the handheld device to search the bracelet.
In the above bracelet positioning method, when the base station does not receive the first message, the handheld device receives the first microwave communication identifier and the target base station identifier sent by the server, and searches the corresponding bracelet according to the first microwave communication identifier at the position of the base station corresponding to the target base station identifier; when the base station does not receive the first message sent by the bracelet, the corresponding bracelet is searched by the handheld device, so that the searching range can be reduced, and the geographic position of the bracelet can be found more accurately and rapidly.
In one embodiment, the above bracelet positioning method further includes: and performing self-checking at a second preset time interval, and restarting the power-off when the self-checking result is abnormal.
The watch dog is used for checking the condition inside the central processing unit of the bracelet at a second preset time interval, and the second preset time interval can be set according to the requirement, for example, the second preset time interval can be 5 minutes. Once an error exception occurs, the watchdog sends a power-off restarting signal to the central processing unit of the bracelet, and the central processing unit of the bracelet executes the power-off restarting operation.
In the above-mentioned bracelet positioning method, by carrying out self-checking at a second preset time interval, when the self-checking result is abnormal, the power-off is restarted. Through periodic self-checking, the normal operation of the bracelet is ensured, and the geographic position of the bracelet can be recorded at any time and accurately.
In one embodiment, before broadcasting the first message carrying the first microwave communication identifier of the bracelet at a first preset time interval in the first microwave communication manner, the method further includes:
when the bracelet and the terminal communicate in a second microwave communication mode and a configuration instruction sent by the terminal is received, a first microwave communication identifier configured by the terminal for the bracelet is received.
Specifically, the terminal may be a mobile phone, the second microwave communication mode may be bluetooth communication or WIFI communication, after the terminal identifies the second microwave communication identifier of the bracelet, the terminal establishes communication connection with the bracelet through the second microwave communication mode, the second microwave communication identifier may be bluetooth identifier or WIFI identifier, except that the ID of the first microwave communication module of the bracelet may be different from each other, the bluetooth identifier or WIFI identifier may also identify different bracelets, for example, bluetooth communication is used, when the bracelet does not have the ID of the first microwave communication module of the bracelet, the bracelet and the terminal communicate through bluetooth, and the first application installed on the terminal identifies the bracelet according to the bluetooth identifier and configures the ID of the first microwave communication module of the specific bracelet for the bracelet. The first application may be NRF Connect, which may be used to scan, discover and debug the bracelet. The bracelet performs data check on the ID of the first microwave communication module of the configured bracelet, the data check can be cyclic redundancy check (Cyclic Redundancy Check, CRC), and after the data check is correct, the initial frame and the check frame can be added as a first message to be broadcasted.
In the above bracelet positioning method, when the bracelet and the terminal communicate in the second microwave communication mode and a configuration instruction sent by the terminal is received, the first microwave communication identifier configured by the terminal for the bracelet is received. Different handrings can be distinguished according to a first microwave communication identifier configured for the handring, and geographic positions of the different handrings can be accurately recorded respectively.
In one embodiment, as shown in fig. 4, the above bracelet positioning method further includes:
step 402, acquiring gravitational acceleration information, and determining motion state information of the bracelet according to the gravitational acceleration information.
The bracelet acquires gravity acceleration information through the gravity acceleration sensor, and determines motion state information of the bracelet according to the gravity acceleration information, specifically, the motion state information can be walking information, sleeping information and arm lifting information, and the motion state information of the bracelet can be determined according to the size, the direction or the change speed of the gravity acceleration information and a motion algorithm.
And step 404, receiving an instruction for acquiring the motion state information sent by the terminal through a second microwave communication mode.
The terminal sends out an instruction for acquiring the motion state information of the bracelet through a second microwave communication mode, and the bracelet receives the instruction.
Step 406, the motion state information is sent to the terminal according to the instruction for obtaining the motion state information.
The bracelet sends the motion state information to a second application program on the terminal according to the command for acquiring the motion state information, the second application program can be a platform application program of the bracelet, the motion state information of the bracelet can be checked through the second application program, and the second application program on the terminal receives the motion state information and displays the motion state information of the bracelet on a motion state information checking interface of the second application program.
In the bracelet positioning method, the movement state information of the bracelet is determined according to the gravitational acceleration information by acquiring the gravitational acceleration information; receiving an instruction for acquiring the motion state information sent by the terminal through a second microwave communication mode; and sending the motion state information to the terminal according to the instruction for acquiring the motion state information. By converting the gravitational acceleration information of the bracelet into motion state information and sending the motion state information to the terminal, the motion state information of the bracelet can be accurately recorded, so that a wearer of the bracelet can know the motion quantity of the wearer more clearly and arrange a motion plan reasonably.
In one embodiment, further comprising: the motion state information is characterized by at least one of a step parameter, a sleep parameter and an arm lifting parameter.
The walking information is characterized by adopting step parameters, wherein the step counting parameters can be step numbers, the step numbers can be obtained by a three-axis accelerator step counting algorithm, and the vector lengths of acceleration in three directions, namely X, Y and Z axes, established in space are calculated to obtain a sinusoidal track of movement; secondly, peak value detection is carried out, the direction of the current acceleration is judged through the change of the vector length, the direction of the current acceleration is compared with the direction of the last acceleration, if the directions of the acceleration are opposite, the step is counted, and if the directions of the acceleration are the same, the step is abandoned; finally, interference is removed, a step frequency threshold value is set, the step frequency refers to the step number in unit time, if the step frequency is larger than the step frequency threshold value, step counting abnormality is described, the condition that a wearer of the bracelet walks is possibly simulated by shaking the bracelet rapidly in a short time, the step counting abnormality is eliminated, and the step counting accuracy can be ensured.
The sleep information is characterized by sleep parameters, the sleep parameters can be the change times of the gravity acceleration in a first preset unit time in a preset fixed time period, a first time threshold and a second time threshold can be set, when the change times of the gravity acceleration of the bracelet in the first preset time are larger than the first time threshold, the bracelet wearer belongs to a waking state, when the change times of the gravity acceleration of the bracelet in the first preset time are smaller than the first time threshold and larger than the second time threshold, the bracelet wearer belongs to a shallow sleep state, and when the change times of the gravity acceleration of the bracelet in the first preset time are smaller than the second time threshold, the bracelet wearer belongs to a deep sleep state. Taking a preset fixed time period from eight points in the evening to eight points in the morning on the next day, wherein the first preset unit time is 5 minutes as an example, when the change times of the gravity acceleration of the bracelet in 5 minutes are greater than a first time threshold value, the wearer of the bracelet is in a waking state, when the change times of the gravity acceleration of the bracelet in 5 minutes are less than the first time threshold value and greater than a second time threshold value, the wearer of the bracelet is in a shallow sleep state, and when the change times of the gravity acceleration of the bracelet in 5 minutes are less than the second time threshold value, the wearer of the bracelet is in a deep sleep state.
The arm lifting information is characterized by an arm lifting parameter, wherein the arm lifting parameter can be the change amplitude of the gravity acceleration in a second preset unit time, the second preset unit time is very short, for example, can be set to be 1 second, a first amplitude threshold value can be set, and when the gravity acceleration of the bracelet is greater than the first amplitude threshold value, the wearer of the bracelet is in an arm lifting state.
According to the bracelet positioning method, the movement state information is characterized by at least one of the step parameter, the sleep parameter and the arm lifting parameter, so that a wearer of the bracelet can more clearly know the movement quantity and the movement state of the wearer and reasonably arrange the rest.
In one embodiment, the above-mentioned bracelet positioning method is as shown in fig. 5, and further includes:
step 502, receiving incoming call information sent by the terminal through a second microwave communication mode.
When the terminal receives the incoming call information sent by the other terminal, the incoming call information is sent to the bracelet in a second microwave communication mode.
Step 504, controlling the bracelet to send out reminding information according to the incoming call information.
After the bracelet receives the incoming call information sent by the terminal, the bracelet is controlled to send out reminding information according to the incoming call information, wherein the reminding information can be that a bracelet screen flashes, the bracelet screen is always bright, the bracelet sends out sound, a reminding message appears on the bracelet screen or an indicator lamp of the bracelet flashes.
In the above-mentioned bracelet positioning method, the incoming call information sent by the terminal is received by the second microwave communication mode, and the bracelet is controlled to send out the reminding information according to the incoming call information. The bracelet can prompt the wearer of the bracelet to have incoming call information in time by receiving the incoming call information of the terminal and sending out reminding information without checking the mobile phone at any time by the wearer of the bracelet, so that unnecessary time expenditure is saved.
In one embodiment, the above-mentioned bracelet positioning method is as shown in fig. 6, and further includes:
step 602, obtaining voltage information, and determining electric quantity information of the bracelet according to the voltage information.
The analog-to-digital converter is an electronic component for converting an analog signal into a digital signal, the voltage information is an analog voltage of a bracelet, for example, the voltage information can be 4.2V, the analog-to-digital converter in the bracelet can convert the analog voltage of the bracelet into a digital voltage, the conversion steps comprise sampling, holding, quantifying and encoding, the conversion method comprises a successive approximation method, a double integration method and a voltage-frequency conversion method, the voltage-frequency conversion method is taken as an example, when the analog voltage is added to an input end of the analog voltage/frequency, a pulse with the frequency proportional to the analog voltage is generated, the pulse signal is counted in a preset time, the preset time is up, the count value of a counter is counted to be the digital voltage proportional to the input analog voltage, then the electric quantity is obtained according to a physical formula between the digital voltage and the electric quantity, specifically, the electric quantity can be multiplied by the used time of the digital voltage of the bracelet after the bracelet is fully charged, the electric quantity is divided by the electric quantity of a bracelet battery, and the electric quantity is obtained by the rated capacity of the bracelet battery, namely the electric quantity is obtained as the information of the bracelet.
And step 604, receiving an instruction for acquiring the electric quantity information sent by the terminal through a second microwave communication mode.
The terminal sends out an instruction for acquiring the electric quantity information of the bracelet through a second microwave communication mode, and the bracelet receives the instruction.
Step 606, the power information is sent to the terminal according to the instruction for obtaining the power information.
And the bracelet sends the electric quantity information to a second application program on the terminal according to the instruction, and the second application program on the terminal receives the electric quantity information and displays the electric quantity information on an electric quantity information viewing interface of the second application program.
In the bracelet positioning method, the electric quantity information of the bracelet is determined according to the voltage information by acquiring the voltage information; receiving an instruction for acquiring the electric quantity information sent by the terminal through a second microwave communication mode; and sending the electric quantity information to the terminal according to the instruction for acquiring the electric quantity information. Through converting the voltage information of the bracelet into electric quantity information and sending the electric quantity information to the terminal, the electric quantity information of the bracelet can be accurately recorded, a wearer of the bracelet can be reminded to charge the bracelet in time under the condition of insufficient electric quantity of the bracelet, and normal operation of the bracelet is guaranteed.
In one embodiment, when the base station sends the second message to the server, the base station may also send its own running time, and the server determines whether the base station is working normally according to its own running time sent by the base station, for example, when the base station sends the second message to the server twice, its own running time is the same, which indicates that the base station is not working normally.
In the above bracelet positioning method, when the base station sends the second message to the server, the base station can also send the running time of the base station, and the server judges whether the base station works normally according to the running time of the base station, so that the position of the bracelet can be recorded more accurately.
In one embodiment, as shown in fig. 7, the above bracelet positioning method further includes:
In step 702, a first application program of the terminal sends an instruction for configuring a first microwave communication identifier to the bracelet.
Step 704, the bracelet receiving terminal is a first microwave communication identifier configured for a bracelet.
In step 706, the bracelet broadcasts a first message carrying a first microwave communication identifier at a first preset time interval in a first microwave communication mode.
Step 708, after receiving the first message, the base station sends a second message to the server, where the second message carries the first microwave communication identifier, the base station identifier, and a time of receipt of the first message.
In step 710, when the base station does not receive the first message, the server sends the first microwave communication identifier of the bracelet and the target base station identifier to the handheld device.
Step 712, the handheld device searches for a corresponding bracelet at a location where the base station corresponding to the target base station identifier is located according to the first microwave communication identifier, where the target base station identifier is a base station identifier corresponding to the receiving time of the first message closest to the current time.
In step 714, the bracelet performs self-checking at a second preset time interval, and when the self-checking result is abnormal, the power is turned off and restarted.
Step 716, the bracelet obtains gravitational acceleration information or voltage information, determines motion state information according to the gravitational acceleration information, and determines electric quantity information according to the voltage information.
In step 718, the second application program of the terminal sends an instruction for acquiring the motion state information or the electric quantity information to the bracelet through the second microwave communication mode.
Step 720, after receiving the instruction for acquiring the motion state information or the electric quantity information, the bracelet correspondingly transmits the motion state information or the electric quantity information to the second application program of the terminal.
In step 722, the terminal sends the incoming call information to the bracelet in the second microwave communication mode.
Step 724, the bracelet controls the bracelet to send out reminding information according to the incoming call information.
According to the bracelet positioning method, the first message is broadcast by the bracelet, the base station sends the second message to the server according to the received first message, and the server generates the movement track of the bracelet corresponding to the first microwave communication identifier according to the geographic position corresponding to the first microwave communication identifier and the receiving moment of the first message, so that the geographic position of the bracelet can be accurately recorded. When the base station does not receive the first message, the mobile phone is used for receiving the first microwave communication identifier and the target base station identifier sent by the server, and searching for the corresponding bracelet according to the position of the base station corresponding to the target base station identifier and the first microwave communication identifier, so that the position of the bracelet can be recorded more quickly and accurately. In addition, the bracelet can be subjected to self-checking, so that the normal operation of the bracelet is ensured, and the geographic position of the bracelet can be recorded at any time and accurately. The first microwave communication identifier configured for the bracelet can be used for distinguishing different bracelets, so that the geographic positions of the different bracelets can be accurately recorded respectively. The bracelet can also send motion state information or electric quantity information to the terminal, and the motion state information can remind a bracelet wearer to develop good work and rest habits, and the electric quantity information can remind the bracelet wearer to charge the bracelet in time under the condition of insufficient electric quantity of the bracelet, so that normal operation of the bracelet is ensured. The hand ring receiving terminal sends the incoming call information and sends the reminding information, so that the user of the hand ring can be reminded of the incoming call information in time without checking the mobile phone at any time, and unnecessary time expenditure is saved.
It should be understood that, although the steps in the flowcharts of fig. 2 and 4-7 are shown in order as indicated by the arrows, these steps are not necessarily performed in order as indicated by the arrows. The steps are not strictly limited to the order of execution unless explicitly recited herein, and the steps may be executed in other orders. Moreover, at least some of the steps of fig. 2, 4-7 may include multiple sub-steps or stages that are not necessarily performed at the same time, but may be performed at different times, nor does the order in which the sub-steps or stages are performed necessarily occur in sequence, but may be performed alternately or alternately with other steps or at least a portion of the sub-steps or stages of other steps.
In one embodiment, as shown in fig. 8, a bracelet positioning apparatus 800 is provided comprising: a first message broadcast module 802, wherein:
A first message broadcasting module 802, configured to broadcast, in a first microwave communication manner, a first message carrying a first microwave communication identifier of a bracelet at a first preset time interval; the first message is used for indicating the base station which receives the first message to send a second message to the server; the second message carries the first microwave communication identifier, the base station identifier and the receiving time of the first message; the second message is used for indicating the server to obtain the geographic position corresponding to the first microwave communication identifier according to the base station identifier, and generating the movement track of the bracelet corresponding to the first microwave communication identifier according to the geographic position and the receiving moment of the first message.
In the above-mentioned bracelet positioning device, broadcast the first message carrying the first microwave communication identification with the first preset time interval through the first microwave communication mode; the first message is used for indicating a base station which receives the first message to send a second message to a server; the second message carries the first microwave communication identifier, the base station identifier and the receiving time of the first message; the second message is used for indicating the server to obtain the geographic position corresponding to the first microwave communication identifier according to the base station identifier, and generating the movement track of the bracelet corresponding to the first microwave communication identifier according to the geographic position and the receiving moment of the first message. The first message broadcast by the bracelet is received through the base station, the second message is sent to the server, the server obtains the geographic position of the bracelet according to the second message, and the position information of the bracelet can be accurately recorded according to the geographic position of the bracelet and the receiving moment of the first message.
In one embodiment, the bracelet positioning apparatus further comprises:
The hand ring searching module is used for receiving a first microwave communication identifier and a target base station identifier sent by the server when the base station does not receive the first message, and searching a corresponding hand ring according to the first microwave communication identifier at the position of the base station corresponding to the target base station identifier; the target base station identifier is a base station identifier corresponding to the receiving time of the first message closest to the current time.
In one embodiment, the bracelet positioning apparatus further comprises:
And the bracelet self-checking module is used for carrying out self-checking at a second preset time interval, and restarting after power failure when the self-checking result is abnormal.
In one embodiment, the bracelet positioning apparatus further comprises:
The first microwave communication identifier configuration module is used for receiving the first microwave communication identifier configured by the bracelet by the terminal when the bracelet and the terminal communicate in a second microwave communication mode and a configuration instruction sent by the terminal is received.
In one embodiment, the bracelet positioning apparatus further comprises:
the motion state information sending module is used for acquiring the gravity acceleration information and determining the motion state information of the bracelet according to the gravity acceleration information; receiving an instruction for acquiring the motion state information sent by the terminal through a second microwave communication mode; and sending the motion state information to the terminal according to the instruction for acquiring the motion state information.
In one embodiment, the motion state information includes a step count parameter, a sleep parameter, and an arm lift parameter.
In one embodiment, the bracelet positioning apparatus further comprises:
The incoming call reminding module is used for receiving incoming call information sent by the terminal in a second microwave communication mode; and controlling the bracelet to send out reminding information according to the incoming call information.
In one embodiment, as shown in fig. 9, a bracelet positioning apparatus 900 is provided comprising: a first microwave communication identification configuration module 902 and a first message broadcast module 904, wherein:
the first microwave communication identifier configuration module 902 is configured to receive a first microwave communication identifier configured by the bracelet by the terminal when the bracelet and the terminal communicate in a second microwave communication manner and a configuration instruction sent by the terminal is received.
A first message broadcasting module 904, configured to broadcast, in a first microwave communication manner, a first message carrying a first microwave communication identifier of a bracelet at a first preset time interval; the first message is used for indicating the base station which receives the first message to send a second message to the server; the second message carries the first microwave communication identifier, the base station identifier and the receiving time of the first message; the second message is used for indicating the server to obtain the geographic position corresponding to the first microwave communication identifier according to the base station identifier, and generating the movement track of the bracelet corresponding to the first microwave communication identifier according to the geographic position and the receiving moment of the first message.
For specific limitations of the bracelet positioning apparatus, reference is made to the above limitations of the bracelet positioning method, and no further description is given here. The above-described modules in the bracelet positioning apparatus may be implemented in whole or in part by software, hardware, and combinations thereof. The above modules may be embedded in hardware or may be independent of a processor in the computer device, or may be stored in software in a memory in the computer device, so that the processor may call and execute operations corresponding to the above modules.
In one embodiment, a computer device is provided, which may be a terminal, and an internal structure diagram thereof may be as shown in fig. 10. The computer device includes a processor, a memory, a network interface, a display screen, and an input device connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement a bracelet positioning method. The display screen of the computer equipment can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer equipment can be a touch layer covered on the display screen, can also be keys, a track ball or a touch pad arranged on the shell of the computer equipment, and can also be an external keyboard, a touch pad or a mouse and the like.
It will be appreciated by those skilled in the art that the structure shown in FIG. 10 is merely a block diagram of some of the structures associated with the present inventive arrangements and is not limiting of the computer device to which the present inventive arrangements may be applied, and that a particular computer device may include more or fewer components than shown, or may combine some of the components, or have a different arrangement of components.
In one embodiment, a computer readable storage medium is provided, on which a computer program is stored which, when executed by a processor, implements the bracelet positioning method steps of the various embodiments described above.
In one embodiment, a computer device is provided, comprising a memory and a processor, the memory having stored therein a computer program, the processor implementing the steps of the bracelet positioning method of the various embodiments described above when the computer program is executed.
Those skilled in the art will appreciate that implementing all or part of the above described methods may be accomplished by way of a computer program stored on a non-transitory computer readable storage medium, which when executed, may comprise the steps of the embodiments of the methods described above. Any reference to memory, storage, database, or other medium used in embodiments provided herein may include non-volatile and/or volatile memory. The nonvolatile memory can include Read Only Memory (ROM), programmable ROM (PROM), electrically Programmable ROM (EPROM), electrically Erasable Programmable ROM (EEPROM), or flash memory. Volatile memory can include Random Access Memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double Data Rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (SYNCHLINK) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), among others.
The technical features of the above embodiments may be arbitrarily combined, and all possible combinations of the technical features in the above embodiments are not described for brevity of description, however, as long as there is no contradiction between the combinations of the technical features, they should be considered as the scope of the description.
The above examples illustrate only a few embodiments of the application, which are described in detail and are not to be construed as limiting the scope of the application. It should be noted that it will be apparent to those skilled in the art that several variations and modifications can be made without departing from the spirit of the application, which are all within the scope of the application. Accordingly, the scope of protection of the present application is to be determined by the appended claims.

Claims (10)

1. A method of bracelet positioning, the method comprising:
broadcasting a first message carrying a first microwave communication identifier at a first preset time interval in a first microwave communication mode;
The first message is used for indicating a base station which receives the first message to send a second message to a server; the second message carries the first microwave communication identifier, the base station identifier and the receiving time of the first message;
The second message is used for indicating the server to obtain a geographic position corresponding to a first microwave communication identifier according to the base station identifier, and generating a movement track of a bracelet corresponding to the first microwave communication identifier according to the geographic position and the receiving moment of the first message;
The method further comprises the steps of:
When the base station does not receive the first message, the handheld device receives a first microwave communication identifier and a target base station identifier sent by the server, and searches a corresponding bracelet according to the first microwave communication identifier at the position of the base station corresponding to the target base station identifier; the target base station identifier is a base station identifier corresponding to the receiving time of the first message closest to the current time.
2. The method of claim 1, wherein the first microwave communication mode is a 868Mhz band wireless communication mode, a 433Mhz band wireless communication mode, or a 2.4Ghz band wireless communication mode.
3. The method according to claim 1, wherein the method further comprises:
and performing self-checking at a second preset time interval, and restarting the power-off when the self-checking result is abnormal.
4. The method of claim 1, wherein prior to broadcasting the first message carrying the first microwave communication identification over the first microwave communication means at the first preset time interval, the method further comprises:
And when the bracelet and the terminal communicate in a second microwave communication mode and a configuration instruction sent by the terminal is received, a first microwave communication identifier configured by the terminal for the bracelet is received.
5. The method according to claim 1, wherein the method further comprises:
acquiring gravitational acceleration information, and determining motion state information of the bracelet according to the gravitational acceleration information;
receiving an instruction for acquiring the motion state information sent by the terminal through a second microwave communication mode ;
And sending the motion state information to the terminal according to the instruction for acquiring the motion state information.
6. The method of claim 5, wherein the motion state information is characterized by at least one of a step parameter, a sleep parameter, and an arm lift parameter.
7. The method according to claim 1, wherein the method further comprises:
Receiving incoming call information sent by a terminal through a second microwave communication mode;
And controlling the bracelet to send out reminding information according to the incoming call information.
8. A bracelet positioning apparatus, the apparatus comprising:
The first message broadcasting module is used for broadcasting a first message carrying a first microwave communication identifier of the bracelet at a first preset time interval in a first microwave communication mode; the first message is used for indicating a base station which receives the first message to send a second message to a server; the second message carries the first microwave communication identifier, the base station identifier and the receiving time of the first message; the second message is used for indicating the server to obtain a geographic position corresponding to a first microwave communication identifier according to the base station identifier, and generating a movement track of a bracelet corresponding to the first microwave communication identifier according to the geographic position and the receiving moment of the first message;
the apparatus further comprises:
The hand ring searching module is used for receiving a first microwave communication identifier and a target base station identifier sent by the server when the base station does not receive the first message, and searching a corresponding hand ring according to the first microwave communication identifier at the position of the base station corresponding to the target base station identifier; the target base station identifier is a base station identifier corresponding to the receiving time of the first message closest to the current time.
9. A computer readable storage medium, on which a computer program is stored, characterized in that the computer program, when being executed by a processor, implements the steps of the method of any of claims 1 to 7.
10. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that the processor implements the steps of the method of any of claims 1 to 7 when the computer program is executed.
CN201811201584.3A 2018-10-16 2018-10-16 Bracelet positioning method, device, storage medium and computer equipment Active CN109151736B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811201584.3A CN109151736B (en) 2018-10-16 2018-10-16 Bracelet positioning method, device, storage medium and computer equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811201584.3A CN109151736B (en) 2018-10-16 2018-10-16 Bracelet positioning method, device, storage medium and computer equipment

Publications (2)

Publication Number Publication Date
CN109151736A CN109151736A (en) 2019-01-04
CN109151736B true CN109151736B (en) 2024-06-11

Family

ID=64811993

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811201584.3A Active CN109151736B (en) 2018-10-16 2018-10-16 Bracelet positioning method, device, storage medium and computer equipment

Country Status (1)

Country Link
CN (1) CN109151736B (en)

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWM470326U (en) * 2013-07-16 2014-01-11 shi-jie Xu Targe monitoring apparatus and object identifying system thereof
CN103813268A (en) * 2014-01-26 2014-05-21 上海佩奇网络科技有限公司 Bluetooth tracking method and dynamic tracking network system
CN105072577A (en) * 2015-08-13 2015-11-18 深圳市华盈泰智能技术有限公司 Positioning anti-lost system and method based on things of Internet cloud platform
CN105187485A (en) * 2015-07-31 2015-12-23 徐林浩 Ship-borne automatic alarm system for falling into water
CN205019041U (en) * 2015-08-24 2016-02-10 浙江大学 Data acquisition system based on intelligence bracelet
CN105450245A (en) * 2015-12-28 2016-03-30 联想(北京)有限公司 Positioning method and positioning device
CN106060773A (en) * 2016-05-09 2016-10-26 腾讯科技(深圳)有限公司 Object positioning system, method and device
CN106534348A (en) * 2016-12-09 2017-03-22 北京奇虎科技有限公司 Position monitoring method and system
CN106912006A (en) * 2017-04-01 2017-06-30 成都精位科技有限公司 A kind of wisdom swimming exercise system and the method for realizing Sport Administration
CN107329112A (en) * 2017-06-30 2017-11-07 成都智建新业建筑设计咨询有限公司 A kind of multi-target positioning system of use TOA location technologies
CN206848463U (en) * 2017-04-28 2018-01-05 呼和浩特市源创电子科技有限公司 Children in Kindergartens health monitoring system
CN108174375A (en) * 2017-12-25 2018-06-15 广东小天才科技有限公司 Positioning method and system based on wearable equipment
CN108174368A (en) * 2016-12-06 2018-06-15 杭州米越科技有限公司 A kind of base station network system of combination wearing kind equipment
CN208754286U (en) * 2018-10-16 2019-04-16 广州万物信息科技股份有限公司 Bracelet

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9019101B2 (en) * 2012-12-03 2015-04-28 Qualcomm Incorporated Position location system architecture: messaging and ranging links
CN105491524B (en) * 2015-12-11 2019-04-26 小米科技有限责任公司 A kind of method and apparatus of determining target portable device location

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWM470326U (en) * 2013-07-16 2014-01-11 shi-jie Xu Targe monitoring apparatus and object identifying system thereof
CN103813268A (en) * 2014-01-26 2014-05-21 上海佩奇网络科技有限公司 Bluetooth tracking method and dynamic tracking network system
CN105187485A (en) * 2015-07-31 2015-12-23 徐林浩 Ship-borne automatic alarm system for falling into water
CN105072577A (en) * 2015-08-13 2015-11-18 深圳市华盈泰智能技术有限公司 Positioning anti-lost system and method based on things of Internet cloud platform
CN205019041U (en) * 2015-08-24 2016-02-10 浙江大学 Data acquisition system based on intelligence bracelet
CN105450245A (en) * 2015-12-28 2016-03-30 联想(北京)有限公司 Positioning method and positioning device
CN106060773A (en) * 2016-05-09 2016-10-26 腾讯科技(深圳)有限公司 Object positioning system, method and device
CN108174368A (en) * 2016-12-06 2018-06-15 杭州米越科技有限公司 A kind of base station network system of combination wearing kind equipment
CN106534348A (en) * 2016-12-09 2017-03-22 北京奇虎科技有限公司 Position monitoring method and system
CN106912006A (en) * 2017-04-01 2017-06-30 成都精位科技有限公司 A kind of wisdom swimming exercise system and the method for realizing Sport Administration
CN206848463U (en) * 2017-04-28 2018-01-05 呼和浩特市源创电子科技有限公司 Children in Kindergartens health monitoring system
CN107329112A (en) * 2017-06-30 2017-11-07 成都智建新业建筑设计咨询有限公司 A kind of multi-target positioning system of use TOA location technologies
CN108174375A (en) * 2017-12-25 2018-06-15 广东小天才科技有限公司 Positioning method and system based on wearable equipment
CN208754286U (en) * 2018-10-16 2019-04-16 广州万物信息科技股份有限公司 Bracelet

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Negin Golrezaei.Base-Station Assisted Device-to-Device Communications for High-Throughput Wireless Video Networks.《IEEE Transactions on Wireless Communications》.全文. *
基于智能穿戴的社区矫正人员管理系统研究;林凡;成杰;张秋镇;彭杰;崔苗;张广驰;;移动通信(第24期);全文 *
基于移动定位的儿童安全保障技术研究;张艳红;刘建炜;黄万里;;西南民族大学学报(自然科学版)(第01期);全文 *

Also Published As

Publication number Publication date
CN109151736A (en) 2019-01-04

Similar Documents

Publication Publication Date Title
US11109340B2 (en) Electronic device and method for determining position
US11837073B2 (en) Systems and methods for device load transfer in a hybrid monitoring system
EP3010157B1 (en) Method for detecting electric quantity of device, device and system
US20180103347A1 (en) System and method for multi-beacon interaction and management
KR102439746B1 (en) Method and apparatus for determining the location of an electronic device
CN106464285B (en) Large-scale sensor network system
WO2013142977A1 (en) Method for transmitting an indication of a path followed by a bicycle
CN110023778B (en) Positioning method and device
EP3414527B1 (en) Electronic device and method for providing route information
CN109151736B (en) Bracelet positioning method, device, storage medium and computer equipment
CN108828445B (en) Information processing method, device, mobile terminal and computer readable storage medium
US11451631B2 (en) Communication device, communication system, and communication method
CN101754369A (en) Mobile station and location information acquisition method
CN113888838A (en) Sleeping posture monitoring and alarming method and device and storage medium
US8754767B2 (en) Geographic localization system
CN110260884B (en) A biological monitoring method, terminal and server
JP2019020170A (en) Position search system, server, position search method, and position search program
CN108834162B (en) Beacon monitoring method, device, computer equipment and storage medium
CN113543013A (en) Position information reporting method and device, storage medium and electronic equipment
CN111901754A (en) Position sensing card based on narrowband Internet of things, sensing method and system thereof
EP4390392A1 (en) Systems and methods for capacitor activation of concrete sensors
US20240298148A1 (en) Systems and methods for identifying and reporting location information for a monitored individual
US20240340614A1 (en) Position search system and position search method
CN213517570U (en) Embedded locator and embedded positioning transmission system
EP4390637A1 (en) Systems and methods for gesture activation of concrete sensors

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