V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
Felldeadbird
V2EX  ›  奇思妙想

基于智能手机的个人生存校验系统设计

  •  
  •   Felldeadbird · 204 天前 · 1578 次点击
    这是一个创建于 204 天前的主题,其中的信息可能已经有所发展或是发生改变。

    天有不测风云,人有旦夕祸福,下一秒发生什么无人知晓。面对意外,在写好遗嘱后,家人怎样知道遗嘱保存位置,虚拟遗产等等,是一个问题。当然,生前告知家人自己写了遗嘱,是个办法。但若家人短时间遗忘了,里面涉及到保险理赔,超过理赔时间,赔付则会失效。昨晚失眠,辗转反侧,突然想到一个基于智能手机的个人生存校验系统设计。

    现在大家手头或多或少有一台智能手机。机不离手是必然的,不论安卓还是苹果,这套生存校验系统设计就非常直白了:手机定时发信息到服务器,当服务器超过 X 天没有收到新记录,则向预设的家人,发送通知,告知身后事。

    设计思路

    一般来说,现在一台手机没电,没网的情况,要么是外出旅游,办事之类。否则要持续 X 天断开与外界联系很难。至少我个人认为,这么长时间断网,人百分百是出事。(这里不考虑手机坏,丢失情况)

    现在安卓或者苹果开发应用,对于有几年基于某个编程语言开发的程序员来说,这是没难度的。APP 的需求就是:定时向指定的服务器发送生存记录。安卓需要一个 APP 保护,防止进程被杀。苹果则需要实现后台刷新。

    服务器方面,随便选一家便宜又稳定的服务器,基于 PHP+MYSQL 搭建一套生存校验系统即可。性能需求不大,固定 IP,域名都可以省去。

    在通知家人方面,邮件、短信、微信、手机 APP 等,可以全方位确保没有遗留。

    生前写好遗嘱,里面交待好自己的真实遗产、虚拟遗产、保险理赔等等。家人根据收到的通知,获取遗嘱的所在地址。

    可能遇到的难题

    我觉得最大难题就是 2 点:服务器续费在边缘期和通知失效。

    1. 服务器续费边缘期这个算是小概率事件了。所以一般尽量在服务器到期前 1 年进行以 3 年为其的续费。
    2. 通知失效。这里面涉及到接口变更、网络波动引起的异常。解决办法就是,系统有一个定期测试通知功能。

    而在通知家人方面,根据我的发现,他们平时邮箱都不开,短信都被归类了,现在很少看。剩下就是微信和手机 APP 了。

    先说微信吧,微信目前可以基于小程序来实现消息推送,至少目前小程序个人可以申请订阅消息。除此之外,还有一些微信测试的沙盒环境,但是这个有有效期,需要定期检查。

    手机 APP 的话,需要每天定期通知,让家人知道这些重要信息。直到从任一渠道得到生存系统的管理入口,并终止发送。

    总结

    整套系统的方案就是

    一台智能手机 --- 定期发送信息 ----> 生存校验系统 ---手机连续 X 天没发信息,向特定人发通知 ---> 家人收到通知 ---根据内容---> 得到遗嘱信息、遗产等处理信息。

    第 1 条附言  ·  201 天前
    如果我编写的话,我会将这套系统开源。
    对于程序员来说,我觉得网上任意一款 CMS 都可以满足上述的需求。
    所以不会存在隐私问题。所有数据均自己管理。
    19 条回复    2021-05-20 10:24:46 +08:00
    torment5524
        1
    torment5524   204 天前
    一旦换了手机,忘了登记和安装 app,岂不是。。。
    LowBi
        2
    LowBi   204 天前 via Android
    还是隐私问题
    Felldeadbird
        3
    Felldeadbird   204 天前
    @torment5524 所以系统要预留一个定期测试通知的地方。这样可以提醒 生存人 别忘记这个系统的存在。


    @LowBi 这个没隐私问题呀。整套系统都是属于自己的。
    cuicuiv5
        4
    cuicuiv5   204 天前
    不如联动智能设备,比如智能手表检测到心跳不正常,就发出通知,如果没有用户响应,就自动报警通知家人
    Felldeadbird
        5
    Felldeadbird   204 天前
    @cuicuiv5 目前智能设备接口都很封闭。我用过小米手环,华为表,苹果表,默认都没提供这种通知入口。 不过我也没深入过研究有没有这种开放接口,所以不好说。
    但是如果智能设备放一边,怎么样判断呢?
    7gugu
        6
    7gugu   204 天前
    @Felldeadbird 现在小米手环可以蓝牙广播心率数据,你可以看看。(小米手环 6 是支持的)
    Thinginitself
        7
    Thinginitself   204 天前
    突然想到一个科幻小说,说的是人死完之后智能系统替他处理遗产、和别人交流之类的,然后渐渐的人类死完了,只剩下一群 AI 替自己的主人继续生活,来回交流。。。
    Thinginitself
        8
    Thinginitself   204 天前   ❤️ 1
    找到这个小说的名字了,叫《死亡开关简史》,安利一波~
    registerrr
        9
    registerrr   204 天前
    自动报丧么?😅😅
    Themyth
        10
    Themyth   204 天前
    可不可以换个名字?

    LIFE ICMP.
    mozhizhu
        11
    mozhizhu   204 天前
    写个小程序,云服务开发;每天点一次订阅最新的消息;完事儿。。。。
    Cheivin
        12
    Cheivin   204 天前   ❤️ 1
    想起了个日剧《人生删除事务所》
    dingdangnao
        13
    dingdangnao   204 天前
    iOS 可以用“快捷指令”自动化。每天定时向服务器 API 发送内容(我自己写了一个记录位置的

    后台可以判断 如果 3 天 /5 天 没有收到定位 或者 位置保持在非常用(住宅 /公司)定位不变,可能会有风险,使用公众号向好朋友发送模板消息(据说要下架?) 或者 telegram,企业微信
    Dreax
        14
    Dreax   204 天前
    Felldeadbird
        15
    Felldeadbird   203 天前
    @dingdangnao 对哦。IOS 本身有快捷指令。 不过我目前用 IOS 快捷指令有个不好的体验,在符合条件打开某个 URL,需要先解锁手机才可以正常运作。
    ohooooo
        16
    ohooooo   202 天前
    提 4 点:
    1.隐私安全。
    2.手机用户与人不符。
    3.需要加上二次确认,你设计的链路中,服务端长时间没有收到客户端信息就开始通知联系人了,太草率,应该加上邮件确认,假设服务器 1 周没有收到客户端消息,可以先给预留的用户自己的常用邮箱 /微信发信息确认来重置;连续 4 周没有得到用户邮箱的存活确认给指定联系人发邮件进行问候,并询问用户情况;多数联系人认为用户已死亡后再进行发送关键资料的发送。
    4.用户死亡后可以生成一个云墓地,供亲人祭拜缅怀。墓地里面有用户生前预存的语音,文字,影像等资料。空间和流量费用由亲友支付。
    Felldeadbird
        17
    Felldeadbird   201 天前
    @ohooooo 不存在隐私问题。因为这个系统是自己搭建的。我觉得拿市面随便一款 CMS 都可以实现。
    ohooooo
        18
    ohooooo   194 天前
    上面说的今天偶然间搜一个女孩儿的故事搜到了她的云墓地。发现台湾已经有类似的网站了,虽然做得很烂,但网站在台湾这么小的市场里还活了很久
    http://www.5201000.com/c/tt367209620
    ohooooo
        19
    ohooooo   194 天前
    又看了下,是广州的备案。草率了。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2670 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 14:17 · PVG 22:17 · LAX 06:17 · JFK 09:17
    ♥ Do have faith in what you're doing.