[发明专利]一种基于手机传感器进行数据交互的传递方法及系统有效
申请号: | 201710073741.6 | 申请日: | 2017-02-10 |
公开(公告)号: | CN106792487B | 公开(公告)日: | 2020-03-31 |
发明(设计)人: | 杨阳 | 申请(专利权)人: | 杨阳 |
主分类号: | H04W4/80 | 分类号: | H04W4/80;H04W4/38;H04W12/02;H04W76/14;H04M1/2745;H04M1/725;H04L29/08;G08C17/02 |
代理公司: | 成都环泰专利代理事务所(特殊普通合伙) 51242 | 代理人: | 李斌;邹翠 |
地址: | 644000 四川省宜*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 手机 传感器 进行 数据 交互 传递 方法 系统 | ||
1.一种基于手机传感器进行数据交互的传递方法,设定某一个执行传感操作的用户为用户A,设定另一个执行传感操作的用户为用户B,设定第三方执行传感操作的用户为用户C,其特征在于,包括以下步骤:
a、预设定用户之间进行传感交互的误差时间和传感距离的范围;
b、根据用户执行的传感操作,传感器提取该用户的动作信息、传感时间信息以及位置信息,并将提取的所有信息传送至服务器端;
b1、当处于有数据网络状态时,进入步骤c;当处于无数据网络状态时,以代码的形式提取无数据网络状态下用户的动作信息、传感时间信息以及位置信息,并将提取的所有信息传送至服务器端,进入步骤b2;
b2、接收到代码后的服务器端,对代码进行解码操作,解码后,进入步骤c;
c、接收到多个用户的动作信息、传感时间信息以及位置信息后的服务器端,对不同用户的传感时间信息和位置信息进行判定操作;
d、如果接收到用户A的传感时间信息与所接收到用户B的传感时间信息之间误差超过预设定误差时间,则判定用户A和用户B未在同一时间做出相同的动作,并继续进行下一组传感时间信息的判定操作;如果接收到的用户A的传感时间信息与所接收到用户B的传感时间信息之间误差没有超过预设定误差时间,则判定用户A和用户B在同一时间做出相同的动作,进入步骤e;
e、如果接收到用户A的位置信息与所接收到用户B的位置信息之间距离超过预设定传感距离,则判定用户A和用户B未在有效范围内做出相同的动作,并继续进行下一组位置信息的判定操作;如果接收到用户A的位置信息与所接收到用户B的位置信息之间距离没有超过预设定传感距离,则判定用户A和用户B在有效范围内做出相同的动作,进入步骤f;
f、向用户A反馈用户B的个人资料信息,同时,向用户B反馈用户A的个人资料信息。
2.根据权利要求1所述的基于手机传感器进行数据交互的传递方法,其特征在于,还包括以下步骤:
当判定用户A和用户B在同一时间且在有效范围内做出了相同动作的同时,用户C的动作信息、传感时间信息以及位置信息传送到了服务器端,则再对用户A、用户B以及用户C进行判定操作;
判断用户C的传感时间信息以及位置信息与用户A或用户B的传感时间信息以及位置信息是否在预设定的允许范围内,如果是,则向用户A反馈用户B和用户C的个人资料信息,向用户B反馈用户A和用户C的个人资料信息,向用户C反馈用户A和用户B的个人资料信息;如果否,则筛选掉用户C,向用户A反馈用户B的个人资料信息,同时,向用户B反馈用户A的个人资料信息。
3.根据权利要求1所述的基于手机传感器进行数据交互的传递方法,其特征在于,还包括以下步骤:
接收到用户B个人资料信息后的用户A,如果录入了接受信息,则添加用户B为联系人,数据交互成功;如果录入了拒绝信息,则不添加用户B为联系人,数据交互失败。
4.根据权利要求1所述的基于手机传感器进行数据交互的传递方法,其特征在于,所述步骤b中的传感器为加速度传感器、罗盘传感器、方向传感器、重力传感器、距离传感器和光线传感器中的一个或多个;该一个或多个传感器通过辨别用户执行传感操作的动作,提取该用户的动作信息、传感时间信息以及位置信息,并将提取的所有信息传送至服务器端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杨阳,未经杨阳许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710073741.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种支持多种通信的射频识读器及实现方法
- 下一篇:蓝牙扫描方法、装置及系统