Vehicle driving scene switching method and device based on central computing platform
By working together with cloud servers and a central computing platform, the system simulates and corrects vehicle trajectories based on user trip and driving behavior data, solving the problem of inaccurate vehicle driving scenario switching, achieving reliable trajectory planning and hardware adjustments, and improving the user experience.
Patent Information
- Application Number
- CN202211100782.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-09
- Publication Date
- 2025-11-11
- Estimated Expiration
- 2042-09-09
AI Technical Summary
The existing methods for switching between vehicle driving scenarios are simplistic and inaccurate, resulting in a poor user experience.
The system obtains planned trip information from users' mobile devices via cloud servers, simulates the vehicle's planned driving trajectory based on driving behavior data, and makes corrections and adjustments through a central computing platform, including hardware configuration and the provision of third-party service information.
It achieves reliable vehicle driving trajectory planning, provides hardware maintenance suggestions and equipment adjustments, improves user experience, and supports decoupling of software and hardware development and vehicle sharing among similar users.
Smart Images

Figure CN115480870B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to a method and device for switching vehicle driving scenarios based on a central computing platform. Background Technology
[0002] Different users have different driving habits, which leads to different vehicle driving scenarios that need to be switched. However, existing automatic switching methods for vehicle driving scenarios are limited and inaccurate, resulting in a poor user experience.
[0003] Therefore, the existing technology still needs further development. Summary of the Invention
[0004] To address the problems existing in the prior art, this invention provides a method and device for switching vehicle driving scenarios based on a central computing platform.
[0005] This invention provides a method for switching vehicle driving scenarios based on a central computing platform, the method comprising:
[0006] The cloud server obtains the user's planned travel information from the user's mobile device;
[0007] The cloud server obtains driving behavior data of the user operating the vehicle from the vehicle's central computing platform, and infers the user's driving style based on the driving behavior data of the user operating the vehicle.
[0008] The cloud server simulates the vehicle's planned driving trajectory based on the user's planned trip information and driving style, and sends the vehicle's planned driving trajectory to the user's mobile device;
[0009] The cloud server obtains the user's correction operation on the vehicle's planned driving trajectory from the user's mobile device, corrects the vehicle's planned driving trajectory based on the correction operation, and sends the corrected vehicle's planned driving trajectory to the central computing platform.
[0010] Furthermore, in the above method, after the cloud server sends the corrected vehicle planned driving trajectory to the central computing platform, it also includes:
[0011] The cloud server adds a time axis to the corrected vehicle's planned driving trajectory based on the planned trip information in order to calculate the driving trajectory's duration.
[0012] Based on the corrected vehicle planned driving trajectory and driving trajectory time cycle, pre-trip vehicle hardware maintenance suggestions are obtained and sent to the vehicle's central computing platform.
[0013] Furthermore, in the above method, after the cloud server adds a time axis to the corrected vehicle's planned travel trajectory based on the planned trip information to calculate the travel trajectory's duration, it also includes:
[0014] Based on the corrected vehicle planned driving trajectory, user-preferred hardware configuration parameters, and driving trajectory time cycle, the adjustment parameters of the in-vehicle hardware are obtained, and the adjustment parameters of the in-vehicle hardware are sent to the vehicle's central computing platform.
[0015] Based on the received adjustment parameters, the vehicle's central computing platform controls the in-vehicle hardware to adjust the corresponding configuration parameters.
[0016] Furthermore, in the above method, after the cloud server sends the corrected vehicle planned driving trajectory to the central computing platform, it also includes:
[0017] The cloud server obtains the service information of the third-party service providers along the corrected planned driving trajectory of the vehicle, and sends the service information of the third-party service providers along the trajectory to the vehicle's central computing platform.
[0018] Furthermore, in the above method, the cloud server sends the corrected vehicle planned driving trajectory to the central computing platform, including:
[0019] The cloud server obtains user-preset custom driving function parameters from the user's mobile device;
[0020] The cloud server determines whether the corrected vehicle driving trajectory conflicts with the user's preset custom driving function parameters. If there is no conflict, the corrected vehicle driving trajectory is sent to the central computing platform.
[0021] Furthermore, in the above method, the cloud server obtains the user's planned trip information from the user's mobile device, including:
[0022] The cloud server associates user account information with user ID in the database, indexes the mobile devices associated with the user based on the account information, and retrieves the user's planned trip information from the mobile devices associated with the user.
[0023] Furthermore, in the above method, the cloud server simulates the vehicle's planned driving trajectory based on the user's planned trip information and driving style, including:
[0024] The cloud server obtains user attributes and uses these attributes to determine the driving habit characteristics of users of the same type.
[0025] The cloud server obtains vehicle attributes and, based on these attributes, retrieves driving habit parameters for similar vehicles.
[0026] The cloud server simulates the vehicle's planned driving trajectory based on the user's planned trip information, driving style, driving habit characteristics of similar users, and driving habit parameters of similar vehicles.
[0027] According to another aspect of the present invention, a vehicle driving scenario switching device based on a central computing platform is also provided, comprising:
[0028] The user's mobile device is used to send the user's planned trip information to the cloud server;
[0029] The cloud server is used to obtain the user's planned trip information from the user's mobile device; obtain the user's driving behavior data from the vehicle's central computing platform, and infer the user's driving style based on the user's driving behavior data; simulate the vehicle's planned driving trajectory based on the user's planned trip information and driving style, and send the vehicle's planned driving trajectory to the user's mobile device; obtain the user's correction operation on the vehicle's planned driving trajectory from the user's mobile device, and correct the vehicle's planned driving trajectory based on the correction operation to obtain the corrected vehicle's planned driving trajectory, and send the corrected vehicle's planned driving trajectory to the central computing platform;
[0030] The central computing platform is used to receive the corrected vehicle driving trajectory from the cloud server.
[0031] According to another aspect of the present invention, a computer-readable storage medium is also provided, having stored thereon computer-executable instructions, wherein when executed by a processor, the computer-executable instructions cause the processor to:
[0032] The cloud server obtains the user's planned travel information from the user's mobile device;
[0033] The cloud server obtains driving behavior data of the user operating the vehicle from the vehicle's central computing platform, and infers the user's driving style based on the driving behavior data of the user operating the vehicle.
[0034] The cloud server simulates the vehicle's planned driving trajectory based on the user's planned trip information and driving style, and sends the vehicle's planned driving trajectory to the user's mobile device;
[0035] The cloud server obtains the user's correction operation on the vehicle's planned driving trajectory from the user's mobile device, corrects the vehicle's planned driving trajectory based on the correction operation, and sends the corrected vehicle's planned driving trajectory to the central computing platform.
[0036] According to another aspect of the present invention, a calculator device is also provided, comprising:
[0037] Processor; and
[0038] A memory configured to store computer-executable instructions, which, when executed, cause the processor to:
[0039] The cloud server obtains the user's planned travel information from the user's mobile device;
[0040] The cloud server obtains driving behavior data of the user operating the vehicle from the vehicle's central computing platform, and infers the user's driving style based on the driving behavior data of the user operating the vehicle.
[0041] The cloud server simulates the vehicle's planned driving trajectory based on the user's planned trip information and driving style, and sends the vehicle's planned driving trajectory to the user's mobile device;
[0042] The cloud server obtains the user's correction operation on the vehicle's planned driving trajectory from the user's mobile device, corrects the vehicle's planned driving trajectory based on the correction operation, and sends the corrected vehicle's planned driving trajectory to the central computing platform.
[0043] In summary, this invention obtains the user's planned trip information from the user's mobile device via a cloud server, simulates the vehicle's planned driving trajectory based on the user's planned trip information and driving style, and sends the vehicle's planned driving trajectory to the user's mobile device. The cloud server then obtains the user's correction operations on the vehicle's planned driving trajectory from the user's mobile device and corrects the vehicle's planned driving trajectory based on the correction operations to obtain the corrected vehicle's planned driving trajectory. The corrected vehicle's planned driving trajectory is then sent to the central computing platform, which decomposes and executes the data. This provides users with reliable vehicle planned driving trajectory planning, assists users in switching roles in various driving scenarios, and enables the decoupling of software and hardware development, updates, and iterations.
[0044] This invention uses a cloud server to add a timeline to the corrected vehicle's planned driving trajectory based on the planned trip information, in order to calculate the driving trajectory's duration. Based on the corrected vehicle's planned driving trajectory and the driving trajectory's duration, it obtains vehicle hardware maintenance suggestions before the trip and sends these suggestions to the vehicle's central computing platform. The central computing platform then executes these suggestions, providing users with reliable vehicle hardware maintenance recommendations.
[0045] This invention obtains the adjustment parameters of the in-vehicle hardware devices based on user-preferred hardware device configuration parameters and driving trajectory time cycles, and sends these adjustment parameters to the vehicle's central computing platform. Based on the received adjustment parameters, the vehicle's central computing platform controls the in-vehicle hardware devices to adjust the corresponding configuration parameters, ensuring reliable and efficient adjustment of the in-vehicle hardware devices for different driving scenarios.
[0046] This invention obtains service information from third-party service providers along the corrected planned driving trajectory of the vehicle through a cloud server, and sends this service information to the vehicle's central computing platform. This allows for convenient and efficient provision of third-party service information to users, thereby improving the user experience.
[0047] This invention checks the user-defined driving function parameters against the corrected vehicle driving trajectory via a cloud server. If there is no conflict in the implementation process, the corrected vehicle driving trajectory is sent to the central computing platform for execution, ensuring the reliability of the pushed corrected vehicle driving trajectory.
[0048] The cloud server of this invention clusters the driving habit characteristics of similar users and the driving habit parameters of similar vehicles. Then, based on the user's planned trip information, driving style, driving habit characteristics of similar users, and driving habit parameters of similar vehicles, the cloud server can more reliably and efficiently simulate the planned driving trajectory of the vehicle, and enhance the sharing and connection of the vehicle use process among similar users. Attached Figure Description
[0049] Figure 1 This is a flowchart of a vehicle driving scenario switching method based on a central computing platform according to an embodiment of the present invention;
[0050] Figure 2 This is a system architecture block diagram of a vehicle driving scenario switching method and device based on a central computing platform according to an embodiment of the present invention;
[0051] Figure 3 This is a schematic diagram of a wireless charging parking guidance method according to an embodiment of the present invention. Detailed Implementation
[0052] The present invention will now be described in further detail with reference to the accompanying drawings.
[0053] In a typical configuration of this application, the terminal, the device of the service network, and the trusted party all include one or more processors (CPUs), input / output interfaces, network interfaces, and memory.
[0054] Memory may include non-persistent storage in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0055] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include non-transitory computer-readable media, such as modulated data signals and carrier waves.
[0056] like Figures 1 to 3 As shown, the present invention provides a vehicle driving scenario switching method based on a central computing platform, comprising:
[0057] Step S1: The cloud server obtains the user's planned itinerary information from the user's mobile device;
[0058] Step S2: The cloud server obtains driving behavior data of the user operating the vehicle from the vehicle's central computing platform, and infers the user's driving style based on the driving behavior data of the user operating the vehicle.
[0059] Here, driving behavior data collected by the vehicle's central computing platform during the user's vehicle use can be combined to train and infer the user's driving style.
[0060] Step S3: Based on the user's planned trip information and driving style, the cloud server simulates the vehicle's planned driving trajectory and sends the vehicle's planned driving trajectory to the user's mobile device;
[0061] Here, the TSP cloud server can calculate and simulate the vehicle's planned driving trajectory and send it to the user's mobile device. The user can view the simulated vehicle's planned driving trajectory on the mobile device and modify the vehicle's planned driving trajectory.
[0062] In step S4, the cloud server obtains the user's correction operation on the vehicle's planned driving trajectory from the user's mobile device, corrects the vehicle's planned driving trajectory based on the correction operation, and sends the corrected vehicle's planned driving trajectory to the central computing platform.
[0063] In this invention, a central computing platform is used to carry configuration files from users via a TSP cloud server to complete the application layer software.
[0064] The central computing platform can be a central domain controller, which integrates ECU functions.
[0065] The central computing platform is the foundation for the design and development of computer system hardware and software. It possesses a certain degree of standardization and openness, and also determines the performance of the computer system's hardware and software. The foundation of the hardware is the Central Processing Unit (CPU), and the foundation of the software is the operating system. Therefore, the computing platform is typically characterized by the processor type of the computer system's CPU and the operating system used by that system, i.e., the processor / operating system.
[0066] The user's mobile device can send the vehicle's planned driving trajectory correction operation to the TSP (Telecommunication Service Platform) cloud server. The TSP cloud server then recalculates the corrected vehicle's planned driving trajectory based on the correction operation.
[0067] The central computing platform can generate navigation information based on the received and corrected vehicle driving trajectory for user reference.
[0068] This invention obtains the user's planned trip information from the user's mobile device via a cloud server. Based on the user's planned trip information and driving style, it simulates the planned driving trajectory of the vehicle and sends the planned driving trajectory to the user's mobile device. The cloud server then obtains the user's correction operations on the planned driving trajectory from the user's mobile device and corrects the planned driving trajectory based on the correction operations to obtain the corrected planned driving trajectory. The corrected planned driving trajectory is then sent to a central computing platform, which decomposes and executes the data. This provides the user with reliable planned driving trajectory planning, assists the user in switching roles in different driving scenarios, and decouples software and hardware development, updates, and iterations.
[0069] In one embodiment of the vehicle driving scenario switching method based on a central computing platform of the present invention, after the cloud server sends the corrected vehicle planned driving trajectory to the central computing platform in step S4, the method further includes:
[0070] Step S5: Based on the planned trip information, the cloud server adds a time axis to the corrected vehicle planned driving trajectory to calculate the driving trajectory time cycle.
[0071] Step S6: Based on the corrected vehicle planned driving trajectory and driving trajectory time cycle, obtain vehicle hardware maintenance suggestions before departure, and send the vehicle hardware maintenance suggestions before departure to the vehicle's central computing platform.
[0072] Here, based on the user's subsequent planned travel information, the vehicle's upcoming destination and departure time can be obtained. A timeline can be added to the vehicle's planned travel trajectory to estimate the user's travel time and the travel trajectory's duration.
[0073] The cloud server can provide vehicle hardware maintenance suggestions before a user's upcoming trip based on the type of trip the user is about to take. For example, it can charge the vehicle's battery to full capacity before a long trip, monitor the chassis, tire pressure, steering wheel position, brake caliper thickness, etc., and provide corresponding maintenance suggestions in a timely manner.
[0074] This embodiment uses a cloud server to add a timeline to the corrected vehicle's planned driving trajectory based on the planned trip information, in order to calculate the driving trajectory's duration. Based on the corrected vehicle's planned driving trajectory and the driving trajectory's duration, it obtains vehicle hardware maintenance suggestions before the trip and sends these suggestions to the vehicle's central computing platform. The central computing platform then executes these suggestions, providing users with reliable vehicle hardware maintenance recommendations.
[0075] In one embodiment of the vehicle driving scenario switching method based on a central computing platform of the present invention, step S5, after the cloud server adds a time axis to the corrected vehicle planned driving trajectory based on the planned trip information to calculate the driving trajectory time cycle, further includes:
[0076] Step S7: Based on the corrected vehicle planned driving trajectory, user-preferred hardware configuration parameters, and driving trajectory time cycle, obtain the adjustment parameters of the in-vehicle hardware devices, and send the adjustment parameters of the in-vehicle hardware devices to the vehicle's central computing platform.
[0077] In step S8, the vehicle's central computing platform controls the in-vehicle hardware devices to adjust the corresponding configuration parameters based on the received adjustment parameters.
[0078] Specifically, based on the corrected vehicle planned driving trajectory and the driving trajectory time cycle, different driving scenarios of user vehicles can be predicted, such as commuting to and from get off work, tourism, off-road driving, camping, etc.
[0079] If a user's driving trajectory involves long-distance travel, the system can be trained based on the user's historical configuration parameters of the vehicle's hardware devices to obtain the user's preferred hardware device configuration parameters. These user-preferred hardware device configuration parameters can then be configured on the vehicle's central computing platform. For example, the central computing platform can control the adjustment of the vehicle's seat position to a position that helps alleviate fatigue during long-distance driving, and it can also control the activation of fragrance and aromatherapy devices that help alleviate fatigue during long-distance driving.
[0080] This embodiment obtains the adjustment parameters of the in-vehicle hardware devices based on the user's habitual hardware device configuration parameters and the driving trajectory time cycle, and sends the adjustment parameters of the in-vehicle hardware devices to the vehicle's central computing platform. Based on the received adjustment parameters, the vehicle's central computing platform controls the in-vehicle hardware devices to adjust the corresponding configuration parameters, which can ensure reliable and efficient adjustment of the in-vehicle hardware devices for different driving scenarios.
[0081] In one embodiment of the vehicle driving scenario switching method based on a central computing platform of the present invention, after the cloud server sends the corrected vehicle planned driving trajectory to the central computing platform in step S4, the method further includes:
[0082] Step S9: The cloud server obtains the service information of the third-party service providers along the corrected planned driving trajectory of the vehicle, and sends the service information of the third-party service providers along the trajectory to the vehicle's central computing platform.
[0083] Here, based on the user ID, the cloud server can simulate the vehicle's planned driving trajectory. At the same time, the calendar activity information in the simulated vehicle's planned driving trajectory can be matched with the service information of the corresponding third-party service providers, such as ecosystem service resource suppliers.
[0084] For example, the cloud server can correct the vehicle's planned driving trajectory to pass through entertainment venues selected by the user, pre-link the entry information of these venues, and push it to the central computing platform. The central computing platform can then import the entry information of these entertainment venues, such as tickets and parking information, into the in-vehicle entertainment system. The cloud server can also search for travel guides for classic scenic spots along the route and push them to the central computing platform, which can then import these travel guides into the in-vehicle entertainment system.
[0085] Specifically, the central computing platform can use over-the-air (OTA) technology to obtain service information from third-party service providers from cloud servers.
[0086] This embodiment obtains the service information of third-party service providers along the corrected planned driving trajectory of the vehicle through a cloud server, and sends the service information of the third-party service providers along the trajectory to the vehicle's central computing platform. This can conveniently and efficiently provide users with the service information of third-party service providers, thereby improving the user experience.
[0087] In one embodiment of the vehicle driving scenario switching method based on a central computing platform of the present invention, step S4, the cloud server sends the corrected vehicle planned driving trajectory to the central computing platform, including:
[0088] Step S41: The cloud server obtains the user's preset custom driving function parameters from the user's mobile device;
[0089] In step S42, the cloud server determines whether the corrected vehicle planned driving trajectory conflicts with the user's preset custom driving function parameters. If there is no conflict, the corrected vehicle planned driving trajectory is sent to the central computing platform.
[0090] Here, the cloud server can check the user-defined driving function parameters and the corrected vehicle driving trajectory. If there is no conflict in the implementation process, the corrected vehicle driving trajectory will be sent to the central computing platform for execution, ensuring the reliability of the pushed corrected vehicle driving trajectory.
[0091] In one embodiment of the vehicle driving scenario switching method based on a central computing platform of the present invention, step S1 involves the cloud server obtaining the user's planned trip information from the user's mobile device, including:
[0092] In step S11, the cloud server associates the user's account information with the user ID in the database, indexes the mobile devices associated with the user based on the account information, and obtains the user's planned trip information from the mobile devices associated with the user.
[0093] Here, the TSP cloud server associates user account information with user ID in the database, indexes the device information associated with the user based on the account information, and collects the user's planned trip information from the corresponding matching user's mobile device through the TSP cloud server, including user calendar, trip, activity and other information, so that the cloud server can conveniently and efficiently obtain the user's planned trip information.
[0094] In one embodiment of the vehicle driving scenario switching method based on a central computing platform of the present invention, step S3 involves the cloud server simulating the planned driving trajectory of the vehicle based on the user's planned trip information and driving style, including:
[0095] Step S31: The cloud server obtains user attributes and uses these attributes to determine the driving habit characteristics of similar users.
[0096] Step S32: The cloud server obtains vehicle attributes and uses these attributes to obtain driving habit parameters for similar vehicles.
[0097] In step S33, the cloud server simulates the vehicle's planned driving trajectory based on the user's planned trip information, driving style, driving habit characteristics of similar users, and driving habit parameters of similar vehicles.
[0098] Here, a central computing platform system can be used to provide cluster analysis and processing of usage scenarios for batches of vehicles and groups of users.
[0099] This embodiment clusters the driving habit characteristics of similar users and the driving habit parameters of similar vehicles. Then, based on the user's planned trip information, driving style, driving habit characteristics of similar users, and driving habit parameters of similar vehicles, the cloud server can more reliably and efficiently simulate the vehicle's planned driving trajectory, enhancing the sharing and connection of similar users' car usage process.
[0100] like Figure 2 and 3 As shown, according to another aspect of the present invention, a vehicle driving scenario switching device based on a central computing platform is also provided, comprising:
[0101] The user's mobile device is used to send the user's planned trip information to the cloud server;
[0102] The cloud server is used to obtain the user's planned trip information from the user's mobile device; obtain the user's driving behavior data from the vehicle's central computing platform, and infer the user's driving style based on the user's driving behavior data; simulate the vehicle's planned driving trajectory based on the user's planned trip information and driving style, and send the vehicle's planned driving trajectory to the user's mobile device; obtain the user's correction operation on the vehicle's planned driving trajectory from the user's mobile device, and correct the vehicle's planned driving trajectory based on the correction operation to obtain the corrected vehicle's planned driving trajectory, and send the corrected vehicle's planned driving trajectory to the central computing platform;
[0103] The central computing platform is used to receive the corrected vehicle driving trajectory from the cloud server.
[0104] According to another aspect of the present invention, a computer-readable storage medium is also provided, having stored thereon computer-executable instructions, wherein when executed by a processor, the computer-executable instructions cause the processor to:
[0105] The cloud server obtains the user's planned travel information from the user's mobile device;
[0106] The cloud server obtains driving behavior data of the user operating the vehicle from the vehicle's central computing platform, and infers the user's driving style based on the driving behavior data of the user operating the vehicle.
[0107] The cloud server simulates the vehicle's planned driving trajectory based on the user's planned trip information and driving style, and sends the vehicle's planned driving trajectory to the user's mobile device;
[0108] The cloud server obtains the user's correction operation on the vehicle's planned driving trajectory from the user's mobile device, corrects the vehicle's planned driving trajectory based on the correction operation, and sends the corrected vehicle's planned driving trajectory to the central computing platform.
[0109] According to another aspect of the present invention, a calculator device is also provided, comprising:
[0110] Processor; and
[0111] A memory configured to store computer-executable instructions, which, when executed, cause the processor to:
[0112] The cloud server obtains the user's planned travel information from the user's mobile device;
[0113] The cloud server obtains driving behavior data of the user operating the vehicle from the vehicle's central computing platform, and infers the user's driving style based on the driving behavior data of the user operating the vehicle.
[0114] The cloud server simulates the vehicle's planned driving trajectory based on the user's planned trip information and driving style, and sends the vehicle's planned driving trajectory to the user's mobile device;
[0115] The cloud server obtains the user's correction operation on the vehicle's planned driving trajectory from the user's mobile device, corrects the vehicle's planned driving trajectory based on the correction operation, and sends the corrected vehicle's planned driving trajectory to the central computing platform.
[0116] The method of the present invention can be integrated into a specific control device.
[0117] The control device of the present invention can be a computer program product, wherein when the computer program product is run on a computer, the computer performs some or all of the steps of the methods in the above method embodiments.
[0118] The control device of the present invention can be an application publishing platform, wherein the application publishing platform is used to publish computer program products, wherein when the computer program products are run on a computer, the computer performs some or all of the steps of the methods in the above method embodiments.
[0119] In various embodiments of the present invention, it should be understood that the sequence number of each process does not necessarily imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0120] When the various systems and units of this invention are implemented as software functional units, they can be stored in a computer-accessible memory. Based on this understanding, part or all of the technical solutions of this invention can be embodied in the form of a software product. This computer software product is stored in a memory and includes several requests to cause one or more computer devices (such as personal computers, servers, or network devices, specifically processors in computer devices) to execute part or all of the steps of the methods described in the various embodiments of this invention.
[0121] Those skilled in the art will understand that all or part of the steps of the various embodiments listed in this invention can be implemented by a computer program instructing related hardware. These computer programs can be stored centrally or distributedly in one or more computer devices, such as in a readable storage medium. The aforementioned computer devices include read-only memory (ROM), random access memory (RAM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), one-time programmable read-only memory (OTPROM), electrically-erasable programmable read-only memory (EEPROM), compact disc read-only memory (CD-ROM) or other optical disc storage, magnetic disk storage, magnetic tape storage, or any other computer-readable medium capable of carrying or storing data.
[0122] Those skilled in the art should recognize that the above embodiments are merely illustrative of the present invention and are not intended to limit the present invention. Any variations or modifications to the above embodiments that are within the spirit and essence of the present invention will fall within the scope of the claims of the present invention.
[0123] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
[0124] It should be noted that the present invention can be implemented in software and / or a combination of software and hardware, for example, using an application-specific integrated circuit (ASIC), a general-purpose computer, or any other similar hardware device. In one embodiment, the software program of the present invention can be executed by a processor to implement the steps or functions described above. Similarly, the software program of the present invention (including associated data structures) can be stored in a computer-readable recording medium, such as RAM memory, a magnetic or optical drive, a floppy disk, or similar devices. Furthermore, some steps or functions of the present invention can be implemented in hardware, for example, as circuitry that works with a processor to perform the various steps or functions.
[0125] Furthermore, a portion of this invention can be applied as a computer program product, such as computer program instructions, which, when executed by a computer, can invoke or provide the methods and / or technical solutions according to the invention through the operation of the computer. The program instructions invoking the methods of the invention may be stored in a fixed or removable recording medium, and / or transmitted via a data stream in a broadcast or other signal-carrying medium, and / or stored in the working memory of a computer device operating according to the program instructions. Here, an embodiment of the invention includes an apparatus comprising a memory for storing computer program instructions and a processor for executing the program instructions, wherein, when the computer program instructions are executed by the processor, the apparatus is triggered to operate the methods and / or technical solutions based on the foregoing embodiments of the invention.
[0126] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above, and that the invention can be implemented in other specific forms without departing from the spirit or essential characteristics of the invention. Therefore, the embodiments should be considered illustrative and non-limiting in all respects, and the scope of the invention is defined by the appended claims rather than the foregoing description. Thus, all variations falling within the meaning and scope of equivalents of the claims are intended to be embraced within the present invention. No reference numerals in the claims should be construed as limiting the scope of the claims. Furthermore, it is clear that the word "comprising" does not exclude other units or steps, and the singular does not exclude the plural. Multiple units or devices recited in the apparatus claims may also be implemented by a single unit or device in software or hardware. The terms "first," "second," etc., are used to indicate names and do not indicate any particular order.
Claims
1. A method for switching vehicle driving scenarios based on a central computing platform, characterized in that, include: The cloud server obtains the user's planned travel information from the user's mobile device; The cloud server obtains driving behavior data of the user operating the vehicle from the vehicle's central computing platform, and infers the user's driving style based on the driving behavior data of the user operating the vehicle. The cloud server simulates the vehicle's planned driving trajectory based on the user's planned trip information and driving style, and sends the vehicle's planned driving trajectory to the user's mobile device; The cloud server obtains the user's correction requests for the vehicle's planned driving trajectory from the user's mobile device, corrects the planned driving trajectory based on these requests, and then sends the corrected planned driving trajectory to the central computing platform; wherein: Based on the user's planned trip information and driving style, the cloud server simulates the vehicle's planned driving trajectory, including: The cloud server obtains user attributes and uses these attributes to determine the driving habit characteristics of users of the same type. The cloud server obtains vehicle attributes and, based on these attributes, retrieves driving habit parameters for similar vehicles. The cloud server simulates the vehicle's planned driving trajectory based on the user's planned trip information, driving style, driving habit characteristics of similar users, and driving habit parameters of similar vehicles.
2. The vehicle driving scenario switching method based on a central computing platform as described in claim 1, characterized in that, After the cloud server sends the revised vehicle driving trajectory to the central computing platform, it also includes: The cloud server adds a time axis to the corrected vehicle's planned driving trajectory based on the planned trip information in order to calculate the driving trajectory's duration. Based on the corrected vehicle planned driving trajectory and driving trajectory time cycle, pre-trip vehicle hardware maintenance suggestions are obtained and sent to the vehicle's central computing platform.
3. The vehicle driving scenario switching method based on a central computing platform as described in claim 2, characterized in that, Based on the planned trip information, the cloud server adds a time axis to the corrected vehicle's planned travel trajectory to calculate the travel time cycle, and also includes: Based on the corrected vehicle planned driving trajectory, user-preferred hardware configuration parameters, and driving trajectory time cycle, the adjustment parameters of the in-vehicle hardware are obtained, and the adjustment parameters of the in-vehicle hardware are sent to the vehicle's central computing platform. Based on the received adjustment parameters, the vehicle's central computing platform controls the in-vehicle hardware to adjust the corresponding configuration parameters.
4. The vehicle driving scenario switching method based on a central computing platform as described in claim 1, characterized in that, After the cloud server sends the revised vehicle driving trajectory to the central computing platform, it also includes: The cloud server obtains the service information of the third-party service providers along the corrected planned driving trajectory of the vehicle, and sends the service information of the third-party service providers along the trajectory to the vehicle's central computing platform.
5. The vehicle driving scenario switching method based on a central computing platform as described in claim 1, characterized in that, The cloud server sends the revised vehicle's planned driving trajectory to the central computing platform, including: The cloud server obtains user-preset custom driving function parameters from the user's mobile device; The cloud server determines whether the corrected vehicle driving trajectory conflicts with the user's preset custom driving function parameters. If there is no conflict, the corrected vehicle driving trajectory is sent to the central computing platform.
6. The vehicle driving scenario switching method based on a central computing platform as described in claim 1, characterized in that, The cloud server obtains the user's planned trip information from the user's mobile device, including: The cloud server associates user account information with user ID in the database, indexes the mobile devices associated with the user based on the account information, and retrieves the user's planned trip information from the mobile devices associated with the user.
7. A vehicle driving scenario switching device based on a central computing platform, characterized in that, include: The user's mobile device is used to send the user's planned trip information to the cloud server; Cloud servers are used to retrieve users' planned travel information from their mobile devices; The system obtains driving behavior data of the user operating the vehicle from the vehicle's central computing platform, infers the user's driving style based on the driving behavior data, simulates the vehicle's planned driving trajectory based on the user's planned trip information and driving style, and sends the vehicle's planned driving trajectory to the user's mobile device. The system obtains the user's correction operation on the vehicle's planned driving trajectory from the user's mobile device, corrects the vehicle's planned driving trajectory based on the correction operation, and sends the corrected vehicle's planned driving trajectory to the central computing platform. The central computing platform is used to receive the corrected vehicle driving trajectory from the cloud server; wherein: Based on the user's planned trip information and driving style, the cloud server simulates the vehicle's planned driving trajectory, including: The cloud server obtains user attributes and uses these attributes to determine the driving habit characteristics of users of the same type. The cloud server obtains vehicle attributes and, based on these attributes, retrieves driving habit parameters for similar vehicles. The cloud server simulates the vehicle's planned driving trajectory based on the user's planned trip information, driving style, driving habit characteristics of similar users, and driving habit parameters of similar vehicles.
8. A computer-readable storage medium having stored thereon computer-executable instructions, wherein, When the computer-executable instruction is executed by the processor, it causes the processor to: The cloud server obtains the user's planned travel information from the user's mobile device; The cloud server obtains driving behavior data of the user operating the vehicle from the vehicle's central computing platform, and infers the user's driving style based on the driving behavior data of the user operating the vehicle. The cloud server simulates the vehicle's planned driving trajectory based on the user's planned trip information and driving style, and sends the vehicle's planned driving trajectory to the user's mobile device; The cloud server obtains the user's correction requests for the vehicle's planned driving trajectory from the user's mobile device, corrects the planned driving trajectory based on these requests, and then sends the corrected planned driving trajectory to the central computing platform; wherein: Based on the user's planned trip information and driving style, the cloud server simulates the vehicle's planned driving trajectory, including: The cloud server obtains user attributes and uses these attributes to determine the driving habit characteristics of users of the same type. The cloud server obtains vehicle attributes and, based on these attributes, retrieves driving habit parameters for similar vehicles. The cloud server simulates the vehicle's planned driving trajectory based on the user's planned trip information, driving style, driving habit characteristics of similar users, and driving habit parameters of similar vehicles.
9. A calculator device, wherein, include: processor; as well as A memory configured to store computer-executable instructions, which, when executed, cause the processor to: The cloud server obtains the user's planned travel information from the user's mobile device; The cloud server obtains driving behavior data of the user operating the vehicle from the vehicle's central computing platform, and infers the user's driving style based on the driving behavior data of the user operating the vehicle. The cloud server simulates the vehicle's planned driving trajectory based on the user's planned trip information and driving style, and sends the vehicle's planned driving trajectory to the user's mobile device; The cloud server obtains the user's correction requests for the vehicle's planned driving trajectory from the user's mobile device, corrects the planned driving trajectory based on these requests, and then sends the corrected planned driving trajectory to the central computing platform; wherein: Based on the user's planned trip information and driving style, the cloud server simulates the vehicle's planned driving trajectory, including: The cloud server obtains user attributes and uses these attributes to determine the driving habit characteristics of users of the same type. The cloud server obtains vehicle attributes and, based on these attributes, retrieves driving habit parameters for similar vehicles. The cloud server simulates the vehicle's planned driving trajectory based on the user's planned trip information, driving style, driving habit characteristics of similar users, and driving habit parameters of similar vehicles.
Citation Information
Patent Citations
Navigation method and device
CN107449435A
Traffic congestion management method and server
CN108932837A