自然语言输入的任务完成的制作方法

文档序号:11851519阅读:308来源:国知局
自然语言输入的任务完成的制作方法与工艺

许多用户使用计算设备来执行任务。在例子中,用户可以使用移动设备将方向从当前位置映射到游乐园。在另一例子中,用户可以使用平板设备阅读书籍。各种类型的输入可以用于执行任务,例如触摸手势、鼠标输入、键盘输入、语音命令、搜索查询输入等。例如,在执行度假预定任务时,用户可以向搜索引擎中输入搜索查询“Florida度假”,并且搜索引擎可以返回多个度假搜索结果,用户可以使用这些结果来完成度假预定任务。



技术实现要素:

提供该“发明内容”是为了引入将在下文详细描述中进一步描述的简化形式的概念选择。该“发明内容”并不意图识别所要求保护主题的关键特征或必要特征,并且也不意图用于限制所要求保护主题的范围。

此外,本文提供了用于促进任务完成的一个或多个系统和/或技术。在例子中,可以从客户端设备的用户接收自然语言输入(例如,语音命令“我穿什么”)。可以利用与用户相关联的一组用户上下文信号来评估自然语言输入以识别用户任务意图(例如,用户可以采取肯定的动作来提供选择加入同意授权访问各种类型的用户上下文信号,和/或用户可以选择退出以防止访问特定类型的用户上下文信号)。在例子中,时间用户信号(例如,当前时间为6:00pm)、定位用户信号(例如,市区旅馆位置)、电子邮件数据(例如,豪华饭店的晚餐预定电子邮件)、用户社交网络简档(例如,表示用户是女性)和/或其它信息,可以用于识别通过时尚应用查看正式酒会礼服想法的用户任务意图。在识别用户任务意图的例子中,可以基于自然语言输入构造用户意图查询,并且可以查询(例如,由远程服务器托管的)任务意图数据结构,以获得可以使用一组用户上下文信号评估的全局意图候选(例如,在提交了类似用户意图查询的搜索查询之后搜索引擎的用户执行什么任务)以识别用户任务意图。

可以基于用户任务意图,向用户揭露任务完成功能。例如,可以为用户执行时尚应用。在例子中,时尚应用可能被深启动到与用户相关的上下文状态。例如,可以基于用户任务意图识别任务执行上下文(例如,女性服装参数,正装参数和/或其它上下文信息/参数)。基于任务执行上下文,时尚应用可以被深启动到女性服装穿戴购物界面(例如,填充有对应于女性服装参数和正装参数的服装)。这样,可以基于自然语言输入将任务完成功能揭露给用户。

在例子中,可以在客户端设备上实现任务促进器组件以用于促进任务完成(例如,任务促进器组件可以识别和/或局部利用用户上下文信号,这可以促进保存用户数据的隐私)。在另一例子中,可以在远离客户端设备的服务器上实现用户意图提供器组件,以用于促进任务完成(例如,用户意图提供器组件可以接收自然语言输入和/或从自然语言输入导出的用户意图查询,并可以提供全局意图候选和/或指令以向客户端设备揭露任务完成功能)。

为了完成上述和相关目的,后续描述和随附附图阐述了特定的图示方面和实现方式。这些只表示可以采用一个或多个方面的若干方式。当结合随附附图考虑时,根据后续详细描述可以明白本公开的其它方面、优点和新颖特征。

附图说明

图1是示出促进任务完成的示例性方法的流程图。

图2是示出用于促进任务完成的示例性系统的组件框图。

图3是示出用于促进任务完成的示例性系统的组件框图。

图4A是修正用户任务意图的例子的图示。

图4B是修正用户任务意图的例子的图示。

图5A是示出用于促进任务完成并利用用户反馈来训练任务意图模型的示例性系统的组件框图。

图5B是示出用于促进任务完成并利用用户反馈来训练任务意图模型的示例性系统的组件框图。

图6是示出用于促进任务完成的示例性系统的组件框图。

图7是示例性计算机可读介质的图示,其中可以包括计算机可执行指令,其配置为具体实现本文阐述的一个或多个规定。

图8示出了示例性计算环境,其中可以实现本文阐述的一个或多个规定。

具体实施方式

现在参考附图描述所要求保护的主题,其中类似的附图标记通常用于指代全文中的类似元件。在后续描述中,出于解释的目的,阐述了多个具体细节以提供对所要求保护主题的理解。然而,显然的是,可以在不具有这些具体细节的情况下,实践所要求保护的主题。在其它实例中,以框图形式示出结构和设备以便促进描述所要求保护的主题。

本文提供了促进任务完成的一个或多个技术和/或系统。可以评估自然语言输入以语义地和/或从上下文理解执行任务的用户意图。可以基于全局用户信息(例如,在提交了搜索查询之后搜索引擎的各个用户执行什么任务)和/或个性化用户信息(例如,用户当前消费的内容、用户的位置(例如,GPS)、电子邮件、日历约会和/或用户选择加入以提供促进任务完成的其它用户上下文信号),来评估自然语言输入。这样,可以基于全局和/或个性化评估自然语言输入,向用户揭露任务完成功能。例如,应用可以被深启动到与根据用户任务意图识别出的任务执行上下文相关联的上下文状态(例如,基于语音命令“我饿了”和用户上下文信号(例如,用户的位置、社交网络简档兴趣为墨西哥食物,等等),餐厅应用可以被启动到墨西哥餐厅的菜单视图)。

图1的示例性方法100示出了促进任务完成的实施例。在102处,方法开始。在104处,从客户端设备的用户处接收自然语言输入。例如,可以通过移动设备接收语音命令“我想画辆车”。在106处,可以评估自然语言输入。在评估自然语言输入的例子中,可以基于自然语言输入构建用户意图查询(例如,自然语言输入可以被解析为词语,所述词语可以被选择性地使用和/或修改以创建用户意图查询)。可以使用用户意图查询来查询任务意图数据结构(例如,可以将用户意图查询发送给远离客户端设备的包括任务意图数据结构的服务器)以识别全局意图候选。例如,任务意图数据结构可以填充有对将查询映射为任务的意图条目的一个或多个查询(例如,绘画查询可以被映射到执行艺术应用任务;汽车查询可以被映射以查看驾驶视频任务;汽车查询可以被映射以访问汽车评论网站任务;等等)。对意图条目的查询可以源自社区用户搜索日志(例如,在提交了汽车查询之后,用户可能已经查看了驾驶视频;在提交了绘画查询之后,用户可能已经打开了艺术应用;等等)。全局意图候选可以源自对匹配用户意图查询的意图条目的查询(例如,基于选择对艺术应用意图条目的绘画查询为与用户意图查询相关的排列技术,对艺术应用意图条目的绘画查询可以被识别为全局意图候选)。

在例子中,可以使用与用户相关联的一组用户上下文信号,来评估自然语言输入(例如,和/或全局意图候选)以识别用户任务意图。所述一组用户上下文信号可以包括定位(例如,用户在咖啡馆)、时间、执行应用(例如,汽车设计应用)、已安装的应用(例如,艺术绘画应用)、app商店应用(例如,汽车评论应用)、日历数据(例如,创建汽车评论的日历条目)、电子邮件数据、社交网络数据(例如,指示用户为汽车杂志公司工作)、设备形状因子(例如,在工作的台式计算机)、用户搜索日志(例如,用户可能最近访问过汽车摄影网站)、用户消费的内容(例如,汽车照片和/或视频)、自然语言输入的社区用户意图(例如,对应于对艺术应用意图条目的绘画查询的全局意图候选)。所述一组用户上下文信号可以包括用户已经选择加入以出于促进用户任务完成的目的共享的信息。在例子中,可以识别出执行艺术绘画应用并绘制汽车的用户任务意图。

在例子中,可以基于用户任务意图向用户提供用户精化界面(例如,可以询问用户关于用户任务意图是否正确)。可以通过用户精化界面接收用户任务精化输入或用户确认。例如,用户可以表示该用户具有精化的用户任务意图以打开汽车评论应用,并通过绘制汽车来创建汽车评论。因此,可以基于用户任务精化输入修正用户任务意图。

在108处,可以基于用户任务意图向用户揭露任务完成功能。任务完成功能可以包括向用户提供访问文献、应用(例如,执行应用、深启动应用、从app商店下载应用等)、操作系统设置、音乐实体、视频、照片、社交网络简档、地图、搜索结果和/或多种其它目标和/或功能(例如,购买书籍的功能、在餐厅预定座位的功能等)。在例子中,任务完成功能可以包括:基于精化的用户任务意图执行汽车评论应用,以打开汽车评论应用并通过绘制汽车来创建汽车评论。可以基于用户任务意图识别任务执行上下文(例如,可以将汽车评论应用的汽车评论创建界面识别为任务执行上下文)。汽车评论应用可以被深启动到与任务执行上下文相关联的上下文状态(例如,可以指导汽车评论应用以与汽车评论阅读界面相对地显示汽车评论创建界面)。在例子中,任务执行上下文可以包括一个或多个应用参数(例如,显示用于指定汽车绘制界面是否通过汽车评论创建界面显示的汽车绘制界面参数)。汽车评论应用可以填充有对应于一个或多个应用参数的信息(例如,可以显示汽车绘制界面)。这样,自然语言输入可以用于向用户揭露任务完成功能,例如,在上下文相关状态下深启动应用。

在例子中,可以识别针对任务完成功能的用户反馈。例如,用户可以表示用户更愿接收汽车评论创建app的建议,以从app商店下载作为任务完成功能的一部分。可以向服务器提供用户反馈(例如,托管任务意图数据结构的远程服务器),用于训练用于填充任务意图数据结构的任务意图模型(例如,可以创建对意图条目的新的查询,以匹配自然语言输入和/或用户意图查询与预览和下载汽车评论创建应用的任务)。这样,可以改善基于自然语言输入促进任务完成。在110处,方法结束。

图2示出了用于促进任务完成的系统200的例子。系统200包括任务意图训练组件204和/或用户意图提供器组件210。任务意图训练组件204可以配置为评估社区用户搜索日志数据202以训练任务意图模型206。社区用户搜索日志数据202可以包括用户的全局可用的搜索查询和关于在提交搜索查询之后访问的/消耗的内容的上下文信息(例如,用户可能已经提交了搜索查询“我饿了”,并且随后已经访问了餐厅预定服务)。这样,可以基于多个用户(例如,搜索引擎或其它搜索界面(例如,操作系统搜索超级按钮)的用户)的用户活动训练任务意图模型206。任务意图模型206可以用于通过对意图条目的一个或多个查询填充任务意图数据结构208。对意图条目的查询使得查询与用户任务匹配,这可以用于识别任务完成功能以从全局社区角度向用户进行揭露。

用户意图提供器组件210可以配置为从客户端设备接收用户意图查询242。用户意图查询242可以源自在客户端设备上接收到的自然语言输入(例如,对查看假期媒体的用户意图查询可以源自自然语言输入的“显示我的假期”)。用户意图提供器组件210可以利用用户意图查询242查询任务意图数据结构208,以识别全局意图候选214(例如,显示包括与假期相关联的元数据的照片的全局意图候选)。全局意图候选214可以被提供给客户端设备,用于促进与源自自然语言输入的用户任务意图相关联的任务完成(例如,照片查看器应用可以被深启动到显示假期照片的上下文状态)。

图3示出了用于促进任务完成的系统300的例子。系统300包括任务促进器组件306。任务促进器组件306可以与客户端设备302相关联(例如,通过个人助理/推荐应用本地托管于客户端设备302上,或例如通过基于云的推荐服务而远程托管)。任务促进器组件306可以从客户端设备302的用户处接收自然语言输入304。例如,“我饿了”的自然语言输入304可以被接收作为语音命令。可以利用与用户相关联的一组用户上下文信号308来评估自然语言输入304以识别用户任务意图310。在例子中,用户任务意图310可以对应于打开餐厅应用并查看墨西哥餐厅信息的意图,这可以基于表示用户喜欢墨西哥食物的社交网络简档、市区的当前位置、旅行的步行模式和/或其它用户上下文信号(例如,用户选择加入以使得这种信号如本文提供地使用)。在另一例子中,可以基于自然语言输入来构建用户意图查询,并且可以用于查询任务意图数据结构(例如,图2所示的任务意图数据结构208)以识别全局意图候选(例如,表示在提交了类似用户意图查询和/或自然语言输入304的搜索查询之后用户的社区执行什么任务),这可以用于识别用户任务意图310。

任务促进器组件306可以配置为向用户揭露任务完成功能312。例如,任务完成功能312可以对应于深启动餐厅应用314。用户的当前位置可以用于识别对应于用户任务意图310的一组墨西哥餐厅实体候选。可以基于墨西哥餐厅实体候选到用户当前位置的接近度来从一组墨西哥餐厅实体候选中选择墨西哥餐厅实体候选。这样,餐厅应用314可以被深启动,其中与墨西哥餐厅实体候选相关联的信息可以填充到餐厅应用314中(例如,步行方向、菜单等)。这样,基于自然语言输入304和/或一组用户上下文信号308,餐厅应用314被深启动到上下文相关状态。

图4A和4B示出了修正用户任务意图的例子。图4A示出了接收自然语言输入404“George做什么”的任务促进器组件406的例子400。任务促进器组件406可以基于一组用户上下文信号408(例如,社交网络朋友George联系人、工作朋友George联系人、兄弟George联系人等)评估自然语言输入404,以识别用户任务意图414来与名叫George的用户通信。任务促进器组件406可以基于用户任务意图414(例如,因为多个用户叫George)向用户提供410用户精化界面412。用户精化界面412可以请求用户指定联系哪个George。

图4B示出了通过用户精化界面412接收用户任务精化输入422的任务促进器组件406的例子420。用户任务精化输入422可以指定将联系社交网络朋友George。任务促进器组件406可以修正用户任务意图414,并可以基于对用户任务意图414的修正而向用户揭露任务完成功能424。例如,通信应用426可以被深启动到通信中心,以用于联系社交网络朋友George。

图5A和5B示出了用于促进任务完成并利用用户反馈来训练任务意图模型510的系统500的例子。系统500包括任务促进器组件506、用户意图提供器组件508和/或任务意图训练组件514。任务促进器组件506可以从客户端设备502的用户处接收自然语言输入504“电影想法”。任务促进器组件506可以基于自然语言输入504(例如,电影查询)构建用户意图查询。任务促进器组件506可以向用户意图提供器组件508发送用户意图查询。用户意图提供器组件508可以利用用户意图查询来查询任务意图数据结构512,以识别全局意图候选516(例如,用户的社区可以在提交电影类型查询之后播放汽车比赛电影预览)。任务促进器组件506可以利用一组用户上下文信号518评估全局意图候选516(例如,视频播放器应用522可以安装到客户端设备502上),以识别用户任务意图来利用视频播放器应用522播放汽车比赛电影预览。任务促进器组件506可以基于用户任务意图向用户揭露任务完成功能520。例如,可以通过视频播放器应用522来播放汽车比赛电影预览。

图5B示出了接收用户反馈544的任务促进器组件506用于任务完成功能520。例如,用户可以通过用户反馈提交界面542指定用户更愿查看书面评论而不是电影预览。用户反馈544可以被提供到任务意图训练组件514。任务意图训练组件514可以配置为基于用户反馈544训练546任务意图模型510,并且训练过的任务意图模型510可以基于训练546调整任务意图数据结构512(例如,可以添加、移除和/或修改对意图条目的一个或多个查询,例如增加与阅读电影评论任务条目的电影查询相关联的权重,以及减少与播放电影预览任务条目的电影查询相关联的权重)。

图6示出了用于促进任务完成的系统600的例子。系统600包括任务促进器组件606。在例子中,任务促进器组件606可以从用户处接收自然语言输入604“我需要鞋子”。任务促进器组件606可以基于一组用户上下文信号608评估自然语言输入604以识别用户任务意图610。例如,用户任务意图610可以对应于通过可从app商店下载的购物应用614购买尺寸为12的跑鞋的意图,这可以基于用户对跑鞋网站的搜索历史、每六个月购买尺寸12的跑鞋的先前历史并且上一双是在6个月前买的、表示用户是个人马拉松教练的社交网络简档和/或其他用户上下文信号进行识别。任务促进器组件606可以基于用户任务意图610向用户揭露任务完成功能612。例如,任务促进器组件606可以从app商店下载购物应用614(例如,基于用户给出的许可),并可以深启动购物应用614以显示售卖的尺寸12的跑鞋。

另一实施例涉及计算机可读介质,其包括处理器可执行指令,该指令配置为实现本文呈现的一个或多个技术。图7示出了计算机可读介质或计算机可读设备的示例性实施例,其中实现方式700包括计算机可读介质708,例如CD-R、DVD-R、闪速驱动、一盘硬盘驱动等,在其上编码有计算机可读数据706。该计算机可读数据706(例如二进制数据)包括至少一个0或1,其接着包括一组计算机指令704,配置为根据本文阐述的一个或多个原理进行操作。在一些实施例中,处理器可执行计算机指令704配置为执行方法702,例如图1的示例性方法100中的至少一些。在一些实施例中,处理器可执行指令704配置为实现系统,例如,图2的示例性系统200中的至少一些、图3的示例性系统300中的至少一些、图5A和图5B的示例性系统500中的至少一些和/或图6的示例性系统600中的至少一些。许多这种计算机可读介质是由本领域普通技术人员设计出的,其被配置为根据本文呈现的技术进行操作。

虽然已经用专用于结构特征和/或方法动作的语言描述了主题,但是可以理解的是,在随附权利要求中定义的主题不必限于上述具体的特征或动作。而是,将上述具体的特征和动作公开为实现至少一些权利要求的示例性形式。

如在该申请中所使用的,术语“组件”、“模块”、“系统”、“界面”和/或其它一般打算指代计算机相关的实体,无论是硬件、硬件和软件的组合、软件、或执行中的软件。例如,组件可以是但不限于:在处理器上运行的过程、处理器、对象、可执行文件、执行的线程、程序和/或计算机。通过图示,在控制器上运行的应用和控制器都可以是组件。一个或多个组件可以驻留在执行的过程和/或线程中,并且组件可以位于一个计算机和/或分布在两个或更多计算机之间。

此外,要求保护的主题可以实现为方法、装置或制品,其利用标准的编程和/或工程技术来产生软件、固件、硬件或其任意组合来控制计算机实现所公开的主题。这里所使用的术语“制品”打算涵盖从任意计算机可读设备、载体或介质可访问的计算机程序。自然,可以对该配置进行许多修改,而不背离所要求保护主题的范围或精神。

图8和后续讨论提供了合适的计算环境的简短的一般描述,以实现本文阐述的一个或多个规定的实施例。图8的操作环境仅是合适的操作环境的一个例子,并且不意在建议对操作环境的使用或功能的范围的任何限制。示例计算设备包括但不限于:个人计算机、服务器计算机、手持或膝上型设备、移动设备(例如,移动电话、个人数字助理(PDA)、媒体播放器等)、多处理器系统、消费者电子设备、迷你计算机、大型计算机、包括上述系统或设备的任一个的分布式计算环境,等等。

虽然未要求,但是实施例在由一个或多个计算设备执行的“计算机可读指令”的一般上下文中描述。可以经由计算机可读介质分布计算机可读指令(下文讨论)。计算机可读指令可以实现为程序模块,例如函数、对象、应用编程接口(API)、数据结构等,其执行特定任务或实现特定的抽象数据类型。一般地,计算机可读指令的功能可以依照要求组合或分布在各种环境中。

图8示出了系统800的例子,其包括被配置为实现本文提供的一个或多个实施例的计算设备812。在一个配置中,计算设备812包括至少一个处理单元816和存储器818。取决于计算设备的准确配置和类型,存储器818可以是易失性的(例如,RAM)、非易失性的(例如,ROM、闪存等)或两者的一些组合。该配置在图8中由虚线814所示出。

在其它实施例中,设备812可以包括额外的特征和/或功能。例如,设备812还可以包括额外的存储设备(例如,可移除的和/或不可移除的),包括但不限于:磁存储设备、光存储设备等。这种额外的存储设备在图8中由存储设备820示出。在一个实施例中,用于实现本文提供的一个或多个实施例的计算机可读指令可以在存储设备820中。存储设备820还可以存储其它计算机可读指令,以实现操作系统、应用程序等。计算机可读指令可以加载到存储器818中,以例如由处理单元816所执行。

如本文所使用的术语“计算机可读介质”包括计算机存储介质。计算机存储介质包括易失性和非易失性、可移除和不可移除的介质,其实现于任意方法或技术中以存储信息,例如计算机可读指令或其它数据。存储器818和存储设备820是计算机存储介质的例子。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其它存储器技术、CD-ROM、数字通用盘(DVD)或其它光存储设备、磁带盒、磁带、磁盘存储设备或其它磁存储设备、或者可以用于存储期望的信息并可以由设备812访问的任意其它介质。然而,计算机存储介质并不包括传播信号。而是,计算机存储介质排除传播信号。任何这种计算机存储介质可以是设备812的一部分。

设备812还可以包括通信连接826,其允许设备812与其它设备通信。通信连接826可以包括但不限于:调制解调器、网络接口卡(NIC)、集成网络接口、射频发送器/接收器、红外端口、USB连接、或用于将计算设备812连接到其它计算设备上的其它接口。通信连接826可以包括有线连接或无线连接。通信连接826可以发送和/或接收通信介质。

术语“计算机可读介质”可以包括通信介质。通信介质通常实现在“已调数据信号”(例如,载波或其它传输机构)中的计算机可读指令或其它数据,并包括任意信息输送介质。术语“已调数据信号”可以包括其一个或多个特性以信号中编码信息的方式被设定或变化的信号。

设备812可以包括输入设备824,例如,键盘、鼠标、笔、语音输入设备、触摸输入设备、红外摄像机、视频输入设备和/或任意其它输入设备。在设备812中还可以包括输出设备822,例如,一个或多个显示器、扬声器、打印机和/或任意其它输出设备。输入设备824和输出设备822可以经由有线连接、无线连接或其任意组合连接到设备812上。在一个实施例中,来自另一计算设备的输入设备或输出设备可以用作用于计算设备812的输入设备824或输出设备822。

计算设备812的组件可以通过各种互连(例如,总线)连接。这种互连可以包括外围组件互连(PCI)(例如,快速PCI)、通用串行总线(USB)、火线(IEEE 1394)、光总线结构等。在另一实施例中,计算设备812的组件可以通过网络互连。例如,存储器818可以包括位于通过网络互连的不同物理位置的多个物理存储器单元。

本领域技术人员可以认识到用于存储计算机可读指令的存储设备可以跨网络分布。例如,可经由网络828访问的计算设备830可以存储计算机可读指令以实现在本文中提供的一个或多个实施例。计算机设备812可以访问计算设备830并下载部分或全部用于执行的计算机可读指令。替代地,计算设备812可以按照需要下载多条计算机可读指令,或者一些指令可以在计算设备812处执行并且一些指令可以在计算设备830处执行。

本文提供了实施例的各种操作。在一个实施例中,所描述的一个或多个操作可以构成存储于一个或多个计算机可读介质上的计算机可读指令,当被计算设备执行时,所述指令将使得计算设备执行上述操作。描述一些或所有操作的顺序不应该解释为暗示这些操作必须是顺序依赖的。本领域中受益于该描述的技术人员将理解替代的顺序。此外,可以理解的是,不是所有的操作都必须存在于本文提供的每个实施例中。另外,可以理解的是,在一些实施例中不需要所有的操作。

此外,除非另外指出,否则“第一”、“第二”和/或类似并不打算暗示时间方面、空间方面、顺序等。而是,这种术语仅用作特征、元件、项目等的标识符、名称等。例如,第一对象和第二对象一般对应于对象A和对象B或两个不同的或两个相同的对象或同一对象。

此外,本文所使用的“示例性”表示用作例子、实例、图示等,而不必用作优点。如本文所使用的,“或者”打算表示包含性的“或者”而不是排他性的“或者”。另外,在本申请中使用的“一(a)”和“一(an)”一般解释为表示“一个或多个”,除非另有指明或清楚地根据上下文指向单数形式。另外,至少一个A或B和/或类似一般表示A或B或者A和B。此外,就“包括”、“含有”、“具有”、“有”和/或其变型用于详细说明或权利要求中,这种术语打算以类似于术语“包含”的方式是包含性的。

另外,虽然相对一个或多个实现方式示出并描述了本公开,但是本领域技术人员基于阅读和理解该说明书和附图可以想到等价的变型和修改。本公开包括所有这些修改和变型,并且仅受后续权利要求范围的限制。特别地关于上述组件(例如,元件、资源等)所执行的各种功能,除非另有表明,否则用于描述这种组件的术语打算对应于执行所描述组件的指定功能的任何组件(例如,功能等价),即使结构上未等价于公开的结构。另外,虽然本公开的特定特征已经仅相对多种实现方式中的一个进行了公开,但是可如对任意给定或特定应用所期望和有利地,这种特征与其它实现方式的一个或多个其它特征组合。

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