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

对互联网内的数据获取请求进行分级扩展的方法及系统技术方案

技术编号:28295503 阅读:17 留言:0更新日期:2021-04-30 16:19
本发明专利技术公开了一种对互联网内的数据获取请求进行分级扩展的方法及系统,其中方法包括:移动终端向互联网内的认证服务器发送网络连接请求、移动终端的网络地址和移动终端的标识符;认证服务器向互联网内的内容服务器发送随机字符串和第一哈希值;内容服务器生成第二哈希值,当所述第二哈希值与第一哈希值相等时,将元数据集合发送给所述移动终端;认证服务器将所述移动终端的网络连接请求的第一属性和第二属性发送给内容服务器;内容服务器根据网络连接请求的第一属性和第二属性进行检索以获得多个数据文件。

【技术实现步骤摘要】
对互联网内的数据获取请求进行分级扩展的方法及系统分案申请本申请是2018年12月27日提交的、申请号为2018116147150并且专利技术名称为“对互联网内的数据获取请求进行分级扩展的方法及系统”的专利申请的分案申请。
本专利技术涉及互联网领域,并且更具体地,涉及一种对互联网内的数据获取请求进行分级扩展的方法及系统。
技术介绍
目前,互联网中的内容服务器用于存储互联网内的多个数据文件,并且为互联网内的合法用户的移动终端或用户提供针对特定数据文件的访问。随着互联网中的用户越来越多,不同的用户通常会具有不同的需求并且可能需要互联网提供不同的服务。然而,现有技术中并没有存在根据用户等级或用户的认证等级对用户的访问请求进行分级处理的方案。
技术实现思路
根据本专利技术的一个方面,提供一种对互联网内的数据获取请求进行分级扩展的方法,所述方法包括:移动终端向互联网内的认证服务器发送网络连接请求、移动终端的网络地址和移动终端的标识符,所述网络连接请求包括:认证数据和网络连接持续时间;当认证服务器从移动终端接收到网络连接请求、移动终端的网络地址和移动终端的标识符后,在未对所述网络连接请求中的认证数据进行验证的情况下,基于移动终端的标识符生成随机字符串并基于随机字符串和移动终端的网络地址生成第一组合字符串,对所述第一组合字符串使用第一哈希函数进行哈希计算以生成第一哈希值,认证服务器向所述移动终端发送用于指示所述网络连接请求、移动终端的网络地址和移动终端的标识符已经被接收的第一响应消息,并且认证服务器向互联网内的内容服务器发送所述随机字符串和第一哈希值;所述第一响应消息还包括内容服务器的网络地址;响应于接收到第一响应消息,移动终端向内容服务器发送数据获取请求和移动终端的网络地址,所述内容服务器基于从认证服务器接收的随机字符串和从移动终端接收的移动终端的网络地址生成第二组合字符串,对所述第二组合字符串使用第二哈希函数进行哈希计算以生成第二哈希值,当所述第二哈希值与第一哈希值相等时,所述内容服务器在没有从认证服务器接收到与所述移动终端相关联的验证结果的情况下,根据所述移动终端所发送的数据获取请求中的检索条件进行检索以确定与检索条件相关联的所有数据文件,并将与检索条件相关联的所有数据文件中每个数据文件的元数据组成元数据集合,将所述元数据集合发送给所述移动终端而不将与检索条件相关联的所有数据文件中的任意数据文件发送给所述移动终端;所述移动终端接收所述元数据集合并将所述元数据集合存储在第一存储器中,对所述元数据集合进行解析以确定每个数据文件的元数据,根据每个数据文件的元数据确定每个数据文件的存储尺寸,根据每个数据文件的存储尺寸确定与所述检索条件相关联的所有数据文件的总存储尺寸,所述移动终端根据所述总存储尺寸和扩展系数确定在第二存储器中的预留存储空间;当所述移动终端确定第二存储器中的剩余存储空间大于预留存储空间时,向所述认证服务器发送用于指示所述移动终端的存储空间可用的第二响应消息;在认证服务器向互联网内的内容服务器发送所述随机字符串和第一哈希值的同时,所述认证服务器获取所述网络连接请求中的认证数据和网络连接持续时间,对所述认证数据进行解析以确定所述认证数据中是否包括移动终端的用户输入的指纹信息,在确定所述认证数据中包括用户输入的指纹信息的情况下根据移动终端的标识符从认证服务器内的认证数据库中获取移动终端的用户预先存储的指纹信息,当用户输入的指纹信息和用户预先存储的指纹信息相同时,将所述移动终端的网络连接请求的第一属性设置为私有级别;当确定所述认证数据中不包括用户输入的指纹信息或所述用户输入的指纹信息和用户预先存储的指纹信息不相同时,将所述移动终端的网络连接请求的第一属性设置为公共级别;所述认证服务器获取所述认证数据中的视频信息和音频信息,确定所述视频信息和音频信息的时间同步程度,当所述视频信息和音频信息的时间同步程度大于同步阈值时,确定所述视频信息的分辨率;当所述视频信息的分辨率大于高分辨率阈值时,将所述移动终端的网络连接请求的第二属性设置为高扩展级别,当所述视频信息的分辨率小于或等于高分辨率阈值并且大于低分辨率阈值时,将所述移动终端的网络连接请求的第二属性设置为中扩展级别,当所述视频信息的分辨率小于或等于低分辨率阈值时,将所述移动终端的网络连接请求的第二属性设置为低扩展级别;认证服务器将所述移动终端的网络连接请求的第一属性和第二属性发送给内容服务器;所述内容服务器获取所述移动终端的网络连接请求的第一属性,当所述第一属性为公共级别的网络连接请求时,将所述移动终端与内容服务器中的公共内容库建立网络连接,当所述第一属性为私有级别的网络连接请求时,将所述移动终端与内容服务器中的私有内容库建立网络连接;所述内容服务器获取所述移动终端的网络连接请求的第二属性,当所述第二属性为高扩展级别时,为所述数据获取请求中的检索条件进行高级别扩展,并将网络连接持续时间增加第一时间长度,使得所述移动终端能够通过所建立的网络连接在增加了第一时间长度的网络连接持续时间内利用经过高级别扩展的检索条件进行数据检索以获取多个数据文件;当所述第二属性为中扩展级别时,为所述数据获取请求中的检索条件进行中级别扩展,并将网络连接持续时间增加第二时间长度,使得所述移动终端能够通过所建立的网络连接在增加了第二时间长度的网络连接持续时间内利用经过中级别扩展的检索条件进行数据检索以获取多个数据文件;当所述第二属性为低扩展级别时,为所述数据获取请求中的检索条件进行低级别扩展,并将网络连接持续时间增加第三时间长度,使得所述移动终端能够通过所建立的网络连接在增加了第三时间长度的网络连接持续时间内利用经过低级别扩展的检索条件进行数据检索以获取多个数据文件。所述移动终端的网络地址为IPv4地址或IPv6地址;所述移动终端的标识符能够在互联网内唯一地标识所述移动终端。基于移动终端的标识符生成随机字符串包括:将所述移动终端的标识符所包括的每个字符的位置进行随机变换,以生成随机字符串所述内容服务器基于从认证服务器接收的随机字符串和从移动终端接收的移动终端的网络地址生成第二组合字符串包括:内容服务器将从认证服务器接收的随机字符串和从移动终端接收的移动终端的网络地址进行字符连接以生成第二组合字符串所述第一存储器是易失性存储器,并且所述第二存储器是非易失性存储器;根据本专利技术的另一个方面,提供一种对互联网内的数据获取请求进行分级扩展的系统,所述系统包括:移动终端,向互联网内的认证服务器发送网络连接请求、移动终端的网络地址和移动终端的标识符,所述网络连接请求包括:认证数据和网络连接持续时间;响应于接收到第一响应消息,移动终端向内容服务器发送数据获取请求和移动终端的网络地址;认证服务器,当从移动终端接收到网络连接请求、移动终端的网络地址和移动终端的标识符后,在未对所述网络连接请求中的认证数据进行验证的情况下,基于移动终端的标识符生成随机字符串并基于随机字符串和移动终端的网络本文档来自技高网...

【技术保护点】
1.一种对互联网内的数据获取请求进行分级扩展的方法,所述方法包括:/n移动终端向互联网内的认证服务器发送网络连接请求、移动终端的网络地址和移动终端的标识符,所述网络连接请求包括:认证数据和网络连接持续时间;/n当认证服务器从移动终端接收到网络连接请求、移动终端的网络地址和移动终端的标识符后,在未对所述网络连接请求中的认证数据进行验证的情况下,基于移动终端的标识符生成随机字符串并基于随机字符串和移动终端的网络地址生成第一组合字符串,对所述第一组合字符串使用第一哈希函数进行哈希计算以生成第一哈希值,认证服务器向所述移动终端发送用于指示所述网络连接请求、移动终端的网络地址和移动终端的标识符已经被接收的第一响应消息,并且认证服务器向互联网内的内容服务器发送所述随机字符串和第一哈希值;所述第一响应消息还包括内容服务器的网络地址;/n响应于接收到第一响应消息,移动终端向内容服务器发送数据获取请求和移动终端的网络地址,所述内容服务器基于从认证服务器接收的随机字符串和从移动终端接收的移动终端的网络地址生成第二组合字符串,对所述第二组合字符串使用第二哈希函数进行哈希计算以生成第二哈希值,当所述第二哈希值与第一哈希值相等时,所述内容服务器在没有从认证服务器接收到与所述移动终端相关联的验证结果的情况下,根据所述移动终端所发送的数据获取请求中的检索条件进行检索以确定与检索条件相关联的所有数据文件,并将与检索条件相关联的所有数据文件中每个数据文件的元数据组成元数据集合,将所述元数据集合发送给所述移动终端而不将与检索条件相关联的所有数据文件中的任意数据文件发送给所述移动终端;/n所述移动终端接收所述元数据集合并将所述元数据集合存储在第一存储器中,对所述元数据集合进行解析以确定每个数据文件的元数据,根据每个数据文件的元数据确定每个数据文件的存储尺寸,根据每个数据文件的存储尺寸确定与所述检索条件相关联的所有数据文件的总存储尺寸,所述移动终端根据所述总存储尺寸和扩展系数确定在第二存储器中的预留存储空间;当所述移动终端确定第二存储器中的剩余存储空间大于预留存储空间时,向所述认证服务器发送用于指示所述移动终端的存储空间可用的第二响应消息;/n在认证服务器向互联网内的内容服务器发送所述随机字符串和第一哈希值的同时,所述认证服务器获取所述网络连接请求中的认证数据和网络连接持续时间,对所述认证数据进行解析以确定所述认证数据中是否包括移动终端的用户输入的指纹信息,在确定所述认证数据中包括用户输入的指纹信息的情况下根据移动终端的标识符从认证服务器内的认证数据库中获取移动终端的用户预先存储的指纹信息,当用户输入的指纹信息和用户预先存储的指纹信息相同时,将所述移动终端的网络连接请求的第一属性设置为私有级别;当确定所述认证数据中不包括用户输入的指纹信息或所述用户输入的指纹信息和用户预先存储的指纹信息不相同时,将所述移动终端的网络连接请求的第一属性设置为公共级别;/n所述认证服务器获取所述认证数据中的视频信息和音频信息,确定所述视频信息和音频信息的时间同步程度,当所述视频信息和音频信息的时间同步程度大于同步阈值时,确定所述视频信息的分辨率;/n当所述视频信息的分辨率大于高分辨率阈值时,将所述移动终端的网络连接请求的第二属性设置为高扩展级别,当所述视频信息的分辨率小于或等于高分辨率阈值并且大于低分辨率阈值时,将所述移动终端的网络连接请求的第二属性设置为中扩展级别,当所述视频信息的分辨率小于或等于低分辨率阈值时,将所述移动终端的网络连接请求的第二属性设置为低扩展级别;/n认证服务器将所述移动终端的网络连接请求的第一属性和第二属性发送给内容服务器;/n所述内容服务器获取所述移动终端的网络连接请求的第一属性,当所述第一属性为公共级别的网络连接请求时,将所述移动终端与内容服务器中的公共内容库建立网络连接,当所述第一属性为私有级别的网络连接请求时,将所述移动终端与内容服务器中的私有内容库建立网络连接;/n所述内容服务器获取所述移动终端的网络连接请求的第二属性,当所述第二属性为高扩展级别时,为所述数据获取请求中的检索条件进行高级别扩展,并将网络连接持续时间增加第一时间长度,使得所述移动终端能够通过所建立的网络连接在增加了第一时间长度的网络连接持续时间内利用经过高级别扩展的检索条件进行数据检索以获取多个数据文件;/n当所述第二属性为中扩展级别时,为所述数据获取请求中的检索条件进行中级别扩展,并将网络连接持续时间增加第二时间长度,使得所述移动终端能够通过所建立的网络连接在增加了第二时间长度的网络连接持续时间内利用经过中级别扩展的检索条件进行数据检索以获取多个数据文件;/n当所述第二属性为低扩展级别时,为所述数据获取请求中的检索条件进行低级别扩展,并将网络连接持续时间增加第三时间长度,使得所述移动终端...

【技术特征摘要】
1.一种对互联网内的数据获取请求进行分级扩展的方法,所述方法包括:
移动终端向互联网内的认证服务器发送网络连接请求、移动终端的网络地址和移动终端的标识符,所述网络连接请求包括:认证数据和网络连接持续时间;
当认证服务器从移动终端接收到网络连接请求、移动终端的网络地址和移动终端的标识符后,在未对所述网络连接请求中的认证数据进行验证的情况下,基于移动终端的标识符生成随机字符串并基于随机字符串和移动终端的网络地址生成第一组合字符串,对所述第一组合字符串使用第一哈希函数进行哈希计算以生成第一哈希值,认证服务器向所述移动终端发送用于指示所述网络连接请求、移动终端的网络地址和移动终端的标识符已经被接收的第一响应消息,并且认证服务器向互联网内的内容服务器发送所述随机字符串和第一哈希值;所述第一响应消息还包括内容服务器的网络地址;
响应于接收到第一响应消息,移动终端向内容服务器发送数据获取请求和移动终端的网络地址,所述内容服务器基于从认证服务器接收的随机字符串和从移动终端接收的移动终端的网络地址生成第二组合字符串,对所述第二组合字符串使用第二哈希函数进行哈希计算以生成第二哈希值,当所述第二哈希值与第一哈希值相等时,所述内容服务器在没有从认证服务器接收到与所述移动终端相关联的验证结果的情况下,根据所述移动终端所发送的数据获取请求中的检索条件进行检索以确定与检索条件相关联的所有数据文件,并将与检索条件相关联的所有数据文件中每个数据文件的元数据组成元数据集合,将所述元数据集合发送给所述移动终端而不将与检索条件相关联的所有数据文件中的任意数据文件发送给所述移动终端;
所述移动终端接收所述元数据集合并将所述元数据集合存储在第一存储器中,对所述元数据集合进行解析以确定每个数据文件的元数据,根据每个数据文件的元数据确定每个数据文件的存储尺寸,根据每个数据文件的存储尺寸确定与所述检索条件相关联的所有数据文件的总存储尺寸,所述移动终端根据所述总存储尺寸和扩展系数确定在第二存储器中的预留存储空间;当所述移动终端确定第二存储器中的剩余存储空间大于预留存储空间时,向所述认证服务器发送用于指示所述移动终端的存储空间可用的第二响应消息;
在认证服务器向互联网内的内容服务器发送所述随机字符串和第一哈希值的同时,所述认证服务器获取所述网络连接请求中的认证数据和网络连接持续时间,对所述认证数据进行解析以确定所述认证数据中是否包括移动终端的用户输入的指纹信息,在确定所述认证数据中包括用户输入的指纹信息的情况下根据移动终端的标识符从认证服务器内的认证数据库中获取移动终端的用户预先存储的指纹信息,当用户输入的指纹信息和用户预先存储的指纹信息相同时,将所述移动终端的网络连接请求的第一属性设置为私有级别;当确定所述认证数据中不包括用户输入的指纹信息或所述用户输入的指纹信息和用户预先存储的指纹信息不相同时,将所述移动终端的网络连接请求的第一属性设置为公共级别;
所述认证服务器获取所述认证数据中的视频信息和音频信息,确定所述视频信息和音频信息的时间同步程度,当所述视频信息和音频信息的时间同步程度大于同步阈值时,确定所述视频信息的分辨率;
当所述视频信息的分辨率大于高分辨率阈值时,将所述移动终端的网络连接请求的第二属性设置为高扩展级别,当所述视频信息的分辨率小于或等于高分辨率阈值并且大于低分辨率阈值时,将所述移动终端的网络连接请求的第二属性设置为中扩展级别,当所述视频信息的分辨率小于或等于低分辨率阈值时,将所述移动终端的网络连接请求的第二属性设置为低扩展级别;
认证服务器将所述移动终端的网络连接请求的第一属性和第二属性发送给内容服务器;
所述内容服务器获取所述移动终端的网络连接请求的第一属性,当所述第一属性为公共级别的网络连接请求时,将所述移动终端与内容服务器中的公共内容库建立网络连接,当所述第一属性为私有级别的网络连接请求时,将所述移动终端与内容服务器中的私有内容库建立网络连接;
所述内容服务器获取所述移动终端的网络连接请求的第二属性,当所述第二属性为高扩展级别时,为所述数据获取请求中的检索条件进行高级别扩展,并将网络连接持续时间增加第一时间长度,使得所述移动终端能够通过所建立的网络连接在增加了第一时间长度的网络连接持续时间内利用经过高级别扩展的检索条件进行数据检索以获取多个数据文件;
当所述第二属性为中扩展级别时,为所述数据获取请求中的检索条件进行中级别扩展,并将网络连接持续时间增加第二时间长度,使得所述移动终端能够通过所建立的网络连接在增加了第二时间长度的网络连接持续时间内利用经过中级别扩展的检索条件进行数据检索以获取多个数据文件;
当所述第二属性为低扩展级别时,为所述数据获取请求中的检索条件进行低级别扩展,并将网络连接持续时间增加第三时间长度,使得所述移动终端能够通过所建立的网络连接在增加了第三时间长度的网络连接持续时间内利用经过低级别扩展的检索条件进行数据检索以获取多个数据文件;
确定所述视频信息和音频信息的时间同步程度包括:
确定所述视频信息的每个视频帧与音频信息中相应的(多个)声音采样点在时间上是否同步,将所述视频信息的所有视频帧中与相应的(多个)声音采样点的在时间上同步的视频帧确定为同步视频帧,将同步视频帧的数量与所述视频信息的所有视频帧的总数量的比值作为所述视频信息和音频信息的时间同步程度;
或者,
确定所述视频信息的每秒钟的多个视频帧与音频信息中相应的多个声音采样点的在时间上是否同步,将所述视频信息的所有秒中与相应的多个声音采样点的在时间同步的秒确定为同步秒,将同步秒的数量与所述视频信息的总秒数的比值作为所述视频信息和音频信息的时间同步程度;
或者,
确定所述视频信息的所有字幕场景中每个字幕场景与音频信息中相应的声音是否对应,将所述视频信息的所有字幕场景中与相应的声音相对应的字幕场景确定为同步字幕场景,将同步字幕场景的数量与所述视频信息的所有字幕场景的总数的比值作为所述视频信息和音频信息的时间同步程度。


2.根据权利要求1所述的方法,所述移动终端的网络地址为IPv4地址或IPv6地址;所述移动终端的标识符能够在互联网内唯一地标识所述移动终端。


3.根据权利要求1所述的方法,基于移动终端的标识符生成随机字符串包括:将所述移动终端的标识符所包括的每个字符的位置进行随机变换,以生成随机字符串。


4.根据权利要求2所述的方法,所述内容服务器基于从认证服务器接收的随机字符串和从移动终端接收的移动终端的网络地址生成第二组合字符串包括:
内容服务器将从认证服务器接收的随机字符串和从移动终端接收的移动终端的网络地址进行字符连接以生成第二组合字符串。


5.根据权利要求4所述的方法,所述第一存储器是易失性存储器,并且所述第二存储器是非易失性存储器。

<...

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

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

1