Virtual dress-up unlocking method, device and equipment
By collecting user usage behaviors in the vehicle and unlocking virtual outfits according to preset conditions, the problem of paid unlocking of virtual outfits is solved, which improves user experience and stickiness.
Patent Information
- Application Number
- CN202510080714.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-17
- Publication Date
- 2025-05-30
AI Technical Summary
The paid unlocking method of virtual dressing in the prior art is likely to arouse user disgust.
By mounting sensors in the vehicle to collect user usage behaviors, and unlock the corresponding virtual outfit according to preset conditions. For example, unlock different virtual dress types based on cumulative mileage or specific driving behavior.
This method not only maintains the user's sense of freshness about vehicle driving, improves the user's driving experience and stickiness, but also avoids the user's disgust caused by paid unlocking.
Smart Images

Figure CN120068033A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of in-vehicle virtual avatars, and specifically relates to a method, device, and equipment for unlocking virtual costumes. Background Art
[0002] The virtual avatar on the in-vehicle terminal can be used to realize the interaction between the in-vehicle system and the user, bringing fun to the interaction operation between the user and the vehicle, and enhancing the user's driving experience. However, the virtual avatar in the in-vehicle system is relatively fixed, and users will get bored after using the same virtual avatar for a long time. To solve this problem, usually multiple sets of different virtual costumes can be configured for the virtual avatar. For example, different clothes, hairstyles, accessories, and actions can be configured for the virtual avatar, and the user can configure the shape of the virtual avatar according to their own preferences.
[0003] In the related art, virtual costumes are not all open to users at once. Users can unlock the virtual costumes of the virtual avatar by purchasing them. However, the paid method is likely to cause disgust among users. For this reason, the embodiments of the present invention provide a method for unlocking virtual costumes. Summary of the Invention
[0004] The embodiments of the present invention provide a method, device, and equipment for unlocking virtual costumes, which are used to solve the problem that users are disgusted by the paid unlocking of virtual costumes in the prior art.
[0005] In a first aspect, the embodiments of the present invention provide a method for unlocking virtual costumes, and the method includes: Collect the usage behavior of the user through sensors carried by the vehicle, where the usage behavior includes driving behavior and operation behavior; Determine whether the usage behavior of the user meets a preset condition; When the usage behavior meets the preset condition, unlock the corresponding virtual costume according to the preset condition that is met.
[0006] Optionally, when the usage behavior meets the preset condition, unlocking the corresponding virtual costume according to the preset condition that is met includes: Unlocking the corresponding costume type according to the cumulative driving mileage in the driving behavior and the driving mileage condition in the preset condition; Unlocking the corresponding virtual costume from the unlocked costume types according to the other driving behaviors, the operation behavior, and the usage behavior conditions in the preset condition.
[0007] Optionally, unlocking the corresponding costume type according to the cumulative driving mileage in the driving behavior and the driving mileage condition in the preset condition includes: When the cumulative driving mileage meets the driving mileage condition of any level, unlock the virtual dressing type corresponding to this level of driving mileage condition until all levels of the driving mileage conditions are met, and complete the unlocking of all the virtual dressing types; Among them, the driving mileage conditions are pre-divided into multiple levels of driving mileage conditions, and each level of driving mileage condition corresponds to a dressing type of a virtual dressing. The mileage required to meet each level of driving mileage condition is longer than the mileage required to meet the previous level of driving mileage condition.
[0008] Optionally, unlocking the corresponding virtual dressing among the unlocked dressing types according to each usage behavior condition in the other driving behaviors, the operation behaviors, and the preset conditions includes: When one or more of the driving behaviors and / or the operation behaviors meet the preset first usage behavior condition, unlock the virtual dressing pre-configured for the first usage behavior condition; or When one or more of the driving behaviors and / or the operation behaviors meet the preset first usage behavior condition, unlock the virtual dressing with the highest matching degree with the user.
[0009] Optionally, unlocking the virtual dressing with the highest matching degree with the user includes: Statistical user usage behavior within the past first period of time; Determine the user's preferences based on the user's usage behavior within the past first period of time; Determine the virtual dressing with the highest matching degree with the user according to the user's preferences and unlock it.
[0010] Optionally, when the usage behavior meets the preset condition, unlocking the corresponding virtual dressing according to the met preset condition, the method further includes: When the user's driving habit meets the preset driving risk condition, unlock the corresponding virtual prompt, and the virtual prompt includes a virtual action and a voice broadcast prompt; The virtual prompt is used to automatically trigger a prompt for the user when the user meets the driving risk condition this time and / or again; Among them, the driving habit is determined by statistically analyzing the user's driving behavior within the past first period of time and according to the user's driving behavior within the past first period of time, or the driving habit is determined by the user's single driving behavior.
[0011] Optionally, the method further includes: After the vehicle-mounted computer is powered on, prompt the user to log in to the account through the login prompt information; After completing the account login, determine whether the unlocking of some virtual dressings has been completed under the logged-in account; When it is determined that the unlocking of part of the virtual dressing is completed, the restrictions on the unlocked virtual dressing are lifted, and the unlocking of the remaining other virtual dressings continues based on the usage behaviors recorded in the account.
[0012] In a second aspect, an embodiment of the present invention provides an unlocking device for virtual dressing, and the device includes: An acquisition module that acquires the usage behaviors of a user through sensors carried by a vehicle, and the usage behaviors include driving behaviors and operating behaviors; A determination module that determines whether the usage behaviors of the user meet preset conditions; An unlocking module that, when the usage behaviors meet the preset conditions, unlocks the corresponding virtual dressing according to the preset conditions that are met.
[0013] In a third aspect, an embodiment of the present invention provides an electronic device, including: At least one processor; and At least one memory communicatively connected to the processor, wherein: The memory stores program instructions executable by the processor, and the processor can execute the method according to any one of the first aspects by calling the program instructions.
[0014] In a fourth aspect, an embodiment of the present invention provides a storage medium, characterized in that the storage medium includes a stored program, and when the program runs, it controls the device where the storage medium is located to execute the method according to any one of the first aspects.
[0015] By collecting the usage behaviors of a user in the vehicle and determining whether the usage behaviors meet preset conditions, and unlocking the corresponding virtual dressing when the preset conditions are met, the embodiments of the present invention can keep the user's freshness of vehicle driving, improve the user's driving experience, and increase user stickiness. At the same time, it is also convenient to collect the usage behavior data of the user in the vehicle, providing data support for the subsequent design and improvement of the vehicle.
[0016] Furthermore, when setting preset conditions for the usage behaviors of the user to unlock virtual dressing, a hierarchical unlocking mechanism based on driving mileage is adopted to ensure that the user will not maliciously repeat the usage behaviors multiple times in a short time to quickly unlock the virtual dressing. At the same time, the user's preferences are inferred based on the user's usage behaviors in the past period of time to unlock more matching virtual dressing for the user, further improving the user's usage experience. Description of the Drawings
[0017] To more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the accompanying drawings required in the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can be obtained based on these drawings.
[0018] Figure 1 The following shows a flowchart of a method for unlocking virtual costumes provided by an embodiment of the present application; Figure 2 The following shows a schematic structural diagram of a device for unlocking virtual costumes provided by an embodiment of the present application; Figure 3 The following shows a schematic structural diagram of an electronic device provided by an embodiment of the present application. Detailed Embodiments
[0019] To better understand the technical solutions of the present application, the following will describe the embodiments of the present application in detail with reference to the accompanying drawings.
[0020] It should be clear that the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present application.
[0021] As Figure 1 shown, the following is a flowchart of a method for unlocking virtual costumes provided by an embodiment of the present invention. Refer to Figure 1 , the steps of the method for unlocking the virtual costume specifically include: S101, collecting the user's usage behavior through sensors carried by the vehicle.
[0022] Specifically, the user's usage behavior in the vehicle includes driving behavior and operating behavior. The driving behavior is specifically the user's driving operation of the vehicle, such as cumulative driving mileage, single - trip driving mileage, cumulative driving time, single - trip driving time, etc. The operating behavior is specifically the interaction operation between the user and the vehicle head unit, such as voice interaction, voice control, etc.
[0023] Among them, the user's usage behavior in the vehicle can be the driving behavior and operating behavior of the driver, or the operating behavior of other passengers in the vehicle.
[0024] S102, determining whether the user's usage behavior meets a preset condition.
[0025] Specifically, several preset conditions are pre - configured for the user's usage behavior. Among them, there are preset conditions configured specifically for driving behavior, preset conditions configured specifically for operating behavior, and preset conditions configured for the combination of driving behavior and operating behavior.
[0026] S103. When the driving behavior and operation behavior meet the preset conditions, unlock the corresponding virtual dress according to the satisfied behavior.
[0027] Specifically, the virtual dress specifically includes various types such as the clothing, accessories, and actions of the virtual image, and each type specifically includes multiple different virtual dresses, such as including various clothing and accessories.
[0028] When unlocking the virtual dress of the virtual image, first unlock the corresponding dress type according to the cumulative driving mileage in the driving behavior and the driving mileage condition in the preset conditions, and then unlock the specific virtual dress from the already unlocked dress types according to other driving behaviors and operation behaviors.
[0029] The driving mileage conditions are pre-divided into multiple levels of driving mileage conditions, and each level of driving mileage condition corresponds to a virtual dress type. When the cumulative driving mileage meets any level of driving mileage condition, unlock the virtual dress type corresponding to this level of driving mileage condition. The cumulative driving mileage accumulates continuously as the vehicle is used until all levels of driving mileage conditions are met, and the unlocking of all virtual dress types is completed. Among them, the mileage required to meet each level of driving mileage condition is longer than that required to meet the previous level of driving mileage condition. At the same time, when configuring the driving mileage conditions, it is also necessary to ensure that the number of driving mileage conditions is not more than the number of virtual dress types.
[0030] In a specific embodiment, five levels of driving mileage conditions are divided for the virtual dress types of hairstyle, accessories, shoes, pants, and clothes. The first-level driving mileage condition is 1000 km, corresponding to the hairstyle of the virtual image; the second-level driving mileage condition is 3000 km, corresponding to the accessories of the virtual image; the third-level driving mileage condition is 5000 km, corresponding to the shoes of the virtual image; the fourth-level driving mileage condition is 10000 km, corresponding to the pants of the virtual image; the fifth-level driving mileage condition is 15000 km, corresponding to the clothes of the virtual image.
[0031] When the cumulative driving mileage of the vehicle reaches 1000 km, the first-level driving mileage condition is met, and the unlocking of the virtual image hairstyle can be realized; when the cumulative driving mileage of the vehicle reaches 3000 km, the second-level driving mileage condition is met, and the unlocking of the virtual image accessories can be realized; when the cumulative driving mileage of the vehicle reaches 5000 km, the third-level driving mileage condition is met, and the unlocking of the virtual image shoes can be realized; when the cumulative driving mileage of the vehicle reaches 10000 km, the fourth-level driving mileage condition is met, and the unlocking of the virtual image pants can be realized; when the cumulative driving mileage of the vehicle reaches 15000 km, the fifth-level driving mileage condition is met, and the unlocking of the virtual image clothes can be realized.
[0032] After completing the hierarchical unlocking of virtual dressing types, continue to determine whether other driving behaviors and operating behaviors meet the preset conditions to unlock specific virtual dressings among the virtual dressing types that have been unlocked.
[0033] When one or more driving behaviors and / or operating behaviors meet the preset first usage behavior conditions, unlock the virtual dressing pre-configured for the first usage behavior conditions.
[0034] In a specific embodiment, the set first usage condition is that the music has been played 10 times in total and the voice interaction has occurred 5 times. The virtual dressing corresponding to the first usage condition is clothing A. Then, after determining that the user has completed 10 music plays and 5 voice interactions, unlock clothing A from several pre-configured clothing items for the user to configure.
[0035] Optionally, when the usage behavior meets the first usage behavior conditions, in addition to directly unlocking the virtual dressing pre-configured for the first usage behavior, personalized unlocking can also be achieved for the user.
[0036] When one or more driving behaviors and / or operating behaviors meet the preset first usage behavior conditions, unlock the virtual dressing with the highest matching degree to the user. Among them, when one or more driving behaviors and / or operating behaviors meet the preset first usage behavior conditions, count the user's usage behaviors in the past first time period, determine the user's preferences based on the user's usage behaviors in the past first time period, and unlock the virtual dressing with the highest matching degree to the user based on the user's preferences.
[0037] In a specific embodiment, when the usage behavior meets the first usage behavior conditions, perform clothing unlocking. When determining the clothing that actually needs to be unlocked, count the user's operating behaviors in the past first time period. When it is determined that 10 music plays have been completed within the first time period, and 8 of them are rock-type music, it is determined that the user's preferences include rock-type music. Then select the clothing that best matches the rock type for unlocking.
[0038] By collecting the user's usage behaviors in the vehicle and determining whether the usage behaviors meet the preset conditions, and unlocking the corresponding virtual dressing when the preset conditions are met, the embodiments of the present invention can maintain the user's freshness of vehicle driving, improve the user's driving experience, and increase user stickiness. At the same time, it is also convenient to collect the user's usage behavior data in the vehicle, providing data support for the subsequent design and improvement of the vehicle.
[0039] Furthermore, when setting preset conditions for the user's usage behavior to unlock virtual costumes, a hierarchical unlocking mechanism based on driving mileage is adopted to ensure that users will not maliciously repeat the usage behavior multiple times in a short period to quickly unlock virtual costumes. At the same time, the user's preferences are inferred based on the user's usage behavior in the past period of time to unlock more matching virtual costumes for the user, further enhancing the user's usage experience.
[0040] Optionally, in some embodiments, in addition to determining whether the usage behavior meets the preset conditions to unlock virtual costumes, virtual prompts that the virtual image can execute are also unlocked according to the driving habits in the usage behavior. The virtual prompts specifically include the virtual actions performed by the virtual image and the voice broadcast prompts that can be executed.
[0041] When the user's driving habits meet the preset driving risk conditions, the corresponding virtual prompts are unlocked for prompting the user in this trigger, and / or for prompting the user when the user meets the driving risk conditions again. The triggered prompts can be the actions performed by the virtual image for specific driving risk conditions and the prompt information broadcast for specific driving risk conditions.
[0042] Among them, when determining whether the user's driving habits meet the preset driving risk conditions, the driving behavior of the user in the past first period of time can be statistically analyzed, and the user's driving habits can be determined accordingly. For example, the average driving duration and average driving mileage of the user are determined. The user's driving habits determined by this method are the long-term habits of the user in a period of time and are more accurate for describing the user's driving behavior.
[0043] Optionally, when determining whether the user's driving habits meet the preset driving risk conditions, the single driving behavior of the user can also be statistically analyzed, and the user's driving habits can be determined accordingly. For example, the single driving duration of the user's current driving, etc. The user's driving habits determined by this method can provide timely feedback on the emerging driving risks and avoid accidents.
[0044] In a specific embodiment, the preset driving risk condition within a period of time is a driving duration of 3 hours. After determining that the average driving duration of multiple drives in the past period of time exceeds 3 hours, virtual prompts related to fatigue driving are unlocked and a prompt is given.
[0045] Furthermore, the vehicle management platform can continuously statistically analyze and monitor the number of virtual prompts unlocked for each vehicle and the number of subsequent triggered virtual prompts to promptly prompt and control the vehicles with driving risks.
[0046] Optionally, in some embodiments, after the in-vehicle computer is powered on, a login prompt message is used to prompt the user to log in to the account, so as to synchronize the unlocked virtual costumes and the usage behavior information recorded on the previous vehicle. After the user completes the login, it is determined whether some virtual costumes have been unlocked under the logged-in account. When it is determined that some virtual costumes have been unlocked, the restrictions on the unlocked virtual costumes are lifted, allowing the user to select the unlocked virtual costumes, and based on the usage behavior recorded in the account, continue to unlock the remaining other virtual costumes. Thus, through the account association mechanism, it can be ensured that the user will not lose the newly unlocked virtual costumes after changing vehicles.
[0047] Corresponding to the above virtual costume unlocking method, an embodiment of the present application also provides a virtual costume unlocking device. Refer to Figure 2 , which is a schematic structural diagram of a virtual costume unlocking device provided by an embodiment of the present application. The virtual costume unlocking device may include: a collection module 201, a determination module 202, and an unlocking module 203.
[0048] The collection module 201 collects the user's usage behavior through sensors carried by the vehicle. The usage behavior includes driving behavior and operation behavior.
[0049] The determination module 202 determines whether the user's usage behavior meets a preset condition.
[0050] The unlocking module 203 unlocks the corresponding virtual costume according to the preset condition that is met when the usage behavior meets the preset condition.
[0051] Figure 3 This is a schematic structural diagram of an embodiment of an electronic device in this specification. As Figure 3 shown, the above electronic device may include at least one processor; and at least one memory communicatively connected to the above processing unit, where: the memory stores program instructions executable by the processing unit, and the above processor can execute the virtual costume unlocking method provided by this embodiment by calling the above program instructions.
[0052] Among them, the above electronic device may be a device capable of having an intelligent conversation with the user, for example: a cloud server. The specific form of the above electronic device is not limited in the embodiments of this specification. It can be understood that the electronic device here is the machine mentioned in the method embodiment.
[0053] Figure 3 shows a block diagram of an exemplary electronic device suitable for implementing the embodiments of this specification. Figure 3 The electronic device shown is only an example and should not impose any limitation on the functions and usage scope of the embodiments of this specification.
[0054] As Figure 3As shown, the electronic device is presented in the form of a general-purpose computing device. The components of the electronic device may include, but are not limited to: one or more processors 310, a communication interface 320, a memory 330, and a communication bus 340 that connects different system components (including the memory 330, the communication interface 320, and the processor 310).
[0055] The communication bus 340 represents one or more of several types of bus structures, including a memory bus or a memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the various bus structures. For example, these architectures include, but are not limited to, the Industry Standard Architecture (ISA) bus, the Micro Channel Architecture (MAC) bus, the Enhanced ISA bus, the Video Electronics Standards Association (VESA) local bus, and the Peripheral Component Interconnection (PCI) bus.
[0056] The electronic device typically includes a variety of computer system-readable media. These media can be any available media that can be accessed by the electronic device, including volatile and non-volatile media, removable and non-removable media.
[0057] The memory 330 may include computer system-readable media in the form of volatile memory, such as random access memory (RAM) and / or cache memory. The electronic device may further include other removable / non-removable, volatile / non-volatile computer system storage media. The memory 330 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the embodiments of this specification.
[0058] A program / utility having a set (at least one) of program modules may be stored in the memory 330. Such program modules include, but are not limited to, an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include the implementation of a network environment. The program modules generally perform the functions and / or methods described in the embodiments of this specification.
[0059] The processor 310 executes various functional applications and data processing by running programs stored in the memory 330, such as implementing the virtual dressing unlocking method provided in the embodiments shown in this specification.
[0060] An embodiment of this specification provides a non-transitory computer-readable storage medium storing computer instructions that cause the computer to execute the virtual dressing unlocking method provided in the embodiments shown in this specification.
[0061] The above non-transitory computer-readable storage medium may adopt any combination of one or more computer-readable media. The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (non-exhaustive list) of the computer-readable storage medium include: an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (hereinafter referred to as: ROM), an erasable programmable read-only memory (hereinafter referred to as: EPROM), or a flash memory, an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0062] The computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries the computer-readable program code. Such a propagated data signal may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium may also be any computer-readable medium other than the computer-readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0063] The program code contained on the computer-readable medium can be transmitted by any suitable medium, including but not limited to wireless, wire, optical fiber, RF, etc., or any suitable combination of the above.
[0064] Computer program code for performing the operations of this specification can be written in one or more programming languages or combinations thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and also including conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, executed as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving a remote computer, the remote computer can be connected to the user's computer through any type of network including a local area network (LAN) or a wide area network (WAN), or, alternatively, can be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0065] The specific embodiments of this specification have been described above. Other embodiments are within the scope of the appended claims. In some cases, the acts or steps recited in the claims can be performed in a different order than in the embodiments and still achieve the desired result. Additionally, the processes depicted in the figures do not necessarily require the particular order or sequential order shown to achieve the desired result. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0066] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, features defined with "first" and "second" may explicitly or implicitly include at least one of the features. In the description of this specification, "a plurality" means at least two, such as two, three, etc., unless otherwise specifically defined.
[0067] Any process or method description in the flowchart or otherwise described herein can be understood to represent a module, segment, or portion of code including one or more executable instructions for implementing a customized logic function or process, and the scope of the preferred embodiments of this specification includes additional implementations, where the functions can be performed in a manner not shown or discussed, including substantially concurrently or in the reverse order according to the functions involved, which should be understood by those skilled in the art to which the embodiments of this specification pertain.
[0068] Depending on the context, as used herein, the word "if" can be interpreted as "when" or "while" or "in response to determining" or "in response to detecting". Similarly, depending on the context, the phrase "if determined" or "if detected (stated condition or event)" can be interpreted as "when determined" or "in response to determining" or "when detected (stated condition or event)" or "in response to detecting (stated condition or event)".
[0069] It should be noted that the terminals involved in the embodiments of this specification may include, but are not limited to, personal computers (Personal Computer; hereinafter referred to as: PC), personal digital assistants (Personal Digital Assistant; hereinafter referred to as: PDA), wireless handheld devices, tablet computers (Tablet Computer), mobile phones, MP3 players, MP4 players, etc.
[0070] In the embodiments provided in this specification, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there may be other division methods in actual implementation. For example, 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 displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces, and the indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms.
[0071] In addition, in each embodiment of this specification, the functional units can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above-mentioned integrated units can be implemented in the form of hardware, or in the form of a combination of hardware and software functional units.
[0072] The above-mentioned integrated units implemented in the form of software functional units can be stored in a computer-readable storage medium. The above-mentioned software functional units stored in a storage medium include several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor (Processor) to execute some steps of the methods described in the embodiments of this specification.
[0073] The above are only the preferred embodiments of this specification and are not intended to limit this specification. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of this specification shall be included within the scope of protection of this specification.
Claims
1. A method for unlocking a virtual costume, characterized in that: The method comprises: The user's usage behavior is collected through sensors installed in the vehicle, and the usage behavior includes driving behavior and operating behavior; Determine whether the user's usage behavior meets the preset conditions; When the usage behavior satisfies the preset condition, the corresponding virtual costume is unlocked according to the satisfied preset condition.
2. The method according to claim 1, characterized in that When the use behavior satisfies the preset condition, unlocking the corresponding virtual costume according to the satisfied preset condition includes: Unlocking a corresponding dress type according to the accumulated mileage in the driving behavior and the mileage condition in the preset condition; According to the other driving behaviors, the operating behaviors and each usage behavior condition in the preset conditions, the corresponding virtual costumes are unlocked in the unlocked costume types.
3. The method according to claim 2, characterized in that The costume type corresponding to the cumulative mileage in the driving behavior and the mileage condition in the preset condition is unlocked, including: When the accumulated mileage meets the mileage condition of any level, the virtual costume type corresponding to the mileage condition of that level is unlocked, until the mileage conditions of all levels are met, and all the virtual costume types are unlocked; The mileage condition is pre-divided into multiple levels of mileage conditions, each level of the mileage condition corresponds to a dress type of a virtual dress, and the mileage required to meet the mileage condition of each level is longer than the mileage required to meet the mileage condition of the previous level.
4. The method according to claim 2, characterized in that: The unlocking of corresponding virtual costumes in the unlocked costume types according to the other driving behaviors, the operating behaviors and each usage behavior condition in the preset conditions includes: When one or more of the driving behaviors and / or the operating behaviors meet a preset first usage behavior condition, unlocking a virtual costume pre-configured for the first usage behavior condition; or When one or more of the driving behaviors and / or the operating behaviors meet a preset first usage behavior condition, the virtual costume that best matches the user is unlocked.
5. The method according to claim 4, characterized in that The unlocking of the virtual costume that best matches the user includes: Statistics on the user's usage behavior in the past. Determine the user's preferences based on their past usage behavior; Based on the user's preferences, the virtual costume that best matches the user is determined and unlocked.
6. The method according to claim 1, characterized in that When the usage behavior satisfies the preset condition, unlocking the corresponding virtual costume according to the satisfied preset condition, the method further includes: When the user's driving habits meet the preset driving risk conditions, the corresponding virtual prompt is unlocked, and the virtual prompt includes a virtual action and a voice broadcast prompt; The virtual prompt is used to automatically trigger to prompt the user this time and / or when the user meets the driving risk condition again; The driving habit is determined by counting the user's driving behavior in the past first period of time and according to the user's driving behavior in the past first period of time, or the driving habit is determined by a single driving behavior of the user.
7. The method according to claim 1, characterized in that The method further comprises: After the vehicle computer is powered on, the user is prompted to log in through the login prompt message; After completing the account login, determine whether some virtual costumes have been unlocked under the logged-in account; When it is determined that the unlocking of some virtual costumes is completed, the restrictions on the unlocked virtual costumes are lifted, and the unlocking of the remaining virtual costumes continues based on the usage behavior recorded in the account.
8. A virtual costume unlocking device, characterized in that: The device comprises: A collection module collects the user's usage behavior through sensors installed in the vehicle, wherein the usage behavior includes driving behavior and operating behavior; A determination module, determining whether the user's usage behavior meets a preset condition; The unlocking module unlocks the corresponding virtual costume according to the preset condition when the usage behavior satisfies the preset condition.
9. An electronic device, characterized in that: include: at least one processor; as well as at least one memory in communication with the processor, wherein: The memory stores program instructions executable by the processor, and the processor can execute the method according to any one of claims 1 to 7 by calling the program instructions.
10. A storage medium, characterized in that: The storage medium includes a stored program, wherein when the program is executed, the device where the storage medium is located is controlled to execute the method according to any one of claims 1 to 7.