当前位置: 首页 > 专利查询>微软公司专利>正文

搜索计算机应用的扩展菜单以及配置制造技术

技术编号:8453070 阅读:188 留言:0更新日期:2013-03-21 17:24
本发明专利技术提供搜索计算机应用的扩展菜单以及配置。在本文中描述了提供便于计算机应用的配置功能的发现和访问的搜索。作为示例,可将元数据附加到计算机应用的配置功能。将元数据的子集与有关配置功能相关的矩阵可便于基于元数据的子集区分相应配置功能或有关配置功能的组。可相对元数据的子集参考用户搜索数据。满足数据匹配功能限定的条件的元数据的相应子集可作为匹配被返回,且可响应于搜索数据输出与匹配元数据相关联的配置功能。在一些方面,提供用户附加的元数据用于配置功能搜索的用户定制,且在其它方面,可采用机器学习来从用户活动和搜索历史导出用户偏好,并将搜索结果修改为预测的用户偏好。

【技术实现步骤摘要】
搜索计算机应用的扩展菜单以及配置
本申请涉及计算机应用的菜单以及配置功能的可用性特征,更具体地涉及搜索计算机应用的扩展菜单以及配置功能。
技术介绍
软件应用具有各种用于提供和增强应用的用户体验的机制。一些应用被配置成使用户能改变应用显示的边框、阴影和其它视觉方面。一些应用被配置成使用户能够改变应用的声音、音乐、铃声音调及其它听觉特征等。其它应用可提供用于改变触觉界面的选项, 其中用户可接收输出信息或将输入信息提供给计算机和计算机应用(例如,触摸板屏幕)。 一般而言,用户界面定制可像从计算机应用的用户接收信息或向其输出信息的各种方式一样丰富和多样。随着应用变得更加复杂,计算机应用的功能数量和功能性可显著增加。例如,字处理应用。这一应用可能具有便于字母、明信片、文档、演示、横批、符号等生成的功能性。该应用可包含用于这些不同的文档类型中的每一个的不同的默认参数集。这些参数可包括文档边界的尺寸、边框和页边空白的尺寸、视觉艺术、预先配置的文本域等。此外,这些参数中的很多是可用户定制的,在这种情况下,应用将包括接收用户参数值的控制界面(例如,用于边框和页边空白的控制对话框等)。一般而言,不同的应用功能性和特征具有相关联的用户选项或偏好设置,用于与该功能性和特征相关联的参数的用户定制。这些用户选项和偏好设置也被称为配置功能。用于组织计算机应用的配置功能的一些方法包括创建菜单、功能区、对话框、工具栏等,它们将配置功能组织成各种类别。例如,一组菜单可包括文件菜单、编辑菜单和查看菜单等,其中可访问与这些类别有关的配置功能。其它应用可将有关的配置功能组织在工具栏或弹出框中,而一些应用采用这些或类似机制的组合来组织配置功能。因此,一些应用可按多种方式配置一些配置功能。例如,在编辑菜单上可获取的功能性在编辑工具栏上也可用7等等。尽管菜单、工具栏和对话框提供了用于在计算机应用中组织配置功能的先进方式,然而大量的这些功能仍可能使用户不知所措,尤其是那些不熟悉应用的用户或熟悉该应用的具有不同组织的先前版本的用户。例如,软件开发中的一个问题是利用易于导航的界面,以吸引大量用户的方式提供新的应用功能性并解决用户问题。改变到新的计算机应用版本的一个阻碍是害怕由于不熟悉用户界面而丧失生产率。提供计算机应用时软件开发的一个挑战是包括新功能性、修理不能工作的或无效功能性,同时提供令人愉快的用户体验,而不影响用户的生产率。
技术实现思路
此处提供了简化的
技术实现思路
以帮助能够对以下更详细的描述和附图中的示例性、 非限制性实施例的多个方面有基本或大体的理解。然而,本
技术实现思路
并不旨在是详尽的或穷尽的。相反,本
技术实现思路
的唯一目的在于,以简化的形式提出与一些示例性、非限制性实施例相关的一些概念,作为以下各实施例的更详细的描述的序言。在具体方面,公开一种系统,包括基准组件,配置成访问与计算机应用的配置功能相关的一组元数据;索引组件,配置成区分该组元数据的与配置功能中相应的各配置功能相关联的相应子集;以及搜索组件,其接收一组搜索数据,将该组搜索数据与该组元数据的子集相比较,以及标识满足属于由功能限定的搜索数据的条件的元数据的匹配子集。在其它方面,公开一种提供访问应用的配置功能的方法,该方法包括将相应各组元数据分配给应用的相应配置功能,所述各组元数据描述相应配置功能的相应名称、使用或应用;索引配置功能以及分配的相应各组元数据;接收配置功能搜索询问;参考搜索询问与相应的各组元数据,并标识满足与搜索询问有关的数据匹配功能所限定的条件的相应一组或多组元数据;以及返回分配给满足所述条件的相应各组元数据的一个或多个配置功倉泛。在另外的方面,本专利技术提供一种包括指令的计算机可读介质,所述指令在被处理器执行时便于用户访问应用的配置功能,该指令包括将不同的元数据分配给应用的相应配置功能,索引配置功能以及不同的元数据;接收关于应用的配置功能搜索询问;搜索不同的元数据以标识与足以满足相关功能所限定的条件的搜索询问相关的不同元数据的子集;以及响应于搜索询问返回与不同元数据的子集相关联的配置功能。根据本专利技术的各方面,本文提供了与访问计算机应用的配置功能耦合的用户启用搜索。在具体的方面,可将元数据附加到计算机应用的配置功能。相应各组元数据于是可用于区分相应配置功能或有关配置功能的组。用户可输入搜索数据,可相对该组元数据参考搜索数据。满足数据匹配功能限定的条件的相应各组元数据可作为匹配被返回,且可响应于搜索数据输出与匹配元数据相关联的配置功能。在本专利技术的一些非限制性方面,可结合对配置功能的搜索提供视频、音频或多媒体内容。该内容可被配置成指令用户如何通过用户界面访问配置功能。此外,可在从响应于搜索而输出的一系列配置功能中选择特定配置功能之后触发该内容。因此,通过搜索和选择配置功能,用户通过用户界面指示对访问配置功能不熟悉。音频/视频/多媒体内容可辅助用户掌握计算机应用的用户界面。在本专利技术的又一些方面,可将配置功能搜索结果作为一系列链接返回。链接的选择可调用所选的配置功能,从而打开对话框、下拉菜单,激活工具栏功能等,给予对配置功能的用户访问。因此,搜索可便于对期望的配置功能的快速访问,增强计算机应用内的用户生产率。在一个或多个附加方面,可基于用户活动或用户偏好定制附加到应用配置功能的元数据。在一个这样的方面,用户可提供要附加到特定配置功能的用户元数据,从而潜在地修改响应于输入与用户元数据有关的搜索数据返回配置功能的可能性。在另一个方面,可监视和分析计算机应用内的用户活动以生成与计算机应用的特定用户使用有关的附加元数据。该元数据可描述用户如何与用户界面的各方面交互、用户选择哪些选项或偏好等等。 该元数据可被附加到适当的配置功能以增强基于用户活动的未来搜索结果。在至少一个附加方面,可采用机器学习来导出元数据或进行搜索,提供一组精密算法以使计算机应用配置功能性适应计算机应用的特定用户。以下更详细地描述其他实施例和各非限制性性示例、场景和实现。 附图说明参考附图进一步描述多个非限制性实施例,在附图中图1示出根据本文公开的各方面提供对应用的配置功能进行搜索的示例系统的图2描绘提供配置功能的多媒体输出和交互指令的样本系统的框图;图3示出根据一些方面为配置功能搜索提供多应用支持的示例系统的框图;图4描绘根据其它方面的配置功能搜索的示例实现的框图;图5示出为配置功能搜索提供用户定制和机器学习的示例系统的框图;图6示出根据其它方面提供对计算机应用配置功能的用户搜索的示例方法的流框程图7示出在一些方面中用于接收用户搜索数据并标识和返回相关的配置功能的 样本方法的流程图8描绘根据其它方面提供与配置功能有关的用户定制搜索的示例方法的流程 图9描绘提供适用于计算机应用的特定用户使用的搜索的样本方法的流程图10描绘其中可实现在本文所述的多个方面的示例性、非限制性联网环境的框 图;以及图11示出表示其中可实现一个或多个方面的示例性非限制计算系统的框图。具体实施方式概览如
技术介绍
部分中简要提及的,计算机应用的配置功能性组织对于软件开发工程 师可能是困难的任务。具体地,宽范围应用用户的冲突目标必须被满足以实现大市场可接 受的应用。因此,例如,用户界面应该在审美上令人满意,以及多产,使用户能够快速访问应 用内协助执行任务的本文档来自技高网
...

【技术保护点】
一种系统,包括:基准组件,配置成访问与计算机应用的配置功能相关的一组元数据;索引组件,配置成区分所述一组元数据的与所述配置功能中相应配置功能相关联的相应子集;以及搜索组件,配置成接收一组搜索数据,将所述一组搜索数据与所述一组元数据的子集相比较,以及标识满足属于功能限定的搜索数据的条件的元数据的匹配子集。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:S·雅各布
申请(专利权)人:微软公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1