技术领域technical field
本发明关于一种虚拟社区网络联机建立方法,特别关于一种物与人的虚拟社区网络联机建立方法。The invention relates to a method for establishing a virtual community network online, in particular to a method for establishing a virtual community network for objects and people.
背景技术Background technique
随着科技的进步,智能型手机的使用者数量日益攀升,而安装于智能型手机中行动应用程序也越来越多元,以提供用户各式信息或功能,进而发展出结合行动应用程序的智能家用装置。通过行动应用程序,用户得以随时掌握智能家用装置的状况,并可远程进行操控。举例来说,洗衣机在衣服洗好后会主动通知使用者,若使用者不在家中无法实时晒衣服时,将可通过行动应用程序远程操控洗衣机开启杀菌模式,避免衣服产生异味。With the advancement of technology, the number of smartphone users is increasing day by day, and the mobile applications installed in smartphones are becoming more and more diversified to provide users with various information or functions, and then develop a smart phone that combines mobile applications. household appliances. Through mobile applications, users can keep track of the status of smart home devices and control them remotely. For example, the washing machine will actively notify the user after the clothes are washed. If the user is not at home and cannot dry the clothes in real time, he can remotely control the washing machine to turn on the sterilization mode through the mobile application to prevent the clothes from smelling.
然而,当有多人欲操控智能家用装置,例如一家四口皆欲以个人装置操控家中的智能家用装置时,则需于每个家中成员的个人装置进行与智能家用装置的联机设定,或是藉由智能家用装置来进行多方的联机设定。另外,当装置的拥有者欲将提供他人使用装置,例如房东欲将家中的智能家用装置提供给房客操控时,通过房客的个人装置或智能家用装置与彼此联机的设定,房客将可能持有与房东相当的操控权限。上述的联机设定步骤不仅繁复且可能会有权限完全复制给他人的问题。However, when multiple people want to control the smart home devices, for example, if a family of four wants to use their personal devices to control the smart home devices at home, it is necessary to set up the connection with the smart home devices on the personal devices of each family member, or Multi-party connection settings are performed through smart home devices. In addition, when the owner of the device intends to provide the device for others to use, for example, when the landlord intends to provide the smart home device at home for the tenant to control, the tenant will likely have the Control power comparable to that of a landlord. The above-mentioned online setting steps are not only complicated, but also may have the problem of completely copying the authority to others.
发明内容Contents of the invention
为了解决上述问题,本发明在于提供一种虚拟社区网络联机建立方法及网络通信系统,通过网络通信系统的运作,拥有者能够藉由控制装置设定关系于被控装置的权限,并提供他人关于所设定的权限的操作项目。In order to solve the above problems, the present invention provides a method for establishing a virtual community network connection and a network communication system. Through the operation of the network communication system, the owner can set the authority related to the controlled device through the control device, and provide others with information about The operation item of the set authority.
依据本发明一实施例的虚拟社区网络联机建立方法,适用于网络通信系统,所述方法包含取得第一注册信息,第一注册信息包含被控装置的操作集,且操作集包含多个操作项目。提供操作集及第一权限至第一控制装置。依据第一权限,由第一控制装置设定第二权限,第二权限关联于操作项目的至少其中之一。提供与第二权限关联的操作项目至第二控制装置。以及当与第二权限关联的操作项目于第二控制装置被触发时,传送对应于被触发的操作项目的操作指令至被控装置。A method for establishing a virtual community network connection according to an embodiment of the present invention is applicable to a network communication system. The method includes obtaining first registration information, the first registration information includes an operation set of a controlled device, and the operation set includes a plurality of operation items . Provide the operation set and the first permission to the first control device. According to the first authority, the first control device sets the second authority, and the second authority is associated with at least one of the operation items. An operation item associated with the second authority is provided to the second control device. and when the operation item associated with the second permission is triggered on the second control device, an operation instruction corresponding to the triggered operation item is sent to the controlled device.
依据本发明一实施例的网络通信系统,包含一服务器,其中服务器执行如上述实施例所述的虚拟社区网络联机建立方法。A network communication system according to an embodiment of the present invention includes a server, wherein the server executes the method for establishing a virtual community network connection as described in the above embodiments.
藉由上述架构,本发明所揭示的虚拟社区网络联机建立方法及网络通信系统,毋须再于第二控制装置上进行与被控装置的联机设定,第二控制装置即能享有部分的操作权限,简化智能装置联机建立的步骤,亦在拥有者欲供他人使用被控装置时,保障拥有者所持有的权限能不被完全分享给他人。With the above structure, the virtual community network connection establishment method and the network communication system disclosed in the present invention do not need to set the connection with the controlled device on the second control device, and the second control device can enjoy part of the operation authority , to simplify the steps of establishing a smart device connection, and also to protect the rights held by the owner from being fully shared with others when the owner wants to use the controlled device for others.
以上的关于本公开内容的说明及以下的实施方式的说明用以示范与解释本发明的精神与原理,并且提供本发明的专利申请范围更进一步的解释。The above descriptions about the present disclosure and the following descriptions of the embodiments are used to demonstrate and explain the spirit and principle of the present invention, and provide further explanation of the scope of patent application of the present invention.
附图说明Description of drawings
图1为依据本发明一实施例所绘示的网络通信系统的功能方块图。FIG. 1 is a functional block diagram of a network communication system according to an embodiment of the present invention.
图2为依据本发明一实施例所绘示的虚拟社区网络联机建立方法的流程图。FIG. 2 is a flowchart of a method for establishing a virtual community network connection according to an embodiment of the present invention.
图3为依据本发明一实施例所绘示的网络通讯系统所提供至第一控制装置的操作接口。FIG. 3 is an operation interface provided by the network communication system to the first control device according to an embodiment of the present invention.
图4A为依据本发明一实施例所绘示的网络通讯系统提供分享设定项目至第一控制装置的操作接口。FIG. 4A is an operation interface for sharing setting items to the first control device provided by the network communication system according to an embodiment of the present invention.
图4B为依据本发明另一实施例所绘示的网络通讯系统提供分享设定项目至第一控制装置的操作接口。FIG. 4B is an operation interface for sharing setting items to the first control device provided by the network communication system according to another embodiment of the present invention.
图4C为依据本发明又一实施例所绘示的网络通讯系统提供分享设定项目至第一控制装置的操作接口。FIG. 4C is an operation interface for sharing setting items to the first control device provided by the network communication system according to another embodiment of the present invention.
图5为依据本发明一实施例所绘示的网络通讯系统提供操作项目至第一控制装置的操作接口。FIG. 5 is an operation interface for providing operation items to the first control device by the network communication system according to an embodiment of the present invention.
图6A为依据本发明一实施例所绘示的网络通讯系统提供操作项目至第二控制装置的操作接口。FIG. 6A is an operation interface for providing operation items to the second control device by the network communication system according to an embodiment of the present invention.
图6B为依据本发明另一实施例所绘示的网络通讯系统提供操作项目至第二控制装置的操作接口。FIG. 6B is an operation interface for providing operation items to the second control device by the network communication system according to another embodiment of the present invention.
其中附图标记为:Wherein reference sign is:
1 网络通信系统1 Network communication system
10 服务器10 servers
20 被控装置20 Controlled devices
30 第一控制装置30 First control device
40 第二控制装置40 Second control device
300、400 操作接口300, 400 operation interface
f1~f7 按钮图标f1~f7 button icons
具体实施方式Detailed ways
以下在实施方式中详细叙述本发明的详细特征以及优点,其内容足以使任何熟习相关技艺者了解本发明的技术内容并据以实施,且根据本说明书所公开的内容、申请专利范围及图式,任何熟习相关技艺者可轻易地理解本发明相关的目的及优点。以下的实施例为进一步详细说明本发明的观点,但非以任何观点限制本发明的范畴。The detailed features and advantages of the present invention are described in detail below in the implementation manner, and its content is enough to make any person familiar with the relevant art understand the technical content of the present invention and implement it accordingly, and according to the content disclosed in this specification, the patent scope of the application and the drawings , anyone skilled in the relevant art can easily understand the related objects and advantages of the present invention. The following examples are to further describe the present invention in detail, but not to limit the scope of the present invention in any way.
请参考图1,图1为依据本发明一实施例所绘示的网络通信系统的功能方块图。如图1所示,网络通信系统1包含服务器10,例如云端服务器,通讯连接于被控装置20、第一控制装置30及第二控制装置40。其中被控装置20为第一用户所拥有的硬设备例如电视、电灯或监视器等,本发明不予以限制。第一控制装置30例如为第一使用者的手机、个人计算机,或其他个人装置,而第二控制装置40则例如为第二使用者的手机、个人计算机,或其他个人装置。于本发明的一实施例中,第一使用者可以使用第一控制装置30,通过网络通信系统10,将被控装置20分享给第二使用者,使第二使用者可以使用第二控制装置40来控制被控装置20。也就是说,第一用户可以通过网络通信系统10将被控装置20的功能授权给第二用户。于后将进一步描述通过网络通信系统10进行被控装置20的授权的方法。Please refer to FIG. 1 , which is a functional block diagram of a network communication system according to an embodiment of the present invention. As shown in FIG. 1 , the network communication system 1 includes a server 10 , such as a cloud server, which is communicatively connected to the controlled device 20 , the first control device 30 and the second control device 40 . The controlled device 20 is a hardware device owned by the first user, such as a TV, a lamp, or a monitor, which is not limited in the present invention. The first control device 30 is, for example, a mobile phone, a personal computer, or other personal devices of the first user, and the second control device 40 is, for example, a mobile phone, a personal computer, or other personal devices of the second user. In one embodiment of the present invention, the first user can use the first control device 30 to share the controlled device 20 with the second user through the network communication system 10, so that the second user can use the second control device 40 to control the controlled device 20. That is to say, the first user can authorize the function of the controlled device 20 to the second user through the network communication system 10 . The method for authorizing the controlled device 20 through the network communication system 10 will be further described later.
请一并参考图1及2,图2为依据本发明一实施例所绘示的虚拟社区网络联机建立方法的流程图。于此实施例中,虚拟社区网络联机建立方法适用于如图1所示的网络通信系统。于一实施例中,网络通信系统1的服务器10更可包含媒合处理器(binding processor),以执行下列服务器10的动作。Please refer to FIGS. 1 and 2 together. FIG. 2 is a flowchart of a method for establishing a virtual community network connection according to an embodiment of the present invention. In this embodiment, the method for establishing a virtual community network connection is applicable to the network communication system shown in FIG. 1 . In one embodiment, the server 10 of the network communication system 1 may further include a binding processor to perform the following actions of the server 10 .
于步骤S101中,服务器10取得第一注册信息,第一注册信息包含被控装置的操作集,而操作集包含多个操作项目。更详细来说,被控装置20可于服务器10注册以提供服务器10包含操作集的第一注册信息。举例来说,被控装置20于制造时,可以先安装用以与服务器10沟通的通讯软件(Cloud Agent),通讯软件包含了注册接口,藉由此注册接口,服务器10得以取得来自被控装置20的第一注册信息。除了于制造时便安装于被控装置20中,所述通讯软件也可以由第一用户于购买被控装置20后自行从网络下载安装,本发明不予限制。于一实施例中,当被控装置20插上电源或启动的时候,便可以通过通讯软件主动向服务器10进行注册,接着服务器10再储存被控装置20所提供的第一注册信息例如产品型号、提供服务的项目、可以分享的项目或其他信息,本发明不予限制。于另一实施例中,被控装置20可以经人为设定向服务器10进行注册,本发明不予限制。In step S101 , the server 10 obtains first registration information, the first registration information includes an operation set of the controlled device, and the operation set includes a plurality of operation items. In more detail, the controlled device 20 may register with the server 10 to provide the server 10 with first registration information including the operation set. For example, when the controlled device 20 is manufactured, a communication software (Cloud Agent) for communicating with the server 10 can be installed first. The communication software includes a registration interface, through which the server 10 can obtain information from the controlled device. 20 first registration information. In addition to being installed in the controlled device 20 during manufacture, the communication software can also be downloaded and installed from the network by the first user after purchasing the controlled device 20 , which is not limited in the present invention. In one embodiment, when the controlled device 20 is plugged in or started, it can actively register with the server 10 through the communication software, and then the server 10 stores the first registration information provided by the controlled device 20, such as the product model. , items that provide services, items that can be shared, or other information are not limited by the present invention. In another embodiment, the controlled device 20 can be manually set to register with the server 10 , which is not limited by the present invention.
于步骤S103中,服务器10提供操作集及第一权限至第一控制装置30。其中,第一权限可以指示被控装置20的拥有者(第一用户)操作被控装置20的权限,也就是说第一权限指示了拥有者所能够执行被控装置20的操作项目。于此步骤中,服务器10会将被控装置20的操作集及第一权限传送至被控装置20的拥有者的个人装置,也就是第一控制装置30。In step S103 , the server 10 provides the operation set and the first authority to the first control device 30 . Wherein, the first authority may indicate the authority of the owner (first user) of the controlled device 20 to operate the controlled device 20 , that is to say, the first authority indicates the operation items that the owner can perform on the controlled device 20 . In this step, the server 10 transmits the operation set and the first authority of the controlled device 20 to the personal device of the owner of the controlled device 20 , that is, the first control device 30 .
于一实施例中,被控装置20于步骤S101所提供的第一注册信息包含关于第一控制装置30的标识符,因此服务器10可以依据此标识符将被控装置20的操作集及第一权限传送至第一控制装置30。于另一实施例中,被控装置20所提供的第一注册信息包含关于被控装置20的验证码,且被控装置20的拥有者持有此验证码。当服务器10自第一控制装置30取得与被控装置20建立关系的要求以及待验证信息时,服务器10会判断待验证信息是否等同于被控装置20的验证码。而当服务器10判断待验证信息等同于被控装置20的验证码时,表示第一控制装置30为被控装置20的拥有者的个人装置,因此服务器10将提供操作集及第一权限至第一控制装置30。而关于服务器10提供信息至第一控制装置30的详细方法将于后述的实施例中进行更详细的说明。In one embodiment, the first registration information provided by the controlled device 20 in step S101 includes an identifier about the first control device 30, so the server 10 can use the identifier to classify the operation set of the controlled device 20 and the first The authorization is transmitted to the first control device 30 . In another embodiment, the first registration information provided by the controlled device 20 includes a verification code related to the controlled device 20 , and the owner of the controlled device 20 holds the verification code. When the server 10 obtains the request for establishing a relationship with the controlled device 20 and the information to be verified from the first control device 30 , the server 10 determines whether the information to be verified is equal to the verification code of the controlled device 20 . And when the server 10 judges that the information to be verified is equal to the verification code of the controlled device 20, it means that the first control device 30 is the personal device of the owner of the controlled device 20, so the server 10 will provide the operation set and the first authority to the first control device 30. A control device 30 . The detailed method for the server 10 to provide information to the first control device 30 will be described in more detail in the embodiments described later.
于步骤S105中,第一控制装置30依据第一权限设定第二权限,其中第二权限关连于被控装置20的操作项目中的至少其中之一。于一实施例中,第一权限包含操作权限及分享权限,第一控制装置30依据分享权限,可以用以设定第二权限。举例来说,被控装置20是监视器,其操作项目包含“开始播放”、“开始录像”及“参数查询”等,则第一权限包含了上述三个操作项目的操作权限,以及设定上述三个操作项目之一或多个为第二权限的分享权限。第一用户可以通过第一控制装置30设定被控装置20的第二权限,也就是欲分享给第二用户的操作项目,再将第二权限提供给服务器10。In step S105 , the first control device 30 sets a second permission according to the first permission, wherein the second permission is related to at least one of the operation items of the controlled device 20 . In one embodiment, the first authority includes operation authority and sharing authority, and the first control device 30 can be used to set the second authority according to the sharing authority. For example, the controlled device 20 is a monitor, and its operation items include "start playing", "start recording" and "parameter query", etc., then the first authority includes the operation authority of the above three operation items, and setting One or more of the above three operation items is the sharing authority of the second authority. The first user can set the second authority of the controlled device 20 through the first control device 30 , that is, the operation item to be shared with the second user, and then provide the second authority to the server 10 .
接着,于步骤S107中,服务器10提供与第二权限关联的操作项目至第二控制装置40。于一实施例中,第一使用者可以在提供第二权限给服务器10时一并提供有关第二控制装置40的标识符,服务器10再依据第二权限以及标识符将操作项目提供至第二控制装置40。而关于服务器10提供信息至第二控制装置40的详细方法将于后述的实施例中进行更详细的说明。Next, in step S107 , the server 10 provides the operation item associated with the second authority to the second control device 40 . In one embodiment, the first user can provide the identifier of the second control device 40 when providing the second authority to the server 10, and the server 10 provides the operation items to the second control device 40 according to the second authority and the identifier. Control device 40 . The detailed method for the server 10 to provide information to the second control device 40 will be described in more detail in the embodiments described later.
于步骤S109中,当第二权限关联的操作项目于第二控制装置40被触发时,将传送对应于被触发的操作项目的操作指令至被控装置20。也就是说,第二使用者可以藉由第二控制装置40触发第一用户所设定分享的操作项目,以操作被控装置20。有关于藉由第二控制装置40触发操作项目的方式将于后述的实施例中进行更详细的说明。于一实施例中,当第二权限关联的操作项目于第二控制装置40被触发时,将产生对应于被触发的操作项目的操作指令,所述操作指令再通过服务器10传送至被控装置20。In step S109 , when the operation item associated with the second permission is triggered on the second control device 40 , an operation instruction corresponding to the triggered operation item is sent to the controlled device 20 . That is to say, the second user can use the second control device 40 to trigger the shared operation item set by the first user to operate the controlled device 20 . The manner of triggering the operation items through the second control device 40 will be described in more detail in the embodiments described later. In one embodiment, when the operation item associated with the second authority is triggered on the second control device 40, an operation command corresponding to the triggered operation item will be generated, and the operation command will be sent to the controlled device through the server 10 20.
于另一实施例中,第二控制装置40除了自服务器10接收到与第二权限关联的操作项目,更接收关联于第一控制装置30的标识符,因此第二控制装置40可以产生对应于被触发的操作项目且包含第一控制装置30的标识符的操作指令,并直接将操作指令传送至被控装置20,当被控装置20接收来自第二控制装置40的操作指令,并依据其包含的第一控制装置30的标识符,确认操作指令是关联于第一控制装置30(被控装置20的拥有者)的授权,再执行操作指令。于此实施例中,被控装置20与第二控制装置40可以通过短程无线连接技术进行沟通,例如无线局域网(Wi-Fi)、蓝牙(Bluetooth)、紫蜂(ZigBee)等等,本发明不予限制。In another embodiment, the second control device 40 receives an identifier associated with the first control device 30 in addition to receiving the operation item associated with the second permission from the server 10, so the second control device 40 can generate a corresponding The triggered operation item contains the operation instruction of the identifier of the first control device 30, and directly transmits the operation instruction to the controlled device 20. When the controlled device 20 receives the operation instruction from the second control device 40, and according to it Include the identifier of the first control device 30, confirm that the operation command is associated with the authorization of the first control device 30 (the owner of the controlled device 20), and then execute the operation command. In this embodiment, the controlled device 20 and the second control device 40 can communicate through a short-range wireless connection technology, such as wireless local area network (Wi-Fi), Bluetooth (Bluetooth), ZigBee (ZigBee), etc., the present invention does not be restricted.
接下来,将对服务器10提供操作集及第一权限至第一控制装置30的方法进行说明。请参考一并参考图1及图3,图3为依据本发明一实施例所绘示的网络通讯系统所提供至第一控制装置的操作接口。于此实施例中,服务器10以提供操作接口300的方式来提供被控装置20的操作集及第一权限至第一控制装置30。更详细来说,如图3所示,服务器10所提供于第一控制装置30的操作接口300显示关于第一权限所包含的操作权限以及分享权限的操作项目以及分享设定项目。操作权限意指第一控制装置30所能够操作的被控装置20的功能,分享权限则意指第一控制装置30能够将被控装置20的功能分享给其他控制装置。以下将以监视器作为被控装置20来进行操作接口的说明,然而本发明对于被控装置20的种类并不予限制。Next, the method for the server 10 to provide the operation set and the first authority to the first control device 30 will be described. Please refer to FIG. 1 and FIG. 3 together. FIG. 3 is an operation interface provided by the network communication system to the first control device according to an embodiment of the present invention. In this embodiment, the server 10 provides the operation set and the first authority of the controlled device 20 to the first control device 30 by providing the operation interface 300 . In more detail, as shown in FIG. 3 , the operation interface 300 provided by the server 10 on the first control device 30 displays operation items and sharing setting items related to the operation authority and sharing authority included in the first authority. The operation authority means the functions of the controlled device 20 that the first control device 30 can operate, and the sharing authority means that the first control device 30 can share the functions of the controlled device 20 with other control devices. In the following, a monitor will be used as the controlled device 20 to describe the operation interface, but the present invention does not limit the type of the controlled device 20 .
请参考图4A、4B及4C,图4A为依据本发明一实施例所绘示的网络通讯系统提供分享设定项目至第一控制装置的操作接口,图4B则为依据本发明另一实施例所绘示的网络通讯系统提供分享设定项目至第一控制装置的操作接口,而图4C为依据本发明又一实施例所绘示的网络通讯系统提供分享设定项目至第一控制装置的操作接口。当第一用户通过第一控制装置30的操作接口300点选如图3所示的“分享设定项目”时,将进入分享设定的画面。Please refer to FIGS. 4A, 4B and 4C. FIG. 4A is an operation interface for sharing setting items to the first control device provided by the network communication system according to an embodiment of the present invention. FIG. 4B is an operation interface according to another embodiment of the present invention The illustrated network communication system provides an operation interface for sharing setting items to the first control device, and FIG. 4C shows the network communication system providing an operation interface for sharing setting items to the first control device according to another embodiment of the present invention. Operation interface. When the first user selects the “Share Setting Item” shown in FIG. 3 through the operation interface 300 of the first control device 30 , it will enter a share setting screen.
于一实施例中,如图4A所示,分享设定项目以列表显示于操作接口300,以监视器作为被控装置20为例,显示于操作接口300的列表列表列出了监视器的操作项目,例如“开始播放”、“暂停播放”、“前进一格”等等。In one embodiment, as shown in FIG. 4A , the shared setting items are displayed in a list on the operation interface 300. Taking the monitor as the controlled device 20 as an example, the list displayed on the operation interface 300 lists the operations of the monitor. Items such as "Start Playing", "Pause Playing", "One Step Forward", and so on.
于另一实施例中,分享设定项目可以类别选项的方式显示,如图4B所示,关于分享设定项目的操作接口300仅显示“播放”、“录像”及“参数查询”三种类别选项,如此一来,第一使用者仅需勾选类别即能分享类别中的所有的操作项目。举例来说,当“播放”被勾选时,表示将分享如图4A中属于播放操作的“开始播放”、“暂停播放”、“前进一格”及“后退一格”的操作项目。In another embodiment, the sharing setting items can be displayed in the form of category options, as shown in FIG. 4B , the operation interface 300 for the sharing setting items only displays three categories: "play", "record" and "parameter query". option, so that the first user only needs to check the category to share all the action items in the category. For example, when "play" is checked, it means that the operation items of "start playing", "pause playing", "forward one space" and "backward one space" belonging to the playing operation as shown in FIG. 4A will be shared.
而于又一实施例中,分享设定项目亦可以阶级式的权限设定来显示,更详细来说,如图4C所示,第一使用者可选取星星的数量以设定权限等级,而各个权限等级分别对应于不同数量的操作项目。举例来说,五个星星的权限等级指示分享所有的操作项目,如此一来,当第一用户欲分享所有操作项目给他人时,毋须点选所有操作项目。举另一个例子来说,一颗星星的权限等级指示仅分享如图4A的“开始播放”及“暂停播放”,则第一使用者毋须从多样的清单中找寻上述两个操作项目,即能通过点选一颗星星的方式来分享所述操作项目。上述仅对权限等级于操作接口的显示方式以及权限等级对应的操作项目进行举例说明,本发明并不予限制。In yet another embodiment, the sharing setting items can also be displayed in a hierarchical authority setting. More specifically, as shown in FIG. 4C, the first user can select the number of stars to set the authority level, and Each permission level corresponds to a different number of operation items. For example, the permission level of five stars indicates to share all the operation items, so that when the first user wants to share all the operation items to others, it is not necessary to click all the operation items. To give another example, the permission level indication of a star only shares "start playing" and "pause playing" as shown in Figure 4A, then the first user does not need to search for the above two operation items from a variety of lists, and can Share the operation item by clicking a star. The above is only an example of the display mode of the permission level on the operation interface and the operation items corresponding to the permission level, which are not limited by the present invention.
上述关于图4A~4C的实施例是描述当第一使用者于如图3所示的操作接口300点选“分享设定项目”时,操作接口300将显示的画面。接下来请参考图5,图5为依据本发明一实施例所绘示的网络通讯系统提供操作项目至第一控制装置的操作接口。当第一使用者于如图3所示的操作接口300点选“操作项目”时,将显示被控装置20的操作项目于操作接口300。举例来说,如图5所示,以监视器作为被控装置20为例,操作接口300将以按钮图标f1~f7来显示操作项目,例如按钮图标f1对应于监视器“开始播放”的操作项目,按钮图标f2对应于“暂停播放”的操作项目,而按钮图标f7则对应于“参数查询”的操作项目等等。因此,当第一用户触发按钮图标f1~f7其中之一时,第一控制装置30便会产生对应于被触发的按钮图标所对应的操作项目的操作指令,并传送所述操作指令至被控装置20。4A-4C described above is to describe the screen that will be displayed on the operation interface 300 when the first user clicks on the “Share setting item” on the operation interface 300 as shown in FIG. 3 . Next, please refer to FIG. 5 . FIG. 5 is an operation interface for providing operation items to the first control device by the network communication system according to an embodiment of the present invention. When the first user clicks “operation items” on the operation interface 300 shown in FIG. 3 , the operation items of the controlled device 20 will be displayed on the operation interface 300 . For example, as shown in FIG. 5, taking the monitor as the controlled device 20 as an example, the operation interface 300 will display operation items with button icons f1-f7, for example, the button icon f1 corresponds to the operation of "start playing" on the monitor item, the button icon f2 corresponds to the operation item of "pause playing", and the button icon f7 corresponds to the operation item of "parameter query" and so on. Therefore, when the first user activates one of the button icons f1-f7, the first control device 30 will generate an operation command corresponding to the operation item corresponding to the triggered button icon, and transmit the operation command to the controlled device 20.
至于服务器10提供与第二权限关联的操作项目至第二控制装置30的方法,亦可类似于上述服务器10提供操作项目至第一控制装置30的方法。请参考图6A及6B,图6A为依据本发明一实施例所绘示的网络通讯系统提供操作项目至第二控制装置的操作接口,图6B则为依据本发明另一实施例所绘示的网络通讯系统提供操作项目至第二控制装置的操作接口。服务器10可以显示与第二权限关联的操作项目于第二控制装置40的操作接口400。As for the method for the server 10 to provide the operation item associated with the second permission to the second control device 30 , it can also be similar to the above method for the server 10 to provide the operation item to the first control device 30 . Please refer to FIGS. 6A and 6B. FIG. 6A is an operation interface for providing operation items to a second control device by a network communication system according to an embodiment of the present invention, and FIG. 6B is an operation interface according to another embodiment of the present invention. The network communication system provides the operation interface of the operation items to the second control device. The server 10 can display the operation items associated with the second authority on the operation interface 400 of the second control device 40 .
于一实施例中,如图6A所示,以监视器作为被控装置20为例,当由第一控制装置30所设定的第二权限包含“开始播放”、“暂停播放”及“参数查询”的操作项目时,服务器10可以按钮图形f1、f2及f7显示所述操作项目于操作接口400。而当第二用户触发按钮图标时,第二控制装置40便会产生对应于被触发的按钮图标所对应的操作项目的操作指令,并传送所述操作指令至被控装置20。从图5及图6A可得知,由于服务器10为依据第二权限以显示操作项目于第二控制装置40的操作接口400,因此于操作接口400所显示的操作项目仅为第一控制装置30的操作接口300所显示的操作项目的一部分或全部。In one embodiment, as shown in FIG. 6A , taking the monitor as the controlled device 20 as an example, when the second permission set by the first control device 30 includes "start playing", "pause playing" and "parameter When the operation item of "Query", the server 10 can display the operation item on the operation interface 400 with button graphics f1, f2 and f7. When the second user activates the button icon, the second control device 40 generates an operation instruction corresponding to the operation item corresponding to the activated button icon, and transmits the operation instruction to the controlled device 20 . It can be seen from FIG. 5 and FIG. 6A that since the server 10 displays the operation items on the operation interface 400 of the second control device 40 according to the second authority, the operation items displayed on the operation interface 400 are only the first control device 30 Some or all of the operation items displayed on the operation interface 300.
于另一实施例中,操作接口400除了显示与第二权限关联的操作项目,亦可选择性地显示与第二权限无关联的操作项目。举例来说,如图6B所示,第二控制装置40的操作接口400同样显示如图5的第一控制装置30的操作接口300所显示的按钮图标f1~f7,其中按钮图标f3~f6并非第二权限所包含的操作项目,因此按钮图标f3~f6为呈现反灰,表示其无法被点选。如此一来,第二用户可以通过操作接口400得知所有关于被控装置20的操作项目,但仅能使用经第二权限授权的操作项目。上述实施例皆以按钮图标显示操作项目为例,然而操作选项亦可以选项、图案等其他形式呈现,本发明不予限制。In another embodiment, in addition to displaying the operation items associated with the second authority, the operation interface 400 can also selectively display the operation items not associated with the second authority. For example, as shown in FIG. 6B, the operation interface 400 of the second control device 40 also displays the button icons f1-f7 displayed on the operation interface 300 of the first control device 30 in FIG. 5, wherein the button icons f3-f6 are not For the operation items included in the second permission, the button icons f3-f6 are grayed out, indicating that they cannot be clicked. In this way, the second user can know all the operation items related to the controlled device 20 through the operation interface 400 , but can only use the operation items authorized by the second authority. The above-mentioned embodiments all take button icons to display operation items as an example, however, operation options can also be presented in other forms such as options, patterns, etc., which are not limited by the present invention.
另外,被控装置20的拥有者(第一控制装置30)除了可以将被控装置20的操作功能分享给第二控制装置40,更可以同时分享给第三控制装置。当第一用户藉由第一控制装置30设定分享设定项目时,操作接口300除了提供操作项目设定,更提供分享人设定。第一使用者可以通过分享人设定输入或选择第二控制装置40及第三控制装置的标识符,服务器10将依据第一使用者所设定的第二权限及所提供的标识符,将第一用户欲分享的操作项目同时提供至第二控制装置40及第三控制装置。本发明对于第一控制装置30欲分享至的其他控制装置的数量并不予限制。In addition, the owner of the controlled device 20 (the first control device 30 ) can not only share the operation function of the controlled device 20 with the second control device 40 , but also share it with the third control device at the same time. When the first user sets the sharing setting item through the first control device 30 , the operation interface 300 not only provides the operation item setting, but also provides the sharer setting. The first user can input or select the identifiers of the second control device 40 and the third control device through the setting of the sharer, and the server 10 will use the second authority set by the first user and the provided identifiers to The operation item to be shared by the first user is simultaneously provided to the second control device 40 and the third control device. The present invention does not limit the number of other control devices to which the first control device 30 is to be shared.
于一实施例中,上述的操作接口300及400为指分别安装于第一控制装置30及第二控制装置40中,可以与服务器10沟通的通讯软件,而服务器10就如同通讯平台。服务器10除了通过通讯软件取得被控装置20的第一注册信息,亦可取得第一控制装置30的第二注册信息以及第二控制装置的第三注册信息。于此实施例中,当藉由上述实施例中所描述的方式确认被控装置20的拥有者为第一控制装置30时,被控装置20即成为第一控制装置30于通讯软件上的“好友”,则第一控制装置30便可以建立与被控装置20聊天室以操作被控装置20,如此一来,当第一使用者拥有多个被控装置20时,毋需开启多个对应于所述被控装置20的应用程序以分别控制被控装置20,第一控制装置30仅需于通讯软件上分别建立与被控装置20的聊天室,简化了智能装置联机建立的步骤。In one embodiment, the above-mentioned operation interfaces 300 and 400 refer to communication software installed in the first control device 30 and the second control device 40 respectively, which can communicate with the server 10, and the server 10 is like a communication platform. In addition to obtaining the first registration information of the controlled device 20 through the communication software, the server 10 can also obtain the second registration information of the first control device 30 and the third registration information of the second control device. In this embodiment, when it is confirmed that the owner of the controlled device 20 is the first control device 30 through the method described in the above embodiments, the controlled device 20 becomes the "control device 30" of the first control device 30 on the communication software. "Friend", then the first control device 30 can establish a chat room with the controlled device 20 to operate the controlled device 20. In this way, when the first user has multiple controlled devices 20, there is no need to open multiple corresponding The application program of the controlled device 20 controls the controlled devices 20 respectively, and the first control device 30 only needs to establish a chat room with the controlled device 20 respectively on the communication software, which simplifies the steps of establishing a smart device connection.
另外,藉由上述实施例所述的分享设定项目,第一控制装置30亦可以建立包含被控装置20及第二控制装置40的聊天室,以分享被控装置20的操作功能给第二控制装置40。或者,第一控制装置30亦可以加入第二控制装置40于已建立的与被控装置20的聊天室以分享被控装置20的操作功能。除了以上述实施例所描述的触发按钮以操作被控装置20的方式,第一控制装置30及第二控制装置40亦可通过自然语言的方式以操作被控装置20,例如打字或是语音输入,本发明不予限制。如此一来,当被控装置20的拥有者(第一控制装置30)欲分享被控装置20的操作功能给非拥有者(例如第二控制装置40)时,第一控制装置30可以设定第二权限以分享,例如建立与被控装置20及第二控制装置40的聊天室,则无需再于第二控制装置40上进行与被控装置20的联机设定。此外,当第一控制装置30想收回原先分享至第二控制装置40有关被控装置20的权限时,也仅需取消第二权限,例如将第二控制装置40从聊天室中移除。In addition, through the sharing setting items described in the above embodiment, the first control device 30 can also create a chat room including the controlled device 20 and the second control device 40, so as to share the operation function of the controlled device 20 with the second control device 40. Control device 40 . Alternatively, the first control device 30 may also join the second control device 40 in an established chat room with the controlled device 20 to share the operating functions of the controlled device 20 . In addition to operating the controlled device 20 through the trigger button described in the above embodiments, the first control device 30 and the second control device 40 can also operate the controlled device 20 through natural language, such as typing or voice input. , the present invention is not limited. In this way, when the owner of the controlled device 20 (the first control device 30) wants to share the operation function of the controlled device 20 with the non-owner (such as the second control device 40), the first control device 30 can set The second authority can be shared, for example, to establish a chat room with the controlled device 20 and the second control device 40 , so it is not necessary to perform connection settings with the controlled device 20 on the second control device 40 . In addition, when the first control device 30 wants to take back the permission originally shared with the second control device 40 on the controlled device 20 , it only needs to cancel the second permission, for example, remove the second control device 40 from the chat room.
举一个实际的例子,房东在出租房子给房客时,房东可以将家中的家电例如电灯、电视或冷气等的操作功能,使用手机中的通讯软件通过通讯平台将房客的手机的通讯软件加入与家电的聊天室中,房客即能藉由聊天室来操作家电。而当房客退租时,房东再将房客自聊天室中移除即可收回操作家电的权限。To give a practical example, when the landlord rents out the house to the tenant, the landlord can use the communication software in the mobile phone to add the communication software of the tenant's mobile phone to the home appliance through the communication platform. In the chat room of , tenants can operate home appliances through the chat room. And when the tenant quits the lease, the landlord can take back the authority to operate the home appliance by removing the tenant from the chat room.
另外,拥有者可以自由地选择被控装置20的分享人数,举例来说,拥有者有多个被控装置20例如电灯及监视器,拥有者可以建立电灯与第二控制装置40及第三控制装置50的聊天室,并建立监视器与第二控制装置40的聊天室。拥有者亦可建立多个同一被控装置20的聊天室,各设定不同的第二权限,使得同一聊天室的被分享者皆拥有相同的权限。In addition, the owner can freely choose the number of people to share the controlled device 20. For example, if the owner has multiple controlled devices 20 such as electric lights and monitors, the owner can establish electric lights and the second control device 40 and the third control device 40. chat room of the device 50, and establish a chat room between the monitor and the second control device 40. The owner can also create multiple chat rooms of the same controlled device 20 and set different second permissions for each, so that the sharers in the same chat room all have the same permissions.
藉由上述架构,本发明所揭示的虚拟社区网络联机建立方法及网络通信系统,提供被控装置包含多个操作项目的操作集及第一权限至被控装置的拥有者,也就是第一控制装置,再藉由第一控制装置设定第二权限,以提供第二控制装置关系于第二权限的操作项目,使得第二控制装置能够操作被控装置。如此一来,毋须再于第二控制装置上进行与被控装置的联机设定,第二控制装置即能享有部分的操作权限,且当拥有者欲收回第二控制装置对被控装置的操作能力时,也仅需取消第二权限,而毋须再从第二控制装置或被控装置移除两者间的链接关系。通过注册于同一网络通讯系统的方式,毋需开启多个对应于多个被控装置的应用程序,即能分别操控多个被控装置,简化了智能装置联机建立的步骤,亦在拥有者欲供他人使用被控装置时,保障拥有者所持有的权限能不被完全分享给他人。With the above structure, the virtual community network connection establishment method and network communication system disclosed in the present invention provide the controlled device with an operation set including multiple operation items and the first authority to the owner of the controlled device, that is, the first control The device uses the first control device to set the second authority, so as to provide the second control device with operation items related to the second authority, so that the second control device can operate the controlled device. In this way, there is no need to set the connection with the controlled device on the second control device, and the second control device can enjoy partial operation authority, and when the owner wants to take back the operation of the controlled device by the second control device When using the capability, it is only necessary to cancel the second permission without removing the link relationship between the second control device or the controlled device. By registering in the same network communication system, multiple controlled devices can be controlled without opening multiple applications corresponding to multiple controlled devices. When the controlled device is used by others, it is guaranteed that the rights held by the owner will not be fully shared with others.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW106107609ATW201834426A (en) | 2017-03-08 | 2017-03-08 | Method for establishing virtual community network connection and network communication system |
| TW106107609 | 2017-03-08 |
| Publication Number | Publication Date |
|---|---|
| CN108600144Atrue CN108600144A (en) | 2018-09-28 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710191418.9AWithdrawnCN108600144A (en) | 2017-03-08 | 2017-03-28 | Virtual community network online establishing method and network communication system |
| Country | Link |
|---|---|
| CN (1) | CN108600144A (en) |
| TW (1) | TW201834426A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021072685A1 (en)* | 2019-10-16 | 2021-04-22 | Oppo广东移动通信有限公司 | Device connection method, apparatus and device and readable storage medium |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080049779A1 (en)* | 2004-12-07 | 2008-02-28 | Alex Hopmann | Network administration tool employing a network administration protocol |
| CN103248657A (en)* | 2012-02-10 | 2013-08-14 | 董天群 | Equipment information web publishing and sharing method |
| CN104660487A (en)* | 2013-11-22 | 2015-05-27 | 财团法人资讯工业策进会 | Community information processing method and device |
| CN105610949A (en)* | 2015-12-30 | 2016-05-25 | 腾讯科技(深圳)有限公司 | Method, device and system for sharing resource data permission |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080049779A1 (en)* | 2004-12-07 | 2008-02-28 | Alex Hopmann | Network administration tool employing a network administration protocol |
| CN103248657A (en)* | 2012-02-10 | 2013-08-14 | 董天群 | Equipment information web publishing and sharing method |
| CN104660487A (en)* | 2013-11-22 | 2015-05-27 | 财团法人资讯工业策进会 | Community information processing method and device |
| CN105610949A (en)* | 2015-12-30 | 2016-05-25 | 腾讯科技(深圳)有限公司 | Method, device and system for sharing resource data permission |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2021072685A1 (en)* | 2019-10-16 | 2021-04-22 | Oppo广东移动通信有限公司 | Device connection method, apparatus and device and readable storage medium |
| Publication number | Publication date |
|---|---|
| TW201834426A (en) | 2018-09-16 |
| Publication | Publication Date | Title |
|---|---|---|
| CN107209549B (en) | Virtual assistant system capable of actionable messaging | |
| CN107079002B (en) | Electronic device for Internet of Things, Internet of Things device and method and system thereof | |
| CN108141395B (en) | Home automation system and related method including cloud and home message queue synchronization | |
| US8588990B2 (en) | Communicating through a server between appliances and applications | |
| JP6053719B2 (en) | Network system, server, terminal, information processing method, and program | |
| CN105493516B (en) | Registration auxiliary system, communication terminal and electronic equipment in remote operating system | |
| US20180098273A1 (en) | Home automation system including device signature pairing and related methods | |
| KR101673498B1 (en) | An arrangement for managing wireless communication between devices | |
| JP6469131B2 (en) | Wireless communication system | |
| US20190028893A1 (en) | Method and device for registering and certifying device in wireless communication system | |
| CN103516514B (en) | The establishing method of account access rights and control device | |
| US20180144392A1 (en) | Custom Product Categorization of Digital Media Content | |
| JP2013003661A (en) | Information processing device, server device, information processing method and program | |
| JP6097374B2 (en) | Communication game system | |
| CN104518957B (en) | server, terminal management method and terminal | |
| CN108600144A (en) | Virtual community network online establishing method and network communication system | |
| US20170242577A1 (en) | Method for establishing virtual community network connection and network communication system | |
| US20220286309A1 (en) | Event management system, event management apparatus, and event management method | |
| US20190363902A1 (en) | Home automation system including hub device determined time slot wireless communications and related methods | |
| KR20100042683A (en) | Virtual room service method through wireless data communication network | |
| JP7054830B2 (en) | Display method, program, display system, server device, and management system | |
| JP2020080482A (en) | Network system, information processing method, communication terminal, and program | |
| KR101502821B1 (en) | Device and method of remote control of user interface | |
| JP6067765B2 (en) | Server and server control method | |
| CN119717562A (en) | Generation method, device, equipment, medium and control interface of sub-account control panel |
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| WW01 | Invention patent application withdrawn after publication | Application publication date:20180928 | |
| WW01 | Invention patent application withdrawn after publication |