利用超高频RFID标签控制应用程序的方法技术

技术编号:18114409 阅读:46 留言:0更新日期:2018-06-03 07:58
本发明专利技术提出一种利用超高频RFID标签控制应用程序的方法,包括:将一个或多个超高频RFID标签映射到鼠标和/或键盘的按键;向所述一个或多个超高频RFID标签发送控制信号;接收来自所述一个或多个超高频RFID标签的反馈信号;将所述反馈信号转换成对应的鼠标和/或键盘信号;以及发送所述鼠标和/或键盘信号。上述方法使超高频RFID标签能够应用于多种类型的应用程序,大大拓宽了超高频RFID标签的使用范围。

【技术实现步骤摘要】
利用超高频RFID标签控制应用程序的方法
本专利技术涉及超高频RFID标签领域,特别地涉及利用超高频RFID标签来控制应用程序的方法。
技术介绍
超高频RFID具有广泛的应用领域,包括物流、食品、酒类防伪等。超高频RFID系统包括读写器、标签以及控制读写器的上位机软件。读写器用于读取标签的相关信息,并传输给上位机软件。上位机软件接收与标签有关的信息,存入数据库,同时对数据库进行其他的相关操作。传统的超高频RFID系统的上位机软件只能控制数据库,不能用于控制其他类型的应用程序,存在适用范围较窄的缺点。
技术实现思路
本专利技术提供一种利用超高频RFID标签控制应用程序的方法,使得超高频RFID标签能够应用于多种类型的应用程序,例如游戏软件等,大大拓宽了超高频RFID标签的使用范围。本专利技术提出了一种利用超高频RFID标签控制应用程序的方法,包括:将一个或多个超高频RFID标签映射到鼠标和/或键盘的按键;向所述一个或多个超高频RFID标签发送控制信号;接收来自所述一个或多个超高频RFID标签的反馈信号;将所述反馈信号转换成对应的鼠标和/或键盘信号;以及发送所述鼠标和/或键盘信号。优选地,将一个或多个超高频RFID标签映射到鼠标和/或键盘的按键包括以下各项中的一个或多个:将单个超高频RFID标签映射到鼠标或键盘上的单个按键;将单个超高频RFID标签映射到键盘上的多个按键;将多个超高频RFID标签映射到鼠标或键盘上的多个按键。优选地,所述反馈信号可包括以下各项中的一个或多个:超高频RFID标签信息、信号的幅度、信号的相位。优选地,将所述反馈信号转换成对应的鼠标和/或键盘信号包括以下各项中的一个或多个:根据所述一个或多个超高频RFID标签信息获得对应的鼠标和/或键盘的按键信息;计算所述一个或多个超高频RFID标签在移动之前及在移动之后与读写器之间的距离、计算所述一个或多个超高频RFID标签在移动过程中的转动角度和/或所述一个或多个超高频RFID标签的移动距离,并且将上述信息转换成所述鼠标的定位信息;将所述一个或多个超高频RFID标签的移动距离和移动方向作为所述鼠标的移动信息。优选地,计算所述一个或多个超高频RFID标签在移动之前及在移动之后与所述读写器之间的距离包括将所述一个或多个超高频RFID标签固定在物体上。优选地,还包括应用程序接收所发送的所述鼠标和/或键盘信号,并且根据所述鼠标和/或键盘信号执行对应的操作。附图说明包括附图是为提供对本公开内容的进一步的理解。附图示出了本公开内容的实施例,并与本说明书一起起到解释本公开内容原理的作用。在结合附图并阅读了下面的对特定的非限制性本公开内容的实施例之后,本公开内容的技术方案及其优点将变得显而易见。其中:图1示出了根据本专利技术的一个实施例的方法。具体实施方式参考在附图中示出和在以下描述中详述的非限制性实施例,更完整地说明本公开内容的多个技术特征和有利细节。并且,以下描述忽略了对公知的原始材料、处理技术、组件以及设备的描述,以免不必要地混淆本公开内容的技术要点。然而,本领域技术人员能够理解到,在下文中描述本公开内容的实施例时,描述和特定示例仅作为说明而非限制的方式来给出。在任何可能的情况下,在所有附图中将使用相同的标记来表示相同或相似的部分。此外,尽管本公开内容中所使用的术语是从公知公用的术语中选择的,但是本公开内容的说明书中所提及的一些术语可能是公开内容人按他或她的判断来选择的,其详细含义在本文的描述的相关部分中说明。此外,要求不仅仅通过所使用的实际术语,而是还要通过每个术语所蕴含的意义来理解本专利技术的内容。一般情况下,对各类应用程序的控制是通过鼠标和键盘来实现的。本专利技术提出的方法利用超高频RFID标签来代替鼠标和键盘的输入。通过将电子产品代码EPC(ElectronicProductCode)或标签识别号TID(TagIdentifier)映射到键盘的按键,来实现用超高频RFID标签模拟键盘上的一个或多个按键。超高频RFID标签本身可存储一定容量的信息,根据各个RFID标签存储的信息就可以区分这些标签。在一个实施例中,将单个标签映射到单个按键,那么读取该单个标签可用于模拟按下该单个按键。在另一个实施例中,将单个标签映射到多个按键,则读取该单个标签可用于模拟按下对应的多个按键。在一个优选的实施例中,可利用多个超高频RFID标签的读取来模拟多个按键的按下。具体地,给键盘上的每个按键分配一个对应的标签EPC(或TID)。上位机软件检测多个标签EPC(或TID),然后根据检测到的标签EPC(或TID)向其他软件发送对应的按下多个按键的指令,由此实现利用读取多个标签来模拟同时按下多个按键的技术方案。超高频RFID标签可通过结合测距技术与防碰撞技术来实现对鼠标的输入模拟。具体地,将多个超高频RFID标签,例如两个标签tag1和tag2,固定在一个物体(例如一个矩形板的相互平行的两条边)上,这样第一标签tag1与第二标签tag2之间的距离r0可知,即为矩形板的边长。然后,通过RFID标签测距技术,可以得到第一标签tag1到读写器的距离r1以及第二标签tag2到读写器的距离r2。显然,r0、r1及r2构成一个三角形的三条边,且三条边的长度已知。这里,RFID标签测距技术可以通过信号的相位或者幅度来得到。进一步地,上述矩形板可以移动。在矩形板移动期间,实时检测r0、r1和r2的值并且进行相应的运算,进而得到矩形板与读写器之间的距离以及矩形板的转动角度等信息。鼠标的定位信息可包括例如x、y轴的坐标信息,可以将上述距离和转动角度分别映射到x、y轴坐标上。在一个实施例中,将矩形板与读写器之间的距离直接作为x轴坐标,并且将转动角度直接作为y轴坐标。由于距离信息会不断被刷新,刷新频率可大于或等于例如10次/秒,因此矩形板与读写器之间的距离和转动角度等信息可以实时地获得,即可实现通过上述RFID标签技术来模拟鼠标的输入。对于鼠标的左右键按下的操作,可采用与上述类似的方法。例如,将单个超高频RFID标签映射到单个按键(例如鼠标的左键或右键),那么读取该单个超高频RFID标签可用于模拟按下该按键。本领域技术人员可以理解的是,固定有RFID标签的物体也可以呈除矩形以外的其他形状,例如正方形、圆形、椭圆形、星形或菱形等。RFID标签所在的位置也不限于物体的边缘,例如也可以位于物体一面的正中或一端等。另外,防碰撞技术能够解决多标签测距时产生的相互干扰的问题。在一个实施例中,多标签在工作时采用时分工作模式,即在一个时间点只有一个标签与读写器进行通信,而其他标签处于静默状态。处于静默状态的标签不发射也不调制电磁波。因此,RFID标签的防碰撞技术能够保证多个标签之间不会相互干扰,使得多标签的距离测试成为可能。由于单个标签的操作时间为毫秒级,远小于人体可感受的时间,因此多标签的时分工作在人眼看来就像是同时获得两个标签与读写器之间的距离,并不会影响使用感受。在一个实施例中,本专利技术提出的方法包括:将一个或多个超高频RFID标签映射到鼠标和/或键盘的按键;向超高频RFID标签发送控制信号;接收来自该超高频RFID标签的反馈信号;将所接收的反馈信号转换成对应的鼠标和/或键盘信号;以及,发送所转换的鼠标和/或键盘信号。优选本文档来自技高网...
利用超高频RFID标签控制应用程序的方法

【技术保护点】
一种利用超高频RFID标签控制应用程序的方法,包括:将一个或多个超高频RFID标签映射到鼠标和/或键盘的按键;向所述一个或多个超高频RFID标签发送控制信号;接收来自所述一个或多个超高频RFID标签的反馈信号;将所述反馈信号转换成对应的鼠标和/或键盘信号;以及发送所述鼠标和/或键盘信号。

【技术特征摘要】
1.一种利用超高频RFID标签控制应用程序的方法,包括:将一个或多个超高频RFID标签映射到鼠标和/或键盘的按键;向所述一个或多个超高频RFID标签发送控制信号;接收来自所述一个或多个超高频RFID标签的反馈信号;将所述反馈信号转换成对应的鼠标和/或键盘信号;以及发送所述鼠标和/或键盘信号。2.如权利要求1所述的方法,其特征在于,将一个或多个超高频RFID标签映射到鼠标和/或键盘的按键包括以下各项中的一个或多个:将单个超高频RFID标签映射到鼠标或键盘上的单个按键;将单个超高频RFID标签映射到键盘上的多个按键;将多个超高频RFID标签映射到鼠标或键盘上的多个按键。3.如权利要求1所述的方法,其特征在于,所述反馈信号可包括以下各项中的一个或多个:超高频RFID标签信息、信号的幅度、信号的相位。4.如权利要求3所述的方法,其特征在于,将所述...

【专利技术属性】
技术研发人员:陈会军贺宇荟许悦
申请(专利权)人:华大半导体有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1