首页> 中国专利> 家庭网络系统中用户设备传输与家庭设备有关的信息的装置和方法

家庭网络系统中用户设备传输与家庭设备有关的信息的装置和方法

摘要

本发明涉及一种通过用户设备在家庭网络系统中发送与家庭设备有关的信息的方法,包括以下步骤:从至少一个家庭设备获得相关家庭设备的唯一用户标识符(UUID)、对等ID、对等组ID、以及设备令牌,其中,对等ID由管理用户设备与相关家庭设备之间的连接的连接服务器管理并识别相关家庭设备,对等组ID识别一种组,该组包括已向用于管理与相关家庭设备有关的设备信息的业务服务器注册的家庭设备,设备令牌包括用于验证到相关家庭设备的连接的密钥信息;选择将共享来自相邻设备的UUID、对等ID、对等组ID以及设备令牌的具体用户设备;以及基于预定共享方法,将UUID、对等ID、对等组ID以及设备令牌传递至该具体用户设备。

著录项

  • 公开/公告号CN105580314A

    专利类型发明专利

  • 公开/公告日2016-05-11

    原文格式PDF

  • 申请/专利权人 三星电子株式会社;

    申请/专利号CN201480052369.5

  • 申请日2014-09-22

  • 分类号H04L12/12(20060101);H04L9/32(20060101);

  • 代理机构11204 北京英赛嘉华知识产权代理有限责任公司;

  • 代理人王达佐;杨莘

  • 地址 韩国京畿道水原市灵通区三星路129号

  • 入库时间 2023-12-18 15:25:11

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-08-30

    未缴年费专利权终止 IPC(主分类):H04L12/12 专利号:ZL2014800523695 申请日:20140922 授权公告日:20181120

    专利权的终止

  • 2018-11-20

    授权

    授权

  • 2016-06-08

    实质审查的生效 IPC(主分类):H04L12/12 申请日:20140922

    实质审查的生效

  • 2016-05-11

    公开

    公开

说明书

技术领域

本公开涉及通过用户设备在家庭网络系统中传递与家庭设备有关的 信息的装置和方法。

背景技术

家庭网络系统指的是通过有线或无线网络连接安装在房屋中的家庭 设备以便控制家庭设备的系统。已开发的家庭网络系统通过家庭网关 (HGW)将家庭设备结合以将家庭设备连接至外部公共数据网,例如因 特网协议(IP)网络(也就是,因特网),从而提供链接至因特网的更多 种类的服务。家庭网络系统可通过根据用户需求控制家庭设备,提供用 户所期望的服务。

此外,用户设备应主要执行注册每个家庭设备以控制家庭网络系统 中的家庭设备的过程。然而,在一般的网络系统中,所有用户设备必须 单独注册每个家庭设备,这样降低了其可用性。此外,随着用户设备的 数量以及待注册家庭设备数量的增加,执行注册过程所需要的步骤也在 增加,因而执行注册过程耗费非常长的时间。

因此,需要努力以更有效地改善用户设备与家庭设备之间的注册过 程。

同时,上述信息仅作为背景信息而公开以助于理解本发明。并没有 对任意上述内容是否可用作本发明的现有技术给出判定或意见。

发明内容

技术问题

本发明提出了通过用户设备在家庭网络系统中传递与家庭设备有关 的信息的方法和装置。

此外,本发明提出了通过用户设备在家庭网络系统中与相邻用户设 备共享与家庭设备有关的信息的方法和装置。

技术方案

根据本发明的一方面,提供了通过用户设备在家庭网络系统中传递 与家庭设备有关的信息的方法。方法包括:从至少一个家庭设备获得相 关家庭设备的唯一用户标识符(UUID)、对等ID、对等组ID、以及设 备令牌,其中,对等ID由管理用户设备与相关家庭设备之间的连接的 连接服务器管理并识别相关家庭设备,对等组ID识别一种组,该组包 括已在用于管理与相关家庭设备有关的设备信息的业务服务器中注册 的家庭设备,设备令牌包括用于验证到相关家庭设备的连接的密钥信 息;以及将UUID、对等ID、对等组ID以及设备令牌传递至该用户设 备的相邻用户设备。

根据本发明的另一方面,提供了通过业务服务器在家庭网络系统中 管理与家庭设备有关的信息的方法。方法包括:从用户设备接收以下中 的至少一个:相关家庭设备的唯一用户标识符(UUID)、对等ID(peerID)、 对等组ID(peerGroupID)以及设备令牌,其中,对等ID用于识别相关 家庭设备并且由管理用户设备与相关家庭设备之间的连接的连接服务器 管理,对等组ID用于识别一种组,该组包括已在管理关于相关家庭设备 的设备信息的业务服务器中注册的家庭设备,设备令牌包括与验证对相 关家庭设备的访问的密钥有关的信息;以及复制与用户设备有关的注册 家庭设备信息,以使得与用户设备的相邻用户设备有关的家庭设备信息 变为跟与用户设备有关的注册家庭设备信息相同。

根据本发明的另一方面,提供了用于在家庭网络中传递与家庭设备 有关的信息的用户设备。用户设备包括:控制器,从至少一个家庭设备 获得:相关家庭设备的唯一用户标识符(UUID),对等ID(peerID),用 于识别相关家庭设备,对等ID由管理用户设备与相关家庭设备之间的连 接的连接服务器管理,对等组ID(peerGroupID),用于识别组,组包括 在管理关于相关家庭设备的设备信息的业务服务器中注册的家庭设备, 以及设备令牌,包括与验证对相关家庭设备的访问的密钥有关的信息; 以及发射器,将UUID、对等ID、对等组ID以及设备令牌传递至用户设 备的相邻用户设备。

根据本发明的另一方面,提供了用于在家庭网络系统中管理与家庭 设备有关的信息的业务服务器。业务服务器包括:接收器,从至少一个 家庭设备接收以下中至少一个:相关家庭设备的唯一用户标识符 (UUID)、对等ID(peerID)、对等组ID(peerGroupID)以及设备令牌, 其中,对等ID用于识别相关家庭设备并且由管理用户设备与相关家庭设 备之间的连接的连接服务器管理,对等组ID用于识别一种组,该组包括 已在管理关于相关家庭设备的设备信息的业务服务器中注册的家庭设 备,设备令牌包括与验证对相关家庭设备的访问的密钥有关的信息;以 及控制器,复制与用户设备有关的注册家庭设备信息,以使得与用户设 备的相邻用户设备有关的家庭设备信息变为跟与用户设备有关的注册家 庭设备信息相同。

本发明的其他方面、益处和核心特征通过结合附图来描述,并且将 在包括本发明示例性实施方式的以下详细说明中对本领域技术人员而言 显而易见。

在进行以下本公开的详细描述之前,对该专利文件中使用的具体单 词和短语进行定义可能是有益的。词语“包含”、“包括”及其衍生词可 意味着包括但不限制,词语“或者”可具有包括性含义且意味着“和/或”, 短语“与……相关联”、“与此相关联”及其衍生词可意味着包括、包括 在……内、与……互连、包含、包含在……内、连接至或与……连接, 耦接至或与……耦接,可与……通信、与……协同、交错、并置、与…… 接近、接合至或与……接合、具有以及具有……的特性,词语“控制器” 可意味着控制至少一个操作的任意设备、系统或其一部分,并且这样的 设备可以由硬件、固件或软件、或者硬件、固件或软件中至少两种的一 些组合实现。应注意,不论是本地还是远程,与任意具体控制器相关联 的功能可以为集中或分散式的。具体单词和短语的定义在本专利文件的 全文中提供。本领域技术人员应理解,在许多(如果不是大多数)情形 中,以上定义不仅可应用到现有技术中,还可应用到所定义的单词和短 语的将来使用中。

本发明的效果

根据本发明,当在家庭网络系统中的一个房屋中存在属于相应家庭 成员的多个用户设备时,用户设备共享关于家庭设备的信息,以便可以 缓解通过所有用户设备执行家庭设备的注册过程带来的不便。

附图说明

从结合附图的以下详细说明,根据本发明的具体示例性实施方式的 上述和其他方面、特征和优势将变得显而易见,在附图中:

图1示出在家庭网络系统的服务器中注册家庭设备的过程的实例;

图2示出根据本发明的实施方式在家庭网络系统中的用户设备之间 共享家庭设备信息的实例;

图3示出根据本发明的实施方式由用户设备将相关家庭设备注册在 连接服务器中的过程,其中该用户设备与家庭网络中的相邻用户设备共 享家庭设备信息;

图4示出根据本发明的实施方式用于在家庭网络系统中的用户设备 之间共享家庭设备信息的预处理的实例;

图5示出根据本发明的实施方式由用户设备直接将使用权限信息传 递至家庭网络系统中的相邻用户设备的过程的实例;

图6示出根据本发明的实施方式在家庭网络系统中由用户设备将使 用权限信息的家庭设备信息经由业务服务器传递至相邻用户设备,然而 将剩余访问权限信息直接传递至相邻用户设备的过程的实例;

图7示出根据本发明的实施方式在家庭网络系统中用户设备将使用 权限信息经由业务服务器传递至相邻用户设备的过程的实例;

图8示出根据本发明的另一实施方式在家庭网络系统中用户设备之 间共享家庭设备信息的实例;

图9示出在根据本发明的另一实施方式在家庭网络系统中将家庭设 备自动注册在用户设备的过程的实例;

图10为示出根据本发明的实施方式在家庭网络系统中,共享家庭设 备信息的用户设备的内部配置的设备框图;

图11为示出根据本发明的实施方式在家庭网络系统中,共享家庭设 备信息的业务服务器的内部配置的设备框图;以及

图12为示出根据本发明的实施方式在家庭网络系统中,共享家庭设 备信息的连接服务器的内部配置的设备框图。

应注意,相同的参考标号在以上所有附图中用于表示相同或相似的 元件、特征和结构。

具体实施方式

在下文中,将参照附图详细描述本发明的实例性实施方式。此外, 在本发明的以下描述中,当并入本文的已知功能和配置的详细描述可能 使得本发明的主题更不清楚时,将会省略其详细描述。下面将描述的词 语是考虑到在本发明中的功能所限定的词语,并且可以根据用户、用户 的意图或习惯而不同。相应地,应基于本说明整体内容限定各词语。

本发明可以具有各种变体和各种实施方式,现在将参照附图更充分 地描述各种变体和各种实施方式之中的具体实施方式。然而,应理解, 本发明不限于具体实施方式,而是本发明包括本发明的精神和范围内的 各种变体、等同物和可替换设计。

此外,应理解,除非上下文另有明确指示,否则诸如“一个”和“该” 的单数表达也包括复数表达。因此,举例来说,“部件表面”包括一个或 多个部件表面。

尽管包括诸如第一、第二等序数的词语可用于描述各种元件,不过 结构元件不受这些词语限制。词语仅用于将一个元件与另一个元件区别 的目的。例如,在没有背离本发明的范围情况下,第一元件可以称为第 二元件,并且类似地,第二元件也可称为第一元件。如本文中使用的, 词语“和/或”包括一个或多个相关联的词语的任意和全部组合。

本文中使用的词语仅用来描述具体实施方式,而不旨在限制本发明。 如在本文中使用的,除非上下文另有明确规定,否则单数形式也旨在包 括复数形式。在本发明中,词语如“包括”和/或“具有”可解释为表示 具体特性、数量、步骤、操作、组成元件、部件或它们的结合,但不可 以解释为排除附加一个或多个其他特性、数量、步骤、操作、组成元件、 部件或它们的结合的存在或可能性。

除非另有限定,否则本文中使用的所有词语(包括技术的和科学的 词语)具有与本发明所属领域中的普通技术人员通常所理解的相同的含 义。如在常用词典中限定的这些名词将解释为具有与在相关技术领域中 的上下文含义中相同的含义,并且在除非本说明书中明确限定,否则不 解释为具有理想的或过分形式的含义。

根据本发明的各种实施方式,电子设备可包括通信功能。终端可例 如为智能电话、平板个人计算机(PC)、移动电话、可视电话、电子书阅 读器、台式PC、膝上PC、上网本PC、个人数字助手(PDA)、便携式 多媒体播放器(PMP)、MP3播放器、移动医疗设备、摄像机,或者可穿 戴设备(例如,头戴式设备(HMD)、电子衣服、电子手镯、电子项链、 电子配件、电子纹身或智能手表)。

根据本发明的各种实施方式,电子设备可以为具有通信功能的智能 家电。智能家电可例如为电视、数字视频盘(DVD)播放器、音频播放 器、冰箱、空气调节器、吸尘器、烤炉、微波炉、洗碗机、干燥机、空 气净化器、机顶盒、电视盒(例如,SamsungHomeSyncTM、AppleTVTM或GoogleTVTM)、游戏控制器、电子词典、摄录相机或电子相框。

根据本发明的各种实施方式,终端可以为医疗器械(例如,磁共振 (MRA)设备、磁共振成像(MRI)设备、计算断层分析(CT)设备, 以及超声波测定器)、导航设备、全球定位系统(GPS)接收器、事件数 据记录器(EDR)、飞行数据记录器(FDR)、自动文娱新闻设备、航海 电子设备(例如,船舶导航设备和回转罗盘)、航空电子设备、安全设备, 或者工业或家用机器人。

根据本发明的各种实施方式,电子设备可以为家具或建筑/结构的 一部分、电子板、电子签名接收设备、播放器,以及各种测量工具(例 如,水表、电表、气表和电磁波表),以上电子设备中的每个均具有通信 功能。

根据本发明的各种实施方式,电子设备可以为上述设备的组合。此 外,对本领域技术人员显而易见的是根据本发明的各种实施方式的终端 不限制为上述设备。

根据本发明的各种实施方式,用户终端可以为例如电子设备。

本发明的实施方式将描述通过服务器在用户终端中注册家庭设备的 方法,该服务器提供在房屋内部和外部之间链接的服务,该服务器例如 业务服务器、账户服务器以及在业务服务器、账户服务器、连接服务器、 推送服务器和固件管理服务器之间的连接服务器,并描述通过业务服务 器、账户服务器和连接服务器之间的链接由用户终端和家庭设备发送和 接收服务信号的方法。

图1示出了在家庭网络系统的服务器中注册家庭设备的过程的实例。

在描述图1之前,假定在家庭(或家庭之外)安装的受控设备例如 家庭设备已连接至控制器设备例如用户设备中。也就是,新购买的家庭 设备在初始安装中通过了建立与用户设备的连接的预处理,并且此时用 户设备获得并存储关于新购买的家庭设备的设备信息、对等组标识符 (ID)(PeerGroupID),以及国家代码(countryCode)。关于家庭设备的 设备信息包括例如与家庭设备的唯一ID、类型、名称、描述、制造商、 模型ID、序列号(序列Number)、销售位置(销售Location)、版本(多 个版本)等有关的唯一用户标识符(UUID)。此外,对等组ID指示通过 具体用户账户在业务服务器中注册的一组家庭设备,并且国家代码指示 控制器设备的用户所处的国家。

参照图1,家庭网络系统包括家庭设备101、用户设备103、连接服 务器105、账户服务器107,以及业务服务器109。

用户设备103指的是用户用来识别家庭设备101的状态或控制家庭 设备101的设备,并且可以为例如移动终端(如智能电话等)或电视机 (TV)。

家庭设备101指的是位于房屋中(或房屋外面)并可通过用户设备 103控制的设备,并且家庭设备101包括智能应用、安全设备、照明设备、 能量设备等。例如,智能应用可以为TV、空气调节器、冰箱、洗衣机、 清洁机器人、加湿器等,安全设备可以为门锁、安全摄像头、闭路电视 (CCTV)、安全传感器等,照明装置可以为发光二极管(LED)、灯等, 并且能量设备可以为加热设备、功率测量单元、电源插口、电源插座、 多插头插座等。附加地,家庭设备101可包括个人计算机(PC)、IP照相 机、网络电话、有线/无线电话、电控窗帘、百叶窗等。

连接服务器105指的是提供用于配置家庭设备101与用户设备103 之间的通信信道的服务的服务器。此外,连接服务器105提供存在信息 和网络地址转换穿越(NAT-T)功能,其中存在信息指示家庭设备101 与用户设备103之间的连接是否可行,且NAT-T功能通过(甚至通过遥 控)穿越防火墙使得互连成为可能。

账户服务器107指的是管理用户设备103的用户账户的服务器。此 外,账户服务器107提供了这样的功能,即当用户登录到账户服务器107 时允许用户设备103使用用户登录信息来访问业务服务器109和连接服 务器105。

连接服务器105和账户服务器107为公共服务器,该连接服务器105 和账户服务器107可用于另一服务以及在家庭网络系统中提供的服务。 相反,业务服务器109为仅用于在家庭网络系统中提供的服务的服务器, 并且业务服务器109提供存储和管理用于读取与家庭设备101有关的信 息的家庭设备信息以及用于控制家庭设备101的所有信息片段的功能。

用户可通过应用(例如在用户设备103中执行的智能家庭app)访问 业务服务器109以注册家庭设备信息或读取或删除预注册的家庭设备信 息,或者注册用于共同控制家庭设备的控制信息或读取或删除预注册的 控制信息。在下文中,将更详细地描述由用户通过用户设备103注册与 家庭设备101有关的信息的过程。图1描述了注册一个家庭设备101的 过程作为示例,不过图1中描述的过程可同样地应用到将所有家庭设备 中的每个注册在服务器中的过程中,其中这些家庭设备可安装在房屋中 (或房屋外面)。

在步骤112,用户设备103根据用户输入执行智能家庭app,当执行 智能家庭app时,同时执行与家庭设备101的配对,并建立用户设备103 与家庭设备101之间的连接。

进一步,在步骤114,用户设备103接收从账户服务器107发出的验 证代码,并在步骤116将验证代码和用户设备103的账户ID发送至家庭 设备101。账户ID指的是账户服务器107分配的用户设备103的标识符, 验证代码指的是用户设备101用来从账户服务器107接收访问令牌的密 钥值,并且访问令牌指的是当家庭设备101访问连接服务器105时连接 服务器105用来验证家庭设备101的使用权限的密钥值。

在步骤118,家庭设备101从账户服务器107接收访问令牌,并且在 步骤120用户设备103将家庭设备101注册在业务服务器109中。具体 地,在步骤120注册通过预处理获得的关于家庭设备101的信息。

其后,在步骤122,家庭设备101通过使用从用户设备103接收的验 证代码和账户ID以及从账户服务器107接收的访问令牌,登录到连接服 务器105中。

如上所述,通过上述过程112至122,执行将家庭设备101注册在服 务器的过程。然而,当家庭网络系统中存在多个用户设备时,所有多个 用户设备均应执行步骤112至122中每个的注册过程,这对用户是不方 便的。因此,在下文描述的本发明的实施方式中,将描述在家庭网络系 统中存在多个用户设备时共享与终端之间的家庭设备有关的注册信息的 方法。

根据使用实例可省略或修改图1中描述的步骤112至步骤122中的 一些步骤。

图2示出了根据本发明的实施方式在家庭网络系统中的用户设备之 间共享家庭设备信息的实例。

参照图2,图示的家庭网络系统包括家庭设备201、第一用户设备203、 第二用户设备205、业务服务器207、账户服务器209以及连接服务器211。 假定第一用户设备203通过步骤212中的预处理已连接至家庭设备201, 并且通过图1的步骤112至步骤122的注册过程已将与家庭设备201有 关的家庭设备信息214注册在业务服务器207中。

第一用户设备203发现位于家庭网络系统的一个区域例如房屋中的 用户设备,收集关于所发现的用户设备的信息,并且将信息显示在屏幕 上。在用户设备之间,根据用户输入来选择共享在第一用户设备203中 注册的家庭设备信息214的用户设备。这里,假定通过用户输入选择的 用户设备为图示的第二用户设备205。

在步骤216,第一用户设备203将家庭设备信息214和与家庭设备 201的访问权限有关的信息传递至所选第二用户设备205。这里,家庭设 备信息214包括UUID、对等ID以及对等组ID中的至少一个,并且与连 接服务器211的访问权限有关的信息包括设备令牌。UUID指的是家庭设 备201的唯一ID,并且对等ID指的是由业务服务器207分配以允许连接 服务器211识别家庭设备201的ID。对等组ID指示这样一种组,该组包 括通过具体用户账户在业务服务器207中注册的家庭设备,并且设备令 牌通过家庭设备201发给第一用户设备203并指示用于验证第一用户设 备203对家庭设备的访问的密钥信息。在下文所述的本发明的实施方式 中,通过将家庭设备信息跟与对相关家庭设备的访问权限有关的信息组 合所生成的信息称为使用权限信息,并且相应地使用权限信息包括例如 UUID、对等ID、对等组ID和设备令牌。

在步骤218,第二用户设备205配置与家庭设备201的连接,并通过 使用使用权限信息(也就是从第一用户设备203接收的家庭设备信息214 和与家庭设备201的访问权限有关的信息),在连接服务器211中在连接 服务器211中注册家庭设备201。在下文中,将通过图3更详细地描述将 家庭设备201注册在连接服务器211中的过程。

根据使用实例可以省略或修改图2中描述的步骤212至步骤220中 的一些步骤。

图3示出根据本发明的实施方式由与家庭网络中的相邻用户设备共 享家庭设备信息的用户设备在连接服务器中注册相关家庭设备的过程, 其中该用户设备

参照图3,家庭网络系统包括家庭设备301、用户设备303、账户服 务器305,以及连接服务器307。假定用户设备303通过图2的步骤216 与相邻用户设备共享与使用家庭设备301的访问权限有关的信息,例如, UUID、对等ID、对等组ID以及设备令牌。也就是,用户设备303存储 并管理UUID、对等ID、对等组ID以及家庭设备301的设备令牌。

在步骤312,用户设备303接收账户服务器305发出的验证代码,并 且在步骤314将账户服务器注册请求消息发送至家庭设备301,其中该账 户服务器注册请求消息请求在账户服务器305中注册。验证代码指的是 家庭设备301用来从账户服务器305接收访问令牌的密钥值,且访问令 牌指的是当家庭设备301访问连接服务器307时连接服务器307用来验 证家庭设备301的使用权限的密钥值。此外,账户服务器注册请求消息 包括从账户服务器305接收的验证代码和用户设备303存储和管理的 UUID和设备令牌。

同时,在步骤316,家庭设备301从账户服务器305接收访问令牌, 然后在步骤308从用户设备303接收连接服务器注册请求消息,其中连 接服务器注册请求消息请求注册在连接服务器307中。连接服务器注册 请求消息包括由用户设备303存储并管理的对等ID和对等组ID。

当在步骤314中接收的设备令牌的密钥值与家庭设备301发出的设 备令牌的密钥值相同时,在步骤320通过使用从账户服务器305接收的 访问令牌和从用户设备303接收的对等组ID,家庭设备301,注册在连 接服务器307中。

根据使用实例可以省略或修改图3中描述的步骤312至步骤320中 的一些步骤。

图4示出了根据本发明的实施方式用于在家庭网络系统中的用户设 备之间共享家庭设备信息的预处理的实例。

参照图4,图示的家庭网络系统包括第一用户设备401、第二用户设 备403、家庭设备405以及业务服务器407。

在步骤412,第一用户设备401从业务服务器407接收家庭设备列表, 在家庭设备列表中记录了在房屋中(或房屋外面)安装的所有家庭设备, 并且在步骤414,识别与相关家庭设备例如来自家庭设备列表中的家庭设 备405有关的详细信息。

在步骤416,第一用户设备401发现相邻的用户设备,并且在步骤 418选择用户设备例如第二用户设备403以在所发现的设备之间共享家庭 设备信息。这里,相邻的用户设备可以是位于房屋中的所有用户设备。

在步骤420,第一用户设备401配置会话并执行与第二用户设备403 的验证过程,然后在步骤422,选择与将要与第二用户设备403共享的至 少一个家庭设备有关的信息(也就是,来自由第一用户设备401存储并 管理的与家庭设备有关的信息的至少一个家庭设备列表)。

尽管没有示出,第一用户设备401将在步骤422中所选择的家庭设 备列表中包括的与家庭设备的使用权限有关的信息传递至第二用户设备 403,并与第二用户设备403共享关于相关家庭设备的信息。这里,将使 用权限信息传递至第二用户设备403的方法可划分为第一方法、第二方 法和第三方法,其中第一用户设备401通过第一方法直接将使用权限信 息传递至第二使用设备403,第一用户设备401通过第二方法经由业务服 务器407将使用权限信息的家庭设备信息传递至第二用户设备403,并直 接将剩余访问权限信息传递至第二用户设备403,以及第一用户设备401 通过第三方法经由业务服务器407将使用权限信息传递至第二用户设备 403。

根据使用实例可省略或修改图4中描述的步骤412至步骤420中的 一些步骤。

在下文描述的本发明的实施方法中,将通过图5至图7更详细地描 述将使用权限信息传递至第二用户设备403的第一方法至第三方法。

图5示出了根据本发明的实施方式由用户设备直接将使用权限信息 传递至家庭网络系统中的相邻用户设备的过程的实例。

参照图5,图示的家庭网络系统包括第一用户设备501、第二用户设 备503、家庭设备505以及业务服务器507。这里,假定第一用户设备501 和第二用户设备503已完成为了共享图4中所述的家庭设备信息执行的 预处理。

在步骤512,第一用户设备501将家庭设备信息共享接受请求消息发 送至选择共享家庭设备信息的第二用户设备503,其中该家庭设备信息共 享接收请求消息请求接受家庭设备信息共享。在步骤514,响应于家庭设 备信息共享接受请求消息,第二用户设备503将家庭设备信息共享批准 消息发送至第一用户设备501,其中该家庭设备信息共享批准消息批准了 家庭设备信息共享。家庭设备信息共享接受请求消息包括关于至少一个 家庭设备的家庭设备信息,也就是UUID、对等ID、IP地址、与至少一 个家庭设备的访问权限有关的信息所对应的设备令牌,以及对等组ID。 这里,假定至少一个家庭设备为例如冰箱、洗衣机、清洁器或TV。

其后,在步骤516,第一用户设备501将家庭设备信息共享请求消息 发送至业务服务器507,其中该家庭设备信息共享请求消息请求共享家庭 设备信息。在步骤518,业务服务器507复制家庭设备信息以使得关于第 二用户设备503的家庭设备信息变为与所注册的关于第一用户设备501 的家庭设备信息相同。家庭设备信息共享请求消息包括第二用户设备503 的账户ID、UUID和对等组ID。

根据使用实例可省略或修改图5中描述的步骤512至步骤518中的 一些步骤。

图6示出了根据本发明的实施方式由用户设备在家庭网络系统中将 使用权限信息的家庭设备信息经由业务服务器传递至相邻用户设备,然 而将剩余访问权限信息直接传递至相邻用户设备的过程的实例。

参照图6,图示的家庭网络系统包括第一用户设备601、第二用户设 备603、家庭设备605和业务服务器607。这里,假定第一用户设备601 和第二用户设备603已完成为了共享图4中所述的家庭设备信息执行的 预处理。

在步骤612,第一用户设备601将家庭设备信息共享请求消息发送至 业务服务器607,其中,该家庭设备信息共享请求消息请求关于家庭设备 的共享信息。家庭设备信息共享请求消息包括与至少一个家庭设备的使 用权限有关的信息的家庭设备信息所对应的UUID、对等ID和对等组ID, 以及第二用户设备603的账户ID和请求ID。请求ID表示用于第一用户 设备601与第二用户设备603之间相互验证的信任密钥值。此外,在步 骤614,第一用户设备601将家庭设备信息共享接受请求消息发送至第二 用户设备603,其中该用户设备信息共享接受请求消息请求接受家庭设备 信息共享。家庭设备信息共享接受请求消息包括发送至业务服务器607 的请求ID。

在步骤616,第二用户设备603将家庭设备信息共享接受请求消息发 送至业务服务器607,且家庭设备信息共享接受请求消息包括第二用户设 备603的账户ID和从第一用户设备601接收的请求ID。

业务服务器607通过比较从第二用户设备603接收的请求ID和从第 一用户设备601接收的请求ID,检查请求ID验证。当从第二用户设备 603接收的请求ID与从第一用户设备601接收的请求ID相同时,响应于 已在步骤616接收的家庭设备信息共享接受请求消息,在步骤618,业务 服务器607将家庭设备信息共享接受应答消息发送至第二用户设备603。 家庭设备信息共享接受应答消息包括关于至少一个家庭设备的家庭设备 信息,也就是UUID、对等ID、对等组ID和IP地址。

其后,在步骤620,业务服务器607复制家庭设备信息以使得与第二 用户设备603有关的家庭设备信息变为跟与第一用户设备601有关的注 册家庭设备信息相同。

在步骤622,响应于已在步骤614中接收的家庭设备信息共享接受请 求消息,第二用户设备603将家庭设备信息共享批准消息发送至第一用 户设备601,其中家庭设备信息共享批准消息批准了家庭设备信息共享。 在步骤624,已接收信息共享批准消息的第一用户设备601将使用权限信 息的访问权限信息也就是设备令牌发送至第二用户设备603。

根据使用实例可省略或修改图6中描述的步骤612至步骤624中的 一些步骤。

图7示出了根据本发明的实施方式在家庭网络系统中用户设备将使 用权限信息经由业务服务器传递至相邻用户设备的过程的实例。

参照图7,图示的家庭网络系统包括第一用户设备701、第二用户设 备703、家庭设备705以及业务服务器707。这里,假定第一用户设备701 和第二用户设备703已完成为了共享图4中所述的家庭设备信息执行的 预处理。

在步骤712,第一用户设备701将家庭设备信息共享请求消息发送至 业务服务器707,其中家庭设备信息共享请求消息请求与家庭设备有关的 共享信息。家庭设备信息共享请求消息包括UUID、设备令牌以及第二用 户设备703的账户ID,其中UUID对应于与至少一个家庭设备的使用权 限有关的信息之中的家庭设备信息,设备令牌与使用权限信息的访问权 限信息对应。

在步骤714,业务服务器707将指示第一设备701请求共享家庭设备 信息的通知消息发送至第二用户设备703,并且在步骤716,第二用户设 备703将家庭设备信息共享接受消息发送至业务服务器707,其中家庭设 备信息共享接受消息接受家庭设备信息共享请求。

在步骤718,响应于已在步骤716中接收的家庭设备信息共享接受消 息,业务服务器707发送家庭设备信息共享接受应答消息。家庭设备信 息共享接受响应消息包括与至少一个家庭设备的使用权限有关的信息 (也就是,UUID、对等ID和对等组ID)、设备令牌以及IP地址。此外, 在步骤720,业务服务器707复制家庭设备信息以使得与第二用户设备 703有关的家庭设备信息变为跟与第一用户设备701有关的注册家庭设备 信息相同。

其后,在步骤722,响应于已在步骤712中接收的家庭设备信息共享 请求消息,业务服务器将家庭设备信息共享完成消息发送至第一用户设 备701,其中,家庭设备信息共享完成消息指示完成了与第二用户设备 703的家庭设备信息的共享。

根据使用实例可省略或修改图7中描述的步骤712至步骤722中的 一些步骤。

图8示出了根据本发明的另一实施方式的家庭网络系统中用户设备 之间共享家庭设备信息的实例。

参照图8,图示的家庭网络系统包括家庭设备801、第一用户设备803、 第二用户设备805、业务服务器807,以及链接服务器809。假定第一用 户设备803已通过步骤812的预处理连接至家庭设备801并且关于家庭 设备801的家庭设备信息814已通过图1的步骤112至步骤122的注册 过程注册在业务服务器807中。

第一用户设备803发现位于家庭网络系统中一个区域例如房屋中的 用户设备,收集关于所发现的用户设备的信息,并将信息显示在屏幕上。 在用户设备之间,根据用户输入选择共享注册在第一用户设备803中的 家庭设备信息814的用户设备。这里,假定通过用户输入选择的用户设 备为图示的第二用户设备805。

在步骤815,第一用户设备803将与家庭设备801的访问权限有关的 信息所对应的设备令牌发送至业务服务器807,并且在步骤816,业务服 务器807将家庭设备801注册在连接服务器809中。在步骤818,连接服 务器809将家庭设备801的对等ID增加至第二用户设备805的对等组, 并且家庭设备801自动注册在第二用户设备805中。

根据使用实例可省略或修改图8中描述的步骤812至步骤818中的 一些步骤。

在下文中,将参照图9更详细地描述将家庭设备801自动注册在第 二用户设备805中的过程。

图9示出了在根据本发明的另一实施方式的家庭网络系统中将家庭 设备自动注册在用户设备的过程的实例。

参照图9,图示的家庭网络系统包括第一用户设备901、第二用户设 备903、家庭设备905、业务服务器907以及连接服务器909。假定第一 用户设备901和第二用户设备903已完成为了共享图4中描述的家庭设 备信息执行的预处理。

在步骤912,第一用户设备901将家庭设备信息共享接受请求消息发 送至第二用户设备903,其中家庭设备信息共享接受请求消息请求接受家 庭设备信息共享。在步骤914,响应于已在步骤912中接收的家庭设备信 息共享接受请求消息,第二用户设备903将家庭设备信息共享批准消息 发送至第一用户设备901,其中,家庭设备信息共享批准消息批准家庭设 备信息共享。家庭设备信息共享批准消息包括第二用户设备903的账户 ID。

在步骤916,第一用户设备901将家庭设备信息共享请求消息发送至 业务服务器907,其中家庭设备信息共享请求消息请求与家庭设备905有 关的共享信息。家庭设备信息共享请求消息包括UUID、设备令牌以及第 二用户设备903的账户ID,其中UUID对应于与至少一个家庭设备的使 用权限有关的信息之中的家庭设备信息,设备令牌与使用权限信息的访 问权限信息对应。

在步骤918,业务服务器907复制家庭设备信息以使得与第一用户设 备903有关的家庭设备信息变为跟与第一用户设备901有关的注册家庭 设备信息相同。其后,在步骤920,第一用户设备901响应于已在步骤 914接收的家庭设备信息共享批准消息,将确认消息发送至第二用户设备 903。确认消息包括设备令牌,该设备令牌与使用至少一个家庭设备的权 利有关的信息中包括的访问权限信息对应。

同时,在步骤922,业务服务器907将家庭设备注册请求消息发送至 连接服务器909,其中家庭设备注册请求消息请求注册家庭设备905。家 庭设备注册请求消息包括对等组ID和对等ID,以及设备令牌,其中对等 组ID和对等ID对应于与至少一个家庭设备的使用权限有关的信息之中 的家庭设备信息,设备令牌与使用权限信息中包括的访问权限信息有关。 在步骤924,连接服务器909将家庭设备905的对等ID增加至第二用户 设备903的对等组中,并且在步骤926,将家庭设备905注册在连接服务 器909中。此时,连接服务器909使用从业务服务器907接收的设备令 牌注册家庭设备905。

根据使用实例可省略或修改图9中描述的步骤912至步骤926中的 一些步骤。

图10为示出在根据本发明的实施方式的家庭网络系统中,共享家庭 设备信息的用户设备的内部配置的设备框图。

参照图10,图示的用户设备1000包括发射器1010、接收器1020、 控制器1030以及存储单元1040。

控制器1030控制用户设备1000的常规操作。具体地,控制器1030 进行控制以执行与根据本发明的实施方式的家庭设备信息共享有关的常 规操作。这里,由于与家庭设备信息共享有关的常规操作与参照图5至 图7以及图9描述的内容相同,因而在这里将省略其详细描述。

发射器1010根据控制器1030的控制发送各种消息。这里,由于由 发射器1010发送的各种消息与参照图5至图7以及图9描述的内容相同, 因而在这里将省略其详细描述。

接收器1020根据控制器1030的控制接收各种消息。这里,由于接 收器1020接收的各种消息与参照图5至图7以及图9描述的内容相同, 因而在这里将省略其详细描述。

同时,尽管图10示出了通过分离的单元诸如发射器1010、接收器 1020、控制器1030以及存储单元1040实现用户设备1000的情况,不过 用户设备1000可实现为集成了发射器1010、接收器1020、控制器1030 以及存储单元1040中至少两个的一个单元。

图11为示出在根据本发明的实施方式的家庭网络系统中,共享家庭 设备信息的业务服务器的内部配置的设备框图。

参照图11,图示的业务服务器1100包括发射器1110、接收器1120、 控制器1130以及存储单元1140。

控制器1130控制业务服务器1100的常规操作。具体地,控制器1130 进行控制以执行与根据本发明的实施方式的家庭设备信息共享有关的常 规操作。这里,由于与家庭设备信息共享有关的常规操作与参照图5至 图7以及图9描述的内容相同,因而在这里将省略其详细描述。

发射器1110根据控制器1130的控制发送各种消息。这里,由于通 过发射器1110发送的各种消息与参照图5至图7以及图9描述的内容相 同,因而在这里将省略其详细描述。

接收器1120根据控制器1030的控制接收各种消息。这里,由于通 过接收器1120接收的各种消息与参照图5至图7以及图9描述的内容相 同,因而在这里将省略其详细描述。

同时,尽管图11示出了用户设备1100由分立单元诸如发射器1110、 接收器1120、控制器1130以及存储单元1140实现的情况,不过用户设 备1100可实现为集成了发射器1110、接收器1120、控制器1130以及存 储单元1140中至少两个的一个单元。

图12为示出在根据本发明的实施方式的家庭网络系统中,共享家庭 设备信息的连接服务器的内部配置的设备框图。

参照图12,图示的连接服务器1200包括发射器1210、接收器1220、 控制器1230以及存储单元1240。

控制器1230控制连接服务器1200的常规设计。具体地,控制器1130 进行控制以执行与根据本发明的实施方式的家庭设备信息共享有关的常 规操作。这里,由于与家庭设备信息共享有关的常规操作与参照图5至 图7以及图9描述的内容相同,因而在这里省略其详细描述。

发射器1210根据控制器1230的控制发送各种消息。这里,由于通 过发射器1210发送的各种消息与参照图7和图9描述的内容相同,因而 在这里将省略其详细描述。

接收器1220根据控制器1230的控制接收各种消息。这里,由于通 过接收器1220接收的各种消息与参照图5至图7以及图9描述的内容相 同,因而在这里将省略其详细描述。

同时,尽管图11示出了用户设备1200由分立单元诸如发射器1210、 接收器1220、控制器1230以及存储单元1240实现的情况,不过用户设 备1200可实现为集成了发射器1210、接收器1220、控制器1230以及存 储单元1240中至少两个的一个单元。

虽然已参照本发明的一些实施方式示出并描述了本发明,不过本领 域技术人员应理解在不背离本发明的范围情况下可在其中做出各种形式 和细节上的改变。因此,本发明的范围不应限定为限制到各实施方式, 而是应由所附权利要求及其等同设计限定。

此外,应理解,由根据本发明的用户设备传递与家庭设备有关的信息 的装置和方法可以以硬件、软件或它们的组合的形式实现。任意这样的 软件可以存储在例如易失性或非易失性存储设备诸如ROM、存储器(诸 如RAM)、存储芯片、存储设备或存储IC,或者可记录的光或磁介质诸 如CD、DVD、磁盘或磁带,不考虑其擦除能力或其再记录能力。本发明 的网络微件制造方法可由包括控制器和存储器的计算机或便携式终端实 现,并且可以看出存储器与适于存储一个程序或多个程序的存储介质的 实例对应并且是机器可读的,其中程序包括实现本发明的各实施方式的 指令。

因此,本发明包括程序和机器(计算机等)可读存储介质,程序用 于实现说明书的所附权利要求中描述的装置和方法的代码,机器(计算 机等)可读存储介质用于存储程序。此外,程序可由预定介质(诸如通 过有线或无线连接传递的通信信号)电传递,并且本发明适当地包括程 序的等同物。

此外,根据本发明的实施方式用于由用户设备传递与家庭设备有关 的信息的装置可从所连接的程序提供装置接收程序并存储所接收的程 序,其中程序提供装置通过有线或无线连接。程序提供装置可包括具有 本发明的示例性实施方式的执行指令的程序、存储本发明的示例性实施 方式所需的信息等的存储器、执行与电子装置的有线或无线通信的通信 单元、以及响应于来自电子装置或自动地将相应的程序发送至发送/接收 装置的控制单元。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号