利用搜索树和加标签的数据项目进行数据集合管理任务的系统和方法与流程

文档序号:33793236发布日期:2023-04-19 09:27阅读:25来源:国知局
利用搜索树和加标签的数据项目进行数据集合管理任务的系统和方法与流程

本说明书整体上涉及文件管理系统的设计,并且更具体地,涉及使用单面板显示界面、搜索树、存储树、分组树和数据标签来创建可访问的且直观的用户界面来进行数据集合管理任务。


背景技术:

1、许多计算机系统使用静态层级文件管理器或文件浏览器,所述静态层级文件管理器或文件浏览器是提供用户界面来管理文件和文件夹的计算机程序。许多用户依赖于此类文件管理器来存储和检索他们存储在计算机上的宝贵数据。虽然文件管理器和文件浏览器通常使用文件夹树结构来存储、表示和检索数据,但是它们通常也提供搜索功能以允许基于关键字或非关键字条件或两者来快速地且直接地访问文件。

2、静态层级存储结构或树准许用户以与建立物理世界的方式类似的方式来存储数据,其中对象和项目可以在可预测的位置找到,可以通过采取可预测的步骤来访问所述可预测的位置。这些结构通常允许用户通过思考数据间可能存在的天然关系来将他们真实世界的直觉应用于对相关数据定位的任务。此类结构通常被设计成使得新用户可以理解文件夹与子文件夹之间的关系以对所述结构导航而找到感兴趣数据。这样,静态层级结构创建文件夹和子文件夹的路径,所述路径可以用于唯一地识别数据在结构中的位置。

3、然而,文件管理和浏览界面与它们首次出现时相比变化甚少。用户通常难以安排和显示所有相关数据并且难以有效地识别和导航到期望的数据项目,并且许多界面缺少定制来建立熟悉且可访问的结构。当前界面对于用户来说可能是令人困惑的、不直观的、复杂的并且不可访问,这些问题随着数据的数量和复杂性增加而加重。对于商业与娱乐,不直观且不可访问的界面可能会浪费时间、使用户感到沮丧,并且导致用户忽视或无法检索相关数据。

4、因此,本领域需要改进。


技术实现思路

1、根据本发明的一个方面,提供了一种用于向用户呈现与数据项目的集合相关联的存储树的搜索树会话的计算机实现的方法,所述计算机实现的方法包括在处理器上执行以下步骤:在计算机处从所述用户接收搜索查询,所述计算机被配置为能够访问与数据项目的集合相关联的所述存储树并且访问显示器,所述搜索查询包括用于对与数据项目的集合相关联的所述存储树进行搜索的一个或多个术语或非术语条件;基于所述搜索查询创建与数据项目的集合相关联的所述存储树的搜索树,所述搜索树包括一个或多个搜索树节点;创建一个或多个分组搜索树节点,其中每个分组搜索树节点包括搜索树节点、与向用户显示所述节点的方式对应的节点呈现参数以及与所述用户的所述搜索查询对应的搜索查询参数;创建搜索树表示以向用户显示,所述搜索树表示结合了所述一个或多个分组搜索树节点中的至少一者;以及向所述显示器输出所述搜索树表示。

2、根据本发明的一个方面,提供了一种非暂时性计算机可读介质,所述非暂时性计算机可读介质包含计算机可读指令,所述计算机可读指令在由计算机处理器执行时执行以下方法:在计算机处从用户接收搜索查询,所述计算机被配置为能够访问与数据项目的集合相关联的所述存储树并且访问显示器,所述搜索查询包括用于对与数据项目的集合相关联的所述存储树进行搜索的一个或多个术语或非术语条件;基于所述搜索查询创建与数据项目的集合相关联的所述存储树的搜索树,所述搜索树包括一个或多个搜索树节点;创建一个或多个分组搜索树节点,其中每个分组搜索树节点包括搜索树节点、与向用户显示所述节点的方式对应的节点呈现参数以及与所述用户的所述搜索查询对应的搜索查询参数;创建搜索树表示以向用户显示,所述搜索树表示结合了所述一个或多个分组搜索树节点中的至少一者;以及向所述显示器输出所述搜索树表示。

3、根据本发明的一个方面,提供了一种用于在显示器上向用户呈现搜索树表示的计算机系统,所述计算机系统包括:非暂时性计算机存储器,所述非暂时性计算机存储器存储至少一个存储树和至少一个相关联的数据项目的集合;至少一个处理器,所述至少一个处理器与所述非暂时性计算机存储器通信;所述显示器,所述显示器用于呈现所述搜索树表示;并且其中所述非暂时性计算机存储器包括指令,所述指令在由所述至少一个处理器执行时执行以下步骤:在计算机处从所述用户接收搜索查询,所述计算机被配置为能够访问与数据项目的集合相关联的所述存储树并且访问显示器,其中所述搜索查询包括用于对与数据项目的集合相关联的所述存储树进行搜索的一个或多个术语或非术语条件;基于所述搜索查询创建与数据项目的集合相关联的所述存储树的搜索树,其中所述搜索树包括一个或多个搜索树节点;创建一个或多个分组搜索树节点,其中每个分组搜索树节点包括搜索树节点、与向用户显示所述节点的方式对应的节点呈现参数以及与所述用户的所述搜索查询对应的搜索查询参数;创建搜索树表示以向用户显示,所述搜索树表示结合了所述一个或多个分组搜索树节点中的至少一者;以及向所述显示器输出所述搜索树表示。

4、在本发明的一个实施方案中,存在一种文件管理系统,所述文件管理系统使用单面板显示界面、搜索树、文件夹树、分组树和数据标签。

5、在本发明的一个实施方案中,针对当前节点使用位置指示器和单个主内容显示面板来浏览搜索树。通过结合呈子节点切换功能、搜索结果切换功能、选择功能和打开功能形式的非术语条件来促进浏览。根据另一个实施方案,所述子节点切换功能、搜索结果切换功能、选择功能和打开功能被单独地或组合地实施为按钮、菜单选项或由应用程序的操作系统提供的其他惯例。

6、在本发明的一个实施方案中,存在用于存储树、搜索树或分组搜索树节点的不同浏览模式。

7、在本发明的一个实施方案中,显示和文件访问控件是用户可定制的。

8、在本发明的一个实施方案中,特性和属性被显示为文件和文件夹的细节以用于识别、区分、访问或组织文件或文件夹。

9、在本发明的一个实施方案中,跨文件夹树和不同的搜索树对文件夹和搜索树节点进行基于集合的分组和访问。根据另一个实施方案,通过将每个文件夹和搜索树节点与至少一个文件夹或搜索树节点的列表相关联来跨存储文件夹树和搜索树对文件夹和搜索树节点进行分组和访问,其中列表中的每个文件夹或搜索树节点表示与所述文件夹或所述搜索树节点自身相同的数据集合。

10、在本发明的一个实施方案中,可以接收请求,所述请求指定与搜索树结构中的搜索节点和同一个搜索树结构中的另一个搜索节点相关联的数据项目,并且破坏所述数据项目与第一搜索节点之间的现有关联并同时在所述数据项目与第二搜索节点之间建立新关联。

11、在本发明的一个实施方案中,可以接收请求,所述请求指定与搜索树结构中的搜索节点和与第一搜索节点应用于同一个集合的另一个搜索节点相关联的数据项目,并且在所述数据项目与第二搜索节点之间建立新关联。

12、在本发明的一个实施方案中,存在一种分组模式以及一种创建和维护搜索树结构内的分组搜索树节点的方法,其中通过将用于节点表示的值和表示搜索查询的值与单个节点相关联来将搜索节点的呈现方向与其操作方面分开。

13、在本发明的一个实施方案中,可以接收请求,所述请求在不指定任何搜索查询的情况下创建具有空搜索结果集的新分组节点。

14、在本发明的一个实施方案中,自动生成未分类组以容纳逻辑上不落入分组搜索树节点的已分类组中的所有数据项目。

15、在本发明的一个实施方案中,可以接收请求,所述请求指定在同一个搜索结果集下面的两个或更多个项目并且在当前节点下面创建新的分组搜索节点,其中所述新的分组搜索节点的搜索结果项目是来自所述请求的数据项目。

16、在本发明的一个实施方案中,可以接收请求,所述请求指定搜索树结构中的搜索节点并且显示所述搜索节点的预览或概要。

17、在本发明的一个实施方案中,可以创建、维护仅标识(仅id)搜索树节点并且将所述仅id搜索树节点附接在搜索树结构内的正常搜索节点下面,以通过与节点自身的节点类型指示器、操作标识符(操作id)和搜索查询的关联来识别针对某一特定处理例程由正常(父)搜索节点定义的集合内的特定数据项目。

18、在本发明的一个实施方案中,存在用于基于由搜索节点定义的集合内的数据项目的定制选择来定制所述搜索节点的表示的处理例程。

19、在本发明的一个实施方案中,存在用于直接访问由搜索节点定义的集合内的数据项目的定制选择的处理例程。

20、在本发明的一个实施方案中,利用呈名称:值对形式的标签,以及用于识别名称:值对并且用于在系统中输入和处理搜索查询时区分标签组名称与标签值的界面和例程。根据另一个实施方案,标签可通过对所述标签加标签来分组,对所述标签加标签是通过将共同的组标签加到属于用户识别的可统一组的标签上来完成。

21、在本发明的一个实施方案中,可以通过拖放操作来移动或复制数据项目,所述拖放操作移除对应于当前组的一个或多个标签并且在移动至少一个数据项目后附接对应于新组的一个或多个标签或者在复制至少一个数据项目后附接对应于新组的一个或多个标签。

22、在本发明的一个实施方案中,存在一种呈现父文件夹的存储文件夹结构的方式,其中在始终维持所述文件夹的内容的完整性的情况下,可以一起同时以各种形式显示子文件夹和各个文件。

23、在本发明的一个实施方案中,存在一种搜索引擎,所述搜索引擎不将数据项目的定制选择高速缓存或存储为静态列表,而是存储为对搜索引擎的搜索查询,使得由搜索查询产生的列表将总是最新的,即便数据项目在其创建之后已经被移动或重新命名。

24、在本发明的一个实施方案中,存在一种用于搜索请求处理的文件夹感知模式。根据另一个实施方案,所述搜索请求处理系统对于肯定地识别的搜索请求自动地将搜索性质从父文件夹向下投射到所述父文件夹内的子文件夹和文件或者对于完全或部分否定的搜索请求自动地从子文件夹和文件到其父文件夹向上导出匹配状态。根据另一个实施方案,所述搜索请求处理系统保留用于肯定地识别和完全或部分否定的搜索请求的具有完整性和完全性的上下文和层级信息。根据另一个实施方案,在所述系统识别并遵守存储文件夹树中的父子关系之后,所述搜索请求处理系统返回来自所述文件夹结构的文件夹和文件的最小集作为由所述搜索树节点中的至少一者表示的所述搜索请求的完整结果集的表示。

25、结合附图,在查看了以下对本发明的实施方案的描述之后,根据本技术的其他方面和特征将变成本领域的普通技术人员显而易见的。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1