虚拟社区网络联机建立方法及网络通信系统与流程

文档序号:15567410发布日期:2018-09-29 03:40阅读:169来源:国知局

本发明关于一种虚拟社区网络联机建立方法,特别关于一种物与人的虚拟社区网络联机建立方法。



背景技术:

随着科技的进步,智能型手机的使用者数量日益攀升,而安装于智能型手机中行动应用程序也越来越多元,以提供用户各式信息或功能,进而发展出结合行动应用程序的智能家用装置。通过行动应用程序,用户得以随时掌握智能家用装置的状况,并可远程进行操控。举例来说,洗衣机在衣服洗好后会主动通知使用者,若使用者不在家中无法实时晒衣服时,将可通过行动应用程序远程操控洗衣机开启杀菌模式,避免衣服产生异味。

然而,当有多人欲操控智能家用装置,例如一家四口皆欲以个人装置操控家中的智能家用装置时,则需于每个家中成员的个人装置进行与智能家用装置的联机设定,或是藉由智能家用装置来进行多方的联机设定。另外,当装置的拥有者欲将提供他人使用装置,例如房东欲将家中的智能家用装置提供给房客操控时,通过房客的个人装置或智能家用装置与彼此联机的设定,房客将可能持有与房东相当的操控权限。上述的联机设定步骤不仅繁复且可能会有权限完全复制给他人的问题。



技术实现要素:

为了解决上述问题,本发明在于提供一种虚拟社区网络联机建立方法及网络通信系统,通过网络通信系统的运作,拥有者能够藉由控制装置设定关系于被控装置的权限,并提供他人关于所设定的权限的操作项目。

依据本发明一实施例的虚拟社区网络联机建立方法,适用于网络通信系统,所述方法包含取得第一注册信息,第一注册信息包含被控装置的操作集,且操作集包含多个操作项目。提供操作集及第一权限至第一控制装置。依据第一权限,由第一控制装置设定第二权限,第二权限关联于操作项目的至少其中之一。提供与第二权限关联的操作项目至第二控制装置。以及当与第二权限关联的操作项目于第二控制装置被触发时,传送对应于被触发的操作项目的操作指令至被控装置。

依据本发明一实施例的网络通信系统,包含一服务器,其中服务器执行如上述实施例所述的虚拟社区网络联机建立方法。

藉由上述架构,本发明所揭示的虚拟社区网络联机建立方法及网络通信系统,毋须再于第二控制装置上进行与被控装置的联机设定,第二控制装置即能享有部分的操作权限,简化智能装置联机建立的步骤,亦在拥有者欲供他人使用被控装置时,保障拥有者所持有的权限能不被完全分享给他人。

以上的关于本公开内容的说明及以下的实施方式的说明用以示范与解释本发明的精神与原理,并且提供本发明的专利申请范围更进一步的解释。

附图说明

图1为依据本发明一实施例所绘示的网络通信系统的功能方块图。

图2为依据本发明一实施例所绘示的虚拟社区网络联机建立方法的流程图。

图3为依据本发明一实施例所绘示的网络通讯系统所提供至第一控制装置的操作接口。

图4a为依据本发明一实施例所绘示的网络通讯系统提供分享设定项目至第一控制装置的操作接口。

图4b为依据本发明另一实施例所绘示的网络通讯系统提供分享设定项目至第一控制装置的操作接口。

图4c为依据本发明又一实施例所绘示的网络通讯系统提供分享设定项目至第一控制装置的操作接口。

图5为依据本发明一实施例所绘示的网络通讯系统提供操作项目至第一控制装置的操作接口。

图6a为依据本发明一实施例所绘示的网络通讯系统提供操作项目至第二控制装置的操作接口。

图6b为依据本发明另一实施例所绘示的网络通讯系统提供操作项目至第二控制装置的操作接口。

其中附图标记为:

1网络通信系统

10服务器

20被控装置

30第一控制装置

40第二控制装置

300、400操作接口

f1~f7按钮图标

具体实施方式

以下在实施方式中详细叙述本发明的详细特征以及优点,其内容足以使任何熟习相关技艺者了解本发明的技术内容并据以实施,且根据本说明书所公开的内容、申请专利范围及图式,任何熟习相关技艺者可轻易地理解本发明相关的目的及优点。以下的实施例为进一步详细说明本发明的观点,但非以任何观点限制本发明的范畴。

请参考图1,图1为依据本发明一实施例所绘示的网络通信系统的功能方块图。如图1所示,网络通信系统1包含服务器10,例如云端服务器,通讯连接于被控装置20、第一控制装置30及第二控制装置40。其中被控装置20为第一用户所拥有的硬设备例如电视、电灯或监视器等,本发明不予以限制。第一控制装置30例如为第一使用者的手机、个人计算机,或其他个人装置,而第二控制装置40则例如为第二使用者的手机、个人计算机,或其他个人装置。于本发明的一实施例中,第一使用者可以使用第一控制装置30,通过网络通信系统10,将被控装置20分享给第二使用者,使第二使用者可以使用第二控制装置40来控制被控装置20。也就是说,第一用户可以通过网络通信系统10将被控装置20的功能授权给第二用户。于后将进一步描述通过网络通信系统10进行被控装置20的授权的方法。

请一并参考图1及2,图2为依据本发明一实施例所绘示的虚拟社区网络联机建立方法的流程图。于此实施例中,虚拟社区网络联机建立方法适用于如图1所示的网络通信系统。于一实施例中,网络通信系统1的服务器10更可包含媒合处理器(bindingprocessor),以执行下列服务器10的动作。

于步骤s101中,服务器10取得第一注册信息,第一注册信息包含被控装置的操作集,而操作集包含多个操作项目。更详细来说,被控装置20可于服务器10注册以提供服务器10包含操作集的第一注册信息。举例来说,被控装置20于制造时,可以先安装用以与服务器10沟通的通讯软件(cloudagent),通讯软件包含了注册接口,藉由此注册接口,服务器10得以取得来自被控装置20的第一注册信息。除了于制造时便安装于被控装置20中,所述通讯软件也可以由第一用户于购买被控装置20后自行从网络下载安装,本发明不予限制。于一实施例中,当被控装置20插上电源或启动的时候,便可以通过通讯软件主动向服务器10进行注册,接着服务器10再储存被控装置20所提供的第一注册信息例如产品型号、提供服务的项目、可以分享的项目或其他信息,本发明不予限制。于另一实施例中,被控装置20可以经人为设定向服务器10进行注册,本发明不予限制。

于步骤s103中,服务器10提供操作集及第一权限至第一控制装置30。其中,第一权限可以指示被控装置20的拥有者(第一用户)操作被控装置20的权限,也就是说第一权限指示了拥有者所能够执行被控装置20的操作项目。于此步骤中,服务器10会将被控装置20的操作集及第一权限传送至被控装置20的拥有者的个人装置,也就是第一控制装置30。

于一实施例中,被控装置20于步骤s101所提供的第一注册信息包含关于第一控制装置30的标识符,因此服务器10可以依据此标识符将被控装置20的操作集及第一权限传送至第一控制装置30。于另一实施例中,被控装置20所提供的第一注册信息包含关于被控装置20的验证码,且被控装置20的拥有者持有此验证码。当服务器10自第一控制装置30取得与被控装置20建立关系的要求以及待验证信息时,服务器10会判断待验证信息是否等同于被控装置20的验证码。而当服务器10判断待验证信息等同于被控装置20的验证码时,表示第一控制装置30为被控装置20的拥有者的个人装置,因此服务器10将提供操作集及第一权限至第一控制装置30。而关于服务器10提供信息至第一控制装置30的详细方法将于后述的实施例中进行更详细的说明。

于步骤s105中,第一控制装置30依据第一权限设定第二权限,其中第二权限关连于被控装置20的操作项目中的至少其中之一。于一实施例中,第一权限包含操作权限及分享权限,第一控制装置30依据分享权限,可以用以设定第二权限。举例来说,被控装置20是监视器,其操作项目包含“开始播放”、“开始录像”及“参数查询”等,则第一权限包含了上述三个操作项目的操作权限,以及设定上述三个操作项目之一或多个为第二权限的分享权限。第一用户可以通过第一控制装置30设定被控装置20的第二权限,也就是欲分享给第二用户的操作项目,再将第二权限提供给服务器10。

接着,于步骤s107中,服务器10提供与第二权限关联的操作项目至第二控制装置40。于一实施例中,第一使用者可以在提供第二权限给服务器10时一并提供有关第二控制装置40的标识符,服务器10再依据第二权限以及标识符将操作项目提供至第二控制装置40。而关于服务器10提供信息至第二控制装置40的详细方法将于后述的实施例中进行更详细的说明。

于步骤s109中,当第二权限关联的操作项目于第二控制装置40被触发时,将传送对应于被触发的操作项目的操作指令至被控装置20。也就是说,第二使用者可以藉由第二控制装置40触发第一用户所设定分享的操作项目,以操作被控装置20。有关于藉由第二控制装置40触发操作项目的方式将于后述的实施例中进行更详细的说明。于一实施例中,当第二权限关联的操作项目于第二控制装置40被触发时,将产生对应于被触发的操作项目的操作指令,所述操作指令再通过服务器10传送至被控装置20。

于另一实施例中,第二控制装置40除了自服务器10接收到与第二权限关联的操作项目,更接收关联于第一控制装置30的标识符,因此第二控制装置40可以产生对应于被触发的操作项目且包含第一控制装置30的标识符的操作指令,并直接将操作指令传送至被控装置20,当被控装置20接收来自第二控制装置40的操作指令,并依据其包含的第一控制装置30的标识符,确认操作指令是关联于第一控制装置30(被控装置20的拥有者)的授权,再执行操作指令。于此实施例中,被控装置20与第二控制装置40可以通过短程无线连接技术进行沟通,例如无线局域网(wi-fi)、蓝牙(bluetooth)、紫蜂(zigbee)等等,本发明不予限制。

接下来,将对服务器10提供操作集及第一权限至第一控制装置30的方法进行说明。请参考一并参考图1及图3,图3为依据本发明一实施例所绘示的网络通讯系统所提供至第一控制装置的操作接口。于此实施例中,服务器10以提供操作接口300的方式来提供被控装置20的操作集及第一权限至第一控制装置30。更详细来说,如图3所示,服务器10所提供于第一控制装置30的操作接口300显示关于第一权限所包含的操作权限以及分享权限的操作项目以及分享设定项目。操作权限意指第一控制装置30所能够操作的被控装置20的功能,分享权限则意指第一控制装置30能够将被控装置20的功能分享给其他控制装置。以下将以监视器作为被控装置20来进行操作接口的说明,然而本发明对于被控装置20的种类并不予限制。

请参考图4a、4b及4c,图4a为依据本发明一实施例所绘示的网络通讯系统提供分享设定项目至第一控制装置的操作接口,图4b则为依据本发明另一实施例所绘示的网络通讯系统提供分享设定项目至第一控制装置的操作接口,而图4c为依据本发明又一实施例所绘示的网络通讯系统提供分享设定项目至第一控制装置的操作接口。当第一用户通过第一控制装置30的操作接口300点选如图3所示的“分享设定项目”时,将进入分享设定的画面。

于一实施例中,如图4a所示,分享设定项目以列表显示于操作接口300,以监视器作为被控装置20为例,显示于操作接口300的列表列表列出了监视器的操作项目,例如“开始播放”、“暂停播放”、“前进一格”等等。

于另一实施例中,分享设定项目可以类别选项的方式显示,如图4b所示,关于分享设定项目的操作接口300仅显示“播放”、“录像”及“参数查询”三种类别选项,如此一来,第一使用者仅需勾选类别即能分享类别中的所有的操作项目。举例来说,当“播放”被勾选时,表示将分享如图4a中属于播放操作的“开始播放”、“暂停播放”、“前进一格”及“后退一格”的操作项目。

而于又一实施例中,分享设定项目亦可以阶级式的权限设定来显示,更详细来说,如图4c所示,第一使用者可选取星星的数量以设定权限等级,而各个权限等级分别对应于不同数量的操作项目。举例来说,五个星星的权限等级指示分享所有的操作项目,如此一来,当第一用户欲分享所有操作项目给他人时,毋须点选所有操作项目。举另一个例子来说,一颗星星的权限等级指示仅分享如图4a的“开始播放”及“暂停播放”,则第一使用者毋须从多样的清单中找寻上述两个操作项目,即能通过点选一颗星星的方式来分享所述操作项目。上述仅对权限等级于操作接口的显示方式以及权限等级对应的操作项目进行举例说明,本发明并不予限制。

上述关于图4a~4c的实施例是描述当第一使用者于如图3所示的操作接口300点选“分享设定项目”时,操作接口300将显示的画面。接下来请参考图5,图5为依据本发明一实施例所绘示的网络通讯系统提供操作项目至第一控制装置的操作接口。当第一使用者于如图3所示的操作接口300点选“操作项目”时,将显示被控装置20的操作项目于操作接口300。举例来说,如图5所示,以监视器作为被控装置20为例,操作接口300将以按钮图标f1~f7来显示操作项目,例如按钮图标f1对应于监视器“开始播放”的操作项目,按钮图标f2对应于“暂停播放”的操作项目,而按钮图标f7则对应于“参数查询”的操作项目等等。因此,当第一用户触发按钮图标f1~f7其中之一时,第一控制装置30便会产生对应于被触发的按钮图标所对应的操作项目的操作指令,并传送所述操作指令至被控装置20。

至于服务器10提供与第二权限关联的操作项目至第二控制装置30的方法,亦可类似于上述服务器10提供操作项目至第一控制装置30的方法。请参考图6a及6b,图6a为依据本发明一实施例所绘示的网络通讯系统提供操作项目至第二控制装置的操作接口,图6b则为依据本发明另一实施例所绘示的网络通讯系统提供操作项目至第二控制装置的操作接口。服务器10可以显示与第二权限关联的操作项目于第二控制装置40的操作接口400。

于一实施例中,如图6a所示,以监视器作为被控装置20为例,当由第一控制装置30所设定的第二权限包含“开始播放”、“暂停播放”及“参数查询”的操作项目时,服务器10可以按钮图形f1、f2及f7显示所述操作项目于操作接口400。而当第二用户触发按钮图标时,第二控制装置40便会产生对应于被触发的按钮图标所对应的操作项目的操作指令,并传送所述操作指令至被控装置20。从图5及图6a可得知,由于服务器10为依据第二权限以显示操作项目于第二控制装置40的操作接口400,因此于操作接口400所显示的操作项目仅为第一控制装置30的操作接口300所显示的操作项目的一部分或全部。

于另一实施例中,操作接口400除了显示与第二权限关联的操作项目,亦可选择性地显示与第二权限无关联的操作项目。举例来说,如图6b所示,第二控制装置40的操作接口400同样显示如图5的第一控制装置30的操作接口300所显示的按钮图标f1~f7,其中按钮图标f3~f6并非第二权限所包含的操作项目,因此按钮图标f3~f6为呈现反灰,表示其无法被点选。如此一来,第二用户可以通过操作接口400得知所有关于被控装置20的操作项目,但仅能使用经第二权限授权的操作项目。上述实施例皆以按钮图标显示操作项目为例,然而操作选项亦可以选项、图案等其他形式呈现,本发明不予限制。

另外,被控装置20的拥有者(第一控制装置30)除了可以将被控装置20的操作功能分享给第二控制装置40,更可以同时分享给第三控制装置。当第一用户藉由第一控制装置30设定分享设定项目时,操作接口300除了提供操作项目设定,更提供分享人设定。第一使用者可以通过分享人设定输入或选择第二控制装置40及第三控制装置的标识符,服务器10将依据第一使用者所设定的第二权限及所提供的标识符,将第一用户欲分享的操作项目同时提供至第二控制装置40及第三控制装置。本发明对于第一控制装置30欲分享至的其他控制装置的数量并不予限制。

于一实施例中,上述的操作接口300及400为指分别安装于第一控制装置30及第二控制装置40中,可以与服务器10沟通的通讯软件,而服务器10就如同通讯平台。服务器10除了通过通讯软件取得被控装置20的第一注册信息,亦可取得第一控制装置30的第二注册信息以及第二控制装置的第三注册信息。于此实施例中,当藉由上述实施例中所描述的方式确认被控装置20的拥有者为第一控制装置30时,被控装置20即成为第一控制装置30于通讯软件上的“好友”,则第一控制装置30便可以建立与被控装置20聊天室以操作被控装置20,如此一来,当第一使用者拥有多个被控装置20时,毋需开启多个对应于所述被控装置20的应用程序以分别控制被控装置20,第一控制装置30仅需于通讯软件上分别建立与被控装置20的聊天室,简化了智能装置联机建立的步骤。

另外,藉由上述实施例所述的分享设定项目,第一控制装置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从聊天室中移除。

举一个实际的例子,房东在出租房子给房客时,房东可以将家中的家电例如电灯、电视或冷气等的操作功能,使用手机中的通讯软件通过通讯平台将房客的手机的通讯软件加入与家电的聊天室中,房客即能藉由聊天室来操作家电。而当房客退租时,房东再将房客自聊天室中移除即可收回操作家电的权限。

另外,拥有者可以自由地选择被控装置20的分享人数,举例来说,拥有者有多个被控装置20例如电灯及监视器,拥有者可以建立电灯与第二控制装置40及第三控制装置50的聊天室,并建立监视器与第二控制装置40的聊天室。拥有者亦可建立多个同一被控装置20的聊天室,各设定不同的第二权限,使得同一聊天室的被分享者皆拥有相同的权限。

藉由上述架构,本发明所揭示的虚拟社区网络联机建立方法及网络通信系统,提供被控装置包含多个操作项目的操作集及第一权限至被控装置的拥有者,也就是第一控制装置,再藉由第一控制装置设定第二权限,以提供第二控制装置关系于第二权限的操作项目,使得第二控制装置能够操作被控装置。如此一来,毋须再于第二控制装置上进行与被控装置的联机设定,第二控制装置即能享有部分的操作权限,且当拥有者欲收回第二控制装置对被控装置的操作能力时,也仅需取消第二权限,而毋须再从第二控制装置或被控装置移除两者间的链接关系。通过注册于同一网络通讯系统的方式,毋需开启多个对应于多个被控装置的应用程序,即能分别操控多个被控装置,简化了智能装置联机建立的步骤,亦在拥有者欲供他人使用被控装置时,保障拥有者所持有的权限能不被完全分享给他人。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1