使用多个互联网服务提供商的服务的方法及设备的制作方法

文档序号:7914999阅读:202来源:国知局
专利名称:使用多个互联网服务提供商的服务的方法及设备的制作方法
技术领域
与示例性实施例一致的设备及方法涉及一种用于使用互联网服务提供商(ISP)的服务的方法及设备,更具体地讲,涉及一种用于使用多个ISP中的ISP的服务的方法及设备。
背景技术
由于通过互联网提供包括互联网协议电视(IPTV)服务、信息服务等的各种服务, 因此其中植入了的互联网连接功能从而能够使用各种服务的消费电子(CE)装置的数量有所增加。通过互联网提供的服务包括只对通过由ISP管理的网络访问互联网的用户提供的服务(例如,IPTV服务)。

发明内容
解决方案示例性实施例提供一种用于使用多个互联网服务提供商(ISP)中的ISP的服务的方法及设备,以及其上记录有用于执行所述方法的程序的计算机可读记录介质。发明的有益效果根据示例性实施例,客户机可从多个ISP中主动搜索对客户机提供互联网接入的ISP,并可使用搜索到的ISP的服务,从而可提高客户机的利用率。


通过参照附图详细描述示例性实施例,上述和其他方面将变得更加清楚,其中图I是根据示例性实施例的用于使用服务的系统的示图;图2是根据示例性实施例的使用服务的方法的流程图;图3是根据另一示例性实施例的使用服务的方法的流程图;图4是根据另一示例性实施例的使用服务的方法的流程图;图5是根据另一示例性实施例的使用服务的方法的流程图;图6是根据示例性实施例的客户机的示图;图7是根据另一示例性实施例的管理服务器的示图;图8是根据另一示例性实施例的ISP服务器的示图。最佳实施方式根据示例性实施例的一方面,提供一种使用多个ISP中的ISP的服务的方法,所述方法由客户机执行并包括从管理关于多个ISP的信息的服务器接收关于由多个ISP分别操作的多个服务器的信息;根据接收到的信息,通过访问所述多个服务器来搜索多个ISP中对客户机提供互联网接入的ISP ;以及使用搜索到的对客户机提供互联网接入的ISP的服务。
搜索步骤可包括根据接收到的信息,将关于客户机的信息依次发送到所述多个服务器;以及从多个ISP中的对客户机提供互联网接入的ISP的服务器接收指示客户机的成功验证的消息。关于客户机的信息可包括客户机的互联网协议(IP)地址、用户标识(ID)和通用唯一 ID(UUID)中的至少一个。使用服务的步骤可包括从管理关于多个ISP的信息的服务器接收用于使用搜索到的ISP的服务的控件;安装所述控件;以及根据所述控件,使用搜索到的ISP的服务。接收控件的步骤可包括将关于搜索到的ISP的信息发送到管理关于多个ISP的信息的服务器;接收用于使用搜索到的ISP的服务的多个控件的列表;以及根据所述多个控件的列表,依次接收所述多个控件。使用服务的步骤可包括从由搜索到的ISP操作的服务器接收与搜索到的ISP的 服务有关的网页的统一资源定位符(URL)信息;以及基于URL信息访问所述网页,并使用搜索到的ISP的服务。根据另一示例性实施例的一方面,提供一种用于使用多个ISP中的ISP的服务的设备,所述设备在客户机中实施并包括信息接收单元,从管理关于多个ISP的信息的服务器接收关于由多个ISP分别操作的多个服务器的信息;搜索单元,根据接收到的信息,通过访问所述多个服务器来搜索多个ISP中对客户机提供互联网接入的ISP ;以及服务使用单元,使用搜索到的对客户机提供互联网接入的ISP的服务。根据另一示例性实施例的一方面,提供一种其上记录有用于执行使用服务的方法的程序的计算机可读记录介质。根据另一示例性实施例的一方面,提供一种使用互联网服务提供商(ISP)的服务的方法,所述方法由客户机执行并包括从管理关于ISP的信息的服务器接收关于由ISP操作的服务器的信息;根据接收到的信息,通过访问ISP来确定ISP是否对客户机提供互联网接入;以及响应于确定ISP对客户机提供互联网接入,使用ISP的服务。
具体实施例方式以下,将参照附图详细描述示例性实施例,在附图中,相同的标号始终是指相同的
元件。当诸如“......中的至少一个”的表述在一列元素之后时,该表述修饰整列元素,而
不修饰该列的各个元素。图I是根据示例性实施例的用于使用服务的系统的示图。参照图1,家庭网络域的客户机(例如,电视机(TV)IlO)通过网关120访问互联网。TV 110可通过网关120和第一ISP(ISPl)的网络的路由器130访问互联网。在这一方面,当制造商制造TV 110时,制造商不知道TV 110将访问哪个ISP的网络以使用服务。因此,为了允许用户通过TV 110使用多个ISP中的ISP的服务,TV 110包括与多个ISP服务有关的多个软件片段。换言之,在图I中,ISPl和第二 ISP(ISP2)中的哪个ISP对TV 110提供互联网接入是未知的。当制造商制造TV 110时,制造商可将软件植入TV 110中,其中,软件包括例如能够访问所有ISP并使用其服务的控件、用户接口(UI)等中的至少一个。根据示例性实施例,提供一种通过从多个ISP中选择对TV 110提供互联网接入的ISP来使用服务的方法。因此,根据当前示例性实施例的用于使用服务的系统单独地包括解决方案集线器(solution hub) 140,并通过使用解决方案集线器140来管理关于多个ISP的信息。解决方案集线器140可管理关于由多个ISP操作的服务器的信息,并可管理使TV110能够根据所述关于多个ISP的信息使用多个ISP的服务的控件。所述控件是使用户能够通过TV 110使用多个ISP的服务的软件的示例,因此,解决方案集线器140可管理包括可安装在TV 110中的UI或者应用的所有类型的软件,以使得能够使用多个ISP的服务。
探测服务器150和170进行操作以验证哪个ISP对TV 110提供互联网服务。TV110通过解决方案集线器140接收关于探测服务器150和170的信息,并根据接收到的信息,通过尝试访问探测服务器150和170来执行用户验证。在图I的当前示例性实施例中,如果TV 110从ISPl被提供互联网接入,则TV 110可访问ISPl的探测服务器150,可执行用户验证,并可随后通过ISPl的服务服务器160使用从ISPl提供的服务。然而,尽管TV 110通过两个路由器130和132来访问ISP2的探测服务器170,但是TV 110可不通过访问探测服务器170来执行用户验证,因此,TV 110可不通过ISP2的服务服务器180使用从ISP2提供的服务。尽管图I对应于探测服务器150和170以及服务服务器160和180作为逻辑上或者物理上有区别的实体存在于每个ISP中的情况,但是应理解,在另一示例性实施例中,探测服务器150和170以及服务服务器160和180可作为一个实体存在。换言之,ISPl可仅操作执行探测服务器150和服务服务器160两者的操作的一个服务器,ISP2也可仅操作执行探测服务器170和服务服务器180两者的操作的一个服务器。以下,假定多个ISP中的每一个ISP操作执行探测服务器和服务服务器两者的操作的一个服务器。然而,应理解,在示例性实施例中,稍后将描述的使用服务的方法还可应用到可能存在包括用作探测服务器操作的服务器和用作服务服务器操作的另一服务器的多个服务器的情况。图2是根据示例性实施例的使用服务的方法的流程图。参照图2,在操作210,客户机20访问管理服务器30并执行装置验证。客户机20可对应于图I的TV 110。另外,管理服务器30管理关于ISPl的信息并可对应于图I的解决方案集线器140。管理服务器30是管理关于ISPl的服务器40的信息以及与ISPl的服务的使用有关的软件的服务器,从而允许客户机20使用ISPl的服务。因此,软件可取决于客户机20,而管理服务器30可由制造商操作,从而支持客户机20使用的服务,其中,制造商已经制造客户机20。在这种情况下,为了允许由特定制造商制造的客户机20访问管理服务器30,在操作210,管理服务器30执行装置验证,从而检查客户机20是否是能够从管理服务器30接收关于ISPl的探测服务器的信息以及接收软件的装置。例如,通过检查客户机20的序列号,管理服务器30确定客户机20是否是由操作管理服务器30的制造商已制造的装置。操作210是可选的,且在另一示例性实施例中可省略操作210。例如,在管理服务器30是不管制造商是谁而所有客户机装置都可访问的通用服务器的情况下,可省略操作210中的装置验证。在操作220,客户机20从管理服务器30接收关于ISPl服务器40的信息。客户机20可根据已知的或者输入的管理服务器30的统一资源定位符(URL)信息来访问管理服务器30,并可请求ISPl服务器40的URL信息。在如图I中所示的探测服务器和服务服务器分离的情况下,客户机20请求探测服务器的URL信息。可根据下面的表I中所示的超文本传输协议(HTTP)来执行关于ISPl服务器40的信息的请求和接收表I[表 I]
权利要求
1.一种使用多个互联网服务提供商(ISP)中的ISP的服务的方法,其中,所述方法由客户机执行,所述方法包括 从管理关于多个ISP的信息的服务器接收关于由多个ISP分别操作的多个服务器的信息; 根据接收到的信息,通过访问多个服务器中的至少一个服务器来搜索多个ISP中对客户机提供互联网接入的ISP ;及 使用对客户机提供互联网接入且基于搜索被发现的ISP的服务。
2.如权利要求I所述的方法,其中,搜索步骤包括 根据接收到的关于多个服务器的信息,将关于客户机的信息依次发送到所述多个服务器;及 从发现的对客户机提供互联网接入的ISP的服务器接收指示客户机的成功验证的消肩、O
3.如权利要求2所述的方法,其中,关于客户机的信息包括客户机的互联网协议地址、用户标识(ID)和通用唯一 ID中的至少一个。
4.如权利要求I所述的方法,其中,使用服务的步骤包括 从管理关于多个ISP的信息的服务器接收用于使用搜索到的ISP的服务的控件; 安装接收到的控件 '及 根据安装的控件,使用发现的对客户机提供互联网接入的ISP的服务。
5.如权利要求4所述的方法,其中,接收控件的步骤包括 将关于发现的对客户机提供互联网接入的ISP的信息发送到管理关于多个ISP的信息的服务器; 接收用于使用发现的ISP的服务的多个控件的列表;及 根据所述多个控件的列表,依次接收所述多个控件。
6.如权利要求I所述的方法,其中,使用服务的步骤包括 从由搜索到的ISP操作的服务器接收与发现的对客户机提供互联网接入的ISP的服务有关的网页的位置信息;及 基于URL信息访问网页,并根据访问的网页使用发现的对客户机提供互联网接入的ISP的服务。
7.如权利要求I所述的方法,其中,接收关于多个服务器的信息的步骤包括 执行客户机和管理关于多个ISP的信息的服务器之间的装置验证 '及 响应于装置验证被成功执行,接收关于多个服务器的信息。
8.如权利要求2所述的方法,其中,接收指示成功验证的消息的步骤包括从发现的ISP的服务器,与指示成功验证的消息一起接收与发现的ISP的服务有关的网页的位置信肩、O
9.如权利要求I所述的方法,其中,使用服务的步骤包括 从管理关于多个ISP的信息的服务器接收用户接口(UI)和用于使用发现的ISP的服务的应用中的至少一个;及 根据UI和应用中的所述至少一个,使用发现的ISP的服务。
10.如权利要求I所述的方法,其中,使用服务的步骤包括将关于发现的对客户机提供互联网接入的ISP的信息发送到管理关于多个ISP的信息的服务器; 从管理关于多个ISP的信息的服务器接收用于使用发现的ISP的服务的软件;及 根据接收到的控件,使用发现的ISP的服务。
11.如权利要求I所述的方法,其中,所述服务是互联网协议电视服务。
12.一种用于使用多个互联网服务提供商(ISP)中的ISP的服务的设备,其中,所述设备在客户机中实施,所述设备包括 信息接收单元,从管理关于多个ISP的信息的服务器接收关于由多个ISP分别操作的多个服务器的信息; 搜索单元,根据接收到的信息,通过访问多个服务器中的至少一个来搜索多个ISP中对客户机提供互联网接入的ISP ;及 服务使用单元,使用对客户机提供互联网接入并由搜索单元执行搜索发现的ISP的服务。
13.如权利要求12所述的设备,其中,搜索单元根据接收到的关于多个服务器的信息将关于客户机的信息发送到所述多个服务器,并从发现的对客户机提供互联网接入的ISP的服务器接收指示客户机的成功验证的消息。
14.如权利要求13所述的设备,其中,关于客户机的信息包括客户机的互联网协议地址、用户标识(ID)和通用唯一 ID中的至少一个。
15.一种其上记录有用于执行权利要求I到11之一的方法的程序的计算机可读记录介质。
全文摘要
提供一种使用多个互联网服务提供商(ISP)中的ISP的服务的方法及设备。该方法包括从管理关于多个ISP的信息的服务器接收关于由多个ISP分别操作的多个服务器的信息;根据接收到的信息,通过访问多个服务器中的至少一个来搜索多个ISP中对客户机提供互联网接入的ISP;以及使用对客户机提供互联网接入且基于搜索被发现的ISP的服务。
文档编号H04L12/28GK102648603SQ201080055869
公开日2012年8月22日 申请日期2010年11月29日 优先权日2009年12月8日
发明者林银熙, 车淳佰, 金善勃, 金纹助 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1