1.一种对装置之间的连接进行控制的方法,所述方法包括:
检测第一装置;
确定第一装置是否被包括在装置列表中;
当第一装置未被包括在装置列表中时,向第二装置请求关于第一装置的验证信息;
从第二装置获得关于第一装置的验证信息,其中,第二装置存储包括第一装置的标识信息和关于第一装置的验证信息的装置列表;
基于来自第二装置的关于第一装置的验证信息,与第一装置建立连接。
2.如权利要求1所述的方法,其中,检测第一装置的步骤包括:
检测在感测邻域内的第一装置的存在;
接收第一装置的标识信息。
3.如权利要求2所述的方法,其中,从第二装置获得关于第一装置的验证信息的步骤包括:
将第一装置的标识信息发送到第二装置;
从第二装置获得第一装置的验证信息。
4.如权利要求3所述的方法,其中,从第二装置获得第一装置的验证信息的步骤包括:
根据第二装置的选择等级选择性获得第一装置的验证信息。
5.如权利要求2所述的方法,其中,第一装置的标识信息包括:第一装置的媒体访问控制(MAC)地址、名称和型号类型中的至少一个。
6.如权利要求3所述的方法,其中,第一装置的验证信息包括:由第一装置的用户指定的数字的组合、图案输入和第一装置的用户的生物信息中的至少一个。
7.一种对装置之间的连接进行控制的方法,所述方法包括:
检测外部装置;
确定外部装置是否被包括在装置列表中;
当外部装置未被包括在装置列表中时,从第二装置获得外部装置的验证信息,其中,第二装置存储包括外部装置的标识信息和外部装置的验证信息的装置列表;
基于获得的外部装置的验证信息来与外部装置建立连接。
8.如权利要求7所述的方法,其中,检测外部装置的步骤包括:
检测在感测邻域内的外部装置的存在;
接收外部装置的标识信息。
9.如权利要求8所述的方法,其中,外部装置的标识信息包括:外部装置的媒体访问控制(MAC)地址、名称和型号类型中的至少一个。
10.如权利要求7所述的方法,其中,外部装置的验证信息包括:由外部装置的用户指定的数字的组合、图案输入和外部装置的用户的生物信息中的至少一个。
11.一种用于对装置之间的连接进行控制的设备,所述设备包括:
存储单元,用于存储装置列表;
通信单元,用于检测第一装置;
控制单元,用于确定第一装置是否被包括在装置列表中,当第一装置未被包括在装置列表中时,向第二装置请求关于第一装置的验证信息,经由通信单元从第二装置获得关于第一装置的验证信息,基于从第二装置获得的关于第一装置的验证信息与第一装置建立连接,其中,第二装置存储包括第一装置的标识信息和关于第一装置的验证信息的装置列表。
12.如权利要求11所述的设备,其中,通信单元检测在感测邻域中的第一装置的存在,并且接收第一装置的标识信息。
13.一种用于对装置之间的连接进行控制的设备,所述设备包括:
存储单元,用于存储装置列表;
通信单元,用于检测外部装置;
控制单元,用于确定外部装置是否被包括在装置列表中,当外部装置未被包括在装置列表中时,经由通信单元从第二装置获得外部装置的验证信息,基于获得的外部装置的验证信息与外部装置建立连接,其中,第二装置存储包括外部装置的标识信息和外部装置的验证信息的装置列表。
用于控制装置之间的连接的方法和设备\n技术领域\n[0001] 本发明总体涉及一种用于控制装置之间的连接的方法和设备,更具体地,涉及一种用于在不输入标识和验证信息的情况下,自动控制装置之间的连接的方法和设备。\n背景技术\n[0002] 由于近期使用家庭网络相关产品的数量增加,个人账户现在需要管理在房子内部共享的产品中使用的每个家庭成员的私人数据,并且将外部网络中的装置连接到内部网络中的装置。然而,由于在一般帐户验证方法中,由于额外的文本输入被用于输入标识符(ID)和密码,因此每当验证账户时,必须不便利地执行输入处理。\n发明内容\n[0003] 技术方案\n[0004] 本发明的一方面提供一种用于在不使用服务器的情况下,当装置之间的连接历史不存在时,通过从网络中预存装置信息的装置接收关于将被连接的装置的信息来容易地允许装置之间经由网络的直接连接的方法和设备。\n附图说明\n[0005] 通过参照附图对本发明的实施例进行的详细描述,本发明的上述和其它特征和优点将变得更加清楚,其中:\n[0006] 图1示出根据本发明的实施例的控制装置之间的连接的方法;\n[0007] 图2示出根据本发明的另一实施例的控制装置之间的连接的方法;\n[0008] 图3示出在图1或图2中示出的方法的情况;\n[0009] 图4示出用于登记装置的界面的图像;\n[0010] 图5示出在另一装置中用于登记用户拥有的装置的图像;\n[0011] 图6示出用于检查登记为用户拥有的装置的装置的状态的图像;\n[0012] 图7示出显示在连接的装置中的内容的整合列表的图像;\n[0013] 图8示出根据本发明的实施例的用于控制装置之间的连接的设备和将被连接的装置。\n[0014] 最佳模式\n[0015] 根据本发明的一方面,一种控制装置之间的连接的方法包括:检测第一装置;确定第一装置是否被包括在装置列表中;从第二装置获得关于第一装置的信息;基于来自第二装置的信息与第一装置建立连接。\n[0016] 根据本发明的一方面,一种控制装置之间的连接的方法包括:检测外部装置和第一装置;确定外部装置是否被包括在装置列表中;获得外部装置的验证信息;基于获得的外部装置的验证信息来与外部装置建立连接。\n[0017] 根据本发明的一方面,一种用于控制装置之间的连接的设备包括:存储单元,用于存储装置列表;通信单元,用于检测第一装置;控制单元,用于确定第一装置是否被包括在装置列表中,经由通信单元从第二装置获得关于第一装置的信息;基于从第二装置获得的信息与第一装置建立连接。\n[0018] 根据本发明的一方面,一种用于控制装置之间的连接的设备包括:存储单元,用于存储装置列表;通信单元,用于检测外部装置;控制单元,用于确定外部装置是否被包括在装置列表中,经由通信单元从外部装置获得外部装置的验证信息,基于获得的外部装置的验证信息与外部装置建立连接。\n具体实施方式\n[0019] 以下,将通过参照附图对本发明的不同实施例进行解释来详细描述本发明。附图中相同的参考标号表示相同的元件。在本发明的下面的描述中,为了清楚和简明的原因,将省略这里合并的公知功能和配置的详细描述。\n[0020] 图1示出根据本发明的实施例的控制装置之间的连接的方法。\n[0021] 参照图1,在步骤110,用于控制装置之间的连接的设备检测外部装置,并且尝试经由网络访问外部装置。可通过使用连接的接入点(AP)或通过线缆尝试访问。所述设备检测在感测邻近范围中的外部装置。当设备检测到外部装置时,设备和外部装置被确定为在相同的网络中,并因此在没有验证账户的情况下,以与数字生活网络联盟(DLNA)装置相似的方式彼此连接。\n[0022] 在步骤120,设备从连接的外部装置接收外部装置的标识信息(例如,ID)。标识信息包括唯一包括在每个装置的网络模块中的媒体访问控制(MAC)地址、用于识别网络中的装置的名称和型号类型中的至少一个。然而,只要使用用于识别外部装置的信息,标识信息并不限于此。\n[0023] 在步骤130,设备基于接收到的外部装置的标识信息来确定外部装置是否登记在预存装置列表中。装置列表包括至少一个将被连接的外部装置的标识信息,并且可被形成为元数据。标识信息的示例与上面在步骤120中描述的标识信息的示例相同。装置列表可还包括用于连接两个装置的验证信息(例如,密码)。\n[0024] 外部装置的验证信息包括由外部装置的用户指定的数字的组合(例如,1111)、图案输入(例如,在触摸面板上输入线或图)和外部装置的用户的生物信息(例如,用户的声音或指纹)。设备确定接收到的外部装置的标识信息是否与登记在装置列表中的标识信息匹配。如果外部装置被登记在装置列表中,则方法进行到步骤140。如果外部装置未被登记在装置列表中,则方法进行到步骤150。\n[0025] 在步骤140,设备接收外部装置的用户验证信息。设备从外部装置接收外部装置的用户验证信息(例如,密码)。当接收到的用户验证信息与预存的用户验证信息匹配时,方法进行到步骤160。可选的,如果预存了外部装置的用户验证信息,则设备可访问预存的用户验证信息。在这种情况下,本方法在不检查用户验证信息是否与预存的用户验证信息匹配的情况下,直接进行到步骤160。\n[0026] 在步骤150,设备可登记外部装置。如果外部装置期望被登记,则设备基于用户验证信息的输入,在装置列表中登记外部装置。如果外部装置被登记在装置列表中,则方法进行到步骤140。否则,方法终止。\n[0027] 在步骤160,设备和外部装置彼此连接。\n[0028] 图2示出根据本发明的实施例的控制装置之间的连接的方法。\n[0029] 参照图2,步骤210到步骤230与在图1中示出的步骤110到步骤130相似,因此在此将不再描述。图1中的外部装置被描述为图2中的第一装置。另外,如果第一装置被登记在装置列表中,则方法进行到步骤260。否则,方法进行到步骤240。\n[0030] 如下面步骤240到步骤250中的描述,用于控制装置之间的连接的设备从存储关于第一装置的信息的第二装置获得关于第一装置的信息。\n[0031] 在步骤240,如果第一装置未被登记在装置列表中,则设备将第一装置的标识信息发送到存储关于第一装置的信息的第二装置。不同于图1,设备不登记第一装置,而向存储关于第一装置的信息的第二装置请求关于第一装置的信息。可通过将接收到的第一装置的标识信息发送到第二装置请求关于第一装置的信息。第一装置的标识信息的示例与上面在图1的步骤130中描述的标识信息的示例相同。\n[0032] 在步骤250,设备从第二装置接收第一装置的验证信息。第一装置的验证信息的示例与上面在图1的步骤130中描述的验证信息的示例相同。可选的,第二装置可根据装置的等级限制验证信息可被发送到哪个装置或可从哪个装置发送验证信息。在这种情况下,第二装置根据第一装置或设备可不发送或可限制验证信息。\n[0033] 在步骤260,设备和第一装置被彼此连接。如果从第二装置获得关于第一装置的信息,或者如果第一装置被登记在装置列表中,则设备和第一装置被彼此连接。\n[0034] 图3示出在图1或图2中示出的方法的情况。\n[0035] 参照图3,装置A310到装置D340中的每一个包括装置元数据DB(数据库),装置元数据DB包括装置列表。装置元数据DB包括用户账户信息,用户账户信息包括关于将被连接的装置的信息。用户账户信息可由用户输入。\n[0036] 装置A310包括装置B320的标识信息312、装置C330的标识信息314以及装置B320和装置C330的验证信息316(例如,用户密码或“用户许可”)。装置B320包括装置A310的标识信息322和验证信息324。装置C330包括装置A310的标识信息332和验证信息334。装置D340包括装置A310的标识信息342、装置B320的标识信息344、装置C330的标识信息346以及装置A310到装置C330的验证信息348。\n[0037] 如果装置A310和装置B320彼此连接,则由于装置A310和装置B320中的每一个包括关于另一装置的信息,因此装置A310和装置B320在没有输入连接所需的信息的情况下自动彼此连接。当装置A310和装置C330被彼此连接时,由于装置A310和装置C330中的每一个包括关于另一装置的信息,因此装置A310和装置C330在没有输入连接所需的信息的情况下自动彼此连接。\n[0038] 当装置B320和装置C330彼此连接时,由于装置B320和装置C330中的每一个不包括关于另一装置的信息,因此,装置B320和装置C330在不输入连接所需的信息的情况下不能彼此连接,并且不得不向存储关于装置B320和装置C330的信息的装置D340请求关于装置B320和装置C330的信息。随后,装置B320和装置C330分别接收装置C330的标识信息346和装置B320的标志信息344以及装置C330和装置B320的验证信息348,装置B320自动连接到装置C330或者装置C330自动连接到装置B320。\n[0039] 图4示出用于登记装置的界面的图像。\n[0040] 参照图4,第一界面屏幕410包括用于显示用户拥有的装置(被指示为“我自己的”装置)的名称的项411、用于显示断开连接的装置的内容的项412、用于添加新装置到“我自己的”装置的列表的项413、用于设置将被用来连接“我自己的”装置的密码的项414、用于管理将被共享的私人内容的项415和用于显示登记为“我自己的”装置的装置的项417。\n[0041] 如果用户激活项413,则提供第二界面屏幕420。在这种情况下,发现的装置中未被登记为“我自己的”装置的装置421到装置424被显示在第二界面屏幕420上。\n[0042] 之后,如果选择装置423(例如,ABC_galaxy)被登记为“我自己的”装置,提供用于显示请求输入密码的窗口432的界面屏幕430b,在输入密码之后,提供用于显示示出登记处理的窗口413的界面屏幕430a。如果用户在窗口432的“保持我登录”上打勾,则今后不需要输入密码。\n[0043] 如果正常执行登记处理,则提供与第一界面屏幕410相同并且登记选择的装置441的界面屏幕440。\n[0044] 图5示出用于在另一装置中登记用户拥有的装置的图像。\n[0045] 参考图5,如果在第一界面屏幕510上选择将被登记为“我自己的”装置的用户拥有的装置(例如,ABC_galaxy),则提供用于显示窗口521的界面屏幕520,其中,所述窗口521用于检查选择的装置是否将被登记在另一装置(例如,XYZ-110S)中。在图5中,所述另一装置与图3中示出的装置D340相同。\n[0046] 如果用户选择OK按钮,则提供与图4中示出的界面屏幕430a、430b和440相同的界面屏幕530a、530b和540。\n[0047] 图6示出用于检查登记为用户拥有的装置的装置的状态的图像。\n[0048] 参照图6,提供与在图4中示出的第一界面屏幕410相同的界面屏幕610。当用户选择当前登记为用户拥有的(即,“我自己的”)装置(例如,ABC_galaxy)的装置617时,提供用于显示示出ABC_galaxy的状态的窗口621的界面屏幕620。窗口621包括用于删除装置的项\n622和用于检查详细信息的项623。如果用户选择项622,则从“我自己的”装置的列表中删除选择的装置617。如果用户选择项623,则提供用于显示详细信息的界面屏幕630。界面屏幕\n630包括用于显示装置的名称的项631和用于允许今后在不输入密码的情况下连接的用于在“保持我登录”上打勾的项632。\n[0049] 图7示出显示在连接的装置中的内容的整合列表的图像。\n[0050] 参照图7,第一界面屏幕710显示用于显示内容类型、内容和存储内容并被登记为用户拥有的(即,“我自己的”装置)装置的项715。当前连接的装置711到装置714可被显示为粗体。如果在第二界面屏幕720上选择用于显示私人内容的项721,则提供用于显示请求输入密码的窗口731的界面屏幕730。如果输入密码,则连接的装置的内容741到内容744被整合。\n[0051] 图8示出根据本发明的用于控制第一装置820和第二装置830之间的连接的装置连接控制设备810和将被连接的第二装置820和第二装置830。\n[0052] 参照图8,装置连接控制设备810包括通信单元812、存储单元814和控制单元816,第一装置820包括通信单元822、存储单元824和控制单元826,第二装置830包括通信单元\n832、存储单元834和控制单元836。\n[0053] 第一示例\n[0054] 第一示例涉及控制设备810和第一装置820之间的连接。\n[0055] 设备810的通信单元812检测第一装置820并尝试通过使用连接的AP或通过线缆来经由网络访问第一装置820。设备810的通信单元812检测在感测邻近范围内的第一装置\n820。如果设备810的通信单元812检测到第一装置820,则设备810和第一装置820被确定为在相同的网络中,并因此在不验证账户的情况下,按照诸如与DLNA装置相似的方式彼此连接。\n[0056] 设备810的通信单元812随后从连接的第一装置820接收第一装置820的标识信息(例如,ID)。标识信息包括每个装置中唯一包括的网络模块的MAC地址、用于识别网络中的装置的名称和型号类型中的至少一个。然而,只要使用用于识别第一装置820的信息,标识信息并不限于此。\n[0057] 设备810的存储单元814预存外部装置的装置列表。装置列表包括至少一个将被连接的外部装置的标识信息,并可被形成为元数据。标识信息的示例与上述标识信息的示例相同。另外,装置列表可还包括用于连接两个装置的验证信息(例如,密码)。\n[0058] 外部装置的验证信息包括由外部装置的用户指定的数字的组合(例如,1111)、图案输入(例如,在触摸面板上的线或图的输入)和第一装置820的用户的生物信息(例如,用户的声音或指纹)。设备810的控制单元816基于接收的第一装置820的标识信息,确定第一装置820是否被登记在存储在设备810的存储单元814中的设备列表中。设备810的控制单元\n816确定接收到的第一装置820的标识信息是否与登记在装置列表中的标识信息匹配。如果第一装置820被登记在装置列表中,则设备810的通信单元812接收第一装置820的用户验证信息。设备810的通信单元从第一装置820接收第一装置820的用户验证信息(例如,密码)。\n[0059] 当接收到的用户验证信息与预存的用户验证信息匹配时,设备810和第一装置820彼此连接。当第一装置820的用户验证信息被预存在设备810的存储单元814中时,设备810的控制单元816可访问预存的用户验证信息。在这种情况下,在不检查用户验证信息是否与预存的用户验证信息匹配的情况下,设备810和第一装置820被彼此连接。\n[0060] 如果第一装置820未被登记在装置列表中,则设备810的控制单元816可登记第一装置820。如果第一装置820期望被登记,则设备810的控制单元816基于用户验证信息的输入来在存储在设备810的存储单元814中的装置列表中登记第一装置820。\n[0061] 当设备810和第一装置820被彼此连接时,它们的功能可根据哪个装置尝试访问另一装置来被转换。\n[0062] 第二示例\n[0063] 第二示例涉及控制设备810和第一装置820之间的连接。\n[0064] 设备810的通信单元812检测第一装置820。设备810的通信单元812尝试通过经由网络访问第一装置820。根据本发明的实施例,设备810的通信单元812可尝试通过使用连接的AP或通过线缆来访问。设备810的通信单元812检测在感测邻近范围内的第一装置820。如果设备810的通信单元812检测到第一装置820,则设备810和第一装置820被确定为在相同的网络中,并因此在不验证账户的情况下,按照诸如与DLNA装置相似的方式彼此连接。\n[0065] 设备810的通信单元812随后从连接的第一装置820接收第一装置820的标识信息(例如,ID)。标识信息包括在每个装置中唯一包括的网络模块的MAC地址、用于识别网络中的装置的名称和型号类型中的至少一个。然而,只要使用用于识别第一装置820的信息,标识信息并不限于此。\n[0066] 设备810的存储单元814预存外部装置的装置列表。装置列表包括至少一个将被连接的外部装置的标识信息,并可被形成为元数据。标识信息的示例与上述标识信息的示例相同。另外,装置列表可还包括用于连接两个装置的验证信息(例如,密码)。外部装置的验证信息包括由外部装置的用户指定的数字的组合(例如,1111)、图案输入(例如,在触摸面板上的线或图的输入)和第一装置820的用户的生物信息(例如,用户的声音或指纹)。\n[0067] 设备810的控制单元816基于接收到的第一装置820的标识信息,来确定第一装置\n820是否被登记在存储在设备810的存储单元814中的设备列表中。设备810的控制单元816确定接收到的第一装置820的标识信息是否与登记在装置列表中的标识信息匹配。如果第一装置820被登记在装置列表中,则设备810和第一装置820彼此连接。\n[0068] 如果第一装置820未被登记在存储在设备810的存储单元814中的装置列表中,则设备810从存储关于第一装置820的信息的第二装置830中获得关于第一装置820的信息。具体地,设备810的通信单元812将第一装置820的标识信息发送到第二装置830的通信单元\n832,其中,所述第二装置830包括存储关于第一装置820的信息的存储单元834。不同于第一示例,设备810不登记第一装置820,而向存储关于第一装置820的信息的第二装置830请求关于第一装置820的信息。\n[0069] 设备810的通信单元812可通过将接收到的第一装置820的标识信息发送到第二装置830来请求关于第一装置820的信息。\n[0070] 设备810的通信单元812随后从第二装置830的通信单元832接收第一装置820的验证信息。第二装置830的控制单元836可根据装置的等级来限制可以发送验证信息的装置或验证信息可被发送到的装置。在这种情况下,第二装置830根据第一装置820或设备810可不发送并可限制验证信息。\n[0071] 设备810的控制单元816和第一装置820随后彼此连接。\n[0072] 本发明的实施例可还被实现为计算机可读记录介质上的计算机可读代码。计算机可读记录介质是任何可存储其后可被计算机系统读取的数据的数据存储装置。计算机可读记录介质的示例包括:只读存储器(ROM)、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光学数据存储装置。计算机可读记录介质还可被分布在联网的计算机系统上,使得所述计算机可读代码以分布式方式被存储和执行。另外,可由本领域的普通技术程序员容易解释用于完成本发明的功能程序、编码和代码段。\n[0073] 虽然已经参照本发明的实施例具体地示出和描述了本发明,但是本领域的普通技术人员将理解,在不脱离由权利要求限定的本发明的精神和范围的情况下,可以对其进行形式和细节上的各种改变。所述实施例应该仅被认为是描述性的意义而不是为了限制的目的。因此,本发明的范围不是由本发明的详细描述限定,而是由权利要求限定,并且所述范围内的所有差别将被解释为包括在本发明中。
法律信息
- 2017-09-15
- 2014-03-12
实质审查的生效
IPC(主分类): H04L 12/16
专利申请号: 201180067216.4
申请日: 2011.11.17
- 2013-10-23
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2006-09-06
|
2006-02-28
| | |
2
| |
2010-10-06
|
2008-11-13
| | |
3
| |
2010-08-25
|
2008-10-06
| | |
4
| |
2003-11-19
|
2003-05-09
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |