一种多媒体信息排序显示方法及终端与流程

文档序号:11657795阅读:350来源:国知局
一种多媒体信息排序显示方法及终端与流程
本发明涉及终端
技术领域
,更具体地说,涉及一种多媒体信息排序显示方法及终端。
背景技术
:随着信息技术的日益普及,人们的视听感受也越来越丰富,而多媒体信息(例如图片、音频、即时通讯信息等)是人们传达和表述自己的重要途径,也是工作和娱乐的重要方式,在人们日常生活密中具有重要地位。同时,随着存储设备技术的大力发展和用户对高质量的视听感受的追求,具有大存储容量的终端设备也不断出现,使得用户可以储存更多的、质量更好的多媒体信息。但是,随着用户在终端设备中存储的多媒体信息的增加,按照现有的多媒体信息排序显示方法对大量的多媒体信息进行排序显示,则会导致用户查找不便,无法及时有效的找到用户所需要的多媒体信息,甚至找不到用户所需要的多媒体信息的情况的出现,严重影响智能设备的用户体验。因此,提供一种新的多媒体信息排序显示方法以实现用户可以在众多多媒体信息中快速及时地找到所需的多媒体信息就显得格外重要,是提高用户体验的关键所在。技术实现要素:本发明要解决的技术问题在于:按照现有的多媒体信息排序显示方法对大量的多媒体信息进行排序显示,会导致用户查找不便,无法及时有效的找到用户所需要的多媒体信息,甚至找不到用户所需要的多媒体信息的情况的出现,严重影响智能设备的用户体验。针对该技术问题,本发明提供了一种多媒体信息排序显示方法及终端。为解决上述技术问题,本发明提供一种终端,所述终端包括:指纹采集模块,用于在所述终端检测到用户进入多媒体信息清单显示界面时,采集当前用户的指纹信息;信息提取模块,用于提取多媒体信息中以所述指纹信息为正相关指纹的正相关多媒体信息,所述正相关指纹为保存所述多媒体信息时采集录入的指纹信息;查看次数获取模块,用于根据所述正相关多媒体信息的历史查看记录,获取通过所述指纹信息查看所述各正相关多媒体信息的第一查看次数;排序显示模块,用于根据所述第一查看次数对所述各正相关多媒体信息进行排序并显示。进一步地,所述排序显示模块包括次数判断单元和排序显示单元;所述次数判断单元用于判断所述各正相关多媒体信息的第一查看次数与第一次数阈值之间的大小关系;所述排序显示单元用于将所述正相关多媒体信息中第一查看次数大于第一次数阈值的第一正相关多媒体信息按照所述第一查看次数从大到小的顺序依次进行排序并显示;以及用于将所述正相关多媒体信息中第一查看次数小于等于第一次数阈值的第二正相关多媒体信息基于各第二正相关多媒体信息对应的指纹种类数进行排序并显示。进一步地,所述排序显示模块还包括:指纹种类数获取单元;所述指纹种类数获取单元用于根据所述第二正相关多媒体信息的历史查看记录,获取查看所述第二正相关多媒体信息时所采集到的指纹种类数;所述排序显示单元还用于在所述第一正相关多媒体信息之后,按照所述指纹种类数从大到小的顺序依次对所述第二正相关多媒体信息进行排序并显示。进一步地,本发明提供了一种多媒体信息排序显示方法,所述方法包括:在检测到用户进入多媒体信息清单显示界面时,采集当前用户的指纹信息;提取多媒体信息中以所述指纹信息为正相关指纹的正相关多媒体信息,所述正相关指纹为保存所述多媒体信息时采集录入的指纹信息;根据所述正相关多媒体信息的历史查看记录,获取通过所述指纹信息查看所述各正相关多媒体信息的第一查看次数;根据所述第一查看次数对所述各正相关多媒体信息进行排序并显示。进一步地,在所述提取多媒体信息中以所述指纹信息为正相关指纹的正相关多媒体信息之后,还包括:提取所述多媒体信息中的非正相关多媒体信息,所述非正相关多媒体信息为所述多媒体信息中除正相关多媒体信息之外的其余多媒体信息;根据所述非正相关多媒体信息的历史查看记录,获取通过任意指纹信息查看所述各非正相关多媒体信息的第二查看次数;根据所述第二查看次数对所述各非正相关多媒体信息进行排序并显示。进一步地,所述根据所述第二查看次数对所述各非正相关多媒体信息进行排序并显示包括:将根据所述第二查看次数进行排序的各非正相关多媒体信息置于根据所述第一查看次数进行排序的所述各正相关多媒体信息之后显示。进一步地,所述根据所述第一查看次数对所述各正相关多媒体信息进行排序并显示包括:将所述正相关多媒体信息中第一查看次数大于第一次数阈值的第一正相关多媒体信息按照所述第一查看次数从大到小的顺序依次进行排序并显示;以及,将所述正相关多媒体信息中第一查看次数小于等于第一次数阈值的第二正相关多媒体信息基于各第二正相关多媒体信息对应的指纹种类数进行排序并显示。进一步地,所述将所述正相关多媒体信息中第一查看次数小于等于第一次数阈值的第二正相关多媒体信息基于各第二正相关多媒体信息对应的指纹种类数进行排序并显示包括:根据所述第二正相关多媒体信息的历史查看记录,获取查看所述第二正相关多媒体信息时所采集到的指纹种类数;在所述第一正相关多媒体信息之后,按照所述指纹种类数从大到小的顺序依次对所述第二正相关多媒体信息进行排序并显示。进一步地,所述根据所述第二查看次数对所述各非正相关多媒体信息进行排序并显示包括:将所述非正相关多媒体信息中第二查看次数大于第二次数阈值的第一非正相关多媒体信息按照所述第二查看次数从大到小的顺序依次进行排序并显示;以及,将所述非正相关多媒体信息中第二查看次数小于等于第二次数阈值的第二非正相关多媒体信息基于各第二非正相关多媒体信息对应的指纹种类数进行排序并显示。进一步地,所述将所述非正相关多媒体信息中第二查看次数小于等于第二次数阈值的第二非正相关多媒体信息基于各第二非正相关多媒体信息对应的指纹种类数进行排序并显示包括:根据所述第二非正相关多媒体信息的历史查看记录,获取查看所述第二非正相关多媒体信息时所采集到的指纹种类数;在所述第一非正相关多媒体信息之后,按照所述指纹种类数从大到小的顺序依次对所述第二非正相关多媒体信息进行排序并显示。有益效果本发明提供的一种多媒体信息排序显示方法及终端,通过在终端检测到用户进入多媒体信息清单显示界面时,采集当前用户的指纹信息,并提取多媒体信息中以该指纹信息为正相关指纹的正相关多媒体信息,根据正相关多媒体信息的历史查看记录,获取通过该指纹信息查看各正相关多媒体信息的第一查看次数,依据该第一查看次数对各正相关多媒体信息进行排序显示。而根据数据统计,用户对于自身操作生成或保存的多媒体信息的兴趣和查找需求往往远大于其余用户生成或保存的多媒体信息,因此本发明通过可以标识用户自身操作的正相关指纹,提取当前用户的正相关多媒体信息,按照查看次数进行排序显示,也即将与用户自身相关的多媒体信息提取出来按照用户本身的兴趣度进行一个排序,使得与用户相关的且最感兴趣的多媒体信息可以优先显示,这样更契合于用户的查找需求,从而使得用户对多媒体信息的查找过程更为方便,保证了用户可以及时有效地找到所需要的多媒体信息,提高了用户体验。附图说明下面将结合附图及实施例对本发明作进一步说明,附图中:图1为实现本发明各个实施例一个可选的终端的结构示意图;图2为本发明第一实施例提供的一种多媒体信息排序显示方法的流程示意图;图3为本发明第一实施例提供的一种非正相关多媒体信息排序显示方法流程示意图;图4为本发明第二实施例提供的一种针对正相关多媒体信息排序显示方法流程示意图;图5为本发明第二实施例提供的一种针对第二正相关多媒体信息排序显示方法流程示意图;图6为本发明第二实施例提供的一种针对非正相关多媒体信息排序显示方法流程示意图;图7为本发明第二实施例提供的一种针对第二非正相关多媒体信息排序显示方法流程示意图;图8为本发明第三实施例提供的一种多媒体信息排序显示方法流程示意图;图9为本发明第四实施例提供的一种终端结构示意图;图10为本发明第四实施例提供的一种更具体的终端结构示意图;图11为本发明第四实施例提供的排序显示模块结构示意图;图12为本发明第四实施例提供的一种更具体的排序显示模块结构示意图。具体实施方式应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。现在将参考附图描述实现本发明各个实施例的终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,"模块"与"部件"可以混合地使用。终端可以以各种形式来实施。例如,本发明中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、pda(个人数字助理)、pad(平板电脑)、pmp(便携式多媒体播放器)、导航装置等等的终端以及诸如数字tv、台式计算机等等的固定终端。下面,假设终端是移动终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。图1为实现本发明各个实施例一个可选的移动终端的硬件结构示意图。移动终端100可以包括a/v(音频/视频)输入单元110、用户输入单元120、显示单元130、存储器140和控制器150等等。图1示出了具有各种组件的移动终端,但是应理解的是,并不要求实施所有示出的组件,可以替代地实施更多或更少的组件,将在下面详细描述移动终端的元件。a/v输入单元110用于接收音频或视频信号。a/v输入单元110可以包括相机111和麦克风112,相机111对在视频捕获模式或图像捕获模式中由图像捕获装置获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元130上。经相机111处理后的图像帧可以存储在存储器140(或其它存储介质)中,可以根据移动终端的构造提供两个或更多相机111。麦克风112可以在电话通话模式、记录模式、语音识别模式等等运行模式中经由麦克风接收声音(音频数据),并且能够将这样的声音处理为音频数据。麦克风112可以实施各种类型的噪声消除(或抑制)算法以消除(或抑制)在接收和发送音频信号的过程中产生的噪声或者干扰。用户输入单元120可以根据用户输入的命令生成键输入数据以控制移动终端的各种操作。用户输入单元120允许用户输入各种类型的信息,并且可以包括键盘、锅仔片、触摸板(例如,检测由于被接触而导致的电阻、压力、电容等等的变化的触敏组件)、滚轮、摇杆等等。特别地,当触摸板以层的形式叠加在显示单元130上时,可以形成触摸屏。显示单元130可以显示在移动终端100中处理的信息。例如,当移动终端100处于电话通话模式时,显示单元130可以显示与通话或其它通信(例如,文本消息收发、多媒体文件下载等等)相关的用户界面(ui)或图形用户界面(gui)。同时,当显示单元130和触摸板以层的形式彼此叠加以形成触摸屏时,显示单元130可以用作输入装置和输出装置。显示单元130可以包括液晶显示器(lcd)、薄膜晶体管lcd(tft-lcd)、有机发光二极管(oled)显示器、柔性显示器、三维(3d)显示器等等中的至少一种。这些显示器中的一些可以被构造为透明状以允许用户从外部观看,这可以称为透明显示器,典型的透明显示器可以例如为toled(透明有机发光二极管)显示器等等。根据特定想要的实施方式,移动终端100可以包括两个或更多显示模块(或其它显示装置),例如,移动终端可以包括外部显示模块(未示出)和内部显示模块(未示出)。触摸屏可用于检测触摸输入压力以及触摸输入位置和触摸输入面积。存储器140可以存储由控制器150执行的处理和控制操作的软件程序等等,或者可以暂时地存储己经输出或将要输出的数据(例如,电话簿、消息、静态图像、视频等等)。而且,存储器140可以存储关于当触摸施加到触摸屏时输出的各种方式的振动和音频信号的数据。存储器140可以包括至少一种类型的存储介质,所述存储介质包括闪存、硬盘、多媒体卡、卡型存储器(例如,sd或dx存储器等等)、随机访问存储器(ram)、静态随机访问存储器(sram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、可编程只读存储器(prom)、磁性存储器、磁盘、光盘等等。而且,移动终端100可以与通过网络连接执行存储器140的存储功能的网络存储装置协作。控制器150通常控制移动终端的总体操作。例如,控制器150执行与语音通话、数据通信、视频通话等等相关的控制和处理。另外,控制器150可以包括用于再现(或回放)多媒体数据的多媒体模块151,多媒体模块151可以构造在控制器150内,或者可以构造为与控制器150分离。控制器150可以执行模式识别处理,以将在触摸屏上执行的手写输入或者图片绘制输入识别为字符或图像。这里描述的各种实施方式可以以使用例如计算机软件、硬件或其任何组合的计算机可读介质来实施。对于硬件实施,这里描述的实施方式可以通过使用特定用途集成电路(asic)、数字信号处理器(dsp)、数字信号处理装置(dspd)、可编程逻辑装置(pld)、现场可编程门阵列(fpga)、处理器、控制器、微控制器、微处理器、被设计为执行这里描述的功能的电子单元中的至少一种来实施,在一些情况下,这样的实施方式可以在控制器150中实施。对于软件实施,诸如过程或功能的实施方式可以与允许执行至少一种功能或操作的单独的软件模块来实施。软件代码可以由以任何适当的编程语言编写的软件应用程序(或程序)来实施,软件代码可以存储在存储器140中并且由控制器150执行。至此,己经按照其功能描述了移动终端。下面,为了简要起见,将描述诸如折叠型、直板型、摆动型、滑动型移动终端等等的各种类型的移动终端中的滑动型移动终端作为示例。因此,本发明能够应用于任何类型的移动终端,并且不限于滑动型移动终端。以下通过具体实施例进行详细说明。第一实施例为方便用户在大量多媒体信息(如照片等)中快速地找到自己所需要的多媒体信息,本实施例提供了一种多媒体信息排序显示方法,参照图2,图2为本发明第一实施例提供的多媒体信息排序显示方法的流程示意图,包括:s201:在检测到用户进入多媒体信息清单显示界面时,采集当前用户的指纹信息;在本实施例中,多媒体信息清单显示界面即为用户进入的进行多媒体信息选择的界面,例如相册界面、音乐列表界面、视频列表界面等。同时,还应当理解的是,用户进入的多媒体信息清单显示界面不同,其对应显示的多媒体信息类型也不相同。也即用户进入的多媒体信息清单显示界面不同,终端进行本实施例中的排序操作的多媒体信息种类也就不同,终端可能仅对某一类或某几类多媒体信息进行排序操作。例如,用户进入的是音乐列表,则终端仅会对音频信息进行提取并排序显示。值得注意的是,本实施例中所有进行排序显示操作的多媒体信息均为用户进入的多媒体信息清单显示界面的对应种类的多媒体信息。s202:提取多媒体信息中以该指纹信息为正相关指纹的正相关多媒体信息;值得注意的是,本实施例中正相关指纹是指保存某一多媒体信息时终端所采集录入的指纹信息。例如,用户在拍摄一张照片,那么用户在点击拍照按钮使得照片生成并保存时,拍照按钮所采集到的指纹即为该照片对应的正相关指纹;又例如,用户在发送一条即时通讯消息时,用户输入该消息后,点击发送按钮,此后终端发送该消息并保存该消息记录,此时发送按钮所采集到的指纹即为该消息对应的正相关指纹。应当理解的是,本实施例中的终端可以是采用全屏指纹识别技术的终端,以保证用户触摸终端显示屏任意一点均可采集到用户的指纹信息。应当理解的是,在本实施例中,终端在采集到一多媒体信息对应的正相关指纹之后,会将该正相关指纹与该多媒体信息进行对应保存,例如将该多媒体信息与其正相关指纹一并保存为一对键值,以便于之后终端根据获取到的指纹信息提取对应的正相关多媒体信息。还应当理解的是,对于用户下载的或接收到的别人发送来的多媒体信息,终端可以将下载或接收保存该多媒体信息时终端采集到的操作指纹作为该下载的多媒体信息的正相关指纹;终端还可以不设置正相关指纹,即对于用户下载或接收的多媒体信息不设置对应的正相关指纹。s203:根据各正相关多媒体信息的历史查看记录,获取通过该指纹信息查看各正相关多媒体信息的第一查看次数;应当理解的是,本实施例中终端保存有所有多媒体信息的历史查看信息,具体的,用户在查看某多媒体信息时,终端即会采集用户的指纹信息并记录该指纹信息,同时对应地累计该指纹信息的查看次数。例如,用户点击查看照片1时,终端即会采集用户的指纹信息,设采集到的指纹信息为指纹信息a,且之前指纹信息a对应的查看次数为5次,则此时终端会累积指纹信息a的查看次数为6次并保存。值得注意的是,被查看的多媒体信息和查看该多媒体信息的指纹信息,以及该指纹信息对应的查看次数应当关联保存,其保存形式可以是图表等形式,例如下表一所示。表一多媒体信息指纹信息查看次数多媒体信息1指纹信息a13多媒体信息1指纹信息b1值得注意的是,上表一中仅为查看次数保存示例,表中并未表征正相关指纹。事实上,正相关指纹信息也可以通过图表等形式与多媒体信息进行关联存储,例如表二所示;也可以通过在关联保存的查看该多媒体信息的指纹信息中设置标记来进行保存,此时与正相关指纹信息对应保存的查看次数即可以为0,表征还未通过正相关指纹信息查看过该多媒体信息。表二正相关指纹多媒体信息指纹信息查看次数指纹信息a多媒体信息1指纹信息a13指纹信息a多媒体信息1指纹信息b1值得注意的是,本实施例中第一查看次数是根据正相关指纹来确定的,例如,设当前用户指纹信息为指纹信息a,则上表二中多媒体信息1为正相关多媒体信息,其对应的第一查看次数为13次。s204:根据获取的第一查看次数对各正相关多媒体信息进行排序并显示。应当理解的是,本实施例中,多媒体信息可以是通过列表、图标、缩略图等形式进行排序显示于多媒体信息清单显示界面中的。值得注意的是,本实施例中,在多媒体信息清单显示界面中可以仅显示提取出来的正相关多媒体信息;也可以显示所有的多媒体信息,此时,一种可行的方式是将提取出来的正相关多媒体信息置于多媒体信息清单显示界面前面进行显示,而将其余的置于正相关多媒体信息之后显示。本实施例中,在步骤s201和s202之后,终端提取多媒体信息中以当前用户的指纹信息为正相关指纹的正相关多媒体信息之后,参见图3,还可以包括:s301:提取多媒体信息中的非正相关多媒体信息;值得注意的是,本实施例中的非正相关多媒体信息为多媒体信息中除正相关多媒体信息之外的其余多媒体信息;也即,多媒体信息中,多媒体信息对应的正相关指纹与终端采集到的当前用户指纹信息不匹配的多媒体信息,以及不存在对应正相关指纹的多媒体信息。应当理解的是,随着采集到的当前用户指纹信息的不同,终端对应提取到的正相关多媒体信息和非正相关多媒体信息即有可能不同。s302:根据各非正相关多媒体信息的历史查看记录,获取通过任意指纹信息查看各非正相关多媒体信息的第二查看次数;应当理解的是,本实施例中,任意指纹是指终端在检测到用户查看多媒体信息时采集录入的指纹信息。用户在查看多媒体信息时,可以通过一个手指进行查看操作,此时终端采集到的指纹仅为一个;而用户也可以通过两个或多个手指一起进行查看操作,此时一种可行的方式是对进行查看的所有指纹信息对应的查看次数都进行依次累计,一种可行的方式是对进行查看的所有指纹信息中的一个指纹信息对应的查看次数都进行一次累计,这一个指纹信息可以是进行查看的所有指纹信息中对应的查看次数最多的一个,若这些指纹信息中存在该多媒体信息的正相关指纹,还可以是该正相关指纹信息;另一种可行方式是判定此时查看失败,不进行累计。本实施例中,还可以将同一用户的不同指纹进行关联,以表征这些指纹均为同一用户的指纹。其方式可以是终端在初次使用时即要求用户输入多个手指的不同指纹。这类关联的指纹,其所有指纹可以视为同一指纹进行操作。例如指纹信息a和指纹信息b为相关联的同一用户的不同指纹信息,则在当前用户指纹信息为指纹信息a,对于正相关指纹为指纹信息b的多媒体信息也视其为正相关多媒体信息进行操作。同时,若用户通过两个或多个手指一起进行查看操作的所有指纹信息均为已关联的指纹信息,则可以在这所有指纹信息的任意一个对应的次数进行一次累计。值得注意的是,本实施例中第二查看次数是根据一个非正相关多媒体信息所有关联保存的指纹信息来确定的,例如,设上表二中多媒体信息1为非正相关多媒体信息,则其对应的第二查看次数为指纹信息a的查看次数13次与指纹信息b的查看次数1次的总和,为14次。s303:根据获取的第二查看次数对各非正相关多媒体信息进行排序并显示。应当注意的是,本实施例中根据第二查看次数进行排序的各非正相关多媒体信息应当置于根据第一查看次数进行排序的各正相关多媒体信息之后显示。也即只有在正相关多媒体信息排序完毕之后,才会在最后一个正相关多媒体信息之后继续对非正相关多媒体信息进行排序。值得注意的是,在本实施例中,对于查看次数相同的多媒体信息,其排序方式可以是按照时间的先后、信息大小等顺序进行排序。还应当理解的是,本实施例中,若用户对当前排序显示方案不满意,还可以通过指纹手势操作、按键操作等形式使多媒体信息清单显示界面内的多媒体信息按照现有的时间、信息大小等顺序进行排序显示。值得注意的是,本实施例中的各个步骤可以由如图1所示的终端来完成,具体的,采集指纹信息的过程可以由如图1所示的终端的用户输入单元120完成,更具体的用户输入单元120中包含的指纹采集器完成,而对正相关多媒体信息和非正相关多媒体信息的提取过程、以及对各正相关多媒体信息和各非正相关多媒体信息进行排序显示的过程则可以由显示单元130、存储器140和控制器150共同来完成。本实施例提供的多媒体信息排序显示方法,通过在终端检测到用户进入多媒体信息清单显示界面时,采集当前用户的指纹信息,并提取多媒体信息中以该指纹信息为正相关指纹的正相关多媒体信息,根据正相关多媒体信息的历史查看记录,获取通过该指纹信息查看各正相关多媒体信息的第一查看次数,依据该第一查看次数对各正相关多媒体信息进行排序显示。这样由于终端在进行排序显示时,会提取与当前用户输入指纹正相关的多媒体信息,按照查看次数进行排序显示,也即会将与用户自身相关的多媒体信息提取出来按照用户本身的兴趣度进行一个排序,使得与用户相关的且最感兴趣的多媒体信息可以优先显示,从而使得用户对多媒体信息的查找过程更为方便,保证了用户可以及时有效地找到所需要的多媒体信息,提高了用户体验。第二实施例本实施例在第一实施例的基础上,对本发明提供的多媒体信息排序显示方法进行了进一步细化说明。参见图4,图4为本发明第二实施例提供的一种针对图2中根据第一查看次数对各正相关多媒体信息进行排序并显示的具体流程示意图,包括:s401:将正相关多媒体信息中第一查看次数大于第一次数阈值的第一正相关多媒体信息按照第一查看次数从大到小的顺序依次进行排序并显示;s402:将正相关多媒体信息中第一查看次数小于等于第一次数阈值的第二正相关多媒体信息基于各第二正相关多媒体信息对应的指纹种类数进行排序并显示。应当理解的是,上述步骤s401和s402不存在必然的顺序关系。同时还应当理解的是,本实施例中还存在一种可行的方式是仅对第一查看次数大于第一次数阈值的第一正相关多媒体信息按照第一查看次数从大到小的顺序依次进行排序并显示;而对于第一查看次数小于等于第一次数阈值的第二正相关多媒体信息不再进行处理和显示。应当理解的是,本实施例中各第二正相关多媒体信息对应的指纹种类数即为查看第二正相关多媒体信息的不同指纹信息的个数,例如,设照片1为第二正相关多媒体信息,指纹信息a和指纹信息b均查看过照片1,因此照片1的指纹种类数即为2。应当理解的是,任意一个多媒体信息的指纹种类数均可通过该多媒体信息的历史查看记录统计得出,以表二为例,根据表二即可统计得出多媒体信息1的指纹种类数为2。本实施例中,对于步骤s402,一种具体的排序显示过程是,参见图5:s501:根据各第二正相关多媒体信息的历史查看记录,获取查看各第二正相关多媒体信息时所采集到的指纹种类数;s502:在各第一正相关多媒体信息之后,按照指纹种类数从大到小的顺序依次对各第二正相关多媒体信息进行排序并显示。参见图6,图6为本发明第二实施例提供的一种针对图3中根据获取的第二查看次数对各非正相关多媒体信息进行排序并显示的具体流程示意图,包括:s601:将非正相关多媒体信息中第二查看次数大于第二次数阈值的第一非正相关多媒体信息按照第二查看次数从大到小的顺序依次进行排序并显示;s602:将非正相关多媒体信息中第二查看次数小于等于第二次数阈值的第二非正相关多媒体信息基于各第二非正相关多媒体信息对应的指纹种类数进行排序并显示。仍应当理解的是,上述步骤s601和s602不存在必然的顺序关系。同时,本实施例中还存在一种可行的方式是仅对第二查看次数大于第二次数阈值的第一非正相关多媒体信息按照第二查看次数从大到小的顺序依次进行排序并显示;而对于第二查看次数小于等于第二次数阈值的第二正相关多媒体信息不再进行处理和显示。还应当理解的是,本实施例中各第一非正相关多媒体信息可以排列于各第一正相关多媒体信息之后,各第二正相关多媒体信息之前进行显示。例如,各第一非正相关多媒体信息排序为多媒体信息1至多媒体信息8,各第一正相关多媒体信息排序为多媒体信息a至多媒体信息h,各第二正相关多媒体信息排序为多媒体信息a至多媒体信息c,则此时整体的多媒体信息排序即依次为:多媒体信息a至多媒体信息h、多媒体信息1至多媒体信息8、多媒体信息a至多媒体信息c。本实施例中各第一非正相关多媒体信息还可以排列于各第二正相关多媒体信息之后进行显示。仍以上例为例,此时整体的多媒体信息排序即依次为:多媒体信息a至多媒体信息h、多媒体信息a至多媒体信息c、多媒体信息1至多媒体信息8。值得注意的是,本实施例中第一查看阈值与第二查看阈值之间不存在必然的大小关系,其取值可以是根据用户自定义的,也可以是终端厂商根据经验值确定的。事实上,由于第二查看次数是根据查看过某一多媒体信息的所有指纹信息的查看次数来确定的,而第一查看次数是根据查看过某一多媒体信息的正相关指纹信息的查看次数来确定的,因此通常可以设置第二查看阈值较第一查看阈值大。本实施例中,对于步骤s602,一种具体的排序显示过程是,参见图7:s701:根据各第二非正相关多媒体信息的历史查看记录,获取查看各第二非正相关多媒体信息时所采集到的指纹种类数;s702:在各第一非正相关多媒体信息之后,按照指纹种类数从大到小的顺序依次对各第二非正相关多媒体信息进行排序并显示。应当理解的是,本实施例中,若各第一非正相关多媒体信息可以排列于各第一正相关多媒体信息之后,各第二正相关多媒体信息之前进行显示,则可以将各第二非正相关多媒体信息置于各第二正相关多媒体信息之前或之后进行显示;也可以将各第二非正相关多媒体信息和各第二正相关多媒体信息一起按照指纹种类数从大到小的顺序进行混杂排序。值得注意的是,本实施例中的各个步骤可以由如图1所示的终端来完成,具体的,将各正相关多媒体信息的第一查看次数与第一次数阈值进行比较和将各非正相关多媒体信息的第二查看次数与第二次数阈值进行比较的过程可以由控制器150来完成,对各多媒体信息进行排序显示的过程可以由显示单元130、存储器140和控制器150共同来完成。本实施例提供的多媒体信息排序显示方法,通过检测正相关多媒体信息中第一查看次数与第一次数阈值的关系、检测非正相关多媒体信息中第二查看次数与第二次数阈值的关系,将查看次数大于第一查看阈值的第一正相关多媒体信息排在最前端进行显示,而对查看次数小于第一或第二次数阈值的多媒体信息,按照指纹种类数进行排序并显示,使得在前显示的为与用户自身相关的兴趣度较高的多媒体信息,在后显示的用户兴趣度较低的多媒体信息中,查看用户越多的多媒体信息即越在前显示,保证了用户可以尽快找到所需要的多媒体信息,提高了用户体验。第三实施例为更好的理解本发明的技术方案,本实施例在第一实施例和第二实施例的基础上,以用户进入的多媒体信息清单显示界面为相册,仅显示正相关多媒体信息的情况为例,对本发明作进一步的示例说明。参照图8,图8为本发明第三实施例提供的一种多媒体信息排序显示方法流程示意图,包括:s801:获取当前用户的指纹信息a;s802:提取相册中正相关指纹为a的图片;s803:判断各图片的第一查看次数是否大于第一次数阈值c;若是,转至s804;否则,转至s805;s804:将第一查看次数大于c的图片按照第一查看次数从大到小排列;s805:获取第一查看次数小于等于c的图片的指纹种类数;s806:将第一查看次数小于等于c的图片按照指纹种类数从大到小的顺序排列于第一查看次数大于c的图片之后并在相册中显示;s807:用户判断对当前排列是否满意;若满意,结束;否则,转至s808;s808:通过指纹手势还原图片列表,并按时间先后顺序排列。应当理解的是,本实施例中,进行指纹手势还原图片列表的指纹可以设定其必须为正相关指纹,以保证还原操作为当前用户进行的。本实施例中,在相册中显示的仅为与用户正相关的图片,减少加载图片的数量,并对查看次数满足条件的图片按照正相关指纹的查看次数从大到小进行在前排列,同时对不满足条件的按不同指纹的个数来排序,更加契合用户的查找需求,减少了查找耗费的时间。同时,为用户提供可将图片复原为按时间先后顺序排列的操作,最大限度地提高了用户体验。第四实施例参见图9,图9为本发明第四实施例提供的一种终端结构示意图,包括:指纹采集模块91,用于在终端检测到用户进入多媒体信息清单显示界面时,采集当前用户的指纹信息。信息提取模块92,用于提取多媒体信息中以当前用户的指纹信息为正相关指纹的正相关多媒体信息。查看次数获取模块93,用于根据正相关多媒体信息的历史查看记录,获取通过该正相关指纹信息查看各正相关多媒体信息的第一查看次数。排序显示模块94,用于根据第一查看次数对各正相关多媒体信息进行排序并显示。在本实施例中,多媒体信息清单显示界面即为用户进入的进行多媒体信息选择的界面,例如相册界面、音乐列表界面、视频列表界面等。同时,还应当理解的是,用户进入的多媒体信息清单显示界面不同,其对应显示的多媒体信息类型也不相同。也即用户进入的多媒体信息清单显示界面不同,终端进行本实施例中的排序操作的多媒体信息种类也就不同,终端可能仅对某一类或某几类多媒体信息进行排序操作。例如,用户进入的是相册,则终端的信息提取模块92、查看次数获取模块93和排序显示模块94仅会对图片信息进行提取并排序显示。本实施例中所有进行排序显示操作的多媒体信息均为用户进入的多媒体信息清单显示界面的对应种类的多媒体信息。值得注意的是,本实施例中正相关指纹是指保存某一多媒体信息时终端所采集录入的指纹信息。应当理解的是,本实施例中的终端可以是采用全屏指纹识别技术的终端,以保证用户触摸终端显示屏任意一点,指纹采集模块91均可采集到用户的指纹信息。应当理解的是,在本实施例中,参见图10,终端还可以包括一信息保存模块95。指纹采集模块91在采集到一多媒体信息对应的正相关指纹之后,信息保存模块95会将该正相关指纹与该多媒体信息进行对应保存,其保存形式可以是将该多媒体信息与其正相关指纹一并保存为一对键值,以便于之后终端根据获取到的指纹信息提取对应的正相关多媒体信息。还应当理解的是,对于用户下载的或接收到的别人发送来的多媒体信息,终端可以将下载或接收保存该多媒体信息时指纹采集模块91采集到的操作指纹作为该下载的多媒体信息的正相关指纹;终端还可以对于下载或接收的多媒体信息不设置对应的正相关指纹。本实施例中,信息保存模块95保存有所有多媒体信息的历史查看信息,具体的,用户在查看某多媒体信息时,指纹采集模块91即会采集用户的指纹信息,信息保存模块95记录并保存该指纹信息,同时对应地累计该指纹信息的查看次数。值得注意的是,被查看的多媒体信息和查看该多媒体信息的指纹信息,以及该指纹信息对应的查看次数应当关联保存,其保存形式可以是图表等形式。本实施例中,信息保存模块95对于正相关指纹信息可以通过图表等形式与多媒体信息进行关联存储;也可以通过在关联保存的查看该多媒体信息的指纹信息中设置标记来进行保存,此时与正相关指纹信息对应保存的查看次数即可以为0,表征还未通过正相关指纹信息查看过该多媒体信息。值得注意的是,本实施例中,查看次数获取模块93获取的第一查看次数是根据正相关指纹对应的查看次数来确定的。本实施例中,多媒体信息可以是通过列表、图标、缩略图等形式进行排序显示于多媒体信息清单显示界面中的。本实施例中,在多媒体信息清单显示界面中可以仅显示提取出来的正相关多媒体信息;也可以显示所有的多媒体信息,此时,一种可行的方式是将提取出来的正相关多媒体信息置于多媒体信息清单显示界面前面进行显示,而将其余的置于正相关多媒体信息之后显示。本实施例中,还可以将同一用户的不同指纹进行关联,以表征这些指纹均为同一用户的指纹。其方式可以是终端在初次使用时即要求用户输入多个手指的不同指纹。这类关联的指纹,其所有指纹可以视为同一指纹进行操作。例如指纹信息a和指纹信息b为相关联的同一用户的不同指纹信息,则在当前用户指纹信息为指纹信息a,对于正相关指纹为指纹信息b的多媒体信息也视其为正相关多媒体信息进行操作,此时查看次数获取模块93获取到的第一查看次数也即为指纹信息a对应的查看次数和指纹信息b对应的查看次数之和。参见图11,图11为一种排序显示模块94的结构示意图,包括次数判断单元941和排序显示单元942,其中:次数判断单元941用于判断查看次数获取模块93获取的各正相关多媒体信息的第一查看次数与第一次数阈值之间的大小关系。排序显示单元942用于将次数判断单元941判定的正相关多媒体信息中第一查看次数大于第一次数阈值的第一正相关多媒体信息按照第一查看次数从大到小的顺序依次进行排序并显示;以及用于将次数判断单元941判定的正相关多媒体信息中第一查看次数小于等于第一次数阈值的第二正相关多媒体信息基于各第二正相关多媒体信息对应的指纹种类数进行排序并显示。应当理解的是,排序显示单元942对第一正相关多媒体信息和第二正相关多媒体信息的排序显示操作不存在必然的顺序关系。同时还应当理解的是,本实施例中还存在一种可行的方式是:排序显示单元942仅对第一正相关多媒体信息按照第一查看次数从大到小的顺序依次进行排序并显示;而对于第二正相关多媒体信息不再进行处理和显示。应当理解的是,本实施例中各第二正相关多媒体信息对应的指纹种类数即为查看第二正相关多媒体信息的不同指纹信息的个数。应当理解的是,任意一个多媒体信息的指纹种类数均可通过该多媒体信息的历史查看记录统计得出。本实施例中,参见图12,排序显示模块94还包括指纹种类数获取单元943,指纹种类数获取单元943用于根据第二正相关多媒体信息的历史查看记录,获取查看第二正相关多媒体信息时所采集到的指纹种类数。本实施例中,若用户对当前排序显示方案不满意,还可以通过指纹手势操作、按键操作等形式使多媒体信息按照现有的时间、信息大小等顺序进行排序显示。此时,排序显示单元942还用于在各第一正相关多媒体信息之后,按照指纹种类数从大到小的顺序依次对各第二正相关多媒体信息进行排序并显示。值得注意的是,本实施例中,指纹采集模块91的功能可以由如图1所示的终端的用户输入单元120来完成,具体的可以由用户输入单元120中包含的指纹采集器完成,指纹采集模块91可以设置于如图1所示的终端的用户输入单元120中;信息提取模块92、查看次数获取模块93、排序显示模块94以及信息保存模块95的功能则可以由如图1所示显示单元130、存储器140和控制器150共同来完成,其可以设置于控制器150内。本实施例提供的终端,通过在终端检测到用户进入多媒体信息清单显示界面时,采集当前用户的指纹信息,提取以该指纹信息为正相关指纹的正相关多媒体信息进行显示,这样用户在进入的多媒体信息清单显示界面中看到的只有与该用户正相关的多媒体信息,减少了加载多媒体信息的数量;同时,对于第一查看次数大于第一查看阈值的第一正相关多媒体信息按照正相关指纹的查看次数从大到小排列,对查看次数小于等于第一数阈值的多媒体信息,则按照指纹种类数进行排序,减少查询耗费的时间,保证了用户可以尽快找到所需要的多媒体信息;同时若用户对当前排序显示方案不满意,还可以通过指纹手势操作、按键操作等形式使多媒体信息按照现有的时间、信息大小等顺序进行排序显示,最大限度提高了用户体验。第五实施例本实施例在第四实施例的基础上,以对非正相关的多媒体信息也进行显示的情况为例,对本发明的技术方案进行了进一步说明。仍旧参见图9,此时在指纹采集模块91采集到当前用户的指纹信息之后,信息提取模块92还用于提取多媒体信息中的非正相关多媒体信息。本实施例中,非正相关多媒体信息是指多媒体信息中除正相关多媒体信息之外的其余多媒体信息;也即,多媒体信息中,多媒体信息对应的正相关指纹与终端采集到的当前用户指纹信息不匹配的多媒体信息,以及不存在对应正相关指纹的多媒体信息。应当理解的是,随着指纹采集模块91采集到的当前用户指纹信息的不同,终端对应提取到的正相关多媒体信息和非正相关多媒体信息即有可能不同。此时,查看次数获取模块93还用于根据各非正相关多媒体信息的历史查看记录,获取通过任意指纹信息查看各非正相关多媒体信息的第二查看次数。应当理解的是,本实施例中,任意指纹是指终端在检测到用户查看多媒体信息时采集录入的指纹信息。用户在查看多媒体信息时,可以通过一个手指进行查看操作,此时终端采集到的指纹仅为一个;而用户也可以通过两个或多个手指一起进行查看操作,此时一种可行的方式是对进行查看的所有指纹信息对应的查看次数都进行依次累计,一种可行的方式是对进行查看的所有指纹信息中的一个指纹信息对应的查看次数都进行一次累计,这一个指纹信息可以是进行查看的所有指纹信息中对应的查看次数最多的一个,若这些指纹信息中存在该多媒体信息的正相关指纹,还可以是该正相关指纹信息;另一种可行方式是判定此时查看失败,不进行累计。本实施例中,若存在同一用户的不同指纹相关联的情况,且这多个指纹信息均为已关联的指纹信息,则可以在这所有指纹信息的任意一个对应的次数进行一次累计。值得注意的是,本实施例中第二查看次数是根据一个非正相关多媒体信息所有关联保存的指纹信息对应的查看次数之和来确定。此时,排序显示模块94还用于根据查看次数获取模块93获取的第二查看次数对各非正相关多媒体信息进行排序并显示。应当注意的是,本实施例中根据第二查看次数进行排序的各非正相关多媒体信息应当置于根据第一查看次数进行排序的各正相关多媒体信息之后显示。也即只有在正相关多媒体信息排序完毕之后,才会在最后一个正相关多媒体信息之后继续对非正相关多媒体信息进行排序。值得注意的是,在本实施例中,对于查看次数相同的多媒体信息,其排序方式可以是按照时间的先后、信息大小等顺序进行排序。仍旧参见图11,此时次数判断单元941还用于判断查看次数获取模块93获取的各非正相关多媒体信息的第二查看次数与第二次数阈值之间的大小关系。排序显示单元942还用于将次数判断单元941判定的非正相关多媒体信息中第二查看次数大于第二次数阈值的第一非正相关多媒体信息按照第二查看次数从大到小的顺序依次进行排序并显示;以及还用于将次数判断单元941判定的正相关多媒体信息中第二查看次数小于等于第二次数阈值的第二非正相关多媒体信息基于各第二非正相关多媒体信息对应的指纹种类数进行排序并显示。仍应当理解的是,排序显示单元942对于第一非正相关多媒体信息和第二非正相关多媒体信息的排序显示操作不存在必然的顺序关系。同时还应当理解的是,本实施例中还存在一种可行的方式是:排序显示单元942仅对第一非正相关多媒体信息按照第二查看次数从大到小的顺序依次进行排序并显示;而对于第二非正相关多媒体信息不再进行处理和显示。本实施例中各第一非正相关多媒体信息可以排列于各第一正相关多媒体信息之后,各第二正相关多媒体信息之前进行显示;也可以排列于各第二正相关多媒体信息之后进行显示。值得注意的是,本实施例中第一查看阈值与第二查看阈值之间不存在必然的大小关系,其取值可以是根据用户自定义的,也可以是终端厂商根据经验值确定的。仍旧参见图12,此时,指纹种类数获取单元943还用于根据各第二非正相关多媒体信息的历史查看记录,获取查看各第二非正相关多媒体信息时所采集到的指纹种类数。此时,排序显示单元942会在各第一非正相关多媒体信息之后,按照指纹种类数从大到小的顺序依次对各第二非正相关多媒体信息进行排序并显示。应当理解的是,本实施例中,若各第一非正相关多媒体信息可以排列于各第一正相关多媒体信息之后,各第二正相关多媒体信息之前进行显示,则可以将各第二非正相关多媒体信息置于各第二正相关多媒体信息之前或之后进行显示;也可以将各第二非正相关多媒体信息和各第二正相关多媒体信息一起按照指纹种类数从大到小的顺序进行混杂排序。本实施例提供的终端,通过在第一正相关多媒体信息之后,对于第二查看次数大于第二查看阈值的第一非正相关多媒体信息按照第二查看次数从大到小排列,对第二查看次数小于等于第二数阈值的多媒体信息,则按照指纹种类数进行排序,使得在显示所有多媒体信息的情况下,用户仍旧可以快速地找到其所需的多媒体信息,有效减少了查询耗费的时间,提高了用户体验。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1