CN109151773B - Information prompt method and related products - Google Patents
Information prompt method and related products Download PDFInfo
- Publication number
- CN109151773B CN109151773B CN201810793759.8A CN201810793759A CN109151773B CN 109151773 B CN109151773 B CN 109151773B CN 201810793759 A CN201810793759 A CN 201810793759A CN 109151773 B CN109151773 B CN 109151773B
- Authority
- CN
- China
- Prior art keywords
- motion parameter
- distance
- electronic equipment
- electronic device
- equipment
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 59
- 230000006698 induction Effects 0.000 claims abstract description 13
- 238000012545 processing Methods 0.000 claims description 21
- 230000001133 acceleration Effects 0.000 claims description 17
- 238000004891 communication Methods 0.000 claims description 17
- 238000004590 computer program Methods 0.000 claims description 13
- 230000004044 response Effects 0.000 claims description 10
- 206010039203 Road traffic accident Diseases 0.000 abstract description 12
- 230000008569 process Effects 0.000 abstract description 12
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000001502 supplementing effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
The embodiment of the application discloses an information prompting method and a related product, wherein the method comprises the following steps: the electronic equipment establishes a neighbor induction network (NAN) connection with the neighbor equipment; the electronic equipment acquires a first motion parameter of the electronic equipment, a second motion parameter of the adjacent equipment and a first distance between the electronic equipment and the adjacent equipment; and the electronic equipment performs prompt operation according to the first motion parameter, the second motion parameter and the first distance. By adopting the method and the device, the adjacent equipment can be tracked in the driving process, the effectiveness of prompt operation is improved, and the probability of traffic accidents is reduced.
Description
Technical Field
The application relates to the technical field of communication, and mainly relates to an information prompting method and a related product.
Background
With the rapid development of the automobile industry and the continuous improvement of the living standard of people, more and more vehicles run on roads, and the occurrence of traffic accidents is increased. For example: under the condition of congestion, the vehicle runs very slowly, the vehicle is continuously switched between a stop state and a travel state, and a driver is not aware of the traffic accidents such as rear-end collision and the like easily; in the process of high-speed running, if the front vehicle suddenly slows down, the rear-end collision event is also easily caused. How to avoid the occurrence of traffic accidents is a technical problem to be solved by the technical personnel in the field.
Disclosure of Invention
The embodiment of the application provides an information prompting method and a related product, which can track adjacent equipment in the driving process, improve the prompting effectiveness and reduce the probability of traffic accidents.
In a first aspect, an embodiment of the present application provides an information prompting method, including:
the electronic equipment establishes a neighbor induction network (NAN) connection with the neighbor equipment;
the electronic equipment acquires a first motion parameter of the electronic equipment, a second motion parameter of the adjacent equipment and a first distance between the electronic equipment and the adjacent equipment;
and the electronic equipment carries out prompt operation according to the first motion parameter, the second motion parameter and the first distance.
In a second aspect, an embodiment of the present application provides an electronic device, including:
the communication unit is used for establishing a neighbor induction network NAN connection with a neighbor device;
the processing unit is used for acquiring a first motion parameter of the electronic equipment, a second motion parameter of the adjacent equipment and a first distance between the electronic equipment and the adjacent equipment; and performing prompt operation according to the first motion parameter, the second motion parameter and the first distance.
In a third aspect, an embodiment of the present application provides an electronic device, including a processor, a memory, a communication interface, and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for some or all of the steps described in the first aspect.
In a fourth aspect, the present application provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program, where the computer program makes a computer perform some or all of the steps as described in the first aspect of the present application.
In a fifth aspect, embodiments of the present application provide a computer program product, where the computer program product comprises a non-transitory computer-readable storage medium storing a computer program, the computer program being operable to cause a computer to perform some or all of the steps as described in the first aspect of embodiments of the present application. The computer program product may be a software installation package.
The embodiment of the application has the following beneficial effects:
after the information prompting method and the related products are adopted, the NAN connection is established between the electronic equipment and the adjacent equipment, the first motion parameter of the electronic equipment, the second motion parameter of the adjacent equipment and the first distance between the electronic equipment and the adjacent equipment are obtained, and the prompting operation is carried out according to the first motion parameter, the second motion parameter and the first distance, so that the adjacent equipment is tracked in the driving process, the effectiveness of the prompting operation is improved, and the probability of traffic accidents is reduced.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Wherein:
fig. 1A is a schematic flowchart of an information prompting method according to an embodiment of the present application;
fig. 1B is a schematic view of a scenario for starting a network function according to an embodiment of the present application;
fig. 1C is a schematic diagram of a three-axis acceleration sensor according to an embodiment of the present disclosure;
fig. 2 is a schematic flowchart of another information prompting method according to an embodiment of the present application;
fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure;
fig. 4 is a schematic structural diagram of another electronic device according to an embodiment of the present application.
Detailed Description
In order to make the technical solutions of the present application better understood, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first," "second," and the like in the description and claims of the present application and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
The electronic devices involved in the embodiments of the present application may include various handheld devices, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem with wireless communication functions, as well as various forms of User Equipment (UE), Mobile Stations (MS), terminal equipment (terminal device), and so on. For convenience of description, the above-mentioned devices are collectively referred to as electronic devices, and a neighboring device also belongs to one of the electronic devices.
A neighbor induction network (NAN), also called a wireless proximity induction network (Wi-Fi Alliance), is described in the embodiments of the present application by using the NAN.
The NAN function is mainly used for realizing a real-time efficient discovery mechanism, so that the Wi-Fi function is expanded, and the application experience at the moment is improved. Before connection is established, equipment and services are continuously discovered in the Wi-Fi range, the equipment does not need to be connected to a mobile broadband network or a Wi-Fi infrastructure network, and a fast awareness networking mode of a NAN network can be formed. The social application created by the new technology can be adopted, for example, people can be helped to find nearby friends, information or services meeting the requirements of the people, small-section information can be exchanged under the condition of no connection, for example, position information is carried in a discovery frame discover beacon, information exchange is carried out through interaction of the discovery frame, and the like. In addition, the environment sensing function is improved. Because the terminal does not need to rely on network connection to inform the user of the surrounding experience of the user through the NAN network, the Wi-Fi Direct or infrastructure connection can be established as long as the Wi-Fi Aware discovers the terminal which also supports the NAN function, and then various experiences are provided. Thus, the NAN functionality may help users complete more tasks using the information they receive, from discovering information to eventual activities, supplementing the proximity-based experience.
The following describes embodiments of the present application in detail.
The embodiment of the application provides an information prompting method and a related product, which can prompt in the driving process and reduce the probability of traffic accidents.
Referring to fig. 1A, an embodiment of the present application provides a flowchart illustrating an information prompting method. Specifically, as shown in fig. 1A, an information prompting method includes:
s101: the electronic device establishes a neighbor induction network NAN connection with a neighbor device.
In the embodiment of the application, both the electronic device and the adjacent device support the NAN function, and both the electronic device and the adjacent device are vehicle-mounted terminals of a corresponding vehicle or are arranged in the vehicle, and the NAN function is turned on before the application is run.
The NAN function may be triggered by similar actions such as turning on a Wi-Fi switch or turning on a button for controlling the NAN function, as shown in fig. 1B, the proximity sensing network and the wired mobile network are in an on state, and the wireless mobile network is in an off state; and the system can also be automatically started when the operation parameters meet certain conditions, wherein: the operating parameter may be a current location of the electronic device, for example: parking area, market, highway etc. the operating parameter also can be electronic equipment's foreground application, for example: applications including location services, applications involving nearby networks, and the like.
Optionally, the method further includes: detecting a moving speed of the electronic device; and when the moving speed meets a preset condition, executing the step of establishing the connection between the electronic equipment and the adjacent equipment through the neighbor induction network NAN.
When the moving speed of the electronic equipment meets the preset condition, the electronic equipment is determined to be in the driving process, and danger is possibly caused to a user, the electronic equipment or a vehicle. The moving speed is relative to the current road section and the congestion situation, and if the moving speed is a high-speed road section, the speed is generally 60km or 80 km; if the traffic jam road section is adopted, the speed is generally 10 km; in the case of a general street, the speed is generally 50km, etc., and is not limited herein.
It can be understood that when the moving speed of the electronic device meets the preset condition, and the electronic device is determined to be in the driving process, the NAN function is started, and NAN connection is established with the adjacent device, so that the driving state of the adjacent vehicle is conveniently determined; otherwise, the NAN function is not started, power consumption can be saved, and the connection accuracy of the NAN and the safety of the electronic equipment and the corresponding user and vehicle can be improved.
The method for detecting the moving speed of the electronic equipment is not limited, and the method can be used for detecting based on a triaxial acceleration sensor in the electronic equipment, wherein the triaxial acceleration sensor has the characteristics of small size and light weight, can measure the space acceleration and is used for measuring the posture and the inclination angle of the electronic equipment.
Referring to fig. 1C, fig. 1C is a schematic diagram of a three-axis acceleration sensor. As shown in fig. 1C, the x-axis, y-axis, and z-axis are all relative to the position of the electronic device body, typically with the y-axis up and the x-axis right and the z-axis perpendicular to the front of the body. The lateral, longitudinal and vertical components are generally projections of a unit of gravitational force (magnitude 1g (m/s), directed vertically downwards) on the respective axes. The horizontal inclination angle is an included angle between an x axis and a horizontal plane, the longitudinal inclination angle is an included angle between a y axis and a vertical plane, and the using posture of the electronic equipment is determined by the horizontal inclination angle, the longitudinal inclination angle and the vertical component.
For example: the method comprises the following steps that the electronic equipment is horizontally placed on a desktop, the x axis is defaulted to 0, the y axis is defaulted to 0, and the z axis is defaulted to 9.81; the electronic equipment is placed on a desktop downwards, and the z axis is-9.81; tilting the electronic equipment to the left, wherein the x axis is a positive value; tilting the electronic equipment to the right, wherein the x axis is a negative value; tilting the electronic equipment upwards, wherein the y axis is a negative value; the electronic equipment is inclined downwards, and the y axis is a positive value; the case that the z-axis is smaller than-3 is considered that the display screen of the electronic device faces downwards.
It can be understood that the gesture and the inclination angle of the electronic equipment are detected based on the three-axis acceleration sensor, the moving speed of the electronic equipment is determined according to the change of the gesture and the inclination angle, and the moving speed can be determined by using an internal sensor of the electronic equipment, so that the real-time performance and the accuracy of determining the moving speed are improved.
In one implementation, the moving speed may be determined based on a moving distance within a specified time period obtained by a positioning module of the electronic device and the specified time period.
The Positioning module may be a Global Positioning System (GPS) chip built in the electronic device, that is, the GPS chip acquires dimensional information of the device to determine the position of the device; or based on a Network Location service (NLP) of the electronic device, obtaining latitude and longitude information or address information, where the Network includes a mobile data Network, a wireless fidelity Network, a Bluetooth (Bluetooth) Network, and the like, that is, when the device accesses at least one of the networks, obtaining Media Access Control (MAC) address information and Network signal strength of a corresponding base station, MAC address information of Wi-Fi and MAC address information of Bluetooth, and calculating latitude and longitude information or address information corresponding to the MAC address information in a networking state; the distance between the device and the base station can be calculated by the time of receiving the signal sent by the device by a plurality of receivers arranged on the base station, and the direction of the device relative to the base station is obtained according to the direction of receiving the signal by the receivers, so that the longitude and latitude information or the address information of the device can be obtained.
The specified time period is a shorter time period, for example: 1 minute, 5 minutes, etc. It can be understood that when the moving distance of the designated time length is determined, the moving speed can be calculated according to the moving distance and the designated time length, and the moving speed is determined by using a positioning module of the electronic equipment, so that the real-time performance and the accuracy of determining the moving speed are improved.
Optionally, the electronic device includes a ranging module, and establishing a NAN connection between the electronic device and a neighboring device includes: the electronic device acquires a second distance between the electronic device and the adjacent device based on the ranging module; if the second distance is smaller than a preset distance, the electronic equipment sends a connection request to the adjacent equipment; and the electronic equipment receives a connection response sent by the adjacent equipment aiming at the connection request, and establishes the NAN connection with the adjacent equipment.
Wherein, the ranging module can be a ranging sensor, for example: the second distance is directly determined according to the ranging principle of the ultrasonic ranging sensor, the laser ranging sensor, the infrared ranging sensor, the radar sensor and the like; the distance measurement module can also be a camera, and based on the target image or the target video shot by the camera, the second distance between the electronic device and the adjacent device in the target image is determined according to the target image.
The connection request is used for indicating the adjacent equipment to receive and establish NAN connection with the electronic equipment, and the connection response is used for indicating the electronic equipment to establish NAN connection with the adjacent equipment.
It can be understood that a second distance between the electronic device and the neighboring device is obtained based on the ranging module, when the second distance is smaller than the preset distance, a connection request is sent to the neighboring device which starts the NAN function, and when a connection response sent by the neighboring device is received, a NAN connection is established with the neighboring device. Therefore, the distance between the electronic equipment and the adjacent equipment is judged in advance, and the NAN connection is established with the adjacent equipment when the preset condition is met and the two parties agree, so that the power consumption is saved, and the connection accuracy of the NAN is improved.
Further, the connection request carries identification information and access service content, where the identification information may be a physical identification of the electronic device, a phone number corresponding to the electronic device, an identity of a user corresponding to the electronic device, or the like, and is not limited herein. Based on the identification information, the neighboring device may verify the identification information, and send a connection response to the electronic device if the verification passes. Accessing service content requests information of neighboring devices for an electronic device, such as: network configuration information, Wi-Fi password, location information, etc., which in this application includes acquiring a second motion parameter of the neighboring device and a first distance from the neighboring device.
S102: the electronic device acquires a first motion parameter of the electronic device, a second motion parameter of the adjacent device and a first distance between the electronic device and the adjacent device.
In this embodiment, the first motion parameter includes a first forward direction and a first moving speed of the electronic device, and the second motion parameter includes a second forward direction and a second moving speed of the neighboring device, and may further include a variation law of the driving speed, and the like, which are not limited herein.
As described above, the three-axis acceleration sensor may detect the pose and the tilt angle of the electronic device, the electronic device may obtain the first motion parameter of the electronic device based on the change of the pose and the tilt angle, and the method for the neighboring device to obtain the second motion parameter may also refer to this method, which is not described herein again, and obtain the second motion parameter of the neighboring device based on the NAN electronic device.
In this embodiment of the application, the electronic device may obtain the first distance through ranging detection based on a NAN, or obtain the first distance through ranging detection based on a NAN by a neighboring device, and then send the first distance to the electronic device, which is not limited herein.
Optionally, the acquiring, by the electronic device, the first motion parameter of the electronic device, the second motion parameter of the neighboring device, and the first distance from the neighboring device includes: the electronic equipment acquires the first motion parameter based on the three-axis acceleration sensor; the electronic device acquires the second motion parameter based on the NAN and sends a ranging request to the adjacent device; the electronic equipment receives a ranging result sent by the adjacent equipment for the ranging request; the electronic equipment acquires the time length from the sending of the ranging request to the receiving of the ranging result; the electronic equipment determines an error distance according to the duration, the first motion parameter and the second motion parameter; and the electronic equipment determines the first distance according to the error distance and the ranging result.
The ranging request is used for indicating the neighboring device to acquire the distance between the neighboring device and the electronic device based on a NAN distance measurement mode ranging, and the ranging result is the acquired distance.
It can be understood that the electronic device acquires the first motion parameter thereof, acquires the second motion parameter of the neighboring device based on the NAN, sends the ranging request to the neighboring device, acquires a ranging result returned by the neighboring device for the ranging request and a time length from sending the ranging request to returning the ranging result, determines an error distance according to the time length, the first motion parameter and the second motion parameter, and determines the first distance according to the error distance and the ranging result. Thus, errors between the electronic equipment and the adjacent equipment due to the form are considered, and the accuracy of determining the first distance is improved.
S103: and the electronic equipment performs prompt operation according to the first motion parameter, the second motion parameter and the first distance.
In the embodiment of the application, how to perform the prompt operation is not limited, and the prompt operation can be performed on the electronic equipment and also can be performed on the adjacent equipment; the prompt operation can be performed in a display mode, or in a voice mode.
For example, when the neighboring device is a vehicle ahead of the electronic device, if the moving speed of the neighboring device is slow, the electronic device is prompted to slow down in a display manner or the neighboring device is prompted to increase in a display manner; when the adjacent equipment is a vehicle in front of the electronic equipment, if the current equipment wants to overtake, the adjacent equipment is prompted to pay attention to the overtake by the electronic equipment in a voice mode; when the adjacent equipment is a vehicle in front of the electronic equipment, if the electronic equipment suddenly accelerates, the electronic equipment is prompted to increase the speed in a voice mode or the adjacent equipment is prompted to accelerate the electronic equipment in a prompting mode.
In one implementation, the electronic device performing a prompt operation according to the first motion parameter, the second motion parameter, and the first distance includes: the electronic equipment determines a safety level and a prompt object according to the first motion parameter, the second motion parameter and the first distance; and the electronic equipment prompts prompt information corresponding to the safety grade to the prompt object.
The method and the device have the advantages that different driving states correspond to different safety levels, and prompt objects corresponding to different driving states are different.
In the embodiment of the present application, the method for determining the security level is not limited. In one implementation, the electronic device obtains a safety distance limiting the moving speed; the electronic equipment respectively acquires a first ratio and a second ratio between the first moving speed, the second moving speed and the limit moving speed, and acquires a third ratio between the first distance and the safety distance; the electronic equipment determines the security level according to the first ratio, the second ratio and the third ratio.
The movement limiting speed may be a current speed limit of the road section, or may be a speed limit determined according to a congestion condition of the current road section, which is not limited herein. Both the safe distance and the limited movement speed are used to determine the safety of the current form.
It can be understood that the first ratio and the second ratio between the first moving speed and the second moving parameter and the limit moving speed are respectively obtained, the third ratio between the first distance and the safety distance is obtained, and the safety level is determined according to the first ratio, the second ratio and the third ratio, so that the accuracy of determining the safety level is improved, and the accuracy and the effectiveness of prompting are improved conveniently.
In the embodiment of the present application, how to determine the security level according to the first ratio, the second ratio, and the third ratio is not limited, and the method may be a sum or an average value of the first ratio, the second ratio, and the third ratio, or a weighted value of the three ratios and corresponding weights, and the like.
Optionally, the performing, by the electronic device, a prompt operation according to the first motion parameter, the second motion parameter, and the first distance includes: the electronic equipment determines a safe distance according to the first motion parameter and the second motion parameter; and if the first distance is smaller than the safe distance, the electronic equipment performs prompt operation according to the difference between the safe distance and the first distance, the first motion parameter and the second motion parameter.
The safety distance is determined by the first motion parameter and the second motion parameter, namely, a safety distance is determined according to different operation parameters, so that the accuracy of determining the safety distance can be improved, and the safety of the electronic equipment and the safety of a user and a vehicle corresponding to the electronic equipment are improved conveniently.
It can be understood that the safe distance is determined according to the first motion parameter and the second motion parameter, and when the first distance is smaller than the safe distance, the prompting operation is performed according to the difference value between the safe distance and the first distance, the first motion parameter and the second motion parameter.
In the information prompting method shown in fig. 1A, an electronic device establishes NAN connection with a neighboring device, acquires a first motion parameter of the electronic device, a second motion parameter of the neighboring device, and a first distance between the electronic device and the neighboring device, and performs a prompting operation according to the first motion parameter, the second motion parameter, and the first distance, so that the neighboring device is tracked during driving, the effectiveness of the prompting operation is improved, and the probability of traffic accidents is reduced.
Referring to fig. 2, fig. 2 is a schematic flow chart of another information prompting method provided in the embodiment of the present application, and as shown in fig. 2, the information prompting method includes:
s201: the electronic device establishes a neighbor induction network NAN connection with a plurality of neighbor devices.
Optionally, the electronic device includes a ranging module, and establishing a NAN connection between the electronic device and a neighboring device includes: the electronic device acquires a second distance between the electronic device and the adjacent device based on the ranging module; if the second distance is smaller than a preset distance, the electronic equipment sends a connection request to the adjacent equipment; and the electronic equipment receives a connection response sent by the adjacent equipment aiming at the connection request, and establishes the NAN connection with the adjacent equipment.
It can be understood that the second distance between the electronic device and the target device is obtained based on the ranging module, when the second distance is smaller than the preset distance, the connection request is sent to the target device which starts the NAN function, and when the connection response sent by the target device is received, the NAN connection is established with the target device. Therefore, the distance between the electronic equipment and the target equipment is judged in advance, and the NAN connection is established with the target equipment when the preset condition is met and both sides agree, so that the power consumption is saved, and the connection accuracy of the NAN is improved.
Other neighboring devices in the plurality of neighboring devices may adopt the above method, and are not described herein again.
S202: the electronic device obtains a first motion parameter of the electronic device, a second motion parameter of each adjacent device, and a first distance between each adjacent device.
Optionally, the electronic device includes a three-axis acceleration sensor, the plurality of neighboring devices includes a target device, and the acquiring, by the electronic device, the first motion parameter of the electronic device, the second motion parameter of each of the neighboring devices, and the first distance between each of the neighboring devices includes: the electronic equipment acquires the first motion parameter based on the three-axis acceleration sensor; the electronic equipment acquires a second motion parameter of the target equipment based on the NAN and sends a ranging request to the target equipment; the electronic equipment receives a ranging result sent by the target equipment aiming at the ranging request; the electronic equipment acquires the time length from the sending of the ranging request to the receiving of the ranging result; the electronic equipment determines an error distance according to the duration, the first motion parameter and the second motion parameter; and the electronic equipment determines a first distance of the target equipment according to the error distance and the ranging result.
It can be understood that the electronic device acquires the first motion parameter thereof, acquires the second motion parameter of the neighboring device based on the NAN, sends the ranging request to the neighboring device, acquires a ranging result returned by the neighboring device for the ranging request and a time length from sending the ranging request to returning the ranging result, determines an error distance according to the time length, the first motion parameter and the second motion parameter, and determines the first distance according to the error distance and the ranging result. Thus, errors between the electronic equipment and the adjacent equipment due to the form are considered, and the accuracy of determining the first distance is improved.
S203: and the electronic equipment carries out prompt operation according to the first motion parameters, the second motion parameters and the first distances.
The method comprises a plurality of adjacent devices, so that a plurality of second motion parameters and a plurality of first distances can be obtained, the first motion parameters, the second motion parameters and the first distances are considered in the prompting operation, a comprehensive prompting scheme is provided for the electronic device, and a referable prompting scheme can be provided for other adjacent devices, so that the front vehicle, the rear vehicle or the suddenly-intruding vehicle are tracked in the driving process, the effectiveness of the prompting operation is improved, and the probability of traffic accidents is reduced.
In one implementation, the performing, by the electronic device, a prompt operation according to the first motion parameter, each of the second motion parameters, and each of the first distances includes: the electronic equipment determines a plurality of dangerous equipment and prompt parameters corresponding to the dangerous equipment according to the first motion parameters, the second motion parameters and the first distances; and the electronic equipment respectively carries out prompt operation on corresponding dangerous equipment according to each prompt parameter.
It can be understood that, a dangerous device with danger is determined according to the first motion parameter, the second motion parameter of each adjacent device, and the first distance between the electronic device and each adjacent device, where the dangerous device may include the electronic device, and the prompt parameter corresponding to each dangerous device is determined, so that the dangerous device is prompted according to the prompt parameter corresponding to each dangerous device. Therefore, the effectiveness and the accuracy of the prompt are improved.
In one implementation, the electronic device determines a plurality of dangerous devices according to the first motion parameter, each of the second motion parameters, and each of the first distances: the electronic equipment determines the danger probability of each adjacent equipment according to the first motion parameter, a plurality of second motion parameters and a plurality of first distances; and the electronic equipment determines the plurality of dangerous equipment according to the dangerous probabilities.
It can be understood that, the first motion parameter, the second motion parameters and the first distances are comprehensively considered, the danger probability of each of the neighboring devices and the electronic device is determined, based on a danger threshold, when the danger probability is greater than the danger threshold, the device corresponding to the danger probability is determined to be a dangerous device, otherwise, the device is a safety device, and no prompt operation is performed, so that the accuracy of determining the dangerous device is improved, and the effectiveness and the accuracy of prompting are improved.
In the information prompting method shown in fig. 2, the electronic device establishes NAN connection with the plurality of neighboring devices, obtains the first motion parameter of the electronic device, the second motion parameter of each neighboring device, and the first distance between the electronic device and each neighboring device, and performs the prompting operation according to the first motion parameter, each second motion parameter, and each first distance, so as to track the front vehicle, the rear vehicle, or the suddenly intruding vehicle during the driving process, improve the effectiveness of the prompting operation, and reduce the probability of traffic accidents.
Referring to fig. 3, fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure, and as shown in fig. 3, the electronic device 300 includes:
the communication unit 301 is configured to establish a neighbor induction network NAN connection with a neighbor device;
the processing unit 302 is configured to obtain a first motion parameter of the electronic device, a second motion parameter of the neighboring device, and a first distance between the electronic device and the neighboring device; and performing prompt operation according to the first motion parameter, the second motion parameter and the first distance.
It can be understood that the communication unit 301 establishes a NAN connection with a neighboring device, and the processing unit 302 obtains the first motion parameter of the electronic device 300, the second motion parameter of the neighboring device, and the first distance between the electronic device 300 and the neighboring device, and performs a prompt operation according to the first motion parameter, the second motion parameter, and the first distance, so as to track the neighboring device during driving, improve the effectiveness of the prompt, and reduce the probability of a traffic accident.
In one possible example, the processing unit 302 includes a ranging module 3021;
the processing unit 302 is further configured to obtain a second distance between the electronic device 300 and the neighboring device based on the ranging module 3021;
in the aspect of establishing a neighbor awareness network NAN connection with a neighboring device, the communication unit 301 is specifically configured to send a connection request to the neighboring device if the second distance is less than a preset distance; and receiving a connection response sent by the adjacent equipment aiming at the connection request, and establishing the NAN connection with the adjacent equipment.
In one possible example, the processing unit 302 further comprises a three-axis acceleration sensor 3022;
the communication unit 301 is further configured to obtain the second motion parameter based on the NAN, and send a ranging request to the neighboring device; receiving a ranging result sent by the neighboring device for the ranging request;
in terms of the acquiring the first motion parameter of the electronic device 300, the second motion parameter of the neighboring device, and the first distance between the electronic device 300 and the neighboring device, the processing unit 302 is specifically configured to acquire the first motion parameter based on the three-axis acceleration sensor 3022; acquiring the time length from the time when the communication unit 301 sends the ranging request to the time when the ranging result is received; determining an error distance according to the duration, the first motion parameter and the second motion parameter; and determining the first distance according to the error distance and the ranging result.
In a possible example, in terms of the prompting operation according to the first motion parameter, the second motion parameter and the first distance, the processing unit 302 is specifically configured to determine a safe distance according to the first motion parameter and the second motion parameter; and if the first distance is smaller than the safe distance, performing prompt operation according to the difference between the safe distance and the first distance, the first motion parameter and the second motion parameter.
In a possible example, if the number of the neighboring devices is multiple, in terms of performing the prompt operation according to the first motion parameter, the second motion parameter, and the first distance, the processing unit 302 is specifically configured to perform the prompt operation according to the first motion parameter, each of the second motion parameters, and each of the first distances.
Referring to fig. 4, fig. 4 is a schematic structural diagram of another electronic device according to an embodiment of the present disclosure, which is consistent with the embodiment of fig. 1A and fig. 2. As shown in fig. 4, the electronic device 400 includes a processor 410, a memory 420, a communication interface 430, and one or more programs 440, wherein the one or more programs 440 are stored in the memory 420 and configured to be executed by the processor 410, and wherein the programs 440 include instructions for:
establishing a neighbor induction network (NAN) connection with a neighbor device;
acquiring a first motion parameter of the electronic device 400, a second motion parameter of the neighboring device, and a first distance between the electronic device 400 and the neighboring device;
and performing prompt operation according to the first motion parameter, the second motion parameter and the first distance.
The NAN connection is established between the electronic equipment and the adjacent equipment, the first motion parameter of the electronic equipment, the second motion parameter of the adjacent equipment and the first distance between the electronic equipment and the adjacent equipment are obtained, and the prompting operation is carried out according to the first motion parameter, the second motion parameter and the first distance, so that the adjacent equipment is tracked in the driving process, the effectiveness of the prompting operation is improved, and the probability of traffic accidents is reduced.
In one possible example, the electronic device 400 includes a ranging module, and in the aspect of establishing the NAN connection with the neighboring device, the instructions in the program 440 are specifically configured to perform the following operations:
acquiring a second distance between the electronic device 400 and the neighboring device based on the ranging module;
if the second distance is smaller than a preset distance, sending a connection request to the adjacent equipment;
and receiving a connection response sent by the adjacent equipment aiming at the connection request, and establishing the NAN connection with the adjacent equipment.
In one possible example, where the electronic device 400 includes a three-axis accelerometer, the instructions in the program 440 are specifically configured to, in the aspect of obtaining the first motion parameter of the electronic device 400, the second motion parameter of the neighboring device, and the first distance between the electronic device 400 and the neighboring device:
acquiring the first motion parameter based on the three-axis acceleration sensor;
acquiring the second motion parameter based on the NAN, and sending a ranging request to the adjacent equipment;
receiving a ranging result sent by the neighboring device for the ranging request;
acquiring the time length from the sending of the ranging request to the receiving of the ranging result;
determining an error distance according to the duration, the first motion parameter and the second motion parameter;
and determining the first distance according to the error distance and the ranging result.
In one possible example, in terms of the prompt operation according to the first motion parameter, the second motion parameter, and the first distance, the instructions in the program 440 are specifically configured to:
determining a safe distance according to the first motion parameter and the second motion parameter;
and if the first distance is smaller than the safe distance, performing prompt operation according to the difference between the safe distance and the first distance, the first motion parameter and the second motion parameter.
In one possible example, in terms of the prompt operation according to the first motion parameter, the second motion parameter, and the first distance, the instructions in the program 440 are specifically configured to:
and performing prompt operation according to the first motion parameters, the second motion parameters and the first distances.
Embodiments of the present application also provide a computer storage medium, where the computer storage medium stores a computer program for causing a computer to execute a part or all of the steps of any one of the methods as described in the method embodiments, and the computer includes an electronic device.
Embodiments of the application also provide a computer program product comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any of the methods as recited in the method embodiments. The computer program product may be a software installation package and the computer comprises the electronic device.
It should be noted that, for simplicity of description, the above-mentioned method embodiments are described as a series of acts or combination of acts, but those skilled in the art will recognize that the present application is not limited by the order of acts described, as some steps may occur in other orders or concurrently depending on the application. Further, those skilled in the art will also appreciate that the embodiments described in this specification are presently preferred and that no particular act or mode of operation is required in the present application.
In the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described embodiments of the apparatus are merely illustrative, and for example, a division of a unit is merely a logical division, and an actual implementation may have another division, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of some interfaces, devices or units, and may be an electric or other form.
Units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a hardware mode or a software program mode.
The integrated unit, if implemented in the form of a software program module and sold or used as a stand-alone product, may be stored in a computer readable memory. Based on such understanding, the technical solution of the present application may be substantially implemented or a part of or all or part of the technical solution contributing to the prior art may be embodied in the form of a software product stored in a memory, and including several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method of the embodiments of the present application. And the aforementioned memory comprises: various media capable of storing program codes, such as a usb disk, a read-only memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and the like.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by associated hardware instructed by a program, which may be stored in a computer-readable memory, which may include: flash disk, ROM, RAM, magnetic or optical disk, and the like.
The foregoing detailed description of the embodiments of the present application has been presented to illustrate the principles and implementations of the present application, and the above description of the embodiments is only provided to help understand the method and the core concept of the present application; meanwhile, for a person skilled in the art, according to the idea of the present application, there may be variations in the specific embodiments and application scope, and in summary, the content of the present specification should not be construed as a limitation to the present application.
Claims (12)
1. An information prompting method, comprising:
the method comprises the steps that the NAN function of the electronic equipment is automatically started when the operating parameters of the electronic equipment meet preset conditions, wherein the operating parameters comprise the current position of the electronic equipment or foreground application currently running by the electronic equipment;
the electronic equipment establishes a neighbor induction network (NAN) connection with the neighbor equipment;
the electronic equipment acquires a first motion parameter of the electronic equipment, a second motion parameter of the adjacent equipment and a first distance between the electronic equipment and the adjacent equipment;
the electronic equipment performs a prompt operation according to the first motion parameter, the second motion parameter and the first distance, including:
the electronic equipment determines a safety level and a prompt object according to the first motion parameter, the second motion parameter and the first distance;
the electronic equipment prompts prompt information corresponding to the safety grade to the prompt object;
wherein the determining a security level comprises:
acquiring a limited moving speed and a safe distance;
the electronic equipment respectively obtains a first ratio and a second ratio between the first moving speed, the second moving speed and the limit moving speed, and obtains a third ratio between the first distance and the safety distance;
the electronic equipment determines the security level according to the first ratio, the second ratio and the third ratio.
2. The method of claim 1, wherein the electronic device comprises a ranging module, and wherein the electronic device establishes a proximity-sensitive network (NAN) connection with a neighboring device, comprising:
the electronic equipment acquires a second distance between the electronic equipment and the adjacent equipment based on the ranging module;
if the second distance is smaller than a preset distance, the electronic equipment sends a connection request to the adjacent equipment;
and the electronic equipment receives a connection response sent by the adjacent equipment aiming at the connection request, and establishes the NAN connection with the adjacent equipment.
3. The method of claim 1 or 2, wherein the electronic device comprises a three-axis acceleration sensor, and the electronic device acquires a first motion parameter of the electronic device, a second motion parameter of the neighboring device, and a first distance from the neighboring device, and comprises:
the electronic equipment acquires the first motion parameter based on the three-axis acceleration sensor;
the electronic device acquires the second motion parameter based on the NAN and sends a ranging request to the adjacent device;
the electronic equipment receives a ranging result sent by the adjacent equipment for the ranging request;
the electronic equipment acquires the time length from the sending of the ranging request to the receiving of the ranging result;
the electronic equipment determines an error distance according to the duration, the first motion parameter and the second motion parameter;
and the electronic equipment determines the first distance according to the error distance and the ranging result.
4. The method of any of claims 1-3, wherein the electronic device performs a prompt operation based on the first motion parameter, the second motion parameter, and the first distance, further comprising:
the electronic equipment determines a safe distance according to the first motion parameter and the second motion parameter;
and if the first distance is smaller than the safe distance, the electronic equipment carries out prompt operation according to the difference value between the safe distance and the first distance, the first motion parameter and the second motion parameter.
5. The method according to any one of claims 1 to 3, wherein if there are a plurality of the neighboring devices, the electronic device performs a prompt operation according to the first motion parameter, the second motion parameter, and the first distance, and further comprising:
and the electronic equipment carries out prompt operation according to the first motion parameters, the second motion parameters and the first distances.
6. An electronic device, comprising:
the communication unit is used for establishing a neighbor induction network (NAN) connection with a neighbor device, wherein the NAN function of the electronic device is automatically started when the operating parameters of the electronic device meet preset conditions, and the operating parameters comprise the current position of the electronic device or foreground application currently operated by the electronic device;
the processing unit is used for acquiring a first motion parameter of the electronic equipment, a second motion parameter of the adjacent equipment and a first distance between the electronic equipment and the adjacent equipment; and performing a prompt operation according to the first motion parameter, the second motion parameter and the first distance;
wherein, the processing unit performs a prompt operation according to the first motion parameter, the second motion parameter and the first distance, and includes:
the processing unit determines a safety level and a prompt object according to the first motion parameter, the second motion parameter and the first distance;
the processing unit prompts prompt information corresponding to the safety grade to the prompt object;
wherein the determining a security level comprises:
acquiring a limited moving speed and a safe distance;
respectively acquiring a first ratio and a second ratio between the first moving speed, the second moving speed and the limit moving speed, and acquiring a third ratio between the first distance and the safety distance;
and determining the safety level according to the first ratio, the second ratio and the third ratio.
7. The apparatus of claim 6, wherein the processing unit comprises a ranging module;
the processing unit is further configured to acquire a second distance between the electronic device and the neighboring device based on the ranging module;
in the aspect of establishing a neighbor induction network NAN connection with a neighboring device, the communication unit is specifically configured to send a connection request to the neighboring device if the second distance is less than a preset distance; and receiving a connection response sent by the adjacent equipment aiming at the connection request, and establishing the NAN connection with the adjacent equipment.
8. The apparatus according to claim 6 or 7, wherein the processing unit comprises a three-axis acceleration sensor;
the communication unit is further configured to acquire the second motion parameter based on the NAN, and send a ranging request to the neighboring device; receiving a ranging result sent by the neighboring device for the ranging request;
in terms of the obtaining of the first motion parameter of the electronic device, the second motion parameter of the neighboring device, and the first distance between the electronic device and the neighboring device, the processing unit is specifically configured to obtain the first motion parameter and the second motion parameter based on the three-axis acceleration sensor; acquiring the time length from the time when the communication unit sends the ranging request to the time when the ranging result is received; determining an error distance according to the duration, the first motion parameter and the second motion parameter; and determining the first distance according to the error distance and the ranging result.
9. The device according to any one of claims 6 to 8, wherein, in said performing a prompt operation based on the first motion parameter, the second motion parameter, and the first distance, the processing unit is further specifically configured to determine a safe distance based on the first motion parameter and the second motion parameter; and if the first distance is smaller than the safe distance, performing prompt operation according to the difference value between the safe distance and the first distance, the first motion parameter and the second motion parameter.
10. The apparatus according to any one of claims 6 to 8, wherein if there are a plurality of the neighboring devices, in the aspect of performing the prompting operation according to the first motion parameter, the second motion parameter, and the first distance, the processing unit is further specifically configured to perform the prompting operation according to the first motion parameter, each of the second motion parameters, and each of the first distances.
11. An electronic device comprising a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, the programs comprising instructions for performing the steps of the method of any of claims 1-5.
12. A computer-readable storage medium for storing a computer program, wherein the computer program causes a computer to perform the method according to any one of claims 1-5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810793759.8A CN109151773B (en) | 2018-07-17 | 2018-07-17 | Information prompt method and related products |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810793759.8A CN109151773B (en) | 2018-07-17 | 2018-07-17 | Information prompt method and related products |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109151773A CN109151773A (en) | 2019-01-04 |
CN109151773B true CN109151773B (en) | 2021-10-19 |
Family
ID=64800928
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810793759.8A Active CN109151773B (en) | 2018-07-17 | 2018-07-17 | Information prompt method and related products |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109151773B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110728807B (en) * | 2019-09-27 | 2022-02-11 | 深圳市海雀科技有限公司 | Anti-dismantling method and device for intelligent doorbell |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105578413A (en) * | 2015-12-22 | 2016-05-11 | Tcl集团股份有限公司 | Intelligent driving reminding method and device |
CN105869440A (en) * | 2016-05-31 | 2016-08-17 | 东莞市智捷自动化设备有限公司 | An Internet of Vehicles Early Warning System Based on Smartphones |
CN107600076A (en) * | 2017-09-18 | 2018-01-19 | 北京汽车集团有限公司 | Vehicle collision avoidance reminding method, device, storage medium and vehicle |
CN108055393A (en) * | 2017-11-30 | 2018-05-18 | 努比亚技术有限公司 | Speed based reminding method, device and computer readable storage medium |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080183360A1 (en) * | 2006-05-08 | 2008-07-31 | Yizhen Zhang | Vehicle collision avoidance and warning |
JP5821917B2 (en) * | 2013-09-20 | 2015-11-24 | トヨタ自動車株式会社 | Driving assistance device |
CN103810903B (en) * | 2014-02-27 | 2016-08-31 | 长安大学 | Alarm information pushing method based on vehicle-to-vehicle communication |
CN104408970A (en) * | 2014-10-28 | 2015-03-11 | 奇瑞汽车股份有限公司 | Vehicle alarm method and device |
CN105501220B (en) * | 2015-11-24 | 2018-11-06 | 东软集团股份有限公司 | The method, apparatus and vehicle of vehicle collision prewarning |
US20180035606A1 (en) * | 2016-08-05 | 2018-02-08 | Romello Burdoucci | Smart Interactive and Autonomous Robotic Property Maintenance Apparatus, System, and Method |
CN106781691A (en) * | 2016-11-30 | 2017-05-31 | 北京汽车集团有限公司 | Drive pre-warning system and method |
CN106781503B (en) * | 2017-01-22 | 2019-04-05 | 百度在线网络技术(北京)有限公司 | Method and apparatus for monitoring driving behavior |
CN106652339B (en) * | 2017-03-14 | 2019-01-04 | 广东小天才科技有限公司 | Reminding method and device |
CN107128303A (en) * | 2017-06-05 | 2017-09-05 | 北京汽车集团有限公司 | Vehicle collision avoidance method, device, storage medium, equipment, system and vehicle |
CN108267148A (en) * | 2017-12-22 | 2018-07-10 | 重庆长安汽车股份有限公司 | Based on V2X vehicle locating devices and use its Co-factor propagation system |
-
2018
- 2018-07-17 CN CN201810793759.8A patent/CN109151773B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105578413A (en) * | 2015-12-22 | 2016-05-11 | Tcl集团股份有限公司 | Intelligent driving reminding method and device |
CN105869440A (en) * | 2016-05-31 | 2016-08-17 | 东莞市智捷自动化设备有限公司 | An Internet of Vehicles Early Warning System Based on Smartphones |
CN107600076A (en) * | 2017-09-18 | 2018-01-19 | 北京汽车集团有限公司 | Vehicle collision avoidance reminding method, device, storage medium and vehicle |
CN108055393A (en) * | 2017-11-30 | 2018-05-18 | 努比亚技术有限公司 | Speed based reminding method, device and computer readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN109151773A (en) | 2019-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Tahmasbi-Sarvestani et al. | Implementation and evaluation of a cooperative vehicle-to-pedestrian safety application | |
EP3159867B1 (en) | A method and apparatus for alerting a target vehicle of another vehicle | |
KR102325049B1 (en) | Electronic device for transmitting communication signal associated with pedestrian safety and method for operating thereof | |
KR102464898B1 (en) | Method and apparatus for sharing video information associated with a vihicle | |
US10424199B2 (en) | Communication apparatus, operation assistance apparatus, and operation assistance system | |
KR20190011488A (en) | Electronic device for controlling communication circuit based on identification information received from external device and method for operating thereof | |
US20210158701A1 (en) | Electronic device for processing v2x message and operating method thereof | |
US10703386B2 (en) | Intervehicle communication and notification | |
US11210946B2 (en) | Content sharing between vehicles based on a peer-to-peer connection | |
KR20180063789A (en) | Method and system for integrated managing vehicle operation status | |
US20180038953A1 (en) | Device for preventing vehicle accident and method for operating same | |
CN109993944B (en) | A kind of danger early warning method, mobile terminal and server | |
EP4196972A1 (en) | Vehicle control for user safety and experience | |
CN112257542A (en) | Obstacle sensing method, storage medium, and electronic device | |
Won et al. | Safercross: Enhancing pedestrian safety using embedded sensors of smartphone | |
CN104349503A (en) | Methods, systems and apparatus for providing notification at an automotive head unit that a wireless communication device is outside a vehicle | |
JP2009014440A (en) | Risk level notification system, server device, and level of risk notification method | |
JP2015125669A (en) | Vehicle controller, vehicle mounting therein vehicle control device, and movable body detection method | |
CN111243314A (en) | Information providing system, server, mobile terminal, non-transitory storage medium, and information providing method | |
WO2018032632A1 (en) | Early warning method and device for vehicle | |
US12267756B2 (en) | Method and system for integratedly managing vehicle operation state | |
CN112721799A (en) | Reminding method and device and computer storage medium | |
CN105160941A (en) | Information prompting method, information prompting device and mobile terminal | |
US11244569B2 (en) | Method for safe positioning and related products | |
CN109151773B (en) | Information prompt method and related products |
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 |