当前位置:网站首页>Find My技术|智能防丢还得看苹果Find My技术
Find My技术|智能防丢还得看苹果Find My技术
2022-08-02 22:40:00 【Lenzetech】
相信许多人都有过丢失东西的情况,找回失物的用户诉求一直都在,但难有产品很好地解决用户的痛点。直到智能手机普及,智能硬件兴起,智能防丢逐渐走进我们的生活。
目前市场上最主要的防丢技术是蓝牙防丢和GPS防丢,蓝牙防丢是通过感应防丢器与绑定手机的距离来实现防丢的。一般防丢会默认设置一个最远安全距离,超过这个安全距离后,与手机蓝牙信号断开,触发防丢报警,用户根据防丢报警声寻找失物。蓝牙式防丢的优势在于功耗低、触发灵敏。但它的局限也比较明显,一是蓝牙信号遭干扰的可能性大,误报率高;二是无法精准定位,只能通过警报声判断位置。物品被别人拿走将很难再追踪位置。
GPS防丢依靠GPS定位和GSM信号可以实现实时精准定位,即便是失物逃逸了警报范围也可以追踪找寻。然而GPS防丢需要面对的难题主要有两个。其一是GPS定位的耗电量比蓝牙式大得多,需要定期充电。其二是目前的技术还不能实现室内定位,失物一旦进入建筑物内将完全丢失位置信息。
直到苹果Find My技术的出现,扭转了这两种智能防丢的弊端。苹果Find My是Find My iPhone(查找我的iPhone)和Find My Friends(查找朋友)的结合体。Find My作用于iOS13、iPadOS(苹果为iPad定制的新系统)以及macOS 10.15,其核心功能依然是寻找遗失的设备。实际上Find My的功能变得更强大了。以前的Find My iPhone,不管是iPhone、iPad、iPod还是Mac,设备必须要处于开机状态,才能发送位置信息,否则将无法定位设备,这对设备的找回有一定的影响。如今的Find My通过全球所有的苹果设备帮你准确定位。即使关机也可定位。
Find My 工作流程
1、使用 Find My app 和一个 Find My 外设连接之后,他们之间就协商出了一对秘钥对。Find My app 保存着私钥和公钥;外设保存着公钥。
2、外设作为 BLE beacon,不断广播一个变化的秘钥(由公钥衍生而得)。
3、周围的苹果设备(iPad,iPhone 等,可以是其他人的设备)检测到这个广播后,会把里面的秘钥结合自身的定位数据,打包上传苹果服务器。
4、Find My app 从服务器上拿到这些定位报告,将相关的定位数据解析出来。
未来Find My将独立成网,第三方设备的加入,将丰富Find My Network的版图。Find My Network将提供给第三方接口来提供更好的服务。不会破坏用户隐私,除了用户以外,苹果公司和第三方都不会知道手机的具体位置。苹果的Find My 技术使用苹果设备的蓝牙无线信号创建一个设备网络以寻找丢失的物品,他们将与第三方公司打造Find My Network防丢产品。
ST17H6x 苹果Find My芯片
支持Find My Network
内置 64 KB SRAM、96 KB ROM 存储空间,并支持多个外部 SPI、PWM、DMA、UART
支持SIG-Mesh,支持多个节点Friend、LowPower、Proxy、Relay
完善的安全机制:基于 AES-128算法的硬件加密、支持加密算法的硬件加速器
丰富的通信接口及 GPIO 管脚,可支持多种场景及复杂的应用
ST17H6x 芯片在苹果 Find My 应用
ST17H6x多场景应用平均功耗
伦茨科技有许多蓝牙产品方案中运用到Find My功能。Find My功能实际应用场景:儿童手表、车钥匙、宠物项圈、防丢鞋、智能拐杖、防丢书包、钱包、卡包。
边栏推荐
- 最近公共祖先(LCA)学习笔记 | P3379 【模板】最近公共祖先(LCA)题解
- No-code development platform form styling steps introductory course
- 创建型模式 - 抽象工厂模式AbstractFactory
- JS 包装类 Math对象 round max() min() random
- MySQL删除数据后,释放磁盘空间
- The CTF command execution subject their thinking
- MySQL 与InnoDB 下的锁做朋友 (四)行锁/记录锁
- 严格反馈非线性系统基于事件触发的自抗扰预设有限时间跟踪控制
- 基于STM32的FLASH读写实验含代码(HAL库)
- 创建型模式 - 单例模式Singleton
猜你喜欢
【C语言】带头双向循环链表(list)详解(定义、增、删、查、改)
浅读一下dotenv的主干逻辑的源码
了解 NFT 质押:Web3 中赚取被动收益的另一种方式
B站回应HR称用户是Loser:涉事面试官去年底已被劝退
创建型模式 - 抽象工厂模式AbstractFactory
Word operation: adjust the English font individually
多租户的多种实现方案
2022暑假牛客多校1 (A/G/D/I)
技术分享 | 接口自动化测试中如何对xml 格式做断言验证?
Shunted Self-Attention via Multi-Scale Token Aggregation
随机推荐
目前为止 DAO靠什么盈利?
执子手,到永恒
MySql查询某个时间段内的数据(前一周、前三个月、前一年等)
CodeTON Round 2 A - D
centos7安装mysql8
数据库主键一定要自增吗?有哪些场景不建议自增?
Auto.js实现朋友圈自动点赞
go exec 包
MySQL 与InnoDB 下的锁做朋友 (四)行锁/记录锁
Yocto系列讲解[实战篇]85 - 制作ubi镜像和自动挂载ubifs文件系统
airflow db init 报错
最近公共祖先(LCA)学习笔记 | P3379 【模板】最近公共祖先(LCA)题解
谷粒商城-day14-商城业务与压力测试
测试人生 | 阿里实习 90 天:从实习生的视角谈谈个人成长
Word2Vec词向量训练、使用及可视化操作
ROS2初级知识(9):bag记录过程数据和重放
Week 7 - Distributional Representations
The CTF command execution subject their thinking
C语言函数详解(2)【函数参数——实际参数(实参)&形式参数(形参)】
如何通过开源数据库管理工具 DBeaver 连接 TDengine