[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN103250442A - 获得服务的方法和装置 - Google Patents

获得服务的方法和装置 Download PDF

Info

Publication number
CN103250442A
CN103250442A CN201180059329XA CN201180059329A CN103250442A CN 103250442 A CN103250442 A CN 103250442A CN 201180059329X A CN201180059329X A CN 201180059329XA CN 201180059329 A CN201180059329 A CN 201180059329A CN 103250442 A CN103250442 A CN 103250442A
Authority
CN
China
Prior art keywords
external equipment
information
terminal
server
registered
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201180059329XA
Other languages
English (en)
Other versions
CN103250442B (zh
Inventor
车翔玉
朴用国
李浩俊
姜泰暎
全希哲
严柱日
裵婤允
崔元荣
宋相坤
韩国铉
李范周
洪承焕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=46138890&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN103250442(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN103250442A publication Critical patent/CN103250442A/zh
Application granted granted Critical
Publication of CN103250442B publication Critical patent/CN103250442B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/17Selecting a data network PoA [Point of Attachment]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/20Selecting an access point

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

提供了提供用于获得服务的方法和装置。在终端处从外部设备接收关于外部设备的信息。基于关于外部设备的信息来确定外部设备是否已经注册。当至少所述外部设备已经注册时,提供与外部设备关联的服务信息。

Description

获得服务的方法和装置
技术领域
本发明一般涉及服务方法和装置、以及服务器,更具体地,涉及其中接收关于外部设备的信息以根据外部设备的注册来确定服务是否将被提供给外部设备的服务方法和装置、以及服务器。
背景技术
当终端访问能够提供Wi-Fi无线局域网(WLAN)服务的网络接入点(AP)时,WLAN服务被提供给终端。然而,由于在诸如Wi-Fi的WLAN技术方面的增加,AP最近已经变得不堪重负。因此,当用户扫描Wi-Fi区域中的AP以分类AP并连接到期望的AP时,可能发生各种问题,包括,例如,期望的AP的真实性,缺乏用户过滤和检查多个扫描的AP的方式,提供服务或内容的服务器操作系统的不一致性,以及缺乏提供在区域内的服务和区域外的服务之间的互操作性的方式。
发明内容
本发明用来解决至少上述问题和/或缺点并且提供至少下述优点。因此,本发明的方面提供用于获得服务的方法和装置。
根据本发明的一个方面,提供一种用于获得服务的方法。在终端处从外部设备接收关于外部设备的信息。基于关于外部设备的信息来确定外部设备是否已经注册。当至少所述外部设备已经注册时,提供与外部设备关联的服务信息。
根据本发明的另一个方面,提供用于获得服务的方法。从终端接收到关于外部设备的信息。在终端处从外部设备接收到关于外部设备的信息。基于关于外部设备的信息来确定外部设备是否已经注册。当至少所述外部设备已经注册时,向终端提供与外部设备关联的服务信息。
根据本发明的额外的方面,提供一种用于获得服务的装置。所述装置包括用于从外部设备接收关于外部设备的信息的接收单元。所述装置还包括控制器,用于基于关于外部设备的信息来确定外部设备是否已经注册,以及当至少所述外部设备已经注册时,提供与外部设备关联的服务信息。
根据本发明的再一个方面,提供用于获得服务的服务器。所述服务器包括用于从终端接收关于外部设备的信息的接收单元。在终端处从外部设备接收到关于外部设备的信息。所述服务器还包括确定单元,用于基于关于外部设备的信息来确定外部设备是否已经注册。所述服务器还包括发送单元,用于当至少所述外部设备已经注册时,向终端提供与外部设备关联的服务信息。
另外,根据本发明的一个方面,提供一种用于获得服务的制品(article ofmanufacture)。所述制品包括具有记录在其上的一个或多个程序的计算机可读记录介质,当运行所述一个或多个程序时,实现如下步骤:在终端处从外部设备接收关于外部设备的信息;基于关于外部设备的信息来确定外部设备是否已经注册;以及当至少所述外部设备已经注册时,提供与外部设备关联的服务信息。
根据本发明的另一个方面,提供一种用于获得服务的制品。所述制品包括具有记录在其上的一个或多个程序的计算机可读记录介质,当运行所述一个或多个程序时,实现如下步骤:从终端接收关于外部设备的信息,其中,在终端处从外部设备接收到关于外部设备的信息;基于关于外部设备的信息来确定外部设备是否已经注册;以及当至少所述外部设备已经注册时,向终端提供与外部设备关联的服务信息。
附图说明
通过下面结合附图的详细描述,本发明的上述和其它方面、特征和优点将更加清楚,其中:
图1是示出根据本发明的实施例的服务系统的示意图;
图2是示出根据本发明的实施例的服务方法的流程图;
图3是示出根据本发明的实施例的、在终端中执行的服务方法的流程图;
图4a是示出根据本发明的实施例的、显示与AP关联的服务信息的界面的图;
图4b是示出根据本发明的实施例的、显示从服务器接收到的服务的界面的图;
图5是示出根据本发明的实施例的、在终端中执行的服务方法的流程图;
图6是示出根据本发明的实施例的、预先存储的外部设备信息的图;
图7是示出根据本发明的实施例的、在服务器中执行的服务方法的流程图;
图8是示出根据本发明的实施例的、外部设备注册信息的图;
图9是示出根据本发明的实施例的、服务装置和服务服务器的框图;
图10是示出根据本发明的实施例的服务方法的流程图;
图11是根据本发明的实施例的、关于外部设备的注册信息和区域(zone)信息的表;
图12是示出根据本发明的实施例的、通过其接收用户的确认的界面的图;以及
图13是示出根据本发明的实施例的、在服务器中执行的服务方法的流程图。
具体实施方式
参考附图详细描述本发明的实施例。虽然示出在不同的附图中,但是相同的或类似的组件可以由相同的或类似的参考标号来指定。本领域已知的结构或过程的详细描述可以被省略以避免混淆本发明的主题。
图1是示出根据本发明的实施例的服务系统的示意图。
参照图1,服务系统包括AP101、终端102、注册确定服务器103、服务提供服务器104以及连接到服务提供服务器104的服务提供商(serviceprovider)105和106。终端102接收从AP101广播的关于AP101的信息。然后终端102向注册确定服务器103发送接收到的关于AP101的信息。当确定AP101已经注册为有效AP时,注册确定服务器103向终端102发送服务提供服务器104的地址。然后终端102根据接收到的服务提供服务器104的地址而连接到服务提供服务器104以便接收内容或服务。服务提供服务器104可以具体实现为服务提供商105和106。提供图1的前述的描述仅仅作为示例,并且在下面更详细地描述服务系统的各种额外的实施例。
图2是示出根据本发明的实施例的服务方法的流程图。
参照图2,在步骤210中,终端从外部设备接收关于邻近外部设备的信息。外部设备向位于可到达的距离内的客户广播预定信息。外部设备必须非常接近于终端以便终端接收从外部设备广播的信息。在本发明的实施例中,外部设备具体实现为AP。通常,AP是指在WLAN中当作基站的低功率无线设备。AP充当无线设备和有线设备之间的桥梁。在有线网络中,AP附接于不识别(recognize)移动站的路由器或交换机。因此,将有线网络扩展到无线网络完全取决于AP。
关于外部设备的信息包括外部设备的唯一信息。唯一信息指定外部设备。当外部设备是AP时,AP的唯一信息包括服务集标识符(SSID)和媒体访问控制(MAC)地址中的至少一个。SSID是无线终端和AP之间的连接标识符(ID),其由服务提供商使用以在WLAN中区分不同的无线小区,例如,基本服务集(BSS)。MAC地址是指AP的网络专用号码。
关于外部设备的信息可以包括外部设备的公共信息(public information)。公共信息是除了唯一信息以外保持的关于外部设备的信息。例如,外部设备的公共信息可以是外部设备的位置信息。
在步骤220中,终端基于接收到的关于外部设备的信息来确定外部设备是否已经注册。终端可以从关于预先注册的外部设备的列表信息中检查相应于接收到的关于外部设备的信息的外部设备信息。
可以由终端或与终端连接的外部服务器执行外部设备是否已经注册的确定,如在下面更详细描述的。
在步骤230中,终端基于确定结果来提供与外部设备关联的服务信息。如果终端确定外部设备已经注册,则终端提供与外部设备关联的服务信息。与外部设备关联的服务信息是关于将与外部设备关联地提供的服务的信息。服务是包括内容的概念。与外部设备关联的服务信息可以是提供服务的服务器的地址信息,或与外部设备关联的广告信息。当服务信息是广告信息时,服务信息可以包括提供广告的服务器的地址信息。例如,当外部设备是与咖啡店“Starbucks”关联的AP时,与外部设备关联的服务信息可以是与Starbucks关联的服务或内容提供商的服务器地址信息或包括地址信息的Starbucks广告信息。
图3是示出根据本发明的实施例的、在终端中执行的服务方法的流程图。
参照图3,在步骤310中,终端从外部设备接收关于邻近外部设备的信息。在本发明的实施例中,外部设备是AP。关于外部设备的信息包括外部设备的唯一信息。当外部设备是AP时,AP的唯一信息包括SSID和MAC地址中的至少一个。关于外部设备的信息可以包括外部设备的公共信息。例如,外部设备的公共信息可以是外部设备的位置信息。
在步骤320中,终端向服务器发送接收到的关于外部设备的信息,该服务器确定外部设备是否是有效外部设备。具体地,服务器确定外部设备是否已经注册。终端还可以将关于自身的信息,诸如位置信息与接收到的关于外部设备的信息一起发送给服务器。例如,终端可以通过使用诸如第三代(3G)网络的预定通信网络向服务器直接发送关于外部设备的信息。终端还可以通过使用与外部设备连接的通信网络、通过外部设备向服务器发送关于外部设备的信息,该外部设备已经发送了关于自身的信息。例如,如果外部设备是WLAN AP,则通信网络是WLAN通信网络。然而,上面描述的向服务器的发送仅仅是示例,并且发送方案不限于此。
在步骤330中,在服务器确定外部设备是否已经注册之后,终端从服务器接收与外部设备关联的服务信息。与外部设备关联的服务信息是指关于将与外部设备关联地提供的服务的信息。此处,服务是包括内容的概念。与外部设备关联的服务信息可以是提供服务的服务器的地址信息,或与外部设备关联的广告信息。在本发明的实施例中,可以从外部设备接收到与外部设备关联的服务信息。与外部设备关联的服务信息可以包括在通过外部设备发送的关于外部设备的信息中。如果外部设备未注册,则终端可以请求外部设备提供关于外部设备的信息并且可以接收提供的关于外部设备的信息。将在下面更详细描述外部设备是否已经在服务器中注册的确定。
在步骤340中,终端输出接收到的与外部设备关联的服务信息。终端提供界面,在该界面上显示与外部设备关联的服务信息。终端可以选择性地显示已经注册的有效外部设备。
图4a是示出根据本发明的实施例的、显示与AP关联的服务信息的界面的图。
参照图4a,在显示与外部设备(AP)关联的信息的界面400a上,区域410包括与终端的功能相关的图标并且区域420显示与已经确定为已经注册的AP关联的信息。在区域420中,显示与AP关联的信息421,并且显示指示存在确定为已经注册的其它AP的按钮422。在图4a中,“ShinsegaeGang-nam”显示为信息421。按钮422上示出的“邻近的另外5个信道”指示存在确定为已经注册的五个AP。当用户激活按钮422时,与五个AP关联的信息可以显示在界面400a上。根据预定规则,终端可以仅显示一个AP以及其它AP的数目。作为预定规则的示例,优先地显示以最大强度发送信号的AP。可以显示与确定为已经注册的全部AP关联的信息。在本发明的实施例中,与已经确定为已经注册的AP关联的信息可以以流动的“滚动信息栏(ticker)”的形式显示在终端的显示器的一部分上。
为了显示与外部设备关联的接收到的信息,终端可以确定用于外部设备的ID,将ID映射到与外部设备关联的信息,并输出ID。外部设备的ID可以是能够指示外部设备的文本信息或图像信息。当由终端的用户选择外部设备的ID时,终端基于映射的信息连接到能够提供服务的服务器。当终端输出与外部设备关联的信息时,终端根据预定条件过滤服务信息,而不显示与确定为已经注册的全部外部设备关联的信息。例如,当从外部设备接收到的信号的强度小于预定强度时,终端过滤服务信息。可替换地,例如,终端基于存储在终端中的、诸如用户偏好的用户信息过滤服务信息。例如,当用户偏好被指定为“电影”时,与“电影”不相关的服务信息被过滤并且不输出。
反过来参考图3,在步骤350中,当用户选择输出的与外部设备关联的服务信息时,终端根据包括在与外部设备关联的服务信息中的服务器的地址连接到服务器。终端请求服务器提供服务。服务器提供与外部设备关联的服务。如果用户选择在图4a中已经确定为已经注册的AP的服务信息421的“Shinsegae Gang-nam”,则终端请求Shinsegae Gang-nam的服务器提供服务。
在步骤360中,终端从为外部设备提供服务的服务器接收所请求的服务或与服务关联的内容。
图4b是示出根据本发明的实施例的、显示从服务器接收到的服务的界面的图。在界面400b上,区域430显示与选择的AP关联的服务信息。在界面400b上,区域440显示提供的服务。
根据本发明的实施例,为外部设备提供服务的服务器可以包括在确定外部设备是否已经注册的服务器中。在这样的实施例中,终端请求确定注册的服务器提供服务,并且从服务器向终端提供请求的服务。
根据本发明的实施例,除了终端接收的关于外部设备的信息之外,终端可以向服务器发送关于自身的信息。例如,关于终端的信息可以是位置信息,诸如,例如,终端的全球定位系统(GPS)信息。在这个实施例中,从服务器发送的与外部设备关联的服务信息还可以包括与终端的位置信息关联的服务信息。除了接收到的关于外部设备的信息之外,终端可以向服务器发送终端的用户的身份(identity)信息。
根据本发明的实施例,如果接收到的关于外部设备的信息不满足规定的方案(prescribed scheme),则终端可以过滤接收到的关于外部设备的信息。当外部设备是AP时,规定的方案向SSID字段区域施加特定标记或使用特别的AP命名规则。例如,当AP是Starbucks Gang-nam的AP时,SSID可以被设置为“Starbucks_Gang-nam_AP”或“StarbucksAP_01000010”。可以由终端或服务器的提供商根据任意设置方法来设置特定标记或AP命名规则。
图5是示出根据本发明的实施例的、在终端处的服务方法的流程图。
参照图5,在步骤510中,终端从外部设备接收关于邻近外部设备的信息。在本发明的实施例中,外部设备是AP。关于外部设备的信息包括外部设备的唯一信息。当外部设备是AP时,AP的唯一信息包括SSID和MAC地址中的至少一个。关于外部设备的信息可以包括外部设备的公共信息。例如,外部设备的公共信息可以是外部设备的位置信息。
在步骤520中,终端基于接收到的关于外部设备的信息和预先存储在终端中的外部设备信息来确定外部设备是否已经注册。预先存储的外部设备信息是指关于终端先前访问的外部设备的信息。例如,当终端确定StarbucksGang-nam AP已经注册为有效AP时,终端在日志(log)中存储StarbucksGang-nam AP作为有效AP。然后,当终端从Starbucks Gang-nam AP接收信号时,终端自动地确定Starbucks Gang-nam AP是有效AP。图5和图3之间的差别是在图5中终端确定外部设备是否已经注册,而不服务器确定外部设备是否已经注册。
图6是示出根据本发明的示例的、预先存储的外部设备信息的示例的图。
参照图6,示出关于外部设备的预先存储的列表信息600。列表信息600包括关于作为外部设备的AP610的信息,以及关于到AP620的最近访问日期的信息。然而,此处提供这种数据字段仅仅作为示例,并且本发明不限于此。外部设备信息是指关于终端先前访问的外部设备的信息。当接收关于AP“A-001”的信息时,终端确定AP“A-001”是否包括在列表信息600中,并且如果AP“A-001”包括在列表信息600中,则终端确定AP“A-001”已经注册为有效AP。当接收关于AP“B-004”的信息时,因为在列表信息600中没有匹配信息,所以终端确定AP“B-004”是无效AP。
反过来参考图5,在步骤530中,如果终端确定外部设备已经注册,则终端请求服务器或外部设备提供与外部设备关联的服务信息。与外部设备关联的服务信息是指关于将与外部设备关联地提供的服务的信息。服务是包括内容的概念。与外部设备关联的服务信息可以是提供服务的服务器的地址信息,或与外部设备关联的广告信息。
在步骤540中,终端从服务器或外部设备接收请求的服务信息。在步骤540之后的过程与图3的步骤350到360相同。
图7是示出根据本发明的实施例的、在服务器处的服务方法的流程图。
参照图7,在步骤710中,服务器从终端接收关于至少一个邻近外部设备的信息。在本发明的实施例中,外部设备可以是AP。关于外部设备的信息包括外部设备的唯一信息。唯一信息是指能够指定外部设备的信息。当外部设备是AP时,AP的唯一信息包括SSID和MAC地址中的至少一个。对于SSID,特定标记被施加到SSID字段区域或使用特别的AP命名规则。例如,当AP是Starbucks Gang-nam的AP时,SSID可以被设置为“Starbucks_Gang-nam_AP”或“Starbucks AP_01000010”。可以由终端或服务器的提供商根据任意设置方法来设置特定标记或AP命名规则。服务器可以通过外部设备从终端接收关于外部设备的信息。
在步骤720中,服务器基于关于外部设备的信息来确定外部设备是否已经注册。服务器验证外部设备是否是能够提供服务的有效外部设备。具体地,服务器将关于外部设备的信息与存储在服务器中的外部设备注册信息进行比较。如果关于外部设备的信息等于外部设备注册信息,则服务器确定外部设备已经注册。外部设备注册信息是指存储外部设备的列表的信息,该外部设备确定已经注册为有效外部设备并且将被提供服务。注册信息可以由服务器的提供商设置,该服务器确定外部设备是否已经注册,或该服务器提供与外部设备关联的服务,如下面更详细描述的。
图8是示出根据本发明的实施例的、外部设备注册信息的图。
参照图8,外部设备的注册信息800可以包括关于外部设备(AP)810的信息、服务信息820和服务服务器地址信息830。然而,提供的这种数据字段仅仅作为示例,并且本发明的实施例不限于此。当接收关于AP“A-001”的信息时,因为AP“A-001”包括在注册信息800中,所以服务器确定AP“A-001”已经注册为有效服务器。
反过来参考图7,在步骤730中,当服务器确定外部设备已经注册时,服务器向终端提供与外部设备关联的服务信息。与外部设备关联的服务信息包括关于将与外部设备关联地提供的服务的信息。此处,服务是包括内容的概念。与外部设备关联的服务信息可以是提供将与外部设备关联地提供的服务的服务器的地址信息或与外部设备关联的广告信息。通过从包括在预先存储在服务器中的、外部设备注册信息中的服务信息中提取相应于外部设备的服务信息来确定服务信息。服务信息可以是将要根据服务信息提供服务的服务器的地址。服务器是能够提供服务的服务提供商。例如,在图8中,服务信息820或服务服务器地址信息830可以是与外部信息关联的服务信息。当接收AP“A-001”的唯一信息时,服务器从注册信息800提取服务信息820或服务服务器地址信息830,并且向终端发送提取的信息,作为与外部设备关联的服务信息。在本发明的实施例中,服务包括内容。
在本发明的实施例中,还可能的是即使服务器已经确定外部设备已经注册,服务器也将不会向终端提供与外部设备关联的服务信息。具体地,服务器可以根据预定条件过滤服务信息,并提供经过滤的服务信息。例如,服务器可以根据从终端接收到的或预先存储在服务器中的、诸如用户偏好的用户信息来过滤接收到的服务信息。
根据本发明的另一个实施例,服务器可以从服务提供商接收服务,并且存储相应于服务信息的服务。如果终端的用户选择从服务器提供的服务信息,则服务器向终端提供存储的相应服务。
根据本发明的实施例,为外部设备提供服务的服务器可以包括在确定外部设备是否已经注册的服务器中。终端请求确定外部设备是否已经注册的服务器提供服务,并且服务器向该终端提供请求的服务。
根据本发明的实施例,除了接收到的关于外部设备的信息之外,服务器可以接收关于终端的信息。例如,关于终端的信息可以是诸如终端的GPS信息的位置信息。除了与外部设备关联的服务信息之外,服务器还可以包括与终端的位置信息关联的服务信息。
除了接收到的关于外部设备的信息之外,服务器还可以接收终端的用户的身份信息。当终端是移动设备时,身份信息可以是移动设备的电话号码或序列号。
例如,服务器可以存储终端的用户的用户偏好,终端的用户的用户身份信息,诸如终端访问服务器以确定外部设备是否已经注册的次数之类的访问历史信息,终端的位置历史信息,以及外部设备和终端之间的服务使用以及服务提供服务器和终端之间的服务使用的历史信息。可以在预定时间内收集存储的信息以用作使用模式或用户的连接日志。服务器连同另一服务器提供这种信息或使用模式,由此扩展服务或提供销售信息。
图9是示出根据本发明的实施例的、服务装置和服务服务器的框图。
参照图9,服务系统包括外部设备910、终端920、第一服务器930和第二服务器940。终端920是服务装置。第一服务器930确定外部设备是否已经注册。第二服务器940是服务提供服务器。终端920包括接收单元921、发送单元922、输出单元923、控制单元924和存储单元925。第一服务器930包括接收单元931、发送单元932、确定单元933、控制单元934和数据库935。
终端920的接收单元921从邻近外部设备910接收关于邻近外部设备910的信息。在本发明的实施例中,外部设备910是AP。关于外部设备910的信息包括外部设备910的唯一信息。唯一信息是指能够指定外部设备910的信息。当外部设备910是AP时,AP的唯一信息包括SSID和MAC地址中的至少一个。
关于外部设备910的信息可以包括外部设备910的公共信息。例如,外部设备910的公共信息可以是外部设备910的位置信息。
终端920的控制单元924基于接收到的关于外部设备910的信息确定外部设备910是否已经注册。终端920从预先注册的外部设备的列表信息中检查相应于接收到的关于外部设备910的信息的外部设备信息。可以由终端920或由与终端920连接的第一服务器930执行外部设备910是否已经注册的确定,如下面更详细描述的。
终端920的控制单元924可以基于确定结果提供与外部设备910关联的服务信息。如果终端920的控制单元924确定发送关于自身的信息的外部设备910已经注册,则控制单元924提供与外部设备910关联的服务信息。与外部设备910关联的服务信息是指关于将与外部设备910关联地提供的服务的信息。此处,服务是包括内容的概念。与外部设备910关联的服务信息可以是第二服务器940的地址信息、或与外部设备910关联的广告信息。当服务信息是广告信息时,服务信息可以包括提供广告的服务器的地址信息。例如,当外部设备是与咖啡店“Starbucks”关联的AP时,与外部设备910关联的服务信息可以是与Starbucksas关联的服务或内容提供商的服务器地址信息或包括地址信息的Starbucks广告信息。
根据本发明的实施例,终端920的发送单元922向第一服务器930发送关于外部设备910的信息。第一服务器930通过确定外部设备910是否已经注册来确定外部设备910是否是有效外部设备。终端920可以通过使用预定通信网络向第一服务器930发送关于外部设备910的信息,或可以通过使用与外部设备910连接的通信网络通过外部设备910向第一服务器930发送关于外部设备910的信息。
如果外部设备910被确定为已经注册,则终端920的接收单元921从第一服务器930接收与外部设备910关联的服务信息。与外部设备910关联的服务信息是指关于将与外部设备910关联地提供的服务的信息。此处,服务是包括内容的概念。与外部设备910关联的服务信息可以是提供将与外部设备910关联地提供的服务的第二服务器940的地址信息或可以是与外部设备910关联的广告信息。根据本发明的另一个实施例,与外部设备910关联的服务信息可以从外部设备910接收到。与外部设备910关联的服务信息可以包括在关于外部设备910的信息中。如果确定服务信息910已经注册,则终端920可以请求外部设备910提供服务信息,并且可以从外部设备910接收服务信息。
根据本发明的另一个实施例,终端920可以确定外部设备910是否已经注册。终端920的控制单元924可以基于接收到的关于外部设备910的信息和预先存储在终端920的存储单元925中的外部设备信息来确定外部设备910是否已经注册。预先存储在终端920的存储单元925中的外部设备信息是关于终端920先前访问的外部设备的信息。例如,当终端920确定StarbucksGang-nam AP已经注册为有效AP时,终端920在日志中存储StarbucksGang-nam AP。当终端920从Starbucks Gang-nam AP接收信号时,终端920自动地将Starbucks Gang-nam AP确定为有效AP。
如果终端920确定外部设备910已经注册,则终端920的控制单元924请求第一服务器930或外部设备910提供与确定为已经注册的外部设备910关联的服务信息。终端920的接收单元921从第一服务器930或外部设备910接收请求的服务信息。
在接收与外部设备910关联的信息之后,终端920的控制单元924通过输出单元923输出与外部设备910关联的接收到的信息。终端920的控制单元924提供在其上显示与外部设备910关联的信息的界面。因此,终端920的控制单元924可以通过输出单元923选择性地显示有效外部设备910。终端的控制单元924可以根据预定规则仅显示一个AP以及其它AP的数目。作为预定规则的示例,可以优先地显示以最大强度发送信号的AP。可以显示与确定为已经注册的全部AP关联的信息。在本发明的实施例中,终端920的控制单元924可以在终端的显示器的一部分上以流动的“滚动信息栏”的形式显示与AP关联的信息。
为了显示接收到的与外部设备910关联的信息,终端920的控制单元924可以确定用于外部设备910的ID,将ID映射到与外部设备910关联的信息,并输出ID。外部设备910的ID可以是能够指示外部设备910的文本信息或图像信息。当由终端920的用户选择外部设备910的ID时,终端920基于映射的信息连接到能够提供服务的服务器。
当输出与外部设备910关联的信息时,终端920的控制单元924根据预定条件过滤服务信息,而不显示与确定为已经注册的全部外部设备关联的信息。例如,当从外部设备接收到的信号的强度小于预定强度时,终端920的控制单元924过滤服务信息。可替换地,终端920的控制单元924基于存储在终端920中的诸如用户偏好的用户信息过滤服务信息。例如,当用户偏好指定为“电影”时,与“电影”不相关的服务信息被过滤并且不输出。
当用户选择与外部设备910关联的输出的服务信息时,终端920的控制单元924根据第二服务器940的地址连接到第二服务器940。终端920的控制单元924请求第二服务器940提供服务。第二服务器940提供与外部设备910关联的服务。终端920的接收单元921从为外部设备910提供服务的第二服务器940接收请求的服务或与该服务关联的内容。
根据本发明的实施例,为外部设备910提供服务的第二服务器940可以包括在确定外部设备910是否已经注册的第一服务器930中。在这个实施例中,终端920请求第一服务器930提供服务,并且第一服务器930向终端920提供请求的服务。
根据本发明的实施例,除了接收到的关于外部设备910的信息之外,终端920的发送单元922可以向第一服务器930发送关于终端920的信息。例如,关于终端920的信息可以是位置信息,诸如,例如,终端920的GPS信息。在这个实施例中,通过第一服务器930发送的、与外部设备910关联的服务信息还可以包括与终端920的位置信息关联的服务信息。除了接收到的关于外部设备910的信息之外,终端920的发送单元922可以向第一服务器930发送终端920的用户的身份信息。
根据本发明的实施例,如果接收到的关于外部设备910的信息不满足规定的方案,则终端920的控制单元924可以过滤接收到的关于外部设备910的信息。当外部设备是AP时,规定的方案将要向SSID字段区域施加特定标记或使用特别的AP命名规则。例如,当AP是Starbucks Gang-nam的AP时,SSID可以被设置为“Starbucks_Gang-nam_AP”或“StarbucksAP_01000010”。可以由终端或服务器的提供商以任意设置方法来设置特定标记或AP命名规则。
第一服务器930的接收单元931从终端920接收关于终端920已经接收到的、至少一个邻近外部设备910的信息。在本发明的实施例中,外部设备910可以是AP。关于外部设备910的信息包括外部设备910的唯一信息。唯一信息是指能够指定外部设备910的唯一信息。当外部设备是AP时,AP的唯一信息包括SSID和MAC地址中的至少一个。对于SSID,特定标记被施加到SSID字段区域或使用特别的AP命名规则。例如,当AP是StarbucksGang-nam的AP时,SSID可以被设置为“Starbucks_Gang-nam_AP”或“StarbucksAP_01000010”。可以由终端或服务器的提供商以任意设置方法来设置特定标记或AP命名规则。第一服务器930可以通过外部设备910从终端920接收关于外部设备910的信息。
第一服务器930的确定单元933基于关于外部设备910的信息来确定外部设备910是否已经注册。第一服务器930的确定单元933验证外部设备910是否是能够提供服务的有效外部设备。更具体地,第一服务器930的确定单元933将关于外部设备910的信息与存储在数据库935中的外部设备注册信息进行比较,并且如果关于外部设备910的信息等于外部设备注册信息,则第一服务器930的确定单元933确定外部设备910是否已经注册。外部设备注册信息是指存储外部设备的列表的信息,该外部设备确定已经注册为有效外部设备并且将被提供服务。注册信息可以由第一服务器930的提供商设置,该第一服务器930确定外部设备910是否已经注册,或可以由第二服务器940的提供商设置,该第二服务器940提供与外部设备910关联的服务。
当确定外部设备910已经注册时,第一服务器930的控制单元934向终端920提供与外部设备910关联的服务信息。第一服务器930的控制单元934从包括在预先存储在数据库935中的外部设备注册信息中的服务信息中提取相应于被确定为已经注册的外部设备910的服务信息,以确定服务信息。服务信息可以是能够根据服务信息提供服务的第二服务器940的地址。第二服务器940是指是能够提供服务的服务提供商的服务器。
在本发明的实施例中,可能的是即使确定外部设备已经注册,第一服务器930的控制单元934也将不向终端920提供与外部设备910关联的服务信息。具体地,第一服务器930的控制单元934可以根据预定条件过滤服务信息并提供过滤的服务信息。例如,第一服务器930的控制单元934可以根据从终端920接收到的或预先存储在数据库935中的、诸如用户偏好的用户信息过滤接收到的服务信息。
根据本发明的另一个实施例,第一服务器930可以从服务提供商接收服务,并且存储相应于服务信息的服务。如果终端920的用户选择从第一服务器930提供的服务信息,则第一服务器930向终端920提供存储的相应服务。
根据本发明的实施例,为外部设备910提供服务的第二服务器940可以包括在确定外部设备910是否已经注册的第一服务器930中。在这种情况下,终端920请求确定外部设备910是否已经注册的第一服务器930提供服务,并且从第一服务器930向终端920提供请求的服务。
根据本发明的实施例,除了接收的关于外部设备910的信息之外,第一服务器930的接收单元931可以接收关于终端920的信息。例如,关于终端920的信息可以是位置信息,诸如,例如,终端920的GPS信息。在这种情况下,除了与外部设备910关联的服务信息之外,第一服务器930还可以包括与终端920的位置信息关联的服务信息。
根据本发明的实施例,除了接收到的外部设备910的信息之外,第一服务器930的接收单元931还可以接收终端920的用户的身份信息。当终端920是移动设备时,身份信息可以是移动设备的电话号码或序列号。
例如,数据库935可以存储终端920的用户的用户偏好,终端920的用户的用户身份信息,诸如终端920访问第一服务器930以确定外部设备910是否已经注册的次数之类的访问历史信息,终端920的位置历史信息,以及外部设备910和终端920之间的服务使用以及第二服务器940和终端920之间的服务使用的历史信息。可以在预定时间以内收集存储的信息以用作使用模式或用户的连接日志。第一服务器30连同另一个服务器提供这种信息或使用模式,由此扩展服务或提供销售信息。
下面参照关于外部设备的区域信息描述本发明的实施例。
终端920的接收单元921从与其邻近的外部设备910接收关于邻近外部设备910的信息。根据本发明的实施例,外部设备910可以是AP。如果外部设备910是AP,则关于AP的唯一信息可以是MAC地址。根据本发明的另一个实施例,关于AP的唯一信息可以是SSID。关于外部设备910的唯一信息可以包括关于外部设备910的公共信息。例如,关于外部设备910的公共信息可以是关于外部设备910的位置信息。
终端920的控制单元924经由发送单元922向第一服务器930发送请求确定外部设备910是否已经注册的信号和请求关于外部设备910的区域信息的信号。请求确定外部设备910是否已经注册的信号包括关于外部设备910的唯一信息。第一服务器930确定发送其唯一信息的外部设备910是否有效,即,外部设备910是否已经注册,并且检查关于外部设备910的区域信息。终端920可以经由通信网络,例如,3G网络,向第一服务器930直接发送关于外部设备910的唯一信息,或者可以经由连接到外部设备910的通信网络,例如,当外部设备910是WLAN AP时的WLAN,向第一服务器930发送唯一信息。然而,本发明的实施例不限于此,并且可以利用向第一服务器930发送唯一信息的不同的方法。
第一服务器930的确定单元933基于关于外部设备910的唯一信息来确定外部设备910是否已经注册。第一服务器930验证外部设备910是否是能够提供服务的有效外部设备。具体地,第一服务器930的确定单元933将关于外部设备910的唯一信息与关于存储在第一服务器930中的外部设备910的注册信息进行比较,并且当唯一信息与注册信息相同时,确定外部设备910已经注册。注册信息包括已经注册为有效外部设备并且可以提供服务的外部设备的列表。注册信息可以由确定外部设备910是否已经注册的第一服务器930的提供商或提供与外部设备910相关的服务的提供商来设置。而且,第一服务器930的确定单元933可以基于关于外部设备910的唯一信息来检查关于外部设备910的区域信息。第一服务器930的数据库935具有与关于外部设备910的唯一信息相对应的存储的区域信息。
如果确定外部设备910已经注册,则第一服务器930的控制单元934经由发送单元932向终端920提供与外部设备910相关的服务信息和相应于服务信息的区域信息。与外部设备910关联的服务信息包括关于将与外部设备910关联地提供的服务的信息。术语“服务”是包括内容的概念。与外部设备910相关的服务信息可以是关于提供与外部设备910关联的服务的第一服务器930的地址信息,或者可以是与外部设备910相关的广告信息。通过从包括在关于存储在第一服务器930的数据库935中的外部设备910的注册信息中的服务信息当中,提取相应于已经注册的外部设备910的服务信息,来获得服务信息。服务信息可以是根据服务信息提供服务的第一服务器930的地址。提供服务的第一服务器930是能够提供服务的服务提供商的服务器。
终端920的控制单元924基于来自用户的选择信号来确认接收到的区域信息。具体地,如果区域信息与用户期望接收的服务有关,则控制单元924基于终端920中来自用户的选择来确认接收到的区域信息。
终端920的控制单元924经由输出单元923仅输出与相应于确认的区域信息的外部设备910相关的信息。
下面描述涉及与外部设备相关的服务器和区域信息的本发明的实施例。
第一服务器930的接收单元931从终端920接收由用户选择的区域信息。如果用户确认经由终端920接收到的关于AP的区域信息,则终端920向第一服务器930发送确认的区域信息。然后,第一服务器930的数据库935存储确认的区域信息。
第一服务器930的接收单元931从终端920接收对于确定外部设备910是否已经注册的请求。第一服务器930通过确定外部设备910是否已经注册来确定发送其唯一信息的外部设备910是否有效,并且检查关于外部设备910的区域信息。终端920可以经由预定通信网络向第一服务器930直接发送关于外部设备910的信息,或可以经由连接到外部设备910的通信网络向第一服务器930发送关于外部设备910的信息,但是本发明的实施例不限于此。
第一服务器930的确定单元933基于唯一信息来确定外部设备910是否已经注册。确定单元933验证外部设备910是否是能够提供服务的有效设备。具体地,确定单元933将外部设备910的唯一信息与关于存储在第一服务器930的数据库935中的关于外部设备910的注册信息进行比较,并且当唯一信息与注册信息相同时,确定外部设备910已经注册。注册信息包括已经注册为有效外部设备并且可以提供服务的外部设备的列表。注册信息可以由确定外部设备910是否已经注册的第一服务器930的提供商或提供与外部设备910相关的服务的提供商来设置。此外,第一服务器930可以基于关于外部设备910的唯一信息来检查关于外部设备910的区域信息。第一服务器930的数据库935具有与关于外部设备910的唯一信息相对应的存储的区域信息。
在已经确定了外部设备910的注册之后,第一服务器930的确定单元933将确认的区域信息与关于已经注册的外部设备910的区域信息进行比较。已经注册的外部设备910的区域信息可以通过基于外部设备910的区域信息来提取存储的区域信息而获得。
如果外部设备910的区域信息与确认的区域信息相同,则控制单元934的服务器930向终端920提供与外部设备910相关的服务信息。与外部设备910相关的服务信息包括关于将与外部设备910关联地提供的服务的信息。术语“服务”是包括内容的概念。与外部设备910相关的服务信息可以是关于提供与外部设备910关联的服务的第一服务器930的地址信息,或者可以是与外部设备910相关的广告信息。通过从包括在存储在第一服务器930的数据库935中的关于外部设备910的注册信息中的服务信息当中,提取相应于已经注册的外部设备910的服务信息,来获得服务信息。服务信息可以是根据服务信息提供服务的第一服务器930的地址。提供服务的第一服务器930是能够提供服务的服务提供商的服务器。根据本发明的实施例,服务包括内容。根据本发明的实施例,第一服务器930确定外部设备910是否已经注册,然后检查关于外部设备910的区域信息。然而,根据本发明的另一个实施例,第一服务器930可以检查关于外部设备910的区域信息,然后确定外部设备910是否已经注册。
具体地,只有当外部设备910已经注册并且外部设备910的区域信息与由用户选择的区域信息相同时,第一服务器930向终端920提供服务。否则,例如,当外部设备910未注册或外部设备910的区域信息与由用户选择的区域信息不相同时,第一服务器930不向终端920提供服务。换句话说,当不满足以上两个条件时,所述服务被过滤。根据本发明的实施例的与服务提供方法相关的其它方法如上面参考图1到图8描述。
图10是示出根据本发明的另一个实施例的服务方法的流程图。参照图10,在步骤1010中,终端从外部设备接收关于与其相邻的外部设备的唯一信息。根据本发明的实施例,外部设备可以是AP。如果外部设备是AP,则关于AP的唯一信息可以是MAC地址。根据本发明的另一个实施例,关于AP的唯一信息可以是SSID。唯一信息可以包括关于外部设备的公共信息。例如,公共信息可以是关于外部设备的位置信息。
在步骤1020中,终端向服务器发送请求确定关于外部设备是否已经注册的信号,以及请求关于外部设备的区域信息的信号。请求确定的信号包括关于外部设备的唯一信息。服务器通过确定外部设备是否已经注册来确定发送其唯一信息的外部设备是否有效,并且检查关于外部设备的区域信息。终端可以经由其预定通信网络向服务器直接发送关于外部设备的信息,或可以经由连接到外部设备的通信网络向服务器发送关于外部设备的信息。
在步骤1030中,服务器基于唯一信息确定外部设备是否已经注册。服务器将外部设备的唯一信息与关于存储在服务器中的外部设备的注册信息进行比较,并且当唯一信息与存储的注册信息相同时,确定外部设备已经注册。关于外部设备的注册信息包括已经确定为有效外部设备的外部设备的列表。注册信息可以由确定外部设备是否已经注册的服务器的提供商来设置,或可以由与外部设备相关的服务的提供商来设置。服务器可以基于外部设备的唯一信息来检查关于外部设备的区域信息。服务器具有相应于外部设备的唯一信息的存储的区域信息。
图11是示出根据本发明的实施例的关于外部设备的注册信息1100和区域信息1140的示例。参照图11,注册信息1100可以包括关于作为外部设备1110的AP的信息、服务信息1120、服务服务器地址1130、以及区域信息1140,然而,本发明的实施例不限于此。当接收到关于AP“A-001”的信息时,AP“A-001”定义在注册信息1100中,因此,服务器确定AP“A-001”已经注册为有效AP,并且关于AP“A-001”的区域信息是“Gang-nam A”。
反过来参考图10,在步骤1040中,当确定外部设备已经注册时,服务器向终端提供与外部设备相关的服务信息以及检查的区域信息。与外部设备相关的服务信息包括关于将与外部设备关联地提供的服务的信息。与外部设备相关的服务信息可以是关于提供服务的服务器的地址信息,或可以是与外部设备相关的广告信息。通过从包括在存储在服务器中的关于外部设备的注册信息中的服务信息当中,提取相应于已经注册的外部设备的服务信息,来获得服务信息。服务信息可以是根据服务信息提供服务的服务器的地址。提供服务的服务器是能够提供服务的服务提供商的服务器。参照图11,服务信息1120或服务服务器地址1130可以是与外部设备相关的服务信息,并且“Gang-nam A”是关于外部设备的区域信息。如果服务器接收关于AP“A-001”的唯一信息,则服务器从注册信息1100提取服务信息1120或服务服务器地址1130,以及区域信息1140,并且向终端发送提取的信息作为与外部设备相关的服务信息。
在步骤1050中,终端基于来自用户的选择信号来确认接收到的区域信息。具体地,如果接收到的区域信息与用户期望接收的服务有关,则终端基于用户的选择确认接收到的区域信息。
图12是示出根据本发明的实施例的、经由其接收用户的确认的界面的图。参照图12,区域1210显示关于选择的AP的服务信息,区域1220显示提供的服务,并且提供用户区域选择区域(user zone selection region)1230。参照图12,显示“Shinsegae Gang-nam”作为与已经注册的AP相关的信息1221。指示存在已经注册的其它AP的显示在按钮1222上的“邻近的另外5个信道”意味着其它五个AP也已经注册。在用户区域选择区域1230中,显示作为接收到的与AP相关的信息的“Shinsegae Gang-nam”1231、作为区域信息的“Gang-nam A区域”1232、“确认”按钮1233和“删除”按钮1234。如果用户选择“确认”按钮1233,意味着用户确认“Gang-nam A区域”1232。如果用户选择“删除”按钮1234,则接收到的服务信息被去除。
再次参照图10,在步骤1060中,终端仅输出与相应于确认的区域信息的外部设备相关的信息。参照图12,如果用户确认“Gang-nam A区域”1232,则终端在指示存在已经注册的其它AP的按钮1222中仅显示与相应于“Gang-nam A区域”1232的AP相关的信息。
图13是示出根据本发明的实施例的、在服务器中执行的服务方法的流程图。参照图13,在步骤1310中,服务器从终端接收由用户选择的区域信息。参照图10,当用户确认从终端接收到的关于AP的区域信息时,终端向服务器发送确认的区域信息。然后,服务器存储接收到的区域信息。
在步骤1320中,服务器从终端接收请求确定关于外部设备是否已经注册的信号。根据本发明的实施例,外部设备可以是AP。请求确定关于外部设备是否已经注册的信号包括关于外部设备的唯一信息。如果外部设备是AP,则关于AP的唯一信息可以是MAC地址。根据本发明的实施例,关于AP的唯一信息可以是SSID。服务器确定发送其唯一信息的外部设备是否是有效外部设备,即,外部设备是否已经注册,并且检查关于外部设备的区域信息。终端可以经由其通信网络向服务器直接发送关于外部设备的唯一信息,或可以经由连接到外部设备的通信网络向第一服务器930发送唯一信息。
在步骤1330中,服务器基于关于外部设备的唯一信息来确定外部设备是否已经注册。服务器验证外部设备是否是有效外部设备。具体地,服务器将外部设备的唯一信息与存储在服务器中的关于外部设备的注册信息进行比较,并且当唯一信息与存储的注册信息相同时,确定外部设备已经注册。关于外部设备的注册信息包括已经确定为有效外部设备并且提供服务的外部设备的列表。注册信息可以由确定外部设备是否已经注册的服务器的提供商来设置,或可以由提供与外部设备相关的服务的提供商来设置。此外,服务器可以基于外部设备的唯一信息来检查关于外部设备的区域信息。服务器具有相应于外部设备的唯一信息的存储的区域信息。当确定外部设备已经注册时,该方法进行到步骤1340,并且当确定外部设备未注册时,该方法终止。
在步骤1340中,当确定外部设备已经注册时,服务器将确认的区域信息与关于已经注册的外部设备的区域信息进行比较。关于已经注册的外部设备的区域信息通过基于外部设备的唯一信息提取存储的区域信息来获得。例如,参照图11,如果外部设备是AP“A-001”,则服务器提取“Gang-nam A”作为区域信息。然后,服务器将在操作1310中接收到的区域信息与提取的区域信息进行比较。
在步骤1350中,确定确认的区域信息是否与提取的区域信息相同。当确认的区域信息和提取的区域信息相同时,该方法进行到步骤1360,并且当确认的区域信息和提取的区域信息不相同时,该方法终止。通过顺序地执行操作1330、1340和1350来执行图13的方法,但是可以通过顺序地执行操作1340、1350和1330来执行该方法。
在步骤1360中,当确定确认的区域信息和提取的区域信息相同时,服务器向终端提供与外部设备相关的服务信息。与外部设备相关的服务信息是关于将与外部设备关联地提供的服务的信息。与外部设备相关的服务信息可以是关于提供与外部设备相关的服务的服务器的地址信息,或可以是与外部设备相关的广告信息。通过从包括在存储在服务器中的关于外部设备的注册信息中的服务信息当中,提取相应于已经注册的外部设备的服务信息,来获得服务信息。服务信息可以是根据服务信息提供服务的服务器的地址。提供服务的服务器是能够提供服务的服务提供商的服务器。
更具体地,只有当外部设备910已经注册并且外部设备的区域信息与由用户选择的区域信息相同时,服务器才向终端提供服务。否则,例如,当在操作1330中确定外部设备未注册时,或当在操作1350中确定外部设备的区域信息与由用户选择的区域信息不相同时,则服务器不向终端提供服务。当以上两个条件不满足时,该服务被过滤。根据本发明的实施例的与服务提供方法相关的其它方法如上面参考图1到图9描述。
上面描述的本发明的实施例可以具体实现为计算机可读记录介质上的计算机可读代码,当该代码准备被利用时,被部分或完全加载并且由中央处理单元(CPU)运行。记录介质可以是存储可由计算机读取的数据的各种记录设备。可读记录介质的示例包括只读存储器(ROM)、随机存取存储器(RAM)、高密度磁盘(CD)-ROM、磁带、软盘和光数据存储设备、以及载波,诸如通过互联网的传输。计算机-可读记录介质还可以分布在耦接的计算机系统的网络上,从而计算机-可读代码以分散的方式被存储和运行。用于实现服务方法的函数程序、代码和代码段可以由本领域普通程序员容易地导出。
尽管已经参考本发明的某些实施例示出和描述了本发明,但是本领域普通技术人员将理解,在不脱离由所附权利要求所定义的本发明的精神和范围的情况下,可以在其中做出形式和详细上的各种修改。

Claims (48)

1.一种用于获得服务的方法,包括如下步骤:
在终端处从外部设备接收关于外部设备的信息;
基于关于外部设备的信息来确定外部设备是否已经注册;以及
当至少所述外部设备已经注册时,提供与外部设备关联的服务信息。
2.如权利要求1所述的方法,其中,所述外部设备包括接入点(AP)。
3.如权利要求2所述的方法,其中,所述关于外部设备的信息包括服务集标识符(SSID)和媒体访问控制(MAC)地址中的至少一个。
4.如权利要求1所述的方法,其中,所述外部设备的信息包括外部设备的地址信息。
5.如权利要求1所述的方法,其中,确定外部设备是否已经注册包括:
从终端向服务器发送关于外部设备的信息;以及
当由服务器基于关于外部设备的信息确定外部设备已经注册时,从服务器接收与外部设备关联的服务信息。
6.如权利要求5所述的方法,其中,向服务器发送关于外部设备的信息包括通过外部设备向服务器发送关于外部设备的信息。
7.如权利要求1所述的方法,其中,所述与外部设备关联的服务信息是提供与外部设备关联的服务的服务器的地址信息。
8.如权利要求1所述的方法,其中,确定外部设备是否已经注册是基于关于外部设备的信息以及预先存储的外部设备信息。
9.如权利要求8所述的方法,还包括:
当外部设备已经注册时,请求外部设备或服务器提供与外部设备关联的服务信息;以及
从外部设备或服务器接收与外部设备关联的服务信息。
10.如权利要求9所述的方法,其中,所述预先存储的外部设备信息包括关于先前访问的外部设备的信息。
11.如权利要求1所述的方法,其中,提供与外部设备关联的服务信息包括在显示器上输出与外部设备关联的服务信息。
12.如权利要求11所述的方法,其中,输出与外部设备关联的服务信息包括:
将外部设备的标识符(ID)映射到与外部设备关联的服务信息;以及
在显示器上输出外部设备的ID。
13.如权利要求11所述的方法,其中,输出与外部设备关联的服务信息包括:
根据预先存储的用户信息,过滤与外部设备关联的服务信息;以及
输出过滤的与外部设备关联的服务信息。
14.如权利要求11所述的方法,其中,输出与外部设备关联的服务信息包括:
根据从外部设备接收到的信号的强度,过滤与外部设备关联的服务信息;以及
输出过滤的与外部设备关联的服务信息。
15.如权利要求1所述的方法,还包括:
根据提供的与外部设备关联的服务信息,访问提供与外部设备关联的服务的服务器;以及
从提供与外部设备关联的服务的服务器接收服务。
16.如权利要求15所述的方法,还包括提供显示从服务器接收到的服务的界面。
17.如权利要求5所述的方法,其中,向服务器发送接收到的关于外部设备的信息包括:向服务器发送关于外部设备的信息以及关于至少一个终端和终端的用户的信息。
18.如权利要求1所述的方法,还包括:当关于外部设备的信息不满足规定方案时,过滤关于外部设备的信息。
19.一种用于获得服务的方法,包括如下步骤:
从终端接收关于外部设备的信息,其中,在终端处从外部设备接收关于外部设备的信息;
基于关于外部设备的信息来确定外部设备是否已经注册;以及
当至少所述外部设备已经注册时,向终端提供与外部设备关联的服务信息。
20.如权利要求19所述的方法,其中,确定外部设备是否已经注册包括:
将关于外部设备的信息与预先存储的外部设备信息进行比较;以及
当接收到的关于外部设备的信息等于预先存储的外部设备信息时,确定外部设备已经注册。
21.如权利要求20所述的方法,其中,提供与外部设备关联的服务信息包括:从与预先存储的外部设备信息匹配的服务信息中提取与外部设备关联的服务信息,以及向终端提供与外部设备关联的服务信息。
22.如权利要求19所述的方法,其中,所述外部设备是接入点(AP)。
23.如权利要求22所述的方法,其中,所述外部设备的信息包括服务集标识符(SSID)和媒体访问控制(MAC)地址中的至少一个。
24.如权利要求19所述的方法,其中,所述外部设备的信息包括外部设备的地址信息。
25.如权利要求19所述的方法,还包括:当从终端接收对于发送的与外部设备关联的服务信息的选择信号时,向终端提供与外部设备关联的服务。
26.如权利要求19所述的方法,其中,提供与外部设备关联的服务信息包括:
根据预先存储的终端的用户信息,过滤与外部设备关联的服务信息;以及
向终端提供过滤的与外部设备关联的服务信息。
27.如权利要求19所述的方法,其中,接收关于外部设备的信息包括接收关于外部设备的信息以及关于至少一个终端和终端的用户的信息。
28.如权利要求19所述的方法,还包括存储终端的访问历史信息以及与外部设备关联的服务的使用历史信息。
29.如权利要求19所述的方法,还包括:
从终端接收关于外部设备的区域信息;
确定区域信息是否与设置的区域信息相同;以及
当确定区域信息与设置的区域信息相同时,向终端提供与外部设备相关的服务信息。
30.一种用于获得服务的装置,包括:
接收单元,用于从外部设备接收关于外部设备的信息;以及
控制器,用于基于关于外部设备的信息来确定外部设备是否已经注册,以及当至少所述外部设备已经注册时,提供与外部设备关联的服务信息。
31.如权利要求30所述的装置,还包括发送单元,用于向服务器发送关于外部设备的信息,
其中,当服务器基于关于外部设备的信息确定外部设备已经注册时,所述接收单元从服务器接收与外部设备关联的服务信息。
32.如权利要求30所述的装置,还包括输出单元,其中,所述控制器输出与外部设备关联的服务信息。
33.一种用于获得服务的服务器,包括:
接收单元,用于从终端接收关于外部设备的信息,其中,在终端处从外部设备接收到所述关于外部设备的信息;
确定单元,用于基于关于外部设备的信息来确定外部设备是否已经注册;以及
发送单元,用于当至少所述外部设备已经注册时,向终端提供与外部设备关联的服务信息。
34.如权利要求33所述的服务器,还包括数据库,用于存储关于外部设备的信息,
其中,所述确定单元将关于外部设备的信息与预先存储的外部设备信息进行比较,并且当关于外部设备的信息等于预先存储的外部设备信息时,确定外部设备已经注册。
35.如权利要求34所述的服务器,还包括控制单元,用于当外部设备已经注册时,从与预先存储的外部设备信息匹配的服务信息中提取与外部设备关联的服务信息,以及向终端提供与外部设备关联的服务信息。
36.一件用于获得服务的制品,包括具有记录在其上的一个或多个程序的计算机可读记录介质,当运行所述一个或多个程序时,实现如下步骤:
在终端处从外部设备接收关于外部设备的信息;
基于关于外部设备的信息来确定外部设备是否已经注册;以及
当至少所述外部设备已经注册时,提供与外部设备关联的服务信息。
37.一件用于获得服务的制品,包括具有记录在其上的一个或多个程序的计算机可读记录介质,当运行所述一个或多个程序时,实现如下步骤:
从终端接收关于外部设备的信息,其中,在终端处从外部设备接收到所述关于外部设备的信息;
基于关于外部设备的信息来确定外部设备是否已经注册;以及
当至少所述外部设备已经注册时,提供与外部设备关联的服务信息。
38.一种服务方法,包括:
从终端接收唯一信息和已经由终端接收到的、关于至少一个邻近外部设备的区域信息;
确定接收到的区域信息是否与设置的区域信息相同;以及
当确定区域信息与设置的区域信息相同时,向终端提供与外部设备相关的服务信息。
39.如权利要求38所述的服务方法,还包括:
设置区域信息,
其中,所述设置区域信息包括:
从终端接收对唯一信息和已经由终端接收到的、关于至少一个邻近外部设备的区域信息的检查请求;
基于唯一信息检查区域信息;
向终端发送检查的区域信息;
从终端接收关于发送的区域信息的确认;以及
将确认的区域信息设置为设置的区域信息。
40.如权利要求38所述的服务方法,其中,所述外部设备是接入点(AP),以及
所述唯一信息是AP的媒体访问控制(MAC)地址。
41.如权利要求38所述的服务方法,还包括:
基于唯一信息来确定外部设备是否已经注册,
其中,确定接收到的区域信息是否与设置的区域信息相同包括:当确定外部设备已经注册时,确定接收到的区域信息是否与设置的区域信息相同。
42.如权利要求38所述的服务方法,其中,当确定区域信息与设置的区域信息相同时,向终端提供与所述至少一个外部设备相关的服务信息包括:
当确定区域信息与设置的区域信息相同时,基于唯一信息来确定外部设备是否已经注册;以及
当确定外部设备已经注册时,向终端提供与外部设备相关的服务信息。
43.一种服务服务器,包括:
接收单元,用于从终端接收唯一信息和已经由终端接收到的、关于至少一个邻近外部设备的区域信息;
确定单元,用于确定接收到的区域信息是否与设置的区域信息相同;以及
控制单元,用于当确定区域信息与设置的区域信息相同时,向终端提供与外部设备相关的服务信息。
44.如权利要求43所述的服务服务器,还包括发送单元,用于向终端发送检查的区域信息;
其中,所述接收单元从终端接收对唯一信息和已经由终端接收到的、关于至少一个邻近外部设备的区域信息的检查请求,并且从终端接收关于发送的区域信息的确认,
所述确定单元基于唯一信息检查区域信息,以及
所述控制单元将确认的区域信息设置为设置的区域信息。
45.如权利要求43所述的服务服务器,其中,所述至少一个外部设备是接入点(AP),以及
所述唯一信息设备是AP的媒体访问控制(MAC)地址。
46.如权利要求43所述的服务服务器,其中,所述确定单元基于唯一信息来确定外部设备是否已经注册,以及当确定外部设备已经注册时,确定接收到的区域信息是否与设置的区域信息相同。
47.如权利要求43所述的服务服务器,其中,当确定区域信息与设置的区域信息相同时,所述确定单元基于唯一信息来确定外部设备是否已经注册,以及
当确定外部设备已经注册时,所述控制单元向终端提供与外部设备相关的服务信息。
48.一种计算机可读记录介质,其上记录有用于运行服务方法的程序,该服务方法包括:
从终端接收唯一信息和已经由终端接收到的、关于至少一个邻近外部设备的区域信息;
确定接收到的区域信息是否与设置的区域信息相同;以及
当确定区域信息与设置的区域信息相同时,向终端提供与外部设备相关的服务信息。
CN201180059329.XA 2010-10-08 2011-10-10 获得服务的方法和装置 Expired - Fee Related CN103250442B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
KR10-2010-0098499 2010-10-08
KR20100098499 2010-10-08
KR1020110097569A KR101957942B1 (ko) 2010-10-08 2011-09-27 서비스 방법, 그 장치 및 그 서버
KR10-2011-0097569 2011-09-27
PCT/KR2011/007482 WO2012047074A2 (en) 2010-10-08 2011-10-10 Methods and apparatus for obtaining a service

Publications (2)

Publication Number Publication Date
CN103250442A true CN103250442A (zh) 2013-08-14
CN103250442B CN103250442B (zh) 2018-05-08

Family

ID=46138890

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201180059329.XA Expired - Fee Related CN103250442B (zh) 2010-10-08 2011-10-10 获得服务的方法和装置

Country Status (11)

Country Link
US (2) US20120089719A1 (zh)
EP (1) EP2625666B1 (zh)
KR (1) KR101957942B1 (zh)
CN (1) CN103250442B (zh)
AU (1) AU2011313023B2 (zh)
BR (1) BR112013008435B1 (zh)
CA (1) CA2813932A1 (zh)
MX (1) MX2013003876A (zh)
MY (1) MY161208A (zh)
RU (1) RU2607615C2 (zh)
WO (1) WO2012047074A2 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107911870A (zh) * 2017-10-27 2018-04-13 上海京颐科技股份有限公司 移动终端连接方法及装置、存储介质、移动终端

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101892266B1 (ko) * 2011-10-06 2018-08-28 삼성전자주식회사 입력 판단 방법 및 그 장치
US9204441B2 (en) 2012-05-02 2015-12-01 Qualcomm Incorporated Method and apparatus for classifying femto node users
US20140051436A1 (en) * 2012-08-15 2014-02-20 Motorola Mobility Llc Methods and devices for identifying local area networks
KR102025754B1 (ko) * 2012-11-01 2019-09-26 삼성전자주식회사 와이파이 네트워크를 이용한 디바이스 연결 시스템 및 방법
KR101371349B1 (ko) * 2013-03-29 2014-03-10 이상영 스마트폰의 무선에이피(ap) 연결 기능을 이용한 업소의 맞춤형 정보 제공 방법 및 정보 공유 방법
US9241252B2 (en) * 2013-12-20 2016-01-19 Google Inc. Identifying an entity associated with wireless network access point
KR102134586B1 (ko) * 2014-08-28 2020-07-16 삼성전자 주식회사 이동식 비콘신호 발생 장치 및 이를 이용한 서비스 방법
JP6312839B2 (ja) * 2014-08-29 2018-04-18 マクセル株式会社 通信システム、通信装置、及び通信端末装置
US20210021533A1 (en) * 2020-09-25 2021-01-21 Francesc Guim Bernat Intelligent data forwarding in edge networks

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060073840A1 (en) * 2004-03-18 2006-04-06 Utstarcom, Inc. Method and system for identifying an access point into a wireless network
WO2010037128A1 (en) * 2008-09-29 2010-04-01 Kabushiki Kaisha Toshiba Pre-evaluation of multiple network access points

Family Cites Families (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7103313B2 (en) * 2002-06-05 2006-09-05 Nokia Corporation Automatic determination of access point content and services for short-range wireless terminals
US7606242B2 (en) * 2002-08-02 2009-10-20 Wavelink Corporation Managed roaming for WLANS
US20040181692A1 (en) * 2003-01-13 2004-09-16 Johanna Wild Method and apparatus for providing network service information to a mobile station by a wireless local area network
US8374631B2 (en) * 2003-01-15 2013-02-12 Nokia Corporation Provision of location information in a communication system
US7146130B2 (en) * 2003-02-24 2006-12-05 Qualcomm Incorporated Wireless local access network system detection and selection
US20040213172A1 (en) * 2003-04-24 2004-10-28 Myers Robert L. Anti-spoofing system and method
US20050177515A1 (en) * 2004-02-06 2005-08-11 Tatara Systems, Inc. Wi-Fi service delivery platform for retail service providers
US7263345B2 (en) * 2004-03-17 2007-08-28 Nokia Corporation System and method for remote service information
KR100673598B1 (ko) * 2004-07-20 2007-01-24 에스케이커뮤니케이션즈 주식회사 이동통신 단말기를 통한 모블로그 기반의 지역 커뮤니티 서비스 제공 시스템 및 방법
JP2006067174A (ja) * 2004-08-26 2006-03-09 Fujitsu Ltd 制御プログラム、通信中継装置制御方法、通信中継装置及びシステム
JP4555045B2 (ja) * 2004-10-13 2010-09-29 株式会社エヌ・ティ・ティ・ドコモ 通信制御方法、端末制御方法、通信制御装置、ゲートウェイ端末、移動端末
KR100599174B1 (ko) * 2004-12-16 2006-07-12 삼성전자주식회사 프로파일 정보를 이용한 서비스 제공방법 및 서비스제공시스템
JP4715239B2 (ja) * 2005-03-04 2011-07-06 沖電気工業株式会社 無線アクセス装置、無線アクセス方法及び無線ネットワーク
CN1838591B (zh) * 2005-03-21 2010-05-05 松下电器产业株式会社 用于无线网络的自动安全认证系统及方法
GB2430114B (en) * 2005-09-13 2008-06-25 Roke Manor Research A method of verifying integrity of an access point on a wireless network
WO2007062004A2 (en) * 2005-11-22 2007-05-31 The Trustees Of Columbia University In The City Of New York Methods, media, and devices for moving a connection from one point of access to another point of access
US8374122B2 (en) * 2005-12-21 2013-02-12 Cisco Technology, Inc. System and method for integrated WiFi/WiMax neighbor AP discovery and AP advertisement
US7535884B2 (en) * 2006-04-18 2009-05-19 Cisco Technology, Inc. Battery-efficient generic advertising service for wireless mobile devices
KR100816733B1 (ko) * 2006-06-29 2008-03-25 주식회사 하이닉스반도체 반도체 소자의 리세스 게이트 제조 방법
JP4829019B2 (ja) * 2006-07-06 2011-11-30 株式会社東芝 通信端末装置
US20090059848A1 (en) * 2006-07-14 2009-03-05 Amit Khetawat Method and System for Supporting Large Number of Data Paths in an Integrated Communication System
US8180339B2 (en) * 2006-08-09 2012-05-15 Cisco Technology, Inc. Method and apparatus for transferring network management information to wireless nodes
US20080082402A1 (en) 2006-09-19 2008-04-03 Paranormalresearch.Com Advertisement server for wireless access points
US8165561B2 (en) * 2007-03-27 2012-04-24 Alcatel Lucent IMS networks providing business-related content to wireless devices
KR20090000402A (ko) * 2007-06-28 2009-01-07 주식회사 케이티 상황정보를 이용한 상거래 추천 시스템 및 그 방법
US8769639B2 (en) * 2007-09-04 2014-07-01 Microsoft Corporation History-based downgraded network identification
US11212733B2 (en) * 2007-10-08 2021-12-28 Qualcomm Incorporated Control of wireless transmission based on node status
US20090124284A1 (en) * 2007-11-14 2009-05-14 Shimon Scherzer System and method for providing seamless broadband internet access to web applications
US8548488B2 (en) * 2007-11-30 2013-10-01 Trueposition, Inc. Automated configuration of a wireless location system
US20100274913A1 (en) * 2008-01-18 2010-10-28 Takeshi Ando Wireless access system, wireless access method and access point apparatus
KR101037039B1 (ko) * 2008-12-30 2011-05-25 재단법인 인천광역시정보산업진흥원 개인영역통신망을 이용한 존 서비스 시스템
RU2517684C2 (ru) * 2009-06-18 2014-05-27 Энифай Нетворкс Аб Точка доступа, сервер и система распределения неограниченного количества виртуальных беспроводных сетей стандарта ieee 802.11 с помощью неоднородной инфраструктуры
WO2011003004A1 (en) * 2009-07-01 2011-01-06 Zte Corporation Femto access point initialization and authentication
US20110078236A1 (en) * 2009-09-29 2011-03-31 Olsen Jr Dan R Local access control for display devices
WO2011041905A1 (en) * 2009-10-09 2011-04-14 Tajinder Manku Using a first network to control access to a second network
JP2011109290A (ja) * 2009-11-16 2011-06-02 Hitachi Plant Technologies Ltd 無線送受信装置及び移動体管理システム
EP2372971A1 (en) * 2010-03-30 2011-10-05 British Telecommunications Public Limited Company Method and system for authenticating a point of access
US9008709B2 (en) * 2012-02-21 2015-04-14 Nokia Corporation Method and apparatus for providing a WiFi network information service

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060073840A1 (en) * 2004-03-18 2006-04-06 Utstarcom, Inc. Method and system for identifying an access point into a wireless network
WO2010037128A1 (en) * 2008-09-29 2010-04-01 Kabushiki Kaisha Toshiba Pre-evaluation of multiple network access points

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107911870A (zh) * 2017-10-27 2018-04-13 上海京颐科技股份有限公司 移动终端连接方法及装置、存储介质、移动终端

Also Published As

Publication number Publication date
MX2013003876A (es) 2013-06-24
EP2625666B1 (en) 2016-07-13
WO2012047074A3 (en) 2012-06-07
MY161208A (en) 2017-04-14
EP2625666A4 (en) 2014-12-24
CA2813932A1 (en) 2012-04-12
US20190149992A1 (en) 2019-05-16
US11089477B2 (en) 2021-08-10
KR101957942B1 (ko) 2019-03-15
AU2011313023A1 (en) 2013-05-09
CN103250442B (zh) 2018-05-08
KR20120037879A (ko) 2012-04-20
RU2013120959A (ru) 2014-11-20
BR112013008435B1 (pt) 2021-04-20
WO2012047074A2 (en) 2012-04-12
US20120089719A1 (en) 2012-04-12
RU2607615C2 (ru) 2017-01-10
BR112013008435A2 (pt) 2016-06-28
EP2625666A2 (en) 2013-08-14
AU2011313023B2 (en) 2016-03-03

Similar Documents

Publication Publication Date Title
CN103250442A (zh) 获得服务的方法和装置
US9572190B2 (en) Device and method for associating with WiFi networks
JP5897137B2 (ja) ワイヤレスローカルエリアネットワーク認証方法およびモバイル端末
US8611318B2 (en) Method and system for connecting mobile communication terminal with access point
CN103916987A (zh) 用于提供集成的装置信息的设备和方法
US20140058770A1 (en) Method and device for issuing reservation number through short-range wireless communication
EP3525152A1 (en) Method and device for obtaining content of service information
US8954044B1 (en) Off-device service platform discovery
CN102804827B (zh) 无线通信装置
CN103546511A (zh) 通过wifi实现多个wifi设备组建分布式网络的方法、软件程序及服务器
CN105678501A (zh) 针对特定场景的提醒方法、装置和移动终端
US10257819B2 (en) Assignment of network resource to a device
CN104093137B (zh) 一种终端互发现方法及装置
CN107852441A (zh) 通信控制装置、通话控制方法和存储通话控制程序的非瞬时性计算机可读介质
US9749813B2 (en) System and method for associating a MAC address of a wireless station with personal identifying information of a user of the wireless station
CN108834127B (zh) 终端挂失方法、装置、终端及系统
CN113225788A (zh) WiFi连接方法、装置、电子设备及可读存储介质
KR102252525B1 (ko) 무선 충전 장치와 단말, 그를 포함하는 무선 충전 시스템, 그 제어 방법 및 컴퓨터 프로그램이 기록된 기록매체
CN112738789A (zh) Sim卡加锁方法、装置、存储介质及电子设备
US10694315B2 (en) Technique for allowing registered mobile users of the same or different social networks in the vicinity to use mobile devices of the same or different operation system to identify each other and exchange business information
CN105163399B (zh) 一种数据共享方法及装置
KR102178165B1 (ko) 무선 충전 장치와 단말, 그를 포함하는 무선 충전 시스템, 그 제어 방법 및 컴퓨터 프로그램이 기록된 기록매체
KR101548529B1 (ko) 로컬 서비스 제공장치, 제공방법 및 이를 위한 기록매체
CN112399399B (zh) 网络标识配置方法、网络侧设备、终端
KR101396126B1 (ko) 가입자 식별 모듈 기반 개인화 서비스 제공 시스템 및 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20180508

CF01 Termination of patent right due to non-payment of annual fee