Customized function opening method and system

By using software in the vehicle to open and manage customization functions, the problem that users cannot customize personalized before purchasing is solved, and the function activation is achieved without adding hardware, which improves user experience and car company revenue.

CN119648322APending Publication Date: 2025-03-18PATEO CONNECT (NANJING) CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411569210.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2020-05-15
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

Existing vehicles cannot be customized before purchase, and users can only realize personalized needs through modification after purchase, which increases economic and time costs.

Method used

Through software, certain functions are opened to users without adding vehicle hardware to enable the activation of customized functions. When the vehicle machine receives the startup request, it obtains the user's usage permission information and activates the corresponding function when it has permission.

Benefits of technology

Without increasing hardware, improve user experience, increase user contact rate of advanced functions, increase car companies' revenue, and extend the service life of the function by reminding users to renew.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119648322A_ABST
    Figure CN119648322A_ABST
Patent Text Reader

Abstract

The invention provides a customized function opening method and system, and the method comprises the steps: obtaining the use authority information of a customized function of a user when a vehicle-mounted terminal receives a starting request of the customized function; and when the user has the use right of the customization function, the in-vehicle infotainment starts the customization function. According to the customized function opening method and system provided by the invention, a certain function can be opened to a user through software under the condition of not increasing vehicle hardware, so that the user experience can be improved, the user contact rate of advanced functions is increased, and the income of a vehicle enterprise is increased.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of automobile services, and in particular to a method and system for activating a customized function. Background Art

[0002] At present, vehicles on the market generally have a unified configuration, and users can only choose a certain configuration to purchase, and usually cannot customize the ordered vehicle before purchase. The user's personalized needs can usually only be met by modifying the vehicle after purchase.

[0003] As users have more and more demands for personalization and customization, such as users need customized content that can show their taste and mark on the car, if it is modified later, it will undoubtedly increase the economic and time costs of users. In order to cater to different consumers, car manufacturers will hide some functions through software, and then open some functions through software configuration when users choose to install. However, the cost of a one-time buyout is too high, and users will have some doubts or reluctance, resulting in fewer users choosing the configuration, so this part of the profit is not very prominent.

[0004] Therefore, there is an urgent need for a customized function activation method and system to solve the above problems. Summary of the invention

[0005] The technical problem solved by the present invention is to provide a customized function activation method and system, which can open a certain function to users through software without adding vehicle hardware, thereby improving user experience, increasing user exposure to advanced functions, and increasing the revenue of automobile companies.

[0006] The present invention solves the technical problem by adopting the following technical solutions: A customized function activation method comprises: when a vehicle computer receives a customized function activation request, obtaining the customized function usage authority information of the user; when the user has the customized function usage authority, the vehicle computer activates the customized function.

[0007] In a preferred embodiment of the present invention, when the vehicle computer receives a request to start a customized function, the step of obtaining the user's usage permission information for the customized function includes: the vehicle computer determines whether the user's usage permission is a temporary permission; if so, obtains the user's usage permission information; if not, allows the user to use the customized function.

[0008] In a preferred embodiment of the present invention, the above-mentioned if, the step of obtaining the user's permission information includes: the vehicle computer determines whether the permission information is greater than zero; if so, allowing the user to use the customized function; if not, denying the user from using the customized function.

[0009] In a preferred embodiment of the present invention, when the above-mentioned vehicle computer receives a request to start a customized function, the step of obtaining the user's customized function usage permission information includes: the vehicle computer sends a customized function activation request to the server according to the user's expectations; when the server receives the customized function activation request, it sends permission charging information to the vehicle computer; after the purchase is successful, the server activates the customized function usage permission for the user.

[0010] In a preferred embodiment of the present invention, the step of the server opening the user's usage rights for the customized function after the purchase is successful includes: the server determines whether the charging is successful; if successful, the server opens the corresponding usage rights of the customized function for the user based on the charging information; if unsuccessful, the customized function activation operation is terminated.

[0011] In a preferred embodiment of the present invention, when the user has the permission to use the customized function, the step of the vehicle computer starting the customized function includes: monitoring whether the customized function is in operation; if the customized function is in operation and the user's permission to use the customized function is a temporary permission, updating the usage permission information of the customized function.

[0012] In a preferred embodiment of the present invention, the method for updating the usage permission information includes: the waiting time or the waiting mileage is reduced, and the used time or the used mileage is increased.

[0013] In a preferred embodiment of the present invention, the above-mentioned step of "if not", refusing the user to use the customized function includes: the vehicle computer displays the activation information of the customized function to enable the user to activate the customized function.

[0014] In a preferred embodiment of the present invention, when the user has the permission to use the customized function, the step of the vehicle computer starting the customized function also includes: if the permission information is detected to be zero during driving, a reminder message is displayed to remind the user to continue to activate the permission to use, and the permission to use the customized function is closed after the end of this trip.

[0015] A customized function activation system comprises: a memory, a processor and a customized function activation program stored in the memory and executable on the processor, wherein when the customized function activation program is executed by the processor, the steps of any customized function activation method as claimed in claim 1-9 are implemented.

[0016] The technical effect achieved by the present invention using the above technical solution is: judging the usage authority of the customized function before the customized function is started; if it is a permanent purchase, the application is started directly; if it is purchased according to mileage, the function is turned off after the specified mileage is reached. If it is purchased according to time, the networking time is confirmed when the car connection is just turned on, and the software authority can be used normally within the validity period; if the customized function is within the validity period before the customized function is started, and the mileage or time limit is reached during driving, the customized function is not turned off, and a reminder message is displayed to remind the user that he can continue to renew the subscription, and the software authority is turned off after the trip, which is more humane.

[0017] The above description is only an overview of the technical solution of the present invention. In order to more clearly understand the technical means of the present invention, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, the following specifically cites a preferred embodiment and describes it in detail with the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] Figure 1 A flowchart of a method for customizing function activation according to a first embodiment of the present invention; Figure 2 A schematic diagram of the structure of a customized function activation system according to a second embodiment of the present invention. DETAILED DESCRIPTION

[0019] In order to further explain the technical means and effects taken by the present invention to achieve the predetermined invention purpose, the embodiments of the present invention are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements with the same or similar functions. The embodiments described below are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the embodiments of the present invention. Through the description of the specific implementation methods, the technical means and effects taken by the present invention to achieve the predetermined purpose can be more deeply and specifically understood, and the attached drawings are only for reference and explanation purposes, and are not used to limit the present invention.

[0020] Please refer to Figure 1 , Figure 1 The flowchart of the method for enabling a customized function according to the first embodiment of the present invention is shown.

[0021] Customized functions that are expected to be optional for the target software / hardware can be pre-installed on the vehicle, and the user can read the optional function information from the in-vehicle infotainment system to determine the customized functions that need to be optional for the user, such as panoramic cameras and other functions. In one embodiment, the switch information of the customized function can be stored in the form of key-value pairs. Among them, key can represent the customized function, and value can represent the switch information of the customized function. The value can be a positive integer type such as 0, 1, 2, etc. For example, 0 can be used to indicate that the customized function is turned on, and 1 can be used to indicate that the customized function is turned off. In this way, the customized function can be dynamically opened or closed for the user by modifying the switch status of the customized function in the function configuration file.

[0022] like Figure 1 As shown, a first embodiment of the present invention provides a customized function activation method, comprising the following steps: Step S11: When the vehicle computer receives a request to start the customized function, it obtains the user's permission information for the customized function; In one embodiment, step S11: when the vehicle computer receives a request to start a customized function, it obtains the user's permission information for the customized function, including: the vehicle computer determines whether the user's permission is a temporary permission; if so, obtains the user's permission information; if not, allows the user to use the customized function.

[0023] Among them, the user can select one or more functions to activate through the in-vehicle infotainment system. The user can choose a one-time purchase or a term purchase according to his or her own expectations. The term purchase can be, but not limited to, mileage purchase, and can also be a time-limited purchase. Specifically, the user can use it permanently after a one-time purchase; if the user chooses a term purchase, he or she cannot continue to use it after the usage period expires.

[0024] In one embodiment, if so, the step of obtaining the user's permission information includes: the vehicle computer determines whether the permission information is greater than zero; if so, allowing the user to use the customized function; if not, denying the user from using the customized function.

[0025] Specifically, whether the usage permission information is greater than zero, it means that the user's usage period of the customized function has not expired and the user can continue to use it.

[0026] The usage permission information may be the remaining mileage or the remaining usage time. When the remaining mileage or the remaining usage time is greater than zero, the customized function can be used. In one embodiment, the vehicle computer determines the permission of the customized function. If the purchase is based on mileage, the used mileage information is obtained, and the customized function is turned off after the specified mileage is reached. If the purchase is based on time, after confirming the networking time, the software permission can be used normally within the validity period, and the customized function is turned off after it is no longer within the validity period; or the used time information is obtained, and the customized function is turned off after the specified time is reached.

[0027] In one embodiment, step S11: when the vehicle computer receives a request to start a customized function, it obtains the user's permission information for the customized function, which includes: the vehicle computer sends a customized function activation request to the server according to the user's expectations; when the server receives the customized function activation request, it sends permission charging information to the vehicle computer; after the purchase is successful, the server activates the customized function usage permission for the user.

[0028] Specifically, the vehicle computer sends an activation request to the server according to the customized function to be activated selected by the user. After receiving the activation request, the server sends permission charging information (or charging request) to the vehicle computer. The permission charging information includes the usage period information, and the price of different periods is different. After the user successfully purchases, the server activates the user's permission to use the customized function. The activation method includes the server sending an activation code to the vehicle computer. The validity period of the activation code is the same as the usage period of the customized function activated by the user. In one embodiment, the vehicle computer encrypts and writes the customized function opening permission into EEPROM or other non-volatile storage.

[0029] In one embodiment, after the purchase is successful, the step of the server opening up the user's usage rights for the customized function includes: the server determines whether the charge is successful; if successful, opening up the corresponding usage rights of the customized function for the user based on the charging information; if unsuccessful, terminating the customized function permission opening operation.

[0030] Specifically, after sending the permission charging information to the vehicle computer, the server determines whether the charging is successful. If the charging is successful, the usage period of the function is activated for the user.

[0031] Step S12: When the user has the permission to use the customized function, the vehicle computer starts the customized function.

[0032] In one embodiment, step S12: when the user has the permission to use the customized function, the vehicle computer starts the customized function, and then includes: monitoring whether the customized function is in operation; if the customized function is in operation and the user's permission to use the customized function is a temporary permission, then updating the usage permission information of the customized function.

[0033] In one embodiment, the method for updating the usage permission information includes: the waiting time or the waiting mileage is reduced, and the used time or the used mileage is increased.

[0034] After the user starts the corresponding customized software, the time or mileage will be automatically started and added to the used time or mileage. In another embodiment, if the user activates the customized function on a monthly basis, it is not necessary to automatically start the time / mileage calculation after the user starts the corresponding customized software. It is only necessary to determine whether it is within the usable period each time it is started.

[0035] In one embodiment, if not, the step of denying the user from using the customized function includes: the vehicle computer displays activation information of the customized function to enable the user to activate the customized function.

[0036] When it is detected that the user has not activated a customized function that he wants to use, the activation information of the corresponding customized function is automatically displayed to facilitate the user to activate the customized function.

[0037] In one embodiment, step S12: when the user has the permission to use the customized function, the vehicle computer starts the customized function, and then also includes: if the permission information is detected to be zero during driving, a reminder message is displayed to remind the user to continue to activate the permission to use, and the permission to use the customized function is closed after the end of this trip.

[0038] The method for activating a customized function provided by the present invention can determine the usage authority of the customized function before the customized function is started through the above steps; if it is a permanent purchase, the application is started directly, and if it is purchased according to mileage, the function is closed after the specified mileage is reached. If it is purchased according to time, the networking time is confirmed when the car connection is just turned on, and the software authority can be used normally within the validity period; if the customized function is within the validity period before the customized function is started, and the mileage or time limit is reached during driving, the customized function is not closed, and a reminder message is displayed to remind the user that he can continue to renew the subscription, and the software authority is closed after the trip is over, which is more humane.

[0039] Please refer to Figure 2 , Figure 2 A schematic diagram of the structure of a customized function activation system according to a second embodiment of the present invention.

[0040] like Figure 2 As shown, the second embodiment of the present invention: a customized function activation system includes: a memory, a processor, and a customized function activation program stored in the memory and executable on the processor, and the customized function activation program implements the steps of any one of the above-mentioned customized function activation methods when executed by the processor.

[0041] Among them, the memory 10 may include various types of storage units, such as system memory, read-only memory (ROM), and permanent storage devices. Among them, ROM can store static data or instructions required by the processor 20 or other modules of the computer. The permanent storage device may be a readable and writable storage device. The permanent storage device may be a non-volatile storage device that does not lose the stored instructions and data even after the computer is powered off. In some embodiments, the permanent storage device uses a large-capacity storage device (such as a magnetic or optical disk, flash memory) as a permanent storage device. In some other embodiments, the permanent storage device may be a removable storage device (such as a floppy disk, optical drive). The system memory may be a readable and writable storage device or a volatile readable and writable storage device, such as a dynamic random access memory. The system memory may store some or all instructions and data required by the processor at run time. In addition, the memory 10 may include any combination of computer-readable storage media, including various types of semiconductor memory chips (DRAM, SRAM, SDRAM, flash memory, programmable read-only memory), and disks and / or optical disks may also be used. In some embodiments, the memory 10 may include a readable and / or writable removable storage device, such as a laser disc (CD), a read-only digital versatile disc (such as a DVD-ROM, a double-layer DVD-ROM), a read-only Blu-ray disc, an ultra-density optical disc, a flash memory card (such as an SD card, a mini SD card, a Micro-SD card, etc.), a magnetic floppy disk, etc. The computer-readable storage medium does not include carrier waves and transient electronic signals transmitted wirelessly or wired.

[0042] Through the description of the above implementation modes, those skilled in the art can clearly understand that the embodiments of the present invention can be implemented by hardware, or by means of software plus a necessary general hardware platform.

[0043] It should be understood that although Figure 1 The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and they can be executed in other orders. Moreover, Figure 1 At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The order of execution is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.

[0044] The preferred embodiments of the present invention are described in detail above in conjunction with the accompanying drawings, but the present invention is not limited to the specific details in the above embodiments. The above embodiments and drawings are exemplary. The modules or processes in the drawings are not necessarily required to implement the embodiments of the present invention and cannot be understood as limitations on the present invention. Within the technical concept of the present invention, the technical scheme of the present invention can be subjected to a variety of simple modifications and combinations, and these simple modifications and combinations all belong to the protection scope of the present invention.

Claims

1. A method for enabling a customized function, characterized in that: The customized function activation method includes: When the vehicle computer receives a request to start a customized function, it obtains the user's permission information for the customized function; Determine whether the user's usage permission is a temporary permission; If yes, obtain the user's usage permission information; When the user has the permission to use the customized function, the vehicle computer starts the customized function; If it is detected that the permission information is zero during driving, a reminder message is displayed to remind the user to continue to activate the usage permission, and the usage permission of the customized function is closed after the end of this trip.

2. The customized function activation method according to claim 1, characterized in that: When the vehicle computer receives a request to start the customized function, the step of obtaining the user's permission information for the customized function further includes: Determine whether the user's usage permission is a temporary permission; If not, the user is allowed to use the customized function.

3. The customized function activation method according to claim 1, characterized in that: If yes, the steps of obtaining the user's usage permission information include: The vehicle computer determines whether the use permission information is greater than zero; If so, allowing the user to use the customized function; If not, the user is denied access to the customized function.

4. The customized function activation method according to claim 1, characterized in that: The usage permission information includes the remaining usage mileage.

5. The customized function activation method according to claim 1, characterized in that: When the vehicle computer receives a request to start a customized function, the step of obtaining the user's permission information for the customized function includes: The vehicle computer sends a customized function activation request to the server according to the user's expectation; When receiving the customized function activation request, the server sends permission charging information to the vehicle computer; After the purchase is successful, the server opens the user's permission to use the customized function.

6. The customized function activation method according to claim 5, characterized in that: After the purchase is successful, the server opens the user's right to use the customized function, including: The server determines whether the charging is successful; If successful, the corresponding usage rights of the customized function are opened for the user according to the charging information; If it fails, the operation of opening the permission for the customized function is terminated.

7. The customized function activation method according to claim 1, characterized in that: When the user has the permission to use the customized function, the vehicle computer starts the customized function and then includes: Monitoring whether the customized function is in operation; If the customized function is in operation and the user's permission to use the customized function is a temporary permission, the permission information for use of the customized function is updated.

8. The customized function activation method according to claim 7, characterized in that: The method of updating the usage permission information includes: the time to be used or the mileage to be used is reduced, and the time used or the mileage used is increased.

9. The customized function activation method according to claim 1, characterized in that: If not, the step of denying the user to use the customized function includes: The vehicle computer displays activation information of the customized function so that the user can activate the customized function.

10. A customized function activation system, characterized in that: The customized function activation system includes: a memory, a processor, and a customized function activation program stored in the memory and running on the processor. When the customized function activation program is executed by the processor, the steps of the customized function activation method according to any one of claims 1 to 9 are implemented.