TWI852197B - Vehicle core communication interface system and method thereof - Google Patents
Vehicle core communication interface system and method thereof Download PDFInfo
- Publication number
- TWI852197B TWI852197B TW111145865A TW111145865A TWI852197B TW I852197 B TWI852197 B TW I852197B TW 111145865 A TW111145865 A TW 111145865A TW 111145865 A TW111145865 A TW 111145865A TW I852197 B TWI852197 B TW I852197B
- Authority
- TW
- Taiwan
- Prior art keywords
- server
- vehicle
- message
- client
- interface service
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 79
- 238000000034 method Methods 0.000 title claims abstract description 67
- 238000004378 air conditioning Methods 0.000 claims description 26
- 230000008569 process Effects 0.000 claims description 16
- 230000009471 action Effects 0.000 claims description 13
- 238000012545 processing Methods 0.000 claims description 11
- 238000000926 separation method Methods 0.000 claims description 6
- 238000012795 verification Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 18
- 230000006870 function Effects 0.000 description 17
- 230000005540 biological transmission Effects 0.000 description 9
- 230000003749 cleanliness Effects 0.000 description 4
- 239000000446 fuel Substances 0.000 description 4
- 238000012544 monitoring process Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008450 motivation Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Landscapes
- Electric Propulsion And Braking For Vehicles (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本發明為一種車載核心通訊介面系統及其方法,主要是透過一車輛、一車輛設備管理平台及一車載服務器(car server)之組合設計,該車輛設備管理平台係分別與至少一客戶端及至少一服務端形成連結,而該車該車輛設備管理平台係管理與其連結的至少一客戶端及至少一服務端,且該車載服務器(car server)內係設有一程式間通訊介面,讓該至少一客戶端與該至少一服務端能透過該車載服務器(car server)內的程式間通訊介面來進行車載核心通訊,使具有即時通訊之效能,並能提升車載管理之能力。 The present invention is a vehicle core communication interface system and method thereof, which is mainly designed through a combination of a vehicle, a vehicle equipment management platform and a vehicle server (car server). The vehicle equipment management platform is connected to at least one client and at least one server respectively, and the vehicle equipment management platform manages at least one client and at least one server connected to it, and the vehicle server (car server) is provided with an inter-program communication interface, so that the at least one client and the at least one server can perform vehicle core communication through the inter-program communication interface in the vehicle server (car server), so as to have the performance of real-time communication and enhance the ability of vehicle management.
Description
本發明係有關於一種車載核心通訊介面系統及其方法,尤指一種具有即時通訊之效能,並能提升車載管理之能力,而適用於電動車或是電動巴士等各種型態之車輛。 The present invention relates to a vehicle-mounted core communication interface system and method thereof, particularly a system having real-time communication performance and capable of improving vehicle-mounted management capabilities, and is applicable to various types of vehicles such as electric vehicles or electric buses.
現代的車輛隨著各種型態的不同,而配備了眾多的電子控制器(ECU),並透過該電子控制器(ECU)來控制操作變速器、安全氣囊、防鎖死煞車系統/ABS、定速巡航、動力方向盤、音響系統、動力車窗、車門、後視鏡調整、電池和混合動力電動汽車的充電系統等裝置,使車輛具有自動控制的效能,讓駕駛者能更專心於駕駛上。 Modern vehicles are equipped with many electronic control units (ECUs) according to their different types. These ECUs control the transmission, airbags, anti-lock braking system/ABS, cruise control, power steering, audio system, power windows, doors, rearview mirror adjustment, battery and hybrid electric vehicle charging systems, etc., so that the vehicle has automatic control performance, allowing the driver to focus more on driving.
而上述的裝置大都需要透過控制器區域網路(CAN)來進行連通,使車輛上的裝置能進行運作,但是,上述的裝置有些需要與其他子系統進行通訊,或是需要進行雙向溝通,才能使車輛穩定的運行,所以,在車輛上的通訊方式變得非常重要,尤其是隨著車輛的裝置越來越多,如何在進行雙向溝通時,能將訊息快速傳遞外,還要具有能即時通訊的效能,這是現有車輛及未來車輛的重要課題。 Most of the above devices need to be connected through the controller area network (CAN) to enable the devices on the vehicle to operate. However, some of the above devices need to communicate with other subsystems or need to conduct two-way communication to enable the vehicle to operate stably. Therefore, the communication method on the vehicle becomes very important, especially as the number of devices on the vehicle increases. How to quickly transmit information during two-way communication and have the performance of real-time communication is an important issue for existing and future vehicles.
因此,本發明人有鑑於上述缺失,期能提出一種具有即時通訊之效能,並能提升車載管理之能力的車載核心通訊介面系統及其方法,令使用者可輕易完成操作及安裝,乃潛心研思、設計組製,以提供使用者 便利性,為本發明人所欲研發之發明動機者。 Therefore, in view of the above shortcomings, the inventors of the present invention hope to propose a vehicle-mounted core communication interface system and method that has the performance of real-time communication and can enhance the ability of vehicle-mounted management, so that users can easily complete operation and installation. They have devoted themselves to research and design to provide users with convenience, which is the motivation for the invention of the present inventors.
本發明之主要目的,在於提供一種車載核心通訊介面系統及其方法,主要是透過一車輛、一車輛設備管理平台及一車載服務器(car server)之組合設計,該車輛設備管理平台係分別與至少一客戶端及至少一服務端形成連結,而該車該車輛設備管理平台係管理與其連結的至少一客戶端及至少一服務端,且該車載服務器(car server)內係設有一程式間通訊介面,讓該至少一客戶端與該至少一服務端能透過該車載服務器(car server)內的程式間通訊介面來進行車載核心通訊,使具有即時通訊之效能,並能提升車載管理之能力,進而增加整體之實用性。 The main purpose of the present invention is to provide a vehicle core communication interface system and method thereof, which is mainly designed by combining a vehicle, a vehicle equipment management platform and a vehicle server. The vehicle equipment management platform is connected to at least one client and at least one server respectively, and the vehicle equipment management platform manages at least one client and at least one server connected to it, and the vehicle server is provided with an inter-program communication interface, so that the at least one client and the at least one server can perform vehicle core communication through the inter-program communication interface in the vehicle server, so as to have the performance of real-time communication, and can enhance the ability of vehicle management, thereby increasing the overall practicality.
本發明之另一目的,在於提供一種車載核心通訊介面系統及其方法,且透過其車載核心通訊方式設有兩種,其中第一種方式乃該至少一客戶端係為至少一應用程式,而該至少一應用程式係顯示於一顯示屏,且該至少一應用程式係與至少一裝置連結,另該至少一服務端係為至少一介面服務,該介面服務係顯示於一顯示屏,該介面服務係與至少一裝置連結,再者,第二種方式乃該至少一客戶端係為至少一介面服務,而該介面服務係顯示於一顯示屏,且該介面服務係與至少一裝置連結,另該至少一服務端係為至少一應用程式,而該至少一應用程式係顯示於一顯示屏,且該至少一應用程式係與至少一裝置連結,讓其車載核心通訊具有雙向通訊之效能,進而增加整體之使用性。 Another object of the present invention is to provide an in-vehicle core communication interface system and method thereof, wherein two in-vehicle core communication modes are provided, wherein the first mode is that the at least one client is at least one application, and the at least one application is displayed on a display screen, and the at least one application is connected to at least one device, and the at least one server is at least one interface service, and the interface service is displayed on a display screen, and the interface service is connected to at least one device. Furthermore, the second method is that the at least one client is at least one interface service, and the interface service is displayed on a display screen, and the interface service is connected to at least one device, and the at least one server is at least one application, and the at least one application is displayed on a display screen, and the at least one application is connected to at least one device, so that its in-vehicle core communication has the performance of two-way communication, thereby increasing the overall usability.
本發明之再一目的,在於提供一種車載核心通訊介面系統及其方法,且當該至少一服務端需要發出至少一訊息封包時係具有兩種實施 方式,其中第一種實施方式為該至少一訊息封包係先發送至該車載服務器(car server)內,再透過該車載服務器(car server)之程式間通訊介面將該至少一訊息封包廣播發送給已登錄完成的該至少一客戶端,另第二種實施方式為該至少一訊息封包係直接由該至少一服務端廣播發送至該至少一客戶端,使該服務端與該客戶端除了透過該車載服務器(car server)之程式間通訊介面傳遞該至少一訊息封包外,也能由該服務端直接向客戶端廣播發送該至少一訊息封包,而不用經由該車載服務器(car server)之程式間通訊介面廣播發送,使具有不同的廣播發送之效能,進而增加整體之操作性。 Another object of the present invention is to provide a vehicle-mounted core communication interface system and method thereof, and when the at least one server needs to send at least one message packet, there are two implementation methods. The first implementation method is that the at least one message packet is first sent to the vehicle-mounted server (car server), and then the at least one message packet is broadcasted to the at least one client that has completed the login through the inter-program communication interface of the vehicle-mounted server (car server). The second implementation method is that the at least one message packet is directly broadcasted from the at least one server to the at least one client, so that the server and the client can not only transmit the at least one message packet through the inter-program communication interface of the vehicle-mounted server (car server), but also the server can directly broadcast the at least one message packet to the client without passing through the vehicle-mounted server (car server). server) to broadcast different broadcast performances, thereby increasing overall operability.
為了能夠更進一步瞭解本發明之特徵、特點和技術內容,請參閱以下有關本發明之詳細說明與附圖,惟所附圖式僅提供參考與說明用,非用以限制本發明。 In order to further understand the characteristics, features and technical contents of the present invention, please refer to the following detailed description and drawings of the present invention. However, the attached drawings are only for reference and description and are not used to limit the present invention.
1:車輛 1: Vehicles
10:車輛設備管理平台 10: Vehicle equipment management platform
11:顯示屏 11: Display screen
12:控制主機 12: Control host
121:中央處理器(CPU) 121: Central Processing Unit (CPU)
122:微控制器(MCU) 122: Microcontroller (MCU)
123:信號轉換器 123:Signal converter
20:車載服務器(car server) 20: Car server
21:程式間通訊介面 21:Inter-program communication interface
30:客戶端 30: Client
31:綁定需求訊息 31: Binding requirement information
32:綁定完成訊息 32: Binding completion message
40:服務端 40: Server side
41:綁定需求訊息 41: Binding requirement information
42:綁定完成訊息 42: Binding completion message
43:訊息封包 43: Message packet
50:應用程式 50: Applications
51:桌面啟動(Launcher) 51: Desktop Launcher
52:系統用戶(System UI) 52: System UI
53:多媒體播放器(Media Player) 53: Media Player
54:藍芽(Bluetooth) 54: Bluetooth
55:行車資訊(Information) 55: Driving information (Information)
56:系統設置(Settings) 56: System Settings
57:工廠模式(Factory Mode) 57: Factory Mode
58:廣播電台(Radio) 58: Radio
60:介面服務 60:Interface service
61:係為人機(HMI)介面服務 61: It is for human-machine interface (HMI) service
62:車用區域網路(CAN bus)介面服務 62: CAN bus interface service
63:顯示(Display)介面服務 63: Display interface service
64:聲音(Audio)介面服務 64: Audio interface service
65:空調(AC)介面服務 65: Air conditioning (AC) interface service
66:設置(Settings)介面服務 66: Settings interface service
70:裝置 70: Device
S100:發出綁定需求訊息 S100: Send binding request message
S110:登錄程式間通訊介面 S110: Login program communication interface
S120:回應綁定完成訊息 S120: Response to binding completion message
S130:服務端發出訊息封包 S130: The server sends a message packet
S140:訊息封包廣播發送 S140: message packet broadcast
S150:判斷是否處理訊息封包 S150: Determine whether to process the message packet
S160:依據資料訊息進行動作 S160: Take action based on data information
S200:發出綁定需求訊息 S200: Send binding request message
S210:登錄程式間通訊介面 S210: Login program communication interface
S220:回應綁定完成訊息 S220: Response to binding completion message
S230:服務端發出訊息封包 S230: The server sends a message packet
S240:訊息封包廣播發送 S240: message packet broadcast
S250:判斷是否處理訊息封包 S250: Determine whether to process the message packet
S260:依據資料訊息進行動作 S260: Take action based on data information
第1圖係為主要架構示意圖。 Figure 1 is a schematic diagram of the main structure.
第2圖係為第一種車載核心通訊方式的示意圖。 Figure 2 is a schematic diagram of the first in-vehicle core communication method.
第3圖係為第二種車載核心通訊方式示意圖。 Figure 3 is a schematic diagram of the second in-vehicle core communication method.
第4圖係為第一種實施態樣的步驟流程示意圖。 Figure 4 is a schematic diagram of the steps of the first implementation.
第5圖係為第一種實施態樣的訊息封包傳遞示意圖。 Figure 5 is a schematic diagram of message packet transmission in the first implementation.
第6圖係為第二種實施態樣的步驟流程示意圖。 Figure 6 is a schematic diagram of the steps of the second implementation.
第7圖係為第二種實施態樣的訊息封包傳遞示意圖。 Figure 7 is a schematic diagram of message packet transmission in the second implementation.
請參閱第1~7圖,係為本發明實施例之示意圖,而本發明 之車載核心通訊介面系統及其方法的最佳實施方式係運用於電動車或是電動巴士等各種型態之車輛,且具有即時通訊之效能,並能提升車載管理之能力。 Please refer to Figures 1 to 7, which are schematic diagrams of the embodiments of the present invention. The best implementation of the vehicle core communication interface system and method of the present invention is to be used in various types of vehicles such as electric vehicles or electric buses, and have the performance of real-time communication and can enhance the ability of vehicle management.
而本發明之車載核心通訊介面系統,主要是透過一車輛1、一車輛設備管理平台10及一車載服務器(car server)20之組合設計,其中該車輛1係為各式車型、車種之車輛,而本發明較佳為大型巴士、遊覽車、客運、公車等具有載客服務的車輛,但不以本發明之內容及圖式為限。另該車輛設備管理平台10係裝設於該車輛1內,而該車輛設備管理平台10乃是具有至少一顯示屏11及至少一控制主機12(如第1圖所示),該至少一控制主機12內係其有至少一電路板(圖未示),該至少一電路板上係設有至少一中央處理器(CPU)121、至少一微控制器(MCU)122、至少一信號轉換器123等元件,該信號轉換器係供UART及RS485進行轉換,以能提供給其他裝置使用,且該至少一控制主機12係與該至少一顯示屏11連接,該顯示屏11係具有觸控功能,以能直接於該顯示屏11上來進行點選操作,另該車輛設備管理平台10係透過至少一車用區域網路(CAN BUs)來與該車輛1上的至少一裝置70進行連接(如第1圖所示),以能透過該車輛設備管理平台10來管理該車輛1上的至少一裝置70,其中該裝置70可為變速器、安全氣囊、防鎖死煞車系統/ABS、定速巡航、動力方向盤、音響系統、動力車窗、車門、後視鏡調整、電池和混合動力電動汽車的充電系統等裝置(圖未示),不以上述裝置70為限,也可以是車輛上的其他的裝置70。
The vehicle core communication interface system of the present invention is mainly designed through a combination of a
且該車載服務器(car server)20係設於該車輛設備管理平
台10內,而該車載服務器(car server)20內係設有一程式間通訊介面21,其中該車載服務器(car server)20係設於該車輛設備管理平台10之中央處理器(CPU)121內(如第2圖及第3圖所示),另該車輛設備管理平台10係分別與至少一客戶端30及至少一服務端40形成連結,而該車輛設備管理平台10係管理與其連結的至少一客戶端30及至少一服務端40,讓該至少一客戶端30與該至少一服務端40能透過該車載服務器(car server)20內的程式間通訊介面21來進行車載核心通訊,也就是於該車輛設備管理平台10之中央處理器(CPU)121內設有專用的通道來供該至少一客戶端30及該至少一服務端40進行即時通訊,以提升車載管理之能力。
The
再者,該車載核心通訊方式設有兩種,而第一種車載核心通訊方式中的至少一客戶端30係為至少一應用程式50(如第2圖所示),且該至少一應用程式50係顯示於一顯示屏11,另該至少一應用程式50係與至少一裝置70連結,其中該應用程式50係為桌面啟動(Launcher)51、系統用戶(System UI)52、多媒體播放器(Media Player)53、藍芽(Bluetooth)54、行車資訊(Information)55、系統設置(Settings)56、工廠模式(Factory Mode)57、廣播電台(Radio)58之其中任一。而上述該桌面啟動(Launcher)51是指於該顯示屏11上所呈現的桌面或是首頁畫面。另上述該系統用戶(System UI)52是指於該顯示屏11所出現的狀態列資訊顯示或是工作列顯示等內容。另上述該多媒體播放器(Media Player)53是指於該顯示屏11所呈現用來進行多媒體播放的軟體,並具有自訂面板或是更換面板的功能,且能安裝擴充套件來增加操作使用。另上述藍芽
(Bluetooth)54是指於該顯示屏11上所呈現的藍芽程式,並透過該藍芽程式的開啟或關閉來與欲連接的裝置70進行連結,且具有更新版本之功能。另上述該行車資訊(Information)55試指於該顯示屏11所呈現的車輛1在行駛狀態下之車速、油耗、胎壓、行車動態等資訊。另上述該系統設置(Settings)56是指於該顯示屏11所呈現開關Wi-fi、藍牙開關的控制或狀態監聽、聲音設置、顯示設置、儲存設置、電池或電量設置、應用程序管理設置、安全設置、語言和輸入法設置、日期和時間設置,關於裝置更新設置等。另上述該工廠模式(Factory Mode)57是指於該顯示屏11所呈現一個建立物件的介面,以用於檢測各硬體功能的應用程式(APP)。另上述該廣播電台(Radio)58是指於該顯示屏11所呈現用來播放電台的軟體,並依調頻、調幅分別列出各地的電台頻道供選擇。但不以本發明之內容及圖式為限。
Furthermore, there are two types of vehicle core communication modes, and in the first type of vehicle core communication mode, at least one
另第一種車載核心通訊方式中的至少一服務端40係為至少一介面服務60(如第2圖所示),該介面服務60係顯示於一顯示屏11,該介面服務60係與至少一裝置70連結,其中該介面服務60係為人機(HMI)介面服務61、車用區域網路(CAN bus)介面服務62、顯示(Display)介面服務63、聲音(Audio)介面服務64、空調(AC)介面服務65、設置(Settings)介面服務66之其中任一。而上述該人機(HMI)介面服務61是指連接該車輛1上的至少一裝置70,並利用該顯示屏11來顯示資料,且透過一輸入單元(如觸控式螢幕、鍵盤、滑鼠等)來寫入工作參數或輸入操作命令等內容服務。另上述該車用區域網路(CAN bus)介面服務62是指利用該顯示屏11來呈現該車用區域網路(CAN bus)介面,並提供操
作至少一裝置70與該微控制器(MCU)122進行數據傳輸服務。另上述該顯示(Display)介面服務63是指利用該顯示屏11來呈現顯示、隱藏桌面圖示、調整其大小或調整顯示屏亮度等服務。另上述該聲音(Audio)介面服務64是指利用該顯示屏11來呈現音效設定,並管理音效輸入裝置或音效輸出裝置,且能啟動或關閉音效增強功能等服務。另上述該空調(AC)介面服務65乃是指利用該顯示屏11來呈現裝設於該車輛1上包含溫度、濕度、空氣清淨度以及空氣循環的空氣調節系統。另上述該設置(Settings)介面服務66是指利用該顯示屏11來呈現啟動設定、管理輸入和顯示語言設定等服務。但不以本發明之內容及圖式為限。
In the first vehicle core communication method, at least one
另外,第二種車載核心通訊方式中的至少一客戶端30係為至少一介面服務60(如第3圖所示),該介面服務60係顯示於一顯示屏11,該介面服務60係與至少一裝置70連結,其中該介面服務60係為人機(HMI)介面服務61、車用區域網路(CAN bus)介面服務62、顯示(Display)介面服務63、聲音(Audio)介面服務64、空調(AC)介面服務65、設置(Settings)介面服務66之其中任一。而上述該人機(HMI)介面服務61是指連接該車輛1上的至少一裝置70,並利用該顯示屏11來顯示資料,且透過一輸入單元(如觸控式螢幕、鍵盤、滑鼠等)來寫入工作參數或輸入操作命令等內容服務。另上述該車用區域網路(CAN bus)介面服務62是指利用該顯示屏11來呈現該車用區域網路(CAN bus)介面,並提供操作至少一裝置70與該微控制器(MCU)進行數據傳輸服務。另上述該顯示(Display)介面服務63是指利用該顯示屏11來呈現顯示、隱藏桌面圖示、調整其大小或調整顯示屏亮度等服務。另上述該聲音(Audio)介面服務64
是指利用該顯示屏11來呈現音效設定,並管理音效輸入裝置或音效輸出裝置,且能啟動或關閉音效增強功能等服務。另上述該空調(AC)介面服務65乃是指利用該顯示屏11來呈現裝設於該車輛1上包含溫度、濕度、空氣清淨度以及空氣循環的空氣調節系統。另上述該設置(Settings)介面服務66是指利用該顯示屏11來呈現啟動設定、管理輸入和顯示語言設定等服務。但不以本發明之內容及圖式為限。
In addition, at least one
而第二種車載核心通訊方式中的至少一服務端40係為至少一應用程式50(如第3圖所示),且該至少一應用程式50係顯示於一顯示屏11,另該至少一應用程式50係與至少一裝置70連結,其中該應用程式50係為桌面啟動(Launcher)51、系統用戶(System UI)52、多媒體播放器(Media Player)53、藍芽(Bluetooth)54、行車資訊(Information)55、系統設置(Settings)56、工廠模式(Factory Mode)57、廣播電台(Radio)58之其中任一。而上述該桌面啟動(Launcher)51是指於該顯示屏11上所呈現的桌面或是首頁畫面。另上述該系統用戶(System UI)52是指於該顯示屏11所出現的狀態列資訊顯示或是工作列顯示等內容。另上述該多媒體播放器(Media Player)53是指於該顯示屏11所呈現用來進行多媒體播放的軟體,並具有自訂面板或是更換面板的功能,且能安裝擴充套件來增加操作使用。另上述藍芽(Bluetooth)54是指於該顯示屏11上所呈現的藍芽程式,並透過該藍芽程式的開啟或關閉來與欲連接的裝置70進行連結,且具有更新版本之功能。另上述該行車資訊(Information)55試指於該顯示屏11所呈現的車輛1在行駛狀態下之車速、油耗、胎壓、行車動態等資訊。另上述該系統設置(Settings)56是指於該顯示屏11所呈現開
關Wi-fi、藍牙開關的控制或狀態監聽、聲音設置、顯示設置、儲存設置、電池或電量設置、應用程序管理設置、安全設置、語言和輸入法設置、日期和時間設置,關於裝置更新設置等。另上述該工廠模式(Factory Mode)57是指於該顯示屏11所呈現一個建立物件的介面,以用於檢測各硬體功能的應用程式(APP)。另上述該廣播電台(Radio)58是指於該顯示屏11所呈現用來播放電台的軟體,並依調頻、調幅分別列出各地的電台頻道供選擇。但不以本發明之內容及圖式為限。
In the second in-vehicle core communication method, at least one
藉此,透過上述的兩種車載核心通訊方式,而第一種車載核心通訊方式乃該至少一客戶端30係為至少一應用程式50,且該至少一服務端40係為至少一介面服務60(如第2圖所示),再者,第二種車載核心通訊方式乃該至少一客戶端30係為至少一介面服務60(如第3圖所示),且該至少一服務端40係為至少一應用程式50,使其車載核心通訊具有雙向通訊之效能,並且透過該車載服務器(car server)20內係設有一程式間通訊介面21,讓該至少一客戶端30與該至少一服務端40能透過該車載服務器(car server)20內的程式間通訊介面21來進行車載核心通訊,使具有即時通訊之效能,並能提升車載管理之能力,進而增加整體之實用性。
Thus, through the above two vehicle core communication methods, the first vehicle core communication method is that the at least one
另本發明之車載核心通訊介面方法,其主要係設有一車輛設備管理平台10,該車輛設備管理平台10內係設有一車載服務器(car server)20,而該車載服務器(car server)20內係設有一程式間通訊介面21(如第2圖及第3圖所示),並透過該車輛設備管理平台10來管理與其連結的至少一客戶端30及至少一服務端40。
In addition, the vehicle core communication interface method of the present invention mainly comprises a vehicle
而上述該車輛設備管理平台10係裝設於一車輛1內,其中該車輛1係為各式車型、車種之車輛,而本發明較佳為大型巴士、遊覽車、客運、公車等具有載客服務的車輛,但不以本發明之內容及圖式為限。另該車輛設備管理平台10係裝設於該車輛1內,而該車輛設備管理平台10乃是具有至少一顯示屏11及至少一控制主機12(如第1圖所示),該至少一控制主機12內係具有至少一電路板(圖未示),該至少一電路板上係設有至少一中央處理器(CPU)121、至少一微控制器(MCU)122、至少一信號轉換器123等元件,該信號轉換器係供UART及RS485進行轉換,以能提供給其他裝置使用,且該至少一控制主機12係與該至少一顯示屏11連接,該顯示屏11係具有觸控功能,以能直接於該顯示屏11上來進行點選操作,另該車輛設備管理平台10係透過至少一車用區域網路(CAN BUS)來與該車輛1上的至少一裝置70進行連接(如第1圖所示),以能透過該車輛設備管理平台10來管理該車輛1上的至少一裝置70,其中該裝置70可為變速器、安全氣囊、防鎖死煞車系統/ABS、定速巡航、動力方向盤、音響系統、動力車窗、車門、後視鏡調整、電池和混合動力電動汽車的充電系統等裝置(圖未示),不以上述裝置70為限,也可以是車輛上的其他的裝置70。
The vehicle
且該車載服務器(car server)20係設於該車輛設備管理平台10內,而該車載服務器(car server)20內係設有一程式間通訊介面21,其中該車載服務器(car server)20係設於該車輛設備管理平台10之中央處理器(CPU)121內(如第2圖及第3圖所示),另該車輛設備管理平台10係分別與至少一客戶端30及至少一服務端40形成連結,而該
車輛設備管理平台10係管理與其連結的至少一客戶端30及至少一服務端40,讓該至少一客戶端30與該至少一服務端40能透過該車載服務器(car server)20內的程式間通訊介面21來進行車載核心通訊,也就是於該車輛設備管理平台10之中央處理器(CPU)121內設有專用的通道來供該至少一客戶端30及該至少一服務端40進行即時通訊,以提升車載管理之能力。
The vehicle-mounted server (car server) 20 is disposed in the vehicle
而本發明之車載核心通訊介面方法,首先進行(如第4圖所示)的步驟S100發出綁定需求訊息:由與其連結的該至少一客戶端30及該至少一服務端40分別向該車載服務器(car server)20發出一綁定需求訊息31、41。而完成上述步驟S100後即進行下一步驟S110。
The in-vehicle core communication interface method of the present invention first performs step S100 (as shown in Figure 4) to send a binding request message: the at least one
而上述該綁定需求訊息31、41(如第5圖所示)中係含有一識別碼(圖未示),該識別碼為一身份(ID)及一密碼之其中任一或其組合,其中該識別碼之身份(ID)主要是指該至少一客戶端30的身份(ID)或是該至少一服務端40的身份(ID),而上述識別碼除了是身份(ID)也可是密碼,其中該識別碼之密碼主要是指該至少一客戶端30或是該至少一服務端40的單獨使用編碼,具有其特殊性且無法重複,而能用於辨識該至少一客戶端30或是該至少一服務端40,另外,也可以是身份(ID加上密碼的組合,讓其增加特殊性。
The
另,下一步進行的步驟S110登錄程式間通訊介面:而該車載服務器(car server)20收到該至少一客戶端30及該至少一服務端40的綁定需求訊息31、41時,會將該至少一客戶端30及該至少一服
務端40的綁定需求訊息31、41分別登錄於該車載服務器(car server)20之程式間通訊介面21內。而完成上述步驟S110後即進行下一步驟S120。
In addition, the next step S110 is to log in the inter-program communication interface: when the
而上述該程式間通訊介面21係具有一通訊列表(LIST)(圖未示),而該通訊列表(LIST)係登錄發出綁定需求訊息31、41的該至少一客戶端30或是該至少一服務端40,也就是將該綁定需求訊息31、41中所含的識別碼進行登錄於該通訊列表(LIST)中,讓該程式間通訊介面21能清楚知道所欲連結的該至少一客戶端30或是該至少一服務端40是誰,也便於用於管理該至少一客戶端30或是該至少一服務端40。
The
另,下一步進行的步驟S120回應綁定完成訊息:且該車載服務器(car server)20之程式間通訊介面21於登錄後,則分別回應發出一綁定完成訊息32、42傳送給該至少一客戶端30及該至少一服務端40。而完成上述步驟S120後即進行下一步驟S130。
In addition, the next step S120 responds to the binding completion message: and after logging in, the
而上述該綁定完成訊息32、42係含有一存取權限(圖未示),該存取權限為一CRC驗證碼,其中CRC驗證碼可以是15個位元循環冗餘校驗(CRC)欄位,可以在收到該至少一訊息封包43時確認該訊息封包43是否正確,以確保該至少一客戶端30具有讀取該訊息封包43的權限。
The
另,下一步進行的步驟S130服務端發出訊息封包:當該至少一服務端40需要發出至少一訊息封包43時,該至少一訊息封包43中至少包含有至少一訊息標識符(ID)及至少一資料訊息,而該至少一訊息封包43係發送至該車載服務器(car server)20內。而完成上述步驟S13
0後即進行下一步驟S140。
In addition, the next step S130 is for the server to send a message packet: when the at least one
而上述的至少一訊息標識符(ID)(圖未示)是指可用來決定不同的訊息封包43的優先順序,且接收到該至少一訊息封包43的至少一客戶端30也能根據該訊息標識符(ID)來判斷是否需處理此一訊息封包43,其中該至少一訊息標識符(ID)可以是11個位元組或是更多位元組皆可。另該至少一資料訊息(圖未示)則含有實際的資料內容,其長度可以由0到8個位元組成不等,可根據至少一資料訊息的進行設定。
The at least one message identifier (ID) (not shown) mentioned above can be used to determine the priority of
再者,該至少一訊息封包43係可以包含有下列的內容,而該內容為幀(Frame)啟始位元、遠程需求(RYR)位元、控制欄位、CRC分隔位元、確認(ACK)位元、確認分隔位元、幀(Frame)結束、幀(Frame)間隔之其中任一(圖未示)。其中該幀(Frame)啟始位元是指該至少一訊息封包43送出時會先由該幀(Frame)啟始位元進行同步,而該訊息標識符(ID)及該遠程需求(RYR)位元會用來決定該至少一訊息封包43的優先權,當該至少二服務端40或是更多服務端40同時送出至少一訊息封包43時,會利用該訊息標識符(ID)及該遠程需求(RYR)位元進行位元仲裁(Bitwise Arbitration)(圖未示),而上述最小的訊息封包43具有其優先權,優先進行繼續傳送,其他的服務端40則會暫停送出訊息封包43,以待後續再送出訊息封包43。另該控制欄位是具有6個位元,其中2個位元是固定,而後面4個位元標示實際資料的長度。另該CRC分隔位元、確認(ACK)位元、確認分隔位元則分別各具有1位元,以供甄別使用。另該幀(Frame)結束及幀(Frame)間隔則分別為7位元及2位元,以作為該訊息封包43的結束及確認,使具有其完整度。
Furthermore, the at least one
另,下一步進行的步驟S140訊息封包廣播發送:並透過該車載服務器(car server)20之程式間通訊介面21將該至少一訊息封包43廣播發送給已登錄完成的該至少一客戶端30。而完成上述步驟S140後即進行下一步驟S150。
In addition, the next step S140 is to broadcast the message packet: and broadcast the at least one
而上述該車載服務器(car server)20內乃是透過該程式間通訊介面21之通訊列表(LIST)中所列的客戶端30,讓該至少一服務端40能透過該車載服務器(car server)20內的程式間通訊介面21來進行至少一訊息封包43的廣播發送,使該通訊列表(LIST)中所列的客戶端30皆能收到由該至少一服務端40所發出的至少一訊息封包43。
The above-mentioned
另,下一步進行的步驟S150判斷是否處理訊息封包:當該至少一客戶端30接收廣播發送的至少一訊息封包43時,則根據該至少一訊息封包43之訊息標識符(ID)來判斷是否處理該至少一訊息封包43。而完成上述步驟S150後即進行下一步驟S160。
In addition, the next step S150 is to determine whether to process the message packet: when the at least one
另,下一步進行的步驟S160依據資料訊息進行動作:而該至少一客戶端30確定處理該至少一訊息封包43後,則依據該至少一訊息封包43內之資料訊息來進行動作。
In addition, the next step S160 is to perform an action according to the data message: after the at least one
而上述該至少一客戶端30經由該至少一訊息封包43之訊息標識符(ID)來判斷需進行處理後,則根據該至少一訊息封包43之資料訊息來進行動作,如調整音量、切換歌曲、關閉藍芽(Bluetooth)服務等。
After the at least one
且上述的車載核心通訊介面方法中該車載核心通訊方式係設有兩種,而第一種車載核心通訊方式中的至少一客戶端30係為至少一應用程式50(如第2圖所示),且該至少一應用程式50係顯示於一顯示
屏11,另該至少一應用程式50係與至少一裝置70連結,其中該應用程式50係為桌面啟動(Launcher)51、系統用戶(System UI)52、多媒體播放器(Media Player)53、藍芽(Bluetooth)54、行車資訊(Information)55、系統設置(Settings)56、工廠模式(Factory Mode)57、廣播電台(Radio)58之其中任一。而上述該桌面啟動(Launcher)51是指於該顯示屏11上所呈現的桌面或是首頁畫面。另上述該系統用戶(System UI)52是指於該顯示屏11所出現的狀態列資訊顯示或是工作列顯示等內容。另上述該多媒體播放器(Media Player)53是指於該顯示屏11所呈現用來進行多媒體播放的軟體,並具有自訂面板或是更換面板的功能,且能安裝擴充套件來增加操作使用。另上述藍芽(Bluetooth)54是指於該顯示屏11上所呈現的藍芽程式,並透過該藍芽程式的開啟或關閉來與欲連接的裝置70進行連結,且具有更新版本之功能。另上述該行車資訊(Information)55試指於該顯示屏11所呈現的車輛1在行駛狀態下之車速、油耗、胎壓、行車動態等資訊。另上述該系統設置(Settings)56是指於該顯示屏11所呈現開關Wi-fi、藍牙開關的控制或狀態監聽、聲音設置、顯示設置、儲存設置、電池或電量設置、應用程序管理設置、安全設置、語言和輸入法設置、日期和時間設置,關於裝置更新設置等。另上述該工廠模式(Factory Mode)57是指於該顯示屏11所呈現一個建立物件的介面,但讓實現這個介面的類來決定實例化哪個類(例如一個Button類表示按鈕,而它有的兩個子類WinButton和MacButton分別代表Windows和Mac風格的按鈕)。另上述該廣播電台(Radio)58是指於該顯示屏11所呈現用來播放電台的軟體,並依調頻、調幅分別列出各地的電台頻道供選擇。但不以本發明之內容及圖式為
限。
In the above-mentioned vehicle core communication interface method, the vehicle core communication mode is provided with two types, and in the first vehicle core communication mode, at least one
另第一種車載核心通訊方式中的至少一服務端40係為至少一介面服務60(如第2圖所示),該介面服務60係顯示於一顯示屏11,該介面服務60係與至少一裝置70連結,其中該介面服務60係為人機(HMI)介面服務61、車用區域網路(CAN bus)介面服務62、顯示(Display)介面服務63、聲音(Audio)介面服務64、空調(AC)介面服務65、設置(Settings)介面服務66之其中任一。而上述該人機(HMI)介面服務61是指連接該車輛1上的至少一裝置70,並利用該顯示屏11來顯示資料,且透過一輸入單元(如觸控式螢幕、鍵盤、滑鼠等)來寫入工作參數或輸入操作命令等內容服務。另上述該車用區域網路(CAN bus)介面服務62是指利用該顯示屏11來呈現該車用區域網路(CAN bus)介面,並提供操作至少一裝置70與該微控制器(MCU)122進行數據傳輸服務。另上述該顯示(Display)介面服務63是指利用該顯示屏11來呈現顯示、隱藏桌面圖示、調整其大小或調整顯示屏亮度等服務。另上述該聲音(Audio)介面服務64是指利用該顯示屏11來呈現音效設定,並管理音效輸入裝置或音效輸出裝置,且能啟動或關閉音效增強功能等服務。另上述該空調(AC)介面服務65乃是指利用該顯示屏11來呈現裝設於該車輛1上包含溫度、濕度、空氣清淨度以及空氣循環的空氣調節系統。另上述該設置(Settings)介面服務66是指利用該顯示屏11來呈現啟動設定、管理輸入和顯示語言設定等服務。但不以本發明之內容及圖式為限。
In the first vehicle core communication method, at least one
另外,第二種車載核心通訊方式中的至少一客戶端30係為至少一介面服務60(如第3圖所示),該介面服務60係顯示於一顯示屏
11,該介面服務60係與至少一裝置70連結,其中該介面服務60係為人機(HMI)介面服務61、車用區域網路(CAN bus)介面服務62、顯示(Display)介面服務63、聲音(Audio)介面服務64、空調(AC)介面服務65、設置(Settings)介面服務66之其中任一。而上述該人機(HMI)介面服務61是指連接該車輛1上的至少一裝置70,並利用該顯示屏11來顯示資料,且透過一輸入單元(如觸控式螢幕、鍵盤、滑鼠等)來寫入工作參數或輸入操作命令等內容服務。另上述該車用區域網路(CAN bus)介面服務62是指利用該顯示屏11來呈現該車用區域網路(CAN bus)介面,並提供操作至少一裝置70與該微控制器(MCU)進行數據傳輸服務。另上述該顯示(Display)介面服務63是指利用該顯示屏11來呈現顯示、隱藏桌面圖示、調整其大小或調整顯示屏亮度等服務。另上述該聲音(Audio)介面服務64是指利用該顯示屏11來呈現音效設定,並管理音效輸入裝置或音效輸出裝置,且能啟動或關閉音效增強功能等服務。另上述該空調(AC)介面服務65乃是指利用該顯示屏11來呈現裝設於該車輛1上包含溫度、濕度、空氣清淨度以及空氣循環的空氣調節系統。另上述該設置(Settings)介面服務66是指利用該顯示屏11來呈現啟動設定、管理輸入和顯示語言設定等服務。但不以本發明之內容及圖式為限。
In addition, at least one
而第二種車載核心通訊方式中的至少一服務端40係為至少一應用程式50(如第3圖所示),且該至少一應用程式50係顯示於一顯示屏11,另該至少一應用程式50係與至少一裝置70連結,其中該應用程式50係為桌面啟動(Leuncher)51、系統用戶(System UI)52、多媒體播放器(Media Player)53、藍芽(Bluetooth)54、行車資訊(Information)
55、系統設置(Settings)56、工廠模式(Factory Mode)57、廣播電台(Radio)58之其中任一。而上述該桌面啟動(Launcher)51是指於該顯示屏11上所呈現的桌面或是首頁畫面。另上述該系統用戶(System UI)52是指於該顯示屏11所出現的狀態列資訊顯示或是工作列顯示等內容。另上述該多媒體播放器(Media Player)53是指於該顯示屏11所呈現用來進行多媒體播放的軟體,並具有自訂面板或是更換面板的功能,且能安裝擴充套件來增加操作使用。另上述藍芽(Bluetooth)54是指於該顯示屏11上所呈現的藍芽程式,並透過該藍芽程式的開啟或關閉來與欲連接的裝置70進行連結,且具有更新版本之功能。另上述該行車資訊(Information)55試指於該顯示屏11所呈現的車輛1在行駛狀態下之車速、油耗、胎壓、行車動態等資訊。另上述該系統設置(Settings)56是指於該顯示屏11所呈現開關Wi-fi、藍牙開關的控制或狀態監聽、聲音設置、顯示設置、儲存設置、電池或電量設置、應用程序管理設置、安全設置、語言和輸入法設置、日期和時間設置,關於裝置更新設置等。另上述該工廠模式(Factory Mode)57是指於該顯示屏11所呈現一個建立物件的介面,以用於檢測各硬體功能的應用程式(APP)。另上述該廣播電台(Radio)58是指於該顯示屏11所呈現用來播放電台的軟體,並依調頻、調幅分別列出各地的電台頻道供選擇。但不以本發明之內容及圖式為限。
In the second in-vehicle core communication method, at least one
藉此,透過上述的兩種車載核心通訊方式,而第一種車載核心通訊方式乃該至少一客戶端30係為至少一應用程式50,且該至少一服務端40係為至少一介面服務60(如第2圖所示),再者,第二種車載核心通訊方式乃該至少一客戶端30係為至少一介面服務60,且該至少
一服務端40係為至少一應用程式50(如第3圖所示),使其車載核心通訊具有雙向通訊之效能,並且透過該車載服務器(car server)20內係設有一程式間通訊介面21,讓該至少一客戶端30與該至少一服務端40能透過該車載服務器(car server)20內的程式間通訊介面21來進行車載核心通訊,使具有即時通訊之效能,並能提升車載管理之能力,進而增加整體之實用性。
Thus, through the above two vehicle core communication methods, the first vehicle core communication method is that the at least one
再者,本發明之車載核心通訊介面方法主要是有二種的實施態樣,而第一種實施態樣(如第4圖及第5圖所示)的步驟S100發出綁定需求訊息、步驟S110登錄程式間通訊介面、步驟S120回應綁定完成訊息、步驟S130服務端發出訊息封包、步驟S140訊息封包廣播發送、步驟S150判斷是否處理訊息封包、步驟S160依據資料訊息進行動作,已於上述提出說明,請參考上述之說明內容。 Furthermore, the vehicle core communication interface method of the present invention mainly has two implementation modes, and the first implementation mode (as shown in Figures 4 and 5) includes step S100 sending a binding request message, step S110 logging into the inter-program communication interface, step S120 responding with a binding completion message, step S130 the server sends a message packet, step S140 broadcasting the message packet, step S150 determining whether to process the message packet, and step S160 performing an action according to the data message, which has been described above. Please refer to the above description.
另第二種實施態樣(如第6圖及第7圖所示)中的步驟S200發出綁定需求訊息、步驟S210登錄程式間通訊介面、步驟S220回應綁定完成訊息、步驟S250判斷是否處理訊息封包、步驟S260依據資料訊息進行動作,都是採用與第一種實施態樣中的步驟S100發出綁定需求訊息、步驟S110登錄程式間通訊介面、步驟S120回應綁定完成訊息、步驟S150判斷是否處理訊息封包、步驟S160依據資料訊息進行動作之相同的設計,僅差異在於步驟S230服務端發出訊息封包、步驟S240訊息封包廣播發送之內容。 In the second implementation (as shown in FIG. 6 and FIG. 7 ), step S200 sends a binding request message, step S210 logs in to the inter-program communication interface, step S220 responds with a binding completion message, step S250 determines whether to process the message packet, and step S260 performs an action based on the data message, all of which are the same as step S10 in the first implementation. 0 sends a binding request message, step S110 logs in to the inter-program communication interface, step S120 responds to the binding completion message, step S150 determines whether to process the message packet, and step S160 takes action based on the data message. The only difference is that the server sends a message packet in step S230 and the content of the message packet is broadcasted in step S240.
因此,上述與步驟S100發出綁定需求訊息、步驟S110登錄程式間通訊介面、步驟S120回應綁定完成訊息、步驟S150 判斷是否處理訊息封包、步驟S160依據資料訊息進行動作之相同的內容不在重複,請參考上述之說明內容。下列將針對第二種實施態樣中的步驟S230服務端發出訊息封包、步驟S240訊息封包廣播發送來進行說明。 Therefore, the same contents as step S100 sending a binding request message, step S110 logging into the inter-program communication interface, step S120 responding with a binding completion message, step S150 determining whether to process the message packet, and step S160 performing actions according to the data message are not repeated. Please refer to the above description. The following will explain step S230 of the server sending a message packet and step S240 of broadcasting the message packet in the second implementation.
而第二種實施態樣(如第7圖所示)之差異乃為步驟S230服務端發出訊息封包:當該至少一服務端40需要發出至少一訊息封包43時,該至少一訊息封包43中至少包含有至少一訊息標識符(ID)及至少一資料訊息。而當完成上述步驟230後即進行下一步驟S240。
The difference of the second implementation (as shown in FIG. 7) is that the server sends a message packet in step S230: when the at least one
而上述步驟S230服務端發出訊息封包較步驟S130服務端發出訊息封包中少了將該至少一訊息封包43係發送至該車載服務器(car server)20內,主要是該至少一服務端40可以先與該車載服務器(car server)20取得該程式間通訊介面21中含有至少一客戶端30的通訊列表(LIST),因此,當該至少一服務端40需要發出至少一訊息封包43時,就不用透過該車載服務器(car server)20之程式間通訊介面21了。
Compared with step S130, the above-mentioned step S230 of the server sending a message packet lacks the step of sending the at least one
另,下一步進行的步驟240訊息封包廣播發送:而該至少一訊息封包43係直接由該至少一服務端40廣播發送至該至少一客戶端30。
In addition, the next step is step 240 of broadcasting the message packet: the at least one
而上述步驟240訊息封包廣播發送較步驟140訊息封包廣播發送中少了需透過該車載服務器(car server)20之程式間通訊介面21將該至少一訊息封包43廣播發送,因此,當該至少一服務端40可以先與該車載服務器(car server)20取得該程式間通訊介面21中含有至少一客戶端30的通訊列表(LIST)後,即直接將該至少一訊息封包43廣播
發送至該至少一客戶端30,就不用透過該車載服務器(car server)20之程式間通訊介面21了。
Compared with the step 140, the step 240 of broadcasting the message packet does not require the at least one
藉此,當該至少一服務端40需要發出至少一訊息封包43時係具有兩種實施方式,其中第一種實施方式為該至少一訊息封包43係先發送至該車載服務器(car server)20內(如第5圖所示),再透過該車載服務器(car server)20之程式間通訊介面21將該至少一訊息封包43廣播發送給已登錄完成的該至少一客戶端30,另第二種實施方式為該至少一訊息封包43係直接由該至少一服務端40廣播發送至該至少一客戶端30(如第7圖所示),使該服務端40與該客戶端30除了透過該車載服務器(car server)20之程式間通訊介面21傳遞該至少一訊息封包43外,也能由該服務端40直接向客戶端30廣播發送該至少一訊息封包43,而不用經由該車載服務器(car server)20之程式間通訊介面21廣播發送,使具有不同的廣播發送之效能,進而增加整體之操作性。
Thus, when the at least one
由以上詳細說明,可使熟知本項技藝者明瞭本發明的確可達成前述目的,實已符合專利法之規定,爰提出發明專利申請。 The above detailed description will enable those familiar with this technology to understand that this invention can indeed achieve the above-mentioned purpose and is in compliance with the provisions of the Patent Law, and therefore an invention patent application is filed.
惟以上所述者,僅為本發明之較佳實施例而已,當不能以此限定本發明實施之範圍;故,凡依本發明申請專利範圍及發明說明書內容所作之簡單的等效變化與修飾,皆應仍屬本發明專利涵蓋之範圍內。 However, the above is only a preferred embodiment of the present invention, and should not be used to limit the scope of implementation of the present invention; therefore, all simple equivalent changes and modifications made according to the scope of the patent application of the present invention and the content of the invention specification should still fall within the scope of the present invention patent.
1:車輛 1: Vehicles
10:車輛設備管理平台 10: Vehicle equipment management platform
11:顯示屏 11: Display screen
12:控制主機 12: Control host
121:中央處理器(CPU) 121: Central Processing Unit (CPU)
122:微控制器(MCU) 122: Microcontroller (MCU)
123:信號轉換器 123:Signal converter
20:車載服務器(car server) 20: Car server
21:程式間通訊介面 21:Inter-program communication interface
30:客戶端 30: Client
40:服務端 40: Server side
70:裝置 70: Device
Claims (13)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW111145865A TWI852197B (en) | 2022-11-30 | 2022-11-30 | Vehicle core communication interface system and method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW111145865A TWI852197B (en) | 2022-11-30 | 2022-11-30 | Vehicle core communication interface system and method thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202425673A TW202425673A (en) | 2024-06-16 |
| TWI852197B true TWI852197B (en) | 2024-08-11 |
Family
ID=92539889
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW111145865A TWI852197B (en) | 2022-11-30 | 2022-11-30 | Vehicle core communication interface system and method thereof |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI852197B (en) |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100010706A1 (en) * | 2005-09-23 | 2010-01-14 | Joseph Gormley | Vehicle control and interconnection system |
| US7774753B1 (en) * | 2004-11-18 | 2010-08-10 | Adobe Systems Incorporated | System and method for communicating data among two or more programs |
| TWM401830U (en) * | 2010-09-20 | 2011-04-11 | Clientron Corp | Control system of vehicular network combined with multimedia entertainment |
| TWM403454U (en) * | 2010-11-24 | 2011-05-11 | Clientron Corp | Combined video transmission control system for automobile network |
| TWM418848U (en) * | 2011-01-20 | 2011-12-21 | Clientron Corp | Vehicle-carrying network and monitoring in-vehicle self-diagnosis system |
| US20140225724A1 (en) * | 2013-02-14 | 2014-08-14 | Ford Global Technologies, Llc | System and Method for a Human Machine Interface |
| TW201525698A (en) * | 2013-12-16 | 2015-07-01 | Tencent Tech Shenzhen Co Ltd | Method and device for processing inter-program communication |
| TWM626534U (en) * | 2021-12-30 | 2022-05-01 | 公信電子股份有限公司 | Vehicle communication structure system |
| US20220366032A1 (en) * | 2015-09-25 | 2022-11-17 | Argus Cyber Securlty Ltd. | System and method for controlling access to an in-vehicle communication network |
| TWM640551U (en) * | 2022-11-30 | 2023-05-01 | 公信電子股份有限公司 | Vehicle core communication interface system |
-
2022
- 2022-11-30 TW TW111145865A patent/TWI852197B/en active
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7774753B1 (en) * | 2004-11-18 | 2010-08-10 | Adobe Systems Incorporated | System and method for communicating data among two or more programs |
| US20100010706A1 (en) * | 2005-09-23 | 2010-01-14 | Joseph Gormley | Vehicle control and interconnection system |
| TWM401830U (en) * | 2010-09-20 | 2011-04-11 | Clientron Corp | Control system of vehicular network combined with multimedia entertainment |
| TWM403454U (en) * | 2010-11-24 | 2011-05-11 | Clientron Corp | Combined video transmission control system for automobile network |
| TWM418848U (en) * | 2011-01-20 | 2011-12-21 | Clientron Corp | Vehicle-carrying network and monitoring in-vehicle self-diagnosis system |
| US20140225724A1 (en) * | 2013-02-14 | 2014-08-14 | Ford Global Technologies, Llc | System and Method for a Human Machine Interface |
| TW201525698A (en) * | 2013-12-16 | 2015-07-01 | Tencent Tech Shenzhen Co Ltd | Method and device for processing inter-program communication |
| US20220366032A1 (en) * | 2015-09-25 | 2022-11-17 | Argus Cyber Securlty Ltd. | System and method for controlling access to an in-vehicle communication network |
| TWM626534U (en) * | 2021-12-30 | 2022-05-01 | 公信電子股份有限公司 | Vehicle communication structure system |
| TWM640551U (en) * | 2022-11-30 | 2023-05-01 | 公信電子股份有限公司 | Vehicle core communication interface system |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202425673A (en) | 2024-06-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108833122B (en) | Wake-up method and device for vehicle-mounted communication controller and storage medium | |
| CN210536833U (en) | Screen projection interactive system of intelligent terminal and vehicle-mounted entertainment equipment | |
| CN110753905B (en) | Control device, control method and computer program | |
| JP2018523342A (en) | Wireless connection management | |
| CN112572349A (en) | Vehicle digital key processing method and system | |
| CN114793330A (en) | Application processing method and related equipment | |
| CN102546725B (en) | The remote assistance method of car-mounted electronic device and system | |
| CN105922872A (en) | Vehicle control system and vehicle | |
| CN111431782A (en) | Vehicle interaction control method and device and computer readable storage medium | |
| CN116156135A (en) | Control method of vehicle-mounted projection device, vehicle-mounted projection device, and vehicle | |
| CN114116028A (en) | Wake-up method, device, vehicle and storage medium for trip computer ECU | |
| CN112911563A (en) | Bluetooth connection method and system based on multiple terminals | |
| CN113971046A (en) | Control method and device of vehicle-mounted drinking equipment, electronic equipment and storage medium | |
| TWI852197B (en) | Vehicle core communication interface system and method thereof | |
| CN114168501B (en) | Data reading method, data writing method and data reading and writing system | |
| CN115526360A (en) | Vehicle reservation method, device, storage medium, transmission platform and vehicle | |
| US12081990B2 (en) | Systems and methods for bluetooth authentication using communication fingerprinting | |
| CN112153019A (en) | Data interaction system, vehicle-mounted connector, peripheral equipment, vehicle and method | |
| CN117750338A (en) | Information synchronization method, device and control system of vehicle-mounted equipment | |
| TW202126053A (en) | On-vehicle multimedia device having function of automatically switching master control identification and control method thereof comprising a first connection port and a second connection port for connection with an on-vehicle display device and a control module connected with the first connection port and the second connection port | |
| CN117692486A (en) | Control system and method for Internet of vehicles equipment | |
| CN116705082A (en) | Control method, device, vehicle and storage medium of vehicle-mounted recording equipment | |
| CN115734197A (en) | A method, device and system for interaction between vehicle driver and passenger auxiliary equipment | |
| CN112153521B (en) | Car speaker control system and car speaker | |
| CN115246372A (en) | Vehicle information processing method and related device |