[发明专利]基于搜索的通用导航在审
申请号: | 201280045947.3 | 申请日: | 2012-09-21 |
公开(公告)号: | CN103814353A | 公开(公告)日: | 2014-05-21 |
发明(设计)人: | R·K·约什;V·R·古尤拉;V·维尔拉帕奈尼;谢培娟;R·埃达路尔 | 申请(专利权)人: | 甲骨文国际公司 |
主分类号: | G06F7/00 | 分类号: | G06F7/00 |
代理公司: | 中国国际贸易促进委员会专利商标事务所 11038 | 代理人: | 李晓芳 |
地址: | 美国加*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 搜索 通用 导航 | ||
背景技术
本发明的实施例一般涉及用于导航数据内容的方法和系统,并且更具体地涉及跨不同上下文的数据的基于搜索的导航。
软件应用已经严重依赖于用于导航主要基于一组菜单的应用的数据和功能的范式。例如,企业应用提供基于菜单的方法来帮助用户导航到它们的事务。根据用户的角色,用户必须使用对他可用的文件夹和子文件夹经历一系列点击以到达事务的搜索页。在那点处启动的搜索将为用户返回可能的结果以回顾并深入到它的细节。
但是,此方法要求几系列点击只为了到达事务并且需要用户经由菜单结构知道它的方式,从而剥夺了用户的产生率。通常在企业应用中的用户需要采取若干动作作为它们的每天商业任务的一部分。这些动作涉及并潜在连接到基础事务。每个此类动作需要用户去到基础事务并且然后导航到连接到从其链接的相关动作的事务,即,它是为了到达相关动作事务以使用户只到达它们感兴趣的页的多跳处理。用户不得不处理的其它问题中的一个是用于利用搜索和搜索结果的能力。当用户从搜索结果页中深入到事务时,它可以具有针对相同的商业组件启动新搜索的需要,这需要他通过从他的当前上下文离开来回到搜索页,这从用户体验视角看不合需要。因此,存在对用于导航数据内容的改善的方法和系统的需要。
发明内容
本发明的实施例提供用于提供跨不同上下文的数据的基于搜索的导航的系统和方法。根据一个实施例,用于跨多个不同的上下文导航和访问数据的方法可以包括维护与多个不同的上下文相关的数据集。每个数据集可以被编索引并可经由索引来搜索。用于跨多个不同的上下文导航的用户界面可以基于索引的搜索生成并呈现给用户。用户界面可以包括多个不同的上下文的当前上下文的视图和用于接收对于该搜索的一组用户定义的搜索准则的搜索元素。例如,搜索元素可以包括用于选择多个上下文中的用于进行该搜索的上下文的类别的列表。可以基于用户界面的当前上下文动态地确定类别的列表。
一组用户定义的搜索准则可以经由用户界面的搜索元素接收到并且多个不同的上下文的数据集可以利用索引并基于用户定义的搜索准则被搜索。用于呈现搜索的结果的更新的用户界面可以被生成并呈现给用户。更新的用户界面可以包括搜索的结果的表示和搜索元素。在一些情况下,更新的用户界面可以包括用于每个结果的相关动作的列表。在此情况下,用于结果的相关动作可以在选择该结果时以悬浮层呈现。可以基于结果、用户的角色、和/或用于用户的一组许可来动态地确定用于结果的相关动作。另外或可替换,更新的用户界面可以包括用于应用到结果的一组过滤器。在此情况下,可以基于当前上下文动态地确定该组过滤器。该组过滤器的一个过滤器的用户选择可以经由用户界面被接收并且应用于结果。
根据另一个实施例,系统可以包括处理器和可通信地与处理器耦接并由处理器可读的存储器。存储器可以在其上存储有指令序列,其在由处理器执行时可以使得处理器维护与多个不同的上下文相关的数据集。每个数据集可以被索引并经由索引可查找。用于跨多个不同的上下文导航的用户界面可以基于索引的搜索生成并呈现给用户。用户界面可以包括多个不同的上下文的当前上下文的视图和用于接收对于该搜索的一组用户定义的搜索准则的搜索元素。例如,搜索元素可以包括用于选择多个上下文中的用于进行该搜索的上下文的类别的列表。可以基于用户界面的当前上下文动态地确定类别的列表。
一组用户定义的搜索准则可以经由用户界面的搜索元素接收到并且多个不同的上下文的数据集可以利用索引并基于用户定义的搜索准则被搜索。用于呈现搜索的结果的更新的用户界面可以被生成并呈现给用户。更新的用户界面可以包括搜索的结果的表示和搜索元素。在一些情况下,更新的用户界面可以包括用于每个结果的相关动作的列表。在此情况下,用于结果的相关动作可以在选择该结果时以悬浮层呈现。可以基于结果、用户的角色、和/或用于用户的一组许可来动态地确定用于结果的相关动作。另外或可替换,更新的用户界面可以包括用于应用到结果的一组过滤器。在此情况下,可以基于当前上下文动态地确定该组过滤器。该组过滤器的一个过滤器的用户选择可以经由用户界面被接收并且应用于结果。
根据又一个实施例,计算机可读媒介可以在其上存储有指令序列,其在由处理器执行时可以使得处理器维护与多个不同的上下文相关的数据集。每个数据集可以被索引并经由索引可查找。用于跨多个不同的上下文导航的用户界面可以基于索引的搜索生成并呈现给用户。用户界面可以包括多个不同的上下文的当前上下文的视图和用于接收对于该搜索的一组用户定义的搜索准则的搜索元素。例如,搜索元素可以包括用于选择多个上下文中的用于进行该搜索的上下文的类别的列表。可以基于用户界面的当前上下文动态地确定类别的列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于甲骨文国际公司,未经甲骨文国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280045947.3/2.html,转载请声明来源钻瓜专利网。