TWI770497B - Cross-platform data processing system - Google Patents
Cross-platform data processing system Download PDFInfo
- Publication number
- TWI770497B TWI770497B TW109113418A TW109113418A TWI770497B TW I770497 B TWI770497 B TW I770497B TW 109113418 A TW109113418 A TW 109113418A TW 109113418 A TW109113418 A TW 109113418A TW I770497 B TWI770497 B TW I770497B
- Authority
- TW
- Taiwan
- Prior art keywords
- data
- platform
- peripheral device
- cross
- system platform
- Prior art date
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Information Transfer Systems (AREA)
Abstract
Description
本發明係關於一種資料處理系統,尤指一種使兩系統平台共享資料的跨平台資料處理系統。 The present invention relates to a data processing system, especially a cross-platform data processing system that enables two system platforms to share data.
近年隨全球化、網路與尖端科技的***性發展,消費者越來越懂得在生活享受科技所帶來的美好與便利,智慧型裝置的蓬勃發展也說明消費者已從過去被科技追趕逐漸成為駕馭科技的主宰者。 In recent years, with the explosive development of globalization, the Internet and cutting-edge technology, consumers have become more and more aware of the beauty and convenience brought by technology in their lives. The booming development of smart devices also shows that consumers have gradually become Master of technology.
因此透過各個智慧型裝置在同一平台上進行互動儼然已成為一種趨勢,舉例來說,智慧電視、電腦與其他智慧行動裝置之間的結合與互動便是重要的一環,利用智慧電視作為互動平台,而智慧手機、平板電腦等智慧行動裝置作為操作平台,形成跨平台互動模式,可以讓家電結合智慧行動裝置帶來全新的體驗,也才能更豐富生活的樂趣。 Therefore, it has become a trend to interact on the same platform through various smart devices. For example, the integration and interaction between smart TV, computer and other smart mobile devices is an important part. Using smart TV as an interactive platform, Smart mobile devices such as smart phones and tablet computers are used as operating platforms to form a cross-platform interactive mode, which allows home appliances to combine with smart mobile devices to bring new experiences and enrich the joy of life.
然而現今技術的缺失在於主機端(如前述之智慧電視)所運作的平台往往只能供與主機端運作在相同作業平台上之智慧行動裝置的使用,不同平台間之智慧裝置並無法在同一平台上進行互動。 However, the lack of current technology is that the platform operated by the host (such as the aforementioned smart TV) can only be used by the smart mobile devices running on the same operating platform as the host, and the smart devices between different platforms cannot be on the same platform. interact on.
本發明的目的在於提供一種跨平台資料處理系統,以滿足不同平台之間設備的互動。 The purpose of the present invention is to provide a cross-platform data processing system to satisfy the interaction of devices between different platforms.
為達到上述目的,本發明實施例提供一種跨平台資料處理系統用以使兩系統平台共享資料。跨平台資料處理系統包含至少一周邊設備,第一系統平台耦接於至少一周邊設備,及第二系統平台,第二系統平台耦接第一系統平台。至少一周邊設備用以收集資訊,第一系統平台包含資料分類模組用以將從至少一周邊設備傳來的資料進行分類,及資料轉換模組用以將資料分類模組分類後的部分資料由第一格式轉換為第二格式。第二系統平台用以處理由第一系統平台傳來之屬於第二格式之資料。 To achieve the above object, the embodiments of the present invention provide a cross-platform data processing system for sharing data between two system platforms. The cross-platform data processing system includes at least one peripheral device, the first system platform is coupled to the at least one peripheral device, and the second system platform is coupled to the first system platform. At least one peripheral device is used for collecting information, the first system platform includes a data classification module for classifying the data transmitted from the at least one peripheral device, and a data conversion module for classifying part of the data after the data classification module Convert from the first format to the second format. The second system platform is used for processing the data in the second format transmitted from the first system platform.
較佳的,資料轉換模組包含對照表,資料轉換模組依據對照表將資料分類模組分類後的部分資料或全部資料由第一格式轉換為第二格式。 Preferably, the data conversion module includes a comparison table, and the data conversion module converts some or all of the data classified by the data classification module from the first format to the second format according to the comparison table.
較佳的,資料分類模組根據資料量、資料型式及/或至少一周邊設備對資料進行分類。 Preferably, the data classification module classifies the data according to the amount of data, the type of data and/or at least one peripheral device.
較佳的,跨平台資料處理系統還包含傳輸接口,耦接於至少一周邊設備及第一系統平台之間。 Preferably, the cross-platform data processing system further includes a transmission interface coupled between at least one peripheral device and the first system platform.
較佳的,傳輸接口為通用序列匯流排、通用非同步收發傳輸器或積體電路匯流排。 Preferably, the transmission interface is a universal serial bus, a universal asynchronous transceiver or an integrated circuit bus.
較佳的,跨平台資料處理系統還包含傳輸接口,耦接於第一系統平台及第二系統平台之間。 Preferably, the cross-platform data processing system further includes a transmission interface coupled between the first system platform and the second system platform.
較佳的,傳輸接口為通用序列匯流排、通用非同步收發傳輸器或積體電路匯流排。 Preferably, the transmission interface is a universal serial bus, a universal asynchronous transceiver or an integrated circuit bus.
較佳的,至少一周邊設備包含傳感器、收音設備、攝像設備及讀卡設備的至少其中之一。 Preferably, at least one peripheral device includes at least one of a sensor, a radio device, a camera device and a card reader device.
較佳的,至少一周邊設備包含第一周邊設備及第二周邊設備,且第一周邊設備對應第一類別資料,第二周邊設備對應第二類別資料。 Preferably, at least one peripheral device includes a first peripheral device and a second peripheral device, and the first peripheral device corresponds to the first type of data, and the second peripheral device corresponds to the second type of data.
較佳的,至少一周邊設備通過第一資料路徑將資料傳送至第一系統平台,第一系統平台將資料分類以產生分類後的資料,由分類後的資料選擇部分資料或者全部資料,將部分資料或者全部資料由第一格式轉換為第二格式,並將轉換後的部分資料或者全部資料通過第二資料路徑傳送至第二系統平台,且第二系統平台對轉換後的部分資料或者全部資料由處理器執行運算、顯示器進行顯示及/或傳輸接口進行傳輸。 Preferably, at least one peripheral device transmits data to the first system platform through the first data path, the first system platform classifies the data to generate classified data, selects some or all of the data from the classified data, The data or all the data are converted from the first format to the second format, and part or all of the converted data is transmitted to the second system platform through the second data path, and the second system platform is responsible for the converted part or all of the data. The processor performs the operation, the display performs the display, and/or the transmission interface performs the transmission.
與現有技術相比,本發明實施例的跨平台資料處理系統可使第一系統平台與第二系統平台共享資料。至少一周邊設備通過第一資料路徑將資料傳送至第一系統平台,第一系統平台的資料分類模組資料進行分類後,選擇需要的資料並將其藉由資料轉換模組由對應於第一系統平台的第一格式轉換為對應於第二系統平台的第二格式,並且轉換後的資料會通過第二資料路徑被傳送至第二系統平台。如此可讓不同平台間的智能裝置並在同一平台上互動分享,增加便利性及互動性。 Compared with the prior art, the cross-platform data processing system according to the embodiment of the present invention enables the first system platform and the second system platform to share data. At least one peripheral device transmits data to the first system platform through the first data path. After the data classification module of the first system platform classifies the data, the required data is selected and passed through the data conversion module corresponding to the first system. The first format of the system platform is converted into a second format corresponding to the second system platform, and the converted data is transmitted to the second system platform through the second data path. In this way, smart devices on different platforms can interact and share on the same platform, increasing convenience and interactivity.
100:跨平台資料處理系統 100: Cross-Platform Data Processing System
10:第一系統平台 10: The first system platform
20:第二系統平台 20: Second system platform
12:資料分類模組 12: Data classification module
14:資料轉換模組 14: Data conversion module
31:第一周邊設備 31: The first peripheral equipment
32:第二周邊設備 32: Second Peripherals
200:資料對照表 200: Data comparison table
DATA1:第一格式之資料 DATA1: Data in the first format
DATA2:第二格式之資料 DATA2: data in the second format
P1:第一資料路徑 P1: The first data path
P2:第二資料路徑 P2: Second data path
第1圖係本發明實施例之跨平台資料處理系統的示意圖。 FIG. 1 is a schematic diagram of a cross-platform data processing system according to an embodiment of the present invention.
第2圖係第1圖中第一系統平台使用的資料對照表的示意圖。 Figure 2 is a schematic diagram of the data comparison table used by the first system platform in Figure 1.
第1圖係本發明實施例之跨平台資料處理系統100的示意圖。跨平台資料處理系統100用以使兩系統平台共享資料。跨平台資料處理系統100包含第一系統平台10,第二系統平台20,及至少一周邊設備。第一系統平台10耦接至少一周邊設備,第二系統平台20耦接第一系統平台10。至少一周邊設備用以收集資訊,第一系統平台10包含資料分類模組12用以將至少一周邊設備傳來的資料DATA1進行分類。資料轉換模組14用以選擇分類後的資料DATA1之所需要的部份資料由第一格式之資料DATA1轉換為第二格式之資料DATA2。在另一實施例中,資料轉換模組14用以選擇分類後的資料DATA1的所需要的全部資料由第一格式的資料DATA1轉換為第二格式的資料DATA2。第二系統平台20用以處理由第一系統平台10傳來之屬於第二格式之資料DATA2。在實施例中,至少一周邊設備可包括第一周邊設備31及第二周邊設備32,因此第一系統平台10可耦接第一周邊設備31及第二周邊設備32。
FIG. 1 is a schematic diagram of a cross-platform
換言之,第一周邊設備31及第二周邊設備32,透過第一資料路徑P1將資料DATA1傳送至第一系統平台10’第一系統平台10的資料分類模組12將資料DATA1進行分類後,資料DATA1的一部份會藉由資料轉換模組14由對應於第一系統平台10的第一格式轉換為對應於第二系統平台20的第二格式,以產生第二格
式的資料DATA2,並且轉換後的資料DATA2會透過第二資料路徑P2被傳送至第二系統平台20。第二系統平台20可將資料DATA2交由處理器執行運算、由顯示器進行顯示及/或由傳輸介面進行傳輸。其中,第一系統平台10不同於第二系統平台20;第一格式與第二格式不同。
In other words, the first
舉例而言,至少一周邊設備包含環境感測器、觸控感測器、收音設備、攝像設備、讀卡設備,及其他用於收集資訊的設備。再者,至少一周邊設備所收集的資料包括屏幕顯示,感測資料,影像資料,音頻資料,網路封包資料等。 For example, the at least one peripheral device includes an environment sensor, a touch sensor, a radio device, a camera device, a card reader device, and other devices for collecting information. Furthermore, the data collected by the at least one peripheral device includes screen display, sensing data, image data, audio data, network packet data, and the like.
第一資料路徑P1可為第一周邊設備31及/或第二周邊設備32與第一系統平台10之間的傳輸介面,第二資料路徑P2可為第一系統平台10與第二系統平台20之間的另一傳輸介面。在實施例中,傳輸介面可為通用序列匯流排(Universal Serial Bus,USB)、通用非同步收發傳輸器(Universal Asynchronous Receiver/Transmitter,UART)、積體電路匯流排(Inter-Integrated Circuit,I2C),或其它高速傳輸介面。在實施例中,第一系統平台10可為Android系統,第二系統平台20可為Windows系統等任何作業系統。
The first data path P1 may be a transmission interface between the first
第一周邊設備31可對應第一類別資料,第二周邊設備32可對應第二類別資料。資料分類模組12可根據周邊設備,資料型式及/或資料量對資料進行分類。舉例而言環境感測器產生的資料分為第一類別資料,音量設定的資料可被分為第二類別資料,依此類推。分類方式可依系統平台需求而定。另外,第一系統平台可耦接更多周邊設備,例如第三周邊設備及第四周邊設備。可耦接的周邊設備數量不受本發明實施例的限制。
The first
第2圖係第1圖中第一系統平台10使用的資料對照表200的示意圖。資料分類模組12可根據周邊設備,資料型式,資料量及/或其它分類方式對資料進行分類以建立資料對照表200,資料轉換模組14則可利用對照表做資料轉換。
FIG. 2 is a schematic diagram of the data comparison table 200 used by the
以第2圖的資料對照表200舉例,資料封包的標頭(header)包含主協議和子協議。若資料封包具有標頭0xD2及0x00,系統可知該資料封包為音量設定之資料;若資料封包具有標頭0xD2及0x04,系統可知該資料封包為日期時間設定之資料;若資料封包具有標頭0xD3及0x00,系統可知該資料封包為CO2感測器之資料。若資料封包具有標頭0xD4及0x00,系統可知該資料封包為NFC(near field communication)感測器之資料。 Taking the data comparison table 200 in FIG. 2 as an example, the header of the data packet includes a main protocol and a sub-protocol. If the data packet has the headers 0xD2 and 0x00, the system knows that the data packet is the volume setting data; if the data packet has the headers 0xD2 and 0x04, the system knows that the data packet is the date and time setting data; if the data packet has the header 0xD3 and 0x00, the system knows that the data packet is the data of the CO 2 sensor. If the data packet has headers 0xD4 and 0x00, the system knows that the data packet is the data of the NFC (near field communication) sensor.
在進行資料轉換時,舉例而言,資料轉換模組14可將具有標頭0xD2及0x00的音量設定資料加上對應於第二系統平台20的標頭,或是以其它資料轉換的方式使第二系統平台20能辨識該資料為音量設定資料。舉另一例,資料轉換模組14可將具有標頭0xD4及0x00的NFC感測器資料加上對應於第二系統平台20的標頭,或是以其它資料轉換的方式使第二系統平台20能辨識該資料為NFC感測器資料。經轉換後的資料DATA2則可被傳送至第二系統平台20執行運算、顯示及/或傳輸等進一步的資料處理。
When performing data conversion, for example, the
綜上所述,本發明實施例之跨平台資料處理系統可第一系統平台與第二系統平台共享資料。至少一周邊設備透過第一資料路徑將資料傳送至第一系統平台,第一系統平台的資料分類模組資料進行分類後,選擇需要的資料並將其藉由資料轉換模組由對應於第一系統平台的第一格式轉換為對應於第二系 統平台的第二格式,並且轉換後的資料會透過第二資料路徑被傳送至第二系統平台。第二系統平台可對轉換後的資料由處理器執行運算、由顯示器進行顯示及/或由傳輸介面進行傳輸。如此可讓不同平台間的智慧裝置並在同一平台上互動分享,增加便利性及互動性。 To sum up, the cross-platform data processing system according to the embodiment of the present invention can share data between the first system platform and the second system platform. At least one peripheral device transmits data to the first system platform through the first data path. After the data classification module of the first system platform classifies the data, the required data is selected and passed through the data conversion module corresponding to the first system. The first format of the system platform is converted to correspond to the second system The second format of the system platform, and the converted data will be transmitted to the second system platform through the second data path. The second system platform can perform operations on the converted data by the processor, display by the display and/or transmit by the transmission interface. This allows smart devices on different platforms to interact and share on the same platform, increasing convenience and interactivity.
以上所述僅為本發明之較佳實施例,凡依本發明申請專利範圍所做之均等變化與修飾,皆應屬本發明之涵蓋範圍。 The above descriptions are only preferred embodiments of the present invention, and all equivalent changes and modifications made according to the scope of the patent application of the present invention shall fall within the scope of the present invention.
100:跨平台資料處理系統 100: Cross-Platform Data Processing System
10:第一系統平台 10: The first system platform
20:第二系統平台 20: Second system platform
12:資料分類模組 12: Data classification module
14:資料轉換模組 14: Data conversion module
31:第一周邊設備 31: The first peripheral equipment
32:第二周邊設備 32: Second Peripherals
DATA1:第一格式之資料 DATA1: Data in the first format
DATA2:第二格式之資料 DATA2: data in the second format
P1:第一資料路徑 P1: The first data path
P2:第二資料路徑 P2: Second data path
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW109113418A TWI770497B (en) | 2020-04-22 | 2020-04-22 | Cross-platform data processing system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
TW109113418A TWI770497B (en) | 2020-04-22 | 2020-04-22 | Cross-platform data processing system |
Publications (2)
Publication Number | Publication Date |
---|---|
TW202141990A TW202141990A (en) | 2021-11-01 |
TWI770497B true TWI770497B (en) | 2022-07-11 |
Family
ID=80783108
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
TW109113418A TWI770497B (en) | 2020-04-22 | 2020-04-22 | Cross-platform data processing system |
Country Status (1)
Country | Link |
---|---|
TW (1) | TWI770497B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200623725A (en) * | 2004-04-16 | 2006-07-01 | Broadcom Corp | Providing automatic format conversion via an access gateway in a home |
TW201516893A (en) * | 2013-10-30 | 2015-05-01 | Chunghwa Telecom Co Ltd | Scenario sensing system and method with expandability and self-detection adjustment |
-
2020
- 2020-04-22 TW TW109113418A patent/TWI770497B/en active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW200623725A (en) * | 2004-04-16 | 2006-07-01 | Broadcom Corp | Providing automatic format conversion via an access gateway in a home |
TW201516893A (en) * | 2013-10-30 | 2015-05-01 | Chunghwa Telecom Co Ltd | Scenario sensing system and method with expandability and self-detection adjustment |
Also Published As
Publication number | Publication date |
---|---|
TW202141990A (en) | 2021-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020078300A1 (en) | Method for controlling screen projection of terminal and terminal | |
KR101767262B1 (en) | Method and apparatus for changing input format in input system using universal plug and play | |
TWI529535B (en) | Resource sharing devices | |
US20070133817A1 (en) | Wireless audio system using wireless local area network | |
US9110863B2 (en) | Seamless switching of USB devices connected to a monitor hub | |
CN103685433B (en) | Virtual document transmission system and virtual document transmission method thereof | |
CN109756568A (en) | Processing method, equipment and the computer readable storage medium of file | |
JP2006197565A (en) | Apparatus and method for checking performance of wireless data network | |
US8346948B2 (en) | Information processing apparatus, selector, remote operation system, scan code transmission method, and program product therefor | |
CN113872967B (en) | Vehicle information transmission method and device, electronic equipment and storage medium | |
CN104423922A (en) | Image display apparatus and data transfer method | |
TWI770497B (en) | Cross-platform data processing system | |
CN113253877A (en) | Electronic whiteboard system and control method thereof | |
WO2021195585A1 (en) | 3d collaborative visual command line system to visualize and manage networked endpoints | |
CN111290689B (en) | Electronic equipment, main control device, control method and touch control sharing system thereof | |
US20150351144A1 (en) | Wireless transmission apparatus and implementation method thereof | |
US9712653B2 (en) | Data transmission device, data transmission method and program for data transmission device | |
CN114025227A (en) | Electronic equipment and control method | |
CN113535639A (en) | Cross-platform data processing system | |
US11809365B2 (en) | Data transmission method | |
US20150052278A1 (en) | Dock Apparatus of Mobile Electronic Device and Connecting Method Thereof | |
KR101546502B1 (en) | Searching system and searching method using the text in page | |
US11888918B2 (en) | Method and conference system capable of expanding functions of the conference system by using additional circuit board | |
US10757242B2 (en) | Computer system, and method and program for setting | |
US20130210363A1 (en) | Receiver device, host apparatus and control method thereof |