当前位置: 首页 > 专利查询>孙浩静专利>正文

一种基于区块链的手机软件智能推送系统技术方案

技术编号:31979373 阅读:22 留言:0更新日期:2022-01-20 01:34
本发明专利技术公开了一种基于区块链的手机软件智能推送系统,包括信息收集模块、环境分析模块和推送模块,所述信息输入模块用于收集用户的衣物信息和行程信息,所述环境分析模块用于分析用户重要行程中会遇到的人以及今天天气情况,所述推送模块用于向用户推送衣物搭配方案;所述信息收集模块包括衣物模块、行程模块和天气模块,所述环境分析模块包括温度分析模块和重合分析模块,所述推送模块包括温度匹配模块、属性匹配模块和搭配计算模块,所述衣物模块与属性匹配模块电连接,所述行程模块与重合分析模块电连接;本发明专利技术,具有向相同行程安排的人群智能推送相似衣物穿搭的特点。排的人群智能推送相似衣物穿搭的特点。排的人群智能推送相似衣物穿搭的特点。

【技术实现步骤摘要】
一种基于区块链的手机软件智能推送系统


[0001]本专利技术涉及智能推送
,具体为一种基于区块链的手机软件智能推送系统。

技术介绍

[0002]随着人们生活水平的日益提高,人们的衣柜里存放了越来越多的衣物,很多人面对各式各样的衣服不知如何选择,每天如何面对这些衣物进行合适的穿搭,如何在重要的活动中选择合适的衣服成了困扰人们的新难题。
[0003]根据科学研究发现,当人们穿相似的衣物时能有效且快速的拉近人与人之间的距离,让人们自然的产生一种亲切感与认同感,使人们不经意间产生更多的共同语言,因此,设计一种向具有相同行程安排的人群智能推送相似衣物穿搭的一种基于区块链的手机软件智能推送系统是很有必要的。

技术实现思路

[0004]本专利技术的目的在于提供一种基于区块链的手机软件智能推送系统,以解决上述
技术介绍
中提出的问题。
[0005]为了解决上述技术问题,本专利技术提供如下技术方案:一种基于区块链的手机软件智能推送系统,包括信息收集模块、环境分析模块和推送模块,所述信息输入模块用于收集用户的衣物信息和行程信息,所述环境分析模块用于分析用户重要行程中会遇到的人以及今天天气情况,所述推送模块用于向用户推送衣物搭配方案。
[0006]根据上述技术方案,所述信息收集模块包括衣物模块、行程模块和天气模块,所述环境分析模块包括温度分析模块和重合分析模块,所述推送模块包括温度匹配模块、属性匹配模块和搭配计算模块,所述衣物模块与属性匹配模块电连接,所述行程模块与重合分析模块电连接;
[0007]所述衣物模块用于记录用户的衣物信息,所述行程模块用于记录用户的行程安排,所述天气模块用于记录今天的天气情况,所述温度分析模块用于分析今天不同时段的气温,所述重合分析模块用于分析用户的重要行程中所在地址会遇到的人,所述温度匹配模块用于向用户推送合适气温的衣服,所述属性匹配模块用于向行程中的重合人群推荐相似的衣物,所述搭配计算模块用于将温度匹配模块的推送与属性匹配模块的推送衣物求取集合,并将结果推送给用户。
[0008]根据上述技术方案,所述智能推送系统的具体工作过程包括以下步骤:
[0009]S1、用户将自己所有衣物的衣物信息上传至衣物模块,行程模块保存用户的行程安排,并且用户在行程安排中标记出最为重要的活动;
[0010]S2、重合分析模块根据各用户行程安排中的地址和时间,计算出相同地址和时间相遇的用户,即重要行程重合的用户;
[0011]S3、天气模块访问手机软件内的天气情况,温度分析模块分析今天的气温,并且分
析出用户在重要行程安排时段和地区的温度情况;
[0012]S4、温度匹配模块根据温度分析模块分析的温度情况向用户推送符合温度的衣服;
[0013]S5、属性匹配模块将具有重合行程的用户的衣物信息进行属性的交集处理,筛选出所有用户中所以衣物的相同属性,并将具有这些属性的衣物向用户推送。
[0014]根据上述技术方案,所述衣物模块包括保暖单元和属性单元,所述保暖单元用于收集衣物的保暖信息,所述属性单元用于收集衣物的属性,上述步骤S1中衣物模块的具体工作过程包括以下步骤:
[0015]S1

1、用户将自己的衣物数量至衣物模块,衣物模块对每一件衣物建立编码节点L
n
;(n=1,2,3,......,l),其中l为用户的衣物数量;
[0016]S1

2、用户将每一件衣物的属性输入属性单元中对应的编码节点,衣物属性包括衣物的颜色X、品牌Y、类型Z、款式U和面料W,编码节点将每件衣服具有的属性建立集合,具体为L
n
={X,Y,Z,U,W};
[0017]S1

3、用户将该衣物适用的气候温度T输入至保暖单元,保暖单元对衣物适宜的温度区间建立集合,具体为L
n
={T:T
min
<T<T
max
};其中T
min
和T
max
为衣物适宜的最高温度和最低温度。
[0018]根据上述技术方案,所述行程模块包括时间单元和地址单元,所述时间单元用于记录用户各行程活动的时间,所述地址单元用于记录用户各行程活动进行的地址,上述步骤S2中,重合用户的具体筛选过程包括以下步骤:
[0019]S2

1、用户在行程模块中输入自己今天的行程安排,并标记出这些安排中最为重要的,时间单元记录用户重要行程的活动时间t={t:t1<t<t2}其中t1和t2分别为该行程开始和结束的时间,地址单元记录该行程活动的地址;
[0020]S2

2、重合分析模块根据行程的时间段和地址筛选出具有相同重要行程的用户。
[0021]根据上述技术方案,所述天气模块包括数据接口单元,所述数据接口单元用于连接手机内的天气软件,上述步骤S4中温度匹配模块的具体工作过程包括以下步骤:
[0022]S4

1、数据接口单元连接手机内的天气软件,天气模块访问天气软件的数据获得天气信息;
[0023]S4

2、温度分析模块访问行程模块中的数据,分析出重合行程中时间段和地区的气温情况C;
[0024]S4

3、温度匹配模块根据温度分析模块分析的气温情况,将C与保暖模块的温度区间集合进行遍历比对,判断C是否满足T
min
<C<T
max
,若满足则将该衣物推送至搭配计算模块。
[0025]根据上述技术方案,上述步骤S5中属性匹配模块的具体工作过程包括以下步骤:
[0026]S5

1、重合分析模块筛选出重要行程重合的用户群体,衣物模块访问该群体的属性单元,将单个用户的l个编码节点属性进行并集计算,计算出单个用户具有的所有衣物属性S
m
;(m=1,2,3,......,s),其中s为重合人群的人数,具体为S
m
={X
i
,Y
j
,Z
k
,U
p
,W
q
},集合中的X
i
、Y
j
、Z
k
、U
p
和W
q
分别表示该用户共有i种颜色、j种品牌、k种类型、p种款式和q种面料的衣物;
[0027]S5

2、属性匹配模块将不同用户的属性单元的衣物属性类型相交,计算出用户衣
物属性的交集,即在不同用户的衣物属性信息中筛选出共有的属性,具体为:S={S1∩S2∩......∩S
s
}={X
a
,Y
b
,Z
c
,U
d
,W
e
},并将计算结果推送至搭配计算模块。
[0028]根据上述技术方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的手机软件智能推送系统,包括信息收集模块、环境分析模块和推送模块,其特征在于:所述信息输入模块用于收集用户的衣物信息和行程信息,所述环境分析模块用于分析用户重要行程中会遇到的人以及今天天气情况,所述推送模块用于向用户推送衣物搭配方案。2.根据权利要求1所述的一种基于区块链的手机软件智能推送系统,其特征在于:所述信息收集模块包括衣物模块、行程模块和天气模块,所述环境分析模块包括温度分析模块和重合分析模块,所述推送模块包括温度匹配模块、属性匹配模块和搭配计算模块,所述衣物模块与属性匹配模块电连接,所述行程模块与重合分析模块电连接;所述衣物模块用于记录用户的衣物信息,所述行程模块用于记录用户的行程安排,所述天气模块用于记录今天的天气情况,所述温度分析模块用于分析今天不同时段的气温,所述重合分析模块用于分析用户的重要行程中所在地址会遇到的人,所述温度匹配模块用于向用户推送合适气温的衣服,所述属性匹配模块用于向行程中的重合人群推荐相似的衣物,所述搭配计算模块用于将温度匹配模块的推送与属性匹配模块的推送衣物求取集合,并将结果推送给用户。3.根据权利要求2所述的一种基于区块链的手机软件智能推送系统,其特征在于:所述智能推送系统的具体工作过程包括以下步骤:S1、用户将自己所有衣物的衣物信息上传至衣物模块,行程模块保存用户的行程安排,并且用户在行程安排中标记出最为重要的活动;S2、重合分析模块根据各用户行程安排中的地址和时间,计算出相同地址和时间相遇的用户,即重要行程重合的用户;S3、天气模块访问手机软件内的天气情况,温度分析模块分析今天的气温,并且分析出用户在重要行程安排时段和地区的温度情况;S4、温度匹配模块根据温度分析模块分析的温度情况向用户推送符合温度的衣服;S5、属性匹配模块将具有重合行程的用户的衣物信息进行属性的交集处理,筛选出所有用户中所以衣物的相同属性,并将具有这些属性的衣物向用户推送。4.根据权利要求3所述的一种基于区块链的手机软件智能推送系统,其特征在于:所述衣物模块包括保暖单元和属性单元,所述保暖单元用于收集衣物的保暖信息,所述属性单元用于收集衣物的属性,上述步骤S1中衣物模块的具体工作过程包括以下步骤:S1

1、用户将自己的衣物数量至衣物模块,衣物模块对每一件衣物建立编码节点L
n
;(n=1,2,3,......,l),其中l为用户的衣物数量;S1

2、用户将每一件衣物的属性输入属性单元中对应的编码节点,衣物属性包括衣物的颜色X、品牌Y、类型Z、款式U和面料W,编码节点将每件衣服具有的属性建立集合,具体为L
n
={X,Y,Z,U,W};S1

3、用户将该衣物适用的气候温度T输入至保暖单元,保暖单元对衣物适宜的温度区间建立集合,具体为L
n
={T:T
min
<T<T
max
};其中T
min
和T
max
为衣物适宜的最高温度和最低温度。5.根据权利要求4所述的一种基于区块链的手机软件智能推送系统,其特征在于:所述行程模块包括时间单元和地址单元,所述时间单元用于记录用户各行程活动的时间,所述地址单元用于记录用户各行程活动进行的地址,上述步骤S2中,重合用户的具体筛选过程
...

【专利技术属性】
技术研发人员:孙浩静
申请(专利权)人:孙浩静
类型:发明
国别省市:

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

1