CN1664839A - 确定数据意向并基于该意向响应数据的系统和方法 - Google Patents

确定数据意向并基于该意向响应数据的系统和方法 Download PDF

Info

Publication number
CN1664839A
CN1664839A CN2005100531139A CN200510053113A CN1664839A CN 1664839 A CN1664839 A CN 1664839A CN 2005100531139 A CN2005100531139 A CN 2005100531139A CN 200510053113 A CN200510053113 A CN 200510053113A CN 1664839 A CN1664839 A CN 1664839A
Authority
CN
China
Prior art keywords
data
user
message
sentence
feature
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2005100531139A
Other languages
English (en)
Other versions
CN1664839B (zh
Inventor
D·R·里德
E·K·林格
M·E·皮尔逊
M·盖蒙
R·G·坎贝尔
R·G·阿西恩森
S·H·科斯顿
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Microsoft Technology Licensing LLC
Original Assignee
Microsoft Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Microsoft Corp filed Critical Microsoft Corp
Publication of CN1664839A publication Critical patent/CN1664839A/zh
Application granted granted Critical
Publication of CN1664839B publication Critical patent/CN1664839B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/107Computer-aided management of electronic mailing [e-mailing]

Abstract

本发明涉及确定所接收的数据(如,电子邮件、语音、图形……)的意向,并基于该意向响应数据的系统和方法。本系统和方法采用基于浅和深语言分析(如,语义和句法)的特征的各种组合来产生非常高的准确度。本系统和方法分析并归类所接收的数据,以查找可包括意向的数据。该数据可通过提取涉及意向的特征来进一步细化。特征可由分类器用于确定意向。如果意向证明响应是正确的,则数据被进一步细察和重新表达,以生成指示该意向的描述。重新表达和包括以逻辑形式表示特征、变换该形式并生成可以可视和/或可听地向用户呈现的意向描述。

Description

确定数据意向并基于该意向响应数据的系统和方法
相关申请的参照
本申请要求2004年3月1日提交的名为“确定、推断或预测具有内容的项目的意向的系统和方法(SYSTEMS AND METHODS FOR DETERMING,INFERRING OR PREDICTING INTENT OF AN ITEM HAVING CONTENT)”的美国临时专利申请序列号60/549,075的优先权,其整体通过引用结合于此。
技术领域
本发明一般涉及计算机系统,尤其涉及接收一个或多个数据集、分析该数据以确定对应的意向、并基于该意向执行行动的系统和方法。
背景技术
随着计算机和信息系统以及无线和因特网通信等相关的网络技术的增长,日益增长的电子信息得以传递、传输然后由用户和/或系统处理。作为示例,电子邮件程序已变为计算机用户中用于生成和接收这类信息的流行应用程序。例如,随着因特网的出现,交换电子邮件已变为影响为什么许多人获得计算机的一个重要因素。在许多企业环境内,电子邮件已变为同事间交换信息的一个近乎实际的标准。然而,随着电子邮件和其它信息传输系统的较高的普及度,对于管理和处理来自多个来源的越来越多的信息量也开始出现问题。
在这些问题中,许多用户现在面对着电子邮件和/或其它信息泛滥,用户必须对这些电子邮件和信息进行分类和/或响应,从而使得能够发送、接收和处理信息的能力几乎变成富有成效的障碍。例如,某些用户报告每天接收超过100个电子邮件消息。由于如此大量的电子邮件和其它电子信息,因此变得很难在实际上不花费相当多的时间来对重要性作出个人决策的情况下依照什么重要而什么不重要来管理信息。作为这些决策的一个示例,用户可能必须判断是否应当立即响应消息、忽略消息以在稍后阅读、或由于不重要(如,垃圾邮件)简单地删除消息。
已作出了尝试来针对解决这些信息管理问题。例如,已作出了尝试来缩减用户接收到的垃圾邮件或促销电子邮件(如,兜售信息)的量。另外,某些电子邮件程序提供了支配如何在程序内管理电子邮件的规则的生成。例如,一种规则规定,“来自各种地址的所有邮件”被放入特殊的文件夹中。这类尝试一般不针对电子邮件和其它信息传输/接收系统后面的基本问题。即,常规系统通常促使用户手动细读并核查他们所接收的消息中的某些(如果不是全部的话)的至少一部分,以确定哪些消息应当被审阅或被进一步处理。如上所述,这花费了更富有成效的活动的时间。因此,对于接收到的大量信息,需要一种系统和方法以便于对电子信息进行有效的处理,同时减轻与其相关联的手动干预的成本。
发明内容
以下提出了本发明的一个简化概述,以提供对本发明的某些方面的基本理解。本概述并非本发明的广泛综述。它并非标识本发明的关键或决定性元素,也并非描绘本发明的范围。其唯一的目的是以简化的形式提出本发明的某些概念,作为后文提出的更详细描述的序言。
本发明涉及基于数据的意向响应所接收的数据(如,电子邮件、语音、图形……)的系统和方法。一般而言,本系统和方法分析并分类所接收的数据、提取涉及意向的数据和/或丢弃与意向无关的任何数据、以及根据所提取的数据集确定该意向。如果确定意向证明响应是正确的,则进一步细察并重新表达该数据以生成指示该意向的描述。这类描述可以例如可视地或可听地以不同的方式呈现给用户。此处描述的新颖系统和方法采用了基于浅语言分析(如,功能单词频率、语音三元语法的一部分……)和深语言分析(如,无上下文语法产生频率和从语义图表导出的特征)的各种特征组合,以产生将短随机文本样本归于特定来源的提高的准确度。
在本发明的一个方面中,提供了一种确定意向并基于该意向生成行动和/或通知的系统。本系统包括一种数据管理器,它可采用各种技术来确定数据的相关联意向。在一个实例中,该数据管理器使用诸如元数据、属性、内容、上下文、关键词、历史、启发、推论、规则、分界、外来信息(如,数据来源、发送和/或接收数据的时间和星期几、处理数据的成本/收益等)等信息,以将数据分组成具有相似特征的一个或多个数据集。该数据管理器可提取涉及意向的数据和/或丢弃与意向不相关的数据。指示意向的数据可被分析以确定是否响应该数据。当确定应当提供响应时,相应的数据可被进一步细化(refine)、重新表达、并用于生成合适的响应,如自动执行行动和/或通知用户。该数据管理器可包括各种组件,如执行接收数据的初始分析的分析器;将数据分割成各种分组的语法剖析器;将数据缩减到涉及意向的数据集的提取器;从缩减的数据集生成意向的分类器;确定意向是否证明响应是正确的的决策组件(阈值器);以及执行相关的行动和/或通知用户的行动引擎。
以下描述和附图详细地陈述了本发明的某些方面。然而,这些方面仅表明了可采用本发明的原理的各种方法中的几种,并且本发明并不旨在包括所有这样的方面及其等效方面。当结合附图考虑时,从以下本发明的详细描述中,本发明的其它优点和新颖特征将变得显而易见。
附图说明
图1示出了接收数据、确定数据的意向、并生成对应的行动和/或通知的示例性系统。
图2示出了确定意向并生成对应的行动和/或通知的示例性数据管理器。
图3示出了与便于确定意向并生成对应的行动和/或通知的数据管理器相关联的多个示例性实体。
图4示出了确定数据意向并自动向用户呈现意向描述的示例性流程图。
图5示出了确定数据意向并自动向用户呈现所接收的数据的意向的描述的示例性方法。
图6示出了一个示例性数据管理器,它与多个实体通信以便于提前(proactive)测量,来减轻与关于数据的不作为(inaction)相关联的负面结果。
图7示出了采用智能来便于确定意向的示例性数据管理器。
图8示出了基于数据意向自动响应数据的示例性方法。
图9示出了可依照本发明的一个方面采用的一个示例性图形用户界面。
图10示出了依照本发明的一个方面的一个示例性图形用户界面,它描述了标识的电子邮件、电子邮件中选择的文本和与意向相关的数据。
图11示出了依照本发明的一个方面用于选择要添加到任务列表的任务的一个示例性图形用户界面。
图12示出了一个示例性意向分析系统。
图13示出了一个示例性联网环境,其中可采用本发明的新颖方面。
图14示出了一个示例性操作环境,其中可采用本发明的新颖方面。
具体实施方式
本发明涉及确定数据意向的系统和方法。这类意向可通过分析和归类数据、从归类的数据中提取特征、以及基于特征分类数据来确认、推断或预测意向来确定。标识了意向的数据然后可被转换成可提供给用户的一种表达形式。
如本申请中所使用的,术语“组件”、“系统”、“引擎”等指的是计算机相关的实体,无论是硬件、硬件和软件的组合、软件还是执行中的软件。例如,组件可以是,但不限于,运行在处理器上的进程、处理器、对象、可执行码、执行线程、程序和/或计算机。作为说明,运行在服务器上的应用程序和服务器都可以是组件。一个或多个组件可驻留在进程和/或执行线程中,并且组件可位于一个计算机上和/或在两个或多个计算机之间分布。
另外,术语“推断”一般指从一组通过事件和/或数据捕捉的观察中推理或推断系统、环境和/或用户的状态的过程。例如,推断可用于标识特定的上下文或行动,或可生成状态的概率分布。推断可以是概率性的—即,基于数据和事件的考虑计算感兴趣的状态的概率分布。推断也可以指用于从一组事件和/或数据组成更高级事件的技术。这类推断导致从一组观察的事件和/或储存的事件数据构造新的事件或行动,无论事件是否在相邻的时间上相关,也无论事件是否来自一个或若干个事件和数据源。
本发明参考附图来描述,贯穿整个附图,相同的标号用于指相同的元素。在以下描述中,为解释目的,陈述了众多特定细节以提供对本发明的彻底理解。然而,很明显,本发明可以不采用这些特定细节来实施。在其它实例中,以框图的形式示出众所周知的结构和设备,以便于描述本发明。
图1示出了确定意向并基于意向生成行动和/或通知的系统100。系统100包括数据管理器110和接口组件120。数据管理器110通过接口组件120接收数据之后,可采用各种技术来确定数据的相关意向。在一个实例中,数据管理器110使用与数据相关联的信息,如元数据、属性、内容、上下文、关键词、历史、启发、推论、规则、分界等,以将数据分组成一个或多个数据集,其中,相应的集具有相似的特征。这类数据集可被进一步处理以提高决策分辨率(decision resolution)或粒度。数据管理器110可从结果集中提取信息并使用所提取的信息来对意向进行译码。
数据管理器110可分析意向来确定是否响应该数据。当确定应当提供响应时,相应的数据集可被进一步细化并用于生成合适的响应。合适的响应包括例如自动执行行动和/或通知用户。自动响应可包括回答问题、提供请求的信息、激活设备、调度会议、重新组织(recast)工程等等,通知用户可包括将项目插入到用户时间表、向用户提供要完成的事情、联系用户(如寻呼机、蜂窝电话、手持式设备……)等等的清单。另外,用户通知可被传送到一消息通信服务和/或储存在存储器中用于排队和/或随后由用户察看。
接口组件120可用于将数据管理器110耦合至本质上发送数据的任何实体。例如,接口组件120可将数据管理器110耦合至电子邮件系统、文字处理程序、语音捕捉应用程序、电话系统、视频记录器/播放器等等。由此,数据可以是例如电子邮件、文档、语音和图像的形式,并以不同形式被格式化(如结构化和未结构化)。此外,数据可被发送到接口组件120和/或由数据管理器110通过接口组件120接收。这类数据可被直接传送到接口组件120和/或被储存(如,本地或远程)并随后提供给接口组件120。在另一实例中,接口组件120可从来源检索数据和/或将信号发送到来源以指示它可用于接收数据。此外,这类传送可以通过例如硬布线和/或无线网络和/或总线通信信道来进行。
图2示出了依照本发明的一个方面的数据管理器110。如图所示,数据管理器110可包括意向确定组件210、存储组件220、决策制定组件230和行动引擎240。意向确定组件210可接收诸如电子邮件、消息、文档、音频、图形等数据。例如,这类数据可作为一个或多个数据字符组(burst)、数据流、多个数据分组来提供,并例如在包封(envelope)内被加密、编码、压缩和/或调制。另外,这类数据可被保存在存储组件220中。保存的数据可用于生成统计和/或训练集、提供临时存储、和/或维护副本以便于数据误差校验和误差恢复。
意向确定组件210可采用各种技术来确定数据的相关意向。例如,意向确定组件210可基于元数据、数据内的位置、内容、上下文、关键词、历史、启发、推论、规则、分界等对数据进行归类。另外,诸如数据源、发送和/或接收数据的时间和/或星期几、处理数据的成本/收益等外部信息可使用以便于归类数据。意向确定组件210可细察所归类的数据以确定数据意向。可以理解,这类意向可以是做某些事情(如,执行某些行动)或不做事情(如,与无关紧要的信息相关联的数据)的意向。
在确定了意向之后,数据或其子集、分析和/或意向可被保存在存储组件220,和/或提供给决策制定组件230。意向本质上可以用任何已知的格式来表示。例如,意向可作为二进制指示符、灰度级值、百分比、置信度等级、和/或概率来提供。决策制定组件230可确定意向是否证明响应是正确的。例如,决策制定组件230可使用阈值来与意向进行比较。阈值可以是用户定义的、默认的和/或基于过去的用户响应自动设置的。另外,阈值可被手动和/或自动地实时(动态地)调整,以适应各种用户和/或环境。此外,阈值可基于推论、预测、概率等来设置。
如果在评估了意向之后确定不需要任何进一步的行动,则数据可被丢弃或转发到其目的地。如果确定需要响应,则数据、意向和/或任何相关联的信息可被传送到行动引擎240。所传送的信息可被进一步分析并被转换成一种语言表示,它可用于生成描述。这类描述可用于自动响应和/或通过可视和/或可听通知来通知用户。
图3示出了依照本发明的一个方面的数据管理器110。数据管理器110包括意向确定组件210、存储组件220、决策制定组件230和行动引擎240。在本示例中,意向确定组件210包括以下组件:分析器310;语法剖析器320、提取器330;分类器340。发送到数据管理器110的诸如电子邮件、消息、文档、音频、图形等的数据可由分析器310和/或存储组件220接收。这类数据可通过如上所述的各种技术和格式来提供。分析器310可细察和归类数据(如,语法剖析成相应的贮存结构(bin))。这一归类可包括在标题、正文、称呼等之间区分。分析器310可基于元数据、数据中数据子集的位置、内容、上下文、关键词、历史、启发、推论、规则、分界、外来信息(如数据源、发送和/或接收数据的时间和/或星期几、处理数据的成本/收益等)等对数据进行归类。
语法剖析器320可细察归类的数据并将数据分割成逻辑结构,如串、单词、句子、段落……。类似于分析器310,语法剖析器320可使用诸如元数据、数据内数据子集的位置、内容、上下文、关键词、历史、启发、推论、规则、分界和/或其它准则来提高决策分辨率或细化决策粒度。对于相应的结构,提取器330可提取特征。
特征可被传送到分类器340,它可确定意向。这类意向可以是做某些事情(如,执行某些行动)或不做事情(如,与无关紧要的信息相关联的数据)的意向,并可作为例如二进制指示符(如,“是”或“否”,“1”或“0”)、滑动标尺、百分比、置信度等级和/或概率来提供。可以理解,分类器可以是任一分类器,如支持矢量机、贝叶斯规则、经验工程师分类器……。训练集可被手动和/或自动生成,并在训练时间用于训练分类器。另外,分类器可在运行时间被动态地更新。在本发明的一个方面,训练集至少包括涉及数据属性和语言结构的信息。
如上所述,意向可被提供给决策组件230,它可将意向与阈值相比较。对于非二进制标记,阈值可被定义并用于呈现诸如响应或不响应的决策。对于非二进制决策,可考虑各种情况来确定适当的截止点(cut-off point)。例如,一个用户可判断较佳的是选择谨慎的做法并令系统在具有应当执行行动的微小机会时响应,而另一用户可判断响应的成本超过了丢弃数据的成本。
如果在评估意向之后确定不需要任何进一步的行动,则数据可被丢弃或转发到其目的地。如果确定需要响应,则数据、意向和/或任何相关联的信息可被传送到行动引擎240,在那里它可被重新表达。例如,数据可被进一步处理、转换成逻辑表示、并用于生成描述。这类重新表达的数据可以是单词、段落、片断句子等的形式,并用于自动响应或通过可视和/或可听通知来通知用户。
图4-5分别示出了依照本发明的流程图和方法。尽管为解释简明性的目的,流程图和方法被描述为一系列动作,然而可以理解和明白,本发明不受动作的顺序所限制,因为依照本发明,某些动作可以不同的顺序和/或与此处所示出并描述的其它动作一起发生。此外,并非需要所有示出的动作来实现依照本发明的流程图和方法。本发明可以在诸如由一个或多个组件执行的程序模块等计算机可执行指令的通用上下文中描述。一般而言,程序模块包括例程、程序、对象、数据结构等,它们执行特定的任务或实现特定的抽象数据类型。通常,如各种实施例中所需要的,程序模块的功能可被组合或分布。
图4示出了依照本发明的示例性流程图400。在标号410处,确定是否存在数据。如果不存在,则系统继续等待。可以理解,系统可周期性地轮询数据和/或可在数据已准备好被传送时通知系统。如果确定数据可用,则在420,从数据中获取一个或多个特征集。另外,特征可基于元数据、内容、上下文、关键词、历史、启发、推论、规则、分界、外来信息(如,数据源、发送和/或接收数据的时间和/或星期几、处理数据的成本/收益等)等来提取。
在标号430处,特征可被传送到一机器学习的分类器以确定意向。这类意向可以是做某些事情(如,执行某些行动)或不做事情(如,与无关紧要的信息相关联的数据)的意向。在440,如果确定意向不需要任何进一步的行动,则系统转移回到410处的空闲或等待状态。然而,如果在440确定需要进一步行动,则在450重新表达数据。这一重新表达可包括进一步细化数据和生成用于通知用户的数据。在标号460处,可以例如图形用户界面和/或音频信息向用户呈现这类数据。
图5示出了依照本发明的一个方面的示例性方法500。在标号505处,获取诸如电子邮件、消息、文档、音频、图形等数据。在510,细察并归类数据。这样归类可包括基于元数据、数据内数据子集的位置、内容、上下文、关键字、历史、启发、推论、规则、分界、外来信息(如数据源、发送和/或接收数据的时间和/或星期几、处理数据的成本/收益等)等在标题、正文、称呼之间区分。在515,归类的数据被语法剖析成语言结构(如,串、单词、句子、段落……),并被进一步描绘以达到更大的分辨率。这类细化可通过元数据、数据内数据子集的位置、内容、上下文、关键词、历史、启发、推论、规则、分界和/或其它准则来促进,以提高决策分辨率或细化决策粒度。
在520,可从相应的结构中提取特征。特征可用于训练确定意向的分类器。合适的分类器包括例如支持矢量机、贝叶斯分类器、经验工程师分类器。在标号525处,分类器确定意向。在530,可确定是否存在做某些事情的意向或仅是一空闲意向。这类确定可以基于与预定阈值的比较。如果在530确定不需要任何进一步的行动,则数据可被丢弃或转发到其目的地。如果在530确定需要响应,则在535,数据、意向和/或任何相关联的信息可用于生成逻辑形式。在540,可基于该逻辑形式生成描述。在545,可通过一用户界面向用户呈现该描述。
图6示出了依照本发明的一个方面的数据管理器600。数据管理器600包括数据接收组件610,它接收包括内容的项目(例如数据)以及外来数据/证据。提取组件620例如部分地基于外来数据/证据对接收的项目进行语法剖析。提取组件620为方便数据管理器600,移除与项目相关联的无关特征,以将项目重新表达为项目意向上的汇聚的一部分。数据存储630可储存来自接收组件610和/或提取组件620的信息,以及规则、表格、索引、算法、历史数据、模式等等,以便于依照本发明确定、推断和/或预测意向,以及采取行动、调度行动、不采取行动等等。例如,数据管理器600可方便采取提前的措施以减轻与项目的无行动相关联的负面结果。
更具体地,数据管理器600可对与项目相关联的内容进行语法剖析-内容可以是文本、音频、图形等—并使用各种技术(语言处理程序、图像识别、语音识别……)来标识内容的无关特征并移除它们和/或减去它们,作为汇聚在项目意向上的重新表达过程的一部分。例如,数据管理器600可标识或推断对应于任务的项目并修剪去无关特征。作为重新表达过程的一部分,例如,代名词可被重写为名字或其它明确的引用,而隐含日期(“明天”、“下周”)可被重写为明确日期(“2005年2月20日)。数据管理器600理解语言和/或语言的语义,作为执行逻辑重建的一部分。数据管理器600可包括关于理解语言和/或内容语义的分类器或其它机器学习系统。
由此,数据管理器600一种丰富的分析系统,它将特征提取与内容的语言理解相结合,以确定、推断和/或预测项目意向。依照数据管理器600的一个具体的示例性实现,可采用一种结合重新表达对项目进行语法剖析以汇聚在意向上的真实自然语言处理程序-逻辑构造。重新表达可用于将意向重新转换成另一语言以及不同的格式,用于传送意向(如,通过基于图形的消息)。此外,数据管理器600可基于确定的意向采取行动(如,优先化、日程安排、自动化行动……)。
数据管理器600可使用关于重新表达的外来证据(如,发送者、时间、附件、共同接收者、紧急度……)。此外,数据管理器600可采用基于n语法(n-gram-based)的分析类型,以及采用相关特征的分析类型的关系,并将项目的内容精炼成例如单个语句,并通过单个语句(如,弹出泡)传送这样意向。更具体地,一旦确定了意向,意向可以一种非常精简的方式(如,提要、大纲、图标、基于图形的意向传送-图片、颜色……)来传送。
数据管理器600还包括上下文组件640,它提供了结合本发明选择性地确定关于项目数据的上下文。例如,映射组件650方便将意向映射到任务或行动。映射组件650也可通过担当数据的预过滤器以便于依照本发明的分类。通知组件660向个人、计算机或系统提供关于意向分析和数据管理器600依照意向分析的推荐的通知。可以理解,数据管理器600可与多个实体670(如,个人、组、设备、计算机、系统……)就意向分析进行通信,其中,数据可从实体接收以及被发送到实体。
图7示出了依照本发明具有影响各种功能的组件的数据管理器600。人工智能(AI)组件710能够实现依照本发明的各种自动化功能。AI组件710可采用关于确定、推断、诊断、预兆和预测的分类器。可以理解,依照本发明的各方面的分类可采用概率性和/或基于统计的分析(如,分解成分析效用和成本),以预测或推断用户希望自动执行的行动。分类器可以是将输入属性矢量x=(x1,x2,x3,…,xn)映射到输入属于类的置信度的函数—即,f(x)=conficence(class)。例如,可采用支持矢量机(SVM)分类器-SVM一般通过找出在多维特征空间中将正例(positive example)从负例(negative example)中分离出的超平面(hyper plane)来运作。包括,例如,单纯贝叶斯、贝叶斯网络、决策树以及提供不同独立性模式的概率性分类模型的其它专用和非专用模型分类方法也可被采用。此处所使用的分类也包括用于开发优先级模型的统计回归。数据管理器600也包括关于本发明的各种通信方面的web服务器720、电子邮件服务器730和无线收发器740,以及存储器750、电源760和处理器770。
图8示出了依照本发明的方法800。尽管为解释的简明性目的,方法被示出并描述为一系列动作,然而可以理解和明白,本发明不受动作的顺序所限制,因为依照本发明,某些动作可以不同的顺序和/或与此处所示出并描述的其它动作一起发生。此外,并非需要所有示出的动作来实现依照本发明的方法。本发明可以在诸如由一个或多个组件执行的程序模块等计算机可执行指令的通用上下文中描述。一般而言,程序模块包括例程、程序、对象、数据结构等,它们执行特定的任务或实现特定的抽象数据类型。通常,如各种实施例中所需要的,程序模块的功能可被组合或分布。
前进到图8,在810,接收数据。在820,标识数据的相关特征并对其进行语法剖析。在参考标号830处,分析经语法剖析的内容,并执行内容的重新表达以汇聚在意向上。这一重新表达可包括例如语言分析以及特征分析。在840,基于重新表达确定要采取的最优行动。例如,数据可被移动到一特定文件夹,或者如果项目对应于任务,则可执行进一步的重新表达以确定、推断和/或预测要执行的任务以及要采取的必要行动(如,对会议进行日程安排、发送电子邮件、通知某人、发送文档、取消会议……)。在参考标号850处,执行合适的行动。
图9-11示出了方便此处描述的本发明的示例性用户界面。如上文详细讨论的,在接收数据之后,可确定意向并执行对应的行动。作为示例,在接收电子邮件消息之后,可执行电子邮件的表面分析以区别电子邮件中的各部分。例如,电子邮件可通过以下来描绘:标题、消息正文和转发的部分。所标识的消息正文可由句子分隔。对于相应的句子,可提取特征并由机器学习分类器进行处理,以获取对句子是“任务”的概率的估算。如果句子是“任务”,则可分析该句子以产生一逻辑形式。逻辑形式可被转换并用于生成“任务”描述,它可通过一用户界面呈现给用户。这样呈现可通过将其自动添加到用户任务列表来发生。图9描述了用于这一电子邮件系统的示例性用户界面900。图10在1010示出了(如此处所描述)已被标识的各种电子邮件。另外,图10在1020示出了电子邮件内的加亮数据,并在1030示出了提取并重新表达的数据(如,串)。图11示出了通过由用户选择的重新表达的数据和/或自动填充的任务列表。
图12提供了示出本发明的各种训练和运行时间方面的示例。在1200和1210,分别接收电子邮件句子和新电子邮件句子。在1220,通过手动和/或自动技术从接收的电子邮件生成已注释数据集。在1230,将训练集馈送到一机器学习算法,它用于构造一机器学习分类器。在1240,机器学习分类器采用该算法来提供所接收的数据包括任务的概率(如,P(Task))。如果在1240,概率超出预定的阈值,则在1270,重新表达电子邮件并将其自动添加到用户的任务列表。
以下段落示出了依照本发明的各方面的示例性训练和运行时间技术。
示例性特征提取
在训练时间和运行时间,电子邮件消息可被类似地处理。例如,此处所描述的系统可标识电子邮件的标题、转发的部分以及消息正文。在一个实例中,标题可通过搜索诸如“到(To)”、“抄送(CC)”、“自(From)”和“Subject(主题)”等关键词来标识。转发的部分可通过搜索诸如初始行(line-initial)“>”符号的存在等表达式,或标识通常在诸如“原始消息(Original Message)”等文本之后的资料来标识。消息正文可通过搜索例如被定义为不是标题或转发的部分的任何内容的消息新内容来标识。
在接收这类信息之后,可获得一些特征。例如,可获得诸如收件人数量、消息总的大小、消息优先级以及消息是否具有附件等信息。另外,消息正文可使用任一已知的句子分隔器分割成句子。对于正文中相应的句子,可构建一特征矢量,其中,该特征矢量可包括所提取的消息级特征和所标识的句子的显著特征。这类信息可指示句子是否看似为发送者名字或发送者名字的缩写,以及诸如出现在句子中的单词等语言特征;出现在句子中的单词二元语法(bigram);句子中的单词三元语法(trigram);从语言分析中得到的特征,包括句法结构和属性以及逻辑形式结构和属性。可以理解,采用的特征集可以是如下文详细描述的开放式研究问题。还可以理解,可使用任一合适的机器学习分类器,如支持矢量机和经验工程师组件(如,考虑所提取的特征然后预测任务还是非任务的手写代码)。
示例性训练数据和模型训练
为创建用于机器学习分类器的训练数据,人类注释者可审阅训练集中相应消息的消息正文中的相应句子。对于这些句子,注释者可判断句子是否应当被分类为任务。注释者的判断可以被称为目标值或目标类。可对相应的句子自动提取特征并与目标值配对。可训练机器学习分类器,以对于自动提取的特征将任务从非任务中区别开来。
示例性运行时间应用程序
在运行时间,此处所描述的系统可以此处所描述的方式处理给定的电子邮件消息。对于消息正文中的相应句子,可将关联的特征矢量呈现给机器学习分类器,它产生句子是任务的概率(如,P(Task))的估算。如果句子被认为是任务(如,P(Task)超出阈值),则可分析该句子以产生一逻辑形式。该逻辑形式可以被重新表达,并用于从该逻辑形式生成任务描述。所生成的任务描述可例如通过自动将其添加到用户界面的用户任务列表被提供给用户。
任务的示例性重新表达
此处所描述的系统可以执行所提取的任务句子的基于规则的后处理,以将它们重新表达为类似任务的命令式(imperative)。例如,句子“Oh,by the way,couldyou just send me a few sentences by EOD Friday?(噢,顺便提一句,你能够在周五的期限之前发送给我一些句子吗?)”可以被重新表达成“Just send Rich a fewsentences by EOD Feb.20(在2月20日的期限之前向Rich发送一些句子)”。这一重新表达可涉及各种动作。例如,一个动作可包括对于所提取的句子产生一逻辑形式。另一动作可包括标识包括任务的句子的那一部分。又一动作可包括(本质上以任何顺序)聚焦在所标识的部分上并从逻辑形式中移除无关资料、归一化其引用随发言者或时间变化的句子的某些元素、以及在适当时将这些片断标记为命令句子。再一动作可包括将所得的结构传递到一句子实现组件,它可从该结构中生成句子。以下小节更详细地讨论上述动作。
如上文简要提到的,一个行动可包括对提取的句子产生逻辑形式。这可包括产生句子的各个部分之间的语义和深句法关系的表示。这一表示可以是图表,其节点表示要被分析的句子的部分,其边表示那些部分之间的关系。另外,节点本身可以用与其解释有关的额外信息来注释,例如它是问题还是命令。
包含任务的句子可以具有非任务内容。由此,在标识对应于任务的逻辑形式部分时可使用启发。这可包括整个句子或句子的任何子部分。使用的启发可便于查找与任务相关的特征,如句子是否为命令式、句子的主题是否为“你”、是否使用了诸如“请”的模态词或模态动词等等。可以在所标识的逻辑形式上执行进一步的处理,而剩余部分可被忽略。
被认为对任务表达不必要的单词、短语和/或从句可从逻辑形式中移除。这类信息可包括诸如“请(please)”等模态单词和/或诸如“必须(must)”、“能够(could)”等各种助动词,以及某些从句和状语。例如,在句子“Oh,by the way,could you just send me a few sentences by EOD Friday?”中,短语“oh,by the way”以及助动词“could”可以从逻辑形式中移除。另外,某些指示元素(即,其引用根据正在说话的人或者对其说话的人改变,或在说出或书写句子之时或之处改变的单词或短语)可被归一化。例如,它们可用具有恒定引用的非指示元素来替换。例如,第一人称代名词(对不同的说话者不同地引用)可用电子邮件发送者的名字或用明确地指发送者的第三人称代名词来替换。类似地,诸如“Friday(周五)”等指示时间表达式可以根据所说的星期指不同的日期,因此可用具体的日期(如,“Feb.20(2月20日)”来替换。此外,如果逻辑形式具有指示它可以被表达为命令式(如,命令)句子的的某些特征,则它可被注释为命令式。
句子可通过将所得的逻辑形式或结构传递到句子实现组件来重新生成。这一组件可使用语法校验器中作为重写建议的基础的已知技术。
示例性定制
可向用户提供定义(如,通过调整滑动块)精度和任务回叫之间的权衡的能力,例如,以指定他们更希望见到所有的任务(无论任务有多小),还是仅见到用最高置信度预测的任务。其它定制可包括配置系统以自动向用户的任务列表添加任务;可视地指示(如,通过显示一特殊图标或通过对消息加颜色)电子邮件消息包含一个或多个任务,它可以被过滤以仅看到包含任务的消息;在消息的预览中显示消息中存在的任务而非显示前n个字节;加亮对应于任务的消息部分;以及,当用户打开消息时,显示从消息中提取的任务列表,这允许用户校验消息以将它们添加到其任务列表或将它们移至共享的任务集(如,在共享点(SharePoint)团队场所或向某一其他人分配任务)。
为提供用于实现本发明的各方面的附加环境,图13-14及以下讨论旨在提供可在其中实现本发明的各方面的合适的计算环境的简要、通用描述。尽管上文在运行在本地计算机和/或远程计算机上的计算机程序的计算机可执行指令的通用上下文中描述了本发明,然而本领域的技术人员将认识到,本发明也可结合其它程序模块来实现。一般而言,程序模块包括例程、程序、组件、数据结构等,它们执行特定的任务和/或实现特定的抽象数据类型。
此外,本领域的技术人员可以理解,本发明方法可以其它计算机系统配置来实施,包括单处理器或多处理器计算机系统、小型机、大型机,以及个人计算机、手持式计算设备、基于微处理器和/或可编程消费者电子设备等等,其中,每一个都在操作上与一个或多个相关联的设备通信。本发明所示的各方面也可以在分布式计算环境中实施,其中,任务由通过通信网络连接的远程处理设备来执行。然而,本发明的某些(如果不是所有)方面可以在独立的计算机上实施。在分布式计算环境中,程序模块可以位于本地和/或远程存储器存储设备中。
图13是本发明可交互的示例计算环境1300的示意框图。系统1300包括一个或多个客户机1310。客户机1310可以是硬件和/或软件(如,线程、进程、计算装置)。系统1300也包括一个或多个服务器1320。服务器1320也可以是硬件和/或软件(如,线程、进程、计算装置)。例如,服务器1320可容纳线程,以通过使用本发明执行变换。
客户机1310和服务器1320之间的一个可能的通信可以是适用于在两个或多个计算机进程之间传输的数据分组的形式。系统1300包括可用于便于在客户机1310和服务器1320之间通信的通信框架1340。客户机1310操作上连接至可用于储存对客户机1310本地的信息的一个或多个客户机数据存储1350。类似地,服务器1320操作上连接至可用于储存对服务器1320本地的信息的一个或多个服务器数据存储1330。
参考图14,实现本发明的各方面的示例性环境1400包括计算机1412。计算机1412包括处理单元1414、系统存储器1416和系统总线1418。系统总线1418将包括但不限于系统存储器1416的系统组件耦合至处理单元1414。处理单元1414可以是各种可用处理器的任一种。双微处理器和其它多处理器体系结构也可用作处理单元1414。
系统总线1418可以是若干种总线结构类型的任一种,包括存储器总线或存储器控制器、外围总线或外部总线、和/或使用各类总线体系结构的局部总线,这些体系结构包括但不限于,工业标准体系结构(ISA)、微通道体系结构(MCA)、扩展ISA(EISA)、智能驱动电子设备(IDE)、VESA局部总线(VLB)、外围部件互连(PCI),插件总线、通用串行总线(USB)、高级图形端口(AGP)、个人计算机存储卡国际协会总线(PCMCIA)、火线(IEEE 1394)以及小型计算机系统接口(SCSI)。
系统存储器1416包括易失存储器1420和非易失存储器1422。基本输入/输出系统(BIOS)包括如在启动时帮助在计算机1412内的元件之间传输信息的基本例程,通常储存在非易失存储器1422中。作为说明而非局限,非易失存储器1422可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除ROM(EEPROM)或闪存。易失存储器1420包括随机存取存储器(RAM)、它担当外部高速缓存。作为说明而非局限,RAM以许多形式可用,如同步RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDR SDRAM)、增强SDRAM(ESDRAM)、同步链路DRAM(SLDRAM)和直接存储器总线RAM(DRRAM)。
计算机1412也包括可移动/不可移动、易失/非易失计算机存储介质。例如,图14示出了盘存储1424。盘存储1424包括但不限于,诸如磁盘驱动器、软盘驱动器、磁带驱动器、Jaz驱动器、Zip驱动器、LS-100驱动器、闪存卡或记忆棒等设备。另外,盘存储1424可单独包括存储介质或与其它存储介质组合,其它存储介质包括但不限于,诸如光盘ROM设备(CD-ROM)、CD可记录驱动器(CD-R驱动器)、CD可重写驱动器(CD-RW驱动器)或数字多功能盘ROM驱动器(DVD-ROM)等光盘驱动器。为便于盘存储设备1424连接到系统总线1418,通常使用可移动或不可移动接口,如接口1426。
可以理解,图14描述了担当用户和合适的操作环境1400中描述的基本计算机资源之间的中介的软件。这类软件包括操作系统1428。操作系统1428可储存在盘存储1424中,它用于控制并分配计算机系统1412的资源。系统应用程序1430利用操作系统1428通过储存在系统存储器1416或盘存储1424上的程序模块1432和程序数据1434对资源的管理。可以理解,本发明可用各种操作系统或操作系统的组合来实现。
用户通过输入设备1436向计算机1412输入命令或信息。输入设备1436包括但不限于,诸如鼠标、跟踪球、触针、触摸垫等定位设备、键盘、麦克风、操纵杆、游戏垫、圆盘式卫星天线、扫描仪、TV调谐卡、数码相机、数码摄像机、web相机等等。这些和其它输入设备通过系统总线1418经由接口端口1438连接到处理单元1414。接口端口1438包括,例如,串行端口、并行端口、游戏端口、通用串行总线(USB)。输出设备1440使用与输入设备1436相同类型端口中的某一些。由此,例如,USB端口可用于向计算机1412提供输入,并从计算机1412输出信息到输出设备1440。提供了输出适配器1442以说明存在一些输出设备1440,如监视器、扬声器和打印机,以及需要特殊适配器的其它输出设备1440。输出适配器1442包括,作为说明而非局限,提供输出设备1440和系统总线1418之间的连接装置的视频卡和声卡。应当注意,其它设备和/或设备的系统提供了输入和输出能力,如远程计算机1444。
计算机1412可以在使用到一个或多个远程计算机,如远程计算机1444的逻辑连接的网络化环境中操作。远程计算机1444可以是个人计算机、服务器、路由器、网络PC、工作站、基于微处理器的电器、对等设备或其它公用网络节点等等,并通常包括相对于计算机1412所描述的许多或所有元件。为简明性目的,仅示出了远程计算机1444具有存储器存储设备1446。远程计算机1444通过网络接口1448逻辑上连接至计算机1412,然后通过通信连接1450物理地连接。网络接口1448包含诸如局域网(LAN)和广域网(WAN)等通信网络。LAN技术包括光纤分布式数据接口(FDDI)、铜缆分布式数据接口(CDDI)、以太网、令牌环等等。WAN技术包括但不限于,点对点链路、诸如综合业务数字网(ISDN)及其变体等电路交换网络、分组交换网络以及数字订户线(DSL)。
通信连接1450指用于将网络接口1448连接到总线1418的硬件/软件。尽管为说明的清晰性,示出通信连接1450在计算机1412内,然而它也可以对计算机1412是外部的。仅为示例性目的,连接到网路接口1448必须的硬件/软件包括内部和外部技术,如包括常规电话级调制解调器、线缆调制解调器和DSL调制解调器的调制解调器、ISDN适配器和以太网卡。
上文所描述的包括本发明的示例。当然,不可能为了描述本发明而描述组件或方法的每一可想象的组合,但是本领域的普通技术人员可以认识到,本发明的许多另外的组合和置换是可能的。因此,本发明旨在包含落入所附权利要求书的精神和范围中的所有这样的改变、修改和变化。
具体地,对于由上文描述的组件、设备、电路、系统等执行的各种功能,用于描述这类组件的术语(包括对“装置的参照”)旨在对应于执行所描述的组件(如,功能上等效的组件)的指定功能的任何组件,除非另外指明,即使其结构上不等效于所揭示的结构,这些组件执行此处所示的本发明的示例性方面中的功能。在这一点上,也可认识到,本发明包括系统以及具有用于执行本发明的各方法的动作和/或事件的计算机可执行指令的计算机可读介质。
另外,尽管仅参照若干实现之一揭示了本发明的特定特征,然而如在任何给定或特定应用中希望且有利的,这些特征可与其它实现的一个或多个其它特征相组合。此外,在术语“包括”用于详细描述和权利要求书的意义上,这类术语旨在以与术语“包含”用作权利要求书中的过渡词语所解释的类似的方式为包含性的。

Claims (39)

1.一种便于数据处理的系统,其特征在于,它包括:
一接收数据的组件;以及
一数据管理器,它确定所述数据的意向、基于所述意向重新表达所述数据的至少一个子集、并自动向用户呈现重新表达的数据。
2.如权利要求1所述的系统,其特征在于,所述数据管理器还分析所述数据、将所述数据分组成具有相关特征的一个或多个集合、并从所述数据集中的至少一个中提取特征以形成所述数据子集。
3.如权利要求2所述的系统,其特征在于,所述数据管理器使用元数据、属性、内容、上下文、关键词、历史、启发、推论、规则、分界、日期、星期几、相关联的处理成本、相关联的处理收益以及所述数据的来源中的至少一个以便于分析所述数据。
4.如权利要求2所述的系统,其特征在于,所述特征是至少部分地基于句法结构、句法属性、语言结构和语言属性之一来提取的。
5.如权利要求4所述的系统,其特征在于,所述语言特征包括出现在句子中的单词、出现在句子中的单词二元语法以及出现在句子中的单词三元语法中的一个或多个。
6.如权利要求1所述的系统,其特征在于,它还包括一分类器,它根据从所述数据中提取的一个或多个特征确定所述数据的意向。
7.如权利要求6所述的系统,其特征在于,所述分类器是机器学习分类器,它通过手动和自动生成的数据集的至少一个来训练。
8.如权利要求6所述的系统,其特征在于,所述分类器是支持矢量机和经验工程师组件中的一个。
9.如权利要求1所述的系统,其特征在于,所述数据的重新表达包括产生所述数据的逻辑形式以及基于所述意向从所述逻辑形式中生成行动描述。
10.如权利要求9所述的系统,其特征在于,所述逻辑形式包括至少一个归一化指示元素。
11.如权利要求1所述的系统,其特征在于,它还包括基于所述意向执行行动,所述行动包括以下的至少其中之一:自动响应问题;返回请求的信息;激活设备;调度会议;重新组织工程;可听地通知用户;可视地通知用户;将项目插入到用户的时间表中;联系用户;以及将项目添加到用户的将要完成的事情的列表。
12.如权利要求1所述的系统,其特征在于,所述重新表达的数据表示自动被插入到用户的任务列表中的用户任务。
13.如权利要求1所述的系统,其特征在于,所述数据是电子邮件、文档、音频文件或图像。
14.如权利要求1所述的系统,其特征在于,所述意向被表示为概率、置信度等级、百分比和二进制值中的一个。
15.如权利要求1所述的系统,其特征在于,它还包括一阈值组件,它基于所述意向与默认的、用户定义的和智能生成的阈值之一的比较,确定是否要重新表达,并将所述重新表达呈现给用户。
16.一种自动响应消息的系统,其特征在于,它包括:
一分析器,它细察接收到的消息,以区分所述消息的一个或多个全异部分;
一语法剖析器,它将所述部分分割成相应的贮存结构;
一提取器,它从所述贮存结构中的至少一个检索句子;
一分类器,它根据所述句子确定消息意向;以及
一重新表达器,它将所述句子转换成指示所述意向的数据集并将所述数据集呈现给用户。
17.如权利要求16所述的系统,其特征在于,所述消息是电子邮件、文档、音频和图像。
18.如权利要求16所述的系统,其特征在于,用于获取所述特征的所述贮存结构包括所接收的消息的消息正文。
19.如权利要求16所述的系统,其特征在于,所述分类器生成所述消息包括任务的概率。
20.如权利要求16所述的系统,其特征在于,所述重新表达器产生所标识的句子的逻辑表示。
21.如权利要求20所述的系统,其特征在于,所述逻辑表示用于生成任务描述。
22.如权利要求21所述的系统,其特征在于,所述任务描述被自动添加到用户的任务列表。
23.如权利要求16所述的系统,其特征在于,指示意向的所述数据集是单词、短语、片断或句子。
24.如权利要求16所述的系统,其特征在于,指示意向的所述数据集包括特征之间的语义和句法关系。
25.如权利要求16所述的系统,其特征在于,所述分类器是用一已注释数据集来训练的。
26.如权利要求16所述的系统,其特征在于,所述重新表达器用非指示元素替换指示元素。
27.一种便于数据处理的计算机实现的方法,其特征在于,它包括:
接受数据;
分析所述数据以确定一相关联的意向;
重新表达所述数据的至少一部分以产生所述意向的描述;以及
将所述描述呈现给用户。
28.如权利要求27所述的方法,其特征在于,它还包括向一机器学习分类器提供所述分析以生成指示是否响应所述数据的概率。
29.如权利要求28所述的方法,其特征在于,所述分类器是通过手动和自动生成的数据集的至少一个来训练的。
30.如权利要求28所述的方法,其特征在于,所述分类器是支持矢量机和考虑提取的特征的指令集中的一个。
31.如权利要求27所述的方法,其特征在于,所述重新表达包括生成所述数据的逻辑形式,它被变换以生成所述描述。
32.如权利要求27所述的方法,其特征在于,它还包括至少部分地基于句法结构、句法属性、语言结构和语言属性中的一个从所述数据中提取特征。
33.一种便于消息处理的计算机实现的方法,其特征在于,它包括:
将消息分割成类似地相关部分的组;
从所述组的至少一个中提取显著特征;
根据所提取的特征计算意向;
基于所述意向产生所述特征的逻辑表示;以及
变换所述表示以生成涉及是否响应所述数据的行动的描述,以提供给用户。
34.如权利要求33所述的方法,其特征在于,它还包括将所述组归类为与标题、消息正文和消息的称呼相关联。
35.如权利要求33所述的系统,其特征在于,所述表示包括所述消息文本中成分之间的语义和句法关系。
36.如权利要求33所述的方法,其特征在于,重新表达所述句子以产生指示所述意向的单词、句子、短语和段落。
37.一种在两个或多个计算机组件之间传输、以便于基于意向管理消息的数据分组,其特征在于,它包括:
标识消息的一个或多个特征;使用所标识的特征来确定所述消息的意向;重新表达包含所述意向的句子以提供所述意向的描述;以及将所述描述呈现给用户。
38.一种储存便于基于相关联的意向处理数据的计算机可执行组件的计算机可读介质,其特征在于,它包括:
一接收数据的组件;
一确定所述数据的意向的组件;
一基于所述意向重新表达所述数据的至少一个子集的组件;以及
一在用户界面中向用户提供重新表达的数据的组件。
39.一种数据处理系统,其特征在于,它包括:
用于确定所接收的数据的意向的装置;
用于重新表达所述数据以产生所述意向的表示的装置;以及
用于向用户呈现所述表示的装置。
CN2005100531139A 2004-03-01 2005-02-28 确定数据意向并基于该意向响应数据的系统和方法 Expired - Fee Related CN1664839B (zh)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US54907504P 2004-03-01 2004-03-01
US60/549,075 2004-03-01
US10/867,626 US7496500B2 (en) 2004-03-01 2004-06-15 Systems and methods that determine intent of data and respond to the data based on the intent
US10/867,626 2004-06-15

Publications (2)

Publication Number Publication Date
CN1664839A true CN1664839A (zh) 2005-09-07
CN1664839B CN1664839B (zh) 2012-03-14

Family

ID=34890580

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2005100531139A Expired - Fee Related CN1664839B (zh) 2004-03-01 2005-02-28 确定数据意向并基于该意向响应数据的系统和方法

Country Status (5)

Country Link
US (4) US7496500B2 (zh)
EP (1) EP1571578A1 (zh)
JP (1) JP2005316953A (zh)
KR (1) KR101122844B1 (zh)
CN (1) CN1664839B (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101467144A (zh) * 2006-06-13 2009-06-24 微软公司 声明性管理框架
CN103502977A (zh) * 2011-04-19 2014-01-08 艾科星科技公司 通过预期的预处理减少所服务的应用程序的等待时间
CN105335398A (zh) * 2014-07-18 2016-02-17 华为技术有限公司 一种服务推荐方法及终端
CN105431814A (zh) * 2013-06-14 2016-03-23 微软技术许可有限责任公司 用于修改用户简档并作出组推荐的自动观众检测
CN105654271A (zh) * 2014-11-27 2016-06-08 三星电子株式会社 提供用户的待办事项列表的系统和方法
CN107810496A (zh) * 2015-06-30 2018-03-16 微软技术许可有限责任公司 用户文本分析
CN109270915A (zh) * 2017-07-18 2019-01-25 通用电气公司 用于飞机现场可替换单元(lru)维护优化的分析系统

Families Citing this family (239)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2560277A1 (en) * 2004-03-19 2005-09-29 Oversight Technologies, Inc. Methods and systems for transaction compliance monitoring
US7565445B2 (en) 2004-06-18 2009-07-21 Fortinet, Inc. Systems and methods for categorizing network traffic content
US7620689B2 (en) * 2004-07-19 2009-11-17 Siemens Communications, Inc. Real time communications system
US8099313B2 (en) * 2004-09-22 2012-01-17 Samsung Electronics Co., Ltd. Method and system for the orchestration of tasks on consumer electronics
US8185427B2 (en) 2004-09-22 2012-05-22 Samsung Electronics Co., Ltd. Method and system for presenting user tasks for the control of electronic devices
US8412554B2 (en) 2004-09-24 2013-04-02 Samsung Electronics Co., Ltd. Method and system for describing consumer electronics using separate task and device descriptions
US8510737B2 (en) 2005-01-07 2013-08-13 Samsung Electronics Co., Ltd. Method and system for prioritizing tasks made available by devices in a network
US7475249B2 (en) * 2005-01-31 2009-01-06 Xerox Corporation System and method for providing S/MIME-based document distribution via electronic mail mechanisms
US7769724B2 (en) * 2005-01-31 2010-08-03 Xerox Corporation System and method for providing S/MIME-based document distribution via electronic mail mechanisms
US8688507B2 (en) * 2005-03-21 2014-04-01 Oversight Technologies, Inc. Methods and systems for monitoring transaction entity versions for policy compliance
US20070106496A1 (en) * 2005-11-09 2007-05-10 Microsoft Corporation Adaptive task framework
US7822699B2 (en) * 2005-11-30 2010-10-26 Microsoft Corporation Adaptive semantic reasoning engine
US8055707B2 (en) * 2005-11-30 2011-11-08 Alcatel Lucent Calendar interface for digital communications
US7831585B2 (en) * 2005-12-05 2010-11-09 Microsoft Corporation Employment of task framework for advertising
US7933914B2 (en) * 2005-12-05 2011-04-26 Microsoft Corporation Automatic task creation and execution using browser helper objects
US20070130134A1 (en) * 2005-12-05 2007-06-07 Microsoft Corporation Natural-language enabling arbitrary web forms
US7539889B2 (en) 2005-12-30 2009-05-26 Avega Systems Pty Ltd Media data synchronization in a wireless network
US8462627B2 (en) * 2005-12-30 2013-06-11 Altec Lansing Australia Pty Ltd Media data transfer in a network environment
DE102006004819B4 (de) * 2006-01-27 2007-12-20 Nokia Siemens Networks Gmbh & Co.Kg Kommunikationsverfahren mit mehreren Teilnehmern, Anordnung, Kommunikations-Verwaltungs-Server und Kommunikationsendgerät zum Durchführen eines Kommunikationsverfahrens mit mehereren Teilnehmern
WO2007093661A1 (es) * 2006-02-15 2007-08-23 Consejo Superior De Investigaciones Científicas Método para clasificar mensajes de correo electrónico en correo deseado y correo no deseado
US7996783B2 (en) 2006-03-02 2011-08-09 Microsoft Corporation Widget searching utilizing task framework
US7599861B2 (en) 2006-03-02 2009-10-06 Convergys Customer Management Group, Inc. System and method for closed loop decisionmaking in an automated care system
US8364467B1 (en) * 2006-03-31 2013-01-29 Google Inc. Content-based classification
US9507778B2 (en) 2006-05-19 2016-11-29 Yahoo! Inc. Summarization of media object collections
US8379830B1 (en) 2006-05-22 2013-02-19 Convergys Customer Management Delaware Llc System and method for automated customer service with contingent live interaction
US7809663B1 (en) 2006-05-22 2010-10-05 Convergys Cmg Utah, Inc. System and method for supporting the utilization of machine language
US7814112B2 (en) * 2006-06-09 2010-10-12 Ebay Inc. Determining relevancy and desirability of terms
US7668791B2 (en) * 2006-07-31 2010-02-23 Microsoft Corporation Distinguishing facts from opinions using a multi-stage approach
US8103547B2 (en) * 2006-09-18 2012-01-24 Microsoft Corporation Logocons: AD product for brand advertisers
US8204738B2 (en) * 2006-11-03 2012-06-19 Nuance Communications, Inc. Removing bias from features containing overlapping embedded grammars in a natural language understanding system
US9110903B2 (en) 2006-11-22 2015-08-18 Yahoo! Inc. Method, system and apparatus for using user profile electronic device data in media delivery
CN101622849B (zh) 2007-02-02 2014-06-11 网圣公司 添加上下文以防止经由计算机网络的数据泄漏的系统和方法
US8023974B1 (en) * 2007-02-15 2011-09-20 Trend Micro Incorporated Lightweight SVM-based content filtering system for mobile phones
US9449322B2 (en) * 2007-02-28 2016-09-20 Ebay Inc. Method and system of suggesting information used with items offered for sale in a network-based marketplace
US20080249762A1 (en) * 2007-04-05 2008-10-09 Microsoft Corporation Categorization of documents using part-of-speech smoothing
US20080301236A1 (en) * 2007-05-31 2008-12-04 Microsoft Corporation Contextual social language
US7895246B2 (en) * 2007-05-31 2011-02-22 Microsoft Corporation Collection bin for data management and transformation
KR100968864B1 (ko) * 2007-06-01 2010-07-09 엔에이치엔(주) 전자메일에 대한 부가 정보 서비스 제공방법 및 그 시스템
US8051040B2 (en) 2007-06-08 2011-11-01 Ebay Inc. Electronic publication system
US20090006179A1 (en) * 2007-06-26 2009-01-01 Ebay Inc. Economic optimization for product search relevancy
US8250132B2 (en) * 2007-07-06 2012-08-21 International Business Machines Corporation Managing messages related to workflows
US20090100340A1 (en) * 2007-10-10 2009-04-16 Microsoft Corporation Associative interface for personalizing voice data access
US9626685B2 (en) 2008-01-04 2017-04-18 Excalibur Ip, Llc Systems and methods of mapping attention
US7925708B2 (en) * 2008-01-04 2011-04-12 Yahoo! Inc. System and method for delivery of augmented messages
US9706345B2 (en) 2008-01-04 2017-07-11 Excalibur Ip, Llc Interest mapping system
US20090182618A1 (en) 2008-01-16 2009-07-16 Yahoo! Inc. System and Method for Word-of-Mouth Advertising
US8046226B2 (en) * 2008-01-18 2011-10-25 Cyberpulse, L.L.C. System and methods for reporting
JP5045472B2 (ja) * 2008-02-07 2012-10-10 富士通株式会社 メール管理装置、メール管理方法およびメール管理プログラム
US8370948B2 (en) 2008-03-19 2013-02-05 Websense, Inc. System and method for analysis of electronic information dissemination events
US8407784B2 (en) 2008-03-19 2013-03-26 Websense, Inc. Method and system for protection against information stealing software
US9015842B2 (en) 2008-03-19 2015-04-21 Websense, Inc. Method and system for protection against information stealing software
US9130986B2 (en) 2008-03-19 2015-09-08 Websense, Inc. Method and system for protection against information stealing software
US8190604B2 (en) * 2008-04-03 2012-05-29 Microsoft Corporation User intention modeling for interactive image retrieval
KR101475339B1 (ko) 2008-04-14 2014-12-23 삼성전자주식회사 통신 단말기 및 그의 통합 자연어 인터페이스 방법
KR101466027B1 (ko) * 2008-04-30 2014-11-28 엘지전자 주식회사 이동 단말기 및 그 통화내용 관리 방법
US20090299970A1 (en) * 2008-05-27 2009-12-03 International Business Machines Corporation Social Network for Mail
KR100961179B1 (ko) 2008-06-02 2010-06-09 한국전자통신연구원 디지털 포렌식 방법 및 장치
US8788350B2 (en) * 2008-06-13 2014-07-22 Microsoft Corporation Handling payment receipts with a receipt store
US20090313101A1 (en) * 2008-06-13 2009-12-17 Microsoft Corporation Processing receipt received in set of communications
US9323832B2 (en) * 2008-06-18 2016-04-26 Ebay Inc. Determining desirability value using sale format of item listing
US8452855B2 (en) 2008-06-27 2013-05-28 Yahoo! Inc. System and method for presentation of media related to a context
US8108206B2 (en) * 2008-07-01 2012-01-31 International Business Machines Corporation Auto-generated to-do list
US10230803B2 (en) 2008-07-30 2019-03-12 Excalibur Ip, Llc System and method for improved mapping and routing
US8949124B1 (en) 2008-09-11 2015-02-03 Next It Corporation Automated learning for speech-based applications
US9600484B2 (en) 2008-09-30 2017-03-21 Excalibur Ip, Llc System and method for reporting and analysis of media consumption data
US9805123B2 (en) 2008-11-18 2017-10-31 Excalibur Ip, Llc System and method for data privacy in URL based context queries
US9224172B2 (en) 2008-12-02 2015-12-29 Yahoo! Inc. Customizable content for distribution in social networks
KR101042515B1 (ko) 2008-12-11 2011-06-17 주식회사 네오패드 사용자의 의도에 기반한 정보 검색방법 및 정보 제공방법
KR101577607B1 (ko) 2009-05-22 2015-12-15 삼성전자주식회사 상황 및 의도인지 기반의 언어 표현 장치 및 그 방법
US9130972B2 (en) 2009-05-26 2015-09-08 Websense, Inc. Systems and methods for efficient detection of fingerprinted data and information
JP2011033680A (ja) * 2009-07-30 2011-02-17 Sony Corp 音声処理装置及び方法、並びにプログラム
US10223701B2 (en) 2009-08-06 2019-03-05 Excalibur Ip, Llc System and method for verified monetization of commercial campaigns
US8914342B2 (en) 2009-08-12 2014-12-16 Yahoo! Inc. Personal data platform
US20110099235A1 (en) * 2009-10-27 2011-04-28 Oracle International Corporation Collation of multi-user, multi-format, email communication with common subject titles
JP5392561B2 (ja) * 2009-11-24 2014-01-22 日本電気株式会社 情報処理装置及びその制御方法並びにプログラム
US20110145823A1 (en) * 2009-12-10 2011-06-16 The Go Daddy Group, Inc. Task management engine
US20110145822A1 (en) * 2009-12-10 2011-06-16 The Go Daddy Group, Inc. Generating and recommending task solutions
US9098835B2 (en) * 2009-12-30 2015-08-04 Blackberry Limited Method and apparatus for updating flag data of associated messages
US20110219029A1 (en) * 2010-03-03 2011-09-08 Daniel-Alexander Billsus Document processing using retrieval path data
US20110219030A1 (en) * 2010-03-03 2011-09-08 Daniel-Alexander Billsus Document presentation using retrieval path data
US20110218883A1 (en) * 2010-03-03 2011-09-08 Daniel-Alexander Billsus Document processing using retrieval path data
AU2011279556A1 (en) * 2010-07-16 2013-02-14 First Wave Technology Pty Ltd Methods and systems for analysis and/or classification of information
US8521822B2 (en) * 2010-07-23 2013-08-27 Blackberry Limited Recipient change notification
KR101712988B1 (ko) * 2010-09-10 2017-03-07 삼성전자주식회사 이동통신 단말기에서 인터넷 서비스 제공 방법 및 장치
US9317533B2 (en) 2010-11-02 2016-04-19 Microsoft Technology Licensing, Inc. Adaptive image retrieval database
US8463045B2 (en) 2010-11-10 2013-06-11 Microsoft Corporation Hierarchical sparse representation for image retrieval
US9098836B2 (en) * 2010-11-16 2015-08-04 Microsoft Technology Licensing, Llc Rich email attachment presentation
US8826439B1 (en) * 2011-01-26 2014-09-02 Symantec Corporation Encoding machine code instructions for static feature based malware clustering
US9584949B2 (en) * 2011-01-27 2017-02-28 Microsoft Technology Licensing, Llc Cloud based master data management architecture
US8620709B2 (en) * 2011-02-11 2013-12-31 Avaya, Inc Mobile activity manager
US9058029B2 (en) * 2011-03-31 2015-06-16 Brad Radl System and method for creating a graphical control programming environment
CN103493046B (zh) * 2011-04-28 2018-02-23 微软技术许可有限责任公司 备选市场搜索结果切换标签
US9223859B2 (en) * 2011-05-11 2015-12-29 Here Global B.V. Method and apparatus for summarizing communications
US20120290711A1 (en) * 2011-05-12 2012-11-15 Fluke Corporation Method and apparatus to estimate application and network performance metrics and distribute those metrics across the appropriate applications, sites, servers, etc
US8516592B1 (en) 2011-06-13 2013-08-20 Trend Micro Incorporated Wireless hotspot with lightweight anti-malware
US10984387B2 (en) 2011-06-28 2021-04-20 Microsoft Technology Licensing, Llc Automatic task extraction and calendar entry
US9036648B2 (en) * 2011-07-13 2015-05-19 Sap Se Message attachment tracking
US8700913B1 (en) 2011-09-23 2014-04-15 Trend Micro Incorporated Detection of fake antivirus in computers
US8769090B2 (en) * 2011-11-30 2014-07-01 At&T Intellectual Property I, L.P. Method and apparatus for managing communication inquiries
EP4075760A1 (en) * 2012-01-12 2022-10-19 Huawei Device Co., Ltd. Method and mobile terminal for processing data in message
JP5700566B2 (ja) * 2012-02-07 2015-04-15 日本電信電話株式会社 スコアリングモデル生成装置、学習データ生成装置、検索システム、スコアリングモデル生成方法、学習データ生成方法、検索方法及びそのプログラム
US10965742B2 (en) 2012-02-13 2021-03-30 SkyKick, Inc. Migration project automation, e.g., automated selling, planning, migration and configuration of email systems
US9569594B2 (en) * 2012-03-08 2017-02-14 Nuance Communications, Inc. Methods and apparatus for generating clinical reports
JP5704138B2 (ja) * 2012-09-03 2015-04-22 コニカミノルタ株式会社 画像データ送信装置、画像データ送信方法、およびコンピュータプログラム
US8938438B2 (en) 2012-10-11 2015-01-20 Go Daddy Operating Company, LLC Optimizing search engine ranking by recommending content including frequently searched questions
US9241259B2 (en) 2012-11-30 2016-01-19 Websense, Inc. Method and apparatus for managing the transfer of sensitive information to mobile devices
US10528385B2 (en) 2012-12-13 2020-01-07 Microsoft Technology Licensing, Llc Task completion through inter-application communication
US9313162B2 (en) 2012-12-13 2016-04-12 Microsoft Technology Licensing, Llc Task completion in email using third party app
US9558275B2 (en) * 2012-12-13 2017-01-31 Microsoft Technology Licensing, Llc Action broker
US20140173602A1 (en) * 2012-12-14 2014-06-19 Microsoft Corporation Matching Opportunity to Context
US8645138B1 (en) * 2012-12-20 2014-02-04 Google Inc. Two-pass decoding for speech recognition of search and action requests
US9514448B2 (en) 2012-12-28 2016-12-06 Intel Corporation Comprehensive task management
US9710806B2 (en) 2013-02-27 2017-07-18 Fiserv, Inc. Systems and methods for electronic payment instrument repository
US10629186B1 (en) * 2013-03-11 2020-04-21 Amazon Technologies, Inc. Domain and intent name feature identification and processing
WO2014194251A2 (en) 2013-05-30 2014-12-04 Vaibhav Nivargi Apparatus and method for collaboratively analyzing data from disparate data sources
US9378196B1 (en) 2013-06-27 2016-06-28 Google Inc. Associating information with a task based on a category of the task
US9483565B2 (en) 2013-06-27 2016-11-01 Google Inc. Associating a task with a user based on user selection of a query suggestion
US20150006290A1 (en) 2013-06-27 2015-01-01 Google Inc. Providing information to a user based on determined user activity
US9282425B2 (en) 2013-06-27 2016-03-08 Google Inc. Triggering completion step suggestion for a task
US20150074202A1 (en) * 2013-09-10 2015-03-12 Lenovo (Singapore) Pte. Ltd. Processing action items from messages
WO2015046790A1 (en) * 2013-09-27 2015-04-02 Samsung Electronics Co., Ltd. Electronic device and method of operating the same
US9183039B2 (en) 2013-11-26 2015-11-10 Google Inc. Associating a task completion step of a task with a related task of the same group of similar tasks
US9195734B2 (en) 2013-11-26 2015-11-24 Google Inc. Associating a task completion step of a task with a task template of a group of similar tasks
US9684627B1 (en) 2013-12-13 2017-06-20 Google Inc. Determining a likelihood of completion of a task
US10831348B1 (en) 2013-12-13 2020-11-10 Google Llc Ranking and selecting task components based on frequency of completions
US9552560B1 (en) 2013-12-31 2017-01-24 Google Inc. Facilitating communication between event attendees based on event starting time
US10949448B1 (en) 2013-12-31 2021-03-16 Google Llc Determining additional features for a task entry based on a user habit
US9571427B2 (en) 2013-12-31 2017-02-14 Google Inc. Determining strength of association between user contacts
US9548951B2 (en) 2013-12-31 2017-01-17 Google Inc. Providing additional information related to a vague term in a message
US9424247B1 (en) 2013-12-31 2016-08-23 Google Inc. Associating one or more terms in a message trail with a task entry
US9342597B1 (en) 2013-12-31 2016-05-17 Google Inc. Associating an event attribute with a user based on a group of electronic messages associated with the user
US9304974B1 (en) 2013-12-31 2016-04-05 Google Inc. Determining an effect on dissemination of information related to an event based on a dynamic confidence level associated with the event
US9766998B1 (en) 2013-12-31 2017-09-19 Google Inc. Determining a user habit
US9606977B2 (en) * 2014-01-22 2017-03-28 Google Inc. Identifying tasks in messages
US9436755B1 (en) 2014-01-26 2016-09-06 Google Inc. Determining and scoring task indications
US9497153B2 (en) 2014-01-30 2016-11-15 Google Inc. Associating a segment of an electronic message with one or more segment addressees
US8977607B1 (en) * 2014-02-28 2015-03-10 Linkedin Corporation System and method for threading electronic messages
US9372851B2 (en) 2014-04-01 2016-06-21 Microsoft Technology Licensing, Llc Creating a calendar event using context
US20160036739A1 (en) * 2014-07-30 2016-02-04 Gift Card Impressions, LLC Thank you message processing system and method for online gifting
US9563689B1 (en) 2014-08-27 2017-02-07 Google Inc. Generating and applying data extraction templates
US9652530B1 (en) * 2014-08-27 2017-05-16 Google Inc. Generating and applying event data extraction templates
US9785705B1 (en) 2014-10-16 2017-10-10 Google Inc. Generating and applying data extraction templates
US9830349B2 (en) * 2014-10-31 2017-11-28 Vmware, Inc. Maintaining storage profile consistency in a cluster having local and shared storage
KR102298767B1 (ko) * 2014-11-17 2021-09-06 삼성전자주식회사 음성 인식 시스템, 서버, 디스플레이 장치 및 그 제어 방법
US10097498B2 (en) * 2014-12-08 2018-10-09 Oath Inc. System and method for triaging in a message system on send flow
US10216837B1 (en) 2014-12-29 2019-02-26 Google Llc Selecting pattern matching segments for electronic communication clustering
US10079785B2 (en) 2015-02-12 2018-09-18 Google Llc Determining reply content for a reply to an electronic communication
US10771452B2 (en) 2015-03-04 2020-09-08 SkyKick, Inc. Autonomous configuration of email clients during email server migration
US10587564B2 (en) 2015-03-05 2020-03-10 Microsoft Technology Licensing, Llc Tracking electronic mail messages in a separate computing system
KR101624184B1 (ko) * 2015-03-11 2016-06-07 연세대학교 산학협력단 에이전트 시스템을 위한 행동학습 모델의 의도-대응 인터페이스 장치 및 방법
US20160285816A1 (en) * 2015-03-25 2016-09-29 Facebook, Inc. Techniques for automated determination of form responses
US10592483B2 (en) 2015-04-05 2020-03-17 SkyKick, Inc. State record system for data migration
US10255300B1 (en) * 2015-05-14 2019-04-09 Google Llc Automatically extracting profile feature attribute data from event data
US20160335572A1 (en) * 2015-05-15 2016-11-17 Microsoft Technology Licensing, Llc Management of commitments and requests extracted from communications and content
US10361981B2 (en) 2015-05-15 2019-07-23 Microsoft Technology Licensing, Llc Automatic extraction of commitments and requests from communications and content
US10305839B2 (en) * 2015-11-17 2019-05-28 Clover Leaf Environmental Solutions, Inc. Electronic information system enabling email-based transactions with forms
US10366359B2 (en) 2015-11-18 2019-07-30 Microsoft Technology Licensing, Llc Automatic extraction and completion of tasks associated with communications
US10353754B2 (en) * 2015-12-31 2019-07-16 Entefy Inc. Application program interface analyzer for a universal interaction platform
US9940318B2 (en) * 2016-01-01 2018-04-10 Google Llc Generating and applying outgoing communication templates
JP6776504B2 (ja) * 2016-03-14 2020-10-28 Necディスプレイソリューションズ株式会社 画像伝送装置及び画像伝送システム、並びに画像伝送装置の制御方法
US11321333B2 (en) 2016-04-26 2022-05-03 Microsoft Technology Licensing, Llc Auto-enrichment of content
US10769155B2 (en) 2016-05-17 2020-09-08 Google Llc Automatically augmenting message exchange threads based on tone of message
WO2017222615A1 (en) 2016-06-21 2017-12-28 Oracle International Corporation Internet cloud-hosted natural language interactive messaging system sessionizer
CN109076010B (zh) 2016-06-21 2021-05-28 甲骨文国际公司 互联网云托管的自然语言交互式消息传送系统用户解析器
JP6999580B2 (ja) 2016-06-21 2022-01-18 オラクル・インターナショナル・コーポレイション インターネットクラウドでホストされる自然言語による対話型メッセージングシステムサーバ連携
US20180012139A1 (en) * 2016-07-06 2018-01-11 Facebook, Inc. Systems and methods for intent classification of messages in social networking systems
US11210613B2 (en) * 2016-08-25 2021-12-28 Dialpad Uk Limited Method and system for semi-supervised semantic task management from semi-structured heterogeneous data streams
JP6883650B2 (ja) 2016-09-16 2021-06-09 オラクル・インターナショナル・コーポレイション 仮想データベースを有する、インターネットクラウドによってホストされた自然言語インタラクティブメッセージングシステム
US20180121830A1 (en) * 2016-11-02 2018-05-03 Facebook, Inc. Systems and methods for classification of comments for pages in social networking systems
US20180129994A1 (en) 2016-11-06 2018-05-10 Microsoft Technology Licensing, Llc Efficiency enhancements in task management applications
WO2018117685A1 (en) 2016-12-23 2018-06-28 Samsung Electronics Co., Ltd. System and method of providing to-do list of user
KR102458663B1 (ko) * 2016-12-23 2022-10-25 삼성전자주식회사 사용자의 할일 목록을 제공하는 시스템 및 방법
US11030515B2 (en) 2016-12-30 2021-06-08 Google Llc Determining semantically diverse responses for providing as suggestions for inclusion in electronic communications
KR101775559B1 (ko) * 2017-01-06 2017-09-07 주식회사 피노텍 디스플레이 장치를 이용한 가상 상담 시스템 및 방법
US11630688B2 (en) * 2017-02-02 2023-04-18 Samsung Electronics Co., Ltd. Method and apparatus for managing content across applications
US10892978B2 (en) * 2017-02-06 2021-01-12 Silver Peak Systems, Inc. Multi-level learning for classifying traffic flows from first packet data
US10771394B2 (en) 2017-02-06 2020-09-08 Silver Peak Systems, Inc. Multi-level learning for classifying traffic flows on a first packet from DNS data
US10439966B2 (en) 2017-02-17 2019-10-08 Google Llc Transitioning between private and non-private state
KR102304701B1 (ko) * 2017-03-28 2021-09-24 삼성전자주식회사 사용자의 음성 입력에 대한 답변을 제공하는 방법 및 장치
JP7136091B2 (ja) * 2017-04-27 2022-09-13 ソニーグループ株式会社 情報処理装置、情報処理方法、およびプログラム
US10679192B2 (en) * 2017-05-25 2020-06-09 Microsoft Technology Licensing, Llc Assigning tasks and monitoring task performance based on context extracted from a shared contextual graph
US10978187B2 (en) 2017-08-10 2021-04-13 Nuance Communications, Inc. Automated clinical documentation system and method
US11316865B2 (en) 2017-08-10 2022-04-26 Nuance Communications, Inc. Ambient cooperative intelligence system and method
US10534520B2 (en) 2017-08-30 2020-01-14 Vmware, Inc. Smart email task reminders
CN110033013B (zh) * 2018-01-08 2023-06-30 国际商业机器公司 创建用于识别特定机器学习模型的签名
KR101972545B1 (ko) * 2018-02-12 2019-04-26 주식회사 럭스로보 음성 명령을 통한 위치 기반 음성 인식 시스템
US11515020B2 (en) 2018-03-05 2022-11-29 Nuance Communications, Inc. Automated clinical documentation system and method
US20190272147A1 (en) 2018-03-05 2019-09-05 Nuance Communications, Inc, System and method for review of automated clinical documentation
US11250383B2 (en) 2018-03-05 2022-02-15 Nuance Communications, Inc. Automated clinical documentation system and method
CN110580335B (zh) 2018-06-07 2023-05-26 阿里巴巴集团控股有限公司 用户意图的确定方法及装置
US10901752B2 (en) * 2018-07-20 2021-01-26 Vmware, Inc. Message based discovery and management of applications
US11481558B2 (en) 2018-09-12 2022-10-25 Samsung Electroncis Co., Ltd. System and method for a scene builder
KR101951196B1 (ko) * 2018-09-17 2019-02-25 (주)투비소프트 사용자의 의도에 기초하여 사용자 인터페이스를 제공하는 전자 장치 및 그의 동작 방법
US20200150937A1 (en) * 2018-11-09 2020-05-14 Manhattan Engineering Incorporated Advanced machine learning interfaces
US11250387B2 (en) 2018-11-30 2022-02-15 Microsoft Technology Licensing, Llc Sentence attention modeling for event scheduling via artificial intelligence and digital assistants
US10977020B2 (en) 2018-12-14 2021-04-13 Vmware, Inc. Providing context-based application suggestions
KR102408628B1 (ko) 2019-02-12 2022-06-15 주식회사 자이냅스 인공지능 기술이 접목된 가변 분류기를 사용하여 문서를 학습하는 방법
KR20200103162A (ko) 2019-02-12 2020-09-02 주식회사 자이냅스 문장 의미 관계 추론 대화 서비스 프로그램
KR102376570B1 (ko) 2019-02-12 2022-03-22 주식회사 자이냅스 인공지능 기술을 이용하여 문장의 의미 관계를 분류하는 장치
CN109933647A (zh) * 2019-02-12 2019-06-25 北京百度网讯科技有限公司 确定描述信息的方法、装置、电子设备和计算机存储介质
KR102408636B1 (ko) 2019-02-12 2022-06-15 주식회사 자이냅스 인공지능 기술이 접목된 가변 분류기를 사용하여 문서를 학습하는 프로그램
KR102410237B1 (ko) 2019-02-12 2022-06-20 주식회사 자이냅스 가변 분류기를 이용하여 효율적인 학습 프로세스를 제공하는 방법
KR102375875B1 (ko) 2019-02-12 2022-03-18 주식회사 자이냅스 신경망 가중치 값을 조절하여 생성한 모델을 이용하여 문장의 의미 관계를 학습하는 장치의 동작 방법
KR20200103160A (ko) 2019-02-12 2020-09-02 주식회사 자이냅스 기록매체
KR102375876B1 (ko) 2019-02-12 2022-03-18 주식회사 자이냅스 인공지능 기술을 이용한 문장의 의미 관계를 학습하는 방법
KR102375874B1 (ko) 2019-02-12 2022-03-18 주식회사 자이냅스 인공지능 기술을 이용한 문장의 의미 관계를 추론하는 대화 서비스 시스템
KR102410238B1 (ko) 2019-02-12 2022-06-20 주식회사 자이냅스 가변 분류기를 이용한 문서 학습 프로그램
KR102408637B1 (ko) 2019-02-12 2022-06-15 주식회사 자이냅스 인공지능 대화 서비스를 제공하기 위한 프로그램이 기록된 기록매체
KR102376577B1 (ko) 2019-02-12 2022-03-22 주식회사 자이냅스 딥러닝 기술을 이용하여 대화 서비스 제공을 위한 문장 의미 관계 분류방법
KR102233503B1 (ko) 2019-02-12 2021-03-29 주식회사 자이냅스 문서 학습 장치
KR102410239B1 (ko) 2019-02-12 2022-06-20 주식회사 자이냅스 가변 분류기를 이용한 문서 학습 프로그램을 기록한 기록매체
KR20200103157A (ko) 2019-02-12 2020-09-02 주식회사 자이냅스 기록매체
KR102375877B1 (ko) 2019-02-12 2022-03-18 주식회사 자이냅스 빅데이터 및 딥러닝 기술에 기반하여 효율적으로 문서를 학습하는 장치
KR20200103165A (ko) 2019-02-12 2020-09-02 주식회사 자이냅스 대화 서비스 제공을 위한 문장 의미 관계 분류 프로그램
KR20200103159A (ko) 2019-02-12 2020-09-02 주식회사 자이냅스 대화 서비스 제공을 위한 문장 의미 관계 학습 프로그램
KR20200103156A (ko) 2019-02-12 2020-09-02 주식회사 자이냅스 대화 서비스 제공을 위한 문장 의미 관계 학습 프로세스를 컴퓨터에서 실행하기 위해 매체에 저장된 프로그램
KR102375873B1 (ko) 2019-02-12 2022-03-18 주식회사 자이냅스 인공 신경망을 이용하여 문장의 의미 관계를 학습하는 장치
KR102402744B1 (ko) 2019-02-12 2022-05-30 주식회사 자이냅스 문장 의미 관계 추론 대화 서비스 방법
KR102225858B1 (ko) 2019-02-12 2021-03-11 주식회사 자이냅스 대화 서비스 제공을 위한 문장 의미 관계 학습 장치
KR20200103166A (ko) 2019-02-12 2020-09-02 주식회사 자이냅스 기록매체
KR20200103163A (ko) 2019-02-12 2020-09-02 주식회사 자이냅스 문장 의미 관계 추론 대화 서비스 프로그램이 기록된 기록매체
US10868785B2 (en) * 2019-04-29 2020-12-15 Microsoft Technology Licensing, Llc Purpose detection in communications using machine learning
US11227679B2 (en) 2019-06-14 2022-01-18 Nuance Communications, Inc. Ambient clinical intelligence system and method
US11043207B2 (en) 2019-06-14 2021-06-22 Nuance Communications, Inc. System and method for array data simulation and customized acoustic modeling for ambient ASR
US11216480B2 (en) 2019-06-14 2022-01-04 Nuance Communications, Inc. System and method for querying data points from graph data structures
US11531807B2 (en) 2019-06-28 2022-12-20 Nuance Communications, Inc. System and method for customized text macros
CN110428891A (zh) * 2019-07-31 2019-11-08 腾讯科技(深圳)有限公司 一种就诊意图的处理方法、装置及设备
US11670408B2 (en) 2019-09-30 2023-06-06 Nuance Communications, Inc. System and method for review of automated clinical documentation
US11354500B2 (en) * 2019-12-06 2022-06-07 Microsoft Technology Licensing, Llc Artificial intelligence for identifying relevant content related to specific tasks
US11516334B2 (en) * 2020-08-03 2022-11-29 Stlike Llc Communication device with automated reminders and methods for use therewith
KR102381923B1 (ko) * 2020-10-14 2022-03-31 주식회사 케이티 유선 액세스 네트워크 장비의 설정 분석 장치 및 방법
US11222103B1 (en) 2020-10-29 2022-01-11 Nuance Communications, Inc. Ambient cooperative intelligence system and method
US11153251B1 (en) * 2020-12-09 2021-10-19 Cigna Intellectual Property, Inc. Systems and methods for email based data ingestion and intelligent workflows
CN113157893B (zh) * 2021-05-25 2023-12-15 网易(杭州)网络有限公司 多轮对话中意图识别的方法、介质、装置和计算设备
CN113761231B (zh) * 2021-09-07 2022-07-12 浙江传媒学院 一种基于文本字符特征的文本数据归属描述及生成方法
KR102347020B1 (ko) * 2021-10-19 2022-01-04 주식회사 큐로드 인공지능 기반 특성분석을 통한 맞춤형 고객센터 솔루션 제공방법
CN114328797B (zh) * 2021-11-09 2024-03-19 腾讯科技(深圳)有限公司 内容搜索方法、装置、电子设备、存储介质及程序产品
US11698811B1 (en) * 2022-03-30 2023-07-11 Trusli Inc. Machine learning-based systems and methods for predicting a digital activity and automatically executing digital activity-accelerating actions
CN115457979A (zh) * 2022-09-22 2022-12-09 赵显阳 一种视频语音分析识别处理方法及系统

Family Cites Families (107)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3898623A (en) 1973-06-05 1975-08-05 Ibm Suspension and restart of input/output operations
US4402046A (en) * 1978-12-21 1983-08-30 Intel Corporation Interprocessor communication system
US5077666A (en) * 1988-11-07 1991-12-31 Emtek Health Care Systems, Inc. Medical information system with automatic updating of task list in response to charting interventions on task list window into an associated form
US7124302B2 (en) * 1995-02-13 2006-10-17 Intertrust Technologies Corp. Systems and methods for secure transaction management and electronic rights protection
US6829613B1 (en) * 1996-02-09 2004-12-07 Technology Innovations, Llc Techniques for controlling distribution of information from a secure domain
GB2313524A (en) * 1996-05-24 1997-11-26 Ibm Providing communications links in a computer network
US6453327B1 (en) * 1996-06-10 2002-09-17 Sun Microsystems, Inc. Method and apparatus for identifying and discarding junk electronic mail
CA2229792C (en) * 1996-06-28 2007-03-27 At&T Wireless Services, Inc. Memory exceed notification for wireless network communication device
US5872930A (en) * 1996-07-11 1999-02-16 Microsoft Corporation Load balancing between E-mail servers within a local area network
US6611878B2 (en) * 1996-11-08 2003-08-26 International Business Machines Corporation Method and apparatus for software technology injection for operating systems which assign separate process address spaces
US6601084B1 (en) 1997-12-19 2003-07-29 Avaya Technology Corp. Dynamic load balancer for multiple network servers
US6415373B1 (en) * 1997-12-24 2002-07-02 Avid Technology, Inc. Computer system and process for transferring multiple high bandwidth streams of data between multiple storage units and multiple applications in a scalable and reliable manner
US6411924B1 (en) * 1998-01-23 2002-06-25 Novell, Inc. System and method for linguistic filter and interactive display
US6484196B1 (en) * 1998-03-20 2002-11-19 Advanced Web Solutions Internet messaging system and method for use in computer networks
US6208720B1 (en) * 1998-04-23 2001-03-27 Mci Communications Corporation System, method and computer program product for a dynamic rules-based threshold engine
US6397192B1 (en) * 1998-06-05 2002-05-28 I2 Technologies Us, Inc. Synchronizing one or more workflows using one or more synchronization-join activities that include synchronization logic
US6161130A (en) * 1998-06-23 2000-12-12 Microsoft Corporation Technique which utilizes a probabilistic classifier to detect "junk" e-mail by automatically updating a training and re-training the classifier based on the updated training set
US6665702B1 (en) 1998-07-15 2003-12-16 Radware Ltd. Load balancing
US6499013B1 (en) * 1998-09-09 2002-12-24 One Voice Technologies, Inc. Interactive user interface using speech recognition and natural language processing
US6760420B2 (en) * 2000-06-14 2004-07-06 Securelogix Corporation Telephony security system
US6442546B1 (en) * 1998-12-30 2002-08-27 At&T Corp. Messaging system with application-defined states
US6233537B1 (en) * 1999-03-26 2001-05-15 E.Piphany, Inc. Workflow modeling language
US6505167B1 (en) * 1999-04-20 2003-01-07 Microsoft Corp. Systems and methods for directing automated services for messaging and scheduling
US6592627B1 (en) * 1999-06-10 2003-07-15 International Business Machines Corporation System and method for organizing repositories of semi-structured documents such as email
US6704772B1 (en) * 1999-09-20 2004-03-09 Microsoft Corporation Thread based email
WO2001024037A2 (en) 1999-09-20 2001-04-05 Lombardi Software, Inc Method, system, and software for an interactive, multi-user workflow management system
US6961849B1 (en) * 1999-10-21 2005-11-01 International Business Machines Corporation Selective data encryption using style sheet processing for decryption by a group clerk
US6941459B1 (en) * 1999-10-21 2005-09-06 International Business Machines Corporation Selective data encryption using style sheet processing for decryption by a key recovery agent
US6978367B1 (en) * 1999-10-21 2005-12-20 International Business Machines Corporation Selective data encryption using style sheet processing for decryption by a client proxy
US6931532B1 (en) * 1999-10-21 2005-08-16 International Business Machines Corporation Selective data encryption using style sheet processing
US7249175B1 (en) 1999-11-23 2007-07-24 Escom Corporation Method and system for blocking e-mail having a nonexistent sender address
US20010032245A1 (en) * 1999-12-22 2001-10-18 Nicolas Fodor Industrial capacity clustered mail server system and method
AU2001238717A1 (en) 2000-02-28 2001-09-12 B4Bpartner, Inc. Computerized communication platform for electronic documents
US6438584B1 (en) * 2000-03-07 2002-08-20 Letter Services, Inc. Automatic generation of graphically-composed correspondence via a text email-interface
US20040006473A1 (en) * 2002-07-02 2004-01-08 Sbc Technology Resources, Inc. Method and system for automated categorization of statements
US6493696B1 (en) * 2000-04-13 2002-12-10 Avaya Technology Corp. Message forwarding of multiple types of messages based upon a criteria
US20020099816A1 (en) 2000-04-20 2002-07-25 Quarterman John S. Internet performance system
DE10031555B4 (de) * 2000-06-28 2010-04-15 Robert Bosch Gmbh Optischer Sensor
WO2002003267A1 (en) 2000-06-30 2002-01-10 Westfield Limited Aggregated transaction and fulfilment workflow
US7113979B1 (en) * 2000-07-11 2006-09-26 Xerox Corporation System, method and article of manufacture for enhancing electronic messages
US20020013692A1 (en) * 2000-07-17 2002-01-31 Ravinder Chandhok Method of and system for screening electronic mail items
US20020032692A1 (en) * 2000-09-08 2002-03-14 Atsuhito Suzuki Workflow management method and workflow management system of controlling workflow process
US7454500B1 (en) 2000-09-26 2008-11-18 Foundry Networks, Inc. Global server load balancing
JP4200650B2 (ja) 2000-10-20 2008-12-24 沖電気工業株式会社 電子メール要約転送システム
US20020087646A1 (en) 2000-11-01 2002-07-04 Hickey Matthew W. System and method for group electronic mailbox
US7929562B2 (en) * 2000-11-08 2011-04-19 Genesis Telecommunications Laboratories, Inc. Method and apparatus for optimizing response time to events in queue
JP3631149B2 (ja) * 2001-01-23 2005-03-23 株式会社ジャストシステム 電子メール送受信装置、電子メール送受信システム、電子メール送受信方法、電子メール送受信方法をコンピュータに実行させるプログラム、およびそのプログラムを記録したコンピュータ読み取り可能な記録媒体
US20020103647A1 (en) * 2001-01-31 2002-08-01 Jean Francois Houplain Method and apparatus for intelligent message insertion during a call
US20020120711A1 (en) * 2001-02-23 2002-08-29 International Business Machines Corporation Method and system for intelligent routing of business events on a subscription-based service provider network
US7240324B2 (en) * 2001-02-28 2007-07-03 Hewlett-Packard Development Company, L.P. Event-based scheduling method and system for workflow activities
US7145875B2 (en) * 2001-03-05 2006-12-05 Tekelec Methods and systems for preventing short message service (SMS) message flooding
US20020133374A1 (en) 2001-03-13 2002-09-19 Agoni Anthony Angelo System and method for facilitating services
US7181017B1 (en) * 2001-03-23 2007-02-20 David Felsher System and method for secure three-party communications
US20030041050A1 (en) * 2001-04-16 2003-02-27 Greg Smith System and method for web-based marketing and campaign management
AUPR444601A0 (en) 2001-04-17 2001-05-17 Pro-Super Holdings Limited Business tracking system
US6944447B2 (en) * 2001-04-27 2005-09-13 Accenture Llp Location-based services
US7340438B2 (en) * 2001-05-21 2008-03-04 Nokia Corporation Method and apparatus for managing and enforcing user privacy
US8180921B2 (en) 2001-06-19 2012-05-15 Intel Corporation Method and apparatus for load balancing
US7155483B1 (en) * 2001-08-07 2006-12-26 Good Technology, Inc. Apparatus and method for conserving bandwidth by batch processing data transactions
WO2003014927A2 (en) * 2001-08-08 2003-02-20 Trivium Systems Inc. Scalable messaging platform for the integration of business software components
US7028225B2 (en) 2001-09-25 2006-04-11 Path Communications, Inc. Application manager for monitoring and recovery of software based application processes
US6778991B2 (en) 2001-09-27 2004-08-17 I2 Technologies Us, Inc. Dynamic load balancing using semantic traffic monitoring
JP4065936B2 (ja) * 2001-10-09 2008-03-26 独立行政法人情報通信研究機構 機械学習法を用いた言語解析処理システムおよび機械学習法を用いた言語省略解析処理システム
US7650325B2 (en) * 2001-11-13 2010-01-19 International Business Machines Corporation Dynamic interface adapter for integration of source and target applications
WO2003048960A1 (en) * 2001-11-30 2003-06-12 A New Voice, Inc. Method and system for contextual prioritization of unified messages
US7283992B2 (en) 2001-11-30 2007-10-16 Microsoft Corporation Media agent to suggest contextually related media content
DE10161295A1 (de) 2001-12-13 2003-07-03 Siemens Ag Verfahren zum Vermeiden eines Totalausfalls einer Verarbeitungseinheit für Protokollinformationen
US20030115272A1 (en) * 2001-12-14 2003-06-19 Norman Muttitt System and method for providing targeted e-mail
GB2383494B (en) * 2001-12-19 2006-01-25 Qualcomm A method of and apparatus for handling messages in a mobile communications environment
US7941486B2 (en) * 2002-01-16 2011-05-10 Xerox Corporation Systems and methods for integrating electronic mail and distributed networks into a workflow system
US7296058B2 (en) * 2002-01-30 2007-11-13 Employers Reinsurance Corporation Systems and methods for managing email
US7174566B2 (en) * 2002-02-01 2007-02-06 Intel Corporation Integrated network intrusion detection
US20030187743A1 (en) * 2002-02-07 2003-10-02 International Business Machines Corp. Method and system for process brokering and content integration for collaborative business process management
EP1488330B1 (en) * 2002-03-15 2014-05-07 Shinkuro, Inc. Method for forming groups
KR100446627B1 (ko) * 2002-03-29 2004-09-04 삼성전자주식회사 음성대화 인터페이스를 이용한 정보제공장치 및 그 방법
US20030196116A1 (en) * 2002-04-15 2003-10-16 Todd Troutman Electronic mail blocking system
US20040006748A1 (en) * 2002-07-03 2004-01-08 Amit Srivastava Systems and methods for providing online event tracking
US6678828B1 (en) * 2002-07-22 2004-01-13 Vormetric, Inc. Secure network file access control system
WO2004056047A1 (en) 2002-12-13 2004-07-01 Internap Network Services Corporation Topology aware route control
US20040153512A1 (en) * 2003-01-16 2004-08-05 Friend Jeffrey Edward Dynamic online email catalog and trust relationship management system and method
JP2004240761A (ja) * 2003-02-06 2004-08-26 Fujitsu Ltd メッセージングシステム
EP1599805B1 (en) * 2003-02-20 2010-02-10 Strongmail Systems, Inc. Email using queues in non-persistent memory
WO2004079930A2 (en) * 2003-03-05 2004-09-16 Messagesoft, Inc. Asynchronous mechanism and message pool
US9503280B2 (en) * 2003-03-17 2016-11-22 Accellion Pte Ltd. Methods and systems for email integrated file delivery
US7730014B2 (en) * 2003-03-25 2010-06-01 Hartenstein Mark A Systems and methods for managing affiliations
US7522908B2 (en) * 2003-04-21 2009-04-21 Airdefense, Inc. Systems and methods for wireless network site survey
JP2007516510A (ja) 2003-06-12 2007-06-21 ロイター アメリカ ビジネスプロセスの自動化
US20040260780A1 (en) 2003-06-18 2004-12-23 International Business Machines Corporation System, method, and program product for managing messages
US7421690B2 (en) * 2003-06-23 2008-09-02 Apple Inc. Threaded presentation of electronic mail
US7017181B2 (en) 2003-06-25 2006-03-21 Voltage Security, Inc. Identity-based-encryption messaging system with public parameter host servers
US7302436B2 (en) * 2003-10-02 2007-11-27 Bayerische Motoren Werke Aktiengesellschaft Business workflow database and user system
US7257564B2 (en) * 2003-10-03 2007-08-14 Tumbleweed Communications Corp. Dynamic message filtering
US7395314B2 (en) * 2003-10-28 2008-07-01 Mindshare Design, Inc. Systems and methods for governing the performance of high volume electronic mail delivery
US8180922B2 (en) 2003-11-14 2012-05-15 Cisco Technology, Inc. Load balancing mechanism using resource availability profiles
US20060294187A1 (en) 2004-01-20 2006-12-28 Thomas Hakel Integrated web communications system
US8095598B2 (en) * 2004-04-30 2012-01-10 Sap Ag Methods and apparatus for subscribing/publishing messages in an enterprising computing environment
US7155243B2 (en) * 2004-06-15 2006-12-26 Tekelec Methods, systems, and computer program products for content-based screening of messaging service messages
US7660897B2 (en) 2004-08-03 2010-02-09 International Business Machines Corporation Method, system, and program for distributing application transactions among work servers
US7805517B2 (en) 2004-09-15 2010-09-28 Cisco Technology, Inc. System and method for load balancing a communications network
US20060075079A1 (en) 2004-10-06 2006-04-06 Digipede Technologies, Llc Distributed computing system installation
US7983943B2 (en) * 2005-05-27 2011-07-19 Xerox Corporation Method and system for workflow process node synchronization
US20070067394A1 (en) 2005-09-16 2007-03-22 Neil Adams External e-mail detection and warning
AU2006304655B2 (en) * 2005-10-18 2012-08-16 Intertrust Technologies Corporation Methods for digital rights management
US8677499B2 (en) * 2005-12-29 2014-03-18 Nextlabs, Inc. Enforcing access control policies on servers in an information management system
US7801912B2 (en) 2005-12-29 2010-09-21 Amazon Technologies, Inc. Method and apparatus for a searchable data service
US8707323B2 (en) 2005-12-30 2014-04-22 Sap Ag Load balancing algorithm for servicing client requests
US7761596B2 (en) 2006-06-30 2010-07-20 Telefonaktiebolaget L M Ericsson (Publ) Router and method for server load balancing

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101467144A (zh) * 2006-06-13 2009-06-24 微软公司 声明性管理框架
CN103502977A (zh) * 2011-04-19 2014-01-08 艾科星科技公司 通过预期的预处理减少所服务的应用程序的等待时间
CN103502977B (zh) * 2011-04-19 2016-08-24 艾科星科技公司 通过预期的预处理减少所服务的应用程序的等待时间
CN105431814A (zh) * 2013-06-14 2016-03-23 微软技术许可有限责任公司 用于修改用户简档并作出组推荐的自动观众检测
CN105431814B (zh) * 2013-06-14 2018-07-10 微软技术许可有限责任公司 用于修改用户简档并作出组推荐的自动观众检测
CN105335398A (zh) * 2014-07-18 2016-02-17 华为技术有限公司 一种服务推荐方法及终端
CN105335398B (zh) * 2014-07-18 2020-08-25 华为技术有限公司 一种服务推荐方法及终端
CN105654271A (zh) * 2014-11-27 2016-06-08 三星电子株式会社 提供用户的待办事项列表的系统和方法
CN105654271B (zh) * 2014-11-27 2020-12-29 三星电子株式会社 提供用户的待办事项列表的系统和方法
CN107810496A (zh) * 2015-06-30 2018-03-16 微软技术许可有限责任公司 用户文本分析
CN109270915A (zh) * 2017-07-18 2019-01-25 通用电气公司 用于飞机现场可替换单元(lru)维护优化的分析系统

Also Published As

Publication number Publication date
US8161125B2 (en) 2012-04-17
EP1571578A1 (en) 2005-09-07
US20050192992A1 (en) 2005-09-01
US7941492B2 (en) 2011-05-10
US8230032B2 (en) 2012-07-24
KR101122844B1 (ko) 2012-06-12
US20110185281A1 (en) 2011-07-28
US20110185027A1 (en) 2011-07-28
KR20060043333A (ko) 2006-05-15
JP2005316953A (ja) 2005-11-10
US7496500B2 (en) 2009-02-24
US20060212286A1 (en) 2006-09-21
CN1664839B (zh) 2012-03-14

Similar Documents

Publication Publication Date Title
CN1664839B (zh) 确定数据意向并基于该意向响应数据的系统和方法
US11663409B2 (en) Systems and methods for training machine learning models using active learning
CN112511410B (zh) 用于确定回复内容的方法、系统和介质
US20190180196A1 (en) Systems and methods for generating and updating machine hybrid deep learning models
US10127522B2 (en) Automatic profiling of social media users
CN108920675B (zh) 一种信息处理的方法、装置、计算机存储介质及终端
CN1655149A (zh) 经由支点数据的数据库的选择性多级扩展
WO2019113122A1 (en) Systems and methods for improved machine learning for conversations
CN101356525A (zh) 自适应语义推理引擎
CN104063427A (zh) 一种基于语义理解的表情输入方法和装置
JP6976910B2 (ja) データ分類システム、データ分類方法、および、データ分類装置
CN101305361A (zh) 自适应任务框架
CN1429372A (zh) 优先权的产生与管理
US11188819B2 (en) Entity model establishment
US11341337B1 (en) Semantic messaging collaboration system
US11636433B2 (en) System and method for the detection and visualization of reported ethics cases within an organization
CN1645395A (zh) 在电子邮件流中发现用户兴趣并据此有效推送文档的方法
JP6715487B1 (ja) メール分類装置、メール分類方法、およびコンピュータプログラム
US20220012510A1 (en) Methods and systems of handwriting recognition in virtualized-mail services
US20220329556A1 (en) Detect and alert user when sending message to incorrect recipient or sending inappropriate content to a recipient
Blümmel et al. Review of state‐of‐the‐art AI tools and methods for screening, extracting and evaluating NAMs literature in the context of chemical risk assessment
Thanh et al. Predicting user’s action on emails: improvement with ham rules and real-world dataset
US11960601B2 (en) System for managing an instructure with security
US20210406049A1 (en) Facilitating message composition based on absent context
US20230267370A1 (en) Machine learning-based conversation analysis

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: MICROSOFT TECHNOLOGY LICENSING LLC

Free format text: FORMER OWNER: MICROSOFT CORP.

Effective date: 20150429

C41 Transfer of patent application or patent right or utility model
TR01 Transfer of patent right

Effective date of registration: 20150429

Address after: Washington State

Patentee after: Micro soft technique license Co., Ltd

Address before: Washington State

Patentee before: Microsoft Corp.

CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120314

Termination date: 20200228

CF01 Termination of patent right due to non-payment of annual fee