掌桥专利:专业的专利平台
掌桥专利
首页

信息显示方法、装置、电子设备和存储介质

文献发布时间:2023-06-19 11:11:32


信息显示方法、装置、电子设备和存储介质

技术领域

本申请属于通信技术领域,具体涉及一种信息显示方法、装置、电子设备和存储介质。

背景技术

随着互联网的快速发展,电子设备中通常安装有多个应用程序(APP,Application),这些应用程序可以为用户带来便捷的服务。

目前,这些应用程序中相关的用户数据或文件都分布在各自的应用程序中,彼此独立。这样,当用户想查找在不同应用程序中的数据时,需要分别进入一个个应用程序中查看,导致查看属于不同应用的数据的操作过程繁琐且耗时,影响查看信息效率。

发明内容

本申请实施例的目的是提供一种信息显示方法、装置、电子设备和存储介质,能够解决查看属于不同应用的数据的操作过程繁琐且耗时,以提高查看信息效率的问题。

为了解决上述技术问题,本申请是这样实现的:

第一方面,本申请实施例提供了一种信息显示方法,该方法包括:

接收用户的第一输入;

响应于第一输入,根据与第一输入对应的第一信息,从用户信息数据集中筛选与第一信息相关的目标信息,用户信息数据集包括电子设备中运行的至少一个应用程序第二信息;

在目标区域中显示所述目标信息。

第二方面,本申请实施例提供了一种信息显示装置,该装置包括:

接收模块,用于接收用户的第一输入;

筛选模块,用于响应于第一输入,从用户信息数据集中筛选与第一信息相关的目标信息,用户信息数据集包括电子设备中运行的至少一个应用程序第二信息;

显示模块,用于在目标区域中显示所述目标信息。

第三方面,本申请实施例提供了一种电子设备,该电子设备包括摄像头、处理器、存储器及存储在存储器上并可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面所示的信息显示方法的步骤。

第四方面,本申请实施例提供了一种可读存储介质,可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如第一方面所示的信息显示方法的步骤。

第五方面,本申请实施例提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面所示的信息显示方法的步骤。

在本申请实施例中,通过与第一输入对应的第一信息,从预先存储的用户信息数据集中筛选与第一信息相关的目标信息,用户信息数据集包括至少一个应用程序中每个应用程序的第二信息,这样,当用户想查找在不同应用程序中的数据时,无需分别进入一个个应用程序中查看,减少用户查看属于不同应用的数据的操作,提高查看信息效率。

附图说明

图1为本申请实施例提供的一种信息显示架构示意图;

图2为本申请实施例提供的另一种信息显示架构示意图;

图3为本申请实施例提供的一种信息显示方法的流程图;

图4为本申请实施例提供的一种信息显示方法的第一界面示意图;

图5为本申请实施例提供的一种信息显示方法的第二界面示意图;

图6为本申请实施例提供的一种信息显示方法的第三界面示意图;

图7为本申请实施例提供的一种信息显示方法的第四界面示意图;

图8为本申请实施例提供的一种信息显示方法的第五界面示意图;

图9为本申请实施例提供的一种信息显示方法的第六界面示意图;

图10为本申请实施例提供的一种信息显示方法的交互示意图;

图11为本申请实施例提供的一种信息显示方法的第七界面示意图;

图12为本申请实施例提供的一种信息显示装置的结构示意图;

图13为本申请实施例提供的一种电子设备的结构示意图;

图14为本申请实施例提供的一种电子设备的硬件结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

针对上述问题,本申请实施例提供结合附图,通过具体的实施例及其应用场景对本申请实施例提供的信息显示方法进行详细地说明。

首先,本申请实施例提出了一种信息显示架构示意图。该信息显示架构可以包括电子设备10。这样,电子设备10获取运行在电子设备上的多个应用程序的每个应用程序中用户输入的第二信息。其中,第二信息可以包括下述中的至少一种:用户操作应用程序的行为数据,用户的属性信息如用户姓名、性别、联系方式等。接着,按照数据存储结构,生成与至少一个应用程序中每个应用程序的用户信息对应的用户信息数据集。数据存储结构包括第二信息的信息来源、第二信息的文件类型、第二信息的时间戳、第二信息的文件名称以及第二信息的内容摘要,这样,可以分别对数据存储结构中的每一项进行存储,以便后期根据这些项进行索引。

基于此,参照图1,在用户想要查找在不同应用程序中的第二信息,或者想要搜索多个应用程序与当前应用程序中用户输入的第一信息对应的目标信息的情况下,电子设备接收用户的第一输入如在应用程序A中与小明的聊天窗口,接收用户输入“***”的第一信息。接着,响应于第一输入,根据与第一输入对应的第一信息,从用户信息数据集中筛选与第一信息相关的目标信息。然后,在目标区域显示目标信息如“***好像”、“下周***”等应用程序A的信息,“攻略***”、“下周攻略***”来自应用程序B和应用程序C的信息。其中,目标区域可以是与第一信息相关的区域如在第一信息的周围区域,或者,直接定位到与目标信息对应的应用程序的界面区域如,“攻略***”来自应用程序B,那么,可以从应用程序A跳转到应用程序B,并显示目标信息在应用程序B中的区域。

由此,当用户想查找在不同应用程序中的数据时,无需分别进入一个个应用程序中查看,在满足用户及时获取想要的历史信息的需求的同时,减少用户查看属于不同应用的数据的操作。另外,通过本申请实施例提供的信息显示方法,还可以通过用户输入的第一信息,获取多个应用程序与第一信息对应的目标信息,由此,提高查看信息效率,以及提高用户体验感。

另外,本申请实施例提供了另一种信息显示架构示意图。参照图2,该显示架构包括电子设备20和服务器21。这样,电子设备20获取运行在电子设备20上的多个应用程序的每个应用程序中用户输入的第二信息,向服务器21发送该第二信息。服务器21接收第二信息,并按照数据存储结构,生成与至少一个应用程序中每个应用程序的第二信息对应的用户信息数据集。数据存储结构包括用户信息的信息来源、用户信息的文件类型、用户信息的时间戳、用户信息的文件名称以及用户信息的内容摘要,这样,可以分别对数据存储结构中的每一项进行存储,以便后期根据这些项进行索引。

基于此,参照图2,在用户想要查找在不同应用程序中的用户信息,或者想要搜索多个应用程序与当前应用程序中用户输入的第一信息对应的目标信息的情况下,电子设备20接收用户的第一输入,响应于第一输入,向服务器21发送目标信息请求,目标信息请求包括第一信息。服务器21根据目标信息请求中的第一信息,从用户信息数据集中筛选与第一信息相关的目标信息,用户信息数据集包括至少一个应用程序中每个应用程序的用户信息。然后,服务器21向电子设备21发送反馈目标信息请求,反馈目标信息请求包括目标信息如“***好像”来自应用程序A的信息、“下周***”来自应用程序B以及“下周攻略***”来源于应用程序C的信息,以便通过电子设备20在目标区域中显示目标信息。

另外,在一些实施例中,在发送目标信息请求之后,电子设备还可以向服务器21发送网络信息请求,网络信息请求包括第一信息,网络信息请求用于请求与第一信息相关的目标网络社交信息。服务器21根据第一信息确定与第一信息相关的目标网络社交信息,然后向电子设备21发送反馈网络信息请求,反馈网络信息请求包括与第一信息相关的目标网络社交信息。这样,电子设备可以该可以将目标网络社交信息确定为目标信息,显示包括从用户信息数据集中筛选与第一信息相关的信息和目标网络社交信息的目标信息。该目标信息如图2中,“***好像”来自应用程序A的信息、“下周***”来自应用程序B、“攻略***”来自网络、“下周攻略***”来源于应用程序C的信息。

由此,通过与第一输入对应的第一信息,从预先存储的用户信息数据集中筛选与第一信息相关的目标信息,用户信息数据集包括至少一个应用程序中每个应用程序的第二信息,当用户想查找在不同应用程序中的数据时,无需分别进入一个个应用程序中查看,在满足用户及时获取想要的历史信息的需求的同时,减少用户查看属于不同应用的数据的操作。另外,通过本申请实施例提供的信息显示方法,还可以通过用户输入的第一信息,获取多个应用程序与第一信息对应的目标信息,由此,提高查看信息效率,以及提高用户体验感。

需要说明的是,本申请实施例处理可以应用于聊天记录的查找、购物记录的查找、搜索记录的查找以及当用户忘记还钱给别人时,给予一定的交易信息的提醒的应用场景中。

根据上述应用场景,下面结合图3对本申请实施例提供的信息显示方法进行详细说明。

图3为本申请实施例提供的一种信息显示方法的流程图。

如图3所示,该信息显示方法具体可以包括如下步骤:

首先,步骤310,接收用户的第一输入;接着,步骤320,响应于第一输入,根据与第一输入对应的第一信息,从用户信息数据集中筛选与第一信息相关的目标信息,用户信息数据集包括电子设备运行的至少一个应用程序的第二信息;然后,步骤330,在目标区域中显示目标信息。

在本申请实施例中,通过与第一输入对应的第一信息,从预先存储的用户信息数据集中筛选与第一信息相关的目标信息,用户信息数据集包括至少一个应用程序中每个应用程序的第二信息,这样,当用户想查找在不同应用程序中的数据时,无需分别进入一个个应用程序中查看,减少用户查看属于不同应用的数据的操作,提高查看信息效率。

下面对上述步骤进行详细说明,具体如下所示:

首先,涉及步骤310,在一些可能的实施例中,该步骤具体可以包括:

在显示目标界面的情况下,接收用户的第一输入;

其中,目标界面包括应用界面或者系统界面,应用界面为至少一个应用程序中第一应用程序的界面,如即时通讯应用程序中与其他用户的聊天界面或者即时通讯应用程序的主页面。系统界面包括电子设备中系统对应的界面如电子设备的桌面,或者未进入某应用程序的界面。

举例说明,如图4所示,用户可以在目标界面的第一搜索框40中输入第一信息,以使电子设备接收用户在第一搜索框40中输入第一信息的第一输入。

或者,在另一些可能的实施例中,在目标界面包括至少一个搜索维度选项时,索引选项由用户信息的属性信息确定,至少一个搜索维度选项中每个搜索维度选项包括至少一个层级,至少一个层级的每个层级中包括至少一个索引选项。这样,该步骤310之前,该方法还可以包括:

接收用户从至少一个搜索维度选项中选择目标搜索维度选项的第二输入;

响应于第二输入,显示与目标搜索维度选项对应的至少一个层级和至少一个层级的每个层级中的至少一个索引选项;

基于此,步骤310具体可以包括:

接收用户对至少一个层级中目标层级的目标索引选项的第一输入。

基于这种可能,本申请实施例将对上述仅包括搜索维度选项的情况以及搜索维度选项包括下面层级和索引选项的情况分别进行说明,具体如下所示。

在一些可能的实施例中,针对包括搜索维度选项的情况,该步骤310即接收用户的第一输入具体可以包括:

接收用户对至少一个搜索维度选项的第一输入。

举例说明,由于实时的信息提示,很可能无法满足用户的查看电子设备中应用程序的信息的需求,因此,本申请实施例提供一种利用手势输入以显示搜索维度选项,如图5所示,电子设备接收用户在屏幕任意位置用手指顺时针画一个半圆轨迹,在目标界面中显示至少一个搜索维度选项。用户即可以如图4所示的第一搜索框40中输入第一信息,还可以在第二搜索框50中从至少一个搜索维度选项中选择目标搜索维度选项,如电子设备接收用户从至少一个搜索维度选项中选择目标搜索维度选项的第一输入。

这里,需要说明的是,处理可以分别点击每个搜索维度选项之外,本申请实施例还提供了另一种用户选择目标搜索维度选项的方式,即针对至少一个搜索维度选项中每个搜索维度选项包括至少一个层级,至少一个层级的每个层级中包括至少一个索引选项的情况下,具体结合图6至图9进行详细说明。

在另一些可能的实施例中,如图6所示,用户可以将第二搜索框50中想过滤的各个搜索维度选项,拖拽到目标信息的显示控件60中,以便电子设备的目标信息的显示控件60中显示符合这个搜索维度选项的目标信息,其显示效果可以为以搜索维度选项吸附的方式获取目标信息,以在目标信息的显示控件60中显示。其中,如图7所示,搜索维度选项如时间、app、对象等的位置可以任意摆放,目标信息会跟着这个搜索维度选项或者搜索维度选项的图标的位置移动。若检测到搜索维度选项停靠在目标信息的显示控件60的边缘时,搜索维度选项消失,自动吸附到搜索维度选项且跟随搜索维度选项移动的目标信息会以此时搜索维度选项停靠的位置开始,贴边按关联度顺序依次显示,并提供上下滑动条去浏览搜索维度选项。

另外,当想整合两个搜索维度选项进行筛选时,可以像如图8中的手势一样,将想要选择的搜索维度选项如时间和APP进行捏合,然后,将捏合后的搜索维度选项组拖拽到目标信息的显示控件60中。当然,如图9所示,如果想要选择2个以上的搜索维度选项,可以先捏合两个如时间和APP以后,再继续捏合如时间和APP与对象。然后,将捏合后的搜索维度选项组即包含2个以上的搜索维度选项拖拽到目标信息的显示控件60中。

这样,在用户进行聊天时,实时获取用户正在输入的第一信息,并展示与该第一信息对应的目标信息,以给用户一些必要的提醒。例如,在检测到用户正在给别人转账时,目标信息会包含历史转账信息。这样,当用户想查找在不同应用程序中的数据时,无需分别进入一个个应用程序中查看,减少用户查看属于不同应用的数据的操作,提高查看信息效率。

进一步地,在又一些可能的实施例中,在至少一个搜索维度选项中每个搜索维度选项包括多个层级,多个层级的每个层级中包括至少一个索引选项时,该步骤310具体可以包括:

接收用户对目标搜索维度选项中目标层级的目标索引选项的第一输入;

其中,至少一个搜索维度选项包括目标搜索维度选项,多个层级包括目标层级,至少一个索引选项包括目标索引选项。

需要说明的是,在一些可能的实施例中,如搜索维度选项APP包括多个层级如第一层级,该第一层级包括索引选项即APP类型如购物类型APP、即时通讯类型APP和浏览器类型APP;第二层级,该第二层级包括的索引选项即具体的APP如购物类型APP中包括购物类型APP1、购物类型APP2和购物类型APP3。由此,可以选择再往目标信息的显示控件60拖入其它层级如第一层级和/或第二层级中的索引选项。

如果想移除搜索维度选项和/或索引选项,只需要将搜索维度选项和/或索引选项拖出目标信息的显示控件60,即可以清除维度选项和/或索引选项以及与其对应的目标信息。接着,涉及步骤320,在一些可能的实施例中,在该步骤之前还可以包括:

获取每个应用程序中用户输入的第二信息;

按照数据存储结构,生成与至少一个应用程序中每个应用程序的第二信息对应的用户信息数据集。

这里,生成用户信息数据集的过程可以是电子设备执行,也可以是电子设备将第一信息发送到服务器,由服务器根据第一信息生成用户信息数据集。该用户信息数据集中的信息可以根据获取的用户信息实时更新。

基于此,该步骤320具体可以包括:

根据第一信息的语义信息,提取第一信息的关键词;

基于关键词,从用户信息数据集中提取包括关键词的目标信息。

需要说明的是,本申请实施例中的数据存储结构包括:用户信息的信息来源、用户信息的文件类型、用户信息的时间戳、用户信息的文件名称以及用户信息的内容摘要。

举例说明,该数据存储结构可以包括用户信息的信息来源如该信息为哪一个应用程序的信息、用户信息的文件类型如信息的文件类型如docx、txt、ppt、MP4等、用户信息的时间戳如是发送或者接收的信息的时间点、使用场景、用户信息的内容摘要如信息太长,则可以提取信息中的关键词作为内容摘要。这里,监测即时通讯应用程序1,选择存储群聊中的某一个聊天记录时,数据存储结构的索引项为:{时通讯应用程序1,ppt,年份-月份-日期小时:分钟:秒,群聊,NULL,xxxx关键字}。

然后,涉及步骤330,在一些可能的实施例中,该步骤330具体可以包括:

在目标信息的字符长度大于预设字符长度的情况下,在显示目标区域中显示目标信息。

在另一些可能的实施例中,在目标信息还包括与每个应用程序相关的网络社交信息的情况下,在步骤330之前,该信息显示方法还可以包括:

向服务器发送网络信息请求,网络信息请求包括第一信息,网络信息请求用于请求与第一信息相关的目标网络社交信息;

接收服务器发送的反馈网络信息请求,反馈网络信息请求包括与第一信息相关的目标网络社交信息;

基于此,该步骤330具体可以包括:

在显示第一信息的目标区域中显示目标信息和目标网络社交信息。

为了更好的说明本申请提供的信息显示方法,下面还结合了图10和图11对本申请实施例提供的信息显示方法进行详细说明。

结合图10对本申请实施例提供的信息显示方法进行详细说明。

如图10所示,该信息显示方法可以包括两个部分,一是用户信息数据集的生成与保存,另一个是检索已保存的信息并显示,具体步骤如下所示。

步骤1001,电子设备获取应用程序A中用户输入的第二信息。

具体地,电子设备监测用户在应用程序A发送的消息内容以及收到的消息内容,对其内容数据进行识别并保存。

步骤1002,电子设备向服务器发送应用程序A中用户输入的第二信息。

具体地,可以将应用程序A的一部分第二信息存储在电子设备中,另一部分第二信息存储在服务器中。例如,电子设备中本地数据量达到一定的值如1吉字节GB时,按照时间戳排序,将较旧的500兆(MB)数据上传至云端数据库,本地可以保存较新的500MB数据。当然也可以直接按时间来划分即本地可以保存三个月的数据,其他上传至服务器。本地可以保存的最大数据量或者本地保存距今多久时长的数据均可由用户自定义。

步骤1003,服务器和电子设备分别根据应用程序A中用户输入的第二信息,按照数据存储结构,生成与应用程序A对应的用户信息数据集,即服务器生成的用户信息数据集1和电子设备生成的用户信息数据集2。

步骤1004,电子设备在接收第一信息以及目标界面中用户对至少一个搜索维度选项的第一输入。

如图11所示,目标界面包括第一搜索框40、第二搜索框50和目标信息显示控件60。其中,该第一搜索框40用于接收用户输入的第一信息如“烤肉”。第二搜索框50包括至少一个搜索维度选项如应用、场景、类型和时间,该搜索维度选项用于控制筛选目标信息。目标信息显示控件60用户显示与第一信息和搜索维度选项对应的目标信息。

基于此,用户在打开实时提醒功能,并在电子设备接收用户在第一搜索框40中输入的第一信息以及,接收第二搜索框50中用户从至少一个搜索维度选项即应用、场景、类型和时间选择的目标搜索维度选项。在未被用户选中时,其搜索维度选项显示的长度为第一长度,类似悬浮控件呈现半透明状。在被用户选中时,其搜索维度选项显示的长度变为第二长度,第一长度小于第二长度,且颜色加深代表选中。

需要说明的是,上述涉及的应用搜索维度选项,在选中时,代表只检索当前APP即应用程序A的历史数据内容用作提示,相当于从APP的维度。上述涉及的场景搜索维度选项,在选中时,代表只检索当前同一场景下的历史数据内容用作提示,相当于从使用场景的维度去限制检索范围。上述涉及的类型搜索维度选项,在选中时,代表检索不局限于文本,相关摘要的文件也会检索并排列提示。例如此时用户输入的文本为思维导图,则跟此关键词相关的文件都会检索,比如文件思维导图.jpg、场景思维模型梳理.docx、异或是与文件具体内容摘要类似的一切类型的文件。上述涉及的时间搜索维度选项,在选中时,获取系统当前时间,例如18:15。代表只检索历史数据内容在过往某天18:15分时刻上下浮动一小时范围内的内容用作提示。当然,时间匹配的浮动范围用户可以自定义,可以扩大也可以缩小精确。

步骤1005,电子设备向服务器发送用户选择的目标搜索维度选项以及第一信息。

步骤1006,服务器根据应用程序A的标识、用户选择的目标搜索维度选项以及第一信息,在与应用程序A对应的用户信息数据集2中,筛选与用户选择的目标搜索维度选项以及第一信息对应的目标数据2。

步骤1007,电子设备根据用户选择的目标搜索维度选项以及第一信息,在与应用程序A对应的用户信息数据集1中,筛选与用户选择的目标搜索维度选项以及第一信息对应的目标数据1。

需要说明的是,步骤1106和步骤1107不限定其先后顺序。具体地,根据用户预设或者主动选择的目标搜索维度选项以及输入的第一信息如关键字,分别从服务器数据库和电子设备中的本地数据库进行检索。检索得到筛选后的目标数据。将目标数据送到系统通知模块。以便电子设备将其目标数据进行显示。

步骤1008,在目标区域中显示包括目标信息1和目标信息2。

具体地,搜索维度选项和目标信息的内容强相关,也就是和存储的用户信息数据集中内容摘要这个索引是强相关(优先级最高)。例如,若用户在至少一个搜索维度中选择了目标搜索维度选项即APP,则会将应用程序A对应的用户信息数据集中存储的数据,根据第一信息,进行相似数据的提醒展示。另外,若用户选择了时间这个目标搜索维度,那么显示的目标信息,就可以是在过往的时间中,与此时时刻内容相似的信息。

如图11所示,按照实时输入的第一信息和选择的至少一个搜索维度选项进行检索,确定并显示目标信息,会在当前界面实时显示检索的结果供用户查看。

例如,当前输入的第一信息为“吃烤肉”,目标搜索维度选项包括选择类型(不区分数据类型)以及选择应用(仅检索当前的应用程序A)。这样,将满足应用程序A内与烤肉相关的聊天记录、文件名或者内容摘要与“烤肉”相关的文本文件等历史数据展示出来。展示的顺序支持用户自定义。另外,对于文本内容,用户可以通过点击,将此内容复制并追加在输入框中,以供用户继续编辑。对于非文本文件,例如docx/jpg等其他格式文件,点击则为打开此文件查看详情。所有检索内容,点击选择并拖拽然后松开,则视为直接发送。

由此,通过与第一输入对应的第一信息,从预先存储的用户信息数据集中筛选与第一信息相关的目标信息,用户信息数据集包括至少一个应用程序中每个应用程序的用户信息,这样,当用户想查找在不同应用程序中的数据时,无需分别进入一个个应用程序中查看,减少用户查看属于不同应用的数据的操作,提高查看信息效率。

基于相同的发明构思,本申请还提供了一种信息显示装置。具体结合图12进行详细说明。

图12为本申请实施例提供的一种信息显示装置的结构示意图。

如图12所示,该信息显示装置120应用于电子设备,具体可以包括:

接收模块1201,用于接收用户的第一输入;

筛选模块1202,用于响应于第一输入,从用户信息数据集中筛选与第一信息相关的目标信息,用户信息数据集包括电子设备中运行的至少一个应用程序的第二信息;

显示模块1203,用于在目标区域中显示目标信息。

这样,通过与第一输入对应的第一信息,从预先存储的用户信息数据集中筛选与第一信息相关的目标信息,用户信息数据集包括至少一个应用程序中每个应用程序的第二信息,这样,当用户想查找在不同应用程序中的数据时,无需分别进入一个个应用程序中查看,减少用户查看属于不同应用的数据的操作,提高查看信息效率。

下面分别对本申请实施例提供的信息显示装置120进行详细说明。

在一些可能的实施例中,本申请实施例中的接收模块1201具体可以用于,在显示目标界面的情况下,接收用户的第一输入;

其中,目标界面包括应用界面或者系统界面,应用界面为至少一个应用程序中第一应用程序的界面,系统界面包括电子设备中系统对应的界面。

在另一些可能的实施例中,本申请实施例中的接收模块1201还可以用于,在目标界面包括至少一个搜索维度选项,索引选项由用户信息的属性信息确定,至少一个搜索维度选项中每个搜索维度选项包括至少一个层级,至少一个层级的每个层级中包括至少一个索引选项的情况下,接收用户从至少一个搜索维度选项中选择目标搜索维度选项的第二输入。显示模块1203还可以用于,响应于第二输入,显示与目标搜索维度选项对应的至少一个层级和至少一个层级的每个层级中的至少一个索引选项。基于此,本申请实施例中的接收模块1201还可以用于,接收用户对至少一个层级中目标层级的目标索引选项的第一输入。

在又一些可能的实施例中,

本申请实施例中信息显示装置120还可以包括获取模块和生成模块。其中,获取模块,用于获取每个应用程序中用户输入的第二信息;生成模块,用于按照数据存储结构,生成与至少一个应用程序中每个应用程序的第二信息对应的用户信息数据集;其中,

用户信息数据集中的每个信息包括下述中的至少一项:

第二信息的信息来源、第二信息的文件类型、第二信息的时间戳、第二信息的文件名称以及第二信息的内容摘要。

本申请实施例中的筛选模块1202具体可以用于,根据第一信息的语义信息,提取第一信息的关键词;

基于关键词,从用户信息数据集中提取包括关键词的目标信息。

本申请实施例中的信息显示装置可以是装置,也可以是电子设备中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的信息显示装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的信息显示装置能够实现图1至图10的方法实施例实现的各个过程,为避免重复,这里不再赘述。

综上,在本申请实施例中,通过与第一输入对应的第一信息,从预先存储的用户信息数据集中筛选与第一信息相关的目标信息,用户信息数据集包括至少一个应用程序中每个应用程序的第二信息,这样,当用户想查找在不同应用程序中的数据时,无需分别进入一个个应用程序中查看,减少用户查看属于不同应用的数据的操作,提高查看信息效率。

可选的,如图13所示,本申请实施例还提供一种电子设备1300,包括处理器1301,存储器1302,存储在存储器1302上并可在处理器1301上运行的程序或指令,该程序或指令被处理器1301执行时实现上述信息显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要说明的是,本申请实施例中的电子设备包括上述的移动电子设备和非移动电子设备。

图14为本申请实施例提供的一种电子设备的硬件结构示意图。

该电子设备1400包括但不限于:射频单元1401、网络模块1402、音频输出单元1403、输入单元1404、传感器1405、显示单元1406、用户输入单元1407、接口单元1408、存储器1409、处理器1410以及摄像单元1411等部件。

本领域技术人员可以理解,电子设备1400还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1410逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图14中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

其中,在本申请实施例中,用户输入单元1407,用于接收用户的第一输入。

处理器1410,用于响应于第一输入,根据与第一输入对应的第一信息,从用户信息数据集中筛选与第一信息相关的目标信息,用户信息数据集包括电子设备中运行的至少一个应用程序的第二信息。

显示单元1406,用于在目标区域中显示包括目标信息。

由此,通过与第一输入对应的第一信息,从预先存储的用户信息数据集中筛选与第一信息相关的目标信息,用户信息数据集包括至少一个应用程序中每个应用程序的第二信息,这样,当用户想查找在不同应用程序中的数据时,无需分别进入一个个应用程序中查看,减少用户查看属于不同应用的数据的操作,提高查看信息效率。

应理解的是,输入单元1404可以包括图形处理器(Graphics Processing Unit,GPU)14041和麦克风14042,图形处理器14041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1406可包括显示面板14061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板14061。用户输入单元1407包括触控面板14071以及其他输入设备14072。触控面板14071,也称为触摸屏。触控面板14071可包括触摸检测装置和触摸控制器两个部分。其他输入设备14072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器1409可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器1410可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1410中。

本申请实施例还提供一种可读存储介质,可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述信息显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,处理器为上述实施例中的电子设备中的处理器。其中,可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。

另外,本申请实施例另提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现上述信息显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

相关技术
  • 电子设备上的信息显示方法、装置、电子设备及存储介质
  • 信息显示方法、信息显示装置、电子设备和存储介质
技术分类

06120112837454