Control Method, Device and Electronic Device for Invoking Body Height Control Service

By realizing the control method of identifying the source of trust for the height control service of the vehicle body in the car and determining the driving working condition, the problem of how third-party application software takes into account both vehicle service and driving safety when loading on the car is solved, and the effect of providing more vehicle services without affecting driving safety is achieved.

CN115195765BActive Publication Date: 2025-06-27VOYAH AUTOMOBILE TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210832625.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-14
Publication Date
2025-06-27
Estimated Expiration
2042-07-14

AI Technical Summary

Technical Problem

In the service-oriented architecture SOA, when third-party application software is installed on a car, how to take into account vehicle service and driving safety is a major safety challenge. In the prior art, completely unopening safety-related services will limit the development space of software-defined cars, while completely open will affect driving safety.

Method used

It provides a control method for calling vehicle height control services. By determining the source of the request, the adjustment direction and the adjustment distance of the vehicle height, if the request source is a source of trust, it directly responds to the service request; if it does not belong to the source of trust, it is determined based on the current vehicle speed and ability to determine whether to respond to the service request to ensure that it does not affect driving safety.

Benefits of technology

Without affecting driving safety, more vehicle services are provided, which balances the contradiction between vehicle driving safety and custom services and improves the driving experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115195765B_ABST
    Figure CN115195765B_ABST
Patent Text Reader

Abstract

The present invention discloses a control method, device and electronic device for invoking a vehicle body height control service. The control method includes: obtaining a service request for vehicle body height adjustment; determining the request source, the adjustment direction and the adjustment distance of the vehicle body height according to the service request; if the request source belongs to a trusted source, responding to the service request based on the adjustment direction and the adjustment distance; if the request source does not belong to the trusted source, determining whether to respond to the service request according to the adjustment direction, the adjustment distance, the current vehicle speed of the vehicle and the passing ability of the vehicle. The above control method well balances the contradiction between vehicle driving safety and customized services, and provides as many vehicle services as possible without affecting driving safety, bringing a better driving experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of vehicle control, and particularly to a control method, device, and electronic device for invoking a vehicle body height control service. Background Art

[0002] The transformation brought by the Service-Oriented Architecture (SOA) is software-defined vehicles, so more and more third-party developers will participate in the development of automotive application software. However, since vehicles have safety attributes, how to ensure that third-party application software does not affect vehicle driving safety when installed on vehicles is a major safety challenge faced by the SOA architecture.

[0003] Currently, there are two completely different solutions in the SOA field: The first solution is to completely ignore the vehicle safety attributes and expose all applications on the vehicle to the third-party development platform. This solution is very likely to cause interference and call conflicts between third-party application software and vehicle safety software, affecting the normal driving of the vehicle and thus leading to vehicle danger. For example, in a tunnel, the low beam is on, but a third-party application requests to turn off the low beam, and turning off the low beam will affect the driver's forward vision; another example is that when the vehicle is driving at high speed, a third-party application requests to disconnect the vehicle's high-voltage system, which will cause the vehicle to suddenly lose power. If such unreasonable requests are not restricted, the vehicle will be in great danger during driving and accidents may occur at any time.

[0004] The second solution is to completely not open any vehicle services related to safety to the third-party development platform. Although this solution achieves extreme safety, it restricts software-defined vehicles without any room for development, and the vehicle's customization performance and experience performance will be greatly reduced. Summary of the Invention

[0005] The present invention provides a control method, device, and electronic device for invoking a vehicle body height control service to solve or partially solve the technical problem that current third-party applications cannot balance vehicle services and driving safety.

[0006] To solve the above technical problem, in a first aspect, according to an embodiment of the present invention, a control method for invoking a vehicle body height control service is provided, including:

[0007] Obtain a service request for vehicle body height adjustment;

[0008] According to the service request, determine the request source, the adjustment direction of the vehicle body height, and the adjustment distance;

[0009] If the request source belongs to a trusted source, respond to the service request based on the adjustment direction and the adjustment distance;

[0010] If the request source does not belong to the trusted source, it is determined whether to respond to the service request according to the adjustment direction, the adjustment distance, the current vehicle speed of the vehicle itself, and the passing ability of the vehicle itself.

[0011] Optionally, the determining whether to respond to the service request according to the adjustment direction, the adjustment distance, the current vehicle speed of the vehicle itself, and the passing ability of the vehicle itself includes:

[0012] If the adjustment direction is downward, it is determined whether to respond to the service request according to the passing ability;

[0013] If the adjustment direction is upward, it is determined whether to respond to the service request according to the current vehicle speed and the adjustment distance.

[0014] Optionally, the determining whether to respond to the service request according to the current vehicle speed and the adjustment distance includes:

[0015] If the current vehicle speed is less than or equal to the first set vehicle speed, the service request is responded to;

[0016] If the current vehicle speed is greater than the first set vehicle speed, it is determined whether to respond to the service request in sequence according to the adjustment distance and the current vehicle speed.

[0017] Optionally, the determining whether to respond to the service request in sequence according to the adjustment distance and the current vehicle speed includes:

[0018] If the adjustment distance is less than or equal to the set distance, the service request is responded to;

[0019] If the adjustment distance is greater than the set distance and the current vehicle speed is less than or equal to the second set vehicle speed, the service request is responded to;

[0020] If the adjustment distance is greater than the set distance and the current vehicle speed is greater than the second set vehicle speed, responding to the service request is prohibited.

[0021] Optionally, the value range of the first set vehicle speed is 25 - 40 km / h; the value range of the second set vehicle speed is 60 - 70 km / h.

[0022] Optionally, the value range of the set distance is 4 - 6 millimeters.

[0023] Optionally, the determining whether to respond to the service request according to the passing ability includes:

[0024] Obtain the current chassis height of the vehicle itself;

[0025] Determine the actual chassis height of the vehicle after adjustment according to the current chassis height, the adjustment direction, and the adjustment distance;

[0026] If the actual chassis height is greater than the passing ability, respond to the service request;

[0027] If the actual chassis height is less than or equal to the passing ability, prohibit responding to the service request.

[0028] Based on the same inventive concept, in a second aspect, according to an embodiment of the present invention, a control device for invoking a vehicle body height control service is provided, including:

[0029] An acquisition module for obtaining a service request for vehicle body height adjustment;

[0030] A determination module for determining the request source, the adjustment direction, and the adjustment distance of the vehicle body height according to the service request;

[0031] A control module for, if the request source belongs to a trusted source, responding to the service request based on the adjustment direction and the adjustment distance; and if the request source does not belong to the trusted source, determining whether to respond to the service request according to the adjustment direction, the adjustment distance, the current vehicle speed of the vehicle, and the passing ability of the vehicle.

[0032] Based on the same inventive concept, in a third aspect, according to an embodiment of the present invention, an electronic device is provided. The electronic device includes a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the steps of the control method described in any item of the first aspect are implemented.

[0033] Based on the same inventive concept, in a fourth aspect, according to an embodiment of the present invention, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the control method described in any item of the first aspect are implemented.

[0034] Through one or more technical solutions of the present invention, the present invention has the following beneficial effects or advantages:

[0035] The present invention provides a control method for invoking a vehicle body height control service. By determining the request source according to a service request for adjusting the vehicle body height, if the request source is a trusted source, it can be determined that the service request will not have an adverse impact on vehicle driving safety and the service request can be directly responded to; if the request source does not belong to a trusted source, it indicates that the service request may affect driving safety, and it is necessary to determine whether to restrict the service request in combination with the specific driving conditions. Specifically, it is necessary to comprehensively judge whether the vehicle body height adjustment corresponding to the service request will affect driving safety and whether to respond to the service request according to the adjustment direction of the vehicle body height, the adjustment distance, the current vehicle speed of the vehicle itself, and the passing ability; the above method will neither completely open the vehicle service such as vehicle body height adjustment, which is closely related to driving safety, to third-party applications, nor completely prohibit the vehicle body height adjustment service requested by third-party applications, thus well balancing the contradiction between vehicle driving safety and custom services, and providing as many vehicle services as possible without affecting driving safety, bringing a better driving experience.

[0036] The above description is only an overview of the technical solution of the present invention. In order to be able to understand the technical means of the present invention more clearly, it can be implemented according to the content of the specification. And in order to make the above and other purposes, features and advantages of the present invention more obvious and understandable, the following specifically illustrates the specific embodiments of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] By reading the following detailed description of the preferred embodiments, various other advantages and benefits will become clear to those of ordinary skill in the art. The drawings are only for the purpose of showing the preferred embodiments and are not considered to be a limitation of the present invention. Moreover, throughout the drawings, the same reference numerals are used to represent the same components.

[0038] In the drawings:

[0039] Figure 1 shows a schematic flow chart of a control method for invoking a vehicle body height control service according to an embodiment of the present invention;

[0040] Figure 2 shows a schematic logical control diagram of a control method for invoking a vehicle body height control service according to an embodiment of the present invention;

[0041] Figure 3 shows a block diagram of a control device for invoking a vehicle body height control service according to another embodiment of the present invention;

[0042] Figure 4 shows a schematic diagram of an electronic device according to still another embodiment of the present invention;

[0043] Figure 5 shows a schematic diagram of a storage medium according to still another embodiment of the present invention. Detailed implementation manners

[0044] In order to enable those skilled in the art in the technical field to which the present application pertains to more clearly understand the present application, the technical solution of the present application will be described in detail below with reference to the accompanying drawings and through specific embodiments. Throughout the specification, unless otherwise specifically stated, the terms used herein should be understood to have the meanings as commonly used in the art. Therefore, unless otherwise defined, all technical and scientific terms used herein have the same meanings as those generally understood by those skilled in the art to which the present invention pertains. In case of any conflict, this specification shall prevail. Unless otherwise specifically stated, various devices and the like used in the present invention can be obtained through market purchase or can be prepared by existing methods.

[0045] In order to solve the problem that current third-party applications or services cannot take into account both vehicle services and driving safety, in an optional embodiment, a control method for invoking a vehicle body height control service is provided, which can be applied to a vehicle controller or a vehicle computer, such as Figure 1 as shown, the control method includes steps S101 to S104, which are specifically as follows:

[0046] S101: Obtain a service request for vehicle body height adjustment;

[0047] Specifically, the service request related to vehicle body height control can originate from an in-vehicle trusted request source, such as a touch screen button on the vehicle head unit or a vehicle driving mode, or can also originate from a third-party application. When the third-party application provides the corresponding service and needs to adjust the vehicle body height, a service request for requesting to adjust the vehicle body height is sent. The adjustment of the vehicle body height can be achieved through the suspension system of the vehicle.

[0048] S102: According to the service request, determine the request source, the adjustment direction and the adjustment distance of the vehicle body height;

[0049] It can be understood that the service request includes the adjustment direction and the adjustment distance of the vehicle body height. Among them, the adjustment direction refers to whether the adjustment direction of the vehicle body height is upward or downward. Upward means that it is necessary to increase the vehicle body height or the chassis height, and downward means that it is necessary to decrease the vehicle body height or the chassis height. The adjustment distance represents the absolute value of the change in the vehicle body height before and after the adjustment.

[0050] The request source indicates which third-party application the service request comes from. By referring to a pre-determined list of trusted sources, it can be determined whether the third-party application has been certified in terms of driving safety and whether it belongs to the request sources trusted by the vehicle. If the request source indicates that the third-party application belongs to the trusted sources, it means that it will not affect driving safety; if it does not belong to the trusted sources, it may pose potential safety hazards to the vehicle during driving. Therefore, the trusted sources can also be regarded as the whitelist of third-party applications of the vehicle. The request sources within this list are generally those that have been certified before vehicle mass production and have been opened to the third-party development platform, ensuring that they will not affect driving safety. Common whitelist request sources include touchscreen buttons, vehicle driving modes, etc. Non-trusted sources can be all third-party applications that are not in the trusted sources, such as request sources that have not been opened to the third-party development platform after vehicle mass production; non-trusted sources can also be set up with a blacklist, and all third-party applications in the blacklist are untrusted and cannot guarantee that they will not affect driving safety when providing services.

[0051] Considering that third-party applications may be added or changed during the use of the vehicle, the list of third-party applications in the trusted sources supports subsequent modification.

[0052] S103: If the request source belongs to the trusted sources, then respond to the service request based on the adjustment direction and the adjustment distance.

[0053] S104: If the request source does not belong to the trusted sources, then determine whether to respond to the service request according to the adjustment direction, the adjustment distance, the current vehicle speed of the vehicle, and the passing ability of the vehicle.

[0054] Specifically, if the third-party application is a trusted application or an application in the whitelist, the service request for body height adjustment sent by this application can be directly responded to, and based on the adjustment direction and the adjustment distance provided by the service request, the suspension system of the vehicle is controlled to adjust the body height. If the third-party application does not belong to the trusted application or the whitelist application, it is necessary to comprehensively consider the current driving conditions and the specific adjustment method of the body height to determine whether to respond to the service request.

[0055] If the service request source does not belong to the trusted sources, an optional determination scheme is as follows:

[0056] Case 1: If the adjustment direction is downward, then determine whether to respond to the service request according to the passing ability.

[0057] Case 2: If the adjustment direction is upward, then determine whether to respond to the service request according to the current vehicle speed and the adjustment distance.

[0058] For Scenario 1, the adjustment direction is downward, indicating that the vehicle body height or chassis height needs to be reduced. Considering that reducing the vehicle body height is beneficial to improving the driving stability of the vehicle, in this case, only the conflict between the adjustment of this vehicle body height and the passing ability of the vehicle needs to be considered. The passing ability, also known as passability, refers to the ability of a vehicle to normally pass a certain section of the road surface, and is often measured by the chassis height. For example, if the passing ability of a certain vehicle model is 100 mm, it means that if the minimum distance between a certain road surface and the chassis of the vehicle model is not less than 100 mm, then the vehicle model can pass the road surface; if the minimum distance between a certain road surface and the chassis of the vehicle model is less than 100 mm, then the vehicle model cannot pass the road surface.

[0059] An optional solution for determining whether to respond to a service request based on the passing ability is as follows:

[0060] Obtain the current chassis height of the vehicle; the chassis height, that is, the distance between the vehicle body chassis and the road surface, can be monitored by a radar detector and a camera installed on the vehicle chassis; according to the current chassis height, the adjustment direction, and the adjustment distance, determine the actual chassis height of the vehicle after adjustment: if the actual chassis height is greater than the passing ability, respond to the service request; if the actual chassis height is less than or equal to the passing ability, prohibit responding to the service request.

[0061] The general principle of the above solution is: when reducing the vehicle body height, it is necessary to consider whether the chassis height after adjustment will be lower than the passing ability of the vehicle. If the actual chassis height after adjustment is lower than the chassis height required by the passing ability, the service request should be prohibited for driving safety considerations; if the actual chassis height after adjustment is higher than the chassis height required by the passing ability, the service request can be responded to. In this way, the driving safety of the vehicle will not be affected when supporting the body height adjustment of third-party applications.

[0062] For Scenario 2, the adjustment direction is upward, indicating that the vehicle body height or chassis height needs to be increased. Considering that increasing the vehicle body height will shift the vehicle's center of gravity upward and reduce the driving stability of the vehicle, in this case, the passing ability is no longer considered, but whether the vehicle body height adjustment amount will affect the current driving stability of the vehicle is considered. The general principle is: if the vehicle body height adjustment amount is large and the current vehicle speed is fast, then this vehicle body adjustment operation will significantly reduce the driving stability of the vehicle, and the service request should be prohibited from being responded to; if the vehicle body height adjustment amount is not large, or the current vehicle speed is not fast, then this vehicle body adjustment operation will not significantly reduce the driving stability, and the service request can be responded to.

[0063] Based on the above principles, an optional adjustment solution is specifically as follows:

[0064] If the current vehicle speed is less than or equal to the first set vehicle speed, the service request is responded to; if the current vehicle speed is greater than the first set vehicle speed, it is determined whether to respond to the service request in sequence according to the adjustment distance and the current vehicle speed.

[0065] Specifically, the first set vehicle speed represents the safe vehicle speed at which the adjustment of the vehicle body height does not affect the driving stability of the vehicle. The first set vehicle speed corresponds to slow driving, and the selectable value range is 25 - 40 km / h, preferably 30 km / h. When the driving speed of the vehicle is lower than the first set vehicle speed, it indicates that the vehicle is currently driving at a slow speed, and no matter how large the increase in the vehicle body height is, it will not significantly affect the driving stability. Therefore, the service request can be responded to.

[0066] If the current vehicle speed is greater than the first set vehicle speed, it is necessary to determine whether to respond to the service request in sequence according to the adjustment distance and the current vehicle speed, as follows:

[0067] If the adjustment distance is less than or equal to the set distance, the service request is responded to; if the adjustment distance is greater than the set distance and the current vehicle speed is less than or equal to the second set vehicle speed, the service request is responded to; if the adjustment distance is greater than the set distance and the current vehicle speed is greater than the second set vehicle speed, the response to the service request is prohibited.

[0068] Specifically, when the vehicle speed is greater than the first set vehicle speed, it indicates that the vehicle is driving at a relatively fast speed at this time. If the increase in the vehicle body height is not much, that is, it does not exceed the set distance, it can be considered that it will not affect the driving stability, and the service request can be responded to; if the increase in the vehicle body height is relatively large and the current vehicle speed is relatively fast, which belongs to high-speed driving, it may affect the driving stability. At this time, the service request for adjusting the vehicle body height should be prohibited.

[0069] Optionally, the value range of the set distance representing the critical adjustment amount of the vehicle body height is 4 - 6 mm, preferably 5 mm. The value range of the second set vehicle speed representing whether the vehicle is driving fast or at a high speed is 60 - 70 km / h, preferably 60 km / h. The reason for preferably choosing 60 km / h is that research shows that when the vehicle speed reaches more than 60 km / h, dangerous events such as sideslip or fishtailing are likely to occur during emergency braking. Therefore, it is necessary to adjust the vehicle body center of gravity, lower the chassis height, and improve the driving stability.

[0070] Generally speaking, this embodiment provides a control method for invoking the vehicle body height control service. By determining the request source according to the service request for adjusting the vehicle body height, if the request source is a trusted source, it can be determined that the service request will not have an adverse impact on vehicle driving safety, and the service request can be directly responded to; if the request source does not belong to the trusted source, it means that the service request may affect driving safety, and it is necessary to determine whether to restrict the service request in combination with the specific driving conditions. Specifically, it is necessary to comprehensively judge whether the vehicle body height adjustment corresponding to the service request will affect driving safety and whether to respond to the service request according to the adjustment direction of the vehicle body height, the adjustment distance, the current vehicle speed of the vehicle itself, and the passing ability; the above method will neither completely open the vehicle service such as vehicle body height adjustment, which is closely related to driving safety, to third-party applications, nor completely prohibit the vehicle body height adjustment service requested by third-party applications, thus well balancing the contradiction between vehicle driving safety and custom services, and providing more vehicle services as much as possible without affecting driving safety, bringing a better driving experience.

[0071] To more intuitively illustrate the above solution, in the following embodiments, combined with specific data, taking the actual application of the above solution in the vehicle controller of a certain vehicle model as an example for further explanation:

[0072] When applying the solution to this vehicle model, the first set vehicle speed is 30 km / h, the second set vehicle speed is 60 km / h, the passing ability is 100 mm, and the set distance is 5 mm.

[0073] The logical control diagram of the control method for vehicle body height adjustment is as Figure 2 shown, including the following steps:

[0074] S1: Receive a service request from an application to adjust the vehicle body height;

[0075] S2: Judge the trusted source of the service request, that is, judge whether the service request comes from the trusted application list in the white list or the untrusted application list in the black list; if the service request belongs to the white list, no more judgment is required, and the service request is directly responded to; if the service request belongs to the black list, enter the judgment of the vehicle body height adjustment direction in S3;

[0076] S3: For the adjustment direction of the vehicle body height, that is, if the adjustment direction of the air suspension of the vehicle is downward, enter the passing ability judgment in S4; if the adjustment direction of the vehicle body height is upward, enter the vehicle speed judgment in S5;

[0077] S4: If the adjusted vehicle body height is greater than 100 mm (the passing ability of this vehicle), it indicates that the vehicle belongs to the "passable" situation after the vehicle body height is adjusted, and then respond to the service request; if the adjusted vehicle body height is less than or equal to 100 mm, it indicates that the vehicle belongs to the "non-passable" situation after the vehicle body height is adjusted, and then prohibit the service request;

[0078] S5: If the current vehicle speed does not exceed the first set vehicle speed: 30 km / h, it indicates that the vehicle is driving slowly at this time, and increasing the vehicle body height will not affect the driving stability, and the service request can be continued to be processed and responded to; if the current vehicle speed exceeds 30 km / h, the vehicle stability depends on the actual vehicle speed and the chassis height, and enter the adjustment distance judgment in S6;

[0079] S6: If the adjustment distance of the vehicle body height does not exceed 5 mm, it indicates that the increase in the chassis height is not much and the impact on the vehicle driving stability is small, and the service request can be continued to be processed and responded to; if the adjustment distance of the vehicle body height exceeds 5 mm, at this time, it is necessary to combine the current vehicle speed to judge the impact of the increase in the vehicle body height on the vehicle driving stability, and enter the current vehicle speed judgment in S7;

[0080] S7: If the current vehicle speed does not exceed the second set vehicle speed: 60 km / h, it indicates that the vehicle does not belong to the high-speed driving state at this time, and the service request can be responded to; if the current vehicle speed exceeds 60 km / h, it indicates that the vehicle belongs to the high-speed driving state at this time, and increasing the vehicle body height has a great impact on the driving stability, and the service request should be prohibited from being responded to.

[0081] Based on the same inventive concept as the foregoing embodiments, in another alternative embodiment, as Figure 3 shown, a control device for invoking a vehicle body height control service is provided, including:

[0082] An acquisition module 301, configured to obtain a service request for adjusting the vehicle body height;

[0083] A determination module 302, configured to determine the request source, the adjustment direction and the adjustment distance of the vehicle body height according to the service request;

[0084] A control module 303, configured to, if the request source belongs to a trusted source, respond to the service request based on the adjustment direction and the adjustment distance; and if the request source does not belong to the trusted source, determine whether to respond to the service request according to the adjustment direction, the adjustment distance, the current vehicle speed of this vehicle and the passing ability of this vehicle.

[0085] Optionally, the control module 303 is configured to:

[0086] If the adjustment direction is downward, determine whether to respond to the service request according to the passing ability;

[0087] If the adjustment direction is upward, it is determined whether to respond to the service request according to the current vehicle speed and the adjustment distance.

[0088] Optionally, the control module 303 is configured to:

[0089] If the current vehicle speed is less than or equal to the first set vehicle speed, respond to the service request;

[0090] If the current vehicle speed is greater than the first set vehicle speed, it is determined whether to respond to the service request in sequence according to the adjustment distance and the current vehicle speed.

[0091] Optionally, the control module 303 is configured to:

[0092] If the adjustment distance is less than or equal to the set distance, respond to the service request;

[0093] If the adjustment distance is greater than the set distance and the current vehicle speed is less than or equal to the second set vehicle speed, respond to the service request;

[0094] If the adjustment distance is greater than the set distance and the current vehicle speed is greater than the second set vehicle speed, prohibit responding to the service request.

[0095] Optionally, the control module 303 is configured to:

[0096] Obtain the current chassis height of the vehicle;

[0097] According to the current chassis height, the adjustment direction and the adjustment distance, determine the actual chassis height of the vehicle after adjustment;

[0098] If the actual chassis height is greater than the passing ability, respond to the service request;

[0099] If the actual chassis height is less than or equal to the passing ability, prohibit responding to the service request.

[0100] Based on the same inventive concept as the foregoing embodiments, in another optional embodiment, as Figure 4 shown, a block diagram of an electronic device 400 for a control method of calling a vehicle body height control service is provided. For example, the electronic device 400 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc., or may also be various in-vehicle controllers, such as a vehicle controller or a vehicle computer, etc.

[0101] Referring to Figure 4, the electronic device 400 may include one or more of the following components: a processing component 402, a memory 404, a power component 406, a multimedia component 404, an audio component 410, an input / presentation (I / O) interface 412, a sensor component 414, and a communication component 416.

[0102] The processing component 402 generally controls the overall operation of the electronic device 400, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing element 402 may include one or more processors 420 to execute instructions to complete all or part of the steps of the above methods. In addition, the processing component 402 may include one or more modules to facilitate the interaction between the processing component 402 and other components. For example, the processing component 402 may include a multimedia module to facilitate the interaction between the multimedia component 404 and the processing component 402.

[0103] The memory 404 is configured to store various types of data to support the operation of the device 400. Examples of such data include instructions for any application or method operating on the electronic device 400, contact data, phone book data, messages, pictures, videos, etc. The memory 404 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, a magnetic disk, or an optical disk.

[0104] The power component 406 provides power to the various components of the electronic device 400. The power component 406 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the electronic device 400.

[0105] The multimedia component 404 includes a screen that provides a presentation interface between the electronic device 400 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors can sense not only the boundaries of the touch or swipe actions but also detect the duration and pressure associated with the touch or swipe operations. In some embodiments, the multimedia component 404 includes a front camera and / or a rear camera. When the device 400 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each of the front camera and the rear camera can be a fixed optical lens system or have a focal length and optical zoom capabilities.

[0106] The audio component 410 is configured to present and / or input audio signals. For example, the audio component 410 includes a microphone (MIC) that is configured to receive external audio signals when the electronic device 400 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals can be further stored in the memory 404 or transmitted via the communication component 416. In some embodiments, the audio component 410 further includes a speaker for presenting audio signals.

[0107] The I / O interface 412 provides an interface between the processing component 402 and a peripheral interface module, and the peripheral interface module can be a keyboard, a click wheel, buttons, etc. These buttons can include but are not limited to: a home button, a volume button, a power button, and a lock button.

[0108] The sensor component 414 includes one or more sensors for providing a status assessment of various aspects of the electronic device 400. For example, the sensor component 414 can detect the on / off state of the device 400, the relative positioning of components, such as the display and the keypad of the electronic device 400. The sensor component 414 can also detect a change in the position of the electronic device 400 or a component of the electronic device 400, the presence or absence of user contact with the electronic device 400, the orientation or acceleration / deceleration of the electronic device 400, and the temperature change of the electronic device 400. The sensor component 414 can include a proximity sensor that is configured to detect the presence of nearby objects without any physical contact. The sensor component 414 can also include a light sensor, such as a CMOS or a CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 414 can further include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0109] The communication component 416 is configured to facilitate communication between the electronic device 400 and other devices in a wired or wireless manner. The electronic device 400 can access a communication standard-based wireless network, such as WiFi, 2G, or 3G, or a combination thereof. In an exemplary embodiment, the communication component 416 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 416 further includes a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on Radio Frequency Identification (RFID) technology, Infrared Data Association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0110] In an exemplary embodiment, the electronic device 400 can be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components for performing the above method.

[0111] Based on the same inventive concept as the foregoing embodiments, in yet another alternative embodiment, as Figure 5 shown, a computer-readable storage medium 500 is provided, on which a computer program 511 is stored, and when the program is executed by a processor, the steps of the control method in the foregoing embodiments are performed.

[0112] Through one or more embodiments of the present invention, the present invention has the following beneficial effects or advantages:

[0113] The present invention provides a control method, device, and electronic device for invoking a vehicle body height control service. By determining the request source according to a service request for adjusting the vehicle body height, if the request source is a trusted source, it can be determined that the service request will not have an adverse impact on vehicle driving safety and the service request can be directly responded to; if the request source does not belong to a trusted source, it means that the service request may affect driving safety, and it is necessary to determine whether to restrict the service request in combination with the specific driving conditions. Specifically, it is comprehensively judged whether the vehicle body height adjustment corresponding to the service request will affect driving safety and whether to respond to the service request according to the adjustment direction of the vehicle body height, the adjustment distance, the current vehicle speed of the vehicle, and the passing ability; the above method neither completely opens a vehicle service closely related to driving safety such as vehicle body height adjustment to third-party applications, nor completely prohibits the vehicle body height adjustment service requested by third-party applications, thus well balancing the contradiction between vehicle driving safety and custom services, and providing more vehicle services as much as possible without affecting driving safety, bringing a better driving experience.

[0114] Although the preferred embodiments of the present application have been described, additional changes and modifications can be made to these embodiments by those of ordinary skill in the art once they learn the basic creative concepts. Therefore, the appended claims are intended to be construed to include the preferred embodiments as well as all changes and modifications that fall within the scope of the present application.

[0115] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application is also intended to include these modifications and variations.

Claims

1. A control method for invoking a vehicle body height control service, characterized in that, The control method includes: Obtaining a service request for adjusting the vehicle body height; According to the service request, determining the request source, the adjustment direction and the adjustment distance of the vehicle body height; If the request source belongs to a trusted source, responding to the service request based on the adjustment direction and the adjustment distance; If the request source does not belong to the trusted source, determining whether to respond to the service request according to the adjustment direction, the adjustment distance, the current vehicle speed of the vehicle itself and the passing ability of the vehicle itself; Wherein, determining whether to respond to the service request according to the adjustment direction, the adjustment distance, the current vehicle speed of the vehicle itself and the passing ability of the vehicle itself includes: if the adjustment direction is downward, determining whether to respond to the service request according to the passing ability; if the adjustment direction is upward, determining whether to respond to the service request according to the current vehicle speed and the adjustment distance.

2. The control method according to claim 1, characterized in that Determining whether to respond to the service request according to the current vehicle speed and the adjustment distance includes: If the current vehicle speed is less than or equal to the first set vehicle speed, responding to the service request; If the current vehicle speed is greater than the first set vehicle speed, determining whether to respond to the service request according to the adjustment distance and the current vehicle speed in sequence.

3. The control method according to claim 2, wherein Determining whether to respond to the service request according to the adjustment distance and the current vehicle speed in sequence includes: If the adjustment distance is less than or equal to the set distance, responding to the service request; If the adjustment distance is greater than the set distance and the current vehicle speed is less than or equal to the second set vehicle speed, responding to the service request; If the adjustment distance is greater than the set distance and the current vehicle speed is greater than the second set vehicle speed, prohibiting responding to the service request.

4. The control method according to claim 3, wherein The value range of the first set vehicle speed is 25 - 40 km / h; the value range of the second set vehicle speed is 60 - 70 km / h.

5. The control method according to claim 3, characterized in that, The value range of the set distance is 4 - 6 millimeters.

6. The control method according to claim 1, wherein Determining whether to respond to the service request according to the passing ability includes: Obtaining the current chassis height of the vehicle itself; According to the current chassis height, the adjustment direction and the adjustment distance, determining the actual chassis height of the vehicle itself after adjustment; If the actual chassis height is greater than the passing ability, responding to the service request; If the actual chassis height is less than or equal to the passing ability, prohibiting responding to the service request.

7. A control device for calling a vehicle body height control service, characterized in that, It includes: An obtaining module, configured to obtain a service request for adjusting the vehicle body height; A determining module, configured to determine the request source, the adjustment direction and the adjustment distance of the vehicle body height according to the service request; A control module, configured to, if the request source belongs to a trusted source, respond to the service request based on the adjustment direction and the adjustment distance; and if the request source does not belong to the trusted source, determine whether to respond to the service request according to the adjustment direction, the adjustment distance, the current vehicle speed of the vehicle itself, and the passing ability of the vehicle itself; wherein, determining whether to respond to the service request according to the adjustment direction, the adjustment distance, the current vehicle speed of the vehicle itself, and the passing ability of the vehicle itself includes: if the adjustment direction is downward, determine whether to respond to the service request according to the passing ability; if the adjustment direction is upward, determine whether to respond to the service request according to the current vehicle speed and the adjustment distance.

8. An electronic device, the electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, When the processor executes the computer program, the steps of the control method according to any one of claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, the steps of the control method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Vehicle safety protection method, device and system

    CN109109858A

  • Vehicle braking method and device and storage medium

    CN109591811A