Vehicle control method and device, terminal equipment, vehicle, storage medium and chip
By establishing the specified mode and user behavior correlation between terminal equipment and vehicles in the intelligent networking system, intelligent and personalized control of vehicles is realized, and the problems of low interconnection and insufficient personalized control in the existing technology are solved. , improves the user experience.
Patent Information
- Application Number
- CN202311002148.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-09
- Publication Date
- 2025-02-18
AI Technical Summary
Among the existing intelligent networking technology, the degree of interconnection between terminal devices and vehicles is relatively low, and the degree of personalized and intelligent control for different users and different scenarios is relatively low, affecting the user experience.
By establishing an association between the designated mode and user behavior between the terminal device and the vehicle, the vehicle is controlled to perform corresponding operations when the terminal device enters the designated mode and detects the corresponding user behavior. For example, in commuting mode, when the clock in at work is detected, the door is locked and other operations are performed, and when the clock in after work is detected, the air conditioner and setting navigation are performed.
It improves the interconnection between terminal devices and vehicles, and can personalized and intelligent vehicle control through terminal devices for different users and different scenarios, improving the user experience.
Smart Images

Figure CN119484597A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of vehicles, and in particular to a vehicle control method, apparatus, terminal equipment, vehicle, storage medium and chip. Background Art
[0002] The development of smart cars has entered a stage of rapid development. Major automobile manufacturers and technology companies are actively developing and promoting smart car technology. At present, the main application scenarios of smart cars are assisted driving and intelligent networking, among which intelligent networking technology realizes the intelligent connection between cars, cars and roads, and cars and clouds.
[0003] As for intelligent network connection technology, the connection between vehicles and terminal devices is currently mainly concentrated on unlocking and unlocking vehicles, and using mobile phones to remotely control vehicles to perform some simple operations. Therefore, the degree of connection between terminal devices and vehicles is low, and the personalization and intelligence of terminal devices controlling vehicles for different users and different scenarios are low, which affects the user experience. Summary of the invention
[0004] In order to overcome the problems existing in the related art, the present disclosure provides a vehicle control method, apparatus, terminal equipment, vehicle, storage medium and chip.
[0005] According to a first aspect of an embodiment of the present disclosure, a vehicle control method is provided, which is applied to a terminal device, including:
[0006] In response to the terminal device entering a specified mode, detecting a user behavior corresponding to the specified mode;
[0007] When a user behavior corresponding to the designated pattern is detected, the vehicle is controlled to perform an operation corresponding to the user behavior.
[0008] Optionally, when the user behavior corresponding to the specified mode is detected, controlling the vehicle to perform an operation corresponding to the user behavior includes:
[0009] When a user behavior corresponding to the specified mode is detected, obtaining the occurrence time and / or occurrence location of the user behavior;
[0010] When the occurrence time is within a preset time interval, and / or the occurrence location is within a preset location range, the vehicle is controlled to perform an operation corresponding to the user behavior.
[0011] Optionally, controlling the vehicle to perform an operation corresponding to the user behavior includes:
[0012] Determine an operation corresponding to the user behavior, and send a control instruction corresponding to the operation to the vehicle, wherein the control instruction is used to instruct the vehicle to perform the operation;
[0013] or,
[0014] The user behavior is sent to the vehicle to instruct the vehicle to determine an operation corresponding to the user behavior and perform the operation.
[0015] Optionally, the designated mode is a commuting mode, and the user behaviors corresponding to the designated mode include: clocking in and clocking out; when the user behavior corresponding to the designated mode is detected, controlling the vehicle to perform an operation corresponding to the user behavior includes:
[0016] When the clock-in behavior is detected, the vehicle is controlled to perform one or more of the following operations: lock the vehicle doors, prohibit the vehicle from starting, turn off the vehicle air conditioner, and turn on the alarm function;
[0017] When the clocking-in behavior is detected, the vehicle is controlled to perform one or more of the following operations: turning on the vehicle air conditioner, adjusting at least one seat to a preset position, setting the navigation function according to a preset off-get off work route, allowing the vehicle to start, and turning off the alarm function.
[0018] According to a second aspect of an embodiment of the present disclosure, there is provided a vehicle control method, which is applied to a vehicle and includes:
[0019] receiving control information sent by a terminal device, wherein the control information is sent by the terminal device when the terminal device enters a specified mode and detects a user behavior corresponding to the specified mode;
[0020] According to the control information, the vehicle is controlled to perform an operation corresponding to the user behavior.
[0021] Optionally, the control information is a control instruction corresponding to the operation generated by the terminal device after determining the operation corresponding to the user behavior; and controlling the vehicle to perform the operation corresponding to the user behavior according to the control information includes:
[0022] According to the control instruction, the vehicle is controlled to perform an operation corresponding to the user behavior.
[0023] Optionally, the control information is the user behavior; and controlling the vehicle to perform an operation corresponding to the user behavior according to the control information includes:
[0024] An operation corresponding to the user behavior is determined, and the vehicle is controlled to perform the operation corresponding to the user behavior.
[0025] Optionally, the determining the operation corresponding to the user behavior and controlling the vehicle to perform the operation corresponding to the user behavior includes:
[0026] Obtaining the time and / or location of occurrence of the user behavior;
[0027] When the occurrence time is within a preset time interval, and / or the occurrence location is within a preset location range, determining an operation corresponding to the user behavior;
[0028] The vehicle is controlled to perform an operation corresponding to the user behavior.
[0029] Optionally, the designated mode is a commuting mode, and the user behaviors corresponding to the designated mode include: clocking in and clocking out; and controlling the vehicle to perform operations corresponding to the user behaviors includes:
[0030] When the clock-in behavior is detected, the vehicle is controlled to perform one or more of the following operations: lock the vehicle doors, prohibit the vehicle from starting, turn off the vehicle air conditioner, and turn on the alarm function;
[0031] When the clocking-in behavior is detected, the vehicle is controlled to perform one or more of the following operations: turning on the vehicle air conditioner, adjusting at least one seat to a preset position, setting the navigation function according to a preset off-get off work route, allowing the vehicle to start, and turning off the alarm function.
[0032] According to a third aspect of an embodiment of the present disclosure, there is provided a vehicle control device, comprising:
[0033] a detection module, configured to detect a user behavior corresponding to the specified mode in response to the terminal device entering the specified mode;
[0034] The first control module is configured to control the vehicle to perform an operation corresponding to the user behavior when a user behavior corresponding to the designated mode is detected.
[0035] According to a fourth aspect of an embodiment of the present disclosure, there is provided a vehicle control device, comprising:
[0036] A receiving module, configured to receive control information sent by a terminal device, wherein the control information is sent by the terminal device when the terminal device enters a specified mode and detects a user behavior corresponding to the specified mode;
[0037] The second control module is configured to control the vehicle to perform an operation corresponding to the user behavior according to the control information.
[0038] According to a fifth aspect of an embodiment of the present disclosure, a terminal device is provided, including:
[0039] processor;
[0040] a memory for storing processor-executable instructions;
[0041] Among them, the processor is configured to: execute the executable instructions to implement the steps of the vehicle control method provided in the first aspect of the present disclosure.
[0042] According to a sixth aspect of an embodiment of the present disclosure, a vehicle is provided, comprising:
[0043] processor;
[0044] a memory for storing processor-executable instructions;
[0045] Among them, the processor is configured to: execute the executable instructions to implement the steps of the vehicle control method provided in the second aspect of the present disclosure.
[0046] According to the seventh aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, on which computer program instructions are stored, and when the program instructions are executed by a processor, the steps of the vehicle control method provided by the first aspect of the present disclosure are implemented; or when the program instructions are executed by a processor, the steps of the vehicle control method provided by the second aspect of the present disclosure are implemented.
[0047] According to the eighth aspect of an embodiment of the present disclosure, a chip is provided, comprising a processor and an interface; the processor is used to read instructions to execute the steps of the vehicle control method described in any one of the first aspects above; or the processor is used to read instructions to execute the steps of the vehicle control method described in any one of the second aspects above.
[0048] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:
[0049] In the above technical solution, in response to the terminal device entering a specified mode, the user behavior corresponding to the specified mode is detected; when the user behavior corresponding to the specified mode is detected, the vehicle is controlled to perform the operation corresponding to the user behavior. Through the above technical solution, the corresponding user behavior can be detected in different modes, and when the user behavior corresponding to the current mode is obtained, the vehicle is controlled to perform the operation corresponding to the user behavior, which can effectively improve the interconnection between the terminal device and the vehicle, and through the association of different modes with different user behaviors, the vehicle can be controlled by the terminal device to perform corresponding operations for different users and in different scenarios, thereby making the vehicle control more intelligent and personalized, and improving the user experience.
[0050] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0052] Figure 1 It is a schematic diagram of an exemplary terminal device and vehicle interconnection involved in various embodiments of the present disclosure.
[0053] Figure 2 The present invention is a flow chart of a vehicle control method according to an exemplary embodiment.
[0054] Figure 3 The present invention is a flow chart of a vehicle control method according to an exemplary embodiment.
[0055] Figure 4 The present invention is a flow chart of a vehicle control method according to an exemplary embodiment.
[0056] Figure 5 The present invention is a flow chart of a vehicle control method according to an exemplary embodiment.
[0057] Figure 6 The present invention is a flow chart of a vehicle control method according to an exemplary embodiment.
[0058] Figure 7 The present invention is a flow chart of a vehicle control method according to an exemplary embodiment.
[0059] Figure 8 is a block diagram of a vehicle control device 800 according to an exemplary embodiment.
[0060] Fig. 9 is a block diagram of a vehicle control device 900 according to an exemplary embodiment.
[0061] Fig.10 is a block diagram of a vehicle control device 1000 according to an exemplary embodiment.
[0062] Fig.11 is a block diagram of a vehicle 1100 according to an exemplary embodiment. DETAILED DESCRIPTION
[0063] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0064] It should be noted that all actions of acquiring signals, information or data in the present disclosure are carried out in compliance with the relevant data protection laws and policies of the country where the device is located and with the authorization given by the owner of the corresponding device.
[0065] Figure 1 is a schematic diagram of an exemplary terminal device and vehicle interconnection involved in various embodiments of the present disclosure, such as Figure 1 As shown, the interconnection diagram of the terminal device and the vehicle includes: a terminal device, a cloud server and a vehicle.
[0066] Exemplarily, in various embodiments of the present disclosure, the terminal device may be one or more, and the terminal device is a UE (User Equipment) with a function of communicating with a vehicle, such as a mobile phone, a tablet computer, a computer, a watch, etc., and may also be a wearable device with a function of communicating with a vehicle, such as a smart watch, a smart bracelet, etc. The cloud server may provide storage, computing, and communication functions for the terminal device, and may process a large amount of data and realize real-time response. The cloud server is a server for deploying cloud services, and the server may be a single server or a server cluster composed of multiple servers. In various embodiments of the present disclosure, the cloud server may send the information of the terminal device and the control instructions of the vehicle to the vehicle, or may send the information and control instructions of the vehicle to the terminal device, or may synchronize the data information, software information, setting information, etc. associated with the vehicle and the terminal device. For example, the vehicle and the terminal device may communicate with each other through an in-vehicle application, and the corresponding application may be downloaded through the terminal device and connected to the vehicle, and the application may remotely control the functions of the vehicle, such as unlocking / locking the door, starting / stopping the engine, adjusting the temperature in the vehicle, etc. When the vehicle application is logged in on the terminal device and bound to the vehicle, control instructions can be sent to the vehicle through the mobile phone, or relevant application information of the terminal device and the vehicle can be synchronized. The present disclosure does not limit the way in which the vehicle and the terminal device communicate with each other.
[0067] Figure 2 is a flow chart of a vehicle control method according to an exemplary embodiment. Figure 2 As shown, the vehicle control method is used in a terminal device, comprising the following steps:
[0068] In step S11 , in response to the terminal device entering a designated mode, a user behavior corresponding to the designated mode is detected.
[0069] Exemplarily, the designated mode may include multiple different modes, which may include user-defined modes and preset modes. The content under the designated mode may include: setting the time or time interval for triggering the corresponding operation, setting the location or location interval for triggering the corresponding operation, setting the user behavior corresponding to the designated mode, and setting the vehicle to execute instructions (which may include but are not limited to turning on the air conditioner, turning off the air conditioner, setting the air conditioner temperature, setting map navigation, adjusting seats, opening doors, closing doors, etc.); wherein, the user behavior corresponding to the designated mode may be a certain operation of the user on the terminal device, or it may be certain information received by the terminal device.
[0070] For example, when the designated mode is the commuting mode, the user behavior corresponding to the commuting mode may be the user's clock-in behavior, or the user's successful clock-in information obtained by the terminal device. When the user clocks in through a wearable device, the wearable device's successful clock-in information may be synchronized to the terminal device; or when the user clocks in through a physical magnetic card, a clock-in machine, etc., the successful clock-in information may be synchronized to the terminal device;
[0071] For another example, when the designated mode is a customized conference mode, the user behavior corresponding to the conference mode may be a conference sign-in behavior. Or when the designated mode is a customized medical treatment mode, the user behavior corresponding to the medical treatment mode may be the registration success information obtained by the terminal device. In addition, the user behavior may also be certain designated operations of the user in the terminal device (such as clicking a behavior switch, double-clicking, triple-clicking, shaking, etc.), or it may be a preset trajectory of the user sliding on the screen of the terminal device (such as an S-shape, a continuous curve, etc.); in summary, the present disclosure does not limit the user behaviors corresponding to its different designated modes, which may be set by the user, or certain user behaviors may be preset in the terminal device and selected by the user.
[0072] In step S12, when a user behavior corresponding to the designated mode is detected, the vehicle is controlled to perform an operation corresponding to the user behavior.
[0073] Optionally, step S12 may include:
[0074] Determine an operation corresponding to the user behavior, and send a control instruction corresponding to the operation to the vehicle, where the control instruction is used to instruct the vehicle to perform the operation;
[0075] or,
[0076] The user behavior is sent to the vehicle to instruct the vehicle to determine an operation corresponding to the user behavior and perform the operation.
[0077] Exemplarily, in one possible implementation, when the terminal device detects a user behavior corresponding to a specified mode, the operation corresponding to the user behavior can be obtained in the terminal device, and the control instruction corresponding to the operation can be sent to the vehicle, so that the vehicle performs the operation when receiving the control instruction. It can be understood that in this case, since the acquisition of the control instruction is performed in the terminal device, the information and control instructions in the terminal device and the vehicle can be synchronized at this time, so the communication between the terminal device and the vehicle can be a one-way communication from the terminal device to the vehicle. In another possible implementation, when the communication between the terminal device and the vehicle is a two-way communication, when the user modifies the content in the specified mode in the terminal device, the modified content can be synchronized in the vehicle; or when the user modifies the content in the specified mode in the vehicle, the modified content can be synchronized in the terminal device; when the terminal device detects a user behavior corresponding to the specified mode, the user behavior can be sent to the vehicle, and when the vehicle receives the user behavior, the operation corresponding to the user behavior is determined and performed. In addition, in the above implementation, when the vehicle performs an operation corresponding to the control instruction, if the operation is modified on the terminal device or the vehicle, the vehicle will perform the modified operation.
[0078] For example, when the communication between the terminal device and the vehicle is two-way communication, in the designated mode, the position of the vehicle's driving seat is the first designated position. When the user modifies the position of the driving seat on the vehicle to the second designated position, the position of the driving seat on the terminal device in the designated mode is modified from the first designated position to the second designated position. Thereafter, if the user modifies the position of the driving seat on the terminal device to the third designated position, the position of the driving seat on the vehicle in the designated mode is modified from the second designated position to the third designated position.
[0079] For another example, when the vehicle is performing an operation to adjust the temperature inside the car to 23°C, the user modifies the temperature inside the car to 26°C in the terminal device. At this time, the terminal device will send the modified temperature to the vehicle. When the vehicle receives the temperature, it will adjust the temperature inside the car to 26°C.
[0080] In the above technical solution, in response to the terminal device entering a specified mode, the user behavior corresponding to the specified mode is detected; when the user behavior corresponding to the specified mode is detected, the vehicle is controlled to perform the operation corresponding to the user behavior. Through the above technical solution, the corresponding user behavior can be detected in different modes, and when the user behavior corresponding to the current mode is obtained, the vehicle is controlled to perform the operation corresponding to the user behavior, which can effectively improve the interconnection between the terminal device and the vehicle, and through the association of different modes with different user behaviors, the vehicle can be controlled by the terminal device to perform corresponding operations for different users and in different scenarios, thereby making the vehicle control more intelligent and personalized, and improving the user experience.
[0081] Figure 3 is a flow chart of a vehicle control method according to an exemplary embodiment. Figure 3 As shown, step S12 includes the following steps:
[0082] In step S121, when a user behavior corresponding to the specified mode is detected, the occurrence time and / or occurrence location of the user behavior is obtained.
[0083] For example, in a designated mode, a user may generate a user behavior corresponding to the designated mode due to an operation error, or the terminal device may obtain behavior information related to the user behavior, so that the terminal device sends the operation corresponding to the user behavior or the control instruction corresponding to the user behavior to the vehicle, so that the vehicle performs certain operations when the user does not need to use the vehicle. In this case, it may cause a waste of vehicle power and fuel, or cause the door to be opened by mistake, threatening the property safety in the vehicle. Therefore, when the terminal device detects the user behavior corresponding to the designated mode, it further determines whether the time and / or location of the user behavior are within the pre-set time range and / or location range through the time range and / or location range pre-set by the user, and then sends the operation or control instruction that the vehicle needs to perform to the vehicle, which can effectively reduce the problem that the vehicle performs the corresponding operation when the user does not need to use the vehicle, thereby wasting the vehicle power and fuel, or causing the property safety in the vehicle due to the door being opened by mistake.
[0084] In step S122, when the occurrence time is within a preset time interval and / or the occurrence location is within a preset location range, the vehicle is controlled to perform an operation corresponding to the user behavior.
[0085] Optionally, the designated mode is a commuting mode, and the user behaviors corresponding to the designated mode include: clocking in and clocking out; when the user behaviors corresponding to the designated mode are detected, controlling the vehicle to perform operations corresponding to the user behaviors includes:
[0086] When the clock-in behavior is detected, the vehicle is controlled to perform one or more of the following operations: lock the vehicle doors, prohibit the vehicle from starting, turn off the vehicle air conditioner, and activate the alarm function;
[0087] When the clocking-in behavior is detected, the vehicle is controlled to perform one or more of the following operations: turning on the vehicle air conditioner, adjusting at least one seat to a preset position, setting the navigation function according to a preset off-get off work route, allowing the vehicle to start, and turning off the alarm function.
[0088] Exemplarily, the designated mode may be a commuting mode. In daily life, in the commuting mode, the user's commuting time and location are usually relatively fixed, and in general, they need to punch in both when going to work and when leaving get off work. Therefore, in the commuting mode, the user behavior corresponding to the commuting mode may include clocking in at work and / or clocking out of work; in addition, the user may also set a time range and / or location range corresponding to the clocking in at work behavior, a time range and / or location range corresponding to the clocking out of work behavior on the terminal device or in the vehicle, and the operations to be performed by the vehicle corresponding to the clocking in at work behavior may include but are not limited to locking the doors, turning off the vehicle engine, turning off the vehicle air conditioner, turning on the alarm function, closing all windows, etc.; and the operations to be performed by the vehicle corresponding to the clocking in after work behavior include but are not limited to turning on the vehicle air conditioner, adjusting at least one seat to a preset position, setting the navigation function according to a preset route after work, turning on the vehicle engine, turning off the alarm function, etc. In addition, the terminal device detects the clocking-in and clocking-out behaviors corresponding to the commuting mode, which may include the terminal device clocking in through a designated APP, clocking in through NFC (near field communication), clocking in through a smart watch associated with the terminal device, or information about the terminal device successfully clocking in through other methods (such as clocking in through a physical magnetic card, facial recognition, fingerprint, etc.).
[0089] For example, when the designated mode is the first commuting mode, the set user behaviors include: clocking in at work, the time interval corresponding to the clocking in at work is 8:00-9:00 (24-hour system), the location range corresponding to the clocking in at work is within a radius of 200 meters from the first location (such as the location of the user's workplace), and the operation to be performed by the vehicle corresponding to the clocking in at work is to close all windows and turn on the anti-theft mode; clocking out from work, the time interval corresponding to the clocking in from work is not set, the location range corresponding to the clocking in from work is not set, and the operation to be performed by the vehicle corresponding to the clocking in from work is to turn on the vehicle air conditioner, the air conditioning temperature is 22°C, and the commuting mode route is turned on. Line navigation, the commuting mode route navigation can be pre-set, for example, the starting point is pre-set as the first location, and the end point is the location of the home; under the above conditions, when the user is at work, the user uses the terminal device to clock in at work using NFC, the clock-in time is 8:30, and the clock-in location is the first location. At this time, the terminal device detects the user's clock-in behavior, the clock-in time 8:30 is within the corresponding time interval 8:00-9:00, and the first location is within a radius of 200 meters from the first location. Therefore, the terminal device can send the operation of closing all windows and turning on the anti-theft mode corresponding to the clock-in behavior to the vehicle, so that the vehicle closes all windows and turns on the anti-theft mode. Alternatively, when the user is leaving get off work, the user clocks in using a physical magnetic card, and the terminal device then obtains the user's clocking-in information, which may include the clocking-in time and the clocking-in location, or the terminal device can obtain the time information and location information of the terminal device as the clocking-in time and the clocking-in location respectively when obtaining the information of successful clocking-in. Since the time interval and location range corresponding to the clocking-in behavior are not set, when the terminal device obtains the information of successful clocking-in, it sends the operations of turning on the vehicle's air conditioner, setting the air conditioner temperature to 22°C, and turning on the commuting mode route navigation to the vehicle, so that the vehicle turns on the air conditioner, sets the air conditioner temperature to 22°C, and turns on the commuting mode route navigation, wherein the starting point and end point of the route navigation can be set or modified by the user in the vehicle or terminal device.
[0090] For another example, when the designated mode is the second commuting mode, the set user behaviors include: clocking in at work, the time interval corresponding to the clocking in at work behavior is 8:30-9:30 (24-hour system), the location range corresponding to the clocking in at work behavior is not set, and the operation to be performed by the vehicle corresponding to the clocking in at get off work behavior is to turn off the air conditioner and turn on the anti-theft mode; clocking out at work, the time interval corresponding to the clocking in at work behavior is not set, the location range corresponding to the clocking in at get off work behavior is within a radius of 300 meters of the second location (such as the location of the user's workplace), and the operation to be performed by the vehicle corresponding to the clocking in at get off work behavior is to adjust the position of the rearview mirror and turn off the anti-theft mode; under the above conditions, when the user is at work, the user clocks in at work through the designated APP of the terminal device, and the clocking in time is 8:45. At this time, the terminal device detects the user's clocking in at work, and the clocking in time 8:45 is within the corresponding time interval 8:30-9:30. Therefore, the terminal device can send the operations of turning off the air conditioner and turning on the anti-theft mode corresponding to the clocking in at work behavior to the vehicle, so that the vehicle turns off the air conditioner and turns on the anti-theft mode. Alternatively, when the user is leaving get off work, the user clocks in through the smart watch associated with the terminal device. At this time, the terminal device can obtain the user's successful clock-in information, which may include the clock-in time and the clock-in location, or the terminal device can obtain the time information and location information of the terminal device as the clock-in time and the clock-in location when obtaining the clock-in information. At this time, the terminal device detects the user's clock-in behavior, and the clock-in location is 100 meters away from the second location. The clock-in location is within a radius of 300 meters from the second location corresponding to the position range of the clock-in behavior. Therefore, the terminal device can send the operation of adjusting the rearview mirror position and turning off the anti-theft mode to the vehicle, so that the vehicle adjusts the rearview mirror position and turns off the anti-theft mode.
[0091] For another example, when the designated mode is a user-defined conference mode, the set user behaviors include: conference sign-in behavior, the time interval corresponding to the conference sign-in behavior is 15:00-15:15 (24-hour system), the location range corresponding to the conference sign-in behavior is within a radius of 300 meters of the third location (such as the location of the center of the conference venue), and the operations to be performed by the vehicle corresponding to the conference sign-in behavior are turning off the engine, turning off the air conditioner, and turning on the anti-theft mode; meeting end behavior (the meeting end behavior is the user performing an operation of swiping down with three fingers at the same time on the terminal device interface), the time interval corresponding to the meeting end behavior is not set, the location range corresponding to the meeting end behavior is within a radius of 300 meters of the third location, and the vehicle corresponding to the meeting end behavior is required The operations performed are to adjust the driving position to the specified position, turn on the vehicle air conditioner, and the air conditioning temperature is 25°C; under the above conditions, when the user arrives at the meeting place, the user can sign in to the meeting through the designated APP of the terminal device. The meeting sign-in time is 15:10, and the meeting sign-in location range is 150 meters away from the third location. At this time, the terminal device detects the user's meeting sign-in behavior. The meeting sign-in time 15:10 is within the corresponding time interval 15:00-15:15, and the meeting sign-in location is within a radius of 300 meters from the third location. Therefore, the terminal device can send the operations of turning off the engine, turning off the air conditioner, and turning on the anti-theft mode corresponding to the meeting sign-in behavior to the vehicle, so that the vehicle turns off the engine, turns off the air conditioner and turns on the anti-theft mode. Alternatively, at the end of the meeting, the terminal device detects the user's meeting ending behavior (i.e., the user performs a three-finger swiping down operation on the terminal device interface), and the location of the meeting ending behavior is 150 meters away from the third location. The location of the meeting ending behavior is within a radius of 300 meters from the third location. Therefore, the terminal device can send the operation of adjusting the driving seat position to the specified position, turning on the vehicle air conditioner, and setting the air conditioning temperature to 25°C to the vehicle, so that the vehicle adjusts the driving seat position to the specified position, turns on the vehicle air conditioner, and sets the air conditioning temperature to 25°C.
[0092] In the above technical solution, in response to the terminal device entering a specified mode, the user behavior corresponding to the specified mode is detected; when the user behavior corresponding to the specified mode is detected, the vehicle is controlled to perform the operation corresponding to the user behavior. Through the above technical solution, the corresponding user behavior can be detected in different modes, and when the user behavior corresponding to the current mode is obtained, the vehicle is controlled to perform the operation corresponding to the user behavior, which can effectively improve the interconnection between the terminal device and the vehicle, and through the association of different modes with different user behaviors, the vehicle can be controlled by the terminal device to perform corresponding operations for different users and in different scenarios, thereby making the vehicle control more intelligent and personalized, and improving the user experience.
[0093] Figure 4is a flow chart of a vehicle control method according to an exemplary embodiment. Figure 4 As shown, the vehicle control method is used in a vehicle and comprises the following steps:
[0094] In step S13, control information sent by the terminal device is received, where the control information is sent by the terminal device when the terminal device enters a designated mode and detects a user behavior corresponding to the designated mode.
[0095] In step S14, the vehicle is controlled to perform an operation corresponding to the user behavior according to the control information.
[0096] Exemplarily, when a vehicle receives control information sent by a terminal device associated with the vehicle, the vehicle can perform corresponding operations based on the control information, wherein the control information can be sent to the vehicle by the terminal device when it enters a specified mode and detects user behavior corresponding to the specified mode, wherein the user behavior can be the clocking-in behavior or clocking-out behavior corresponding to the commuting mode in the above-mentioned embodiments, or the meeting check-in behavior or meeting end behavior corresponding to the meeting mode, etc., or it can also be user behavior corresponding to other modes described in the embodiments of the present disclosure.
[0097] In the above technical solution, control information sent by the terminal device is received, and the control information is sent by the terminal device when entering a specified mode and detecting a user behavior corresponding to the specified mode; according to the control information, the vehicle is controlled to perform an operation corresponding to the user behavior. Through the above technical solution, in different modes, when the vehicle obtains control information corresponding to different user behaviors, the vehicle can be controlled to perform operations corresponding to the user behaviors, which can effectively improve the interconnection between the terminal device and the vehicle, and through the association of different modes with different user behaviors, the vehicle can be controlled to perform corresponding operations for different users and in different scenarios through the terminal device, thereby making the vehicle control more intelligent and personalized, and improving the user experience.
[0098] Figure 5 is a flow chart of a vehicle control method according to an exemplary embodiment. Figure 5 As shown, the control information is a control instruction corresponding to the operation generated by the terminal device after determining the operation corresponding to the user behavior. Step S14 includes the following steps:
[0099] In step S141, according to the control instruction, the vehicle is controlled to perform an operation corresponding to the user behavior.
[0100] Exemplarily, the control information may be a control instruction corresponding to the operation generated after the terminal device in the above embodiment determines the operation corresponding to the user behavior. When the vehicle receives the control instruction, the operation corresponding to the user behavior may be executed according to the control instruction.
[0101] For example, in commuting mode, user behaviors include: clocking in and out of work. The operations to be performed by the vehicle corresponding to the clocking in and out of work are to turn off the air conditioner and turn on the anti-theft mode; the operations to be performed by the vehicle corresponding to the clocking in and out of work are to adjust the position of the rearview mirror and turn off the anti-theft mode. When the terminal device detects the clocking in and out behavior, and when the time and / or location of the clocking in and out behavior meets the preset time interval and / or location range, the operations to turn off the air conditioner and turn on the anti-theft mode corresponding to the clocking in and out behavior can be obtained and a control instruction can be generated and sent to the vehicle. When the vehicle receives the control instruction, the operation of turning off the air conditioner and turning on the anti-theft mode is executed according to the control instruction. Alternatively, when the terminal device detects the clocking in and out of get off work behavior, and when the time and / or location of the clocking in and out of work behavior meets the preset time interval and / or location range, the operation of adjusting the position of the rearview mirror and turning off the anti-theft mode corresponding to the clocking in and out behavior is obtained and a control instruction can be generated and sent to the vehicle. When the vehicle receives the control instruction, the operation of adjusting the position of the rearview mirror and turning off the anti-theft mode is executed according to the control instruction.
[0102] For another example, in the conference mode, user behaviors include: conference sign-in behavior and conference end behavior. The operation to be performed by the vehicle corresponding to the conference sign-in behavior is to close the window and turn off the air conditioner; the operation to be performed by the vehicle corresponding to the conference end behavior is to adjust the position of the driving position and turn on the map navigation; when the terminal device detects the conference sign-in behavior, and when the time and / or location of the conference sign-in behavior meets the preset time interval and / or location range, the operation of closing the window and turning off the air conditioner corresponding to the conference sign-in behavior can be obtained and a control instruction can be generated and sent to the vehicle. When the vehicle receives the control instruction, it performs the operation of closing the window and turning off the air conditioner according to the control instruction. Alternatively, when the terminal device detects the conference end behavior, and when the time and / or location of the conference end behavior meets the preset time interval and / or location range, the operation of adjusting the driving position and turning on the map navigation corresponding to the conference end behavior can be obtained and a control instruction can be generated and sent to the vehicle. When the vehicle receives the control instruction, it performs the operation of adjusting the driving position and turning on the map navigation according to the control instruction.
[0103] Figure 6 is a flow chart of a vehicle control method according to an exemplary embodiment. Figure 6 As shown, the control information is the user behavior, and step S14 includes the following steps:
[0104] In step S142, an operation corresponding to the user behavior is determined, and the vehicle is controlled to perform the operation corresponding to the user behavior.
[0105] Exemplarily, when information synchronization is possible between a terminal device and a vehicle, when the terminal device detects user behavior corresponding to a specified pattern, in addition to sending the operation to be performed by the vehicle to the terminal device through the terminal device, the vehicle can also send information about the user behavior to the vehicle. When the vehicle obtains the user behavior information, it obtains the operation corresponding to the user behavior and executes the operation.
[0106] Figure 7 is a flow chart of a vehicle control method according to an exemplary embodiment. Figure 7 As shown, step S142 includes the following steps:
[0107] In step S1421, the occurrence time and / or occurrence location of the user behavior is obtained.
[0108] In step S1422, when the occurrence time is within a preset time interval and / or the occurrence location is within a preset location range, an operation corresponding to the user behavior is determined.
[0109] In step S1423, the vehicle is controlled to perform an operation corresponding to the user behavior.
[0110] Optionally, the designated mode is a commuting mode, and the user behaviors corresponding to the designated mode include: clocking in and clocking out; and controlling the vehicle to perform operations corresponding to the user behaviors includes:
[0111] When the clock-in behavior is detected, the vehicle is controlled to perform one or more of the following operations: lock the vehicle doors, prohibit the vehicle from starting, turn off the vehicle air conditioner, and activate the alarm function;
[0112] When the clocking-in behavior is detected, the vehicle is controlled to perform one or more of the following operations: turning on the vehicle air conditioner, adjusting at least one seat to a preset position, setting the navigation function according to a preset off-get off work route, allowing the vehicle to start, and turning off the alarm function.
[0113] For example, when the designated mode is the first commuting mode described in the above embodiment, when the vehicle receives the clock-in behavior, the clock-in time 8:20 corresponding to the clock-in behavior, and the first clock-in location, the vehicle determines that the clock-in time 8:20 is within the corresponding time interval 8:00-9:00, and the first location is within a radius of 200 meters from the first location, the vehicle can obtain the operation of closing the window and turning on the anti-theft mode corresponding to the clock-in behavior, and execute the operation of closing the window and turning on the anti-theft mode. Alternatively, when the vehicle receives the clock-in behavior, it obtains the operation of turning on the vehicle air conditioner, the air conditioner temperature is 22°C, and the commuting mode route navigation corresponding to the clock-in behavior, and executes the operation of turning on the vehicle air conditioner, the air conditioner temperature is 22°C, and the commuting mode route navigation.
[0114] For another example, when the designated mode is the second commuting mode described in the above embodiment, when the vehicle receives a clock-in behavior and the clock-in time 9:05 corresponding to the clock-in behavior, and the vehicle determines that the clock-in time 9:05 is within the corresponding time interval 8:30-9:30, the vehicle can obtain the operation of turning off the air conditioner and turning on the anti-theft mode corresponding to the clock-in behavior, and execute the operation of turning off the air conditioner and turning on the anti-theft mode. Alternatively, when the vehicle receives a clock-in behavior and the second clock-in location corresponding to the clock-in behavior, and the vehicle determines that the clock-in location is within a radius of 300 meters of the second location corresponding to the clock-in behavior, the vehicle can obtain the operation of adjusting the rearview mirror position and turning off the anti-theft mode corresponding to the clock-in behavior, and execute the operation of adjusting the rearview mirror position and turning off the anti-theft mode.
[0115] For another example, when the designated mode is the meeting mode described in the above embodiment, when the vehicle receives a meeting check-in behavior, the meeting check-in time 15:05 corresponding to the meeting check-in behavior, and a meeting check-in location 100 meters away from the third position, the vehicle determines that the meeting check-in time 15:05 is within the corresponding time interval 15:00-15:15, and the meeting check-in location 100 meters away from the third position is within a radius of 300 meters from the third position, the vehicle can obtain the operations of turning off the engine, turning off the air conditioner, and turning on the anti-theft mode corresponding to the meeting check-in behavior, and execute the operations of turning off the engine, turning off the air conditioner, and turning on the anti-theft mode. Alternatively, when the vehicle receives a meeting end behavior and the meeting end position corresponding to the meeting end behavior, which is 200 meters away from the third position, and the vehicle determines that the meeting end position 200 meters away from the third position is within a radius of 300 meters from the third position, the vehicle can obtain the operation corresponding to the meeting end behavior of adjusting the driving seat position to the specified position, turning on the vehicle air conditioner, and setting the air conditioning temperature to 25°C, and execute the operation of adjusting the driving seat position to the specified position, turning on the vehicle air conditioner, and setting the air conditioning temperature to 25°C.
[0116] To summarize, in addition to the above embodiments, when the terminal device obtains the user behavior corresponding to the specified mode, it can also determine in the terminal device whether the occurrence time and / or occurrence location of the user behavior satisfies the preset time interval and / or location range. When the preset time interval and / or location range is met, the user behavior and the satisfying information can be sent to the vehicle. When the vehicle receives the satisfying information, it obtains the operation corresponding to the user behavior and executes the operation.
[0117] In the above technical solution, control information sent by the terminal device is received, and the control information is sent by the terminal device when entering a specified mode and detecting a user behavior corresponding to the specified mode; according to the control information, the vehicle is controlled to perform an operation corresponding to the user behavior. Through the above technical solution, in different modes, when the vehicle obtains control information corresponding to different user behaviors, the vehicle can be controlled to perform operations corresponding to the user behaviors, which can effectively improve the interconnection between the terminal device and the vehicle, and through the association of different modes with different user behaviors, the vehicle can be controlled to perform corresponding operations for different users and in different scenarios through the terminal device, thereby making the vehicle control more intelligent and personalized, and improving the user experience.
[0118] Figure 8 is a block diagram of a vehicle control device 800 according to an exemplary embodiment. Figure 8 The device includes a detection module 810 and a first control module 820.
[0119] The detection module 810 is configured to detect user behavior corresponding to the specified mode in response to the terminal device entering the specified mode;
[0120] The first control module 820 is configured to control the vehicle to perform an operation corresponding to the user behavior when the user behavior corresponding to the specified mode is detected.
[0121] Optionally, the first control module 820 includes: a first acquisition submodule and a first control submodule;
[0122] The first acquisition submodule is configured to acquire the occurrence time and / or occurrence location of the user behavior when detecting the user behavior corresponding to the specified mode;
[0123] The first control submodule is configured to control the vehicle to perform an operation corresponding to the user behavior when the occurrence time is within a preset time interval and / or the occurrence location is within a preset location range.
[0124] Optionally, the first control module 820 is configured to:
[0125] Determine an operation corresponding to the user behavior, and send a control instruction corresponding to the operation to the vehicle, where the control instruction is used to instruct the vehicle to perform the operation;
[0126] or,
[0127] The user behavior is sent to the vehicle to instruct the vehicle to determine an operation corresponding to the user behavior and perform the operation.
[0128] Optionally, the designated mode is a commuting mode, and the user behaviors corresponding to the designated mode include: clocking in and clocking out; the first control module 820 is configured to:
[0129] When the clock-in behavior is detected, the vehicle is controlled to perform one or more of the following operations: lock the vehicle doors, prohibit the vehicle from starting, turn off the vehicle air conditioner, and activate the alarm function;
[0130] When the clocking-in behavior is detected, the vehicle is controlled to perform one or more of the following operations: turning on the vehicle air conditioner, adjusting at least one seat to a preset position, setting the navigation function according to a preset off-get off work route, allowing the vehicle to start, and turning off the alarm function.
[0131] Fig. 9 is a block diagram of a vehicle control device 900 according to an exemplary embodiment. Fig. 9 The device includes a receiving module 910 and a second control module 920.
[0132] The receiving module 910 is configured to receive control information sent by a terminal device, where the control information is sent by the terminal device when the terminal device enters a specified mode and detects a user behavior corresponding to the specified mode;
[0133] The second control module 920 is configured to control the vehicle to perform an operation corresponding to the user behavior according to the control information.
[0134] Optionally, the control information is a control instruction corresponding to the operation generated after the terminal device determines the operation corresponding to the user behavior, and the second control module 920 is configured to control the vehicle to perform the operation corresponding to the user behavior according to the control instruction.
[0135] Optionally, the control information is the user behavior, and the second control module 920 is further configured to determine an operation corresponding to the user behavior, and control the vehicle to perform the operation corresponding to the user behavior.
[0136] Optionally, the second control module 920 includes: a second acquisition submodule, a determination submodule and a second control submodule;
[0137] The second acquisition submodule is configured to acquire the occurrence time and / or occurrence location of the user behavior;
[0138] The determination submodule and the second acquisition submodule determine an operation corresponding to the user behavior when the occurrence time is within a preset time interval and / or the occurrence location is within a preset location range;
[0139] The second control submodule is configured to control the vehicle to perform an operation corresponding to the user behavior.
[0140] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0141] In the above technical solution, in response to the terminal device entering a specified mode, the user behavior corresponding to the specified mode is detected; when the user behavior corresponding to the specified mode is detected, the vehicle is controlled to perform the operation corresponding to the user behavior. Through the above technical solution, the corresponding user behavior can be detected in different modes, and when the user behavior corresponding to the current mode is obtained, the vehicle is controlled to perform the operation corresponding to the user behavior, which can effectively improve the interconnection between the terminal device and the vehicle, and through the association of different modes with different user behaviors, the vehicle can be controlled by the terminal device to perform corresponding operations for different users and in different scenarios, thereby making the vehicle control more intelligent and personalized, and improving the user experience.
[0142] The present disclosure also provides a computer-readable storage medium having computer program instructions stored thereon, and the program instructions, when executed by a processor, implement the steps of the vehicle control method provided by the present disclosure.
[0143] Fig.10 1 is a block diagram of a vehicle control device 1000 according to an exemplary embodiment. For example, the device 1000 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.
[0144] Reference Fig.10 , the device 1000 may include one or more of the following components: a processing component 1002 , a memory 1004 , a power component 1006 , a multimedia component 1008 , an audio component 1010 , an input / output interface 1012 , a sensor component 1014 , and a communication component 1016 .
[0145] The processing component 1002 generally controls the overall operation of the device 1000, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 1002 may include one or more processors 1020 to execute instructions to complete all or part of the steps of the above-mentioned vehicle control method. In addition, the processing component 1002 may include one or more modules to facilitate the interaction between the processing component 1002 and other components. For example, the processing component 1002 may include a multimedia module to facilitate the interaction between the multimedia component 1008 and the processing component 1002.
[0146] The memory 1004 is configured to store various types of data to support the operation of the device 1000. Examples of such data include instructions for any application or method operating on the device 1000, contact data, phone book data, messages, pictures, videos, etc. The memory 1004 can 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, magnetic disk or optical disk.
[0147] The power supply component 1006 provides power to the various components of the device 1000. The power supply component 1006 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 1000.
[0148] The multimedia component 1008 includes a screen that provides an output interface between the device 1000 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 may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1008 includes a front camera and / or a rear camera. When the device 1000 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
[0149] The audio component 1010 is configured to output and / or input audio signals. For example, the audio component 1010 includes a microphone (MIC), and when the device 1000 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 1004 or sent via the communication component 1016. In some embodiments, the audio component 1010 also includes a speaker for outputting audio signals.
[0150] The input / output interface 1012 provides an interface between the processing component 1002 and the peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.
[0151] The sensor assembly 1014 includes one or more sensors for providing various aspects of the status assessment of the device 1000. For example, the sensor assembly 1014 can detect the open / closed state of the device 1000, the relative positioning of components, such as the display and keypad of the device 1000, the sensor assembly 1014 can also detect the position change of the device 1000 or a component of the device 1000, the presence or absence of user contact with the device 1000, the orientation or acceleration / deceleration of the device 1000, and the temperature change of the device 1000. The sensor assembly 1014 can include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 1014 can also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1014 can also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0152] The communication component 1016 is configured to facilitate wired or wireless communication between the device 1000 and other devices. The device 1000 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1016 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 1016 also 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.
[0153] In an exemplary embodiment, the device 1000 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 to perform the above-mentioned vehicle control method.
[0154] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 1004 including instructions, and the instructions can be executed by the processor 1020 of the device 1000 to complete the above-mentioned vehicle control method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0155] In addition to being an independent electronic device, the above-mentioned device can also be a part of an independent electronic device. For example, in one embodiment, the device can be an integrated circuit (IC) or a chip, wherein the integrated circuit can be an IC or a collection of multiple ICs; the chip can include but is not limited to the following types: GPU (Graphics Processing Unit), CPU (Central Processing Unit), FPGA (Field Programmable Gate Array), DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit), SOC (System on Chip, SoC), etc. The above-mentioned integrated circuit or chip can be used to execute executable instructions (or codes) to implement the above-mentioned vehicle control method. The executable instructions can be stored in the integrated circuit or chip, or can be obtained from other devices or equipment, such as the integrated circuit or chip includes a processor, a memory, and an interface for communicating with other devices. The executable instruction can be stored in the memory, and when the executable instruction is executed by the processor, the above-mentioned vehicle control method is implemented; alternatively, the integrated circuit or chip can receive the executable instruction through the interface and transmit it to the processor for execution, so as to implement the above-mentioned vehicle control method.
[0156] In another exemplary embodiment, a computer program product is also provided. The computer program product includes a computer program executable by a programmable device. The computer program has a code portion for executing the above-mentioned vehicle control method when executed by the programmable device.
[0157] Fig.11 1 is a block diagram of a vehicle 1100 according to an exemplary embodiment. For example, the vehicle 1100 may be a hybrid vehicle, a non-hybrid vehicle, an electric vehicle, a fuel cell vehicle, or other types of vehicles. The vehicle 1100 may be an autonomous vehicle, a semi-autonomous vehicle, or a non-autonomous vehicle.
[0158] Reference Fig.11 , the vehicle 1100 may include various subsystems, such as an infotainment system 1110, a perception system 1120, a decision control system 1130, a drive system 1140, and a computing platform 1150. The vehicle 1100 may also include more or fewer subsystems, and each subsystem may include multiple components. In addition, each subsystem and each component of the vehicle 1100 may be interconnected by wire or wireless means.
[0159] In some embodiments, the infotainment system 1110 may include a communication system, an entertainment system, and a navigation system, etc.
[0160] The perception system 1120 may include several sensors for sensing information about the environment around the vehicle 1100. For example, the perception system 1120 may include a global positioning system (the global positioning system may be a GPS system, or a Beidou system or other positioning systems), an inertial measurement unit (IMU), a laser radar, a millimeter wave radar, an ultrasonic radar, and a camera.
[0161] The decision control system 1130 may include a computing system, a vehicle controller, a steering system, a throttle, and a braking system.
[0162] The drive system 1140 may include components that provide powered motion for the vehicle 1100. In one embodiment, the drive system 1140 may include an engine, an energy source, a transmission system, and wheels. The engine may be one or a combination of an internal combustion engine, an electric motor, and an air compression engine. The engine is capable of converting energy provided by the energy source into mechanical energy.
[0163] Some or all functions of the vehicle 1100 are controlled by a computing platform 1150. The computing platform 1150 may include at least one processor 1151 and a memory 1152, and the processor 1151 may execute instructions 1153 stored in the memory 1152.
[0164] The processor 1151 may be any conventional processor, such as a commercially available CPU. The processor may also include a graphics processor (Graphic Process Unit, GPU), a field programmable gate array (Field Programmable Gate Array, FPGA), a system on chip (System on Chip, SOC), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC) or a combination thereof.
[0165] Memory 1152 can 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 storage, flash memory, magnetic disk or optical disk.
[0166] In addition to instructions 1153 , memory 1152 may also store data, such as road maps, route information, and data such as the location, direction, and speed of the vehicle. The data stored in memory 1152 may be used by computing platform 1150 .
[0167] In the embodiment of the present disclosure, the processor 1151 can execute instruction 1153 to complete all or part of the steps of the above-mentioned vehicle control method.
[0168] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the present disclosure. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered as exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0169] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A vehicle control method, characterized in that: Applied to a terminal device, the method comprises: In response to the terminal device entering a specified mode, detecting a user behavior corresponding to the specified mode; When a user behavior corresponding to the designated pattern is detected, the vehicle is controlled to perform an operation corresponding to the user behavior.
2. The method according to claim 1, characterized in that: When the user behavior corresponding to the specified mode is detected, controlling the vehicle to perform an operation corresponding to the user behavior includes: When a user behavior corresponding to the specified mode is detected, obtaining the occurrence time and / or occurrence location of the user behavior; When the occurrence time is within a preset time interval, and / or the occurrence location is within a preset location range, the vehicle is controlled to perform an operation corresponding to the user behavior.
3. The method according to claim 1 or 2, characterized in that: The controlling the vehicle to perform an operation corresponding to the user behavior includes: Determine an operation corresponding to the user behavior, and send a control instruction corresponding to the operation to the vehicle, wherein the control instruction is used to instruct the vehicle to perform the operation; or, The user behavior is sent to the vehicle to instruct the vehicle to determine an operation corresponding to the user behavior and perform the operation.
4. The method according to claim 1 or 2, characterized in that: The designated mode is a commuting mode, and the user behaviors corresponding to the designated mode include: clocking in and out of work; when the user behaviors corresponding to the designated mode are detected, controlling the vehicle to perform operations corresponding to the user behaviors includes: When the clocking-in behavior is detected, the vehicle is controlled to perform one or more of the following operations: locking the vehicle doors, prohibiting the vehicle from starting, turning off the vehicle air conditioner, and turning on the alarm function; When the clocking-in behavior is detected, the vehicle is controlled to perform one or more of the following operations: turning on the vehicle air conditioner, adjusting at least one seat to a preset position, setting the navigation function according to a preset off-get off work route, allowing the vehicle to start, and turning off the alarm function.
5. A vehicle control method, characterized in that: Applied to a vehicle, the method comprises: receiving control information sent by a terminal device, wherein the control information is sent by the terminal device when the terminal device enters a specified mode and detects a user behavior corresponding to the specified mode; According to the control information, the vehicle is controlled to perform an operation corresponding to the user behavior.
6. The method according to claim 5, characterized in that The control information is a control instruction corresponding to the operation generated by the terminal device after determining the operation corresponding to the user behavior; The controlling the vehicle to perform an operation corresponding to the user behavior according to the control information includes: According to the control instruction, the vehicle is controlled to perform an operation corresponding to the user behavior.
7. The method according to claim 5, characterized in that The control information is the user behavior; and controlling the vehicle to perform an operation corresponding to the user behavior according to the control information includes: An operation corresponding to the user behavior is determined, and the vehicle is controlled to perform the operation corresponding to the user behavior.
8. The method according to claim 7, characterized in that The determining the operation corresponding to the user behavior and controlling the vehicle to perform the operation corresponding to the user behavior includes: Obtaining the time and / or location of occurrence of the user behavior; When the occurrence time is within a preset time interval, and / or the occurrence location is within a preset location range, determining an operation corresponding to the user behavior; The vehicle is controlled to perform an operation corresponding to the user behavior.
9. The method according to any one of claims 5 to 8, characterized in that: The designated mode is a commuting mode, and the user behaviors corresponding to the designated mode include: clocking in and out of work; and controlling the vehicle to perform operations corresponding to the user behaviors includes: When the clocking-in behavior is detected, the vehicle is controlled to perform one or more of the following operations: locking the vehicle doors, prohibiting the vehicle from starting, turning off the vehicle air conditioner, and turning on the alarm function; When the clocking-in behavior is detected, the vehicle is controlled to perform one or more of the following operations: turning on the vehicle air conditioner, adjusting at least one seat to a preset position, setting the navigation function according to a preset off-get off work route, allowing the vehicle to start, and turning off the alarm function.
10. A vehicle control device, characterized in that: Applied to terminal equipment, including: a detection module, configured to detect a user behavior corresponding to the specified mode in response to the terminal device entering the specified mode; The first control module is configured to control the vehicle to perform an operation corresponding to the user behavior when a user behavior corresponding to the designated mode is detected.
11. A vehicle control device, characterized in that: Applied to vehicles, including: A receiving module, configured to receive control information sent by a terminal device, wherein the control information is sent by the terminal device when the terminal device enters a specified mode and detects a user behavior corresponding to the specified mode; The second control module is configured to control the vehicle to perform an operation corresponding to the user behavior according to the control information.
12. A terminal device, characterized in that: include: processor; a memory for storing processor-executable instructions; The processor is configured to: execute the executable instructions to implement the steps of the method in any one of claims 1 to 4.
13. A vehicle, characterized in that: include: processor; a memory for storing processor-executable instructions; The processor is configured to: execute the executable instructions to implement the steps of the method in any one of claims 5 to 9.
14. A computer-readable storage medium having computer program instructions stored thereon, characterized in that: When the program instruction is executed by a processor, the steps of the method described in any one of claims 1 to 4 are implemented; or when the program instruction is executed by a processor, the steps of the method described in any one of claims 5 to 9 are implemented.
15. A chip, characterized in that: The method comprises a processor and an interface; the processor is used to read instructions to execute the method according to any one of claims 1 to 4; or the processor is used to read instructions to execute the method according to any one of claims 5 to 9.
Citation Information
Patent Citations
Voice operation method and device, storage medium and electronic equipment
CN112230877A
Vehicle-mounted air conditioner control method and system, storage medium and cloud server
CN115384258A
Methods and systems for updating operating system of electric vehicle
US20180072162A1