CN115379002A - Information reporting method and device - Google Patents
Information reporting method and device Download PDFInfo
- Publication number
- CN115379002A CN115379002A CN202210929873.5A CN202210929873A CN115379002A CN 115379002 A CN115379002 A CN 115379002A CN 202210929873 A CN202210929873 A CN 202210929873A CN 115379002 A CN115379002 A CN 115379002A
- Authority
- CN
- China
- Prior art keywords
- user
- special
- information
- time period
- historical 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 106
- 238000004891 communication Methods 0.000 claims abstract description 61
- 238000004590 computer program Methods 0.000 claims description 13
- 230000006870 function Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 10
- 230000000694 effects Effects 0.000 description 8
- 238000001514 detection method Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 230000009286 beneficial effect Effects 0.000 description 5
- 238000012806 monitoring device Methods 0.000 description 4
- 230000036541 health Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000007405 data analysis Methods 0.000 description 2
- 206010063385 Intellectualisation Diseases 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000012517 data analytics Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 201000010099 disease Diseases 0.000 description 1
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 1
- 230000003862 health status Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000001356 surgical procedure Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0631—Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Alarm Systems (AREA)
Abstract
The application discloses an information reporting method and an information reporting device, which are applied to the technical field of communication. The method comprises the following steps: receiving special position information, wherein the special position information is used for indicating that a position located in a special position range in a special time period is a special position; acquiring stored historical position information, wherein the historical position information is used for indicating the position of a user in a historical time period; and if the position of the target historical time of the user in the historical time period is within the special position range and the target historical time belongs to the special time period, reporting the position of the user in the target historical time. In this way, it is advantageous to enhance information security.
Description
Technical Field
The present application relates to the field of communications technologies, and in particular, to an information reporting method and an information reporting apparatus.
Background
With continuous innovation and development of technologies such as the internet and big data, data is in a geometric-level growth trend. Valuable information can be obtained from mass data through big data analysis, and the big data analysis can push enterprises to move towards digitization and intellectualization.
However, big data analytics require massive data samples, which may include the user's private data. For example, by analyzing the location information of the terminal device, the trip information of the user using the terminal device can be determined. The location information where the user is located relates to the personal privacy of the user. Therefore, the method has a great information security risk.
Disclosure of Invention
The application discloses an information reporting method and device, wherein the position of a target at a historical moment is reported under the condition that the position of the target at the historical moment is within a special position range and the target at the historical moment belongs to a special time period, so that the information safety is enhanced.
In a first aspect, an embodiment of the present application provides an information reporting method, where the method includes: receiving special position information, wherein the special position information is used for indicating that a position located in a special position range in a special time period is a special position; acquiring stored historical position information, wherein the historical position information is used for indicating the position of a user in a historical time period; and if the position of the user at the target historical time in the historical time period is within the special position range and the target historical time belongs to the special time period, reporting first user information, wherein the first user information comprises the position of the user at the target historical time.
In an optional implementation manner, after reporting the first user information, the method further includes: and receiving a first notification message, wherein the first notification message is used for indicating that the user is a special user.
In an alternative embodiment, the method further comprises: and reporting second user information according to the first notification message, wherein the second user information comprises the position of the user in the historical time period.
In an optional implementation, after receiving the first notification message, the method further includes: detecting whether an alarm condition is met; and if the alarm condition is met, outputting alarm information.
In an alternative embodiment, meeting the alarm condition includes one or more of: adjacent equipment exists, and the adjacent equipment is equipment within a first preset distance range; or outside of a safe location range.
In an alternative embodiment, outside the safe position range, comprising: the scanned location code is a location code other than the designated location code.
In an optional implementation, after receiving the first notification message, the method further includes: detecting whether safety equipment exists, wherein the safety equipment is preset equipment within a second preset distance range; and if the safety equipment does not exist, triggering and executing the step of detecting whether the alarm condition is met.
In an alternative embodiment, the method further comprises: receiving a second notification message, wherein the second notification message is used for indicating that the user is changed from a special user to a non-special user; stopping executing the step of detecting whether the alarm condition is met.
In a second aspect, an embodiment of the present application provides another information reporting method, where the method includes: sending special position information, wherein the special position information is used for indicating that the position located in the special position range in a special time period is a special position; receiving first user information, wherein the first user information comprises the position of a user at a target historical moment; the first user information is transmitted in a case where the user is located within a specific location range at a target history time, and the target history time belongs to a specific time period.
In an optional embodiment, after receiving the first user information, the method further comprises: judging whether the user is a special user or not according to the first user information; and if the user is a special user, sending a first notification message, wherein the first notification message is used for indicating that the user is the special user.
In an alternative embodiment, the method further comprises: and receiving second user information, wherein the second user information comprises the position of the user in a historical time period, and the historical time period comprises a target historical time.
In an optional implementation manner, after sending the first notification message, the method further includes: and sending a second notification message, wherein the second notification message is used for indicating that the user is changed from the special user to the non-special user.
In a third aspect, an embodiment of the present application provides a communication apparatus, which includes means for implementing the method of the first aspect or the second aspect.
In a fourth aspect, an embodiment of the present application provides another communications apparatus, including a processor; the processor is configured to perform the method of the first aspect or the second aspect.
In an alternative embodiment, the communication device may further include a memory; the memory is used for storing a computer program; the processor is specifically configured to invoke the computer program from the memory and execute the method according to the first aspect or the second aspect.
In a fifth aspect, an embodiment of the present application provides a chip including a module for performing the method of the first aspect or the second aspect.
In a sixth aspect, an embodiment of the present application provides a chip module, where the chip module includes a communication interface and a chip, where: the communication interface is used for carrying out internal communication of the chip module or is used for carrying out communication between the chip module and external equipment; the chip is used for executing the method of the first aspect or the second aspect.
In a seventh aspect, the present application provides a computer-readable storage medium storing a computer program, the computer program comprising program instructions that, when executed by a communication apparatus, cause the communication apparatus to perform the method according to the first aspect or the second aspect.
In an eighth aspect, embodiments of the present application provide a computer program product comprising a computer program or instructions which, when run on a computer, cause the computer to perform the method according to the first or second aspect.
In the embodiment of the application, the position of the target historical moment is reported under the condition that the position of the target historical moment is within the special position range and the target historical moment belongs to the special time period, so that the information safety is enhanced.
Drawings
Fig. 1 is a schematic structural diagram of an information reporting system according to an embodiment of the present application;
fig. 2 is a schematic flowchart of an information reporting method according to an embodiment of the present application;
fig. 3 is a schematic flowchart of another information reporting method according to an embodiment of the present application;
fig. 4 is a flowchart illustrating another information reporting method according to an embodiment of the present application;
fig. 5 is a schematic flowchart of another information reporting method according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a communication device according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of another communication device provided in an embodiment of the present application;
fig. 8 is a schematic structural diagram of another communication device provided in an embodiment of the present application;
fig. 9 is a schematic structural diagram of a chip module according to an embodiment of the present disclosure.
Detailed Description
It should be understood that the terms "first", "second", and the like, referred to in the embodiments of the present application, are used for distinguishing different objects, and are not used for describing a particular order. The term "at least one" in the embodiments of the present application means one or more, and a plurality means two or more. "and/or" in the embodiment of the present application describes an association relationship of associated objects, and indicates that three relationships may exist, for example, a and/or B, and may indicate the following three cases: a exists alone, A and B exist simultaneously, and B exists alone. Wherein, A and B can be singular or plural. The character "/" may indicate that the former and latter associated objects are in an "or" relationship. In addition, the symbol "/" may also indicate a division, i.e. perform a division operation.
In the embodiments of the present application, "at least one item(s) below" or the like refers to any combination of these items, including any combination of a single item(s) or a plurality of items(s). For example, at least one (one) of a, b, or c may represent seven cases as follows: a, b, c, a and b, a and c, b and c, a, b and c. Each of a, b, and c may be an element or a set including one or more elements.
Please refer to fig. 1, fig. 1 is a schematic diagram of an architecture of an information reporting system according to an embodiment of the present disclosure. The information reporting system may include, but is not limited to, one terminal device and one service device, the number and form of the devices shown in fig. 1 are used for example and do not constitute a limitation to the embodiments of the present application, and in practical applications, two or more terminal devices and service devices may be included. The information reporting system shown in fig. 1 includes a terminal device 101 and a service device 102 as an example.
In this embodiment of the present application, a terminal device is a device on a user side and having a wireless transceiving function, and may be referred to as a terminal (terminal), a User Equipment (UE), a Mobile Station (MS), a Mobile Terminal (MT), an intelligent terminal, an intelligent wearable device, an access terminal, an internet of things terminal, a vehicle-mounted terminal, an industrial control terminal, a UE unit, a UE station, a mobile station, a remote terminal, a mobile device, a UE terminal, a wireless communication device, a UE agent, or a UE apparatus. The terminal device may be fixed or mobile. It should be noted that the terminal device may support at least one wireless communication technology, such as Long Time Evolution (LTE), new Radio (NR), wideband Code Division Multiple Access (WCDMA), and so on. For example, the terminal device may be a mobile phone (mobile phone), a tablet (pad), a desktop, a notebook, a kiosk, a vehicle-mounted terminal, a Virtual Reality (VR) terminal device, an Augmented Reality (AR) terminal device, a wireless terminal in industrial control (industrial control), a wireless terminal in self-driving (self-driving), a wireless terminal in remote surgery (remote medical supply), a wireless terminal in smart grid (smart grid), a wireless terminal in transportation safety, a wireless terminal in smart city (smart city), a wireless terminal in smart home (smart home), a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a wireless local loop (wireless local), a wireless local station (wllocal), a wireless terminal connected to a wireless network, a mobile phone with a function, a wireless communication network, a wireless communication terminal connected to a Public Land Mobile Network (PLMN), a mobile network, a mobile phone with a wireless modem, a mobile phone, a wireless network, a mobile phone with a wireless network, or other mobile network. In some embodiments of the present application, the terminal device may also be a device having a transceiving function, such as a chip module. The chip module may include a chip and may further include other discrete devices. The embodiment of the present application does not limit the specific technology and the specific device form adopted by the terminal device.
The service device in the embodiment of the present application may be composed of a processor, a memory, and a network interface, the service device may communicate through the network interface, and the service device may be a server or a terminal device. The service device may include one or more servers, and may be a cluster server when multiple servers are included. In some embodiments, the service device may also be a device, such as a chip module, that communicates with the terminal device. For example, the chip module may include a chip and may further include other discrete devices. The embodiment of the present application does not limit the specific technology and the specific device form adopted by the service device.
It should be noted that, communication between the terminal device and the service device may be implemented through a communication system, and in an embodiment, the communication system may be: 5G mobile communication system, 5G NR system. Optionally, the communication system may also be various future communication systems, such as a 6G system or other communication networks.
It can be understood that the information reporting system described in the embodiment of the present application is for more clearly illustrating the technical solution of the embodiment of the present application, and does not constitute a limitation to the technical solution provided in the embodiment of the present application, and as a skilled person in the art knows that along with the evolution of the system architecture and the occurrence of a new service scenario, the technical solution provided in the embodiment of the present application is also applicable to similar technical problems.
The information reporting method provided by the present application is explained below. The information reporting method can be executed by the terminal device and the service device, or by a device configured with the terminal device and the service device, such as a chip, a chip module, or a processor. The method for reporting the execution information of the terminal equipment and the service equipment is taken as an example for explanation.
Fig. 2 is a schematic flow chart of an information reporting method according to an embodiment of the present application. As shown in fig. 2, the information reporting method may include, but is not limited to, the following steps:
s201, the service equipment sends special position information, and the special position information is used for indicating that the position located in a special position range in a special time period is a special position. Accordingly, the terminal device receives the special location information.
Wherein a particular location may refer to a location where an abnormal condition exists. For example, the position reached by a particular user may be determined as a particular position, and the particular user may refer to a user whose physical health status is marked as a preset status, which may indicate that the user has a certain disease.
The special location information may include one or more special location ranges, each corresponding to a respective special time period. The special location range may refer to an area, a public place, a place, etc. where an abnormal situation exists. Illustratively, the special location information may be as shown in table 1:
TABLE 1 Special location information
Range of specific positions | Special time section corresponding to special |
Region | |
1 | 2022.5.1~2022.5.30 |
Mall a in area 2 | 2022.5.3~2022.5.30 |
Street b in region 2 | 2022.5.8~2022.5.30 |
After the service device determines the special location information, the service device may issue the special location information to one or more terminal devices. Optionally, the mode of issuing the special location information by the service device may be: the service equipment sends the special position information to the access network equipment, and the access network equipment sends the special position information to the terminal equipment within the network coverage range of the access network equipment. Illustratively, the access network device may broadcast the special location information.
Optionally, the service device may determine the special location information by: the service equipment acquires the body health information of the user and determines whether the user is a special user or not according to the body health information of the user; further, the position reached by a particular user is determined as a particular position. Alternatively, the service device (e.g. referred to as service device 1) receives first indication information from other service devices (e.g. referred to as service device 2), where the first indication information may be used to indicate identity information of the specific user and/or a device identifier of a terminal device used by the specific user; then, the service apparatus 1 determines the position reached by the special user as the special position based on the first indication information. Alternatively, the service apparatus (e.g., referred to as the service apparatus 1) receives second indication information from other service apparatuses (e.g., referred to as the service apparatus 3) and determines the specific location information based on the second indication information. The number of the service devices 3 may be one or more, and the second indication information from one service device 3 may indicate one or more specific location ranges, and a specific time period corresponding to each specific location range. The service apparatus may aggregate the special location ranges indicated by the second indication information from the respective service apparatuses 3 to obtain the special location information.
S202, the terminal device obtains stored historical position information, and the historical position information is used for indicating the position of the user in the historical time period.
The historical location information includes the location of the terminal device in the historical time period, and the user is the user using (holding) the terminal device. Thus, the historical location information of the terminal device may be used to indicate the historical location information of the user. After receiving the special position information, the terminal device may obtain the stored historical position information, and further, determine whether the user has reached the special position range within a special time period (corresponding to the special position range) according to the special position information and the historical position information.
The location at which the user is located during the historical time period may include one or more locations. The location of the user at the historical time period may include a location that may indicate: the user is at the location for the historical period of time, e.g., the user has not changed location for a period of time. The location of the user at the historical time period includes a plurality of locations which may represent: the user has changed position within the history time period, i.e. the user may be in different positions at different history times in the history time period. Illustratively, taking the historical time period of 9 to 00 in 2022.5.1 as an example, the historical location information may be as shown in table 2:
TABLE 2 historical location information
Time of history | The position of the historical time |
9:00~10:00 | |
10:00~11:00 | Position 2 |
11:00~12:00 | Position 3 |
In the embodiment of the present application, after the terminal device determines the historical location information, the historical location information may be stored in a memory of the terminal device, that is, locally stored in the terminal device.
Optionally, the terminal device may determine the historical location information by using a positioning technique and/or a code scanning method. Among others, positioning techniques may include, but are not limited to: satellite positioning, GPRS or WIFI and other short-distance communication. Scanning the code may refer to scanning a location code, where one location code corresponds to one location, and it may be determined that the user holding the terminal device is located at the location corresponding to the location code when scanning the location code. Illustratively, the terminal device locates that it is in location 1 during 9 to 00.
And S203, if the position of the target historical moment of the user in the historical time period is in a special position range and the target historical moment belongs to the special time period, the terminal equipment reports first user information, wherein the first user information comprises the position of the user in the target historical moment. Accordingly, the service device receives the first user information.
The position of the target historical time of the user in the historical time period is located in a special position range, and the target historical time belongs to the special time period and shows that: the user has reached a particular location range within a particular time period, specifically at a target historical time. Exemplarily, taking the case that location 1 in table 2 belongs to region 1 in table 1 as an example, as can be seen from tables 1 and 2, 9 to 10 in 2022.5.1.
As can be appreciated from the foregoing, the particular location information may include one or more particular location ranges and the historical location information may include one or more locations. If the user reaches the special position range corresponding to the special time period in at least one special time period, the terminal equipment can report the first user information. Optionally, if the user does not reach the special location range corresponding to any special time period within any special time period (that is, the location reached by the user within any special time period is located outside the special location range corresponding to the special time period), the terminal device may not report the first user information.
It can be understood that, if the user has reached the special location range within the special time period, the user is likely to be determined as a special user, and in this case, the terminal device reports the first user information, which is beneficial for the service device to further determine whether the user is a special user according to the first user information.
In the embodiment of the application, the first user information is reported only when a certain condition is met (that is, the position of the user at the target historical time is within the special position range, and the target historical time belongs to the special time period).
It is understood that, in the embodiments of the present application, related data related to the privacy of the user (for example, location information of a terminal device held by the user, identity information of the user, etc.) needs to be approved or approved by a related object when any embodiment of the present application is applied to a specific product or technology, and the collection, use and processing of the related data need to comply with related laws and regulations and standards of related countries and regions.
Optionally, referring to the flowchart of another information reporting method shown in fig. 3, after step S203, the information reporting method may further include, but is not limited to, the following steps:
s304, the service equipment judges whether the user is a special user or not according to the first user information.
After receiving the first user information, the service device may determine whether the user is a special user according to the first user information. Alternatively, the service apparatus may acquire historical location information of a specific user (e.g., the specific user 1) who has reached a specific location range, and determine whether the user makes a close contact with the specific user 1 according to the received first user information and the historical location information of the specific user 1, and if the close contact is made, may determine that the user is classified as the specific user. If a close contact is not made, the user may be determined to be a non-special user (or referred to as a normal user).
Optionally, the service device may determine whether the user makes close contact with the specific user 1 by: and judging whether the distance between the positions of the terminal equipment held by the two terminal equipment at the same time is smaller than a preset distance threshold value or not, and if the distance is smaller than the preset distance threshold value, determining that the user makes close contact with the special user 1. If the distance is greater than or equal to the preset distance threshold, it may be determined that the user has not made close contact with the particular user 1. The preset distance threshold may be determined by the service device, or may be agreed by a standard, which is not limited in this embodiment of the present application.
S305, if the user is a special user, the service device sends a first notification message, where the first notification message is used to indicate that the user is a special user. Correspondingly, the terminal equipment receives the first notification message.
The server can make the terminal device know whether the user is classified as a special user or not by sending the notification message. Illustratively, the first notification message is used to indicate that the user is a special user. If the user is a non-special user, the service device may send a third notification message, where the third notification message is used to indicate that the user is a non-special user. Or, if the user is a non-specific user, the service device may not send any notification message, and after the terminal device sends the first user information, if the terminal device does not receive any notification message, it may determine that the user is a non-specific user by default.
In a possible implementation manner, the terminal device may report, according to the first notification message, second user information, where the second user information includes a location of the user in the historical time period. Accordingly, the service device receives the second user information.
The second user information includes more location information and more detail than the first user information. Optionally, the second user information may further include: the device information which is in contact with the terminal device for more than a preset time and the contact time. The preset time period may be, for example, 1 minute. Optionally, the second user information may further include: the terminal equipment generates equipment information of short-distance contact and information such as contact time, contact duration and the like. Optionally, the terminal device may identify and record device information that is in contact with the terminal device for more than a preset time period through short-range communication (such as bluetooth, WIFI, and the like). The terminal device can identify and record device information which is in close contact with the terminal device through short-range communication (such as Bluetooth, WIFI and the like).
The terminal device receives the first notification message, learns that the user is determined to be classified as a special user, and under the condition, reports more and more detailed position information, and is beneficial for the service device to determine a new special position range according to the more and more detailed position information. Optionally, the service device may also trace back other users who have made close contact with the user (who have been confirmed to be classified as a special user) based on the more detailed location information. By the method, the existing special users can be determined as soon as possible, and therefore safety is improved.
Optionally, referring to the flowchart of another information reporting method shown in fig. 4, after step S305, the information reporting method may further include, but is not limited to, the following steps:
s406a, the terminal device detects whether an alarm condition is met.
After receiving the first notification message, the terminal device may detect whether an alarm condition is satisfied, and if the alarm condition is satisfied, may output the alarm information, and if the alarm condition is not satisfied, may not output the alarm information. Optionally, after receiving the first notification message, the terminal device may periodically, aperiodically, or continuously detect whether the alarm condition is met.
In a possible implementation manner, the detecting, by the terminal device, whether the alarm condition is met may include one or more of the following: the method comprises the steps that terminal equipment detects whether adjacent equipment exists, wherein the adjacent equipment is equipment within a first preset distance range; alternatively, the terminal device detects whether it is outside the safe location range. The alarm condition being met includes one or more of: the terminal device has a neighboring device or the terminal device is located outside the secure location range. It is understood that the failure to satisfy the alarm condition includes one or more of: the terminal device does not have a neighboring device or the terminal device is located within a secure location range.
The adjacent device refers to a device which has close contact with the terminal device, and since the user holding the terminal device is confirmed to be classified as a special user, the user holding the adjacent device (the adjacent device of the terminal device) may also be subsequently confirmed to be classified as a special user due to close contact with the special user, and if the close contact with the special user is timely stopped, the user holding the adjacent device may not become a special user. Therefore, in this case, the terminal device outputs the alarm information, so that the terminal device can remind the special user of being away from other users on the one hand, and can remind the other users of being away from the special user on the other hand.
The terminal device can detect whether the terminal device is located outside the safe position range by the following method: and the terminal equipment detects whether safety equipment exists, wherein the safety equipment is preset equipment within a second preset distance range. If the security device is not present, it may be determined that the terminal device is located outside the secure location range. If the security device exists, the terminal device can be determined to be located within the range of the security location. For example, the security device may be a distance monitoring device (e.g., an intelligent door lock) having an association relationship with the terminal device, and after the distance monitoring device is connected to the terminal device (e.g., bluetooth), the terminal device may know a distance between the terminal device and the distance monitoring device, and if the distance between the terminal device and the distance monitoring device is within a second preset distance range, it may indicate that the user holding the terminal device does not leave a room corresponding to the intelligent door lock, so as to determine that the terminal device is located within a safe location range. If the distance between the terminal device and the intelligent door lock is beyond the second preset distance range, the terminal device can be indicated to leave a room corresponding to the intelligent door lock by a special user holding the terminal device, and therefore the terminal device is determined to be beyond the safe position range. In this case, the terminal device outputs the alarm information, so that the terminal device can remind the special user holding the terminal device to be away from other users on one hand, and can remind other users to be away from the special user on the other hand. Optionally, whether the terminal device is located within the safe position range may be determined by detecting respective distances between the terminal device and the N pieces of safety devices, where N is an integer greater than or equal to 1. If the distance between the terminal device and the at least one safety device is within the second preset distance range, it can be determined that the terminal device is located within the safety position range. If the distance between the terminal device and any one of the safety devices is beyond the second preset distance range, it can be determined that the terminal device is beyond the safety position range. Optionally, the identifier of the preset device may be issued by the service device.
Alternatively, the terminal device may detect whether it is outside the safe location range by: the terminal equipment judges whether the scanned place code is the appointed place code or not, and if the place code scanned by the terminal equipment is other place codes except the appointed place code, the terminal equipment can be determined to be positioned outside the safe position range. If the location code scanned by the terminal device is the designated location code, it can be determined that the terminal device is located within the safe location range. One location code corresponds to one location range, the location range corresponding to the designated location code is a safe location range, and the location ranges corresponding to other location codes except the designated location code can be unsafe location ranges. Optionally, the designated location code may be issued by the service device.
And S407, if the alarm condition is met, the terminal equipment outputs alarm information.
The terminal device may output the warning information through the sound device and/or the display device, and the embodiment of the present application does not limit the manner of outputting the warning information. Illustratively, the outputting of the alarm information by the terminal device includes: the terminal equipment emits continuous and uninterrupted warning sound.
Optionally, after step S305, in addition to performing step S406a, the terminal device may further perform step S406b: and the terminal equipment reports second user information according to the first notification message, wherein the second user information comprises the position of the user in the historical time period. Accordingly, the service device receives the second user information. It should be noted that the execution process of step S406b may refer to the detailed description of step S305 in the corresponding embodiment of fig. 3, and is not described herein again. It should be further noted that, the present application does not limit the execution sequence of step S406a and step S406 b.
Optionally, after step S305, the terminal device may be switched from a standby mode (or referred to as a non-alarm mode) to an alarm mode. After step S305, the terminal device reports the second user information and switches to the alarm mode, and in the alarm mode, step S406a is executed (i.e. the terminal device detects whether the alarm condition is met). For example, after the terminal device enters the alarm mode, it may first detect whether there is a neighboring device. If the adjacent equipment exists, the alarm information can be output. If no adjacent equipment exists, whether the equipment is located outside the safe position range can be judged. If the position is out of the safe position range, alarm information can be output. If the position is within the safe position range, the alarm information can not be output.
Alternatively, after step S305, the service device may send a second notification message, where the second notification message is used to indicate that the user (holding the terminal device) is changed from the special user to the non-special user. Accordingly, the terminal device receives the second notification message. Optionally, after receiving the second notification message, the terminal device may stop executing step S406a (i.e., stop detecting whether the alarm condition is satisfied). Or after the terminal device receives the second notification message, the terminal device can be switched from the alarm mode to the non-alarm mode. After switching to the non-alarm mode, the terminal device may stop detecting whether the alarm condition is satisfied.
In the embodiment of the application, the alarm information is output when the alarm condition is detected to be met. On the one hand, the special user can be reminded to be far away from other users, on the other hand, the other users can be reminded to be far away from the special user, and the safety is enhanced. Compared with the methods of travel codes, health codes and the like, the method and the device have the advantages that the action of the special user can be better monitored by outputting the alarm information, and the influence of the special user on other users can be avoided.
Optionally, referring to the flowchart of another information reporting method shown in fig. 5, after step S305, the information reporting method may further include, but is not limited to, the following steps:
s506a, the terminal device detects whether a safety device exists, wherein the safety device is a preset device within a second preset distance range.
After receiving the first notification message, the terminal device may detect whether a security device exists, and if the security device does not exist, the terminal device may trigger execution of a step of detecting whether an alarm condition is satisfied. If the safety equipment exists, whether the alarm condition is met or not can not be detected. If the security device does not exist, it may be determined that the terminal device is located outside the secure location range, and if the security device exists, it may be determined that the terminal device is located within the secure location range. For the related content of the security device, reference may be made to the specific description of step S406a in the embodiment corresponding to fig. 4, which is not described herein again.
And S507, if the safety equipment does not exist, the terminal equipment detects whether the alarm condition is met.
It should be noted that, for the execution process of the terminal device detecting whether the alarm condition is satisfied, reference may be made to the specific description of step S406a in the embodiment corresponding to fig. 4, and details are not described here again.
And S508, if the alarm condition is met, the terminal equipment outputs alarm information.
It should be noted that the execution process of step S508 may refer to the specific description of step S407 in the corresponding embodiment of fig. 4, and is not described herein again.
Optionally, after step S305, in addition to performing step S506a, the terminal device may further perform step S406b: and the terminal equipment reports second user information according to the first notification message, wherein the second user information comprises the position of the user in the historical time period. Accordingly, the service device receives the second user information. It should be noted that the execution process of step S406b may refer to the detailed description of step S305 in the corresponding embodiment of fig. 3, and is not described herein again. It should be further noted that, the present application does not limit the execution sequence of step S506a and step S406 b.
Optionally, after step S305, the terminal device may be switched from a standby mode (or referred to as a non-alarm mode) to an alarm mode. After step S305, the terminal device reports the second user information and switches to the alert mode, and in the alert mode, step S506a is executed (i.e. the terminal device detects whether the security device exists). For example, after the terminal device enters the alarm mode, it may first detect whether a security device exists, and if the security device exists, no other detection action may be performed (e.g., it is not detected whether an alarm condition is satisfied). If no security device is present, it may be detected whether a neighboring device is present. If the adjacent equipment exists, the alarm information can be output. If no adjacent equipment exists, whether the equipment is located outside the safe position range or not can be judged. If the position is outside the safe position range, alarm information can be output. If the position is within the safe position range, the alarm information can not be output.
Alternatively, after step S305, the service device may send a second notification message, where the second notification message is used to indicate that the user (holding the terminal device) is changed from the special user to the non-special user. Accordingly, the terminal device receives the second notification message. Optionally, after receiving the second notification message, the terminal device may stop executing step S506a (i.e., stop detecting whether the security device exists). Or after the terminal device receives the second notification message, the terminal device can be switched from the alarm mode to the non-alarm mode. After switching to the non-alert mode, the terminal device may stop detecting the presence of the security device.
In the embodiment of the application, under the condition that the safety equipment is detected not to exist, whether the alarm condition is met is further detected. And then outputting alarm information under the condition of detecting that the alarm condition is met. On the one hand, the special user can be reminded to be far away from other users, on the other hand, the other users can be reminded to be far away from the special user, and the safety is enhanced. In addition, under the condition that the safety equipment is detected to exist, other detection behaviors are not carried out, the condition that the alarm condition is met and the alarm information is output under the condition that the safety equipment exists can be avoided, and the false alarm can be avoided.
Referring to fig. 6, fig. 6 is a schematic structural diagram of a communication device according to an embodiment of the present disclosure. As shown in fig. 6, the communication device 60 includes a receiving unit 601, an obtaining unit 602, and a reporting unit 603. The communication means 60 may perform the steps related to the terminal device in the foregoing method embodiments.
A receiving unit 601 configured to receive special location information indicating that a location within a special location range within a special time period is a special location;
an obtaining unit 602, configured to obtain stored historical location information, where the historical location information is used to indicate a location of a user in a historical time period;
a reporting unit 603, configured to report first user information if the location of the target historical time of the user in the historical time period is within a special location range and the target historical time belongs to the special time period, where the first user information includes the location of the user in the target historical time.
In an optional implementation manner, the receiving unit 601 is further configured to receive a first notification message, where the first notification message is used to indicate that the user is a special user.
In an optional implementation manner, the reporting unit 603 is further configured to report, according to the first notification message, second user information that includes a location of the user in the historical time period.
In an alternative embodiment, the communication device 60 further comprises a detection unit 604 and an output unit 605. The detecting unit 604 is configured to detect whether an alarm condition is met; an output unit 605, configured to output alarm information if the alarm condition is satisfied.
In an alternative embodiment, meeting the alarm condition includes one or more of: adjacent equipment exists, and the adjacent equipment is equipment within a first preset distance range; or outside of a safe location range.
In an alternative embodiment, outside the safe position range, comprising: the scanned location code is a location code other than the designated location code.
In an optional implementation manner, the detecting unit 604 is further configured to detect whether a security device exists, where the security device is a preset device located within a second preset distance range; and if the safety equipment does not exist, triggering and executing the step of detecting whether the alarm condition is met.
In an alternative embodiment, the receiving unit 601 is further configured to receive a second notification message, where the second notification message is used to indicate that the user is changed from a special user to a non-special user; the detecting unit 604 is further configured to stop performing the step of detecting whether the alarm condition is met.
Specifically, in this case, the operations performed by the receiving unit 601, the obtaining unit 602, the reporting unit 603, the detecting unit 604 and the outputting unit 605 may refer to the descriptions about the terminal device in the embodiments corresponding to fig. 2 to fig. 5.
The communication device 60 may also be used to implement other functions of the terminal device in the embodiments corresponding to fig. 2 to fig. 5, which are not described herein again. Based on the same inventive concept, the principle and the advantageous effect of the communication device 60 for solving the problem provided in the embodiment of the present application are similar to the principle and the advantageous effect of the terminal device for solving the problem in the embodiment of the method of the present application, and for brevity, the description will not be repeated here.
Referring to fig. 7, fig. 7 is a schematic structural diagram of another communication device according to an embodiment of the present disclosure. As shown in fig. 7, the communication device 70 includes a transmitting unit 701 and a receiving unit 702. The communication means 70 may perform the steps related to the service device in the previously described method embodiments.
A transmitting unit 701 configured to transmit special location information indicating that a location within a special location range within a special time period is a special location;
a receiving unit 702, configured to receive first user information, where the first user information includes a location of a user at a target history time; the first user information is transmitted in a case where the user is located within a specific location range at a target history time, and the target history time belongs to a specific time period.
In an alternative embodiment, the communication device 70 further includes a determining unit 703. A determining unit 703, configured to determine whether the user is a special user according to the first user information; the sending unit 701 is further configured to send a first notification message if the user is a special user, where the first notification message is used to indicate that the user is a special user.
In an optional implementation, the receiving unit 702 is further configured to receive second user information, where the second user information includes a location of the user in a historical time period, and the historical time period includes a target historical time.
In an alternative embodiment, the sending unit 701 is further configured to send a second notification message, where the second notification message is used to indicate that the user is changed from the special user to the non-special user.
Specifically, in this case, the operations performed by the transmitting unit 701, the receiving unit 702, and the determining unit 703 may refer to the descriptions about the service device in the embodiments corresponding to fig. 2 to fig. 5.
The communication device 70 may also be used to implement other functions of the service device in the embodiments corresponding to fig. 2 to fig. 5, which are not described herein again. Based on the same inventive concept, the principle and the advantageous effect of the communication device 70 provided in the embodiment of the present application for solving the problem are similar to the principle and the advantageous effect of the service device in the embodiment of the method of the present application for solving the problem, and reference may be made to the principle and the advantageous effect of the implementation of the method, which are not described herein again for brevity.
Referring to fig. 8, fig. 8 is a diagram illustrating another communication device 80 according to an embodiment of the present disclosure. The method can be used for realizing the functions of the terminal device in the above method embodiment, or realizing the functions of the service device in the above method embodiment. The communication device 80 may include a transceiver 801 and a processor 802. Optionally, the communication device may also include a memory 803. The transceiver 801, the processor 802, and the memory 803 may be connected by a bus 804 or by other means. The bus lines are shown in fig. 8 as thick lines, and the connection between other components is merely illustrative and not intended to be limiting. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 8, but this is not intended to represent only one bus or type of bus.
The coupling in the embodiments of the present application is an indirect coupling or a communication connection between devices, units or modules, and may be an electrical, mechanical or other form for information interaction between the devices, units or modules. The specific connection medium among the transceiver 801, the processor 802, and the memory 803 is not limited in the embodiments of the present application.
The memory 803 may include both read-only memory and random-access memory, and provides instructions and data to the processor 802. A portion of the memory 803 may also include non-volatile random access memory.
The Processor 802 may be a Central Processing Unit (CPU), and the Processor 802 may also be other general purpose processors, digital Signal Processors (DSPs), application Specific Integrated Circuits (ASICs), field Programmable Gate Arrays (FPGAs) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components, etc. A general purpose processor may be a microprocessor, but in the alternative, the processor 802 may be any conventional processor or the like.
In one example, when the terminal device takes the form shown in fig. 8, the processor in fig. 8 may execute the method performed by the terminal device in any of the above method embodiments.
In one example, when the service device takes the form shown in fig. 8, the processor in fig. 8 may execute the method performed by the service device in any of the above method embodiments.
In an alternative embodiment, memory 803 is used to store program instructions; the processor 802 is configured to call the program instructions stored in the memory 803, so as to perform the steps performed by the terminal device and the service device in the embodiments corresponding to fig. 2 to fig. 5. Specifically, the functions/implementation processes of the receiving unit, the obtaining unit, the reporting unit, the detecting unit, and the outputting unit in fig. 6 can be implemented by the processor 802 in fig. 8 calling a computer execution instruction stored in the memory 803, and the functions/implementation processes of the sending unit, the receiving unit, and the determining unit in fig. 7 can be implemented by the processor 802 in fig. 8 calling a computer execution instruction stored in the memory 803. Alternatively, the functions/implementation procedures of the acquiring unit, the detecting unit and the outputting unit in fig. 6 may be implemented by the processor 802 in fig. 8 calling a computer executing instruction stored in the memory 803, and the functions/implementation procedures of the receiving unit and the reporting unit in fig. 6 may be implemented by the transceiver 801 in fig. 8. The function/implementation procedure of the determining unit in fig. 7 may be implemented by the processor 802 in fig. 8 calling a computer executing instruction stored in the memory 803, and the function/implementation procedure of the transmitting unit and the receiving unit in fig. 7 may be implemented by the transceiver 801 in fig. 8.
In the embodiment of the present application, the method provided in the embodiment of the present application can be implemented by running a computer program (including program codes) capable of executing each step involved in the above method on a general-purpose computing device such as a computer including a CPU, a Random Access Memory (RAM), a Read-Only Memory (ROM), and other processing elements and Memory elements. The computer program may be recorded on a computer-readable recording medium, for example, and loaded and executed in the above-described computing apparatus via the computer-readable recording medium.
Based on the same inventive concept, the principle and the advantageous effect of the communication apparatus 80 provided in the embodiment of the present application for solving the problem are similar to the principle and the advantageous effect of the terminal device and the service device in the embodiment of the present application for solving the problem, and reference may be made to the principle and the advantageous effect of the implementation of the method, which are not described herein again for brevity.
The communication devices (such as the communication device 60, the communication device 70, and the communication device 80) may be, for example: a chip, or a chip module.
The embodiment of the present application further provides a chip, where the chip may perform related steps of the terminal device and the service device in the foregoing method embodiments.
For the case that the chip is used to implement the functions of the terminal device in the embodiments corresponding to fig. 2 to 5:
the chip includes:
the receiving module is used for receiving special position information, and the special position information is used for indicating that the position located in a special position range in a special time period is a special position;
the acquisition module is used for acquiring stored historical position information, and the historical position information is used for indicating the position of a user in a historical time period;
and the reporting module is used for reporting the first user information if the position of the target historical moment of the user in the historical time period is within the special position range and the target historical moment belongs to the special time period, wherein the first user information comprises the position of the user at the target historical moment.
In an optional implementation manner, the receiving module is further configured to receive a first notification message, where the first notification message is used to indicate that the user is a special user.
In an optional implementation manner, the reporting module is further configured to report, according to the first notification message, second user information, where the second user information includes a location of the user in the historical time period.
In an alternative embodiment, the chip further comprises: the detection module is used for detecting whether the alarm condition is met; and the output module is used for outputting alarm information if the alarm condition is met.
In an alternative embodiment, meeting the alarm condition includes one or more of: adjacent equipment exists, and the adjacent equipment is equipment within a first preset distance range; or outside of a safe location range.
In an alternative embodiment, outside the safe position range, comprising: the scanned location code is a location code other than the designated location code.
In an optional implementation manner, the detection module is further configured to detect whether a safety device exists, where the safety device is a preset device located within a second preset distance range; and if the safety equipment does not exist, triggering and executing the step of detecting whether the alarm condition is met.
In an optional implementation manner, the receiving module is further configured to receive a second notification message, where the second notification message is used to indicate that the user is changed from a special user to a non-special user; and the detection module is also used for stopping executing the step of detecting whether the alarm condition is met.
In this case, the operations performed by the chip may refer to the description of the terminal device in the corresponding embodiments of fig. 2 to 5.
In one implementation manner, for a case where a chip is used to implement the functions of the service device in the embodiments corresponding to fig. 2 to 5:
the chip includes:
the sending module is used for sending special position information, and the special position information is used for indicating that the position located in a special position range in a special time period is a special position;
the receiving module is used for receiving first user information, and the first user information comprises the position of a user at a target historical moment; the first user information is transmitted in a case where the user is located within a specific location range at a target history time, and the target history time belongs to a specific time period.
In an alternative embodiment, the chip further comprises: the judging module is used for judging whether the user is a special user or not according to the first user information; the sending module is further configured to send a first notification message if the user is a special user, where the first notification message is used to indicate that the user is a special user.
In an optional embodiment, the receiving module is further configured to receive second user information, where the second user information includes a location of the user in a historical time period, and the historical time period includes a target historical time.
In an alternative embodiment, the sending module is further configured to send a second notification message, where the second notification message is used to indicate that the user is changed from a special user to a non-special user.
In this case, the operations performed by the chip may refer to the descriptions related to the service device in the embodiments corresponding to fig. 2 to 5.
In one possible implementation, the chip includes at least one processor, at least one first memory, and at least one second memory; the at least one first memory and the at least one processor are interconnected through a line, and instructions are stored in the first memory; the at least one second memory and the at least one processor are interconnected through a line, and the second memory stores data required to be stored in the method embodiment.
For each device or product applied to or integrated in the chip, each module included in the device or product may be implemented by hardware such as a circuit, or at least a part of the modules may be implemented by a software program running on a processor integrated in the chip, and the rest (if any) part of the modules may be implemented by hardware such as a circuit.
Based on the same inventive concept, the principle and the beneficial effect of solving the problem of the chip provided in the embodiment of the present application are similar to the principle and the beneficial effect of solving the problem of the terminal device and the service device in the embodiment of the present application, and for brevity, the principle and the beneficial effect of the implementation of the method can be referred to, and are not described herein again.
Referring to fig. 9, fig. 9 is a schematic structural diagram of a chip module according to an embodiment of the present disclosure. The chip module 90 can perform the steps related to the terminal device and the service device in the foregoing method embodiments, and the chip module 90 includes: a communication interface 901 and a chip 902.
The communication interface is used for carrying out internal communication of the chip module or is used for carrying out communication between the chip module and external equipment; the chip is used for implementing functions of a terminal device and a service device in the embodiment of the application, and specifically refer to the embodiments corresponding to fig. 2 to 5. Optionally, the chip module 90 may further include a memory module 903 and a power module 904. The storage module 903 is used for storing data and instructions. The power module 904 is used for providing electric energy for the chip module.
For each device and product applied to or integrated in the chip module, each module included in the device and product may be implemented by using hardware such as a circuit, and different modules may be located in the same component (e.g., a chip, a circuit module, etc.) or different components of the chip module, or at least some of the modules may be implemented by using a software program running on a processor integrated in the chip module, and the rest (if any) of the modules may be implemented by using hardware such as a circuit.
Embodiments of the present application further provide a computer-readable storage medium, in which a computer program is stored, where the computer program includes one or more program instructions, and the one or more program instructions are adapted to be loaded by a communication device and to execute the method provided by the foregoing method embodiments.
Embodiments of the present application further provide a computer program product including a computer program or instructions, which, when run on a computer, causes the computer to execute the method provided by the above method embodiments.
An embodiment of the present application further provides an information reporting system, where the system may include the terminal device and the service device in the embodiments corresponding to fig. 2 to fig. 5.
Each module/unit included in each apparatus and product described in the above embodiments may be a software module/unit, or may also be a hardware module/unit, or may also be a part of a software module/unit and a part of a hardware module/unit. For example, for each device or product applied to or integrated into a chip, each module/unit included in the device or product may be implemented by hardware such as a circuit, or at least a part of the module/unit may be implemented by a software program running on a processor integrated within the chip, and the rest (if any) part of the module/unit may be implemented by hardware such as a circuit; for each device or product applied to or integrated with the chip module, each module/unit included in the device or product may be implemented by using hardware such as a circuit, and different modules/units may be located in the same component (e.g., a chip, a circuit module, etc.) or different components of the chip module, or at least some of the modules/units may be implemented by using a software program running on a processor integrated within the chip module, and the rest (if any) of the modules/units may be implemented by using hardware such as a circuit; for each device and product applied to or integrated in the terminal, each module/unit included in the device and product may be implemented by using hardware such as a circuit, and different modules/units may be located in the same component (e.g., a chip, a circuit module, etc.) or different components in the terminal, or at least part of the modules/units may be implemented by using a software program running on a processor integrated in the terminal, and the rest (if any) part of the modules/units may be implemented by using hardware such as a circuit.
It should be noted that, for simplicity of description, the above-mentioned embodiments of the method are described as a series of acts, but those skilled in the art should understand that the present application is not limited by the described order of acts, as some steps may be performed in other orders or simultaneously according to the present application. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required in this application.
The steps in the method of the embodiment of the application can be sequentially adjusted, combined and deleted according to actual needs.
The modules in the device can be combined, divided and deleted according to actual needs.
Those skilled in the art will appreciate that all or part of the steps of the various methods of the above embodiments may be performed by program instructions and associated hardware, the program instructions may be stored in a computer readable storage medium, and the computer readable storage medium may include: flash disk, ROM, RAM, magnetic or optical disk, and the like.
The above disclosure is intended to be illustrative of only one embodiment of the disclosure, but is not intended to limit the scope of the disclosure.
Claims (19)
1. An information reporting method, comprising:
receiving special position information, wherein the special position information is used for indicating that a position located in a special position range in a special time period is a special position;
acquiring stored historical position information, wherein the historical position information is used for indicating the position of a user in a historical time period;
and if the position of the user at the target historical time in the historical time period is within the special position range and the target historical time belongs to the special time period, reporting first user information, wherein the first user information comprises the position of the user at the target historical time.
2. The method of claim 1, wherein after reporting the first user information, the method further comprises:
receiving a first notification message, wherein the first notification message is used for indicating that the user is a special user.
3. The method of claim 2, further comprising:
and reporting second user information according to the first notification message, wherein the second user information comprises the position of the user in the historical time period.
4. The method of claim 2 or 3, wherein after receiving the first notification message, the method further comprises:
detecting whether an alarm condition is met;
and if the alarm condition is met, outputting alarm information.
5. The method of claim 4, wherein the alarm condition being met comprises one or more of:
the method comprises the following steps that adjacent equipment exists, wherein the adjacent equipment is equipment within a first preset distance range; or,
outside the safe position range.
6. The method of claim 5, wherein the outside of the safe position range comprises: the scanned location code is a location code other than the designated location code.
7. The method according to any of claims 4-6, wherein after receiving the first notification message, the method further comprises:
detecting whether safety equipment exists or not, wherein the safety equipment is preset equipment within a second preset distance range;
and if the safety equipment does not exist, triggering and executing the step of detecting whether the alarm condition is met.
8. The method of claim 4, further comprising:
receiving a second notification message, wherein the second notification message is used for indicating that the user is changed from the special user to a non-special user;
stopping executing the step of detecting whether the alarm condition is met.
9. An information reporting method, comprising:
sending special position information, wherein the special position information is used for indicating that a position located in a special position range in a special time period is a special position;
receiving first user information, wherein the first user information comprises the position of a user at a target historical moment; the first user information is sent when the position of the user at the target historical time is within the special position range and the target historical time belongs to the special time period.
10. The method of claim 9, wherein after receiving the first user information, the method further comprises:
judging whether the user is a special user or not according to the first user information;
and if the user is a special user, sending a first notification message, wherein the first notification message is used for indicating that the user is a special user.
11. The method of claim 10, further comprising:
receiving second user information, wherein the second user information comprises the position of the user in a historical time period, and the historical time period comprises the target historical time.
12. The method of claim 10, wherein after the sending the first notification message, the method further comprises:
and sending a second notification message, wherein the second notification message is used for indicating that the user is changed from the special user to a non-special user.
13. A communication device is characterized in that the device comprises a receiving unit, an acquiring unit and a reporting unit;
the receiving unit is used for receiving special position information, and the special position information is used for indicating that a position located in a special position range in a special time period is a special position;
the acquisition unit is used for acquiring stored historical position information, and the historical position information is used for indicating the position of a user in a historical time period;
the reporting unit is configured to report first user information if a position of the user at a target historical time in the historical time period is within the special position range and the target historical time belongs to the special time period, where the first user information includes the position of the user at the target historical time.
14. A communication apparatus, characterized in that the apparatus comprises a transmitting unit and a receiving unit;
the sending unit is used for sending special position information, and the special position information is used for indicating that the position located in a special position range in a special time period is a special position;
the receiving unit is used for receiving first user information, and the first user information comprises the position of a user at a target historical moment; the first user information is sent when the position of the user at the target historical time is within the special position range and the target historical time belongs to the special time period.
15. A communications apparatus, comprising a processor;
the processor for performing the method of any one of claims 1-8 or 9-12.
16. A chip, characterized in that,
the chip comprises a module for receiving special position information, wherein the special position information is used for indicating that a position located in a special position range in a special time period is a special position;
the chip further comprises a module for acquiring stored historical position information, wherein the historical position information is used for indicating the position of a user in a historical time period;
the chip further comprises a module for reporting first user information if the position of the user at the target historical time in the historical time period is within the special position range and the target historical time belongs to the special time period, wherein the first user information comprises the position of the user at the target historical time.
17. A chip, characterized in that,
the chip comprises a module for sending special position information, wherein the special position information is used for indicating that the position located in a special position range in a special time period is a special position;
the chip also comprises a module for receiving first user information, wherein the first user information comprises the position of a user at a target historical moment; the first user information is sent when the position of the user at the target historical time is within the special position range and the target historical time belongs to the special time period.
18. A chip module, characterized in that the chip module comprises a communication interface and a chip, wherein: the communication interface is used for carrying out internal communication of the chip module or is used for carrying out communication between the chip module and external equipment; the chip is for performing the method of any one of claims 1 to 8 or 9 to 12.
19. A computer-readable storage medium, characterized in that it stores a computer program comprising program instructions which, when executed by a communication apparatus, cause the method according to any one of claims 1-8 or 9-12 to be performed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210929873.5A CN115379002A (en) | 2022-08-03 | 2022-08-03 | Information reporting method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210929873.5A CN115379002A (en) | 2022-08-03 | 2022-08-03 | Information reporting method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115379002A true CN115379002A (en) | 2022-11-22 |
Family
ID=84063519
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210929873.5A Pending CN115379002A (en) | 2022-08-03 | 2022-08-03 | Information reporting method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115379002A (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111212380A (en) * | 2020-02-14 | 2020-05-29 | 深圳震有科技股份有限公司 | Method, device, equipment and medium for monitoring and processing personnel flow in designated area |
CN111261302A (en) * | 2020-02-26 | 2020-06-09 | 汤一平 | Epidemic infectious disease virus field visualization method and system based on space-time trajectory data |
CN111629339A (en) * | 2020-06-05 | 2020-09-04 | 上海永力信息科技股份有限公司 | User close contact tracking system based on radio frequency technology |
CN111885502A (en) * | 2020-06-28 | 2020-11-03 | 华东师范大学 | Epidemic situation prevention and control early warning and tracing system and method for protecting privacy |
CN112863684A (en) * | 2020-12-23 | 2021-05-28 | 深圳市晨北科技有限公司 | Method and device for identifying close-range contact user, equipment and storage medium |
CN113470832A (en) * | 2020-03-15 | 2021-10-01 | 侯力宇 | Epidemic situation control system |
CN113537009A (en) * | 2021-06-30 | 2021-10-22 | 上海晶赞融宣科技有限公司 | Household isolation supervision system |
-
2022
- 2022-08-03 CN CN202210929873.5A patent/CN115379002A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111212380A (en) * | 2020-02-14 | 2020-05-29 | 深圳震有科技股份有限公司 | Method, device, equipment and medium for monitoring and processing personnel flow in designated area |
CN111261302A (en) * | 2020-02-26 | 2020-06-09 | 汤一平 | Epidemic infectious disease virus field visualization method and system based on space-time trajectory data |
CN113470832A (en) * | 2020-03-15 | 2021-10-01 | 侯力宇 | Epidemic situation control system |
CN111629339A (en) * | 2020-06-05 | 2020-09-04 | 上海永力信息科技股份有限公司 | User close contact tracking system based on radio frequency technology |
CN111885502A (en) * | 2020-06-28 | 2020-11-03 | 华东师范大学 | Epidemic situation prevention and control early warning and tracing system and method for protecting privacy |
CN112863684A (en) * | 2020-12-23 | 2021-05-28 | 深圳市晨北科技有限公司 | Method and device for identifying close-range contact user, equipment and storage medium |
CN113537009A (en) * | 2021-06-30 | 2021-10-22 | 上海晶赞融宣科技有限公司 | Household isolation supervision system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10064001B1 (en) | Passive device monitoring using radio frequency signals | |
US7098787B2 (en) | System and method for signaling emergency responses | |
US8471699B2 (en) | Method for monitoring the safety of travelers | |
US10194485B2 (en) | Method and apparatus for automated dispatch of mobile devices in a communication system | |
US8831572B2 (en) | Wireless user based notification system | |
WO2016034063A1 (en) | Method and client for processing malicious short message based on pseudo base station | |
JP2015515156A (en) | Tracking mobile communication devices | |
US9177464B2 (en) | Method and system for untethered two-way voice communication for an alarm system | |
WO2013109808A1 (en) | Security system alarming and processing based on user location information | |
US8315598B2 (en) | Systems and methods for gathering information about discrete wireless terminals | |
US9407586B2 (en) | Method and system for cross device notification | |
US20150098553A1 (en) | System And Method For Providing Alerts | |
US9215578B2 (en) | Monitoring systems and methods | |
JP2018510521A (en) | Method and mobile device for performing geofencing | |
CA2781251A1 (en) | Method of personal safety monitoring and mobile application for same | |
CN103095935B (en) | A kind of method of urgent call and terminal equipment | |
CN115379002A (en) | Information reporting method and device | |
JP2008210269A (en) | Communication system, base station, and communication method | |
CN108292528B (en) | Apparatus and method for facilitating patient identification in connection with emergency calls | |
CN106161565B (en) | Information push method and device | |
CN113038388B (en) | User state monitoring method, device and system and computer readable storage medium | |
CN106209979A (en) | A kind of method of information pushing, server and network system | |
CN116095819A (en) | Person cross-region determination method, device, equipment and storage medium | |
WO2014198296A1 (en) | Method and notifying unit for providing a notification about an event | |
JP5001411B2 (en) | Portable terminal device, safety state determination method, and safety state determination program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20221122 |