Vehicle function subscription method and device based on cloud shopping mall, equipment and medium

By introducing cloud mall services in smart cars, the problem of unpre-installed app mall models cannot directly subscribe to the paid function, achieving a wider range of service application and higher user convenience, and reducing the maintenance cost of the vehicle-side system .

CN119417553AActive Publication Date: 2025-02-11VOYAH AUTOMOBILE TECH CO LTD
View PDF 12 Cites 0 Cited by

Patent Information

Application Number
CN202411410495.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-10
Publication Date
2025-02-11
Estimated Expiration
2044-10-10

AI Technical Summary

Technical Problem

Among existing smart cars, models or vehicles with specific configurations that do not have pre-installed application malls cannot directly subscribe to paid functions through the vehicle side, which limits the flexibility of user experience and the popularity of services.

Method used

By introducing cloud mall services, the vehicle terminals that do not have built-in application malls can call the vehicle function subscription page of the cloud mall, generate order payment requests and send them to the cloud, receive payment QR codes and subscription function information sent by the cloud, and complete the payment function Subscription.

Benefits of technology

Expand the scope of service application, improve user convenience and satisfaction, reduce the development and maintenance costs of vehicle-end systems, avoid compatibility issues, simplify the architecture of vehicle-end systems, and enhance system compatibility and stability. sex.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119417553A_ABST
    Figure CN119417553A_ABST
Patent Text Reader

Abstract

The invention discloses a vehicle function subscription method and device based on a cloud shopping mall, equipment and a medium, and the method comprises the steps: calling and displaying a vehicle function subscription page of the cloud shopping mall in response to a function subscription operation; in response to a purchase operation performed based on the vehicle function subscription page, generating an order payment request and sending the order payment request to the cloud; receiving a payment two-dimensional code generated by the cloud in response to the order payment request and displaying the payment two-dimensional code; subscribing function information sent by the cloud end is received, related functions of the vehicle are configured according to the subscribing function information, the subscribing function information is generated after the subscribing vehicle is authenticated after the cloud end receives a payment order sent by the user end and the subscribing vehicle passes the authentication, and the payment order is generated after the user end completes code scanning payment operation. According to the method, by introducing the cloud shopping mall service, the vehicle terminal without carrying a built-in application shopping mall can also realize subscription of a payment function, the application range of the service is greatly expanded, and the convenience and satisfaction of the user are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of automobile technology, and in particular to a vehicle function subscription method, device, equipment and medium based on a cloud mall. Background Art

[0002] In the current smart car industry, as the level of vehicle intelligence increases, more and more vehicles are equipped with application stores so that users can easily download, install and subscribe to various value-added services, such as smart driving assistance packages, entertainment application packages, etc. However, this model relies on the vehicle's built-in application store system. For older models or vehicles with specific configurations that do not have an application store pre-installed, users cannot subscribe to paid functions directly through the vehicle, which limits the flexibility of user experience and the popularity of services.

[0003] In addition, the traditional method requires direct data interaction between the vehicle and the application store, which not only increases the complexity and maintenance cost of the vehicle system, but may also lead to poor user experience due to compatibility issues. Therefore, the market is in urgent need of a technical solution that does not rely on the vehicle's built-in application store but can achieve convenient paid function subscription. Summary of the invention

[0004] In view of the above problems, the present invention is proposed to provide a vehicle function subscription method, device, equipment and medium based on a cloud mall that overcomes the above problems or at least partially solves the above problems. By introducing the cloud mall service, the vehicle end that is not equipped with a built-in application mall can also realize the subscription of paid functions, which greatly expands the scope of application of the service and improves the convenience and satisfaction of users.

[0005] In a first aspect, a vehicle function subscription method based on a cloud mall is provided, which is applied to a vehicle side, the vehicle side is connected to a cloud side for communication, and the cloud side is equipped with an application mall, and the method includes:

[0006] In response to the function subscription operation, calling the vehicle function subscription page of the cloud mall and displaying the vehicle function subscription page;

[0007] In response to a purchase operation, generating an order payment request and sending it to the cloud, wherein the purchase operation is an operation performed based on the vehicle function subscription page;

[0008] Receive and display the payment QR code sent by the cloud, where the payment QR code is generated by the cloud in response to the order payment request and is used by the user end to perform a scan code payment operation;

[0009] Receive the subscription function information sent by the cloud, and configure the vehicle-related functions according to the subscription function information. After the cloud receives the payment order sent by the user end, the subscription vehicle is authenticated and generated after the subscription vehicle passes the authentication. The payment order is generated after the user end completes the scan code payment operation.

[0010] Optionally, before receiving the subscription function information sent by the cloud, the method further includes:

[0011] receiving an authentication result sent by the cloud, wherein the authentication result is generated by the cloud according to the subscribed vehicle information in the payment order, comparing the subscribed vehicle information with the vehicle information in the authentication database of the cloud, and the subscribed vehicle information at least includes a vehicle identification code;

[0012] When the authentication result is authentication failure, authentication divergence information is generated and displayed, and the authentication divergence information is used to prompt the user that the vehicle authentication has not passed.

[0013] Optionally, after configuring the vehicle-related functions according to the subscription function information, the method further includes:

[0014] In response to the function information validity query operation, generate a query request and send it to the cloud;

[0015] Receive the query result sent by the cloud, and determine whether the subscription function is valid based on the query result; the query result is generated by the cloud mall in response to the query request, and the application mall stores the authentication certificate of the subscribed vehicle after passing the authentication, and the application mall is used to determine whether the subscription function is within the validity period based on the subscription start time and subscription end time in the authentication certificate, and generate the corresponding query result.

[0016] In a second aspect, a vehicle function subscription method based on a cloud mall is provided, which is applied to the cloud, the cloud is equipped with an application mall, and the cloud is connected to the vehicle end and the user end in communication, and the method includes:

[0017] Receiving an order payment request sent by the vehicle end, and generating a payment QR code according to the order payment request and sending it to the vehicle end, wherein the order payment request is generated by the vehicle end in response to a purchase operation of a user on a vehicle function subscription page, and the vehicle function subscription page is a vehicle function subscription page of a cloud mall called by the vehicle end in response to the function subscription operation;

[0018] Receive the payment order sent by the user end, authenticate the subscribed vehicle, and after the subscribed vehicle passes the authentication, generate subscription function information and send it to the vehicle end. The payment order is generated after the user end scans the payment QR code for payment; the subscription function information is used to instruct the vehicle end to configure vehicle-related functions.

[0019] Optionally, authenticating the subscribed vehicle includes:

[0020] According to the subscribed vehicle information in the payment order, the subscribed vehicle information is compared with the vehicle information in the authentication database in the cloud, wherein the subscribed vehicle information includes at least a vehicle identification code;

[0021] The authentication result is generated based on the comparison result and sent to the vehicle end.

[0022] Optionally, after the generated subscription function information is sent to the vehicle end, the method further includes:

[0023] Receiving a query request sent by the vehicle end, wherein the query request is generated by the vehicle end in response to a function information validity query operation;

[0024] In response to the query request, based on the subscription start time and subscription end time in the authentication certificate, it is determined whether the subscription function is within the validity period, and a corresponding query result is generated and sent to the vehicle side, wherein the cloud mall stores the authentication certificate of the subscribed vehicle after passing the authentication.

[0025] In a third aspect, a vehicle function subscription device based on a cloud mall is provided, which is applied to a vehicle end, the vehicle end is connected to a cloud end for communication, the cloud end is equipped with an application mall, and the device includes:

[0026] A first display module, configured to call a vehicle function subscription page of the cloud mall in response to a function subscription operation, and display the vehicle function subscription page;

[0027] a payment request module, configured to generate an order payment request and send it to the cloud in response to a purchase operation, wherein the purchase operation is performed based on the vehicle function subscription page;

[0028] A second display module is used to receive and display the payment QR code sent by the cloud, where the payment QR code is generated by the cloud in response to the order payment request and is used for the user terminal to scan the code for payment;

[0029] The function configuration module is used to receive the subscription function information sent by the cloud and configure the vehicle-related functions according to the subscription function information. The subscription function information is generated after the cloud receives the payment order sent by the user end, authenticates the subscribed vehicle, and is generated after the subscribed vehicle passes the authentication. The payment order is generated after the user end completes the scan code payment operation.

[0030] Optionally, the device further includes an authentication module, configured to:

[0031] receiving an authentication result sent by the cloud, wherein the authentication result is generated by the cloud according to the subscribed vehicle information in the payment order, comparing the subscribed vehicle information with the vehicle information in the authentication database of the cloud, and the subscribed vehicle information at least includes a vehicle identification code;

[0032] When the authentication result is authentication failure, authentication divergence information is generated and displayed, and the authentication divergence information is used to prompt the user that the vehicle authentication has not passed.

[0033] Optionally, the device further includes a query module, configured to:

[0034] In response to the function information validity query operation, generate a query request and send it to the cloud;

[0035] Receive the query result sent by the cloud, and determine whether the subscription function is valid based on the query result; the query result is generated by the cloud mall in response to the query request, and the application mall stores the authentication certificate of the subscribed vehicle after passing the authentication, and the application mall is used to determine whether the subscription function is within the validity period based on the subscription start time and subscription end time in the authentication certificate, and generate the corresponding query result.

[0036] In a fourth aspect, a vehicle function subscription device based on a cloud mall is provided, which is applied to the cloud, the cloud is equipped with an application mall, and the cloud is connected to the vehicle end and the user end in communication, and the device includes:

[0037] A first processing module is used to receive an order payment request sent by the vehicle end, and generate a payment QR code according to the order payment request and send it to the vehicle end, wherein the order payment request is generated by the vehicle end in response to a purchase operation of a user on a vehicle function subscription page, and the vehicle function subscription page is a vehicle function subscription page of a cloud mall called by the vehicle end in response to the function subscription operation;

[0038] The second processing module is used to receive the payment order sent by the user end, authenticate the subscribed vehicle, and after the subscribed vehicle passes the authentication, generate subscription function information and send it to the vehicle end. The payment order is generated after the user end scans the payment QR code for payment; the subscription function information is used to instruct the vehicle end to configure vehicle-related functions.

[0039] Optionally, the second processing module is further used for:

[0040] According to the subscribed vehicle information in the payment order, the subscribed vehicle information is compared with the vehicle information in the authentication database in the cloud, wherein the subscribed vehicle information includes at least a vehicle identification code;

[0041] The authentication result is generated based on the comparison result and sent to the vehicle end.

[0042] Optionally, the device further includes a third processing module, configured to:

[0043] Receiving a query request sent by the vehicle end, wherein the query request is generated by the vehicle end in response to a function information validity query operation;

[0044] In response to the query request, based on the subscription start time and subscription end time in the authentication certificate, it is determined whether the subscription function is within the validity period, and a corresponding query result is generated and sent to the vehicle side, wherein the cloud mall stores the authentication certificate of the subscribed vehicle after passing the authentication.

[0045] In a fifth aspect, an electronic device is provided, comprising: a memory and a processor, wherein the memory and the processor are communicatively connected to each other, computer instructions are stored in the memory, and the processor executes the vehicle function subscription method as described in any one of the first aspect or the second aspect by executing the computer instructions.

[0046] In a sixth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the vehicle function subscription method as described in any one of the first aspect or the second aspect.

[0047] The technical solution provided in the embodiments of the present invention has at least the following technical effects or advantages:

[0048] The embodiment of the present invention provides a vehicle function subscription method, device, equipment and medium based on a cloud mall, a device, equipment and storage medium. When a user performs a function subscription operation on the vehicle side, the vehicle side can call the vehicle function subscription page of the cloud mall and display the vehicle function subscription page on the vehicle side, so that the user can perform a purchase operation on the vehicle function subscription page displayed on the vehicle side, so as to generate an order payment request and send it to the cloud. After receiving the order payment request, the cloud side will generate a corresponding payment QR code and send it to the vehicle side for display, so that the user can scan the code to pay through the user side to complete the payment process. The QR code scanning and cloud payment processing method are adopted to ensure the security of the user's payment process. After the payment is completed, the user side will generate a payment order and send it to the cloud. After the cloud side receives the payment order sent by the user side, it will authenticate the subscribed vehicle, and after the subscribed vehicle passes the authentication, it will generate subscription function information and send it to the vehicle side, so that the vehicle side can configure the vehicle-related functions according to the subscription function information, thereby completing the entire function subscription process. This method introduces cloud mall services, so that even vehicles without built-in application malls can also subscribe to paid functions, greatly expanding the scope of service application and improving user convenience and satisfaction. At the same time, by reusing the cloud mall, the development and maintenance costs of the vehicle-side system are reduced, avoiding the troubles caused by compatibility issues, simplifying the architecture of the vehicle-side system, and enhancing the compatibility and stability of the system.

[0049] 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 according to 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 specific implementation methods of the present invention are listed below. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present invention. Moreover, the same reference symbols are used throughout the accompanying drawings to represent the same components. In the accompanying drawings:

[0051] Figure 1 is a schematic diagram of a network architecture of a vehicle function subscription system provided by an embodiment of the present invention;

[0052] Figure 2 is a flow chart of a vehicle function subscription method provided by an embodiment of the present invention;

[0053] Figure 3 is a flow chart of another vehicle function subscription method provided by an embodiment of the present invention;

[0054] Figure 4is a structural diagram of a vehicle function subscription device provided by an embodiment of the present invention;

[0055] Figure 5 It is a structural schematic diagram of another vehicle function subscription device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0056] In order to better understand the above-mentioned technical scheme, the above-mentioned technical scheme will be described in detail below in combination with the accompanying drawings and specific implementation methods of the specification. It should be understood that the embodiments of the present disclosure and the specific features in the embodiments are detailed descriptions of the technical scheme of the present application, rather than limitations on the technical scheme of the present application. In the absence of conflict, the embodiments of the present application and the technical features in the embodiments can be combined with each other.

[0057] In order to better understand the present invention, the network architecture of a vehicle function subscription system involved in a vehicle function subscription method based on a cloud mall provided by an embodiment of the present invention is briefly described below:

[0058] Figure 1 is a schematic diagram of a network architecture of a vehicle function subscription system provided by an embodiment of the present invention, such as Figure 1 As shown, the vehicle function subscription system includes an in-vehicle infotainment system 11 (hereinafter referred to as IVI) and an ADCU (Automated Driving Control Unit, autonomous driving domain controller) module 12 set on the vehicle side; the cloud includes a host factory cloud 21 and a smart driving cloud 22 (such as Baidu Cloud, etc.), and the host factory cloud 21 includes an application store cloud 211 and a DMOC server 212. The user end 30 can be a mobile electronic device such as a mobile phone or a tablet.

[0059] In this embodiment, the IVI module 11 can communicate with the cloud through a TBOX unit (not shown in the figure), specifically, it can communicate and connect with the application store cloud 211 or the DMOC server 212 through the PATEO TSP server 23, the user end 30 can communicate and connect with the application store cloud 211 through the DMOC server 212, and the application store cloud 211 can be connected to the smart driving cloud 22. The smart driving cloud 22 can provide authentication services to authenticate the subscribed vehicle to verify the legitimacy of the vehicle and the correctness of the configuration.

[0060] Figure 2 is a flow chart of a vehicle function subscription method provided by an embodiment of the present invention, such as Figure 2 As shown, this method is applied to Figure 1 The vehicle-side in-vehicle infotainment system 11 shown is connected to the cloud for communication, and the cloud is equipped with an application store. The method includes:

[0061] Step S210: In response to the function subscription operation, the vehicle function subscription page of the cloud mall is called and the vehicle function subscription page is displayed.

[0062] In the specific implementation method, an API interface (Application Programming Interface) can be preset in the vehicle settings to call the vehicle function subscription page of the cloud mall. Taking the smart driving function as an example, the user can choose whether to subscribe to the smart driving function on the vehicle settings page. When choosing to subscribe to the smart driving function, it means that the user has performed the function subscription operation. At this time, the vehicle function subscription page of the cloud mall can be called and jumped to the vehicle function subscription page, so that the vehicle end can access the cloud application mall through the web page to realize the smart driving function subscription.

[0063] Step S220: In response to a purchase operation, an order payment request is generated and sent to the cloud. The purchase operation is performed based on the vehicle function subscription page.

[0064] For example, the vehicle function subscription page can display the subscription plans, service periods, and prices of different vehicle functions, and users can select the vehicle functions they want to subscribe to based on the information displayed on the vehicle function subscription page. For example, you can select the smart driving function on the page and click to buy, which means that the user has made a purchase operation. The vehicle IVI can respond to the purchase operation and generate a corresponding order payment request, which is sent to the DMOC server in the cloud through the on-board TBOX and PATEO TSP server.

[0065] In this embodiment, the order payment request may include function information that the user wants to subscribe to, and identity information used to represent the identity of the subscribed vehicle (such as the vehicle VIN code of the vehicle), etc., so that the cloud can determine the subscription function information that the vehicle needs to subscribe to and the identity information of the subscribed vehicle based on the order payment request.

[0066] Step S230: Receive and display the payment QR code sent by the cloud. The payment QR code is generated by the cloud in response to the order payment request and is used by the user to scan and pay.

[0067] In specific implementation, the cloud DMOC server can generate a corresponding payment QR code based on the function information that the vehicle needs to subscribe to contained in the order payment request, so that the user can scan the payment QR code through the user end to complete the purchase of the subscription function. At the same time, the cloud DMOC server can accurately send the generated payment QR code to the corresponding subscribed vehicle through the PATEO TSP server based on the vehicle identity information contained in the order payment request.

[0068] After receiving the payment QR code, the TBOX of the subscribed vehicle sends it to the vehicle-side IVI. After receiving the payment QR code, the vehicle-side IVI can display the payment QR code on the vehicle screen so that the user can use a mobile phone or other user terminal to scan the payment QR code for payment.

[0069] Step S240, receiving the subscription function information sent by the cloud, and configuring the vehicle-related functions according to the subscription function information. After the cloud receives the payment order sent by the user end, the subscription function information is authenticated for the subscribed vehicle, and the payment order is generated after the user end completes the scan code payment operation.

[0070] In the specific implementation, after the user completes the scan code payment operation, a corresponding payment order will be generated, which may include order number, purchaser information, subscribed vehicle information, smart driving package information and payment information. The order number is the unique identifier of the order and can be used to track and query the order status; the purchaser information may include the purchaser's name, contact information (such as mobile phone number or email address), address, etc., which are used to communicate with the purchaser, confirm order details and subsequent after-sales service; the subscribed vehicle information may include the vehicle identification code (VIN code) and other identity information used to indicate the identity of the subscribed vehicle, and may also include information such as the serial code of the electronic control unit and other equipment. The smart driving package information specifically describes the type, version, function, etc. of the purchased smart driving package. The payment information may include the payment amount, payment method (such as Alipay, WeChat Pay, etc.), payment time, etc. This information is used to confirm the payment status of the order and serve as the basis for financial records. Then the user can send the generated payment order to the cloud application mall through the cloud DOMC server. After receiving the payment order, the cloud application mall can further perform license authentication on the subscribed vehicle according to the payment order to ensure that the subscribed vehicle complies with relevant laws, regulations and industry standards. The license authentication specifically includes applying for a certificate from Zhijia Cloud, which provides the smart driving service. Zhijia Cloud can compare the subscribed vehicle information with the vehicle information in the cloud-based authentication database based on the subscribed vehicle information (such as the VIN code) in the payment order, and generate an authentication result based on the comparison result and send it to the vehicle side. For example, when the VIN code of the subscribed vehicle is in the cloud-based authentication database, it means that the authentication is successful. At this time, an authentication certificate can be generated and sent to the cloud application store. The cloud application store server can store the authentication certificate and send the authentication certificate to the vehicle side at the same time. Conversely, when the VIN code of the subscribed vehicle is not in the cloud-based authentication database, it means that the authentication has failed. At this time, the authentication result of the authentication failure is sent to the vehicle side. The vehicle side can generate and display authentication divergence information based on the authentication failure result. The authentication divergence information is used to prompt the user that the vehicle authentication has not passed.

[0071] In this embodiment, in addition to authenticating the identity information of the subscribed vehicle, license authentication can also authenticate the purchaser information, as well as the vehicle software or system functions, to confirm whether the identity of the purchasing user is legal, or whether the functions of the vehicle software or system are authorized, which usually involves aspects such as the software version, functional module, and service life. Through software or system function authentication, it can be ensured that users can only use authorized software or system functions to avoid illegal use or infringement. In some cases, license authentication also requires authentication of vehicle-related hardware devices. For example, in vehicle networking communications, it is necessary to authenticate the identity of vehicle-mounted communication modules, roadside devices, etc. to ensure that they can securely access the network and communicate with other devices. In the communication process between the vehicle and the cloud, license authentication is also used to ensure the security of communication and the integrity of data. This usually involves the application of security measures such as digital certificates, key management, encryption and decryption. Through communication security authentication, it can be ensured that the identities of both parties in communication are verified, and information is encrypted and protected during transmission, thereby preventing security issues such as illegal access, data tampering, and information leakage.

[0072] When the vehicle receives the authentication result of failed authentication, it can further perform secondary verification to re-obtain the license file. The specific methods include:

[0073] Sending an authentication request to the cloud, where the authentication request includes at least the vehicle identification code;

[0074] Receive the authentication result sent by the cloud, the authentication result is the cloud's response to the authentication request, compare the authentication information with the cloud's authentication database, and generate it based on the comparison result.

[0075] In the specific implementation, if the result of the secondary authentication still fails, the user can contact the supplier's technical support team for professional help and guidance. If the secondary authentication passes, the corresponding cloud mall can update the previously stored authentication certificate and store the secondary authentication certificate.

[0076] It should be noted that in this embodiment, the payment order and the authentication request may include the authentication information required for the license authentication, and the authentication database of Zhijia Cloud may include the corresponding pre-stored legal authentication information. By comparing the authentication information in the payment order with the information in the authentication database (i.e., judging whether the authentication information is the same as the corresponding information pre-stored in the authentication database), the corresponding authentication result can be obtained. The license authentication certificate may also include information such as product name, entitlement ID, customer name, validity period, device serial number, license file serial number, software version and features, and authorization scope. Among them, the product name clearly identifies the name of the software product authorized for use; the entitlement ID is a unique identifier generated by the authorization system in Zhijia Cloud, which is used to verify the authenticity and validity of the license file; the customer name records the name of the customer or organization that purchased or obtained the license authorization; the validity period specifies the validity period of the license file, that is, the customer can legally use the software within this period. Once this period is exceeded, the software may enter the invalid trial stage and eventually lose the right to use; the device serial number uniquely identifies the string of the authorized device or system to ensure that the license file can only be loaded on the specified device. This helps prevent the license file from being illegally copied or abused; the license file serial number uniquely identifies a string of license files, ensuring that each license file is unique; the software version and features list in detail the authorized software version and the features or functions it contains. This helps customers understand the specific functions and limitations of the software they purchased; the scope of authorization may include specific indicators such as the number of authorized software, capacity, number of users, number of sessions, and restrictions such as the location and time of authorized use.

[0077] In this embodiment, the vehicle-side ADCU module can perform local authentication on the vehicle based on the relevant information contained in the authentication certificate. For example, it can confirm the number of software actually used by the vehicle's intelligent driving function or whether the authorized usage time of the intelligent software is within the authorized scope. However, ADCU local authentication is not used as the basis for the availability of the ADCU function, but is only used for status monitoring. At the same time, the ADCU module can feed back the detected local status of the vehicle to the Intelligent Driving Cloud, so that the Intelligent Driving Cloud can perform certificate divergence analysis based on the local status of the vehicle, and update the authentication certificate to the cloud application mall based on the certificate divergence results.

[0078] It should be noted that in the traditional way, the subscription of paid functions is realized through the application store installed in the car, and the specific ECU configuration flashing control software provided in the local store is used. However, in the embodiment of the present invention, there is no need to install an application store on the vehicle side, but by introducing a cloud mall service, the vehicle side without a built-in application store can also realize the subscription of paid functions. Therefore, the traditional ECU configuration flashing method is not applicable. Therefore, the embodiment of the present invention uses the License method to control the subscription of vehicle paid functions. Compared with the ECU configuration flashing method, the License method has significant advantages in authorization management, security, flexibility, update and maintenance, and compliance.

[0079] Optionally, after executing step S240, the method may further include:

[0080] In response to the function information validity query operation, generate a query request and send it to the cloud;

[0081] Receive the query results sent by the cloud, and determine whether the subscription function is valid based on the query results; the query results are generated by the cloud mall in response to the query request, and the application mall stores the authentication certificate of the subscribed vehicle after passing the authentication. The application mall is used to determine whether the subscription function is within the validity period based on the subscription start time and subscription end time in the authentication certificate, and generate the corresponding query results.

[0082] In the specific implementation, the user can select the validity query service on the vehicle's smart driving function page, that is, the user has performed a query operation on the validity of the function information. At this time, the vehicle-side ADCU can generate a corresponding query request based on the function information validity query operation and send it to the cloud. The cloud application store can determine whether the subscribed smart driving function is within the validity period at the current query time based on the smart driving function subscription start time and end time in the pre-stored authentication certificate. When the query time is before the subscription start time or after the subscription end time, it means that the subscribed smart driving function has not yet taken effect or has expired and is not within the validity period.

[0083] Figure 3 is a flow chart of another vehicle function subscription method provided by an embodiment of the present invention. Figure 3 As shown, the method is applied to the cloud, the cloud is equipped with an application store, and the cloud is connected to the vehicle end and the user end. The method includes:

[0084] Step S310, receiving the order payment request sent by the vehicle side, and generating a payment QR code according to the order payment request and sending it to the vehicle side; the order payment request is generated by the vehicle side in response to the user's purchase operation on the vehicle function subscription page, and the vehicle function subscription page is the vehicle function subscription page of the cloud mall called by the vehicle side in response to the function subscription operation.

[0085] In this embodiment, the order payment request may include function information that the user wants to subscribe to, and identity information used to represent the identity of the subscribed vehicle (such as the vehicle VIN code of the vehicle), etc., so that the cloud can determine the subscription function information that the vehicle needs to subscribe to and the identity information of the subscribed vehicle based on the order payment request.

[0086] In specific implementation, the cloud DMOC server can generate a corresponding payment QR code based on the function information that the vehicle needs to subscribe to contained in the order payment request, so that the user can scan the payment QR code through the user end to complete the purchase of the subscription function. At the same time, the cloud DMOC server can accurately send the generated payment QR code to the corresponding subscribed vehicle through the PATEO TSP server based on the vehicle identity information contained in the order payment request.

[0087] Step S320, receive the payment order sent by the user end, authenticate the subscribed vehicle, and after the subscribed vehicle is authenticated, generate subscription function information and send it to the vehicle end. The payment order is generated by the user end after scanning the payment QR code and paying; the subscription function information is used to instruct the vehicle end to configure vehicle-related functions.

[0088] In the specific implementation, after the user completes the scan code payment operation, a corresponding payment order will be generated, which may include order number, purchaser information, subscribed vehicle information, smart driving package information and payment information. The user can send the generated payment order to the cloud application mall through the cloud DOMC server. After receiving the payment order, the cloud application mall can further perform license authentication on the subscribed vehicle according to the payment order to ensure that the subscribed vehicle complies with relevant laws, regulations and industry standards.

[0089] Optionally, in step S320, the subscribed vehicle is authenticated, specifically including:

[0090] According to the subscribed vehicle information in the payment order, the subscribed vehicle information is compared with the vehicle information in the authentication database in the cloud, where the subscribed vehicle information includes at least a vehicle identification code;

[0091] The authentication result is generated based on the comparison result and sent to the vehicle end.

[0092] For example, when the VIN code of the subscribed vehicle is in the cloud authentication database, it means that the authentication is successful. At this time, an authentication certificate can be generated and sent to the cloud application store. The cloud application store server can store the authentication certificate and send it to the vehicle. On the contrary, when the VIN code of the subscribed vehicle is not in the cloud authentication database, it means that the authentication has failed. At this time, the authentication result of the authentication failure is sent to the vehicle.

[0093] Optionally, after executing step S320, the method may further include:

[0094] receiving a query request sent by the vehicle end, the query request being generated by the vehicle end in response to a function information validity query operation;

[0095] In response to the query request, the authentication certificate is used to determine whether the subscription function is within the validity period based on the subscription start time and subscription end time in the authentication certificate, and a corresponding query result is generated and sent to the vehicle side, where the cloud mall stores the authentication certificate of the subscribed vehicle after it has passed authentication.

[0096] Specifically, the cloud application store can determine whether the subscribed smart driving function is within the validity period at the current query time based on the subscription start time and end time of the smart driving function in the pre-stored authentication certificate. If the query time is before the subscription start time or after the subscription end time, it means that the subscribed smart driving function has not yet taken effect or has expired and is not within the validity period.

[0097] Based on Figure 2 With the same inventive concept as the vehicle function subscription method shown, an embodiment of the present invention further provides a vehicle function subscription device, which is applied to a vehicle side, and the vehicle side is communicatively connected with a cloud side, and the cloud side is equipped with an application store. Figure 4 is a schematic diagram of the structure of a vehicle function subscription device provided by an embodiment of the present invention, such as Figure 4 As shown, the device 400 includes a first display module 410 , a payment request module 420 , a second display module 430 and a function configuration module 440 .

[0098] A first display module 410 is used to call a vehicle function subscription page of the cloud mall in response to a function subscription operation, and display the vehicle function subscription page;

[0099] A payment request module 420, for generating an order payment request in response to a purchase operation and sending the request to the cloud, wherein the purchase operation is an operation performed based on the vehicle function subscription page;

[0100] The second display module 430 is used to receive and display the payment QR code sent by the cloud. The payment QR code is generated by the cloud in response to the order payment request and is used for the user end to scan the code for payment;

[0101] The function configuration module 440 is used to receive the subscription function information sent by the cloud and configure the vehicle-related functions according to the subscription function information. After the cloud receives the payment order sent by the user end, the subscription vehicle is authenticated and generated after the subscription vehicle is authenticated. The payment order is generated after the user end completes the scan code payment operation.

[0102] Optionally, the device 400 further includes an authentication module, which is used to:

[0103] Receiving the authentication result sent by the cloud, the authentication result is generated by the cloud comparing the subscribed vehicle information with the vehicle information in the authentication database of the cloud according to the subscribed vehicle information in the payment order, and the subscribed vehicle information includes at least the vehicle identification code;

[0104] When the authentication result is authentication failure, authentication divergence information is generated and displayed, and the authentication divergence information is used to prompt the user that the vehicle authentication has not passed.

[0105] Optionally, the device 400 further includes a query module, configured to:

[0106] In response to the function information validity query operation, generate a query request and send it to the cloud;

[0107] Receive the query results sent by the cloud, and determine whether the subscription function is valid based on the query results; the query results are generated by the cloud mall in response to the query request, and the application mall stores the authentication certificate of the subscribed vehicle after passing the authentication. The application mall is used to determine whether the subscription function is within the validity period based on the subscription start time and subscription end time in the authentication certificate, and generate the corresponding query results.

[0108] The specific details of the vehicle function subscription method used in the above control device can correspond to the above Figure 2 The corresponding descriptions and effects in the vehicle function subscription method embodiment shown in the figure can be understood and will not be repeated here.

[0109] Based on Figure 3 With the same inventive concept as the vehicle function subscription method shown, an embodiment of the present invention further provides a vehicle function subscription device, which is applied to the cloud, and the cloud is equipped with an application store, and the cloud is communicated with the vehicle end and the user end. Figure 5 is a schematic diagram of the structure of another vehicle function subscription device provided by an embodiment of the present invention, such as Figure 5 As shown, the device 500 includes a first processing module 510 and a second processing module 520 .

[0110] The first processing module 510 is used to receive an order payment request sent by the vehicle end, and generate a payment QR code according to the order payment request and send it to the vehicle end. The order payment request is generated by the vehicle end in response to a purchase operation of a user on a vehicle function subscription page. The vehicle function subscription page is a vehicle function subscription page of the cloud mall called by the vehicle end in response to the function subscription operation.

[0111] The second processing module 520 is used to receive the payment order sent by the user end, authenticate the subscribed vehicle, and after the subscribed vehicle is authenticated, generate subscription function information and send it to the vehicle end. The payment order is generated by the user end after scanning the payment QR code and paying; the subscription function information is used to instruct the vehicle end to configure vehicle-related functions.

[0112] Optionally, the second processing module 520 is further configured to:

[0113] According to the subscribed vehicle information in the payment order, the subscribed vehicle information is compared with the vehicle information in the authentication database in the cloud, where the subscribed vehicle information includes at least a vehicle identification code;

[0114] The authentication result is generated based on the comparison result and sent to the vehicle end.

[0115] Optionally, the device 500 further includes a third processing module, configured to:

[0116] receiving a query request sent by the vehicle end, the query request being generated by the vehicle end in response to a function information validity query operation;

[0117] In response to the query request, the authentication certificate is used to determine whether the subscription function is within the validity period based on the subscription start time and subscription end time in the authentication certificate, and a corresponding query result is generated and sent to the vehicle side, where the cloud mall stores the authentication certificate of the subscribed vehicle after it has passed authentication.

[0118] The specific details of the vehicle function subscription method used in the above control device can correspond to the above Figure 3 The corresponding descriptions and effects in the vehicle function subscription method embodiment shown in the figure can be understood and will not be repeated here.

[0119] Based on the above Figure 2Or the vehicle function subscription method in the embodiment shown in 3. With the same inventive concept, the present invention also provides an electronic device, which may include a processor and a memory, wherein the processor and the memory may be communicatively connected to each other via a bus or other means. The processor may be a central processing unit (CPU). The processor may also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components and other chips, or a combination of the above-mentioned chips. The memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs, non-transitory computer executable programs and modules, such as Figure 2 The processor executes various functional applications and data processing of the processor by running the non-transient software programs, instructions and modules stored in the memory, that is, to achieve the following: Figure 2 Or the vehicle function subscription method in the embodiment shown in 3.

[0120] The memory may include a program storage area and a data storage area, wherein the program storage area may store an operating system and an application required by at least one function; the data storage area may store data created by the processor, etc. In addition, the memory may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. The one or more modules are stored in the memory, and when executed by the processor, the execution is as follows: Figure 2 Or the vehicle function subscription method in the embodiment shown in 3.

[0121] For details of the above electronic equipment, please refer to Figure 2 The corresponding descriptions and effects in the embodiment shown in or 3 can be understood and will not be repeated here.

[0122] Based on the same inventive concept as the vehicle function subscription method, the present invention also provides a computer-readable storage medium having computer instructions stored thereon, wherein the computer program instructions are used to enable the computer to execute the above-mentioned Figure 2 Or the vehicle function subscription method in the embodiment shown in 3.

[0123] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the program can be stored in a computer-readable storage medium, and when the program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, the storage medium can be a read-only memory (ROM), a random access memory (RAM), a flash memory, a hard disk drive (HDD) or a solid-state drive (SSD), etc.; the storage medium can also include a combination of the above-mentioned types of memory.

[0124] The technical solutions provided in the above embodiments of the present application have at least the following technical effects or advantages:

[0125] The embodiment of the present invention provides a vehicle function subscription method, device, equipment and medium based on a cloud mall, a device, equipment and storage medium. When a user performs a function subscription operation on the vehicle side, the vehicle side can call the vehicle function subscription page of the cloud mall and display the vehicle function subscription page on the vehicle side, so that the user can perform a purchase operation on the vehicle function subscription page displayed on the vehicle side, so as to generate an order payment request and send it to the cloud. After receiving the order payment request, the cloud side will generate a corresponding payment QR code and send it to the vehicle side for display, so that the user can scan the code to pay through the user side to complete the payment process. The QR code scanning and cloud payment processing method are adopted to ensure the security of the user's payment process. After the payment is completed, the user side will generate a payment order and send it to the cloud. After the cloud side receives the payment order sent by the user side, it will authenticate the subscribed vehicle, and after the subscribed vehicle passes the authentication, it will generate subscription function information and send it to the vehicle side, so that the vehicle side can configure the vehicle-related functions according to the subscription function information, thereby completing the entire function subscription process. This method introduces cloud mall services, so that even vehicles without built-in application malls can also subscribe to paid functions, greatly expanding the scope of service application and improving user convenience and satisfaction. At the same time, by reusing the cloud mall, the development and maintenance costs of the vehicle-side system are reduced, avoiding the troubles caused by compatibility issues, simplifying the architecture of the vehicle-side system, and enhancing the compatibility and stability of the system.

[0126] In the description provided herein, a large number of specific details are described. However, it is understood that embodiments of the present invention can be practiced without these specific details. In some instances, well-known methods, structures and techniques are not shown in detail so as not to obscure the understanding of this description.

[0127] Similarly, it should be understood that in order to streamline the present disclosure and aid in understanding one or more of the various inventive aspects, in the above description of exemplary embodiments of the present invention, various features of the present invention are sometimes grouped together into a single embodiment, figure, or description thereof. However, this disclosed method should not be interpreted as reflecting the intention that the claimed invention requires more features than those explicitly recited in each claim. More specifically, as reflected in the claims below, inventive aspects lie in less than all the features of the individual embodiments disclosed above. Therefore, the claims that follow the specific embodiment are hereby expressly incorporated into the specific embodiment, with each claim itself serving as a separate embodiment of the present invention.

[0128] It should be noted that the above-mentioned embodiments illustrate rather than limit the invention and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims.

Claims

1. A vehicle function subscription method based on a cloud mall, characterized in that: Applied to the vehicle side, the vehicle side is connected to the cloud side for communication, and the cloud side is equipped with an application mall. The method includes: In response to the function subscription operation, calling the vehicle function subscription page of the cloud mall and displaying the vehicle function subscription page; In response to a purchase operation, generating an order payment request and sending it to the cloud, wherein the purchase operation is an operation performed based on the vehicle function subscription page; Receive and display the payment QR code sent by the cloud, where the payment QR code is generated by the cloud in response to the order payment request and is used by the user end to perform a scan code payment operation; Receive the subscription function information sent by the cloud, and configure the vehicle-related functions according to the subscription function information. After the cloud receives the payment order sent by the user end, the subscription vehicle is authenticated and generated after the subscription vehicle passes the authentication. The payment order is generated after the user end completes the scan code payment operation.

2. The method according to claim 1, characterized in that Before receiving the subscription function information sent by the cloud, the method further includes: receiving an authentication result sent by the cloud, wherein the authentication result is generated by the cloud according to the subscribed vehicle information in the payment order, comparing the subscribed vehicle information with the vehicle information in the authentication database of the cloud, and the subscribed vehicle information at least includes a vehicle identification code; When the authentication result is authentication failure, authentication divergence information is generated and displayed, and the authentication divergence information is used to prompt the user that the vehicle authentication has not passed.

3. The method according to claim 1, characterized in that After configuring the vehicle-related functions according to the subscription function information, the method further includes: In response to the function information validity query operation, generate a query request and send it to the cloud; Receive the query result sent by the cloud, and determine whether the subscription function is valid based on the query result; the query result is generated by the cloud mall in response to the query request, and the application mall stores the authentication certificate of the subscribed vehicle after passing the authentication, and the application mall is used to determine whether the subscription function is within the validity period based on the subscription start time and subscription end time in the authentication certificate, and generate the corresponding query result.

4. A vehicle function subscription method based on a cloud mall, characterized in that: The method is applied to the cloud, where the cloud is equipped with an application store, and the cloud is connected to the vehicle side and the user side in communication. The method includes: Receiving an order payment request sent by the vehicle end, and generating a payment QR code according to the order payment request and sending it to the vehicle end, wherein the order payment request is generated by the vehicle end in response to a purchase operation of a user on a vehicle function subscription page, and the vehicle function subscription page is a vehicle function subscription page of a cloud mall called by the vehicle end in response to the function subscription operation; Receive the payment order sent by the user end, authenticate the subscribed vehicle, and after the subscribed vehicle passes the authentication, generate subscription function information and send it to the vehicle end. The payment order is generated after the user end scans the payment QR code for payment; the subscription function information is used to instruct the vehicle end to configure vehicle-related functions.

5. The method according to claim 4, characterized in that The authentication of the subscribed vehicle includes: According to the subscribed vehicle information in the payment order, the subscribed vehicle information is compared with the vehicle information in the authentication database in the cloud, wherein the subscribed vehicle information includes at least a vehicle identification code; The authentication result is generated based on the comparison result and sent to the vehicle end.

6. The method according to claim 4, characterized in that After the generated subscription function information is sent to the vehicle end, the method further includes: Receiving a query request sent by the vehicle end, wherein the query request is generated by the vehicle end in response to a function information validity query operation; In response to the query request, based on the subscription start time and subscription end time in the authentication certificate, it is determined whether the subscription function is within the validity period, and a corresponding query result is generated and sent to the vehicle side, wherein the cloud mall stores the authentication certificate of the subscribed vehicle after passing the authentication.

7. A vehicle function subscription device based on a cloud mall, characterized in that: Applied to the vehicle side, the vehicle side is connected to the cloud side for communication, the cloud side is equipped with an application mall, and the device includes: A first display module, configured to call a vehicle function subscription page of the cloud mall in response to a function subscription operation, and display the vehicle function subscription page; a payment request module, configured to generate an order payment request and send it to the cloud in response to a purchase operation, wherein the purchase operation is performed based on the vehicle function subscription page; A second display module is used to receive and display the payment QR code sent by the cloud, where the payment QR code is generated by the cloud in response to the order payment request and is used for the user terminal to scan the code for payment; The function configuration module is used to receive the subscription function information sent by the cloud and configure the vehicle-related functions according to the subscription function information. The subscription function information is generated after the cloud receives the payment order sent by the user end, authenticates the subscribed vehicle, and is generated after the subscribed vehicle passes the authentication. The payment order is generated after the user end completes the scan code payment operation.

8. A vehicle function subscription device based on a cloud mall, characterized in that: Applied to the cloud, the cloud is equipped with an application store, and the cloud is connected to the vehicle end and the user end. The device includes: A first processing module is used to receive an order payment request sent by the vehicle end, and generate a payment QR code according to the order payment request and send it to the vehicle end, wherein the order payment request is generated by the vehicle end in response to a purchase operation of a user on a vehicle function subscription page, and the vehicle function subscription page is a vehicle function subscription page of a cloud mall called by the vehicle end in response to the function subscription operation; The second processing module is used to receive the payment order sent by the user end, authenticate the subscribed vehicle, and after the subscribed vehicle passes the authentication, generate subscription function information and send it to the vehicle end. The payment order is generated after the user end scans the payment QR code for payment; the subscription function information is used to instruct the vehicle end to configure vehicle-related functions.

9. An electronic device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the vehicle function subscription method as described in any one of claims 1 to 3 or 4 to 6 by executing the computer instructions.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the vehicle function subscription method as described in any one of claims 1 to 3 or 4 to 6.

Citation Information

Patent Citations

  • Vehicle energy supplementing service system and method based on mobile Internet and Internet of Things

    CN108154358A

  • Vehicle payment function authentication method and system based on cloud configuration

    CN115134149A

  • Service activation management method, device, system and equipment and storage medium

    CN115174576A

  • Recommendation method and device for vehicle configuration function, equipment and storage medium

    CN117033770A

  • Vehicle license authentication method

    CN117499091A