System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于体脂秤,涉及一种体脂秤的账户数据存储方法。
技术介绍
1、智能体脂秤是一种高科技的健康监测设备,它不仅可以测量体重,还能通过生物电阻抗分析(bia)等技术估算体脂率、肌肉量、水分含量、骨骼量等身体成分指标。
2、目前市面上的智能体重秤一般是限定存储用户最多16个用户,秤端用户存储满了,需要新增一个用户的话,app必须删除其中一个用户,才能新增新用户测量。端flash存储空间有限,所以存储数据有限,当存储数据满,再新增用户就必须先删除老的用户腾出空位置,这会导致老用户信息数据丢失。特别是在健身房等公共领域中,需要记录历史数据生成个人报告的使用者较多。
技术实现思路
1、本专利技术的目的在于针对现有技术的不足,提供一种体脂秤的账户数据存储方法,通过储存数据的动态管理消除对用户数据的数量限制。
2、为了实现上述目的,本专利技术采用了以下技术方案:
3、一种体脂秤的账户数据存储方法,包括以下步骤:
4、s100、一级账户首次通过app与体脂秤建立连接,体脂秤的存储空间记录一级账户的用户信息;
5、s200、一级账户可以通过app将体脂秤分享给其他用户形成二级账户,此时二级账户的用户信息并不直接存储在体脂秤上,而是在云端;
6、s300、当二级账户连接体脂秤时,通过app将其用户信息从云端同步到体脂秤的存储空间;
7、s400、当用户使用体脂秤,体脂秤的存储空间达到存储上限时,体脂秤的存储空间会
8、s500、用户再次通过app连接体脂称重时,app会将云端保存的用户数据同步回体脂秤。
9、进一步的,所述一级账号或二级账户均可以添加三级虚拟账户,所述一级账户、二级账户和三级虚拟用户分别用于绑定用户数据。
10、进一步的,所述用户数据包括用户id、性别、身高和年龄。
11、进一步的,所述步骤s400还包括:
12、s410a、若一级账户或二级账户用户通过app连接体脂秤,并站上体脂秤进行测量,体脂秤读取体重、体脂率等数据,并将测量结果显示在体脂秤上;
13、s420a、测量完成后,这些数据会通过蓝牙同步到app,再由app上传到云端。
14、进一步的,所述步骤s420a还包括:
15、s421a、体脂秤在进行新的测量时,会根据当前测量的体重数据匹配用户信息;
16、s422a、如果匹配成功,体脂秤会将测量数据记录到匹配的用户下,并显示在体脂秤上;
17、s423a、如果匹配不成功,用户在app中手动匹配账户或创建新账户。
18、进一步的,所述步骤s400还包括:
19、s410b、若用户在未连接app的情况下站上体脂秤;
20、s420b、体脂秤根据测量的数据,在其内部存储的用户信息中进行初步匹配。
21、进一步的,所述步骤s420b还包括:
22、s421b、如果体重数据在匹配范围内,体脂秤将测量数据归属到匹配的用户,并显示测量结果。测量数据临时存储在体脂秤上,待下次连接app时同步;
23、s422b、如果测量的体重数据与已存储的用户数据不匹配,则缓存数据。
24、进一步的,所述步骤s422b后还包括步骤:
25、s423b、用户在之后的打开app并通过蓝牙连接体脂秤;
26、s424b、app从体脂秤读取临时存储的测量数据,并提示用户处理未匹配的测量记录;
27、s425b、用户在app中查看未匹配的测量记录,并手动选择对应的用户账户或创建新的用户账户;
28、s426b、用户选择或创建账户后,app将测量数据归属到指定的账户,并上传到云端。
29、进一步的,所述步骤s422b还包括步骤:
30、如果体脂秤的存储空间不足,体脂秤会删除最久未处理的测量记录,以腾出空间存储新的测量数据;
31、被删除的测量数据无法恢复,因此用户应尽快通过app处理未匹配的测量记录。
32、应用本专利技术的技术方案,通过将二级账户和三级虚拟账户的用户信息存储在云端,而不是直接存储在体脂秤上,有效扩展了体脂秤的用户存储容量。一级账户的用户信息直接存储在体脂秤上,实现快速识别和匹配。二级账户和三级虚拟账户的数据通过app与云端同步,连接体脂秤时从云端获取,保证数据的准确性和一致性。当体脂秤的存储空间达到上限时,根据使用频率自动删除最久未使用的用户数据,确保新的测量数据可以存储。被删除的用户数据仍保存在云端,避免了数据的彻底丢失,用户可随时通过app重新同步。这种动态存储空间管理方式,确保了体脂秤在高频使用情况下的数据完整性和可靠性。
33、专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书以及附图中所特别指出的结构来实现和获得。
本文档来自技高网...【技术保护点】
1.一种体脂秤的账户数据存储方法,其特征在于,包括以下步骤:
2.根据权利要求1所述体脂秤的账户数据存储方法,其特征在于,所述一级账号或二级账户均可以添加三级虚拟账户,所述一级账户、二级账户和三级虚拟用户分别用于绑定用户数据。
3.根据权利要求2所述体脂秤的账户数据存储方法,其特征在于,所述用户数据包括用户ID、性别、身高和年龄。
4.根据权利要求1所述体脂秤的账户数据存储方法,其特征在于,所述步骤S400还包括:
5.根据权利要求4所述体脂秤的账户数据存储方法,其特征在于,所述步骤S420A还包括:
6.根据权利要求2所述体脂秤的账户数据存储方法,其特征在于,所述步骤S400还包括:
7.根据权利要求6所述体脂秤的账户数据存储方法,其特征在于,所述步骤S420B还包括:
8.根据权利要求6所述体脂秤的账户数据存储方法,其特征在于,所述步骤S422B后还包括步骤:
9.根据权利要求8所述体脂秤的账户数据存储方法,其特征在于,所述步骤S422B还包括步骤:
【技术特征摘要】
1.一种体脂秤的账户数据存储方法,其特征在于,包括以下步骤:
2.根据权利要求1所述体脂秤的账户数据存储方法,其特征在于,所述一级账号或二级账户均可以添加三级虚拟账户,所述一级账户、二级账户和三级虚拟用户分别用于绑定用户数据。
3.根据权利要求2所述体脂秤的账户数据存储方法,其特征在于,所述用户数据包括用户id、性别、身高和年龄。
4.根据权利要求1所述体脂秤的账户数据存储方法,其特征在于,所述步骤s400还包括:
5.根据权利要...
【专利技术属性】
技术研发人员:谢远军,汪洋,彭星星,孙昕,郑涛,喻飞,王浩兵,
申请(专利权)人:珠海云麦科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。