当前位置: 首页 > 专利查询>王梅专利>正文

移动互联网的移动终端内创建虚拟存储单元的方法及系统技术方案

技术编号:20622330 阅读:33 留言:0更新日期:2019-03-20 14:19
本发明专利技术公开了一种在移动互联网的移动终端内创建虚拟存储单元的方法及系统,其中方法包括:向移动互联网的用户行为服务器发送数据获取请求;目标移动终端对所接收的用户行为信息进行解析,以确定所述用户行为信息所包括的多个行为特征;确定多个低关联度的数据文件和多个非低关联度的数据文件;读取所述目标移动终端的第一存储器中的存储记录文件并对所述存储记录文件进行解析以确定每个低关联度的数据文件的存储尺寸和每个非低关联度的数据文件的存储尺寸;计算目标移动终端的文件关联系数,当确定所述目标移动终端的数据状态为低关联数据存储状态时,在第一存储器中为每个分组创建虚拟存储单元。

The Method and System of Creating Virtual Storage Unit in Mobile Internet Mobile Terminal

The invention discloses a method and system for creating virtual storage unit in mobile terminal of mobile internet, which includes sending data acquisition request to user behavior server of mobile internet, parsing received user behavior information by target mobile terminal to determine multiple behavior characteristics included in said user behavior information, and determining multiple low correlation degrees. Data files and multiple non-low correlation data files; read the storage record file in the first memory of the target mobile terminal and parse the storage record file to determine the storage size of each low correlation data file and the storage size of each non-low correlation data file; calculate the file correlation coefficient of the target mobile terminal when the item is determined When the data state of the mobile terminal is low-correlation data storage state, a virtual storage unit is created for each packet in the first memory.

【技术实现步骤摘要】
移动互联网的移动终端内创建虚拟存储单元的方法及系统
本专利技术涉及移动互联网领域,并且更具体地,涉及一种在移动互联网的移动终端内创建虚拟存储单元的方法及系统。
技术介绍
目前,随着移动互联网的发展,越来越多的人使用移动终端来进行数据传输、数据存储等。为此,用户可能会在移动终端中存储大量的数据文件。随着使用时间的增加,越来越多的数据文件会导致移动终端的存储空间变小、运行效率降低。为此,需要根据移动终端内数据文件的特性来对数据文件进行有效的管理。由于特性相同或相近的数据文件在存储器中的物理地址并不相邻,为此需要能够对特性相同或相近的数据文件进行有效处理的方法.
技术实现思路
根据本专利技术的一个方面,提供一种在移动互联网的移动终端内创建虚拟存储单元的方法,所述方法包括:向移动互联网的用户行为服务器发送数据获取请求,所述数据获取请求包括移动互联网内多个移动终端中的目标移动终端的标识符和认证信息,所述用户行为服务器对所述认证信息进行验证,当所述用户行为服务器对目标移动终端的认证信息进行验证的结果为认证成功时,所述用户行为服务器根据目标移动终端的标识符进行检索以获取与所述目标移动终端相关联的用户行为信息,所述用户行为服务器将与所述目标移动终端相关联的用户行为信息发送给所述目标移动终端;所述目标移动终端对所接收的用户行为信息进行解析,以确定所述用户行为信息所包括的多个行为特征,获取目标移动终端内多个数据文件中每个数据文件的摘要信息,将每个数据文件的摘要信息与多个行为特征中的每个行为特征进行内容关联度的匹配以生成多条关联度记录,其中每条关联度记录为<Ci1、Ci2、…、Cij、…、Cin>,其中Cij为第i个数据文件与第j个行为特征的内容关联度,其中i,j,m和n均为自然数,并且m≥i≥1,n≥j≥1,m为目标移动终端内数据文件的数量并且n为行为特征的数量;计算每个数据文件的所有内容关联度的平均值avgi,将多个数据文件中内容关联度的平均值avgi小于关联度阈值的数据文件确定为低关联度的数据文件,将多个数据文件中内容关联度的平均值avgi大于或等于关联度阈值的数据文件确定为非低关联度的数据文件,从而确定多个低关联度的数据文件和多个非低关联度的数据文件,确定低关联度的数据文件的数量和非低关联度的数据文件的数量;获取用于记录所述目标移动终端内多个数据文件中每个数据文件的运行日志的日志记录文件,并且基于当前的统计数据时间段和日志记录文件确定每个数据文件的有效运行信息,根据每个数据文件的有效运行信息确定每个低关联度的数据文件在当前的统计数据时间段内的运行次数和每个非低关联度的数据文件在当前的统计时间段内的运行次数;读取所述目标移动终端的第一存储器中的存储记录文件并对所述存储记录文件进行解析以确定每个低关联度的数据文件的存储尺寸和每个非低关联度的数据文件的存储尺寸;基于低关联度的数据文件的数量、非低关联度的数据文件的数量、每个低关联度的数据文件的存储尺寸、每个非低关联度的数据文件的存储尺寸、每个低关联度的数据文件在当前的统计时间段内的运行次数以及每个非低关联度的数据文件在当前的统计时间段内的运行次数来计算目标移动终端的文件关联系数:其中,INT为目标移动终端的文件关联系数,LCN为低关联度的数据文件的数量,NLCN为非低关联度的数据文件的数量,LCSk为第k个低关联度的数据文件的存储尺寸,NLCSl为第l个非低关联度的数据文件的存储尺寸;LCRk为第k个低关联度的数据文件在当前的统计时间段内的运行次数,NLCRl为第l个非低关联度的数据文件在当前的统计时间段内的运行次数;其中k和l为自然数,LCN≥k≥1并且NLCN≥l≥1,其中LCN≥100并且NLCN≥100;α>0,β>0并且α+β=1;例如,α=0.45,β=0.55。当目标移动终端的文件关联系数INT大于低关联度设备阈值时,确定所述目标移动终端的数据状态为低关联数据存储状态;当确定所述目标移动终端的数据状态为低关联数据存储状态时,确定每个低关联度的数据文件的内容关联度的平均值,并且按照内容关联度的平均值的降序顺序将多个低关联度的数据文件进行排序以生成排序列表;获取目标移动终端内所安装的应用的应用数量AN,基于目标移动终端内数据文件的数量m和目标移动终端内所安装的应用的应用数量AN确定用于对低关联度的数据文件进行分组时每个分组内的低关联度的数据文件的数量G,基于每个分组内的低关联度的数据文件的数量G和目标移动终端内低关联度的数据文件的数量LCN确定用于对低关联度的数据文件进行分组的分组数量Y,按照排序列表中内容匹配度的平均值的降序顺序将排序列表中的多个低关联度的数据文件分成Y个分组,对内容匹配度的平均值的降序顺序对Y个分组中的每个分组内的低关联度的数据文件进行排序;针对于每个分组进行如下处理从而在第一存储器中为每个分组创建虚拟存储单元:步骤1.1、获取当前分组内每个低关联度的数据文件的摘要信息,并基于每个低关联度的数据文件的摘要信息和标识符生成当前分组的目录文件;步骤1.2、按照内容匹配度的平均值的降序顺序对当前分组内的低关联度的数据文件降序排序以生成当前分组列表;步骤1.3、将当前分组的目录文件作为队首文件,生成从当前分组的目录文件指向当前分组列表中排序为第1位的低关联度的数据文件的单向指针;步骤1.4、将当前分组列表中排序为第1位的低关联度的数据文件作为当前数据文件;步骤1.5、生成从当前数据文件指向当前分组列表中排序在当前数据文件后1位的低关联度的数据文件的单向指针;步骤1.6、确定当前分组列表是否存在排序在当前数据文件后2位的低关联度的数据文件,如果存在,则将当前分组列表中排序在当前数据文件后1位的低关联度的数据文件作为当前数据文件,进行步骤1.5;如果不存在,则进行步骤1.7,步骤1.7、将当前分组列表中排序在当前数据文件后1位的低关联度的数据文件作为队尾文件,从而形成从当前分组的队首文件至队尾文件的单向指针队列,将从当前分组的队首文件至队尾文件的单向指针队列构成当前分组的虚拟存储单元,从而在移动终端的第一存储器中创建虚拟存储单元;其中当前分组的虚拟存储单元中目录文件和每个低关联度的数据文件在物理地址上不相邻,但在逻辑上属于相同的虚拟存储单元。所述移动互联网内具有多个移动终端,多个移动终端中的目标移动终端向移动互联网的用户行为服务器发送数据获取请求;所述用户行为服务器用于存储每个移动终端各自的用户行为信息;所述认证信息包括密码信息、指纹信息、面部信息和语音信息中的一个或多个;所述用户行为服务器对所述认证信息进行验证包括:所述用户行为服务器根据目标移动终端的标识符获取所存储的并且与目标移动终端相关联的认证信息;将所存储的并且与目标移动终端相关联的认证信息与数据获取请求中的认证信息进行比对;当所存储的并且与目标移动终端相关联的认证信息与数据获取请求中的认证信息相同时,确定对目标移动终端的认证信息进行验证的结果为认证成功。每个移动终端各自的用户行为信息包括与每个移动终端相关联的多个行为特征,每个行为特征是与移动终端的运行或被使用时的用户行为相关联的特征;将每个数据文件的摘要信息与多个行为特征中的每个行为特征进行内容关联度的匹配包括:基于本文档来自技高网...

【技术保护点】
1.一种在移动互联网的移动终端内创建虚拟存储单元的方法,所述方法包括:向移动互联网的用户行为服务器发送数据获取请求,所述数据获取请求包括移动互联网内多个移动终端中的目标移动终端的标识符和认证信息,所述用户行为服务器对所述认证信息进行验证,当所述用户行为服务器对目标移动终端的认证信息进行验证的结果为认证成功时,所述用户行为服务器根据目标移动终端的标识符进行检索以获取与所述目标移动终端相关联的用户行为信息,所述用户行为服务器将与所述目标移动终端相关联的用户行为信息发送给所述目标移动终端;所述目标移动终端对所接收的用户行为信息进行解析,以确定所述用户行为信息所包括的多个行为特征,获取目标移动终端内多个数据文件中每个数据文件的摘要信息,将每个数据文件的摘要信息与多个行为特征中的每个行为特征进行内容关联度的匹配以生成多条关联度记录,其中每条关联度记录为

【技术特征摘要】
1.一种在移动互联网的移动终端内创建虚拟存储单元的方法,所述方法包括:向移动互联网的用户行为服务器发送数据获取请求,所述数据获取请求包括移动互联网内多个移动终端中的目标移动终端的标识符和认证信息,所述用户行为服务器对所述认证信息进行验证,当所述用户行为服务器对目标移动终端的认证信息进行验证的结果为认证成功时,所述用户行为服务器根据目标移动终端的标识符进行检索以获取与所述目标移动终端相关联的用户行为信息,所述用户行为服务器将与所述目标移动终端相关联的用户行为信息发送给所述目标移动终端;所述目标移动终端对所接收的用户行为信息进行解析,以确定所述用户行为信息所包括的多个行为特征,获取目标移动终端内多个数据文件中每个数据文件的摘要信息,将每个数据文件的摘要信息与多个行为特征中的每个行为特征进行内容关联度的匹配以生成多条关联度记录,其中每条关联度记录为<Ci1、Ci2、…、Cij、…、Cin>,其中Cij为第i个数据文件与第j个行为特征的内容关联度,其中i,j,m和n均为自然数,并且m≥i≥1,n≥j≥1,m为目标移动终端内数据文件的数量并且n为行为特征的数量;计算每个数据文件的所有内容关联度的平均值avgi,将多个数据文件中内容关联度的平均值avgi小于关联度阈值的数据文件确定为低关联度的数据文件,将多个数据文件中内容关联度的平均值avgi大于或等于关联度阈值的数据文件确定为非低关联度的数据文件,从而确定多个低关联度的数据文件和多个非低关联度的数据文件,确定低关联度的数据文件的数量和非低关联度的数据文件的数量;获取用于记录所述目标移动终端内多个数据文件中每个数据文件的运行日志的日志记录文件,并且基于当前的统计数据时间段和日志记录文件确定每个数据文件的有效运行信息,根据每个数据文件的有效运行信息确定每个低关联度的数据文件在当前的统计数据时间段内的运行次数和每个非低关联度的数据文件在当前的统计时间段内的运行次数;读取所述目标移动终端的第一存储器中的存储记录文件并对所述存储记录文件进行解析以确定每个低关联度的数据文件的存储尺寸和每个非低关联度的数据文件的存储尺寸;基于低关联度的数据文件的数量、非低关联度的数据文件的数量、每个低关联度的数据文件的存储尺寸、每个非低关联度的数据文件的存储尺寸、每个低关联度的数据文件在当前的统计时间段内的运行次数以及每个非低关联度的数据文件在当前的统计时间段内的运行次数来计算目标移动终端的文件关联系数:其中,INT为目标移动终端的文件关联系数,LCN为低关联度的数据文件的数量,NLCN为非低关联度的数据文件的数量,LCSk为第k个低关联度的数据文件的存储尺寸,NLCSl为第l个非低关联度的数据文件的存储尺寸;LCRk为第k个低关联度的数据文件在当前的统计时间段内的运行次数,NLCRl为第l个非低关联度的数据文件在当前的统计时间段内的运行次数;其中k和l为自然数,LCN≥k≥1并且NLCN≥l≥1,其中LCN≥100并且NLCN≥100;α>0,β>0并且α+β=1;当目标移动终端的文件关联系数INT大于低关联度设备阈值时,确定所述目标移动终端的数据状态为低关联数据存储状态;当确定所述目标移动终端的数据状态为低关联数据存储状态时,确定每个低关联度的数据文件的内容关联度的平均值,并且按照内容关联度的平均值的降序顺序将多个低关联度的数据文件进行排序以生成排序列表;获取目标移动终端内所安装的应用的应用数量AN,基于目标移动终端内数据文件的数量m和目标移动终端内所安装的应用的应用数量AN确定用于对低关联度的数据文件进行分组时每个分组内的低关联度的数据文件的数量G,基于每个分组内的低关联度的数据文件的数量G和目标移动终端内低关联度的数据文件的数量LCN确定用于对低关联度的数据文件进行分组的分组数量Y,按照排序列表中内容匹配度的平均值的降序顺序将排序列表中的多个低关联度的数据文件分成Y个分组,对内容匹配度的平均值的降序顺序对Y个分组中的每个分组内的低关联度的数据文件进行排序;针对于每个分组进行如下处理从而在第一存储器中为每个分组创建虚拟存储单元:步骤1.1、获取当前分组内每个低关联度的数据文件的摘要信息,并基于每个低关联度的数据文件的摘要信息和标识符生成当前分组的目录文件;步骤1.2、按照内容匹配度的平均值的降序顺序对当前分组内的低关联度的数据文件降序排序以生成当前分组列表;步骤1.3、将当前分组的目录文件作为队首文件,生成从当前分组的目录文件指向当前分组列表中排序为第1位的低关联度的数据文件的单向指针;步骤1.4、将当前分组列表中排序为第1位的低关联度的数据文件作为当前数据文件;步骤1.5、生成从当前数据文件指向当前分组列表中排序在当前数据文件后1位的低关联度的数据文件的单向指针;步骤1.6、确定当前分组列表是否存在排序在当前数据文件后2位的低关联度的数据文件,如果存在,则将当前分组列表中排序在当前数据文件后1位的低关联度的数据文件作为当前数据文件,进行步骤1.5;如果不存在,则进行步骤1.7,步骤1.7、将当前分组列表中排序在当前数据文件后1位的低关联度的数据文件作为队尾文件,从而形成从当前分组的队首文件至队尾文件的单向指针队列,将从当前分组的队首文件至队尾文件的单向指针队列构成当前分组的虚拟存储单元,从而在移动终端的第一存储器中创建虚拟存储单元;其中当前分组的虚拟存储单元中目录文件和每个低关联度的数据文件在物理地址上不相邻,但在逻辑上属于相同的虚拟存储单元。2.根据权利要求1所述的方法,所述移动互联网内具有多个移动终端,多个移动终端中的目标移动终端向移动互联网的用户行为服务器发送数据获取请求;所述用户行为服务器用于存储每个移动终端各自的用户行为信息;所述认证信息包括密码信息、指纹信息、面部信息和语音信息中的一个或多个;所述用户行为服务器对所述认证信息进行验证包括:所述用户行为服务器根据目标移动终端的标识符获取所存储的并且与目标移动终端相关联的认证信息;将所存储的并且与目标移动终端相关联的认证信息与数据获取请求中的认证信息进行比对;当所存储的并且与目标移动终端相关联的认证信息与数据获取请求中的认证信息相同时,确定对目标移动终端的认证信息进行验证的结果为认证成功。3.根据权利要求2所述的方法,每个移动终端各自的用户行为信息包括与每个移动终端相关联的多个行为特征,每个行为特征是与移动终端的运行或被使用时的用户行为相关联的特征;将每个数据文件的摘要信息与多个行为特征中的每个行为特征进行内容关联度的匹配包括:基于每个数据文件的摘要信息确定每个数据文件的关键词,将每个数据文件的关键词与多个行为特征中的每个行为特征进行内容关联度的匹配;或者,将每个数据文件的摘要信息与多个行为特征中的每个行为特征进行文本匹配以实现内容关联度的匹配;或者,将每个数据文件的摘要信息与多个行为特征中的每个行为特征进行语义匹...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:王梅
类型:发明
国别省市:辽宁,21

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

1