• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 26
    • 下载费用:30 金币  

    重庆时时彩内部号码群: 用于在便携式终端中提供近场通信功能的装置和方法.pdf

    关 键 词:
    用于 便携式 终端 提供 近场 通信 功能 装置 方法
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    摘要
    申请专利号:

    CN201410006966.6

    申请日:

    2014.01.07

    公开号:

    CN103914672A

    公开日:

    2014.07.09

    当前法律状态:

    授权

    有效性:

    有权

    法律详情: 授权|||实质审查的生效IPC(主分类):G06K 7/00申请日:20140107|||公开
    IPC分类号: G06K7/00 主分类号: G06K7/00
    申请人: 三星电子株式会社
    发明人: 李在赥; 文永信; 朴洪柱
    地址: 韩国京畿道
    优先权: 2013.01.07 KR 10-2013-0001649; 2013.03.13 KR 10-2013-0026964
    专利代理机构: 中科专利商标代理有限责任公司 11021 代理人: 王波波
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201410006966.6

    授权公告号:

    ||||||

    法律状态公告日:

    2018.03.23|||2016.01.20|||2014.07.09

    法律状态类型:

    授权|||实质审查的生效|||公开

    摘要

    提供了一种在便携式终端中提供近场通信(NFC)功能的装置和方法。所述方法包括:识别标签并从所述标签读取NFC消息;当NFC消息包括预定记录类型的第一数据时在存储器中存储第二数据,所述第二数据对应于NFC消息中包括的所有数据中除了第一数据之外的其它数据;确定是否安装了与第一数据相对应的特定应用;以及当安装了所述特定应用时,执行所述特定应用并向该特定应用提供第二数据以便使得所述特定应用能够通过使用第二数据来执行特定功能。

    权利要求书

    权利要求书
    1.  一种用于在便携式终端中提供短距离无线通信功能的装置,所述装置包括:
    通信单元,配置为识别标签并从所述标签读取消息;
    存储器;以及
    控制器,配置为当消息包括预定记录类型的第一数据时在存储器中存储第二数据,确定是否安装了与第一数据相对应的应用,当安装了所述应用时执行所述应用,并且向所述应用提供第二数据以便使得所述应用能够使用第二数据来执行功能,所述第二数据对应于消息中包括的所有数据中除了第一数据之外的其它数据。

    2.  根据权利要求1所述的装置,其中,当尚未安装所述应用时,所述控制器连接到能够下载所述应用的下载链接并显示下载屏幕,响应于下载所述应用的请求,下载并安装应用,自动执行所述应用,并向所述应用提供第二数据以便使得所述应用能够使用第二数据来执行功能。

    3.  根据权利要求1所述的装置,其中所述预定记录类型包括用于执行或下载所述应用的记录类型。

    4.  根据权利要求1所述的装置,其中所述第一数据包括包含了所述应用的名称的分组。

    5.  根据权利要求1所述的装置,其中所述第二数据存储在存储器的数据区域中。

    6.  根据权利要求1所述的装置,其中所述控制器包括:NFC数据提供器,当安装了所述应用时,检测第二数据,产生包括所述应用的名称以及所检测第二数据在内的消息,并向应用执行单元发送所产生的消息。

    7.  根据权利要求6所述的装置,其中所述控制器包括:应用执行单元,自动执行与所述消息中包括的名称相对应的应用,并向所述应用提供第二数据,以便使得所述应用能够使用第二数据来执行功能。

    8.  一种在便携式终端中提供短距离无线通信功能的方法,所述 方法包括:
    识别标签并从所述标签读取消息;
    当消息包括预定记录类型的第一数据时在存储器中存储第二数据,所述第二数据对应于消息包括的所有数据中除了第一数据之外的其它数据;
    确定是否安装了与第一数据相对应的应用;以及
    当安装了所述应用时,执行所述应用并向所述应用提供第二数据以便使得所述应用能够使用第二数据来执行功能。

    9.  根据权利要求8所述的方法,还包括:
    当尚未安装所述应用时,连接到能够下载所述应用的下载链接并显示下载屏幕;
    响应于下载所述应用的请求,下载并安装应用;以及
    自动执行所述应用,并向所述应用提供第二数据以便使得所述应用能够使用第二数据来执行功能。

    10.  根据权利要求8所述的方法,其中所述预定记录类型包括用于执行或下载所述应用的记录类型。

    11.  根据权利要求8所述的方法,其中所述第一数据包括包含了所述应用的名称的分组。

    12.  根据权利要求8所述的方法,其中所述第二数据存储在存储器的数据区域中。

    13.  根据权利要求8所述的方法,其中提供第二数据包括:
    当安装了所述应用时,检测第二数据;以及
    产生并发送包括所述应用的名称和所检测第二数据在内的消息。

    14.  根据权利要求13所述的方法,其中提供第二数据包括:
    自动执行与所述消息中包括的名称相对应的应用;以及
    向所述应用提供第二数据,以便使得所述应用能够使用第二数据来执行功能。

    15.  一种用于在便携式终端中提供短距离无线通信功能的装置,所述装置包括:
    通信单元,配置为识别标签并从所述标签读取消息;
    存储器,配置为存储至少一个应用的名称;以及
    控制器,配置为当包括在消息中的记录类型的数据中包括的分组是至少一个应用的名称时,从消息检测与至少一个应用相关联的信息,存储所检测信息,执行至少一个应用,并向至少一个应用提供所检测信息以便使得至少一个应用能够使用所检测信息来执行功能。

    16.  根据权利要求15所述的装置,其中所述至少一个应用是支持BluetoothTM功能的应用。

    17.  根据权利要求15所述的装置,其中所检测信息是包括用于建立BluetoothTM通信的BluetoothTM地址的BluetoothTM信息。

    18.  根据权利要求15所述的装置,其中所述记录类型包括用于执行或下载至少一个应用的记录类型。

    19.  根据权利要求15所述的装置,其中所述控制器包括:NFC数据提供器,当安装了所述至少一个应用时,检测信息,产生包括分组以及所检测信息在内的消息,并向应用执行单元发送所产生的消息。

    20.  根据权利要求19所述的装置,其中所述控制器包括:应用执行单元,自动执行与消息中包括的分组相对应的至少一个应用,并向所述至少一个应用提供所检测信息,以便使得所述至少一个应用能够使用所检测信息来执行功能。

    21.  一种在便携式终端中提供短距离无线通信功能的方法,所述方法包括:
    识别标签并从所述标签读取消息;
    当包括在消息中的记录类型的数据中包括的分组是至少一个应用的名称时,从消息检测与至少一个应用相关联的信息并存储所检测信息;以及
    执行所述至少一个应用并向所述至少一个应用提供所检测信息以便使得所述至少一个应用能够使用所检测信息来执行功能。

    22.  根据权利要求21所述的方法,其中所述至少一个应用是支持BluetoothTM功能的应用。

    23.  根据权利要求21所述的方法,其中所检测信息是包括用于建立BluetoothTM通信的BluetoothTM地址的BluetoothTM信息。

    24.  根据权利要求21所述的方法,其中所述记录类型包括用于执行或下载至少一个应用的记录类型。

    25.  根据权利要求21所述的方法,其中提供所检测信息包括:
    检测信息;以及
    产生并发送包括分组以及所检测信息在内的消息。

    26.  根据权利要求25所述的方法,其中提供所检测信息包括:
    自动执行与消息中包括的分组相对应的至少一个应用;以及
    向所述至少一个应用提供所检测信息,以便使得所述至少一个应用能够使用所检测信息来执行功能。

    说明书

    说明书用于在便携式终端中提供近场通信功能的装置和方法
    技术领域
    本发明涉及便携式终端。更具体地,本发明涉及用于在便携式终端中提供短距离无线通信功能(例如,近场通信(NFC)功能)的装置和方法。
    背景技术
    例如智能电话或平板等便携式终端通过多个应用向用户提供多个有用功能。因此,便携式终端演变成能够通过提供除了语音通信功能之外的多种功能来允许使用多种类型信息的设备。具体地,便携式终端提供用于提供数据服务的NFC功能。
    提供NFC功能的便携式终端从标签接收NFC数据交换格式消息,并通过使用NFC数据交换格式消息包括的NFC数据,来执行特定功能。
    同时,NFC数据交换格式消息可以包括AndroidTM应用记录(AAR)型数据。当NFC数据交换格式消息包括AAR型数据以及除了AAR型数据之外的不同数据时,便携式终端通过一次加标签(one tagging)仅处理AAR型数据,而不能处理除了AAR型数据之外的不同数据。
    因此,需要一种用于在进行NFC时同时处理AAR型数据和除了AAR型数据之外的不同数据的装置和方法。
    以上信息仅被提供用作辅助对本公开的理解的背景信息。任何以上信息未被确定或断言为本发明的现有技术。
    发明内容
    本发明的方面在于解决至少上述问题和/或缺点并提供至少下述优点。因此,本发明的一个方面在于提供一种用于在便携式终端中提 供短距离无线通信功能(例如,近场通信(NFC)功能)的装置和方法,能够在进行通信(例如,NFC)时同时处理AndroidTM应用记录(AAR)型数据以及除了AAR型数据之外的不同数据。
    根据本发明的一个方面,提供了一种用于在便携式终端中提供短距离无线通信功能(例如,NFC功能)的装置。将认识到,在本说明书上下文中的“短距离”意味着不超过1m的范围,例如,达到50cm、40cm、30cm、20cm、10cm或甚至更短的范围(其中达到10或20cm的范围是通常与一般描述为NFC技术的通信技术相关联的范围)。所述装置包括:通信单元,也可以描述为短距离通信单元,例如,NFC单元,用于识别标签并从该标签无线读取消息(例如,NFC消息);存储器;以及控制器,用于当消息(例如,NFC消息)包括预定记录类型的第一数据时在存储器中存储第二数据,用于确定是否安装了与第一数据相对应的应用,用于当安装了所述应用时执行该应用,并且用于向应用提供第二数据以便使得应用能够通过使用第二数据来执行功能,所述第二数据对应于消息(例如,NFC消息)中包括的所有数据中除了第一数据之外的其它数据。
    根据本发明的其它方面,提供了一种在便携式终端中提供短距离无线通信功能(例如,NFC功能)的方法。所述方法包括:识别标签并从该标签读取消息(例如,NFC消息);当NFC消息包括预定记录类型的第一数据时在存储器中存储第二数据,所述第二数据对应于消息(例如,NFC消息)中包括的所有数据中除了第一数据之外的其它数据;确定是否安装了与第一数据相对应的应用;以及当安装了所述应用时,执行该应用并向应用提供第二数据以便使得应用能够通过使用第二数据来执行功能。
    根据本发明的其它方面,提供了一种用于在便携式终端中提供短距离无线通信功能(例如,NFC功能)的装置。所述装置包括:通信单元(例如,短距离无线通信单元,例如,NFC单元),用于识别标签并从该标签读取消息(例如,NFC消息);存储器,用于存储至少一个应用的名称;以及控制器,当包括在消息(例如,NFC消息)中的记录类型的数据中包括的分组是至少一个应用的名称时,从消息(例 如,NFC消息)检测与至少一个应用相关联的信息,存储所检测信息,执行至少一个应用,并向至少一个应用提供所检测信息以便使得至少一个应用能够使用所检测信息来执行功能。
    根据本发明的另一方面,提供了一种在便携式终端中提供短距离无线通信功能(例如,NFC功能)的方法。所述方法包括:识别标签并从该标签读取消息(例如,NFC消息);当包括在消息(例如,NFC消息)中的记录类型的数据中包括的分组是至少一个应用的名称时,从消息(例如,NFC消息)检测与至少一个应用相关联的信息并存储所检测信息;以及执行所述至少一个应用并向所述至少一个应用提供所检测信息以便使得所述至少一个应用能够使用所检测信息来执行功能。
    根据本发明的一种用于在便携式终端中提供短距离无线通信功能(例如,NFC功能)的装置和方法可以在进行短距离无线通信功能(例如,NFC)时同时处理AAR类型数据和除了AAR类型数据之外的不同数据二者。
    通过以下结合附图公开了本发明示例实施例的详细描述,本发明的其他方面、优点和显著特征对于本领域技术人员将显而易见。
    附图说明
    结合附图,根据以下详细描述,本发明的特定示例实施例的上述和其他方面、特征以及优点将更清楚,在附图中:
    图1A和1B示出了根据相关技术的近场通信(NFC)数据交换格式;
    图2示出了根据相关技术的在便携式终端中提供NFC功能的屏幕;
    图3示出了根据本发明示例实施例的在便携式终端中提供短距离无线通信功能(具体地,NFC功能)的屏幕;
    图4是示出了根据本发明示例实施例的便携式终端的构造的框图;
    图5是示出了根据本发明示例实施例的控制器的构造的框图;
    图6示出了根据本发明第一示例实施例的由便携式终端提供NFC功能的处理的流程图;
    图7A和7B示出了根据本发明第一示例实施例的由控制器提供NFC功能的处理的流程图;
    图8示出了根据本发明第二示例实施例的由便携式终端提供NFC功能的处理的流程图;以及
    图9A和9B示出了根据本发明第二示例实施例的由控制器提供NFC功能的处理的流程图。
    贯穿附图,应注意相似的附图标记用于表示相同或相似的元件、特征和结构。
    具体实施方式
    提供参考附图的以下描述来辅助由权利要求及其等同物限定的本发明示例实施例的全面理解。以下描述包括各种具体细节以辅助理解,但这些具体细节应仅被示为示例性的。因此,本领域普通技术人员将认识到,可以在不脱离本发明范围和精神的情况下对这里描述的实施例进行各种改变和修改。此外,为了清楚和简明起见,省略了公知功能和结构的描述。
    以下描述和权利要求中使用的术语和词语不限于其字面含义,而是仅由发明人用于使能对本发明的清楚一致的理解。因此,本领域技术人员应当清楚,对本发明示例实施例的以下描述仅被提供用于说明目的,而不意在限制由所附权利要求及其等同物限定的本发明。
    应当理解,单数形式的不定冠词和定冠词包括多个特征的情况,除非上下文明示相反情况。因此,例如,“部件表面”包括一个或多个这种表面。
    典型地,术语“实质上”意味着不需要确切地达到所记载的特征、参数或值,而是发生一定量的偏差或变化,包括但不限于例如容差、测量误差、测量精度限制和本领域普通技术人员已知的其它因素,该一定量的偏差或变化不排除特征旨在提供的效果。
    本发明的方面在于提供一种用于在便携式终端中提供短距离无 线通信功能(例如,近场通信(NFC)功能)的装置和方法,能够在进行通信(例如,NFC)时同时处理AndroidTM应用记录(AAR)型数据以及除了AAR型数据之外的不同数据。
    根据本发明的一个方面,提供了一种用于在便携式终端中提供短距离无线通信功能(例如,NFC功能)的装置。将认识到,在本说明书上下文中的“短距离”意味着不超过1m的范围,例如,达到50cm、40cm、30cm、20cm、10cm或甚至更短的范围(其中达到10或20cm的范围是通常与一般描述为NFC技术的通信技术相关联的范围)。所述装置包括:通信单元,也可以描述为短距离通信单元,例如,NFC单元,用于识别标签并从该标签无线读取消息(例如,NFC消息);存储器;以及控制器,用于当消息(例如,NFC消息)包括预定记录类型的第一数据时在存储器中存储第二数据,用于确定是否安装了与第一数据相对应的应用,用于当安装了所述应用时执行该应用,并且用于向应用提供第二数据以便使得应用能够通过使用第二数据来执行功能,所述第二数据对应于消息(例如,NFC消息)中包括的所有数据中除了第一数据之外的其它数据。
    根据本发明的其它方面,提供了一种在便携式终端中提供短距离无线通信功能(例如,NFC功能)的方法。所述方法包括:识别标签并从该标签读取消息(例如,NFC消息);当NFC消息包括预定记录类型的第一数据时在存储器中存储第二数据,所述第二数据对应于消息(例如,NFC消息)中包括的所有数据中除了第一数据之外的其它数据;确定是否安装了与第一数据相对应的应用;以及当安装了所述应用时,执行该应用并向应用提供第二数据以便使得应用能够通过使用第二数据来执行功能。
    根据本发明的其它方面,提供了一种用于在便携式终端中提供短距离无线通信功能(例如,NFC功能)的装置。所述装置包括:通信单元(例如,短距离无线通信单元,例如,NFC单元),用于识别标签并从该标签读取消息(例如,NFC消息);存储器,用于存储至少一个应用的名称;以及控制器,当包括在消息(例如,NFC消息)中的记录类型的数据中包括的分组是至少一个应用的名称时,从消息(例 如,NFC消息)检测与至少一个应用相关联的信息,存储所检测信息,执行至少一个应用,并向至少一个应用提供所检测信息以便使得至少一个应用能够使用所检测信息来执行功能。
    根据本发明的另一方面,提供了一种在便携式终端中提供短距离无线通信功能(例如,NFC功能)的方法。所述方法包括:识别标签并从该标签读取消息(例如,NFC消息);当包括在消息(例如,NFC消息)中的记录类型的数据中包括的分组是至少一个应用的名称时,从消息(例如,NFC消息)检测与至少一个应用相关联的信息并存储所检测信息;以及执行所述至少一个应用并向所述至少一个应用提供所检测信息以便使得所述至少一个应用能够使用所检测信息来执行功能。
    根据本发明的一种用于在便携式终端中提供短距离无线通信功能(例如,NFC功能)的装置和方法可以在进行短距离无线通信功能(例如,NFC)时同时处理AAR类型数据和除了AAR类型数据之外的不同数据二者。
    根据本发明示例实施例的便携式终端是便于携带的电子设备,且可以是视频电话、便携式电话、智能电话、国际移动电信2000(IMT-2000)终端、宽带码分多址(WCDMA)终端、通用移动电信服务(UMTS)终端、个人数字助理(PDA)、便携式多媒体播放器(PMP)、数字多媒体广播(DMB)终端、电子书(E-Book)、便携式计算机(例如,膝上型计算机、平板电脑)或数字摄像机等。
    图1A和1B示出了根据相关技术的近场通信(NFC)数据交换格式。
    参考图1A和1B,示出了第一NFC数据交换格式(NDEF)消息101和第二NDEF消息111。
    第一NDEF消息101和第二NDEF消息111中的每个包括至少一个NFC记录,且每个NFC记录包括多种类型的数据。第一NDEF消息101包括第一记录103、第二记录107、第三记录109、及第t个记录105。第一记录103包括指示第一NDEF消息101的开始的标识符(MB=1),且第t个记录105包括指示第一NDEF消息101的结束的 标识符(ME=1)。此外,第二记录107包括预定记录类型的数据。这里,预定记录类型是指用于执行或下载特定应用的记录类型。例如,当便携式终端的操作系统是AndroidTM时,预定记录类型可以是AndroidTM应用记录(AAR)类型。第三记录109包括BluetoothTM地址信息。具体地,通过预定记录类型,能够确定预定记录类型数据中包括的特定分组(特定应用的名称)是否安装在便携式终端中。
    第二NDEF消息111包括第一记录113、第二记录117、第三记录119以及第t个记录115。第一记录113包括指示第二NDEF消息111的开始的标识符(MB=1),且第t个记录115包括指示第二NDEF消息111的结束的标识符(ME=1)。此外,第二记录117包括预定记录类型的数据,且第三记录119包括TNF_MIME_MEDIA或TNF_WELL_KNOWN型数据。这里,当TNF_MIME_MEDIA或TNF_WELL_KNOWN型数据包括特定分组和数据,且已将与该特定分组相对应的应用设置为接收TNF_MIME_MEDIA或TNF_WELL_KNOWN型数据时,便携式终端向应用提供数据,使得该应用使用TNF_MIME_MEDIA或TNF_WELL_KNOWN型数据中包括的数据。
    图2示出了根据相关技术的在便携式终端中提供NFC功能的屏幕。
    现在,参考图2描述当便携式终端接收到第一NDEF消息101时便携式终端的操作。
    参考图2,示出了当用户使得便携式终端与标签发生接触时便携式终端读取标签中存储的数据的屏幕201。在这种情况下,假定标签中存储的数据是第一NDEF消息101。此外,便携式终端分析所读取的第一NDEF消息101。当所读取的第一NDEF消息101包括预定记录类型数据时,便携式终端忽视除了预定记录类型数据之外的其它数据,并识别预定记录类型数据中包括的特定分组。此外,便携式终端确定是否已安装了与所识别特定分组相对应的特定应用。在这种情况下,假定特定应用是主页(Home)应用。
    作为屏幕201中的确定结果,当没有安装主页应用时,如屏幕203 所示,便携式终端与能够下载主页应用的下载链接相连接,并显示下载屏幕。当用户请求下载主页应用时,如屏幕205所示便携式终端下载并安装主页应用。此外,当用户请求执行主页应用时,如屏幕207所示,便携式终端执行主页应用。如屏幕209所示,便携式终端显示请求用户使得便携式终端与该标签再次发生接触的屏幕。当用户使得便携式终端与标签再次发生接触时,便携式终端读取并分析第一NDEF消息101,以便检测BluetoothTM地址信息。此外,如屏幕211所示,便携式终端通过使用所检测BluetoothTM地址信息连接BluetoothTM通信,并显示请求用户输入口令以便认证用户的屏幕。
    作为屏幕201中的确定结果,当已安装了主页应用时,如屏幕213所示,便携式终端自动执行主页应用。如屏幕215所示,便携式终端显示请求用户使得便携式终端与该标签再次发生接触的屏幕。当便携式终端与该标签再次发生接触时,便携式终端读取并分析第一NDEF消息101,以便检测BluetoothTM地址信息。此外,如屏幕217所示,便携式终端通过使用所检测BluetoothTM地址信息连接BluetoothTM通信,并显示请求用户输入口令以便认证用户的屏幕。
    如上所示,当便携式终端读取第一NDEF消息101时,便携式终端首先处理第一NDEF消息101中包括的预定记录类型数据,而同时忽略除了预定记录类型数据之外的其它数据。因此,便携式终端不能通过一次加标签来同时处理预定记录类型数据和BluetoothTM地址信息。此外,当便携式终端也从该标签读取第二NDEF消息111时,便携式终端首先处理第二NDEF消息111中包括的预定记录类型数据,而同时忽略除了预定记录类型数据之外的其它数据。因此,便携式终端不能通过一次加标签来同时处理预定记录类型数据以及TNF_MIME_MEDIA或TNF_WELL_KNOWN型数据。
    图3示出了根据本发明示例实施例的在便携式终端中提供NFC功能的屏幕。通过解决参考图2的上述问题,本发明示例实施例提供了一种如下所述的操作处理。
    参考图3,示出了当用户使得便携式终端与标签发生接触时便携式终端读取标签中存储的数据的屏幕301。在这种情况下,假定标签 中存储的数据是第一NDEF消息101。此外,便携式终端分析所读取的第一NDEF消息101。当所读取的第一NDEF消息101包括预定记录类型数据时,便携式终端存储除了预定记录类型数据之外的其它数据,并识别预定记录类型数据中包括的特定分组。此外,便携式终端确定是否已安装了与所识别特定分组相对应的特定应用。在这种情况下,假定特定应用是主页应用。
    作为屏幕301中的确定结果,当没有安装主页应用时,如屏幕303所示,便携式终端与能够下载主页应用的下载链接相连接,并显示下载屏幕。当用户请求下载主页应用时,如屏幕305所示便携式终端下载、安装并自动执行主页应用。此外,如屏幕307所示,便携式终端通过使用作为存储数据的BluetoothTM地址信息来连接BluetoothTM通信,并显示请求用户输入口令以便认证用户的屏幕。
    作为屏幕301中的确定结果,当安装了主页应用时,如屏幕309所示,便携式终端自动执行主页应用。其后,如屏幕311所示,便携式终端通过使用作为存储数据的所检测BluetoothTM地址信息来连接BluetoothTM通信,并显示请求用户输入口令以便认证用户的屏幕。
    如上所述,当便携式终端读取包括预定记录类型数据和除了预定记录类型数据之外的其它数据的NDEF消息时,便携式终端可以存储NDEF消息中包括的除了预定记录类型数据之外的其它数据,处理预定记录类型数据,并通过使用所存储数据自动执行后续操作。
    图4是示出了根据本发明示例实施例的便携式终端构造的框图。
    参考图4,便携式终端包括控制器401、显示单元403、存储器407、输入单元405、NFC单元409、射频(RF)单元411、数据处理器413以及音频处理器415。
    RF单元411执行便携式终端的无线通信功能。具体地,RF单元411包括:无线发射器,用于上变频输出信号并放大该输出信号的频率;无线接收器,用于低噪声放大输入信号并下变频输入信号的频率。此外,数据处理器413包括:发射器,用于编码和调制输出信号;以及接收器,用于解调和解码输入信号。数据处理器413可以由调制解调器和编解码器(CODEC)来配置,且CODEC可以包括数据CODEC 以及音频CODEC,数据CODEC用于处理分组数据等,音频CODEC用于处理音频信号,例如语音。
    此外,音频处理器415通过扬声器再现从数据处理器413输出的所接收音频信号,或发送由麦克风产生的输出音频信号。此外,输入单元405包括用于输入数字和字符信息的键以及用于设置多个功能的功能键,显示单元403通过屏幕显示图像信号,并显示控制器401请求输出的数据。
    如果显示单元403实现为触摸显示屏型,例如电容型或电阻型,则输入单元405可以包括最少的预设键,且显示单元403可以部分地代替输入单元405的键输入功能。此外,存储器207包括程序存储器以及数据存储器。程序存储器存储用于控制便携式终端的通用操作的引导和操作系统(OS),且数据存储器存储在便携式终端操作期间产生的多个数据。
    此外,在控制器401的控制下,NFC单元409从标签读取NDEF消息,并向控制器401输出所读取的NDEF消息。具体地,NFC单元409可以从标签读取包括预定记录类型数据及除了预定记录类型数据之外的其它数据的NDEF消息。预定记录类型是指用于执行或下载特定应用的记录类型。例如,当便携式终端的OS为AndroidTM时,预定记录类型可以是AAR型。
    此外,控制器401控制便携式终端的通用操作。具体地,在本发明的第一示例实施例中,控制器401通过使用NFC单元409识别标签,并从该标签读取NDEF消息。此外,控制器401分析所读取NDEF消息以便确定该NDEF消息是否包括预定记录类型数据。作为确定结果,当NDEF消息不包括预定记录类型数据时,控制器401根据NDEF消息中包括的对应数据来执行特定功能。
    相反地,当NDEF消息包括预定记录类型数据时,控制器401在存储器407中存储该NDEF消息中包括的预定记录类型数据。在这种情况下,控制器401可以在存储器407的数据区域中存储NDEF消息。此外,控制器识别该预定记录类型数据中包括的特定分组,并确定与所识别特定分组相对应的特定应用是否已安装在便携式终端中。
    作为确定结果,当该特定应用尚未安装在便携式终端中时,控制器401连接到能够下载该特定应用的下载链接,并显示下载屏幕。此外,控制器401确定用户是否请求下载该特定应用。作为确定结果,当请求下载该特定应用时,控制器401下载并安装该特定应用。
    当下载并安装了或先前安装了该特定应用时,控制器401自动执行该特定应用。此外,控制器401向该特定应用提供除了所存储预定记录类型数据之外的其它数据,以便使得该特定应用能够通过使用除了所存储预定记录类型数据之外的其它数据来执行特定功能。例如,当除了所存储预定记录类型数据之外的其它数据是BluetoothTM地址信息时,控制器401控制基于该BluetoothTM地址信息将特定应用与BluetoothTM通信相连接。
    在本发明第二示例实施例中,控制器401通过使用NFC单元409识别标签,并从该标签读取NDEF消息。此外,控制器401分析所读取的NDEF消息以便确定该NDEF消息是否包括AAR型数据。
    作为确定结果,当该NDEF消息不包括AAR型数据时,控制器401根据NDEF消息中包括的对应数据来执行特定功能。相反地,当NDEF消息包括AAR型数据时,控制器401分析AAR型数据以便识别AAR型数据中包括的特定分组,并确定所识别特定分组是否与至少一个预存特定应用名称相对应。例如,由于该特定应用是提供BluetoothTM功能的应用,可以将特定应用名称提前存储在存储器407中。
    作为确定结果,当特定分组是特定应用名称时,控制器401从该NDEF消息检测特定信息,并在存储器407存储所检测的特定信息。特定信息是指在NDEF消息中包括数据中与特定分组相对应的特定应用的信息。例如,特定信息可以是BluetoothTM(BT)信息,且BT信息包括用于与外部设备的BluetoothTM通信的连接的BluetoothTM地址。在这种情况下,控制器401可以在存储器407的数据区域中存储特定信息。
    此外,控制器401确定与该特定分组相对应的特定应用是否安装在便携式终端中。由于该确定,当没有安装该特定应用时,控制器401 连接到能够下载该特定应用的下载链接,并显示下载屏幕。此外,控制器401确定用户是否请求下载该特定应用。作为确定结果,当请求下载该特定应用时,控制器401下载并安装该特定应用。
    当安装了该特定应用时,控制器401自动执行该特定应用。此外,控制器401向该特定应用提供所存储特定信息,以便使得该特定应用能够通过使用所存储特定信息来执行特定功能。例如,当特定信息是BT信息时,控制器401基于该BT信息控制使得该特定应用能够执行与支持BluetoothTM通信的外部设备的BluetoothTM通信。
    图5是示出了根据本发明示例实施例的控制器的构造的框图。
    参考图5,控制器401包括NFC数据分析器501、应用安装器503、NFC数据提供器505、以及应用执行单元507。
    在本发明第一示例实施例中,NFC数据分析器501接收NDEF消息,并分析所接收的NDEF消息,以便确定该NDEF消息是否包括预定记录类型数据。作为确定结果,当NDEF消息不包括预定记录类型数据时,NFC数据分析器501根据该NDEF消息中包括的数据来执行对应功能。
    相反地,当NDEF消息包括预定记录类型数据时,NFC数据分析器501存储NDEF消息中包括的除了预定记录类型数据之外的其它数据。此外,NFC数据分析器501识别该预定记录类型数据中包括的特定分组,并确定与所识别特定分组相对应的特定应用是否安装在便携式终端中。
    作为确定结果,当该特定应用尚未安装在便携式终端中时,NFC数据分析器501请求应用安装器503安装该特定应用。相反地,当在便携式终端中已安装了该特定应用时,NFC数据分析器501向NFC数据提供器505发送对已安装该特定应用加以指示的应用安装消息。
    在本发明第二示例实施例中,NFC数据分析器501从NFC单元409接收NDEF消息,并分析所接收的NDEF消息,以便确定所接收的NDEF消息是否包括AAR型数据。作为确定结果,当NDEF消息包括AAR型数据时,NFC数据分析器501分析AAR型数据以便识别该AAR型数据中包括的特定分组。
    此外,NFC数据分析器501确定所识别特定分组是否与至少一个预存储特定应用名称相对应。特定应用可以是提供BluetoothTM功能的应用,且可以将特定应用名称提前存储在存储器407中。
    作为确定结果,当特定分组是特定应用名称时,NFC数据分析器501从该NDEF消息检测特定信息,并在存储器407中存储所检测的特定信息。此外,NFC数据分析器501确定与该特定分组相对应的特定应用是否安装在便携式终端中。
    作为确定结果,当尚未安装该特定应用时,NFC数据分析器501请求应用安装器503安装该特定应用。当已安装了该特定应用时,NFC数据分析器501向NFC数据提供器505发送对已安装该特定应用加以指示的应用安装消息。
    此外,在本发明的第一和第二示例实施例中,当存在来自NFC数据分析器501对安装特定应用的请求时,应用安装器503连接到能够下载该特定应用的下载链接,并显示下载屏幕。当用户请求下载该特定应用时,应用安装器503下载并安装该特定应用,并向NFC数据提供器505发送对已安装该特定应用加以指示的应用安装消息。
    此外,在本发明的第一示例实施例中,当NFC数据提供器505从NFC数据分析器501或应用安装器503已接收到应用安装消息时,NFC数据提供器505检测所存储数据、产生包括特定分组和所存储数据的第一应用执行请求消息,并向应用执行单元507发送所产生的第一应用执行请求消息。应用执行请求消息与请求执行特定应用的消息相对应。
    此外,在本发明的第二示例实施例中,当NFC数据提供器505从NFC数据分析器501或应用安装器503已接收到应用安装消息时,NFC数据提供器505检测NFC单元409中存储的特定信息。此外,NFC数据提供器505产生包括特定分组和所存储特定信息的第二应用执行请求消息,并向应用执行单元507发送所产生第二应用执行请求消息。
    此外,在本发明的第一示例实施例中,应用执行单元507接收第一应用执行请求消息,执行与所接收第一应用执行请求消息中包括的 特定分组相对应的特定应用,并向所执行特定应用提供应用执行请求消息中包括的数据,以便使得特定应用能够通过使用所提供的数据来执行特定功能。例如,当所提供数据是BluetoothTM地址信息时,可以基于该BluetoothTM地址信息将该特定应用与BluetoothTM通信相连接。
    此外,在本发明的第二示例实施例中,应用执行单元507接收第二应用执行请求消息,执行与所接收第二应用执行请求消息中包括的特定分组相对应的特定应用。此外,应用执行单元507向所执行特定应用提供应用执行请求消息中包括的特定信息,以便使得特定应用能够通过使用所提供的特定信息来执行特定功能。例如,当特定信息是BluetoothTM(BT)信息时,应用执行单元507可以控制基于该特定信息使得该特定应用能够执行与支持BluetoothTM通信的外部设备的BluetoothTM通信。
    图6示出了根据本发明第一示例实施例的由便携式终端提供NFC功能的处理的流程图。
    参考图6,在步骤601中,控制器401通过使用NFC单元409识别标签,并从该标签读取NDEF消息,并进行到步骤603。在步骤603中,控制器401分析所读取NDEF消息以便确定该NDEF消息是否包括预定记录类型数据。预定记录类型是指用于执行或下载特定应用的记录类型。例如,当便携式终端的操作系统是AndroidTM时,预定记录类型可以是AAR型。
    作为确定结果,当NDEF消息不包括预定记录类型数据时,控制器401进行到步骤607。否则,控制器进行到步骤605。在步骤607中,控制器401根据NDEF消息中包括的对应数据来执行特定功能。
    相反地,在步骤605中,控制器401在存储器407中存储该NDEF消息中包括的数据,并进行到步骤609。在这种情况下,控制器401可以在存储器407的数据区域中存储NDEF消息。在步骤609中,控制器401识别该预定记录类型数据中包括的特定分组,并确定与所识别特定分组相对应的特定应用是否安装在便携式终端中。作为确定结果,当该特定应用尚未安装在便携式终端中时,控制器401进行到步骤611。否则,控制器401进行到步骤617。
    在步骤611中,控制器401连接到能够下载该特定应用的下载链接,并显示下载屏幕。此外,在步骤613中,控制器401确定用户是否请求下载该特定应用。作为确定结果,当请求下载该特定应用时,控制器401进行到步骤615。否则,控制器401终止提供NFC功能的处理。
    在步骤615中,控制器401下载并安装该特定应用,并进行到步骤617。在步骤617中,控制器401自动执行该特定应用,并进行到步骤619。在步骤619中,控制器401向该特定应用提供除了所存储预定记录类型数据之外的其它数据,以便使得该特定应用能够通过使用除了所存储预定记录类型数据之外的其它数据来执行特定功能。例如,当除了所存储预定记录类型数据之外的其它数据是BluetoothTM地址信息时,控制器401控制基于该BluetoothTM地址信息将特定应用与BluetoothTM通信相连接。
    图7A和7B示出了根据本发明第一示例实施例的由控制器提供NFC功能的处理的流程图。
    参考图7A和7B,在步骤701中,NFC数据分析器501接收NDEF消息。因此,在步骤703中,NFC数据分析器501分析所接收的NDEF消息,以便确定该NDEF消息是否包括预定记录类型数据。作为确定结果,当NDEF消息不包括预定记录类型数据时,NFC数据分析器501进行到步骤705。否则,NFC数据分析器501进行到步骤707。在步骤705中,NFC数据分析器501根据该NDEF消息中包括的数据来执行对应功能。
    相反地,在步骤707中,NFC数据分析器501存储NDEF消息中包括的除了预定记录类型数据之外的其它数据。此外,在步骤709中,NFC数据分析器501通过分析该预定记录类型数据来识别该预定记录类型数据中包括的特定分组,并确定与所识别特定分组相对应的特定应用是否已安装在便携式终端中。
    作为确定结果,当该特定应用尚未安装在便携式终端中时,NFC数据分析器501进行到步骤711以便请求应用安装器503安装该特定应用。否则,NFC数据分析器501进行到步骤717。
    在步骤717中,NFC数据分析器501向NFC数据提供器505发送对已安装该特定应用加以指示的应用安装消息,并进行到步骤719。
    在步骤711中,应用安装器503连接到能够下载该特定应用的下载链接,并显示下载屏幕。当用户请求下载该特定应用时,应用安装器503进行到步骤713。否则,应用安装器503终止提供NFC功能的处理。
    在步骤713中,应用安装器503下载并安装该特定应用。在步骤715中,应用安装器503向NFC数据提供器505发送对已安装该特定应用加以指示的应用安装消息,并进行到步骤719。
    此后,在步骤719中,NFC数据提供器505检测所存储数据。在步骤721处,NFC数据提供器505产生包括特定分组和所存储数据的第一应用执行请求消息,并向应用执行单元507发送所产生第一应用执行请求消息,并进行到步骤723。应用执行请求消息与请求执行特定应用的消息相对应。
    在步骤723中,应用执行单元507接收第一应用执行请求消息,且执行与所接收第一应用执行请求消息中包括的特定分组相对应的特定应用,并进行到步骤725。在步骤725中,应用执行单元507向所执行特定应用提供应用执行请求消息中包括的数据,以便使得特定应用能够通过使用所提供的数据来执行特定功能。例如,当所提供数据是BluetoothTM地址信息时,可以基于该BluetoothTM地址信息将该特定应用与BluetoothTM通信相连接。
    图8示出了根据本发明第二示例实施例的由便携式终端提供NFC功能的处理的流程图。
    参考图8,在步骤801中,控制器401通过使用NFC单元409识别标签,且从该标签读取NDEF消息,并进行到步骤803。在步骤803中,控制器401分析所读取的NDEF消息以便确定该NDEF消息是否包括AAR型数据。
    作为确定结果,当该NDEF消息不包括AAR型数据时,控制器401进行到步骤807。否则,控制器401进行到步骤805。在步骤807中,控制器401根据NDEF消息中包括的对应数据来执行特定功能。
    相反地,在步骤805中,控制器401分析AAR型数据以便识别AAR型数据中包括的特定分组,并进行到步骤809。在步骤809中,控制器401确定所识别特定分组是否与至少一个预存特定应用名称相对应。例如,由于该特定应用是提供BluetoothTM功能的应用,因此可以将特定应用名称提前存储在存储器407中。
    作为确定结果,当特定分组是特定应用名称时,控制器401进行到步骤811。否则,控制器401终止提供NFC功能的处理。
    在步骤811中,控制器401检测从该NDEF消息检测特定信息,并在存储器407中存储所检测的特定信息,并进行到步骤813。特定信息是指在NDEF消息中包括数据中与特定分组相对应的特定应用的信息。例如,特定信息可以是BluetoothTM(BT)信息,且BT信息包括用于与外部设备的BluetoothTM通信的连接的BluetoothTM地址。在这种情况下,控制器401可以在存储器407的数据区域存储特定信息。此外,在步骤813中,控制器401确定与该特定分组相对应的特定应用是否已安装在便携式终端中。
    作为确定结果,当尚未安装该特定应用时,控制器401进行到步骤815。否则,控制器401进行到步骤821。
    在步骤815中,控制器401连接到能够下载该特定应用的下载链接,并显示下载屏幕,并进行到步骤817。在步骤817中,控制器401确定用户是否请求下载该特定应用。作为确定结果,当请求下载该特定应用时,控制器401进行到步骤819。否则,控制器401终止提供NFC功能的处理。
    在步骤819中,控制器401下载并安装该特定应用,并进行到步骤821。在步骤821中,控制器401自动执行该特定应用,并进行到步骤823。此外,在步骤823中,控制器401向该特定应用提供所存储特定信息,以便使得该特定应用能够通过使用所存储特定信息来执行特定功能。例如,当特定信息是BT信息时,控制器401控制基于该BT信息使得该特定应用能够执行与支持BluetoothTM通信的外部设备的BluetoothTM通信。
    图9A和9B示出了根据本发明第二示例实施例的由控制器提供 NFC功能的处理的流程图。
    参考图9A和9B,在步骤901中,NFC数据分析器501从NFC单元409接收NDEF消息。此后,在步骤903中,NFC数据分析器501分析所接收的NDEF消息,以便确定所接收的NDEF消息是否包括AAR型数据。作为确定结果,当NDEF消息不包括AAR型数据时,NFC数据分析器501进行到步骤905。否则,NFC数据分析器501进行到步骤907。在步骤905中,NFC数据分析器501根据NDEF消息中包括的数据来执行对应功能。
    相反地,在步骤907中,NFC数据分析器501分析AAR型数据以便识别该AAR型数据中包括的特定分组,并进行到步骤909。在步骤909中,NFC数据分析器501确定所识别特定分组是否与至少一个预存储特定应用名称相对应。特定应用可以是提供BluetoothTM功能的应用,且可以将特定应用名称提前存储在存储器407中。
    作为确定结果,当特定分组是特定应用名称时,NFC数据分析器501进行到步骤911。否则,NFC数据分析器501终止提供NFC功能的处理。
    在步骤911中,NFC数据分析器501从该NDEF消息检测特定信息,并在存储器407中存储所检测的特定信息,并进行到步骤913。在步骤913中,NFC数据分析器501确定与该特定分组相对应的特定应用是否安装在便携式终端中。
    作为确定结果,当尚未安装该特定应用时,NFC数据分析器501进行到步骤915以便请求应用安装器503安装该特定应用。否则,NFC数据分析器501进行到步骤921。
    在步骤921中,NFC数据分析器501向NFC数据提供器505发送对已安装该特定应用加以指示的应用安装消息,并进行到步骤923。
    此外,在步骤915中,应用安装器503连接到能够下载该特定应用的下载链接,并显示下载屏幕。应用安装器503确定用户是否请求下载该特定应用。作为确定结果,当用户请求下载该特定应用时,应用安装器503进行到步骤917。否则,应用安装器503终止提供NFC功能的处理。
    在步骤917中,应用安装器503下载并安装该特定应用。此后,在步骤919中,应用安装器503向NFC数据提供器505发送对已安装该特定应用加以指示的应用安装消息,并进行到步骤923。
    在步骤923中,NFC数据提供器505检测NFC单元409中存储的特定信息,并进行到步骤925。在步骤925中,NFC数据提供器505产生包括特定分组和所存储特定信息的第二应用执行请求消息,并向应用执行单元507发送所产生的第二应用执行请求消息,并进行到步骤927。
    在步骤927中,应用执行单元507接收第二应用执行请求消息,并执行与所接收的第二应用执行请求消息中包括的特定分组相对应的特定应用,并进行到步骤929。此外,在步骤919中,应用执行单元507向所执行的特定应用提供应用执行请求消息中包括的特定信息,以便使得特定应用能够通过使用所提供的特定信息来执行特定功能。例如,当特定信息是BT信息时,应用执行单元507可以控制基于该特定信息使得该特定应用能够执行与支持BluetoothTM通信的外部设备的BluetoothTM通信。
    通过上述操作,本发明示例实施例可以通过一次加标记来同时处理AAR型数据和除了AAR型数据之外的不同数据。
    根据本发明示例实施的终端以及在该终端中产生实况图像的方法可以实现为计算机可读记录介质中的计算机可读代码。计算机可读记录介质包括存储可由计算机系统读取的数据的任何类型记录设备。例如,记录介质的示例包括只读存储器(ROM)、随机存取存储器(RAM)、光盘、磁带、软盘、硬盘、非易失性存储器等,且也包括以载波(例如,通过互联网传输)形式实现的介质。此外,计算机可读记录介质分布在联网的计算机系统上,其中按照分布式方式存储和执行计算机可读代码。
    尽管参考本发明的特定示例实施例示出并描述了本发明,然而本领域技术人员将理解,在不脱离由所附权利要求及其等同物限定的本发明的精神和范围的前提下,可以对形式和细节进行多种改变。

    关于本文
    本文标题:用于在便携式终端中提供近场通信功能的装置和方法.pdf
    链接地址://www.4mum.com.cn/p-6130699.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
  • 伊春中彩票 天天捕鱼赢话费官方版 华东15选5预测浙江 打彩赚钱吗 湖北十一选五8个号 捕鱼来了vip 上海快3下载安装 排列五软件 湖北11选5开奖结果爱彩乐 六肖中特期期准开码 云南时时彩五星综合走势图 湖北快三今天必出号 中国彩吧网 喜乐彩几个有钱 任选9场胜负159期 网页街机捕鱼游戏