Vehicle navigation method and device, electronic equipment and readable storage medium
By identifying the user's identity and sending target location navigation information through the on-board Rubik's Cube, the problem of cube in-board navigation settings is solved, and the navigation experience and interaction efficiency is improved.
Patent Information
- Application Number
- CN202411072976.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-06
- Publication Date
- 2024-12-20
AI Technical Summary
In the on-board scenario, the navigation setting steps are cumbersome, the user's operations are complicated, and it is impossible to quickly obtain the required route information, resulting in a general navigation experience.
The user's identity information is identified through the car-mounted Rubik's Cube, and the location navigation information of the bound user is obtained and displayed. In response to the user's flip operation, the Rubik's Cube is controlled to flip to the target surface, and the target location navigation information is sent to the terminal device to realize wireless communication navigation.
It simplifies user navigation operation steps, improves the interaction efficiency between users and terminal devices, reduces navigation complexity, and improves navigation experience.
Smart Images

Figure CN119164415A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present invention relate to the field of Internet technology, and in particular to a vehicle navigation method, a vehicle navigation device, an electronic device, and a computer-readable storage medium. Background Art
[0002] With the development of Internet technology, navigation has been widely used in car driving.
[0003] In actual implementation, navigation is a high-frequency in-vehicle action, and the navigation settings of users while driving are relatively complicated and require many steps. Currently, the following steps are usually required:
[0004] 1. Find the navigation software on the vehicle device and open it;
[0005] 2. Enter and search the destination in the navigation software, and select the target route from the routes provided in the navigation software based on the destination and set it as the route to be navigated;
[0006] 3. Start navigation.
[0007] It can be seen that, in order to achieve navigation in the in-vehicle scenario, users currently have to go through many operation steps, and the route information or navigation information they want cannot be quickly provided to users, and the user navigation experience is average. Summary of the invention
[0008] The embodiments of the present invention provide a vehicle navigation method, device, electronic device and computer-readable storage medium to solve the general problem of user navigation experience.
[0009] The embodiment of the present invention discloses a vehicle navigation method, which is applied to a vehicle-mounted magic cube on a vehicle, wherein the vehicle-mounted magic cube is communicatively connected with a terminal device on the vehicle, and the vehicle-mounted magic cube includes multiple magic aspects. The method includes:
[0010] Identify the user identity information of the user entering the vehicle through the vehicle-mounted magic cube;
[0011] If it is determined according to the user identity information that the user is a bound user of the vehicle-mounted Rubik's Cube, then obtaining navigation information of multiple locations corresponding to the user identity information;
[0012] Displaying the location navigation information on the magic side of the vehicle-mounted magic cube respectively;
[0013] In response to the user's flipping operation on the vehicle-mounted Rubik's Cube, controlling the vehicle-mounted Rubik's Cube to flip to a target Rubik's Cube side;
[0014] Using the location navigation information corresponding to the target magic aspect as the target location navigation information;
[0015] The target location navigation information is sent to the terminal device, so that the terminal device performs navigation for the user based on the target location navigation information.
[0016] Optionally, the identifying the user identity information of the user entering the vehicle by the vehicle-mounted magic cube includes:
[0017] Obtaining fingerprint information input by the user through the vehicle-mounted magic cube;
[0018] If the fingerprint information matches the fingerprint information stored in the vehicle-mounted magic cube, the matched fingerprint information is used as the user identity information of the user.
[0019] Optionally, after displaying the location navigation information on the magic aspects of the vehicle-mounted magic cube respectively, the method further includes:
[0020] Different visual identifications are provided on the magic aspects of the vehicle-mounted Rubik's Cube.
[0021] Optionally, the visual identification includes at least color.
[0022] Optionally, taking the location navigation information corresponding to the target location as the target location navigation information includes:
[0023] When the preset conditions are met, the location navigation information corresponding to the target location is used as the target location navigation information.
[0024] Optionally, when a preset condition is met, the location navigation information corresponding to the target location is used as the target location navigation information, including:
[0025] When the time for the vehicle-mounted Rubik's Cube to flip to the target Rubik's Cube reaches a preset stay time, the location navigation information corresponding to the target Rubik's Cube is used as the target location navigation information.
[0026] Optionally, sending the target location navigation information to the terminal device so that the terminal device performs navigation for the user based on the target location navigation information includes:
[0027] The target location navigation information is sent to the terminal device through a preset wireless communication method, so that the terminal device performs navigation for the user based on the target location navigation information.
[0028] Optionally, the wireless communication mode includes at least a WiFi communication mode and a Bluetooth communication mode.
[0029] Optionally, before controlling the vehicle-mounted Rubik's Cube to flip to a target Rubik's Cube in response to the user's flipping operation on the vehicle-mounted Rubik's Cube, the method further includes:
[0030] Obtaining historical selection information corresponding to the user;
[0031] Acquire the current user information of the user; wherein the current user information at least includes the current user location and the current time;
[0032] Determine candidate location navigation information according to the historical selection information and the current user information;
[0033] The vehicle-mounted Rubik's Cube is turned over to become a magic square corresponding to the navigation information of the candidate location.
[0034] The embodiment of the present invention further discloses a vehicle navigation device, which is applied to a vehicle-mounted magic cube on a vehicle, wherein the vehicle-mounted magic cube is communicatively connected with a terminal device on the vehicle, and the vehicle-mounted magic cube includes multiple magic aspects. The device includes:
[0035] A user identity information recognition module, used to recognize the user identity information of the user entering the vehicle through the vehicle-mounted magic cube;
[0036] A location navigation information acquisition module, configured to acquire a plurality of location navigation information corresponding to the user identity information if it is determined that the user is a bound user of the vehicle-mounted Rubik's Cube according to the user identity information;
[0037] A vehicle-mounted Rubik's Cube display module, used for displaying the location navigation information on the magic side of the vehicle-mounted Rubik's Cube;
[0038] A vehicle-mounted Rubik's Cube flipping module, used for controlling the vehicle-mounted Rubik's Cube to flip to a target Rubik's Cube in response to a flipping operation of the user on the vehicle-mounted Rubik's Cube;
[0039] A target location navigation information determination module, used to use the location navigation information corresponding to the target location as the target location navigation information;
[0040] The user navigation module is used to send the target location navigation information to the terminal device, so that the terminal device can navigate for the user based on the target location navigation information.
[0041] Optionally, the user identity information recognition module is used to:
[0042] Obtaining fingerprint information input by the user through the vehicle-mounted magic cube;
[0043] If the fingerprint information matches the fingerprint information stored in the vehicle-mounted magic cube, the matched fingerprint information is used as the user identity information of the user.
[0044] Optionally, the device further comprises: a visual identification providing module, configured to:
[0045] Different visual identifications are provided on the magic aspects of the vehicle-mounted Rubik's Cube.
[0046] In one embodiment of the present invention, the visual identification includes at least color.
[0047] Optionally, the target location navigation information determination module is used to:
[0048] When the preset conditions are met, the location navigation information corresponding to the target location is used as the target location navigation information.
[0049] Optionally, the target location navigation information determination module is used to:
[0050] When the time for the vehicle-mounted Rubik's Cube to flip to the target Rubik's Cube reaches a preset stay time, the location navigation information corresponding to the target Rubik's Cube is used as the target location navigation information.
[0051] Optionally, the user navigation module is used to:
[0052] The target location navigation information is sent to the terminal device through a preset wireless communication method, so that the terminal device performs navigation for the user based on the target location navigation information.
[0053] Optionally, the wireless communication mode includes at least a WiFi communication mode and a Bluetooth communication mode.
[0054] Optionally, the device further comprises: an information display module, configured to:
[0055] Obtaining historical selection information corresponding to the user;
[0056] Acquire the current user information of the user; wherein the current user information at least includes the current user location and the current time;
[0057] Determine candidate location navigation information according to the historical selection information and the current user information;
[0058] The vehicle-mounted Rubik's Cube is turned over to become a magic square corresponding to the navigation information of the candidate location.
[0059] The embodiment of the present invention further discloses an electronic device, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus;
[0060] The memory is used to store computer programs;
[0061] The processor is used to implement the method described in the embodiment of the present invention when executing the program stored in the memory.
[0062] The embodiment of the present invention further discloses a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the method described in the embodiment of the present invention.
[0063] The embodiment of the present invention further discloses a computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, enables the processors to execute the method described in the embodiment of the present invention.
[0064] The embodiments of the present invention include the following advantages:
[0065] In an embodiment of the present invention, a vehicle-mounted Rubik's Cube and a terminal device that are communicatively connected may be set on a vehicle. The vehicle-mounted Rubik's Cube may include multiple magic aspects. When a user wants to navigate, the vehicle-mounted Rubik's Cube identifies the user identity information of the user entering the vehicle. If the user is determined to be a bound user of the vehicle-mounted Rubik's Cube based on the user identity information, multiple location navigation information corresponding to the user identity information is obtained, and the location navigation information is respectively displayed on the magic aspects of the vehicle-mounted Rubik's Cube. Then, in response to the user's flipping operation on the vehicle-mounted Rubik's Cube, the vehicle-mounted Rubik's Cube can be controlled to flip to the target magic aspect, and the location navigation information corresponding to the target magic aspect is used as the target location navigation information. Then, the target location navigation information is sent to the terminal device, so that the terminal device can navigate for the user based on the target location navigation information. The embodiments of the present invention can obtain user identity information based on the identified user, pre-store multiple location navigation information of the user identity information and display them on different magic aspects of the vehicle-mounted Rubik's Cube respectively. The user can quickly flip the magic aspect of the vehicle-mounted Rubik's Cube according to actual navigation needs, and the location navigation information corresponding to the magic aspect flipped to the vehicle-mounted Rubik's Cube can be used as the target location navigation information and sent to the terminal device. The terminal device can provide navigation services for the user based on the target location navigation information, thereby improving the interaction efficiency between the user and the terminal device, reducing the complex operation steps required for the user to achieve navigation, and improving the user's navigation experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0066] Figure 1 is a flowchart of the steps of a vehicle navigation method provided in an embodiment of the present invention;
[0067] Figure 2 is a schematic diagram of a vehicle-mounted Rubik's Cube display provided in an embodiment of the present invention;
[0068] Figure 3 is a schematic diagram of a vehicle-mounted Rubik's Cube provided by an embodiment of the present invention;
[0069] Figure 4 is a schematic diagram of a process of vehicle navigation provided in an embodiment of the present invention;
[0070] Figure 5is a structural block diagram of a vehicle navigation device provided in an embodiment of the present invention;
[0071] Figure 6 It is a schematic diagram of the hardware structure of an electronic device for implementing various embodiments of the present invention. DETAILED DESCRIPTION
[0072] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.
[0073] Reference Figure 1 , shows a flowchart of the steps of a vehicle navigation method provided in an embodiment of the present invention, which is applied to a vehicle-mounted magic cube on a vehicle, the vehicle-mounted magic cube is communicatively connected with a terminal device on the vehicle, the vehicle-mounted magic cube includes multiple magic aspects, and the method may specifically include the following steps:
[0074] Step 101, identifying the user identity information of the user entering the vehicle through the vehicle-mounted magic cube;
[0075] A vehicle-mounted Rubik's Cube and a terminal device with communication connection can be installed on the vehicle, wherein the vehicle-mounted Rubik's Cube is a cubic device, which can have multiple magic aspects, for example, it can be a vehicle-mounted Rubik's Cube with 6 magic aspects, and different magic aspects can correspond to different functions or options. The terminal device can be a vehicle-mounted terminal, such as a mobile phone or other device, wherein an application with a navigation function can be installed on the terminal device, and after obtaining navigation information, such as a destination, a navigation route can be generated based on the obtained current location information and the destination and navigation can be performed.
[0076] In an embodiment of the present invention, user identity information of a bound user may be pre-stored in the vehicle-mounted Rubik's Cube, where the bound user may be a family member of a family, and the user identity information may be user-related information that can be used to uniquely identify the corresponding user, for example, the user identity information may be the user's fingerprint, user voiceprint and other information.
[0077] It should be noted that the embodiments of the present invention may involve the use of user data. In actual applications, user-specific personal data can be used in the scheme described herein within the scope permitted by applicable laws and regulations, subject to the requirements of applicable laws and regulations of the country where the user is located (for example, with the user's explicit consent, effective notification to the user, etc.).
[0078] Step 102: if it is determined according to the user identity information that the user is a bound user of the vehicle-mounted Rubik's Cube, then obtaining navigation information of multiple locations corresponding to the user identity information;
[0079] In an embodiment of the present invention, the user identity information of bound users and the location navigation information of the user identity information may be pre-stored in the vehicle cube. If the user is determined to be a bound user of the vehicle cube based on the user identity information recognized by the vehicle cube, that is, an authorized user who is allowed to use the vehicle for navigation, then multiple location navigation information corresponding to the user identity information stored in the vehicle cube may be further obtained. The location navigation information may include a destination. For example, for a user who goes to work, the destination may include a company, home, studio, etc. Of course, in addition to the destination, the location navigation information may also include navigation routes corresponding to each destination or preferred navigation routes corresponding to each destination, and the embodiment of the present invention does not need to be limited to this.
[0080] Step 103, displaying the location navigation information on the magic side of the vehicle-mounted magic cube;
[0081] In the embodiment of the present invention, after obtaining the navigation information of multiple locations corresponding to the user identity information, the navigation information can be displayed on different aspects of the vehicle-mounted magic cube. For example, Figure 2 , is a schematic diagram of a vehicle-mounted Rubik's Cube display provided in an embodiment of the present invention. Assuming that the multiple location navigation information corresponding to the user identity information of a certain user is company, home and studio, the company, home and studio can be displayed respectively on the three magic aspects of the vehicle-mounted Rubik's Cube.
[0082] Step 104: in response to the user's flipping operation on the vehicle-mounted Rubik's Cube, controlling the vehicle-mounted Rubik's Cube to flip to a target Rubik's Cube side;
[0083] Step 105: using the location navigation information corresponding to the target location as the target location navigation information;
[0084] In an embodiment of the present invention, after the vehicle-mounted Rubik's Cube displays multiple location navigation information corresponding to the user's user identity information, the user can flip the vehicle-mounted Rubik's Cube according to his actual navigation needs. The vehicle-mounted Rubik's Cube responds to the user's flipping operation on the vehicle-mounted Rubik's Cube and controls the vehicle-mounted Rubik's Cube to flip to the required target magic aspect. Then, the location navigation information corresponding to the target magic aspect can be used as the target location navigation information. For example, assuming that the location navigation information of the current vehicle-mounted Rubik's Cube facing the user is the company, but the user actually wants to navigate to the studio, the vehicle-mounted Rubik's Cube can be flipped to flip the vehicle-mounted Rubik's Cube to the magic aspect corresponding to the studio. In this way, the vehicle-mounted Rubik's Cube will use the studio as the target location navigation information.
[0085] Step 106: Send the target location navigation information to the terminal device, so that the terminal device performs navigation for the user based on the target location navigation information.
[0086] In an embodiment of the present invention, the target location navigation information selected by the user through the vehicle-mounted Rubik's Cube can be sent to the terminal device, so that the terminal device navigates for the user based on the target location navigation information. For example, if the target location navigation information is the destination, a navigation route can be generated based on the current location and destination of the vehicle obtained through positioning technology, so as to navigate for the user based on the navigation route; if the target location navigation information is the navigation route of the destination, the current location of the vehicle can be obtained through positioning technology, so as to navigate for the user based on the current location and the navigation route.
[0087] Optionally, when navigating for the user, information such as maps, navigation routes, estimated arrival times, traffic status updates, etc. may be displayed through the terminal device.
[0088] In an embodiment of the present invention, the step 106 of sending the target location navigation information to the terminal device so that the terminal device performs navigation for the user based on the target location navigation information includes:
[0089] The target location navigation information is sent to the terminal device through a preset wireless communication method, so that the terminal device performs navigation for the user based on the target location navigation information.
[0090] The wireless communication method at least includes WiFi (Wireless Fidelity, wireless communication) communication method and Bluetooth communication method.
[0091] In an embodiment of the present invention, the vehicle-mounted magic cube can conveniently send the target location navigation information to the terminal device via WiFi or communication mode or Bluetooth communication mode. After the terminal device receives the target location navigation information, it can navigate for the user based on the target location navigation information.
[0092] In an embodiment of the present invention, a vehicle-mounted Rubik's Cube and a terminal device that are communicatively connected may be set on a vehicle. The vehicle-mounted Rubik's Cube may include multiple magic aspects. When a user wants to navigate, the vehicle-mounted Rubik's Cube identifies the user identity information of the user entering the vehicle. If the user is determined to be a bound user of the vehicle-mounted Rubik's Cube based on the user identity information, multiple location navigation information corresponding to the user identity information is obtained, and the location navigation information is respectively displayed on the magic aspects of the vehicle-mounted Rubik's Cube. Then, in response to the user's flipping operation on the vehicle-mounted Rubik's Cube, the vehicle-mounted Rubik's Cube can be controlled to flip to the target magic aspect, and the location navigation information corresponding to the target magic aspect is used as the target location navigation information. Then, the target location navigation information is sent to the terminal device, so that the terminal device can navigate for the user based on the target location navigation information. The embodiments of the present invention can obtain user identity information based on the identified user, pre-store multiple location navigation information of the user identity information and display them on different magic aspects of the vehicle-mounted Rubik's Cube respectively. The user can quickly flip the magic aspect of the vehicle-mounted Rubik's Cube according to actual navigation needs, and the location navigation information corresponding to the magic aspect flipped to the vehicle-mounted Rubik's Cube can be used as the target location navigation information and sent to the terminal device. The terminal device can provide navigation services for the user based on the target location navigation information, thereby improving the interaction efficiency between the user and the terminal device, reducing the complex operation steps required for the user to achieve navigation, and improving the user's navigation experience.
[0093] In one embodiment of the present invention, the user identity information of the user entering the vehicle identified by the vehicle-mounted magic cube may include:
[0094] Obtaining fingerprint information input by the user through the vehicle-mounted magic cube;
[0095] If the fingerprint information matches the fingerprint information stored in the vehicle-mounted magic cube, the matched fingerprint information is used as the user identity information of the user.
[0096] Reference Figure 3 , is a schematic diagram of a vehicle-mounted Rubik's Cube provided by an embodiment of the present invention. The vehicle-mounted Rubik's Cube can be provided with a fingerprint recognition function. When a user enters the driver's seat of a vehicle, the user can place a finger at the fingerprint recognition location of the vehicle-mounted Rubik's Cube. The vehicle-mounted Rubik's Cube can obtain the fingerprint information of the user at the fingerprint recognition location of the vehicle-mounted Rubik's Cube, and then compare it with the fingerprint information of the user (member) pre-stored in the vehicle-mounted Rubik's Cube. If the fingerprint information matches the fingerprint information of member A stored in the vehicle-mounted Rubik's Cube, it is determined that the user is a user bound to the vehicle-mounted Rubik's Cube. The matched fingerprint information can be used as the user identity information of the user, and a prompt message of "Ding, hello, member A, welcome to operate" is sent through the vehicle-mounted Rubik's Cube to prompt the user to perform the next operation.
[0097] In one embodiment of the present invention, after the step 103 of displaying the location navigation information on the magic cube of the vehicle-mounted magic cube respectively, the method may further include:
[0098] Different visual identifications are provided on the magic aspects of the vehicle-mounted Rubik's Cube.
[0099] Among them, the visual identification may at least include color. Of course, in addition to color identification, the visual identification may also include other visual identifications, such as numbers, text, highlights, flashing, etc., so as to facilitate users to select the magic aspect corresponding to the location navigation information they want from the multiple magic aspects of the vehicle-mounted Rubik's Cube. For example, assuming that the vehicle-mounted Rubik's Cube is a cube with six magic aspects, each magic aspect of the vehicle-mounted Rubik's Cube has a different color, and each magic aspect is engraved with numbers 1-6, such as red 1, orange 2, yellow 3, green 4, cyan 5, and blue 6, so that users can quickly identify it.
[0100] In one embodiment of the present invention, the location navigation information corresponding to the target location in step 105 is used as the target location navigation information, including:
[0101] When the preset conditions are met, the location navigation information corresponding to the target location is used as the target location navigation information.
[0102] In the embodiment of the present invention, when the user flips the car-mounted Rubik's Cube, the magic direction that the car-mounted Rubik's Cube is facing at this time can be used as the target magic direction, and the location navigation information corresponding to the target magic direction can be used as the target location navigation information, so as to provide navigation for the user based on the target location navigation information. For example, if the user flips the car-mounted Rubik's Cube and wants to flip it to the magic direction corresponding to the studio, the magic direction corresponding to the studio can be turned toward himself. At this time, the magic direction corresponding to the studio is the target magic direction, and the navigation information that the studio is the target location can be obtained.
[0103] In actual applications, in order to avoid using the location navigation information corresponding to the magic aspect that the user is briefly facing when flipping the car-mounted Rubik's Cube as the target location navigation information, it can be set that the location navigation information corresponding to the target magic aspect will be used as the target location navigation information only when the preset conditions are met, thereby avoiding using the magic aspect that is not actually selected by the user as the target magic aspect, and starting navigation based on the location navigation information corresponding to the target magic aspect, which will cause unnecessary trouble to the user.
[0104] In an embodiment of the present invention, when a preset condition is met, using the location navigation information corresponding to the target location as the target location navigation information may include:
[0105] When the time for the vehicle-mounted Rubik's Cube to flip to the target Rubik's Cube reaches a preset stay time, the location navigation information corresponding to the target Rubik's Cube is used as the target location navigation information.
[0106] In an embodiment of the present invention, when the time for the vehicle-mounted Rubik's Cube to flip to the target magic side reaches a preset stay time, for example, after the time for the vehicle-mounted Rubik's Cube to flip to the target magic side reaches 2 seconds, the location navigation information corresponding to the target magic side will be used as the target location navigation information, and navigation will be provided to the user based on the target location navigation information.
[0107] Of course, the embodiment of the present invention can also be configured such that the preset condition is considered to be met after the user clicks the target magic cube, or the user inputs fingerprint information through the vehicle-mounted magic cube again, etc., and the embodiment of the present invention does not need to be limited to this.
[0108] In one embodiment of the present invention, before controlling the vehicle-mounted Rubik's Cube to flip to a target Rubik's Cube in response to the user's flipping operation on the vehicle-mounted Rubik's Cube, the method further includes:
[0109] Obtaining historical selection information corresponding to the user;
[0110] Acquire the current user information of the user; wherein the current user information at least includes the current user location and the current time;
[0111] Determine candidate location navigation information according to the historical selection information and the current user information;
[0112] The vehicle-mounted Rubik's Cube is turned over to become a magic square corresponding to the navigation information of the candidate location.
[0113] In an embodiment of the present invention, the vehicle-mounted Rubik's Cube can collect and analyze the user's past historical selection information on the magic aspects of the vehicle-mounted Rubik's Cube, such as the destinations frequently selected by the user, the time when the destination is selected, the location when the destination is selected, and the favorite navigation route, etc. Then, the current user information can be obtained, wherein the current user information can include the user's location and the current time, and one or more candidate location navigation information can be filtered out from the user's stored location navigation information based on the user's historical selection information and the current user information, and the vehicle-mounted Rubik's Cube can be automatically flipped to the magic aspect corresponding to the candidate location navigation information. It can be understood that the candidate location navigation information is determined based on the user's historical selection information and the current user information, so the candidate location navigation information is very likely to be the location navigation information that the user actually wants to select. In this way, the user does not even need to flip the vehicle-mounted Rubik's Cube, and can use the candidate location navigation information as the target location navigation information after meeting the preset conditions, such as reaching the preset time or the user clicking the vehicle-mounted Rubik's Cube, and navigate for the user based on the target location navigation information.
[0114] In summary, the embodiment of the present invention is used in the vehicle scene. By binding the commonly used location navigation information of different family members (users) with each magic aspect of the vehicle-mounted magic cube, it is only necessary to identify the specific member through fingerprint, voiceprint, etc., and different members correspond to different location navigation information. For example, the vehicle-mounted magic cube identifies member A, and the vehicle-mounted magic cube confirms the location navigation information of member A. At the same time, the six magic aspects of the vehicle-mounted magic cube correspond to the six location navigation information of the member. The user can flip the vehicle-mounted magic cube, and the vehicle-mounted magic cube quickly switches to the location navigation information bound to the magic aspect by identifying the magic aspect facing upward. Then, the vehicle-mounted magic cube issues instructions to the terminal device such as the vehicle-mounted screen or mobile phone, and the vehicle-mounted screen or mobile phone directly navigates based on the location navigation information corresponding to the magic aspect. It can be seen that the application of the embodiment of the present invention can greatly improve the interaction efficiency, reduce the user's complex operation steps, and ensure the safety of the user when driving without the user receiving the method of opening the navigation software, entering the destination, and selecting the best navigation route from the multiple navigation routes corresponding to the destination before starting navigation.
[0115] Moreover, since the in-car Rubik's Cube records the location navigation information of the bound users, there will be no situation where the user enters the destination incorrectly, thereby further increasing the user's operation steps, further ensuring the user's navigation experience.
[0116] In order to enable those skilled in the art to better understand the embodiments of the present invention, a specific example is used below for illustration. Figure 4 , is a schematic diagram of a process flow of a vehicle navigation provided in an embodiment of the present invention, and the specific process is as follows:
[0117] The user enters the driver's seat of the vehicle and places his finger on the fingerprint recognition area of the vehicle-mounted Rubik's Cube. After the user's identity information is confirmed through fingerprint recognition, the vehicle-mounted Rubik's Cube will emit a "beep, hello, member A, welcome to operate" after recognition. Among them, each magic face of the vehicle-mounted Rubik's Cube has a different color and is engraved with numbers 1-6, such as red 1, orange 2, yellow 3, green 4, cyan 5, and blue 6, which are convenient for users to quickly identify. The 6 magic faces of the vehicle-mounted Rubik's Cube are automatically bound to member A's frequently used location navigation information. Member A flips the vehicle-mounted Rubik's Cube, and the magic face facing up switches to green 4 and stays for more than 3 seconds. Then the system of the vehicle-mounted Rubik's Cube quickly recognizes the member A. The commonly used location navigation information corresponding to member A green 4 is: address-company, route B. Then, the car cube can send a signal to the car screen or mobile phone through communication methods such as Bluetooth or WiFi, and the car screen (mobile phone) automatically starts navigation. The application of the embodiment of the present invention can greatly reduce the inconvenience of the driver's operation during driving and change the cumbersome manual navigation steps before; at the same time, it also solves the inconvenience of the system's default common scenarios when used by other family members, and can bind the commonly used address navigation information of multiple family members, so that each family member can have the experience of personalized service.
[0118] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.
[0119] Reference Figure 5 , shows a structural block diagram of a vehicle navigation device provided in an embodiment of the present invention, which is applied to a vehicle-mounted magic cube on a vehicle, the vehicle-mounted magic cube is communicatively connected with a terminal device on the vehicle, the vehicle-mounted magic cube includes multiple magic aspects, and the device may specifically include the following modules:
[0120] A user identity information recognition module 501, used to recognize the user identity information of the user entering the vehicle through the vehicle-mounted magic cube;
[0121] A location navigation information acquisition module 502, configured to acquire a plurality of location navigation information corresponding to the user identity information if it is determined that the user is a bound user of the vehicle-mounted Rubik's Cube according to the user identity information;
[0122] The vehicle-mounted Rubik's Cube display module 503 is used to display the location navigation information on the magic side of the vehicle-mounted Rubik's Cube;
[0123] The vehicle-mounted Rubik's Cube flipping module 504 is used to control the vehicle-mounted Rubik's Cube to flip to a target Rubik's Cube in response to the user's flipping operation on the vehicle-mounted Rubik's Cube;
[0124] A target location navigation information determination module 505 is used to use the location navigation information corresponding to the target location as the target location navigation information;
[0125] The user navigation module 506 is used to send the target location navigation information to the terminal device, so that the terminal device can navigate for the user based on the target location navigation information.
[0126] In one embodiment of the present invention, the user identity information identification module 501 is used to:
[0127] Obtaining fingerprint information input by the user through the vehicle-mounted magic cube;
[0128] If the fingerprint information matches the fingerprint information stored in the vehicle-mounted magic cube, the matched fingerprint information is used as the user identity information of the user.
[0129] In one embodiment of the present invention, the device further comprises: a visual identification providing module, which is used to:
[0130] Different visual identifications are provided on the magic aspects of the vehicle-mounted Rubik's Cube.
[0131] In one embodiment of the present invention, the visual identification includes at least color.
[0132] In one embodiment of the present invention, the target location navigation information determination module 505 is used to:
[0133] When the preset conditions are met, the location navigation information corresponding to the target location is used as the target location navigation information.
[0134] In one embodiment of the present invention, the target location navigation information determination module 505 is used to:
[0135] When the time for the vehicle-mounted Rubik's Cube to flip to the target Rubik's Cube reaches a preset stay time, the location navigation information corresponding to the target Rubik's Cube is used as the target location navigation information.
[0136] In one embodiment of the present invention, the user navigation module 506 is used to:
[0137] The target location navigation information is sent to the terminal device through a preset wireless communication method, so that the terminal device performs navigation for the user based on the target location navigation information.
[0138] In an embodiment of the present invention, the wireless communication mode at least includes a WiFi communication mode and a Bluetooth communication mode.
[0139] In one embodiment of the present invention, the device further comprises: an information display module, configured to:
[0140] Obtaining historical selection information corresponding to the user;
[0141] Acquire the current user information of the user; wherein the current user information at least includes the current user location and the current time;
[0142] Determine candidate location navigation information according to the historical selection information and the current user information;
[0143] The vehicle-mounted Rubik's Cube is turned over to become a magic square corresponding to the navigation information of the candidate location.
[0144] In an embodiment of the present invention, a vehicle-mounted Rubik's Cube and a terminal device that are communicatively connected may be set on a vehicle. The vehicle-mounted Rubik's Cube may include multiple magic aspects. When a user wants to navigate, the vehicle-mounted Rubik's Cube identifies the user identity information of the user entering the vehicle. If the user is determined to be a bound user of the vehicle-mounted Rubik's Cube based on the user identity information, multiple location navigation information corresponding to the user identity information is obtained, and the location navigation information is respectively displayed on the magic aspects of the vehicle-mounted Rubik's Cube. Then, in response to the user's flipping operation on the vehicle-mounted Rubik's Cube, the vehicle-mounted Rubik's Cube can be controlled to flip to the target magic aspect, and the location navigation information corresponding to the target magic aspect is used as the target location navigation information. Then, the target location navigation information is sent to the terminal device, so that the terminal device can navigate for the user based on the target location navigation information. The embodiments of the present invention can obtain user identity information based on the identified user, pre-store multiple location navigation information of the user identity information and display them on different magic aspects of the vehicle-mounted Rubik's Cube respectively. The user can quickly flip the magic aspect of the vehicle-mounted Rubik's Cube according to actual navigation needs, and the location navigation information corresponding to the magic aspect flipped to the vehicle-mounted Rubik's Cube can be used as the target location navigation information and sent to the terminal device. The terminal device can provide navigation services for the user based on the target location navigation information, thereby improving the interaction efficiency between the user and the terminal device, reducing the complex operation steps required for the user to achieve navigation, and improving the user's navigation experience.
[0145] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0146] The embodiment of the present invention further discloses a vehicle navigation system, including a vehicle-mounted magic cube on a vehicle and a terminal device in communication connection, the vehicle-mounted magic cube includes a plurality of magic aspects, and the vehicle-mounted magic cube is used to:
[0147] Identify the user identity information of the user entering the vehicle through the vehicle-mounted magic cube;
[0148] If it is determined according to the user identity information that the user is a bound user of the vehicle-mounted Rubik's Cube, then obtaining navigation information of multiple locations corresponding to the user identity information;
[0149] Displaying the location navigation information on the magic side of the vehicle-mounted magic cube respectively;
[0150] In response to the user's flipping operation on the vehicle-mounted Rubik's Cube, controlling the vehicle-mounted Rubik's Cube to flip to a target Rubik's Cube side;
[0151] Using the location navigation information corresponding to the target magic aspect as the target location navigation information;
[0152] The target location navigation information is sent to the terminal device, so that the terminal device performs navigation for the user based on the target location navigation information.
[0153] In one embodiment of the present invention, the vehicle-mounted magic cube is used for:
[0154] Obtaining fingerprint information input by the user through the vehicle-mounted magic cube;
[0155] If the fingerprint information matches the fingerprint information stored in the vehicle-mounted magic cube, the matched fingerprint information is used as the user identity information of the user.
[0156] In one embodiment of the present invention, the vehicle-mounted magic cube is used for:
[0157] Different visual identifications are provided on the magic aspects of the vehicle-mounted Rubik's Cube.
[0158] In one embodiment of the present invention, the visual identification includes at least color.
[0159] In one embodiment of the present invention, the vehicle-mounted magic cube is used for:
[0160] When the preset conditions are met, the location navigation information corresponding to the target location is used as the target location navigation information.
[0161] In one embodiment of the present invention, the vehicle-mounted magic cube is used for:
[0162] When the time for the vehicle-mounted Rubik's Cube to flip to the target Rubik's Cube reaches a preset stay time, the location navigation information corresponding to the target Rubik's Cube is used as the target location navigation information.
[0163] In one embodiment of the present invention, the vehicle-mounted magic cube is used for:
[0164] The target location navigation information is sent to the terminal device through a preset wireless communication method, so that the terminal device performs navigation for the user based on the target location navigation information.
[0165] Wherein, the wireless communication mode at least includes WiFi communication mode and Bluetooth communication mode.
[0166] In one embodiment of the present invention, the vehicle-mounted magic cube is used for:
[0167] Obtaining historical selection information corresponding to the user;
[0168] Acquire the current user information of the user; wherein the current user information at least includes the current user location and the current time;
[0169] Determine candidate location navigation information according to the historical selection information and the current user information;
[0170] The vehicle-mounted Rubik's Cube is turned over to become a magic square corresponding to the navigation information of the candidate location.
[0171] In addition, an embodiment of the present invention further provides an electronic device, including: a processor, a memory, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, the various processes of the above-mentioned vehicle navigation method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.
[0172] The embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, each process of the above-mentioned vehicle navigation method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. The computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0173] An embodiment of the present invention also provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the various processes of the above-mentioned vehicle navigation method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0174] Figure 6 A schematic diagram of the hardware structure of an electronic device for implementing various embodiments of the present invention.
[0175] The electronic device 600 includes but is not limited to: a radio frequency unit 601, a network module 602, an audio output unit 603, an input unit 604, a sensor 605, a display unit 606, a user input unit 607, an interface unit 608, a memory 609, a processor 610, and a power supply 611. Those skilled in the art will appreciate that Figure 6 The electronic device structure shown in the figure does not constitute a limitation on the electronic device, and the electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently. In the embodiments of the present invention, the electronic device includes but is not limited to a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted terminal, a wearable device, and a pedometer.
[0176] It should be understood that in the embodiment of the present invention, the radio frequency unit 601 can be used for receiving and sending signals during information transmission or communication. Specifically, after receiving downlink data from the base station, it is sent to the processor 610 for processing; in addition, uplink data is sent to the base station. Generally, the radio frequency unit 601 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 601 can also communicate with the network and other devices through a wireless communication system.
[0177] The electronic device provides users with wireless broadband Internet access through the network module 602, such as helping users to send and receive emails, browse web pages, and access streaming media.
[0178] The audio output unit 603 can convert the audio data received by the RF unit 601 or the network module 602 or stored in the memory 609 into an audio signal and output it as sound. Moreover, the audio output unit 603 can also provide audio output related to a specific function performed by the electronic device 600 (for example, a call signal reception sound, a message reception sound, etc.). The audio output unit 603 includes a speaker, a buzzer, a receiver, etc.
[0179] The input unit 604 is used to receive audio or video signals. The input unit 604 may include a graphics processor (GPU) 6041 and a microphone 6042, and the graphics processor 6041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The processed image frame can be displayed on the display unit 606. The image frame processed by the graphics processor 6041 can be stored in the memory 609 (or other storage medium) or sent via the radio frequency unit 601 or the network module 602. The microphone 6042 can receive sound and can process such sound into audio data. The processed audio data can be converted into a format output that can be sent to a mobile communication base station via the radio frequency unit 601 in the case of a telephone call mode.
[0180] The electronic device 600 also includes at least one sensor 605, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 6061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 6061 and / or the backlight when the electronic device 600 is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), and can detect the magnitude and direction of gravity when stationary, which can be used to identify the posture of the electronic device (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; the sensor 605 can also include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., which will not be repeated here.
[0181] The display unit 606 is used to display information input by the user or information provided to the user. The display unit 606 may include a display panel 6061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
[0182] The user input unit 607 can be used to receive input digital or character information, and to generate key signal input related to user settings and function control of the electronic device. Specifically, the user input unit 607 includes a touch panel 6071 and other input devices 6072. The touch panel 6071, also known as a touch screen, can collect the user's touch operation on or near it (such as the user's operation on the touch panel 6071 or near the touch panel 6071 using any suitable object or accessory such as a finger, stylus, etc.). The touch panel 6071 may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into contact coordinates, and then sends it to the processor 610, receives the command sent by the processor 610 and executes it. In addition, the touch panel 6071 can be implemented in various types such as resistive, capacitive, infrared and surface acoustic waves. In addition to the touch panel 6071, the user input unit 607 may also include other input devices 6072. Specifically, other input devices 6072 may include but are not limited to a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be described in detail here.
[0183] Furthermore, the touch panel 6071 may be overlaid on the display panel 6061. When the touch panel 6071 detects a touch operation on or near it, it is transmitted to the processor 610 to determine the type of touch event. Then, the processor 610 provides corresponding visual output on the display panel 6061 according to the type of touch event. Figure 6 In the figure, the touch panel 6071 and the display panel 6061 are used as two independent components to realize the input and output functions of the electronic device. However, in some embodiments, the touch panel 6071 and the display panel 6061 can be integrated to realize the input and output functions of the electronic device, which is not limited here.
[0184] The interface unit 608 is an interface for connecting an external device to the electronic device 600. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, etc. The interface unit 608 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the electronic device 600 or may be used to transmit data between the electronic device 600 and an external device.
[0185] The memory 609 can be used to store software programs and various data. The memory 609 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory 609 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.
[0186] The processor 610 is the control center of the electronic device. It uses various interfaces and lines to connect various parts of the entire electronic device. By running or executing software programs and / or modules stored in the memory 609 and calling data stored in the memory 609, it performs various functions of the electronic device and processes data, thereby monitoring the electronic device as a whole. The processor 610 may include one or more processing units; preferably, the processor 610 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 610.
[0187] The electronic device 600 may also include a power supply 611 (such as a battery) for supplying power to each component. Preferably, the power supply 611 may be logically connected to the processor 610 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system.
[0188] In addition, the electronic device 600 includes some functional modules not shown, which will not be described in detail here.
[0189] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.
[0190] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present invention.
[0191] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation modes, which are merely illustrative rather than restrictive. Under the guidance of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the present invention and the claims, all of which are within the protection of the present invention.
[0192] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in the embodiments of the present invention can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
[0193] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0194] In the embodiments provided by the present invention, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0195] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0196] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0197] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical disks.
[0198] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.
Claims
1. A vehicle navigation method, It is characterized in that A vehicle-mounted Rubik's Cube applied to a vehicle, wherein the vehicle-mounted Rubik's Cube is communicatively connected to a terminal device on the vehicle, wherein the vehicle-mounted Rubik's Cube includes multiple aspects, and the method includes: Identify the user identity information of the user entering the vehicle through the vehicle-mounted magic cube; If it is determined according to the user identity information that the user is a bound user of the vehicle-mounted Rubik's Cube, then obtaining navigation information of multiple locations corresponding to the user identity information; Displaying the location navigation information on the magic side of the vehicle-mounted magic cube respectively; In response to the user's flipping operation on the vehicle-mounted Rubik's Cube, controlling the vehicle-mounted Rubik's Cube to flip to a target Rubik's Cube side; Using the location navigation information corresponding to the target magic aspect as the target location navigation information; The target location navigation information is sent to the terminal device, so that the terminal device performs navigation for the user based on the target location navigation information.
2. The method according to claim 1, It is characterized in that The user identity information of the user entering the vehicle is identified by the vehicle-mounted magic cube, including: Obtaining fingerprint information input by the user through the vehicle-mounted magic cube; If the fingerprint information matches the fingerprint information stored in the vehicle-mounted magic cube, the matched fingerprint information is used as the user identity information of the user.
3. The method according to claim 1, It is characterized in that After displaying the location navigation information on the magic side of the vehicle-mounted magic cube respectively, the method further includes: Different visual identifications are provided on the magic aspects of the vehicle-mounted Rubik's Cube.
4. The method according to claim 3, It is characterized in that The visual identifier includes at least color.
5. The method according to claim 1, It is characterized in that The location navigation information corresponding to the target magic aspect is used as the target location navigation information, including: When the preset conditions are met, the location navigation information corresponding to the target location is used as the target location navigation information.
6. The method according to claim 5, It is characterized in that When the preset conditions are met, the location navigation information corresponding to the target location is used as the target location navigation information, including: When the time for the vehicle-mounted Rubik's Cube to flip to the target Rubik's Cube reaches a preset stay time, the location navigation information corresponding to the target Rubik's Cube is used as the target location navigation information.
7. The method according to claim 1, It is characterized in that The sending the target location navigation information to the terminal device so that the terminal device performs navigation for the user based on the target location navigation information includes: The target location navigation information is sent to the terminal device through a preset wireless communication method, so that the terminal device performs navigation for the user based on the target location navigation information.
8. The method according to claim 7, It is characterized in that The wireless communication method at least includes a WiFi communication method and a Bluetooth communication method.
9. The method according to claim 1, It is characterized in that Before controlling the vehicle-mounted Rubik's Cube to flip to a target Rubik's Cube in response to the user's flipping operation on the vehicle-mounted Rubik's Cube, the method further includes: Obtaining historical selection information corresponding to the user; Acquire the current user information of the user; wherein the current user information at least includes the current user location and the current time; Determine candidate location navigation information according to the historical selection information and the current user information; The vehicle-mounted Rubik's Cube is turned over to become a magic square corresponding to the navigation information of the candidate location.
10. A vehicle navigation device, It is characterized in that A vehicle-mounted Rubik's Cube applied to a vehicle, wherein the vehicle-mounted Rubik's Cube is communicatively connected to a terminal device on the vehicle, and the vehicle-mounted Rubik's Cube includes multiple aspects, and the device includes: A user identity information recognition module, used to recognize the user identity information of the user entering the vehicle through the vehicle-mounted magic cube; A location navigation information acquisition module, configured to acquire a plurality of location navigation information corresponding to the user identity information if it is determined that the user is a bound user of the vehicle-mounted Rubik's Cube according to the user identity information; A vehicle-mounted Rubik's Cube display module, used for displaying the location navigation information on the magic side of the vehicle-mounted Rubik's Cube; A vehicle-mounted Rubik's Cube flipping module, used for controlling the vehicle-mounted Rubik's Cube to flip to a target Rubik's Cube in response to a flipping operation of the user on the vehicle-mounted Rubik's Cube; A target location navigation information determination module, used to use the location navigation information corresponding to the target location as the target location navigation information; The user navigation module is used to send the target location navigation information to the terminal device, so that the terminal device can navigate for the user based on the target location navigation information.
11. An electronic device, It is characterized in that It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; The memory is used to store computer programs; The processor is used to implement the method according to any one of claims 1 to 9 when executing the program stored in the memory.
12. A computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, cause the processors to perform the method according to any one of claims 1 to 9.
