使用近距离无线通信标签提供服务的系统与方法

文档序号:7549825阅读:186来源:国知局
专利名称:使用近距离无线通信标签提供服务的系统与方法
技术领域
本发明一般涉及使用近距离无线通信(Near Field Communication, NFC)标签提供服务的系统和方法,更具体地说,涉及使用从NFC标签提供的标签信息提供基于位置的服务的系统和方法。
背景技术
一般来说,近距离无线通信(NFC)是一种射频标识(RFID)技术,其利用非接触式的近距离无线通信,诸如移动电话、智能手机、个人数字助理(PDA)、笔记本计算机等的设备通过其使用低功率和预定的频带在IOcm的距离内收发数据。根据相关的技术,可以使用包括在其中的全球定位系统(GPS)接收器、使用配置了无线通信网络的基站的位置、或使用基站的小区位置,追踪设备位置。但是,因为传统的设备只从GPS或无线通信网络接收位置信息,所以传统的设备不能提供根据包括大厦内房间号、当地名胜名称等确切位置值的服务。而且,对于传统设备来说,很难获得其确切位置值以及提供根据所获得的位置值而变化的服务。

发明内容
因此,本发明被设计来解决至少上述问题和/或缺点,以及提供至少下述优点。本发明的一个方面提供使用NFC标签有效地提供基于位置的服务的系统和方法。本发明的另一个方面提供使用NFC标签提供服务的系统和方法,其中,基于从NFC标签接收的标签信息可以检查NFC标签的详细位置。本发明的另一个方面提供使用NFC标签提供对于多个应用的不同的基于位置的服务的系统和方法。依照本发明的一个方面,提供了使用NFC标签接收服务的设备。该设备包括:标签信息接收单元,从NFC标签接收标签信息;服务请求单元,向服务器提供关于安装在设备中的应用的应用信息和标签信息,并请求与应用对应的服务;以及数据接收单元,从服务器接收服务数据。服务数据与应用信息和标签信息相对应,并且根据应用的类型而不同于其他的服务数据。依照本发明的另一个方面,提供了使用NFC标签提供服务的服务器。该服务器包括:服务请求接收单元,从设备接收标签信息和与安装在设备中的应用相关的应用信息;服务确定单元,基于应用信息确定要提供给设备的服务;服务数据确定单元,基于标签信息确定要提供给设备的服务的服务数据;以及服务提供单元,向设备提供服务数据。依照本发明的另一个方面,提供了使用NFC标签接收服务的方法。该方法包括:由设备从NFC标签接收标签信息;传送对于与安装在设备中的应用相关的服务的请求,该请求包括与安装在设备中的应用相关的应用信息和标签信息;以及从服务器接收与应用信息和标签信息对应的服务数据。服务数据根据应用的类型而不同于其他的服务数据。依照本发明的另一个方面,提供了使用NFC标签提供服务的方法。该方法包括:从设备接收标签信息和与安装在设备中的应用相关的应用信息;基于应用信息确定要提供给设备的服务;基于标签信息确定要提供给设备的服务的服务数据;以及将服务数据传送到设备。依照本发明的一个方面,提供了计算机可读的记录介质,其上记录了程序,当执行时,控制设备执行使用NFC标签接收服务的方法。该方法包括:从NFC标签接收标签信息;传送对于与安装在设备中的应用相对应的服务的请求,该请求包括与安装在设备中的应用相关的应用信息和标签信息;以及从服务器接收与应用信息和标签信息相关的服务数据。服务数据根据应用的类型而不同于其他的服务数据。


通过以下参考附图的描述,本发明特定实施例的上述及其它的方面、特性与优点将会变得更加清晰。其中:图1示出了根据本发明实施例的使用NFC标签提供服务的系统;图2示出了根据本发明实施例的设备;图3示出了根据本发明实施例的服务器;图4示出了根据本发明实施例的位置信息表的示例;图5示出了根据本发明实施例的服务表的示例;图6示出了根据本发明实施例的经由地图信息提供服务提供的服务数据的示例;图7示出了根据本发明实施例的经由备忘录管理服务提供的服务数据的示例;图8示出了根据本发明实施例的经由相册管理服务提供的服务数据的示例;以及图9是示出根据本发明实施例的使用NFC标签提供服务的方法的信号流图。
具体实施例方式现在将参考附图在下面更全面地描述本发明的各种实施例。然而,本发明可以以许多不同的形式来体现,并且不应被理解为仅限于在此阐述的实施例;不仅如此,提供这些实施例是为了使本公开更加彻底和完整,并将本发明的概念传达给本领域普通技术人员。在下面的描述中,众所周知的功能和构造将不会被详细描述,以免发明被不必要的细节所模糊。贯穿本说明书中,从服务器提供给设备的服务包括:提供对于设备的预定信息的服务以及管理在设备中生成的数据的服务。服务的示例包括地图信息提供服务、相册提供服务、图像拍摄服务、以及备忘录信息管理服务。图1示出了根据本发明实施例的使用NFC标签提供服务的系统。参见图1,该系统包括NFC标签100、设备200、服务器300、以及网络400。当用户携带设备200接近NFC标签100时,设备200从NFC标签100接收标签信息。例如,标签信息包括标签ID和标签位置信息中的至少一个,并且NFC标签100可以被附加在地点的固定主体上,如大厦、当地名胜、文化资产等。此后,设备200可以向服务器300提供接收到的标签信息和关于安装在设备200上的应用的信息,并且可以请求服务器300提供与标签信息和应用对应的服务。例如,设备200可以向服务器300提供与在设备200中执行的应用有关的信息。设备200包括能够经由有线和无线通信与服务器300和NFC标签100交换信息的所有类型的终端。服务器300基于标签信息和从设备200接收到的应用信息,确定要提供给设备200的服务和服务数据。服务器300可以基于应用信息确定要提供给设备200的服务类型。同时,服务器300可以基于标签信息检查NFC标签100的位置值,并使用NFC标签100的位置值来确定要提供给设备200的服务数据。网络400可以实现为有线网络,包括局域网(LAN)、广域网(WAN)、以及增值网络(VAN),或实现为无线网络,包括移动无线电通信网络和卫星通信网络。网络400总体上(collectively)指示数据通信网络,其允许图1中所示的网络配置元素毫无困难地进行通信,包括有线互联网、无线互联网、以及移动无线通信网络。虽然依据本发明的实施例,对于设备200来说,很难经由传感器接收GPS值或检查设备200所在位置处的详细位置值,但是设备200可以使用NFC标签100有效地接收与设备200所在位置相关的应用服务数据。图2示出了根据本发明实施例的设备。参见图2,设备200包括标签信息接收单元210、服务请求单元220、数据接收单元230、数据库(DB)240、收发单元250、以及控制单元260。在此,术语“单元”是指硬件设备或软件与硬件设备的组合。当NFC标签100在预定范围内时,标签信息接收单元210从NFC标签100接收标签信息。例如,标签信息包括标签ID和标签位置信息中的至少一个,并且标签位置信息包括地址、当地地点的名称、大厦名称、大厦的楼层和房间号中的至少一个。标签位置信息可以包括NFC标签100的位置的GPS值。NFC标签100可以被附加在诸如大厦、当地名胜、文化资产等的位置处的固定主体上,而标签信息接收单元210可以从NFC标签100接收有关NFC标签100所在的位置的标
签位置信息。服务请求单元220请求服务器300提供服务数据,该服务数据将由设备200中的应用输出。服务请求单元220向服务器300提供标签信息和应用信息,并请求服务器300提供与应用相关的服务。服务请求单元220检查在设备200中安装并执行的应用,并将与检查的应用相关的信息提供给服务器300。例如,应用信息包括与应用的标题、ID、类型和制造商中的至少一个有关的信息。服务请求单元220可以向服务器300提供由应用生成的数据。在这种情况下,月艮务器300将该数据与标签信息进行匹配,然后存储该数据。例如,当在设备200中执行提供图像拍摄服务的应用并且应用拍摄到目标对象时,服务请求单元220向服务器300提供标签信息和拍摄的图像。服务器300检查与标签信息对应的位置值,将位置值与拍摄的图像进行匹配,然后可以存储它们。数据接收单元230从服务器300接收与应用相关的服务数据。更具体地说,数据接收单元230从服务器300接收标签信息和与应用对应的服务数据,然后可以基于经由标签信息检查的位置值提供针对不同应用的不同类型的服务数据。例如,当设备200中执行提供的地图服务的应用并且与标签ID对应的位置值指示是佛国寺中的多宝塔(Dabotap pagoda in the temple of Bulguksa)时,贝U在多宝塔的预设范围之内的详细地图数据被提供给数据接收单元230。作为另一个例子,当设备200中执行提供相册服务的应用并且与标签ID对应的位置值指示Haeundae海滩时,与在Haeundae海滩拍摄的图像相关的数据被提供给数据接收单元230。作为另一个例子,当设备200中执行提供备忘录服务的应用并且与标签ID对应的位置值指示Kyobo大厦503号房间时,在Kyobo大厦503号房间输入的备忘录信息可以被提供给数据接收单元230。因此,数据接收单元230根据应用类型和标签位置从服务器300接收不同的服务数据。DB240为设备200存储各种类型的信息。收发单元250向服务器300发送各种类型的信息并从服务器300接收各种类型的信息。例如,收发单元250向服务器300提供标签信息和应用信息,并从服务器300接收服务数据。控制单元260控制设备200的总体操作,更详细地说,控制单元260控制标签信息接收单元210、服务请求单元220、数据接收单元230、DB240、以及收发单元250,使用NFC标签100从服务器300接收服务数据。图3示出了根据本发明实施例的服务器。参见图3,服务器300包括服务请求接收单元310、服务确定单元320、服务数据确定单元330、服务提供单元340、DB350、收发单元360、以及控制单元370。服务请求接收单元310接收对来自设备200的服务数据的请求。例如,服务请求接收单元310从设备200接收与NFC标签100有关的标签信息和应用信息。此外,服务请求接收单元310可以从设备200接收由设备200中的应用生成的数据。在这种情况下,月艮务请求接收单元310将该数据与标签信息进行匹配,然后将它们存储在DB350中。例如,当设备200中执行提供图像拍摄服务的应用并且通过应用拍摄到目标对象时,服务请求接收单元310从设备200接收标签信息和拍摄的图像。之后,服务请求接收单元310检查与标签信息对应的位置值,将位置值与拍摄的图像进行匹配,并且根据应用和服务,分别存储彼此不同的多条匹配数据。如上所示,标签信息可以包括标签ID和标签位置信息中的至少一个,并且标签位置信息可以包括地址、当地地点的名称、大厦名称、大厦的楼层和房间号中的至少一个。而且,标签位置信息可以包括NFC标签100的位置的GPS值,应用信息可以包括与在设备200中执行的应用的标题、ID、类型和应用制造商中的至少一个的相关信息。服务确定单元320根据应用信息确定要提供给设备200的服务。例如,服务确定单元320根据应用的标题或ID来区分应用,并确定要提供给设备200的服务,其中所述服务分别与区分的应用进行匹配。服务器300还可以确定要提供给设备200的服务,其中该服务提供将由应用输出的数据。例如,服务确定单元320可以在服务要提供给设备200时确定服务,诸如地图提供服务、相册服务、备忘录服务或图像拍摄服务。
服务数据确定单元330基于标签信息和应用信息确定提供给设备200的服务数据。当标签信息指示标签ID时,服务数据确定单元330检查与标签ID相匹配的位置值,并基于所检查的位置值,确定要提供给设备200的服务数据。例如,与标签ID相匹配的位置值包括地址、当地地点的名称、大厦名称、大厦的楼层和房间号中的至少一个。当标签信息包括NFC标签100的位置值时,服务数据确定单元330检查来自标签信息的NFC标签100的位置值,标签根据所检查的位置值,确定要提供给设备200的服务数据。例如,当设备200中执行的应用提供地图服务时,服务数据确定单元330可以确定详细的地图数据,作为要提供给设备200的服务数据,其中详细的地图数据在NFC标签100所在位置的预设范围之内。作为另一个例子,当设备200中执行的应用提供相册服务时,服务数据确定单元330可以确定图像数据作为要提供给设备200的服务数据,其中图像数据是在NFC标签100所在位置的预设范围之内被拍摄和存储的。作为另一个例子,当设备200中执行的应用提供备忘录服务时,服务数据确定单元330可以确定备忘录数据作为要提供给设备200的服务数据,其中所述备忘录数据在NFC标签100所在位置的预设范围之内被写下(written)。服务提供单元340将确定的服务数据提供给设备200。提供给设备200的服务数据由在设备200中执行的应用输出。DB350存储供服务器300操作的各种类型的信息。收发单元360向设备200发送各种类型的信息并从设备200接收各种类型的信
肩、O控制单元370控制服务器300的总体操作,更详细地说,控制单元370控制服务请求接收单元310、服务确定单元320、服务数据确定单元330、服务提供单元340、DB350、以及收发单元360,以便根据标签信息和应用信息,确定服务和要提供给设备200的服务数据,并将确定的服务数据提供给设备200。图4示出了根据本发明实施例的位置信息表的示例。参见图4,位置信息表包括标签ID字段40和位置值字段42。标签ID字段40包括NFC标签100的ID,而位置值字段42包括与NFC标签100对应的位置值。例如,位置值字段42包括大厦名称、房间号、当地地点名称和文化资产的名称中的至少一个,比如Kyobo大厦503 房间、佛国寺中的多宝塔(Dabotap pagoda in the temple of Bulguksa)或 Haeundae海滩。因此,服务器300基于从设备200接收到的、NFC标签100的ID,检查NFC标签100的详细位置,并向设备200提供与所检查的位置相关的服务。同时,服务器300可以使用所存储的且与NFC标签100的ID相匹配的位置信息,并且因此可以基于比GPS值更具体的详细位置提供服务。图5示出了根据本发明实施例的服务表的示例。参见图5,服务表包括应用字段50和服务字段52。应用字段50包括应用的ID,而服务字段52包括与应用对应的服务相关的多条信息。例如,服务字段52包括服务的ID数值,比如地图信息提供服务、相册管理服务、图像拍摄服务、以及备忘录管理服务。
图6示出根据本发明实施例的经由地图信息提供服务提供的服务数据的示例。参见图6,设备200从位于Kyobo大厦503房间的NFC标签接收标签信息,将该标签信息提供给服务器300,并请求服务器300提供对于设备200中的地图信息提供应用的服务数据。在这种情况下,服务器300可以通过参考接收到的标签信息识别出NFC标签的位置指示Kyobo大厦,并且可以向设备200提供Kyobo大厦503房间的布局视图60。而且,如图6所示,提供给设备200的布局视图60可以显示在部分地图上。图7示出了根据本发明实施例的经由备忘录管理服务提供的服务数据的示例。参见图7,设备200从安置在Haeundae海滩的NFC标签接收标签信息,将该标签信息提供给服务器300,并向服务器300请求对于设备200中的备忘录应用的服务数据。在这种情况下,服务器300可以通过参考接收到的标签信息识别出NFC标签的位置指示Haeundae海滩,并向设备200提供包含在Haeundae海滩输入的备忘录的备忘录列表。而且,如图7所示,提供给设备200的备忘录列表中的备忘录可以按日期排序并显示在屏幕上。图8示出了根据本发明实施例的经由相册管理服务提供的服务数据的示例。参见图8,设备200从安置在佛国寺中的多宝塔(Dabotap pagoda in the templeof Bulguksa) NFC标签接收标签信息,将该标签信息提供给服务器300,并向服务器300请求对于设备200中的相册管理应用的服务数据。在这种情况下,服务器300可以通过参考接收到的标签信息识别出NFC标签的位置指示佛国寺中的多宝塔(Dabotap pagoda in thetemple of Bulguksa),并向设备200提供在佛国寺中的多宝塔(Dabotap pagoda in thetemple of Bulguksa)拍摄的图像。而且,如图8所示,提供给设备200的图像可以按日期排序并显示在屏幕上。图9是示出根据本发明实施例的使用NFC标签提供服务的方法的信号流图。参见图9,在步骤S900中,当设备200在NFC标签100的预定范围之内时,设备200从NFC标签100接收标签信息。如上所述,标签信息可以包括标签ID和标签位置信息中的至少一个,而标签位置信息包括地址、当地地点的名称、大厦名称、大厦的楼层和房间号中的至少一个,但本发明的方面不限于此。不仅如此,标签位置信息可以包括NFC标签100所在位置的GPS值。NFC标签100可以被附加在诸如大厦、当地名胜、文化资产等的位置附近的固定主体上,并且设备200可以从NFC标签100接收关于NFC标签100所在位置的标签位置信息。在步骤S902中,设备200向服务器300提供标签信息和应用信息。更确切地说,在步骤S902中,设备200向服务器300提供标签信息和应用信息,并向服务器300请求对于应用的服务数据。设备200可以检查在设备200中安装并执行的应用,并向服务器300提供关于所检查的应用的信息。例如,应用信息包括与应用的标题、ID、类型和制造商中的至少一个有关的信息。在步骤S904中,服务器300根据应用信息确定要提供给设备200的服务。更确切地说,在步骤S904中,服务器300根据应用的标题或ID来区分应用,并确定要提供给设备200的服务,其中所述服务分别与区分的应用相匹配。服务器300可以确定要提供给设备200的服务,其中所述服务提供由应用输出的数据。例如,服务器300确定服务,诸如地图提供服务、相册服务、备忘录服务或图像拍摄服务,作为要提供给设备200的服务。在步骤S906中,服务器300基于标签信息检查NFC标签100的位置值。当标签信息指示标签ID时,服务器300检查与该标签ID相匹配的位置值。当标签信息包括NFC标签100的位置值时,服务器300通过参考标签信息来检查NFC标签100的位置值。例如,NFC标签100的位置值包括地址、当地地点的名称、大厦名称、大厦的楼层和房间号中的至少一个。在步骤S908中,服务器300根据所检查的位置值,确定要提供给设备200的服务数据。例如,当在设备200中执行的应用提供地图服务时,服务器300确定详细的地图数据作为要提供给设备200的访问数据,其中详细的地图数据是在NFC标签100所在位置的预设范围之内。作为另一个例子,当设备200中执行的应用提供相册服务时,服务器300确定图像数据作为要提供给设备200的服务数据,其中图像数据是在NFC标签100所在位置的预设范围之内被拍摄和存储的。作为另一个例子,当设备200中执行的应用提供备忘录服务时,服务器300确定备忘录数据作为要提供给设备200的服务数据,其中备忘录数据是在NFC标签100所在位置的预设范围之内写下的。在步骤S910中,服务器300向设备200提供确定的服务数据。在步骤S912中,设备200输出服务数据,例如,设备200使用在设备200中执行的应用输出服务数据。依照本发明的上述实施例,使用NFC标签能够有效地提供基于位置的服务,基于从NFC标签接收到的标签信息检查NFC标签的详细位置,并可以提供对于安装在设备中的多个应用的不同的基于位置的服务。而且,本发明的上述实施例可以写作计算机可读记录介质中的计算机程序,例如,在计算机中执行的、包括计算机可读命令的程序模块。计算机可读记录介质可以包括可由计算机存取的任何有用的介质,易失性和非易失性介质,以及可分离的和不可分离的介质。同时,计算机可读记录介质可以包括计算机存储介质和通信介质。计算机可读记录介质包括所有易失性和非易失性介质,以及可分离的和不可分离的介质,它们被设计用于存储包括计算机可读命令、数据结构、程序模块或其他数据的信息。通信介质包括计算机可读的命令、数据结构、程序模块和其他传送机制,并且包括其他信息传送介质。虽然已经参考本发明的某些实施例具体地示出和描述了本发明,但是本领域普通技术人员将理解,可以进行各种形式上与细节上的修改,而不脱离由下述权利要求及其同等物定义的本发明的精神和范围。
权利要求
1.一种使用近距离无线通信(NFC)标签接收服务的设备,该设备包含: 标签信息接收单元,用于从NFC标签接收标签信息; 服务请求单元,用于向服务器提供与安装在设备中的应用有关应用信息和标签信息,并请求与应用对应的服务; 数据接收单元,用于从服务器据接收服务数据, 其中,服务数据与应用信息和标签信息相对应,并且根据应用的类型而彼此不同。
2.如权利要求1所述的设备,其中,所述标签信息包含标签标识(ID),并且 其中,所述数据接收单元基于与标签ID对应的位置值从服务器接收服务数据。
3.如权利要求2所述的设备,其中,与标签ID对应的位置值包含以下至少一个: 地址; 当地地点的名称; 大厦名称; 大厦的楼层;和 房间号。
4.如权利要求1所述的设备,其中,所述标签信息包含以下至少一个: 地址; 当地地点的名称; 大厦名称; 大厦的楼层;和 房间号,并且 其中,所述数据接收单元基于来自服务器的标签信息接收服务数据。
5.如权利要求1所述的设备,其中,所述应用信息包含与在设备中执行的应用相关的信息,并且 其中,所述服务数据包含将使用应用输出的数据,并且与标签信息对应的位置相关。
6.如权利要求5所述的设备,其中,当应用提供地图服务时,所述数据接收单元从服务器接收地图数据,其中,该地图数据包括在与标签信息对应的位置的预设范围之内的详细地图相关的信息。
7.如权利要求5所述的设备,其中,当应用提供相册服务时,所述数据接收单元从服务器接收图像数据,其中,该图像数据是在与标签信息对应的位置的预设范围之内拍摄和存储的。
8.如权利要求5所述的设备,其中,当应用提供备忘录服务时,所述数据接收单元从服务器接收备忘录数据,其中,该备忘录数据是在与标签信息对应的位置的预设范围之内写下的。
9.如权利要求1所述的设备,其中,当应用提供图像拍摄服务时,所述服务请求单元向服务器提供标签信息和使用应用拍摄的图像,并且 其中,与标签信息对应的位置值和图像彼此映射并存储在服务器中。
10.如权利要求1所述的设备,其中,当应用提供备忘录服务时,所述服务请求单元向服务器提供标签信息和使用应用输入的备忘录数据,并且 其中,与标签信息对应的位置值和备忘录数据彼此映射并存储在服务器中。
11.一种使用近距离无线通信(NFC)标签提供服务的服务器,该服务器包含: 服务请求接收单元,用于从设备接收标签信息和与安装在设备中的应用有关的应用信息; 服务确定单元,基于应用信息确定要提供给设备的服务; 服务数据确定单元,基于标签信息确定要提供给设备的服务的服务数据;以及 服务提供单元,用于将服务数据提供给设备。
12.如权利请求11所述的服务器,其中,所述应用信息包含与在设备中运行的应用有关的信息,并且 其中,所述服务数据包含将使用应用输出的数据,并且与标签信息对应的位置相关。
13.如权利请求12所述的服务器,其中,当应用提供地图服务时,所述服务数据确定单元确定要提供给设备的服务数据,其中,该服务数据包含在与标签信息对应的位置的预设范围之内的详细地图相关的地图数据。
14.一种使用近距离无线通信(NFC)标签接收服务的方法,该方法包含: 由设备从NFC标签接收标签彳目息; 传送对于与安装在设备中的应用相关的服务的请求,该请求包括与安装在设备中的应用有关的应用信息和标签信息;并且 从服务器接收与应用信息和标签信息对应的服务数据, 其中,所述服务数据根据应用的类型而不同于其他服务数据。
15.一种使用近距离无线通信(NFC)标签提供服务的方法,该方法包含: 从设备接收标签信息和与安装在设备中的应用有关的应用信息; 基于应用信息确定要提供给设备的服务; 基于标签信息确定要提供给设备的服务的服务数据; 向设备传送服务数据。
全文摘要
提供了使用近距离无线通信(NFC)标签提供服务的系统和方法。接收服务的设备包括从NFC标签接收标签信息的标签信息接收单元;向服务器提供与安装在设备中的应用有关的应用信息和标签信息、并请求与应用对应的服务的服务请求单元;以及从服务器接收服务数据的数据接收单元。服务数据与应用信息和标签信息相对应,并且根据应用的类型而不同于其他服务数据。
文档编号H04B5/00GK103187997SQ20131000330
公开日2013年7月3日 申请日期2013年1月4日 优先权日2012年1月3日
发明者朴敬夏, 洪炫秀, 李光容, 李文珠 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1