TW201804335A - Connecting device and internet of things system using the same - Google Patents

Connecting device and internet of things system using the same Download PDF

Info

Publication number
TW201804335A
TW201804335A TW105123810A TW105123810A TW201804335A TW 201804335 A TW201804335 A TW 201804335A TW 105123810 A TW105123810 A TW 105123810A TW 105123810 A TW105123810 A TW 105123810A TW 201804335 A TW201804335 A TW 201804335A
Authority
TW
Taiwan
Prior art keywords
message
iot
internet
robot
module
Prior art date
Application number
TW105123810A
Other languages
Chinese (zh)
Inventor
李鴻鈞
蕭宇倩
陳淑芬
劉殿斌
洪昱臺
楊富雄
Original Assignee
鴻海精密工業股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 鴻海精密工業股份有限公司 filed Critical 鴻海精密工業股份有限公司
Priority to TW105123810A priority Critical patent/TW201804335A/en
Priority to US15/248,347 priority patent/US10028321B2/en
Priority to JP2017073470A priority patent/JP2018018502A/en
Publication of TW201804335A publication Critical patent/TW201804335A/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/14Direct-mode setup
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/38Services specially adapted for particular environments, situations or purposes for collecting sensor information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Manipulator (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)

Abstract

The invention relates to an interconnecting device and system of IOT (Internet of Things). The interconnecting device is configured to interconnect different IOT platforms or interconnect a IOT platform with a robot. The interconnecting device comprises a hardware and a software comprising a control module, a communication module and a conversion module. The conversion module is configured to convert the message between different IOT platforms or between the IOT platform and the robot. The system of IOT comprises at least one IOT platform and the interconnecting device. The interconnecting device can interconnect different IOT platforms or interconnect a IOT platform with a robot conveniently.

Description

一種連通裝置及採用該連通裝置的物聯網系統Connected device and internet of things system using the same

本發明涉及物聯網領域,尤其涉及一種物聯網之間以及物聯網與機器人之間的連通方法和裝置。The present invention relates to the field of the Internet of Things, and in particular, to a method and device for connecting between the Internet of Things and between the Internet of Things and a robot.

資訊技術的發展催生了物聯網(Internet of Things, IOT)的產生,物聯網可以定義為“通過射頻識別(RFID)、紅外感測器、全球定位系統、鐳射掃描器等資訊傳感設備,按約定的協定,把任何物品與互聯網連接起來,進行資訊交換和通信,以實現智慧化識別、定位、跟蹤、監控和管理的一種網路”。The development of information technology has given birth to the Internet of Things (IOT). The Internet of Things can be defined as "through radio frequency identification (RFID), infrared sensors, global positioning systems, laser scanners and other information sensing equipment. The agreed agreement is a network that connects any item with the Internet for information exchange and communication to achieve intelligent identification, positioning, tracking, monitoring and management. "

在機器人領域,機器人作業系統(Robot Operating System, ROS)是廣泛使用的平臺,其本身具備訊息溝通的機制,讓機器人本體上的感測器(Sensors)及制動器(Actuators)都可以互聯互通。機器人在執行操作時需要與環境互動。機器人本體上設置各種感測器(如觸覺感測器、視覺感測器等)僅僅能感測有限的環境資訊,並不能讓機器人認識和理解環境,進而無法與環境設備互聯互通。如果讓機器人與物聯網進行資料通信,就可以更好的識別外部環境,進而與環境設備互聯互通。然而,機器人作業系統與物聯網平臺互不相容,而且不同的物聯網平臺之間也互不相容。In the field of robotics, the Robot Operating System (ROS) is a widely used platform. It itself has a mechanism for information communication, so that sensors and actuators on the robot body can be interconnected. Robots need to interact with the environment when performing operations. Various sensors (such as tactile sensors, visual sensors, etc.) set on the robot body can only sense limited environmental information, and do not allow the robot to recognize and understand the environment, and thus cannot interconnect and communicate with environmental equipment. If the robot communicates with the Internet of Things, it can better identify the external environment and then communicate with environmental equipment. However, robot operating systems and IoT platforms are incompatible with each other, and different IoT platforms are also incompatible with each other.

有鑑於此,確有必要提供一種能夠實現不同的物聯網平臺之間或機器人與物聯網之間互聯互通的連通裝置及採用該連通裝置的物聯網系統。In view of this, it is indeed necessary to provide a communication device capable of achieving interconnection between different Internet of Things platforms or between a robot and the Internet of Things, and an Internet of Things system using the same.

一種連通裝置,其用於將不同的物聯網平臺連通或將機器人與物聯網平臺連通;該連通裝置包括:包括一軟體模組以及運行該軟體模組的硬體設備,其中,所述軟體模組包括:一控制模組、一通訊模組以及一轉換模組;所述通訊模組用於實現該連通裝置與物聯網平臺或機器人之間的通訊;所述轉換模組用於實現不同的物聯網平臺之間或機器人與物聯網平臺之間的資訊轉化。A communication device is used to connect different IoT platforms or a robot to an IoT platform. The communication device includes a software module and a hardware device running the software module, wherein the software module The group includes: a control module, a communication module, and a conversion module; the communication module is used to implement communication between the communication device and the Internet of Things platform or robot; and the conversion module is used to implement different Information conversion between IoT platforms or between robots and IoT platforms.

如上述連通裝置,進一步,所述軟體模組還包括一提取模組,所述提取模組用於提取來自所述物聯網平臺或所述機器人的資訊中的指令資訊。As described above, the software module further includes an extraction module for extracting instruction information from the information from the Internet of Things platform or the robot.

如上述連通裝置,進一步,所述連通裝置的工作方法包括以下步驟:As described above, further, the working method of the communication device includes the following steps:

步驟S21,判斷是否接收到來自待轉換設備的第一消息,如果是,進入步驟S22,如果否,則重複步驟S21;In step S21, it is determined whether a first message is received from the device to be converted. If yes, go to step S22, and if not, repeat step S21;

步驟S22,提取該第一消息中的指令資訊,進入步驟S23;Step S22, extracting the instruction information in the first message, and proceeding to step S23;

步驟S23,將該指令資訊轉換為能夠被待識別設備識別的第二消息,進入步驟S24;以及Step S23: convert the instruction information into a second message that can be recognized by the device to be identified, and proceed to step S24; and

步驟S24,將該第二消息發送出去,並返回步驟S21。In step S24, the second message is sent out, and returns to step S21.

如上述連通裝置,進一步,所述連通裝置的工作方法包括以下步驟:As described above, further, the working method of the communication device includes the following steps:

步驟S21,判斷是否接收到來自待轉換設備的第一消息,如果是,進入步驟S22,如果否,則重複步驟S21;In step S21, it is determined whether a first message is received from the device to be converted. If yes, go to step S22, and if not, repeat step S21;

步驟S22,提取該第一消息中的指令資訊,進入步驟S23;Step S22, extracting the instruction information in the first message, and proceeding to step S23;

步驟S23,將該指令資訊轉換為能夠被待識別設備識別的第二消息,進入步驟S24;Step S23: Convert the instruction information into a second message that can be recognized by the device to be identified, and proceed to step S24;

步驟S24,將該第二消息發送出去,進入步驟S25;以及Step S24, sending the second message to step S25; and

步驟S25,將指令資訊以外的資訊也轉換為能夠被待識別設備識別的第三消息並發送出去,返回步驟S21。In step S25, the information other than the instruction information is also converted into a third message that can be recognized by the device to be identified and sent, and the process returns to step S21.

如上述連通裝置,進一步,所述連通裝置的工作方法包括以下步驟:As described above, further, the working method of the communication device includes the following steps:

步驟S21,判斷是否接收到來自待轉換設備的第一消息,如果是,進入步驟S26,如果否,則重複步驟S21;In step S21, it is determined whether a first message is received from the device to be converted. If yes, proceed to step S26, and if not, repeat step S21;

步驟S26,判斷該第一消息中是否含有指令資訊,如果是,進入步驟S22,如果否,則返回步驟S21;Step S26, it is determined whether the first message contains instruction information. If yes, go to step S22, and if no, go back to step S21;

步驟S22,提取該第一消息中的指令資訊,進入步驟S23;Step S22, extracting the instruction information in the first message, and proceeding to step S23;

步驟S23,將該指令資訊轉換為能夠被待識別設備識別的第二消息,進入步驟S24;以及Step S23: convert the instruction information into a second message that can be recognized by the device to be identified, and proceed to step S24; and

步驟S24,將該第二消息發送出去,並返回步驟S21。In step S24, the second message is sent out, and returns to step S21.

如上述連通裝置,進一步,所述軟體模組還包括一識別模組,所述識別模組用於判斷是否接收到來自使用者的轉換指令。As described above, the software module further includes an identification module, and the identification module is used to determine whether a conversion instruction from a user is received.

如上述連通裝置,進一步,所述連通裝置的工作方法包括以下步驟:As described above, further, the working method of the communication device includes the following steps:

步驟S30,判斷是否接收到來自使用者的轉換指令,如果是,進入步驟S31,如果否,則重複步驟S30;In step S30, it is determined whether a conversion instruction is received from the user. If yes, go to step S31, and if no, repeat step S30;

步驟S31,判斷是否接收到來自待轉換設備的第一消息,如果是,進入步驟S32,如果否,則重複步驟S31;In step S31, it is determined whether a first message is received from the device to be converted. If yes, go to step S32, and if not, repeat step S31;

步驟S32,將該第一消息轉換為待識別設備可以識別的第二消息,進入步驟S33;以及Step S32, converting the first message into a second message that can be recognized by the device to be identified, and proceeding to step S33; and

步驟S33,將該第二消息發送至所述待識別設備。Step S33: Send the second message to the device to be identified.

如上述連通裝置,進一步,所述連通裝置為手機、平板電腦、筆記型電腦、臺式電腦、迷你電腦或機器人。As described above, further, the communication device is a mobile phone, a tablet computer, a notebook computer, a desktop computer, a mini computer, or a robot.

一種物聯網系統,其包括至少一物聯網平臺,其中,進一步包括一連通裝置,所述連通裝置用於將不同的物聯網連通或將機器人與物聯網連通。An Internet of Things system includes at least one Internet of Things platform, and further includes a communication device for connecting different Internet of Things or connecting a robot with the Internet of Things.

如上述物聯網系統,進一步,所述物聯網系統包括複數個物聯網平臺以及一機器;所述連通裝置根據轉換指令實現不同的物聯網之間或機器人與物聯網之間的連通。As described above, the Internet of Things system further includes a plurality of Internet of Things platforms and a machine; and the connecting device implements communication between different Internet of Things or between a robot and the Internet of Things according to a conversion instruction.

本發明提供的連通裝置能夠實現不同的物聯網平臺之間或機器人與物聯網之間互聯互通,且使用方便。The connecting device provided by the present invention can realize interconnection and interconnection between different Internet of Things platforms or robots and Internet of Things, and is convenient to use.

圖1為本發明第一實施例提供的物聯網系統的模組示意圖。FIG. 1 is a schematic diagram of a module of an Internet of Things system according to a first embodiment of the present invention.

圖2為本發明第一實施例提供的連通裝置的工作方法流程圖。FIG. 2 is a flowchart of a working method of a communication device according to a first embodiment of the present invention.

圖3為本發明第二實施例提供的物聯網系統的模組示意圖。FIG. 3 is a module schematic diagram of an Internet of Things system provided by a second embodiment of the present invention.

圖4為本發明第二實施例提供的連通裝置的工作方法流程圖。FIG. 4 is a flowchart of a working method of a communication device according to a second embodiment of the present invention.

圖5為本發明第二實施例提供的連通裝置的另一種工作方法流程圖。FIG. 5 is a flowchart of another working method of a communication device according to a second embodiment of the present invention.

圖6為本發明第二實施例提供的連通裝置的另一種工作方法流程圖。FIG. 6 is a flowchart of another working method of a communication device according to a second embodiment of the present invention.

圖7為本發明第二實施例提供的連通裝置將AllJoyn第一物聯網平臺的資訊轉換為機器人作業系統(ROS)可以識別的格式的示意圖。FIG. 7 is a schematic diagram of a connection device provided by a second embodiment of the present invention converting information of the AllJoyn first IoT platform into a format that can be recognized by a robot operating system (ROS).

圖8為本發明第三實施例提供的物聯網系統的模組示意圖。FIG. 8 is a module schematic diagram of an Internet of Things system provided by a third embodiment of the present invention.

圖9為本發明第四實施例提供的物聯網系統的模組示意圖。FIG. 9 is a module schematic diagram of an IoT system provided by a fourth embodiment of the present invention.

圖10為本發明第四實施例提供的連通裝置的工作方法流程圖。FIG. 10 is a flowchart of a working method of a communication device according to a fourth embodiment of the present invention.

下面將結合附圖及具體實施例對本發明提供的物聯網之間以及物聯網與機器人之間的連通方法和裝置作進一步的詳細說明。In the following, the connection method and device between the Internet of Things and between the Internet of Things and the robot provided by the present invention will be further described in detail with reference to the drawings and specific embodiments.

請參見圖1,本發明第一實施例提供一種物聯網系統10,其包括一連通裝置100、一第一物聯網平臺200以及一第二物聯網平臺400。Referring to FIG. 1, a first embodiment of the present invention provides an IoT system 10, which includes a communication device 100, a first IoT platform 200, and a second IoT platform 400.

所述連通裝置100包括一軟體模組以及運行該軟體模組的硬體設備(圖1僅顯示軟體模組)。所述硬體設備包括處理器、有線或無線接收裝置、以及有線或無線發射裝置等。所述軟體模組包括一控制模組110、一通訊模組120、以及一轉換模組130。The communication device 100 includes a software module and a hardware device running the software module (only the software module is shown in FIG. 1). The hardware device includes a processor, a wired or wireless receiving device, and a wired or wireless transmitting device. The software module includes a control module 110, a communication module 120, and a conversion module 130.

所述控制模組110控制整個連通裝置100的工作。所述通訊模組120用於控制接收裝置或發射裝置從而實現與所述第一物聯網平臺200或所述第二物聯網平臺400之間的通訊。所述通訊模組120可以為無線通訊模組,例如紅外線通訊模組、藍牙通訊模組、射頻通訊模組等,也可以為有線通訊模組,例如USB通訊模組。所述轉換模組130用於將來自所述第一物聯網平臺200的資訊轉化為所述第二物聯網平臺400能夠識別的資訊,或將來自所述第二物聯網平臺400的資訊轉化為所述第一物聯網平臺200能夠識別的資訊。The control module 110 controls the work of the entire communication device 100. The communication module 120 is configured to control a receiving device or a transmitting device to implement communication with the first Internet of Things platform 200 or the second Internet of Things platform 400. The communication module 120 may be a wireless communication module, such as an infrared communication module, a Bluetooth communication module, a radio frequency communication module, etc., or a wired communication module, such as a USB communication module. The conversion module 130 is configured to convert information from the first IoT platform 200 into information that can be identified by the second IoT platform 400, or convert information from the second IoT platform 400 into Information that can be identified by the first IoT platform 200.

所述連通裝置100可以為手機、平板電腦、筆記型電腦、臺式電腦、迷你電腦或機器人等。所述迷你電腦可以為樹梅派(Raspberry Pi) 或香蕉派(Banana Pi)等。本實施例中,所述連通裝置100為Raspberry Pi。該Raspberry Pi,預裝Linux系統,體積僅信用卡大小,搭載ARM架構處理器,運算性能和智慧手機相仿。在介面方面,Raspberry Pi提供了可供鍵鼠使用的USB介面,此外還有快速乙太網介面、SD卡擴展介面以及1個HDMI高清視頻輸出介面,可與顯示器或者TV相連。The communication device 100 may be a mobile phone, a tablet computer, a notebook computer, a desktop computer, a mini computer, or a robot. The mini computer may be a Raspberry Pi or a Banana Pi. In this embodiment, the communication device 100 is a Raspberry Pi. The Raspberry Pi, pre-installed with Linux, is only the size of a credit card, is equipped with an ARM-based processor, and has the same computing performance as a smartphone. In terms of interface, Raspberry Pi provides a USB interface for keyboard and mouse, in addition, there is a fast Ethernet interface, an SD card expansion interface, and an HDMI high-definition video output interface, which can be connected to a monitor or TV.

所述第一物聯網平臺200和所述第二物聯網平臺400可以為任何商家或機構搭建的任何種類的物聯網平臺。在物聯網領域,有許多廠商與聯盟在推動不同的物聯網平臺標準,如Thread、AllJoyn、OIC、Bonjour等。滿足同一個物聯網平臺標準的設備可以互聯互通。上述物聯網平臺標準在保證物聯網正常運作的同時,可以簡化連接和使用操作,優化用戶體驗。大部分的物聯網平臺都提供有一個類似機器人作業系統的publish a topic, subscribe a topic的機制,只是名稱可能不同。例如在AllJoyn平臺,就提供有 SessionLess Notification Service,利用send a notification 及 receive a notification 做為設備間的溝通聯繫機制。例如很多物聯網平臺都採用到的MQTT傳遞機制,它的原理也是使用 publish a message, subscribe a message 方法。這些傳遞的機制都非常類似。The first IoT platform 200 and the second IoT platform 400 can be any kind of IoT platform built by any merchant or institution. In the field of Internet of Things, there are many vendors and alliances promoting different standards of Internet of Things platforms, such as Thread, AllJoyn, OIC, Bonjour, etc. Devices that meet the same IoT platform standards can be interconnected. The aforementioned IoT platform standards can ensure the normal operation of the IoT, while simplifying connection and use operations and optimizing the user experience. Most IoT platforms provide a mechanism that publishes a topic and subscribes a topic similar to a robot operating system, except that the names may be different. For example, on the AllJoyn platform, a SessionLess Notification Service is provided, which uses send a notification and receive a notification as the communication mechanism between devices. For example, the MQTT delivery mechanism used by many IoT platforms, its principle is also to use the publish a message, subscribe a message method. These delivery mechanisms are very similar.

所述第一物聯網平臺200包括一第一物聯網設備210以及與該第一物聯網設備210連接的第一物聯網介面220。所述第一物聯網設備210通過所述第一物聯網介面220與所述連通裝置100有線或無線連接。所述第二物聯網平臺400包括一第二物聯網設備410以及與該第二物聯網設備410連接的第二物聯網介面420。所述第二物聯網設備410通過所述第二物聯網介面420與所述連通裝置100有線或無線連接。本實施例中,所述第一物聯網平臺200為AllJoyn物聯網平臺,所述第一物聯網介面220為AllJoyn介面。所述第二物聯網平臺400為Thread物聯網平臺,所述第二物聯網介面420為Thread介面。The first IoT platform 200 includes a first IoT device 210 and a first IoT interface 220 connected to the first IoT device 210. The first IoT device 210 is wired or wirelessly connected to the communication device 100 through the first IoT interface 220. The second IoT platform 400 includes a second IoT device 410 and a second IoT interface 420 connected to the second IoT device 410. The second IoT device 410 is wired or wirelessly connected to the communication device 100 through the second IoT interface 420. In this embodiment, the first IoT platform 200 is an AllJoyn IoT platform, and the first IoT interface 220 is an AllJoyn interface. The second IoT platform 400 is a Thread IoT platform, and the second IoT interface 420 is a Thread interface.

請參見圖2,本發明第一實施例進一步提供一種物聯網系統10的連通方法,即該連通裝置100的工作方法。該方法包括以下步驟:Referring to FIG. 2, a first embodiment of the present invention further provides a connection method of the Internet of Things system 10, that is, a working method of the connection device 100. The method includes the following steps:

步驟S11,判斷是否接收到來自所述第一物聯網設備210與所述第二物聯網設備410中一方的第一消息,如果是,進入步驟S12,如果否,則重複步驟S11;In step S11, it is determined whether a first message is received from one of the first IoT device 210 and the second IoT device 410. If yes, proceed to step S12, and if not, repeat step S11;

步驟S12,將該第一消息轉換為能夠被所述第一物聯網設備210與所述第二物聯網設備410中另一方識別的第二消息,進入步驟S13;Step S12: Convert the first message into a second message that can be recognized by the other of the first IoT device 210 and the second IoT device 410, and proceed to step S13;

步驟S13,將該第二消息發送出去,並返回步驟S11。Step S13: Send the second message out, and return to step S11.

可以理解,通過該連通裝置100可以實現不同物聯網平臺之間的資訊無縫對接。It can be understood that information can be seamlessly connected between different IoT platforms through the connecting device 100.

請參見圖3,本發明第二實施例提供一種物聯網系統10A,其包括一連通裝置100A、一第一物聯網平臺200以及一機器人300。Referring to FIG. 3, a second embodiment of the present invention provides an Internet of Things system 10A, which includes a communication device 100A, a first Internet of Things platform 200, and a robot 300.

本發明第二實施例的物聯網系統10A與本發明第一實施例的物聯網系統10基本相同,其區別在於,所述物聯網系統10A包括一機器人300,且所述連通裝置100A還包括一提取模組140。The IoT system 10A of the second embodiment of the present invention is basically the same as the IoT system 10 of the first embodiment of the present invention, except that the IoT system 10A includes a robot 300, and the communication device 100A further includes a Extraction module 140.

可以理解,所述物聯網系統10A可以包括複數個物聯網平臺。本實施例僅以包括第一物聯網平臺200為例進行說明。所述連通裝置100用於實現所述第一物聯網平臺200與所述機器人300之間的資訊無縫對接。It can be understood that the IoT system 10A may include a plurality of IoT platforms. This embodiment is described by using only the first Internet of Things platform 200 as an example. The communication device 100 is configured to implement seamless docking of information between the first IoT platform 200 and the robot 300.

所述機器人300為智慧型機器人,其包括作業系統310、制動器320、感測器330以及通訊介面340。所述機器人300通過該通訊介面340與所述連通裝置100有線或無線連接。The robot 300 is a smart robot and includes an operating system 310, a brake 320, a sensor 330, and a communication interface 340. The robot 300 is wired or wirelessly connected to the communication device 100 through the communication interface 340.

所述提取模組140用於提取來自所述第一物聯網平臺200或所述機器人300的資訊中的指令資訊。所述指令資訊指用於指示所述機器人300或所述第一物聯網平臺200的某一智慧設備,例如智慧家居或智慧電器,執行預設操作的資訊。The extraction module 140 is configured to extract instruction information from information from the first IoT platform 200 or the robot 300. The instruction information refers to information for instructing the robot 300 or a certain smart device of the first IoT platform 200, such as a smart home or a smart appliance, to perform a preset operation.

請參見圖4,本發明第二實施例進一步提供一種物聯網系統10A的連通方法,即該連通裝置100A的工作方法。該方法包括以下步驟:Referring to FIG. 4, a second embodiment of the present invention further provides a connection method of the Internet of Things system 10A, that is, a working method of the connection device 100A. The method includes the following steps:

步驟S21,判斷是否接收到來自所述第一物聯網設備210與所述機器人300中一方的第一消息,如果是,進入步驟S22,如果否,則重複步驟S21;In step S21, it is determined whether a first message is received from one of the first IoT device 210 and the robot 300. If yes, go to step S22; if not, repeat step S21;

步驟S22,提取該第一消息中的指令資訊,進入步驟S23;Step S22, extracting the instruction information in the first message, and proceeding to step S23;

步驟S23,將該指令資訊轉換為能夠被所述第一物聯網設備210與所述機器人300中另一方識別的第二消息,進入步驟S24;Step S23: Convert the instruction information into a second message that can be recognized by the other of the first IoT device 210 and the robot 300, and proceed to step S24;

步驟S24,將該第二消息發送出去,並返回步驟S21。In step S24, the second message is sent out, and returns to step S21.

可以理解,本發明第二實施例中,所述連通裝置100A也可以不進行步驟S22,直接將該第一消息轉化為第二消息,然後發送出去。It can be understood that, in the second embodiment of the present invention, the connecting device 100A may not directly perform step S22, directly convert the first message into a second message, and then send it.

進一步,請參見圖5,所述步驟S24之後,該連通裝置100A也可以進入步驟S25,將指令資訊以外的資訊也轉換為能夠被所述第一物聯網設備210與所述機器人300中另一方識別的第三消息並發送出去,然後再返回步驟S21。Further, referring to FIG. 5, after step S24, the communication device 100A may also proceed to step S25 to convert information other than the command information into another one that can be used by the first IoT device 210 and the robot 300. The identified third message is sent out, and then returns to step S21.

進一步,請參見圖6,所述步驟S21之後,該連通裝置100A也可以進入步驟S26,判斷該第一消息中是否含有指令資訊,如果是,進入步驟S22,如果否,則返回步驟S21。Further, referring to FIG. 6, after step S21, the communication device 100A may also proceed to step S26 to determine whether the first message contains instruction information. If yes, proceed to step S22, and if not, return to step S21.

請參見圖7,為本發明第二實施例中,將AllJoyn第一物聯網平臺200的資訊轉換為機器人300作業系統(ROS)可以識別的格式的示意圖。Please refer to FIG. 7, which is a schematic diagram of converting the information of the AllJoyn first IoT platform 200 into a format recognizable by the robot 300 operating system (ROS) in the second embodiment of the present invention.

請參見圖8,本發明第三實施例提供一種物聯網系統10B,其包括一第一物聯網平臺200、一機器人300B以及一第二物聯網平臺400。Referring to FIG. 8, a third embodiment of the present invention provides an IoT system 10B, which includes a first IoT platform 200, a robot 300B, and a second IoT platform 400.

本發明第三實施例的物聯網系統10B與本發明第一實施例的物聯網系統10基本相同,其區別在於,所述連通裝置100為一機器人300B。The Internet of things system 10B of the third embodiment of the present invention is basically the same as the Internet of things system 10 of the first embodiment of the present invention, except that the communication device 100 is a robot 300B.

所述機器人300B與本發明第二實施例的機器人300結構基本相同,其區別在於所述機器人300B還包括一提取模組350和一轉換模組360。所述提取模組350和轉換模組360與本發明前面實施例的提取模組140和轉換模組130相同。The structure of the robot 300B is basically the same as that of the robot 300 according to the second embodiment of the present invention. The difference is that the robot 300B further includes an extraction module 350 and a conversion module 360. The extraction module 350 and the conversion module 360 are the same as the extraction module 140 and the conversion module 130 in the previous embodiment of the present invention.

本發明第三實施例的物聯網系統10B的連通方法與本發明前面實施例的物聯網系統10,10A的連通方法基本相同,其區別在於,所述提取模組350和轉換模組360在所述機器人300B的作業系統310的控制下工作。The connection method of the IoT system 10B according to the third embodiment of the present invention is basically the same as the connection method of the IoT systems 10 and 10A of the previous embodiments of the present invention. The difference is that the extraction module 350 and the conversion module 360 are in the same place. The robot 300B operates under the control of the work system 310.

可以理解,所述物聯網系統10B還可以包括三個或三個以上的物聯網平臺。所述機器人300B可以作為連通裝置,實現任意兩個或幾個物聯網平臺之間的資訊無縫接對接。It can be understood that the IoT system 10B may further include three or more IoT platforms. The robot 300B can be used as a connecting device to realize seamless connection of information between any two or more IoT platforms.

請參見圖9,本發明第四實施例提供一種物聯網系統10C,其包括一連通裝置100C、一第一物聯網平臺200、一機器人300以及一第二物聯網平臺400。Referring to FIG. 9, a fourth embodiment of the present invention provides an IoT system 10C, which includes a communication device 100C, a first IoT platform 200, a robot 300, and a second IoT platform 400.

本發明第四實施例的物聯網系統10C與本發明第一實施例的物聯網系統10基本相同,其區別在於,進一步包括機器人300,所述連通裝置100C進一步包括一識別模組150。所述識別模組150用於判斷是否接收到來自使用者的轉換指令。The IoT system 10C of the fourth embodiment of the present invention is basically the same as the IoT system 10 of the first embodiment of the present invention, except that it further includes a robot 300, and the communication device 100C further includes an identification module 150. The identification module 150 is used to determine whether a conversion instruction from a user is received.

可以理解,所述物聯網系統10C還可以包括三個或三個以上的物聯網平臺。所述連通裝置100C可以實現任意兩個或幾個物聯網平臺之間,或者任意物聯網平臺與所述機器人300之間的資訊無縫接對接。It can be understood that the IoT system 10C may further include three or more IoT platforms. The communication device 100C can realize seamless connection of information between any two or more IoT platforms, or between any IoT platform and the robot 300.

請參見圖10,本發明第四實施例進一步提供一種物聯網系統10C的連通方法,即該連通裝置100C的工作方法。該方法包括以下步驟:Referring to FIG. 10, a fourth embodiment of the present invention further provides a connection method of the Internet of Things system 10C, that is, a working method of the connection device 100C. The method includes the following steps:

步驟S30,判斷是否接收到來自使用者的轉換指令,如果是,進入步驟S31,如果否,則重複步驟S30;In step S30, it is determined whether a conversion instruction is received from the user. If yes, go to step S31; if not, repeat step S30;

步驟S31,判斷是否接收到來自待轉換設備的第一消息,如果是,進入步驟S32,如果否,則重複步驟S31;In step S31, it is determined whether a first message is received from the device to be converted. If yes, go to step S32, and if not, repeat step S31;

步驟S32,將該第一消息轉換為待識別設備可以識別的第二消息,進入步驟S33;Step S32, converting the first message into a second message that can be recognized by the device to be identified, and proceeding to step S33;

步驟S33,將該第二消息發送至所述待識別設備。Step S33: Send the second message to the device to be identified.

可以理解,所述待轉換設備和待識別設備均為所述第一物聯網平臺200、一機器人300以及一第二物聯網平臺400中的一個或複數個,且所述待轉換設備和待識別設備為不同的設備。所述連通裝置100C根據轉換指令實現待轉換設備和待識別設備之間的資訊無縫接對接。It can be understood that both the device to be converted and the device to be identified are one or more of the first IoT platform 200, a robot 300, and a second IoT platform 400, and the device to be converted and the device to be identified The devices are different devices. The communication device 100C realizes seamless connection and docking of information between the device to be converted and the device to be identified according to the conversion instruction.

本領域內的技術人員應明白,本發明的實施例可提供為方法、系統、或電腦程式產品。故,本發明可採用在一個或複數個其中包含有電腦可用程式碼的電腦可用存儲介質(包括但不限於磁碟記憶體和光學記憶體等)上實施的電腦程式產品的形式。Those skilled in the art should understand that the embodiments of the present invention may be provided as a method, a system, or a computer program product. Therefore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk memory, optical memory, etc.) containing computer-usable code.

本發明是參照根據本發明實施例的方法、設備(系統)、和電腦程式產品的流程圖和/或方框圖來描述的。應理解可由電腦程式指令實現流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合。可提供這些電腦程式指令到通用電腦、專用電腦、嵌入式處理機或其他可程式設計資料處理設備的處理器以產生一個機器,使得通過電腦或其他可程式設計資料處理設備的處理器執行的指令產生用於實現在流程圖一個流程或複數個流程和/或方框圖一個方框或複數個方框中指定的功能的裝置。The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, and a combination of the process and / or block in the flowchart and / or block diagram may be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to generate a machine for instructions executed by the processor of the computer or other programmable data processing device Means are generated for implementing the functions specified in one flow or a plurality of flows in a flowchart and / or one block or a plurality of blocks in a block diagram.

這些電腦程式指令也可存儲在能引導電腦或其他可程式設計資料處理設備以特定方式工作的電腦可讀記憶體中,使得存儲在該電腦可讀記憶體中的指令產生包括指令裝置的製造品,該指令裝置實現在流程圖一個流程或複數個流程和/或方框圖一個方框或複數個方框中指定的功能。These computer program instructions can also be stored in computer readable memory that can guide a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce a manufactured article including a command device The instruction device implements the functions specified in a flowchart or a plurality of processes and / or a block or a plurality of blocks of the block diagram.

這些電腦程式指令也可裝載到電腦或其他可程式設計資料處理設備上,使得在電腦或其他可程式設計設備上執行一系列操作步驟以產生電腦實現的處理,從而在電腦或其他可程式設計設備上執行的指令提供用於實現在流程圖一個流程或複數個流程和 / 或方框圖一個方框或複數個方框中指定的功能的步驟。These computer program instructions can also be loaded on a computer or other programmable data processing equipment, so that a series of operating steps can be performed on the computer or other programmable equipment to generate computer-implemented processing, thereby enabling The instructions executed on the steps provide steps for implementing the functions specified in one flow or a plurality of flows in a flowchart and / or one block or a plurality of blocks in a block diagram.

綜上所述,本發明確已符合發明專利之要件,遂依法提出專利申請。惟,以上所述者僅為本發明之較佳實施例,自不能以此限制本案之申請專利範圍。舉凡習知本案技藝之人士援依本發明之精神所作之等效修飾或變化,皆應涵蓋於以下申請專利範圍內。In summary, the present invention has indeed met the requirements for an invention patent, and a patent application was filed in accordance with the law. However, the above is only a preferred embodiment of the present invention, and it cannot be used to limit the scope of patent application in this case. Any equivalent modification or change made by those who are familiar with the skills of this case with the aid of the spirit of the present invention shall be covered by the scope of the following patent applications.

10, 10A, 10B, 10C‧‧‧物聯網系統10, 10A, 10B, 10C‧‧‧ IoT systems

100, 100A, 100C,‧‧‧連通裝置100, 100A, 100C, ‧‧‧ connected devices

110‧‧‧控制模組110‧‧‧control module

120‧‧‧通訊模組120‧‧‧Communication Module

130, 360‧‧‧轉換模組130, 360‧‧‧ Conversion Module

140, 350‧‧‧提取模組140, 350‧‧‧ Extraction module

150‧‧‧識別模組150‧‧‧Identification Module

200‧‧‧第一物聯網平臺200‧‧‧The first IoT platform

210‧‧‧第一物聯網設備210‧‧‧The first IoT device

220‧‧‧第一物聯網介面220‧‧‧The first IoT interface

300, 300B‧‧‧機器人300, 300B‧‧‧ robot

310‧‧‧作業系統310‧‧‧Operating System

320‧‧‧制動器320‧‧‧brake

330‧‧‧感測器330‧‧‧Sensor

340‧‧‧通訊介面340‧‧‧Communication interface

400‧‧‧第二物聯網平臺400‧‧‧Second IoT Platform

410‧‧‧第二物聯網設備410‧‧‧Second IoT Device

420‧‧‧第二物聯網介面420‧‧‧Second IoT Interface

no

10‧‧‧物聯網系統 10‧‧‧IoT System

100‧‧‧連通裝置 100‧‧‧ connected device

110‧‧‧控制模組 110‧‧‧control module

120‧‧‧通訊模組 120‧‧‧Communication Module

130‧‧‧轉換模組 130‧‧‧ Conversion Module

200‧‧‧第一物聯網平臺 200‧‧‧The first IoT platform

210‧‧‧第一物聯網設備 210‧‧‧The first IoT device

220‧‧‧第一物聯網介面 220‧‧‧The first IoT interface

400‧‧‧第二物聯網平臺 400‧‧‧Second IoT Platform

410‧‧‧第二物聯網設備 410‧‧‧Second IoT Device

420‧‧‧第二物聯網介面 420‧‧‧Second IoT Interface

Claims (10)

一種連通裝置,其用於將不同的物聯網平臺連通或將機器人與物聯網平臺連通;該連通裝置包括:包括一軟體模組以及運行該軟體模組的硬體設備,其改良在於,所述軟體模組包括:一控制模組、一通訊模組以及一轉換模組;所述通訊模組用於實現該連通裝置與物聯網平臺或機器人之間的通訊;所述轉換模組用於實現不同的物聯網平臺之間或機器人與物聯網平臺之間的資訊轉化。A communication device is used to connect different Internet of Things platforms or a robot to an Internet of Things platform. The communication device includes a software module and a hardware device running the software module. The improvement is that: The software module includes: a control module, a communication module, and a conversion module; the communication module is used to implement communication between the communication device and the Internet of Things platform or robot; and the conversion module is used to implement Information conversion between different IoT platforms or between robots and IoT platforms. 根請求項1所述的連通裝置,其中,所述軟體模組還包括一提取模組,所述提取模組用於提取來自所述物聯網平臺或所述機器人的資訊中的指令資訊。The communication device according to the root request item 1, wherein the software module further includes an extraction module for extracting instruction information from information from the Internet of Things platform or the robot. 根請求項2所述的連通裝置,其中,所述連通裝置的工作方法包括以下步驟:
步驟S21,判斷是否接收到來自待轉換設備的第一消息,如果是,進入步驟S22,如果否,則重複步驟S21;
步驟S22,提取該第一消息中的指令資訊,進入步驟S23;
步驟S23,將該指令資訊轉換為能夠被待識別設備識別的第二消息,進入步驟S24;以及
步驟S24,將該第二消息發送出去,並返回步驟S21。
The connecting device according to the root request item 2, wherein the working method of the connecting device includes the following steps:
In step S21, it is determined whether a first message is received from the device to be converted. If yes, go to step S22, and if not, repeat step S21;
Step S22, extracting the instruction information in the first message, and proceeding to step S23;
In step S23, the instruction information is converted into a second message that can be recognized by the device to be identified, and the process proceeds to step S24; and in step S24, the second message is sent out, and returns to step S21.
根請求項2所述的連通裝置,其中,所述連通裝置的工作方法包括以下步驟:
步驟S21,判斷是否接收到來自待轉換設備的第一消息,如果是,進入步驟S22,如果否,則重複步驟S21;
步驟S22,提取該第一消息中的指令資訊,進入步驟S23;
步驟S23,將該指令資訊轉換為能夠被待識別設備識別的第二消息,進入步驟S24;
步驟S24,將該第二消息發送出去,進入步驟S25;以及
步驟S25,將指令資訊以外的資訊也轉換為能夠被待識別設備識別的第三消息並發送出去,返回步驟S21。
The connecting device according to the root request item 2, wherein the working method of the connecting device includes the following steps:
In step S21, it is determined whether a first message is received from the device to be converted. If yes, go to step S22, and if not, repeat step S21;
Step S22, extracting the instruction information in the first message, and proceeding to step S23;
Step S23: Convert the instruction information into a second message that can be recognized by the device to be identified, and proceed to step S24;
In step S24, the second message is sent out, and the process proceeds to step S25; and in step S25, information other than the instruction information is also converted into a third message that can be recognized by the device to be identified, and then sent out, and the process returns to step S21.
根請求項2所述的連通裝置,其中,所述連通裝置的工作方法包括以下步驟:
步驟S21,判斷是否接收到來自待轉換設備的第一消息,如果是,進入步驟S26,如果否,則重複步驟S21;
步驟S26,判斷該第一消息中是否含有指令資訊,如果是,進入步驟S22,如果否,則返回步驟S21;
步驟S22,提取該第一消息中的指令資訊,進入步驟S23;
步驟S23,將該指令資訊轉換為能夠被待識別設備識別的第二消息,進入步驟S24;以及
步驟S24,將該第二消息發送出去,並返回步驟S21。
The connecting device according to the root request item 2, wherein the working method of the connecting device includes the following steps:
In step S21, it is determined whether a first message is received from the device to be converted. If yes, proceed to step S26, and if not, repeat step S21;
Step S26, it is determined whether the first message contains instruction information. If yes, go to step S22, and if no, go back to step S21;
Step S22, extracting the instruction information in the first message, and proceeding to step S23;
In step S23, the instruction information is converted into a second message that can be recognized by the device to be identified, and the process proceeds to step S24; and in step S24, the second message is sent out, and the process returns to step S21.
根請求項1所述的連通裝置,其中,所述軟體模組還包括一識別模組,所述識別模組用於判斷是否接收到來自使用者的轉換指令。The communication device according to claim 1, wherein the software module further includes an identification module, and the identification module is configured to determine whether a conversion instruction from a user is received. 根請求項6所述的連通裝置,其中,所述連通裝置的工作方法包括以下步驟:
步驟S30,判斷是否接收到來自使用者的轉換指令,如果是,進入步驟S31,如果否,則重複步驟S30;
步驟S31,判斷是否接收到來自待轉換設備的第一消息,如果是,進入步驟S32,如果否,則重複步驟S31;
步驟S32,將該第一消息轉換為待識別設備可以識別的第二消息,進入步驟S33;以及
步驟S33,將該第二消息發送至所述待識別設備。
The connecting device according to the root request item 6, wherein the working method of the connecting device includes the following steps:
In step S30, it is determined whether a conversion instruction is received from the user. If yes, go to step S31, and if no, repeat step S30;
In step S31, it is determined whether a first message is received from the device to be converted. If yes, go to step S32, and if not, repeat step S31;
Step S32: convert the first message into a second message that can be recognized by the device to be identified, and proceed to step S33; and step S33, send the second message to the device to be identified.
根請求項1所述的連通裝置,其中,所述連通裝置為手機、平板電腦、筆記型電腦、臺式電腦、迷你電腦或機器人。The connecting device according to the root request item 1, wherein the connecting device is a mobile phone, a tablet computer, a notebook computer, a desktop computer, a mini computer, or a robot. 一種物聯網系統,其包括至少一物聯網平臺,其中,進一步包括一連通裝置,所述連通裝置用於將不同的物聯網連通或將機器人與物聯網連通,該連通裝置為如請求項1至8中任意一項所述的連通裝置。An Internet of Things system includes at least one Internet of Things platform, further including a communication device for connecting different Internet of Things or connecting a robot with the Internet of Things. The communication device is as claimed in item 1 to The communication device according to any one of 8. 根請求項9所述的物聯網系統,其改良在於,所述物聯網系統包括複數個物聯網平臺以及一機器;所述連通裝置根據轉換指令實現不同的物聯網之間或機器人與物聯網之間的連通。
The improvement of the IoT system according to item 9 is that the IoT system includes a plurality of IoT platforms and a machine; and the connecting device realizes the connection between different IoTs or between the robot and the IoT according to the conversion instruction. Connectivity.
TW105123810A 2016-07-27 2016-07-27 Connecting device and internet of things system using the same TW201804335A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
TW105123810A TW201804335A (en) 2016-07-27 2016-07-27 Connecting device and internet of things system using the same
US15/248,347 US10028321B2 (en) 2016-07-27 2016-08-26 Interconnecting device and IOT system using the same
JP2017073470A JP2018018502A (en) 2016-07-27 2017-04-03 Internet device system using connection device and connection device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW105123810A TW201804335A (en) 2016-07-27 2016-07-27 Connecting device and internet of things system using the same

Publications (1)

Publication Number Publication Date
TW201804335A true TW201804335A (en) 2018-02-01

Family

ID=61010796

Family Applications (1)

Application Number Title Priority Date Filing Date
TW105123810A TW201804335A (en) 2016-07-27 2016-07-27 Connecting device and internet of things system using the same

Country Status (3)

Country Link
US (1) US10028321B2 (en)
JP (1) JP2018018502A (en)
TW (1) TW201804335A (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108471444A (en) * 2018-03-22 2018-08-31 江苏麦酷博信息科技有限公司 A kind of industrial Internet of Things data exchange method of the highly effective and safe based on Raspberry Pi
WO2020003372A1 (en) 2018-06-26 2020-01-02 株式会社日本ビジネスデータープロセシングセンター Robot learning tool
US10922151B2 (en) * 2018-07-03 2021-02-16 Sap Se Unified events framework
WO2020115336A1 (en) * 2018-12-02 2020-06-11 Erle Robotics, S.L. Adapter for security in robotic communications
GB2580419B (en) * 2019-01-11 2021-07-07 Arm Ip Ltd Electronic message control
GB2580421B (en) 2019-01-11 2021-09-15 Arm Ip Ltd Electronic message translation management
GB2580420B (en) * 2019-01-11 2022-02-16 Arm Ip Ltd Electronic message adaptation
EP3920035B1 (en) * 2019-01-28 2023-11-15 Nippon Telegraph And Telephone Corporation Message transmission/reception method, communication device, and program
CN116456425A (en) 2020-09-10 2023-07-18 华为技术有限公司 Network distribution method and equipment
CN113206947B (en) * 2021-07-05 2021-10-01 江西方兴科技有限公司 IoT smart monitoring box

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8385971B2 (en) * 2008-08-19 2013-02-26 Digimarc Corporation Methods and systems for content processing
US10911515B2 (en) * 2012-05-24 2021-02-02 Deka Products Limited Partnership System, method, and apparatus for electronic patient care
US10108785B2 (en) * 2010-01-22 2018-10-23 Deka Products Limited Partnership System, method, and apparatus for electronic patient care
US8447863B1 (en) * 2011-05-06 2013-05-21 Google Inc. Systems and methods for object recognition
AU2015220546A1 (en) * 2014-02-20 2016-06-09 Mark Oleynik Methods and systems for food preparation in a robotic cooking kitchen
US20150271557A1 (en) * 2014-03-24 2015-09-24 Joseph Akwo Tabe Multimedia television system for interactive social media and social network
US9801044B2 (en) * 2014-05-13 2017-10-24 Samsung Electronics Co., Ltd. Apparatus and method for accessing wireless network
US10518409B2 (en) * 2014-09-02 2019-12-31 Mark Oleynik Robotic manipulation methods and systems for executing a domain-specific application in an instrumented environment with electronic minimanipulation libraries
US9756491B2 (en) * 2014-11-14 2017-09-05 Zen-Me Labs Oy System and method for social sensor platform based private social network
US20160253669A1 (en) * 2015-02-27 2016-09-01 Samsung Electronics Co., Ltd. Method for providing payment service and electronic device thereof
EP3262582B1 (en) * 2015-02-27 2021-03-17 Samsung Electronics Co., Ltd. Electronic device providing electronic payment function and operating method thereof
KR102376335B1 (en) * 2015-09-18 2022-03-18 삼성전자주식회사 Method and apparatus for broadcasting using channel information
KR102561572B1 (en) * 2016-01-20 2023-07-31 삼성전자주식회사 Method for utilizing sensor and electronic device for the same

Also Published As

Publication number Publication date
US20180035479A1 (en) 2018-02-01
US10028321B2 (en) 2018-07-17
JP2018018502A (en) 2018-02-01

Similar Documents

Publication Publication Date Title
TW201804335A (en) Connecting device and internet of things system using the same
WO2018192487A1 (en) Method and apparatus for controlling smart device linkage
JP2020510327A (en) Multi-block chain network data processing method, apparatus, and server
KR20220063282A (en) System and method for flexible human-machine collaboration
CN103197963A (en) Method and system for seamless working state transition
US20180005439A1 (en) Reality to virtual reality portal for dual presence of devices
CN113360116A (en) Method, device and equipment for controlling terminal and storage medium
CN104678798A (en) Method for operating a field device
JP2016162461A (en) Modeling method of three-dimensional object and medium recording computer program using the same
CN102467467A (en) Message exchange device and message exchange method for communication standard of semiconductor equipment
US20130326077A1 (en) Method for connecting a remote network and system for connecting a remote network
US9787947B2 (en) Surveillance system with intelligently interchangeable cameras
JP6772235B2 (en) How to synchronize equipment lists, equipment, equipment, computer storage media and programs
US9832637B2 (en) Connection information sharing system, computer program, and connection information sharing method thereof
KR101075837B1 (en) Control systems interconnection apparatus
Karthikeyan et al. Raspberry Pi based smart projector
CN107666427A (en) A kind of communication apparatus and the Internet of things system using the communication apparatus
CN105892975B (en) A kind of management board of KVM
CN115989482A (en) Endpoint registry across ecosystems
CN114600077A (en) Auto-generated modular connectors for automation ecosystem integration
Rubio-Drosdov et al. Towards a seamless human interaction in IoT
US10416852B2 (en) Display and interaction method in a user interface
Naval et al. Electronics and Internet of Things Integration
de Almeida et al. Enabling Remote-controlled Factory Robots via Smart IoT Application Programming Interface
Ha et al. SoD: Framework for on-demand computing in home environment
OSZAR »