信息推送方法、信息推送装置及终端转让专利

申请号 : CN200910077466.0

文献号 : CN101482885B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 陈志刚

申请人 : 华为终端有限公司

摘要 :

本发明实施例公开了一种信息推送方法、信息推送装置及终端,其中所述信息推送方法包括:新建用于记录目标文件属性信息的属性文件,所述属性信息包含所述目标文件的物理存储地址信息和特征信息;根据所述属性文件记录的所述目标文件的特征信息对所述属性文件进行分类,生成相应的序列文件;设置用于接收用户请求的特征信息访问入口;解析所述用户请求;根据解析后的所述用户请求推送相应的序列文件,并根据所述序列文件记录的属性文件陈列对应的目标文件。所述方案创建用于记录目标文件属性信息的属性文件,并对所述属性文件进行分类生成不同的序列文件,通过所述序列文件访问资源,极大的简化了资源的访问层级。

权利要求 :

1.一种信息推送方法,其特征在于,包括:新建用于记录目标文件属性信息的属性文件,所述属性信息包含所述目标文件的物理存储地址信息和特征信息;

根据所述属性文件记录的所述目标文件的特征信息对所述属性文件进行分类,生成包含相应属性文件的序列文件,所述序列文件用于被访问时陈列所述相应属性文件所对应的目标文件;

设置用于接收用户请求的特征信息访问入口;

解析所述用户请求;

根据解析后的所述用户请求推送相应的序列文件,并根据所述序列文件记录的属性文件陈列对应的目标文件。

2.根据权利要求1所述的信息推送方法,其特征在于,所述根据所述属性文件记录的所述目标文件的特征信息对所述属性文件进行分类,生成相应的序列文件前还包括:标注所述目标文件的特征信息。

3.根据权利要求1至2任一项所述的信息推送方法,其特征在于:所述属性文件为隐藏文件。

4.一种信息推送装置,其特征在于,包括:创建单元,用于新建用于记录目标文件属性信息的属性文件,所述属性信息包含所述目标文件的物理存储地址信息和特征信息;

生成单元,用于根据所述属性文件记录的所述目标文件的特征信息对所述属性文件进行分类,生成包含相应属性文件的序列文件,所述序列文件用于被访问时陈列所述相应属性文件所对应的目标文件;

访问入口单元,用于提供特征信息访问入口,接收用户请求;

解析单元,用于解析所述用户请求;

推送单元,用于根据解析后的所述用户请求推送相应的序列文件,并根据所述序列文件记录的属性文件陈列对应的目标文件。

5.根据权利要求4所述的信息推送装置,其特征在于,还包括:标注单元,用于为所述目标文件标注特征信息。

6.根据权利要求4至5任一项所述的信息推送装置,其特征在于:所述属性文件为隐藏文件。

7.一种终端,其特征在于,所述终端包括信息推送装置,所述信息推送装置包括:创建单元,用于新建用于记录目标文件属性信息的属性文件,所述属性信息包含所述目标文件的物理存储地址信息和特征信息;

生成单元,用于根据所述属性文件记录的所述目标文件的特征信息对所述属性文件进行分类,生成包含相应属性文件的序列文件,所述序列文件用于被访问时陈列所述相应属性文件所对应的目标文件;

访问入口单元,用于提供特征信息访问入口,接收用户请求;

解析单元,用于解析所述用户请求;

推送单元,用于根据解析后的所述用户请求推送相应的序列文件,并根据所述序列文件记录的属性文件陈列对应的目标文件。

8.根据权利要求7所述的终端,其特征在于,所述信息推送装置还包括:标注单元,用于为所述目标文件标注特征信息。

说明书 :

信息推送方法、信息推送装置及终端

技术领域

[0001] 本发明主要涉及计算机信息技术领域,尤其涉及信息推送方法、信息推送装置及终端。

背景技术

[0002] 电子信息平台,例如个人计算机(Personal Computer,PC)、个人数据助理装置(Personal Digital Assistant,PDA)、数字照相机(Digital Camera,DC)、多媒体播放装置(Multi-Media Viewer,MMV)等,在使用上常需要用到各种不同格式的文件,例如Microsoft Word文件(其文件格式为*.doc)、纯文本文件(其文件格式为*.txt)、MP3(MPEG-1 AudioLayer-3)音乐文件(其文件格式为*.mp3)、以及各种不同的图形文件如*.jpeg、*.tif、*bmp、*.gif等。
[0003] 随着信息获取途径的拓展及信息存储介质的不断增长,人们接触的信息量空前庞大,如何在浩繁的数据信息中提取有效的部分并推送给用户成了信息时代的一大课题。 [0004] 现有的信息推送通常采用真实的文件推送序列,真实的文件推送序列如用户访问计算机上的资源管理器,以资源树的形式反映物理的文件存储位置及状态,如用户选择一个文件夹并打开,则里面的文件通过一种排列方式全部呈现在用户面前,或者是以文件大小排序、或者是以文件名称排序等。
[0005] 发明人在实现本发明过程中发现,发现有技术至少存在以下问题: [0006] 1、物理存储的文件序列反应文件的真实存储情况,通常以创建时间、文件大小、文件名等方式进行排序,此种排序形式往往不区分文件格式。此种形式的文件推送的有效性取决于用户管理文件的主动性、取决于用户在文件夹中存取文件内容的合理性和完整性,因此访问的有效性取决于用户存储文件的合理性和完整性。
[0007] 2、由于此种形式反应文件的物理存储路径,因此如果物理存储的层级过 多时,则访问过程很复杂,用户体验不好。

发明内容

[0008] 本发明实施例提出一种信息推送方法、信息推送装置及终端,能够简化资源的访问层级。
[0009] 本发明实施例的技术方案是这样实现的:
[0010] 一种信息推送方法,包括:
[0011] 新建用于记录目标文件属性信息的属性文件,所述属性信息包含所述目标文件的物理存储地址信息和特征信息;根据所述属性文件记录的所述目标文件的特征信息对所述属性文件进行分类,生成包含相应属性文件的序列文件,所述序列文件用于被访问时陈列所述相应属性文件所对应的目标文件;设置用于接收用户请求的特征信息访问入口;解析所述用户请求;根据解析后的所述用户请求推送相应的序列文件,并根据所述序列文件记录的属性文件陈列对应的目标文件。
[0012] 一种信息推送装置,包括:
[0013] 创建单元,用于新建用于记录目标文件属性信息的属性文件,所述属性信息包含所述目标文件的物理存储地址信息和特征信息;生成单元,用于根据所述属性文件记录的所述目标文件的特征信息对所述属性文件进行分类,生成包含相应属性文件的序列文件,所述序列文件用于被访问时陈列所述相应属性文件所对应的目标文件;访问入口单元,用于提供特征信息访问入口,接收用户请求;解析单元,用于解析所述用户请求;推送单元,用于根据解析后的所述用户请求推送相应的序列文件,并根据所述序列文件记录的属性文件陈列对应的目标文件。
[0014] 一种终端,所述终端包括信息推送装置,所述信息推送装置包括: [0015] 创建单元,用于新建用于记录目标文件属性信息的属性文件,所述属性信息包含所述目标文件的物理存储地址信息和特征信息;生成单元,用于根据所述属性文件记录的所述目标文件的特征信息对所述属性文件进行分类,生成包含相应属性文件的序列文件,所述序列文件用于被访问时陈列所述相应属性文件所对应的目标文件;访问入口单元,用于提供特征信息访问入口,接收用户请求;解析单元,用于解析所述用户请求;推送单元,用于根据解析后的所述用户请求推送相应的序列文件,并根据所述序列文件记录的属性文件陈列对应的目标文件。
[0016] 通过本发明实施例所述技术方案,创建用于记录目标文件属性信息的属性文件,并对所述属性文件进行分类生成不同的序列文件,通过所述序列文件访问资源,极大的简化了资源的访问层级。
[0017] 附图说明
[0018] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付 出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0019] 图1为本发明一种信息推送方法第一实施例的流程图;
[0020] 图2为本发明一种信息推送方法第二实施例的流程图;
[0021] 图3为本发明一种信息推送装置第一实施例的组成结构图;
[0022] 图4为本发明一种信息推送装置第二实施例的组成结构图。

具体实施方式

[0023] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0024] 参照图1,示出了本发明一种信息推送方法第一实施例的流程图,包括步骤: [0025] 步骤S110、新建用于记录目标文件属性信息的属性文件。
[0026] 新建用于记录目标文件属性信息的属性文件,所述属性信息包含所述目标文件的物理存储地址信息和特征信息。本领域普通技术人员可以理解,所述属性信息除了包含所述目标文件的物理存储地址信息和所述目标文件的特征信息外,还可以包括其他信息,如文件名信息等等。
[0027] 在存储介质中,数据都以文件的形式存储,一个或多个文件组成一个文件夹,存储介质中的文件夹可以是一个,也可以是多个,存储介质中所有的文件作为一个整体也可以看作是一个文件夹。
[0028] 所述特征信息是指一个文件或一类文件区别于其他文件或其他类文件的信息,如文件的作者信息、文件的格式信息、文件的来源信息、文件的大小信息......。如特征信息可以包括音乐文件信息、图片文件信息、文本文件信息......,从而可以用来区别音乐文件、图片文件、文本文件......。
[0029] 所述文件的特征信息可以以元数据的形式作为文件本身的一部分;也可以通过自动或手动的形式来标注文件的特征信息,如对同一个作者的文件都标注上相同的特征信息,这部分将在第二实施例中描述。
[0030] 步骤S120、根据所述属性文件记录的所述目标文件的特征信息对所述属 性文件进行分类,生成相应的序列文件。
[0031] 根据特征信息进行分类并生成一个或多个新的用于记录所述属性文件的序列文件,从而用户在访问序列文件时将所述属性文件指向的目标文件罗列出来,从而形成一个虚拟的文件序列。
[0032] 为更加方便的对资源进行访问,用户可以根据需要生成多个不同的序列文件。以音乐文件为例,用户可以根据特征信息生成流行音乐序列、摇滚音乐序列、古典音乐序列......。用户访问所述音乐文件时,不需要通过真实物理路径一层一层地去访问音乐文件,通过所述序列文件即可方便的访问不同的音乐文件,从而控制资源访问的层级。 [0033] 通过本发明实施例所述技术方案,创建用于记录目标文件属性信息的属性文件,并对所述属性文件进行分类生成不同的序列文件,通过所述序列文件访问资源,极大的简化了资源的访问层级。
[0034] 参照图2,示出了本发明一种信息推送方法第二实施例的流程图,包括步骤: [0035] 步骤S210、标注目标文件的特征信息。
[0036] 为了满足用户灵活管理和访问文件的需要,可以对文件夹中的文件标注特征信息。如对同一作者的文件的某些文件标注特征信息。
[0037] 步骤S220、新建用于记录目标文件属性信息的属性文件。
[0038] 新建用于记录目标文件属性信息的属性文件,所述属性信息包含所述目标文件的物理存储地址信息和特征信息。本领域普通技术人员可以理解,所述属性信息除了包含所述目标文件的物理存储地址信息和所述目标文件的特征信息外,还可以包括其他信息,如文件名信息等等。
[0039] 所述步骤S220和所述步骤S210并没有先后之分,所述步骤S220也可以在步骤S210前面,并不能因为本实施例的数字编号而有任何的限制。
[0040] 步骤S230、根据所述属性文件记录的所述目标文件的特征信息对所述属性文件进行分类,生成相应的序列文件。
[0041] 根据特征信息进行分类并生成一个或多个新的用于记录所述属性文件的序列文件,从而用户在访问序列文件时将所述属性文件指向的目标文件罗列出来,从而形成一个虚拟的文件序列。
[0042] 为更加方便的对资源进行访问,用户可以根据需要生成多个不同的序列文件。以音乐文件为例,用户可以根据特征信息生成流行音乐序列、摇滚音乐序列、古典音乐序列......。用户访问所述音乐文件时,不需要通过真实物理路径一层一层地去访问音乐文件,通过所述序列文件即可方便的访问不同的音乐文件,从而控制资源访问的层级。 [0043] 进一步,本发明实施例还可以包括步骤S240、接收用户请求。
[0044] 通过提供特征信息访问入口接收用户的请求。
[0045] 步骤S250、解析所述用户请求。
[0046] 根据用户请求解析出用户将要访问的文件。
[0047] 步骤S260、根据所述用户请求推送相应的序列文件。
[0048] 根据解析后的所述用户请求推送相应的序列文件,并根据所述序列文件记录的属性文件陈列对应的目标文件。
[0049] 可以理解的是,本发明实施例所述用户访问接口优选多途径资源访问入口,即用户通过所述访问入口即可以访问所述根据文件特征信息生成的所述虚拟序列文件,又可以同时访问文件的物理存储的序列。
[0050] 通过本发明实施例所述技术方案,创建用于记录目标文件属性信息的属性文件,并对所述属性文件进行分类生成不同的序列文件,通过所述序列文件访问资源,极大的简化了资源的访问层级。
[0051] 本发明实施例还公开了一种信息推送装置。参照图3,示出了本发明一种信息推送装置第一实施例的组成结构图。所述信息推送装置300包括:
[0052] 创建单元310、用于新建用于记录目标文件属性信息的属性文件。 [0053] 新建用于记录目标文件属性信息的属性文件,所述属性信息包含所述目标文件的物理存储地址信息和特征信息。本领域普通技术人员可以理解,所述属性信息除了包含所述目标文件的物理存储地址信息和所述目标文件的特征信息外,还可以包括其他信息,如文件名信息等等。
[0054] 所述文件的特征信息可以以元数据的形式作为文件本身的一部分;也可以通过自动或手动的形式来标注文件的特征信息,如对同一个作者的文件都标注上相同的特征信息。
[0055] 生成单元320、用于根据所述属性文件记录的所述目标文件的特征信息对 所述属性文件进行分类,生成相应的序列文件。
[0056] 根据特征信息进行分类并生成一个或多个新的用于记录所述属性文件的序列文件,从而用户在访问序列文件时将所述属性文件指向的目标文件罗列出来,从而形成一个虚拟的文件序列。
[0057] 通过本发明实施例所述技术方案,创建用于记录目标文件属性信息的属性文件,并对所述属性文件进行分类生成不同的序列文件,通过所述序列文件访问资源,极大的简化了资源的访问层级。
[0058] 参照图4,示出了本发明一种信息推送装置第二实施例的组成结构图。所述信息推送装置300包括:
[0059] 标注单元410、用于对目标文件标注特征信息。
[0060] 所述特征信息是指一个文件或一类文件区别于其他文件或其他类文件的信息,如文件的作者信息、文件的格式信息、文件的来源信息、文件的大小信息......。如特征信息可以包括音乐文件信息、图片文件信息、文本文件信息......,从而可以用来区别音乐文件、图片文件、文本文件......。
[0061] 为了满足用户灵活管理和访问文件的需要,通过所述标注单元410对目标文件标注特征信息。如对同一作者的文件的某些文件标注特征信息。
[0062] 创建单元310、用于新建用于记录目标文件属性信息的属性文件。 [0063] 新建用于记录目标文件属性信息的属性文件,所述属性信息包含所述目标文件的物理存储地址信息和特征信息。本领域普通技术人员可以理解,所述属性信息除了包含所述目标文件的物理存储地址信息和所述目标文件的特征信息外,还可以包括其他信息,如文件名信息等等。
[0064] 所述文件的特征信息可以以元数据的形式作为文件本身的一部分;也可以通过自动或手动的形式来标注文件的特征信息,如对同一个作者的文件都标注上相同的特征信息。
[0065] 生成单元320、用于根据所述属性文件记录的所述目标文件的特征信息对所述属性文件进行分类,生成相应的序列文件。
[0066] 进一步,本发明实施例还可以包括访问入口单元420、用于提供特征信息访问入口,接收用户请求。
[0067] 增加多途径资源入口访问形式,用户即可同时访问经系统自动收集整理后 的虚拟文件序列,又可同时访问文件的物理存储的序列。
[0068] 解析单元430、用于解析所述用户请求。
[0069] 推送单元440、用于根据解析后的所述用户请求推送相应的序列文件,并根据所述序列文件记录的属性文件陈列对应的目标文件。
[0070] 通过本发明实施例所述技术方案,能够根据物理文件的特征信息生成相应的序列文件,通过所述序列文件直接访问资源,可以将访问层级控制在两层,从而极大的简化了资源的访问层级,提供多途径全方位的资源管理与访问途径。
[0071] 可以理解的是,本发明实施例所述用户访问接口优选多途径资源访问入口,即用户通过所述访问入口即可以访问所述根据文件特征信息生成的所述虚拟序列文件,又可以同时访问文件的物理存储的序列。
[0072] 本发明实施例还公开了一种终端,在本发明一种终端第一实施例的组成结构中,所述终端包括信息推送装置300,所述信息推送装置300包括:
[0073] 创建单元310、用于新建用于记录目标文件属性信息的属性文件。 [0074] 新建用于记录目标文件属性信息的属性文件,所述属性信息包含所述目标文件的物理存储地址信息和特征信息。本领域普通技术人员可以理解,所述属性信息除了包含所述目标文件的物理存储地址信息和所述目标文件的特征信息外,还可以包括其他信息,如文件名信息等等。
[0075] 所述文件的特征信息可以以元数据的形式作为文件本身的一部分;也可以通过自动或手动的形式来标注文件的特征信息,如对同一个作者的文件都标注上相同的特征信息。
[0076] 生成单元320、用于根据所述属性文件记录的所述目标文件的特征信息对所述属性文件进行分类,生成相应的序列文件。
[0077] 通过本发明实施例所述技术方案,创建用于记录目标文件属性信息的属性文件,并对所述属性文件进行分类生成不同的序列文件,通过所述序列文件访问资源,极大的简化了资源的访问层级。
[0078] 在本发明一种终端第二实施例的组成结构中,所述终端包括信息推送装置300,所述信息推送装置300包括:
[0079] 标注单元410、用于对目标文件标注特征信息。
[0080] 所述特征信息是指一个文件或一类文件区别于其他文件或其他类文件的信息,如文件的作者信息、文件的格式信息、文件的来源信息、文件的大小信息......。如特征信息可以包括音乐文件信息、图片文件信息、文本文件信息......,从而可以用来区别音乐文件、图片文件、文本文件......。
[0081] 为了满足用户灵活管理和访问文件的需要,通过所述标注单元410对目标文件标注特征信息。如对同一作者的文件的某些文件标注特征信息。
[0082] 创建单元310、用于新建用于记录目标文件属性信息的属性文件。 [0083] 新建用于记录目标文件属性信息的属性文件,所述属性信息包含所述目标文件的物理存储地址信息和特征信息。本领域普通技术人员可以理解,所述属性信息除了包含所述目标文件的物理存储地址信息和所述目标文件的特征信息外,还可以包括其他信息,如文件名信息等等。
[0084] 所述文件的特征信息可以以元数据的形式作为文件本身的一部分;也可以通过自动或手动的形式来标注文件的特征信息,如对同一个作者的文件都标注上相同的特征信息。
[0085] 生成单元320、用于根据所述属性文件记录的所述目标文件的特征信息对所述属性文件进行分类,生成相应的序列文件。
[0086] 进一步,本发明实施例还可以包括访问入口单元420、用于提供特征信息访问入口,接收用户请求。
[0087] 增加多途径资源入口访问形式,用户即可同时访问经系统自动收集整理后的虚拟文件序列,又可同时访问文件的物理存储的序列。
[0088] 解析单元430、用于解析所述用户请求。
[0089] 推送单元440、用于根据解析后的所述用户请求推送相应的序列文件,并根据所述序列文件记录的属性文件陈列对应的目标文件。
[0090] 可以理解的是,本发明实施例所述用户访问接口优选多途径资源访问入口,即用户通过所述访问入口即可以访问所述根据文件特征信息生成的所述虚拟序列文件,又可以同时访问文件的物理存储的序列。
[0091] 通过本发明实施例所述技术方案,能够根据物理文件的特征信息生成相应的序列文件,通过所述序列文件直接访问资源,可以将访问层级控制在两层,从而极大的简化了资源的访问层级,提供多途径全方位的资源管理与访问途 径。
[0092] 本发明实施例所述终端可以是个人计算机、个人数据助理装置、数码相机、手机、多媒体播放装置等终端,本发明实施例对此不进行限定。
[0093] 本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,包括如上述方法实施例的步骤,所述的存储介质,如:ROM/RAM、磁碟、光盘等。
[0094] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。