在两个NFC设备之间传送描述性的Web接口语言的代码的制作方法_2

文档序号:8257944阅读:来源:国知局
以便将描述性的Web接口语言的数据代码传送到被安装在具有NFC功能的移动通信终端设备(如智能手机)上的Web浏览器以便于显示,实现与设备无关的用户接口。
[0019]根据本发明的另一实施例,该方法还包括:(a)具有NFC功能的移动通信终端设备响应于所传送的数据产生另外的数据,其中另外的数据用于指示(i)被安装在具有NFC功能的移动通信终端设备上的程序的响应和/或(ii)具有NFC功能的移动通信终端设备和具有NFC功能的移动通信终端设备的用户之间的用户交互,以及(b)将所产生的另外的数据从具有NFC功能的移动通信终端设备重新传送到支持NFC的设备。
[0020]重新传送的所产生的另外的数据可用于例如配置或重新配置与支持NFC的设备相关联的或者包括支持NFC的设备的某些物理机器。由此,可以控制物理机器的其他操作。
[0021]在具有NFC功能的移动通信终端设备与具有NFC功能的移动通信终端设备的用户之间的所述用户交互可优选地由Web浏览器应用来实现,其中,可以显示信息并且用户可以进行输入操作。当然,如果具有NFC功能的移动通信终端设备配备有语音识别功能,则用户可以通过语音来提供信息。
[0022]物理机器例如可以是洗衣机。从而,可以通过上述Web浏览器来对洗衣机的操作进行监控。此外,当重新传送的所产生的另外的数据是用于洗衣机的其他操作的控制数据时(例如,处于一定的温度的洗涤周期或具有一定转数的离心分离),可以由用户来控制具有NFC功能的移动通信终端设备的其他操作。
[0023]在这一点上虽然不言而喻,但是仍需要指出的是,所给出的洗衣机的例子并不是本发明所描述的方法的唯一一种可能的应用。原则上,利用具有NFC功能的移动通信终端设备可以监控任何任意的(配备有支持NFC的设备或与支持NFC的设备相关联的)物理机器的操作状态,并且如果适用的话,具有NFC功能的移动通信终端设备还可以控制物理设备的其他操作。
[0024]根据本发明的另一实施例,从支持NFC的设备向具有NFC功能的移动通信终端设备传送数据包括:(a)通过具有NFC功能的移动通信终端设备的NFC接口接收所传送的数据,(b)将接收到的数据转发到具有NFC功能的移动通信终端设备的代理,(c)由代理处理所转发的数据,以及(d)将经处理的数据转发到被安装在具有NFC功能的移动通信终端设备上的Web浏览器应用。
[0025]代理可以通过被安装在具有NFC功能的移动通信终端设备上的适当的程序虚拟地实现和/或可以通过具有NFC功能的移动通信终端设备的特定硬件(例如代理服务器)来实现,利用代理可以提供如下优点:通过使到Web浏览器应用的数据传送标准化,可以有利于NFC接口和Web浏览器应用之间的通信。
[0026]在这方面应该提到的是,所述代理也可用于促进(例如,响应于用户输入)从Web浏览器应用到NFC接口的通信。
[0027]根据本发明的另一方面,提供了一种具有NFC功能的移动通信终端设备,该设备包括被配置用于从支持NFC的设备接收数据的NFC接口,其中,至少一些所接收的数据代表描述性的Web接口语言的代码。
[0028]而且,本文所描述的具有NFC功能的移动通信终端设备是基于以下思想:建立在支持NFC的设备和具有NFC功能的移动通信终端设备之间的无线NFC能够被用于传送或传输数据,其中至少部分被传送或传输的数据代表描述性的Web接口语言的数据代码。这样可以提供如下优点:数据代码可以被直接馈送到安装在具有NFC功能的移动通信终端设备上的Web浏览器中。
[0029]NFC接口可以与天线元件连接或者可以包括天线元件,天线元件被配置为用于接收和/或发送NFC无线信号。
[0030]本文所描述的具有NFC功能的移动通信终端设备可以是配备有NFC接口、允许具有NFC功能的移动通信终端设备进行无线NFC的任意通信终端设备,诸如移动手机,智能手机,笔记本计算机,平板PC,或个人数字助理(PDA)。
[0031]根据本发明的实施例,具有NFC功能的移动通信终端设备还包括:(a)安装在具有NFC功能的移动通信终端设备上的Web浏览器应用,以及(b)在NFC接口和Web浏览器应用之间实现的代理。
[0032]代理可以被用作NFC接口和Web浏览器应用之间的接口,其中,(代理)接口可用于标准化NFC接口和Web浏览器应用之间的数据通信。在该数据通信中,数据可以被双向传送,即(i)从NFC接口被传送到Web浏览器应用和/或(ii)从Web浏览器应用到NFC接口。从Web浏览器应用被传送到NFC接口的数据可以具体是优选地在Web浏览器应用处由用户输入生成或提示的控制数据,该控制数据随后被支持NFC的设备转发。然后支持NFC的设备可以使用这些数据例如用于控制与支持NFC的设备相关联的或者包括支持NFC的设备的物理机器的操作。
[0033]根据本发明的另一个方面,提供了一种支持NFC的设备,该设备包括存储器,被配置为存储描述性的Web接口语言的代码,其中支持NFC的设备被配置为将数据传送到具有NFC功能的移动通信终端设备。
[0034]本文所描述的支持NFC的设备是基于以下思想:建立在支持NFC的设备和具有NFC功能的移动通信终端设备之间的无线NFC能够被用于传送或传输数据,其中至少部分被传送或传输的数据代表描述性的Web接口语言的数据代码。这样可以提供如下优点:在具有NFC功能的移动通信终端设备一侧,数据代码可以被直接馈送到安装在具有NFC功能的移动通信终端设备上的Web浏览器应用中。
[0035]支持NFC的设备可以与天线元件连接或者可以包括天线元件,天线元件被配置用于发送和/或接收NFC无线信号。
[0036]支持NFC的设备可以是能够参与NFC的任何物理实体。支持NFC的设备可以是例如智能卡或射频识别(RFID)标签。
[0037]根据本发明的另一方面,提供了一种用于无线NFC的系统。该系统包括:(a)如上所述的具有NFC功能的移动通信终端设备以及(b)如上所述的支持NFC的设备。
[0038]根据本发明的另一方面,提供了一种用于在支持NFC的设备和具有NFC功能的移动通信终端设备之间实现无线NFC的计算机程序。
[0039]当数据处理器执行该计算机程序时,该计算机程序适用于(a)对支持NFC的设备进行编程和/或(b)对具有NFC功能的移动通信终端设备进行编程,以执行上述方法。
[0040]如本文所用,计算机程序等同于包含用于控制上述系统以协调上述方法的性能的指令的程序元件和/计算机可读介质。
[0041]该计算机程序可以以任何适当的编程语言作为计算机可读指令代码来实现,这些编程语言例如是JAVA,C++,并且该计算机程序可以被存储在计算机可读介质(可移动磁盘,易失性或非易失性存储器,嵌入式存储器/处理器等)中。指令代码可操作用于对计算机或任何其它可编程设备进行编程以执行预期的功能。该计算机程序可从网络,如万维网下载获得。
[0042]本发明可以通过计算机程序以软件的方式来实现。然而,本发明也可以通过一个或多个特定电子电路以硬件来实现。此外,本发明还可以以混合形式即以软件模块和硬件模块的组合来实现。
[0043]必须指出的是,本发明的实施例是按照不同的主题进行描述的。一些实施例是按照方法类型的权利要求来描述的,而其他实施例是按照产品类型的权利要求来描述的。然而,本领域技术人员将会从上述以及下面的描述中获知,除非另有说明,
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1