Internet-of-vehicles service system and method supporting multi-brand and multi-region rapid configuration

By integrating the central configuration module, application generation module, and comprehensive service module, the problems of high R&D costs, inconsistent branding, complex localization, and difficult operation and maintenance in the process of going global with connected vehicle services have been solved. This has enabled rapid configuration and native experience, reduced R&D costs, and adapted to the needs of multiple regions.

CN121887824APending Publication Date: 2026-04-17QIMING INFORMATION TECH
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
QIMING INFORMATION TECH
Filing Date
2025-12-30
Publication Date
2026-04-17

AI Technical Summary

Technical Problem

In the process of going global with connected vehicle services, there are problems such as high R&D costs, long cycles, inconsistent branding and user experience, complex localization adaptation, difficult operation and maintenance management, and slow iteration speed. Existing technologies cannot provide an integrated platform-level solution.

Method used

It employs a central configuration module, an application generation module, a comprehensive service module, and a display and rendering module to enable rapid configuration across multiple brands and regions. The central configuration module stores global visual elements and differentiated configurations, the application generation module generates customized applications, the comprehensive service module provides backend logic processing, and the display and rendering module allows users to download and install them.

Benefits of technology

It achieves a unified global brand image, allows for regional adjustments, reduces R&D costs by more than 70%, enables rapid configuration of new brand or regional apps, provides a native experience, simplifies operation and maintenance management, and adapts to future technological developments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121887824A_ABST
    Figure CN121887824A_ABST
Patent Text Reader

Abstract

The invention discloses an Internet of Vehicles service system and method supporting multi-brand and multi-region rapid configuration. The system comprises a center configuration module, an application generation module, a comprehensive service module and a display and rendering module. The central configuration module is used for setting and storing global visual elements and differential configurations of a plurality of brands; the application generation module is used for storing a meta-application framework and generating a corresponding required configuration application according to the central configuration module; the comprehensive service module is used for providing services according to the generated configuration application and performing back-end logic processing; and the display and rendering module is used for displaying the processed configuration application in the comprehensive service module and providing downloading and installation for a user. According to the method, a development mode is converted from coding to configuration, the online time of APPs of new brands or new regions can be shortened from several months to several weeks or even several days, and the research and development cost is reduced; simple language translation is exceeded, comprehensive localization of service, interaction and compliance is achieved, and original and biochemical experience is provided for users.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of vehicle networking technology, specifically to a vehicle networking service system and method that supports rapid configuration across multiple brands and regions. Background Technology

[0002] With the advancement of China's automotive industry's globalization strategy, numerous domestic car brands are venturing overseas. Connected car services, as a core element in enhancing user experience and brand value, rely heavily on owner apps as the primary entry point for user interaction with their vehicles and the brand. However, given the current technological landscape, automakers expanding overseas face the following significant challenges when providing connected car apps: 1. High R&D costs and long development cycles: Each brand and each target market (country or region) requires the independent development of a separate app. This results in a large amount of repetitive development work, and extremely high costs in terms of manpower, time, and money.

[0003] 2. Inconsistent brand and experience: Apps developed by different teams make it difficult to ensure consistency in brand tone (such as colors, fonts, icons, and animations), which damages the brand's globally unified image.

[0004] 3. Complex localization adaptation: Different regions have significant differences in language, laws and regulations, user interaction habits, payment methods, and integration of third-party services (such as maps, music, and voice assistants). Adapting these differences to each individual app is a huge workload and prone to errors.

[0005] 4. Difficult operation and maintenance: Maintaining dozens or even hundreds of APP versions with similar functions but different code will bring huge operation and maintenance burdens and technical debt in terms of version updates, troubleshooting, and security vulnerability repair.

[0006] 5. Slow iteration speed: Due to the above complexity, a new feature or design change needs to be synchronized to the app in all regions, which is a cumbersome process and cannot quickly respond to changes in market and user needs.

[0007] Currently, some apps offer theme skin functionality or provide internationalization solutions through simple multilingual packs. However, these solutions are fragmented and superficial, failing to address the systemic challenges mentioned above, ranging from underlying architecture to front-end interaction, and from service integration to operational management. Therefore, there is an urgent need in this field for an integrated, platform-level solution. Summary of the Invention

[0008] To address the aforementioned issues, this invention provides a vehicle networking service system that supports rapid configuration across multiple brands and regions, comprising a central configuration module, an application generation module, a comprehensive service module, and a display and rendering module. The central configuration module is used to set and store global visual elements and differentiated configurations for multiple brands; the application generation module is used to store the meta-application framework and generate the corresponding required configuration application according to the central configuration module; the comprehensive service module is used to provide services based on the generated configuration application and perform backend logic processing; the display and rendering module is used to display the configuration application processed in the comprehensive service module and provide it for users to download and install.

[0009] Furthermore, the global visual elements in the central configuration module specifically include: primary color, secondary color, font style, icon library, startup image, background image, and animation curve.

[0010] Furthermore, the central configuration module specifically includes the following sub-modules: The brand theme configuration submodule is used to store and provide global visual elements for multiple brands; The multilingual management submodule is used to store and provide multiple languages ​​and associate them with brands; The Service Switch and Policy Configuration submodule is used to configure function switches, service policies, and compliance requirements for different regions. The service mapping submodule is used to map corresponding third-party application services for different regions. The Interactive Layout Settings submodule is used to dynamically define and configure the application's page structure and component layout.

[0011] Furthermore, the third-party application service mapping specifically includes: map service positioning, voice assistant, and payment gateway.

[0012] Furthermore, the application generation module specifically includes the following sub-modules: The meta-application framework submodule is used to store and provide an application architecture with built-in vehicle networking basic functions. The configuration parsing and setting submodule, integrated within the meta-application framework submodule, is used to match the corresponding configuration set based on the relevant content set by the central configuration module and perform dynamic parsing. Replace colors, fonts, and images within the application framework based on the brand theme selected by the user; dynamically assemble and render pages based on the interaction layout settings, and load corresponding UI components; load the corresponding language module, corresponding service switches, and policy configurations based on the region where the vehicle is located.

[0013] A method for providing connected vehicle services that supports rapid configuration across multiple brands and regions includes the following steps: S1. Create configuration instances for specific brands and regions in the central configuration module, and configure brand themes, localized content, and interactive layouts; S2. Publish the configuration instance and generate the application identifier; S3. Generate the corresponding configuration application in the application generation module based on the application identifier, and obtain brand and region information; S4. In the integrated service module, services are matched and logic is processed based on the generated configuration application; S5. The processed configuration application is transmitted to the user client for download, and a customized vehicle networking interface is dynamically rendered.

[0014] Furthermore, the brand and region information obtained in step S3 is determined through at least one of the following methods: manual selection by the user, GPS location information of the mobile device, country code of the SIM card, and language settings of the client system.

[0015] This invention provides a vehicle networking service system and method that supports rapid configuration across multiple brands and regions, and has the following beneficial effects: This invention ensures a unified global brand image through centralized brand theme management, while allowing for fine-tuning in different regions within a unified framework, balancing consistency and flexibility. It shifts the development model from "coding" to "configuration," reducing the launch time for new brands or new regions' apps from months to weeks or even days, and lowering development costs by over 70%. Going beyond simple language translation, it achieves comprehensive localization of services, interactions, and compliance, providing users with a native experience.

[0016] In this invention, platform-level function updates only need to be performed once at the service capability middleware layer and meta-application framework to cover all brands and regions. Each brand can independently manage its own configuration without affecting others. The modular and configurable architecture facilitates the integration of new vehicle-to-everything (V2X) services (such as V2X and autonomous driving services) and adapts to future technological developments. Attached Figure Description

[0017] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the structures shown in these drawings without creative effort.

[0018] Figure 1 This is a schematic diagram of the system structure provided by the present invention. Detailed Implementation

[0019] It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the invention.

[0020] The following detailed description of the implementation method of the present invention is in conjunction with the accompanying drawings. The description is only a partial embodiment and not all embodiments. For clarity, representations and descriptions unrelated to the present invention are omitted in the drawings and description.

[0021] To provide a clearer understanding of the technical features, objectives, and beneficial effects of this invention, the following detailed description of the technical solution is provided. Obviously, the described embodiments are only a portion of the embodiments of this invention, not all of them, and should not be construed as limiting the scope of implementation of this invention. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without inventive effort are within the protection scope of this invention.

[0022] like Figure 1 As shown, the present invention provides a vehicle networking service system that supports rapid configuration across multiple brands and regions, including a central configuration module, an application generation module, a comprehensive service module, and a display and rendering module.

[0023] The central configuration module is used to set and store global visual elements (primary color, secondary color, font style, icon library, launch image, background image, animation curve) and differentiated configurations for multiple brands: The Brand Theme Configuration submodule stores and provides global visual elements for multiple brands. It offers a visual interface that allows operations personnel to configure the app's global visual elements in a WYSIWYG manner, including but not limited to: primary color, secondary color, font family, icon library, launch image, background image, and animation curves. Configuration data is stored in structured theme packages.

[0024] The multilingual management submodule is used to store and provide multiple languages ​​and associate them with brands.

[0025] The service switch and policy configuration submodule is used to configure function switches (such as whether to turn on remote air conditioning), service policies (such as data refresh frequency), and compliance requirements (such as GDPR pop-up style) for different regions.

[0026] The service mapping submodule is used to map corresponding third-party application services (map service location (such as Google Maps, Baidu Maps), voice assistants, payment gateways) for different regions.

[0027] The Interactive Layout Settings submodule is used to dynamically define and configure the application's page structure and component layout. It allows for the dynamic definition of the app's page structure and component layout. Using an abstract layout description language (such as JSON Schema) or a visual drag-and-drop tool, users can define the component composition, arrangement order, and interaction logic of pages such as the homepage, vehicle control page, and service store, without modifying the client-side code.

[0028] The application generation module stores the meta-application framework and generates the corresponding configuration applications based on the central configuration module. The meta-application framework submodule stores and provides the application architecture with built-in vehicle networking basic functions. This framework does not include specific brand styles or fixed layouts.

[0029] The configuration parsing and settings submodule, integrated into the meta-application framework submodule, is used to match the corresponding configuration set based on the relevant content set by the central configuration module and perform dynamic parsing: replacing colors, fonts, and images within the application framework based on the brand theme selected by the user; dynamically assembling and rendering pages based on the interaction layout settings and loading the corresponding UI components; and loading the corresponding language module, corresponding service switches, and policy configurations based on the region where the vehicle is located.

[0030] The integrated service module provides services based on the generated configuration application and performs backend logic processing. It offers unified, brand- and region-decoupled core connected vehicle services, such as vehicle data collection and parsing, command issuance, user authentication, message push, and big data analytics. This layer provides services to apps from all brands through a unified API gateway and routes requests to the appropriate backend processing logic based on the request context (such as brand ID and region code).

[0031] The display and rendering module showcases the configured applications processed by the integrated service module and provides them to users for download and installation. It's a combination of the "meta-application framework" and the "configuration set" distributed from the central configuration module on the user's device. The same app installation package can be dynamically presented as applications from completely different brands and regions, depending on different startup parameters or server identification.

[0032] A method for providing connected vehicle services that supports rapid configuration across multiple brands and regions includes the following steps: S1. Create configuration instances for specific brands and regions in the central configuration module, and configure brand themes, localized content, and interactive layouts; S2. Publish the configuration instance and generate the application identifier; S3. Generate the corresponding configuration application in the application generation module based on the application identifier, and obtain brand and region information (which can be obtained through user selection during initial installation, GPS positioning, server domain name inference, etc.). S4. In the integrated service module, services are matched and logic is processed based on the generated configuration application; S5. The processed configuration application is transmitted to the user client for download, and a customized vehicle networking interface is dynamically rendered. Specifically, the brand and region information obtained in step S3 is determined through at least one of the following methods: manual selection by the user, mobile device GPS location information, SIM card country code, or client system language settings.

[0033] Example: Rapidly deploying a connected car app for "Brand A" in the European market.

[0034] 1. Preparation Phase: The development team creates the "Brand A-Europe" project and pulls the "meta-application framework" with basic vehicle networking functions from the framework library (the iOS version is an .IPA file, and the Android version is an .APK file). 2. Configuration Phase: (Configuration is managed in the form of a code repository, such as generating corresponding .a, .h, and .bundle files for iOS, and .aar files for the Android ecosystem.) The configuration set includes themes, localized languages ​​and regulations, as well as services such as maps and payments, and interactive layouts.

[0035] In the brand theme configuration module, the operations staff uploaded the logo of brand A, set the main color to "space blue" (#003366), selected the specified English font, and uploaded a set of icons that conform to the aesthetics of European users.

[0036] In the localization configuration module, create a region instance named "Europe". Import multilingual packages for English, German, French, and other languages. Configure the map service as Google Maps, and the payment services as PayPal and credit cards. Configure the logic for forcibly displaying the privacy agreement pop-up according to GDPR regulations.

[0037] In the interactive layout configuration module, based on the analysis of European user habits, a homepage layout centered on "maps and itineraries" is defined by dragging and dropping components, and the "environmental data statistics" component is placed in a prominent position.

[0038] 3. Release and Testing: Associate all configurations with the "Brand A-Europe" project and release a test version. Testers can download the European version of the Brand A app on their mobile phones by scanning a QR code to test the configuration. Once the test is successful, the configuration will be officially released to the configuration center.

[0039] 4. Official Launch: Developers use the app development tool to load the latest version of the "Brand A-Europe" project and configure related component packages, compile and generate a new version of the app, and upload it to the app store. After European users download the unified new app, the "Brand A-Europe" configuration is automatically loaded by recognizing the phone's language or SIM card country, providing a fully localized experience.

[0040] When you need to enter the Southeast Asian market for the same brand A, simply copy the "Europe" configuration in the configuration center, create a new "Southeast Asia" instance, then change the language to Thai, Vietnamese, etc., change the map to other local service providers, and adjust the layout to highlight different commonly used functions (such as prioritizing remote air conditioning quick control in high-temperature areas). Repeat steps 3 and 4 to quickly generate a new version of the APP. The version downloaded by Southeast Asian users will automatically switch to the "Southeast Asia" configuration related themes, localization, interactive layout, etc.

[0041] This invention ensures a unified global brand image through centralized brand theme management, while allowing for fine-tuning in different regions within a unified framework, balancing consistency and flexibility. It shifts the development model from "coding" to "configuration," reducing the launch time for new brands or new regions' apps from months to weeks or even days, and lowering development costs by over 70%. Going beyond simple language translation, it achieves comprehensive localization of services, interactions, and compliance, providing users with a native experience.

[0042] In this invention, platform-level function updates only need to be performed once at the service capability middleware layer and meta-application framework to cover all brands and regions. Each brand can independently manage its own configuration without affecting others. The modular and configurable architecture facilitates the integration of new vehicle-to-everything (V2X) services (such as V2X and autonomous driving services) and adapts to future technological developments.

[0043] The above description is merely a preferred embodiment of the present invention. It should be understood that the present invention is not limited to the forms disclosed herein and should not be construed as excluding other embodiments. It can be used in various other combinations, modifications, and environments, and can be altered within the scope of the concept described herein through the above teachings or related technologies or knowledge. Modifications and variations made by those skilled in the art that do not depart from the spirit and scope of the present invention should be within the protection scope of the appended claims.

Claims

1. A vehicle-to-everything service system supporting multi-brand and multi-region quick configuration, characterized in that, It includes a central configuration module, an application generation module, a comprehensive service module, and a display and rendering module; The central configuration module is used to set and store global visual elements and differentiated configurations for multiple brands; The application generation module is used to store the meta-application framework and generate the corresponding required configuration application according to the central configuration module. The integrated service module is used to provide services based on the generated configuration application and to perform backend logic processing; The display and rendering module is used to display the processed configuration application in the integrated service module and provide it to users for download and installation. 2.The Internet of Vehicles service system supporting multi-brand and multi-region quick configuration according to claim 1, wherein, The global visual elements in the central configuration module specifically include: primary color, secondary color, font style, icon library, startup image, background image, and animation curve.

3. The vehicle networking service system supporting rapid configuration across multiple brands and regions as described in claim 2, characterized in that, The central configuration module specifically includes the following sub-modules: The brand theme configuration submodule is used to store and provide global visual elements for multiple brands; The multilingual management submodule is used to store and provide multiple languages ​​and associate them with brands; The Service Switch and Policy Configuration submodule is used to configure function switches, service policies, and compliance requirements for different regions. The service mapping submodule is used to map corresponding third-party application services for different regions. The Interactive Layout Settings submodule is used to dynamically define and configure the application's page structure and component layout.

4. The vehicle networking service system supporting rapid configuration across multiple brands and regions as described in claim 3, characterized in that, The third-party application service mapping specifically includes: map service positioning, voice assistant, and payment gateway.

5. The vehicle networking service system supporting rapid configuration across multiple brands and regions according to claim 3, characterized in that, The application generation module specifically includes the following sub-modules: The meta-application framework submodule is used to store and provide an application architecture with built-in vehicle networking basic functions. The configuration parsing and setting submodule, integrated within the meta-application framework submodule, is used to match the corresponding configuration set based on the relevant content set by the central configuration module and perform dynamic parsing. Replace the colors, fonts, and images within the application framework based on the brand theme selected by the user; The page is dynamically assembled and rendered based on the interactive layout settings, and the corresponding UI components are loaded. Load the corresponding language module, service switch, and policy configuration according to the region where the vehicle is located.

6. A method for providing vehicle-to-everything (V2X) services supporting rapid configuration across multiple brands and regions, based on the V2X service system supporting rapid configuration across multiple brands and regions as described in any one of claims 1 to 5, characterized in that, Includes the following steps: S1. Create configuration instances for specific brands and regions in the central configuration module, and configure brand themes, localized content, and interactive layouts; S2. Publish the configuration instance and generate the application identifier; S3. Generate the corresponding configuration application in the application generation module based on the application identifier, and obtain brand and region information; S4. In the integrated service module, services are matched and logic is processed based on the generated configuration application; S5. The processed configuration application is transmitted to the user client for download, and a customized vehicle networking interface is dynamically rendered.

7. The method for supporting rapid configuration of vehicle networking services across multiple brands and regions according to claim 6, characterized in that, The brand and region information obtained in step S3 is determined through at least one of the following methods: manual selection by the user, GPS location information of the mobile device, country code of the SIM card, or language settings of the client system.