CN107003996A - 语音商务 - Google Patents
语音商务 Download PDFInfo
- Publication number
- CN107003996A CN107003996A CN201580060519.1A CN201580060519A CN107003996A CN 107003996 A CN107003996 A CN 107003996A CN 201580060519 A CN201580060519 A CN 201580060519A CN 107003996 A CN107003996 A CN 107003996A
- Authority
- CN
- China
- Prior art keywords
- user
- product
- service
- information
- input
- 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.)
- Pending
Links
- 238000009826 distribution Methods 0.000 claims abstract description 67
- 238000000034 method Methods 0.000 claims description 31
- 238000012790 confirmation Methods 0.000 claims description 17
- 238000003860 storage Methods 0.000 claims description 17
- 238000004590 computer program Methods 0.000 claims description 16
- 238000004519 manufacturing process Methods 0.000 claims description 8
- 239000000047 product Substances 0.000 description 250
- 238000002360 preparation method Methods 0.000 description 43
- 238000007726 management method Methods 0.000 description 38
- 238000012545 processing Methods 0.000 description 25
- 230000006870 function Effects 0.000 description 16
- 238000003058 natural language processing Methods 0.000 description 15
- 239000010977 jade Substances 0.000 description 8
- 235000013550 pizza Nutrition 0.000 description 8
- 235000015170 shellfish Nutrition 0.000 description 8
- 230000004044 response Effects 0.000 description 7
- 239000006227 byproduct Substances 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000006399 behavior Effects 0.000 description 3
- 238000012011 method of payment Methods 0.000 description 3
- 238000012384 transportation and delivery Methods 0.000 description 3
- 230000015654 memory Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 241001269238 Data Species 0.000 description 1
- 241000282376 Panthera tigris Species 0.000 description 1
- 244000181025 Rosa gallica Species 0.000 description 1
- 235000000533 Rosa gallica Nutrition 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 230000014860 sensory perception of taste Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0623—Item investigation
- G06Q30/0625—Directed, with specific intent or strategy
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/08—Speech classification or search
- G10L15/18—Speech classification or search using natural language modelling
- G10L15/1815—Semantic context, e.g. disambiguation of the recognition hypotheses based on word meaning
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/08—Speech classification or search
- G10L15/18—Speech classification or search using natural language modelling
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
- G10L2015/223—Execution procedure of a spoken command
Abstract
在某些实现方式中,提供一种用于促进语音商务的系统。可以接收包括关于待购买的产品或服务的自然语言话语的用户输入。可以基于该话语确定待购买的第一产品或服务。可以获得将用于购买第一产品或服务的第一支付信息。可以获得将用于递送第一产品或服务的第一配送信息。在接收到话语之后无标识产品或服务类型或者产品或服务、卖家信息、支付信息、配送信息、或与购买第一产品或服务相关的其它信息的进一步用户输入的情况下,可以基于第一支付信息和第一配送信息来完成对于第一产品或服务的购买交易。
Description
相关申请的交叉引用
本申请要求在2014年9月16日递交的序列号为62/051,273、名称为“VOICECOMMERCE”的美国临时专利申请的权益,该美国临时专利申请的全部内容通过引用并入在本文中。
技术领域
本发明涉及用于提供语音商务的系统和方法。更特别地,本发明涉及用于借助单一话语准备和/或完成产品或服务购买的付款的系统和方法。
背景技术
移动电子设备已显现出在许多人的日常生活中变得几乎无处不在。对于这种增长式使用的原因之一是利用移动电子设备执行任务的便利性。已看出显著增长的一个任务为网上购物。在网上购物会话期间,用户浏览网站以定位用于购买的产品或服务。在已定位产品或服务之后,用户通过移动电子设备进行支付且使购买的产品或服务被递送。
借助移动电子设备的网上购物中的一个难点是,用户必须搜索网站以便定位待购买的产品或服务以及填写多种支付和配送表格以完成付款(或购买交易)。移动电子设备通常包含小的屏幕和键盘,使用户难以搜索购买的产品或服务并输入支付和配送信息。尽管一些网上购物应用程序辅助用户填写支付和配送表格,但是上述应用程序经常受限于可提供的信息量。另外,一些网上购物应用程序包括“一键式”购买选项。然而,这仍需要用户浏览网站以定位其希望购买的产品或服务。存在这些缺点和其它缺点。
发明内容
本发明涉及用于借助单一话语准备和/或完成产品或服务购买的付款的系统和方法。更特别地,上述系统和方法可以处理用户的单一话语以确定待购买的产品或服务、将用于支付产品或服务的支付信息、将用于递送产品或服务的配送信息、和/或后续用于准备和/或完成对于产品或服务的购买交易的其它信息。在一些实现方式中,在接收到话语(产品或服务、支付信息、或配送信息的确定基于该话语)之后无进一步用户输入的情况下,可以执行购买交易的准备和/或完成。
在一实现方式中,该系统可以接收和处理包括自然语言话语的用户输入以确定将代表用户购买的产品或服务。作为示例,与自然语言话语相关联的一个或多个词可以指示产品或服务类型、产品名、卖家名等,这些可用于确定待购买的产品或服务。在接收到用户输入(或自然语言话语)之后无进一步用户输入的情况下,该系统可以获得将用于支付产品或服务的支付信息、将用于递送产品或服务的配送信息、或将用于完成对于产品或服务的购买交易的其它信息。
在一实现方式中,在接收到用户的自然语言话语时且在接收到该话语之后无进一步用户输入的情况下,该系统可以处理该话语以确定产品或服务,以及基于与用户相关联的支付信息,指示何人、何处、何时和/或如何递送产品或服务的配送信息,或其它信息来完成对于产品或服务的购买交易。在另一实现方式中,在完成购买交易之后,可以向用户提供修改与产品或服务购买相关的一个或多个方面(例如,修改支付信息、配送信息、从其购买产品或服务的卖家等)的选项。作为示例,响应于用户的修改,可以删除初始的产品或服务购买(以及导致提供给完成的购买交易的支付的退款),以及可以根据用户的修改启动新的购买交易。当然,在一些实现方式中,可以限制这类交易完成之后的修改以避免诈骗或其它问题(例如,限制到交易完成之后的预定时间段、限制到某种类型的修改等)。采用该方式,用户可以体验用减少的行动(例如单一话语)完成的购买交易的便利性,而不用担心可能与购买交易相关联的不准确性。
在一实现方式中,在接收到用户的自然语言话语时且在接收到该话语之后无进一步用户输入的情况下,该系统可以处理该话语以确定待购买的产品或服务,并呈现对于待购买的产品或服务、将用于支付产品或服务的支付信息、将用于递送产品或服务的配送信息、或将用于完成对于产品或服务的购买交易的其它信息的用户确认(或用户批准)的请求。在从用户接收到所请求的确认时,在接收到所请求的确认后无进一步用户输入的情况下,可以完成对于产品或服务的购买交易。作为示例,在用户已提供话语之后,可以向用户呈现提示,该提示:(i)标识产品或服务、与产品或服务的购买/递送相关联的费用、支付信息、和配送信息;以及(ii)请求使用特定支付方法(由用于支付相关联的费用的支付信息指定)、特定配送方法(由配送信息指定)、以及产品或服务将被递送到的名字和地址(由配送信息指定)完成产品或服务的付款的用户批准。用户可以通过提供后续自然语言话语来回应。如果确定(在接收和处理后续话语时)用户提供了他的/她的批准,则可以完成产品或服务购买的付款(例如在接收到话语之后,除了后续话语以外,无进一步用户输入的情况下)。采用该方式,可以使用确认来确保用于完成产品或服务付款的付款的信息是准确的且用户可接受的。
通过本发明的详细描述及其所附的附图,本发明的各个其它方面将显而易见。还要理解的是,上文的总体描述和下文的详细描述均为示例性的且不限制本发明的范围。如在说明书中和在权利要求中所使用,单数形式“一”和“该”包括复数个所指对象,除非上下文另有明确指示。另外,如在说明书中和在权利要求中所使用,术语“或”指“和/或”,除非上下文另有明确指示。
附图说明
图1示出根据本发明的实现方式的用于提供语音商务的系统。
图2示出根据本发明的实现方式的用于促进自然语言处理的系统。
图3示出根据本发明的实现方式的用于提供语音商务的方法的流程图。
图4示出根据本发明的实现方式的用于提供语音商务的另一方法的流程图。
图5示出根据本发明的实现方式的促进语音商务的用户界面的屏幕截图。
图6A和图6B示出根据本发明的实现方式的促进语音商务的用户界面的屏幕截图。
图7A和图7B示出根据本发明的实现方式的促进配置文件信息的管理的用户界面的屏幕截图。
具体实施方式
在如下描述中,出于说明目的,提出多种具体细节,以便提供对本发明的实现方式的全面理解。然而,本领域的技术人员将领会到,在不具有这些具体细节或具有等效布置的情况下,可以实践本发明的实现方式。在其它实例中,以框图形式示出了公知的结构和设备,以便避免不必要地混淆本发明的实现方式。
图1示出根据本发明的实现方式的用于向用户提供语音商务的系统100。在一实现方式中,系统100可以准备和/或完成与一个或多个用户输入相关的产品或服务购买的付款。用户输入可以包括听觉输入(例如借助麦克风所接收)、视觉输入(例如借助照相机所接收)、触觉输入(例如借助触摸传感器设备所接收)、键盘输入、鼠标输入、或通过系统100可识别的其它用户输入。作为示例,可以从用户接收自然语言话语并处理该自然语言话语以准备和/或完成产品或服务购买的付款。
在一实现方式中,系统100可以接收和处理用户的单一话语以确定待购买的产品或服务、将用于支付产品或服务的支付信息、将用于递送产品或服务的配送信息、和/或后续用于准备和/或完成产品或服务的购买的其它信息。
在一种使用情况中,如果用户输入为由用户讲出的自然语言话语,则可以通过语音识别引擎处理该自然语言话语以识别该自然语言话语的一个或多个词。然后可以通过自然语言处理引擎处理所识别的词连同与用户相关联的背景信息,以确定一个或多个产品或服务、和/或可用于准备和/或完成对于产品或服务的一个或多个购买交易的其它信息(例如,支付信息、配送信息、卖家信息、相关联的费用信息等)。在确定这类信息之后,例如,自然语言处理引擎可以将该信息提供给一个或多个应用程序,该一个或多个应用程序然后利用该信息来准备和/或完成购买交易。
作为示例,当用户讲出话语“送鲜花给我的妈妈”时,可以将用户的妈妈标识为用户打算购买的产品的接收者(例如基于词“送”、“我的”、和“妈妈”),且可以将鲜花标识为用户打算购买并递送给用户的妈妈的产品的类型(例如基于词“送”和“鲜花”)。在不一定从用户接收任何进一步输入的情况下,系统100可以自动地确定用户的妈妈的名字和地址、与用户相关联的支付方法、将从其购买鲜花的卖家、待从卖家购买的特定项目(例如特定的鲜花订购单)、以及与购买项目的购买/递送相关联的费用。然后可以利用这类信息来发起和/或完成对于购买项目的购买交易。用户的妈妈的名字和地址例如可以通过查询用户的配置文件信息、用户的通讯簿或联系人列表、用户的社交网络、一个或多个人员搜索数据库等来确定。与用户相关联的支付方法可以通过查询用户的配置文件信息来确定。将从其购买鲜花的卖家或来自卖家的购买项目可以基于由服务供应商(例如,与系统100相关联的公司)指示的一组优选商家、标识由用户批准的商家的与用户相关联的偏好信息(例如,用户的配置文件信息可以标识预定义的一组商家,用户已经批准系统100代表用户从该组商家购买产品或服务)、或类似标准来确定。例如,系统100可以基于用户的配置文件信息确定将从商家的供应范围购买哪些鲜花,该配置文件信息包括用户喜欢的项目的类型、用户喜欢的项目的品质、用户喜欢的项目的类别、最小项目等级要求、项目定价要求、用户位置和背景信息、配送要求等。相关联的费用可以基于关于卖家的信息、购买项目、妈妈的地址、递送方法(例如,与一天发货、两天发货等相关联的不同费用)、支付方法(例如,与不同支付方法相关联的不同费用)、或其它信息来确定。
应当注意,尽管在一些实现方式中可以在接收到自然语言话语(从其确定产品或服务)之后无进一步用户输入的情况下完成对于产品或服务的购买交易,但是在其它实现方式中可以向用户请求用户输入(或从用户接收主动提供的用户输入),以确定支付信息、配送信息、卖家信息、或将用于完成购买交易的其它信息。
在一实现方式中,在接收到用户的自然语言话语时且在接收到该话语之后无进一步用户输入的情况下,系统100可以处理该话语以确定待购买的产品或服务,并呈现(例如借助图形用户界面、借助听觉型用户界面等)对于产品或服务、将用于递送产品或服务的配送信息、将用于支付产品或服务的支付信息、和/或确保这类信息正确且被用户接受用以与购买产品或服务一起使用的其它信息的用户确认(或用户批准)的请求。在从用户接收到所请求的确认时,在接收到所请求的确认后无进一步用户输入的情况下,可以完成对于产品或服务的购买交易。
作为示例,关于上文“送鲜花给我的妈妈”话语场景,可以将如下信息呈现给用户作为用户确认请求的一部分:(i)用户的妈妈的名字和地址;(ii)与用户相关联的支付方法;(iii)将从其购买鲜花的卖家;(iv)待从卖家购买的特定项目(例如特定的鲜花订购单);以及(v)与购买项目的购买/递送相关联的费用。作为另一示例,用户可以提供如下话语中的任一者—“好的”、“信息正确”、“进行并购买鲜花”、“订购鲜花”、或其它话语—以指示用户的确认以完成购买交易。因此,基于该确认,可以完成对于购买项目(例如特定的鲜花订购单)的购买交易(例如,在接收到“送鲜花给我的妈妈”之后,除了确认话语,无进一步用户输入的情况下)。
在一实现方式中,可以预先存储用户配置文件信息(例如,名字、支付信息、配送信息、偏好等),从而可以由系统100利用该用户配置文件信息来准备和/或完成产品或服务购买的付款。在一实现方式中,可以自动地或手动地预先设置与用户配置文件信息相关联的默认项,诸如默认支付信息、默认配送信息等,用于准备和/或完成产品或服务购买的付款。
在一实现方式中,可以自动地或手动地预先设置与产品或服务相关的优选卖家、品牌、型号、尺寸、或其它参数作为配置文件信息。作为示例,可以由系统自动地预先设置将从其购买产品或服务的优选卖家和这类产品或服务的优选品牌(例如将优选卖家和品牌预先设置到系统),直到用户手动地修改偏好为止。可以获得优选商店、品牌、型号、尺寸、或其它参数(例如,在接收到指示产品或服务的自然语言话语之后无进一步用户输入的情况下,响应于该指示产品或服务的自然语言话语),以准备和/或完成产品或服务购买的付款,除非该话语(或其它信息)另有指定。在另一实现方式中,配置文件信息可以包括关于用户的总体喜好或不喜好的信息,利用该信息来选择待购买的产品或服务,该信息包括用户喜欢的项目的类型、用户喜欢的项目的品质、用户喜欢的项目的类别、最小项目等级要求、项目定价要求、用户位置和背景信息、配送要求等。
在一实现方式中,产品或服务购买的付款的准备和/或完成可受限于某些类别的产品或服务(例如非汽车)、特定价格范围(例如,不多于$100)等,以降低与诈骗有关的购买的数量或严重程度。例如可以自动地或手动地预先设置(例如由系统自动地预先设置、由用户手动地预先设置)产品或服务的类别和/或价格范围。
本文中描述系统100的其它使用,且另外的其它使用对于本领域的技术人员将显而易见。已描述了一些系统功能的高级概述,现在将把关注转向促进这些功能和其它功能的各个系统部件。
系统部件
系统100可以包括计算机系统104、一个或多个数据库132、一个或多个远程信息源142、144、164和/或其它部件。
为了促进这些功能和其它功能,计算机系统104可以包括一个或多个计算设备110。每个计算设备110可以包括一个或多个处理器112、一个或多个存储设备114、和/或其它部件。
一个或多个处理器112可以通过一个或多个计算机程序指令来编程,该一个或多个计算机程序指令可以被存储在一个或多个存储设备114中。该一个或多个计算机程序指令可以包括但不限于语音商务应用程序120。语音商务应用程序120本身可以包括不同的指令集,各个指令集将一个或多个处理器112(以及因此计算机系统104)编程为执行本文中所描述的一个或多个操作。例如,语音商务应用程序120可以包括用户输入处理指令122、交易准备指令124、付款管理指令126、配置文件管理指令128、用户界面指令129、和/或编程计算机系统104的其它指令130。当然,其它应用程序可以包括指令120至指令130中的一者或多者以执行本文中所描述的一个或多个操作。如本文中所使用,为了方便,实际上当各种指令将计算机系统104编程为执行操作时,各种指令将被描述成执行操作。
在一些实现方式中,给定用户设备160可以包括给定计算机设备110。因此,给定用户设备160可以包括被编程有一种或多种计算机程序指令的一个或多个处理器112,该一种或多种计算机程序指令诸如语音商务指令120、用户输入处理指令122、交易准备指令124、付款管理指令126、配置文件管理指令128、用户界面指令129、和/或其它指令130。
如在下文中所使用,为了方便,实际上当各种指令可以将一个或多个处理器112(以及后文计算机系统104)编程为执行操作时,上文指令将被描述成执行操作。
登记用户信息且提供语音商务
在一实现方式中,语音商务应用程序120可以登记使用系统的用户。例如,在用户登记期间,语音商务应用程序120可以获得用户的配置文件信息,该配置文件信息包括用户设置。在登记期间所获得的信息(或登记信息)例如可以包括用户标识信息、支付信息、配送信息、用户偏好、和/或其它信息。该登记信息还可以包括与产品或服务相关的优选卖家、品牌、型号、尺寸、或其它参数以及对特定产品和服务类别和对于产品或服务的特定价格范围的购买的限制。在另一实现方式中,该登记信息还可以包括待购买的某些类别的产品或服务和/或待购买的产品或服务的特定价格范围的限制。可以将登记信息作为与用户相关联的配置文件信息存储在一个或多个数据库(诸如数据库132)中。
在一实现方式中,语音商务应用程序120可以处理一个或多个用户输入以准备和/或完成与该一个或多个用户输入相关的产品或服务购买的付款。用户输入可以包括听觉输入(例如借助麦克风所接收)、视觉输入(例如借助照相机所接收)、触觉输入(例如借助触摸传感器设备所接收)、嗅觉输入、味觉输入、键盘输入、鼠标输入、或其它用户输入。作为示例,自然语言话语、自然语言手势、或其它自然语言用户输入可以接收自用户且被处理以确定关于购买交易的准备和完成的用户输入(和待采取的对应行动,如果有的话)的含义。应当注意,尽管在一些实现方式中,在接收到自然语言话语之后具有进一步用户输入的情况下,该自然语言话语的接收可以触发购买交易的准备和/或完成,但是在其它实现方式中,在接收到另一类型的自然语言输入(例如手势或其它非言语沟通)之后具有进一步用户输入的情况下,该另一类型的自然语言输入的接收可以触发购买交易的准备和/或完成。因此,尽可能地,相反,如本文中所描述的基于自然语言话语的一个或多个操作在其它实现方式中可以基于另一类型的自然语言输入。
语音商务应用程序120可以利用与一个或多个语音识别引擎、一个或多个自然语言处理引擎、或用于处理用户输入以确定与该用户输入相关的用户请求的其它部件相关联的指令。例如,语音商务应用程序120可以处理用户的单一话语以确定待购买的产品或服务、将用于支付产品或服务的支付信息、将用于递送产品或服务的配送信息、和/或后续用于准备和/或完成产品或服务的购买的其它信息。
在一实现方式中,语音商务应用程序120可以处理用户输入(例如自然语言话语)以确定与该用户输入相关联的一个或多个词,以及基于所确定的词、与用户相关联的背景信息(例如用户的当前位置、用户讲出话语的时间、用户近期所讨论的产品或服务、或其它背景)、用户配置文件信息、或其它信息来发起一个或多个用户请求(例如查询、命令等)。作为示例,用户可以讲出话语“订购披萨递送”,以及语音商务应用程序120可以解释该话语并确定用户的意图是购买披萨递送给用户。在一种使用情况中,在接收话语之后无进一步用户输入的情况下,语音商务应用程序120可以发起并完成对于待递送的披萨的购买交易。例如,如果语音商务应用程序120确定用户目前在家,则该语音商务应用程序120可以完成与披萨餐厅(用户先前已从该披萨餐厅订购过披萨)的购买交易,以使先前订购的披萨递送到用户家。
在一实现方式中,语音商务应用程序120可以利用用户输入(例如自然语言话语)、通过搜索与一个或多个卖家(例如合作方、第三方零售商、服务供应商等)相关联的一个或多个数据库来确定将要购买的产品或服务。从搜索获得的结果可以包括与该用户输入相关的一个或多个产品和/或服务。每组结果可以根据其来源或产品/服务类别来单独分组。语音商务应用程序120可以自动地从该组结果选择待购买的产品/服务。作为示例,单一话语可以自动地导致卖家(例如第三方零售商)的选择以及可用于借助该卖家购买的与该话语相关的产品的选择。
在一实现方式中,语音商务应用程序120可以准备和/或完成与一个或多个用户输入相关的产品或服务购买的付款。语音商务应用程序120可以确定将用于支付产品或服务的支付信息、将用于递送产品或服务的配送信息、和/或后续用于准备和/或完成产品或服务的购买的其它信息。在一个实现方式中,语音商务应用程序120可以自动地完成与一个或多个用户输入相关的产品或服务购买的付款。作为示例,在无来自用户的进一步输入的情况下,来自用户的单一话语可以导致准备和/或完成产品或服务的付款。在另一实现方式中,语音商务应用程序120可以将对所确定的产品或服务、配送信息、支付信息、和/或其它信息的确认的请求提供给用户,以向用户请求确认以完成产品或服务购买的付款。
在一实现方式中,语音商务应用程序120可以利用用户配置文件信息来借助用户输入准备和/或完成产品或服务购买的付款。在一实现方式中,语音商务应用程序120可以利用与用户配置文件信息相关联的默认项(诸如默认支付信息、默认配送信息等)来准备和/或完成产品或服务购买的付款。在另一实现方式中,语音商务应用程序120可以利用产品和/或服务偏好(包括与产品或服务相关的优选卖家、品牌、型号、尺寸、或其它参数)来准备和/或完成产品或服务购买的付款。在另一实施方式中,语音商务应用程序120可以将产品或服务购买的付款限制到某些类别的产品或服务、特定价格范围等,以降低与诈骗有关的购买的数量或严重程度。在另一实现方式中,配置文件信息可以基于关于用户的总体喜好或不喜好的配置文件信息来确定待购买的产品或服务,该关于用户的总体喜好或不喜好的配置文件信息包括用户喜欢的项目的类型、用户喜欢的项目的品质、用户喜欢的项目的类别、最小项目等级要求、项目定价要求、用户位置和背景信息、配送要求等。
已描述了语音商务应用程序120的高级功能和操作,现在将把关注转向语音商务应用程序120的特定功能和操作,如通过其各种指令来说明。通过说明而非限制的方式分别地将语音商务应用程序120的各种指令(例如,用户输入处理指令122、交易准备指令124、付款管理指令126、配置文件管理指令128、用户界面指令129、和/或其它指令130)描述成分立的指令集,如可以组合上述指令中的两者或更多者。
用户输入处理
在一实现方式中,用户输入处理指令122可以处理用户的一个或多个用户输入以准备和/或完成与该一个或多个用户输入相关的产品或服务购买的付款。用户输入可以包括听觉输入(例如借助麦克风所接收)、视觉输入(例如借助照相机所接收)、触觉输入(例如借助触摸传感器设备所接收)、键盘输入、鼠标输入、或其它用户输入。如在本文中别处所描述,用户输入处理指令122可以包括与一个或多个语音识别引擎(例如图2的一个或多个语音识别引擎220)、一个或多个自然语言处理引擎(例如图2的一个或多个自然语言处理引擎230)、或用于处理用户输入以确定与该用户输入相关的用户请求的其它部件相关联的指令。例如,用户输入处理指令122可以处理用户的自然语言话语以确定待购买的产品或服务、将用于支付产品或服务的支付信息、将用于递送产品或服务的配送信息、和/或后续用于准备和/或完成产品或服务的购买的其它信息。
在一种使用情况中,如果用户输入为由用户讲出的自然语言话语,则可以通过语音识别引擎处理该自然语言话语以识别该自然语言话语的一个或多个词。然后可以通过自然语言处理引擎处理所识别的词连同与用户相关联的背景信息,以确定一个或多个产品或服务、和/或在用户提供该自然语言话语时可用于准备和/或完成产品或服务购买的付款的其它信息(例如,支付信息、配送信息、卖家信息、相关联的费用信息等)。
在一实现方式中,用户输入处理指令122可以在处理特定用户输入时利用(例如与产品或服务相关的)一个或多个先前用户输入,来确定一个或多个产品或服务、和/或可用于准备和/或完成产品或服务购买的一次或多次付款的其它信息(例如,支付信息、配送信息、卖家信息、相关联的费用信息等)。
作为示例,第一用户输入(其发生在第二用户输入之前)可以指示用户的进行购买的意图(例如,不一定标识产品或服务类型、或者产品或服务),以及第二用户输入可以指示特定的产品或服务类型和/或特定的产品或服务(例如,不一定指示用户的进行购买的意图)。在一种使用情况中,例如,用户可以提供话语“我想买东西”作为第一用户输入,在此之后,(相关应用程序的)自动化个人助手可以询问用户,用户想要买什么。用户可以通过说“给我妈妈的鲜花”来用第二用户输入进行回应。当对第一用户输入执行语音识别时可以识别词“买”,以及当对第二用户输入执行语音识别时可以识别词“鲜花”。对词“买”的进一步处理可以指示用户的购买意图,以及对词“鲜花”的进一步处理可以指示用户想要购买的产品的特定产品类型。
作为另一示例,第一用户输入(其发生在第二用户输入之前)可以指示特定的产品或服务类型和/或特定的产品或服务(例如,不一定指示用户的进行购买的意图),以及第二用户输入可以指示用户的进行购买的意图(例如,不一定标识产品或服务类型、或者产品或服务)。在一种场景中,例如,在看到朋友的社交网页上的照片时,用户可以提供话语“那些是美丽的鲜花”。随后,用户可以提供话语“我想买一些”。当对第一用户输入执行语音识别时可以识别词“那些”和“鲜花”,以及当对第二用户输入执行语音识别时可以识别词“买”和“一些”。对词“那些”和“鲜花”的进一步处理可以指示用户在朋友的社交网页上看到的照片中的鲜花,以及对词“买”和“一些”的进一步处理可以指示用户的进行购买的意图。
图2示出根据本发明的实现方式的用于促进自然语言处理的系统200。如图2所示,系统200可以包括一个或多个输入设备210、一个或多个语音识别引擎220、一个或多个自然语言处理引擎230、一个或多个应用程序240、一个或多个输出设备250、一个或多个数据库132、或其它部件。
在一实现方式中,系统200的一个或多个部件可以包括图1的一个或多个计算机程序指令和/或被编程有图1的计算机程序指令的一个或多个处理器112。作为示例,一个或多个语音识别引擎220和/或一个或多个自然语言处理引擎230可以包括用户输入处理指令122、交易准备指令124、付款管理指令126、配置文件管理指令128、或其它指令。
一个或多个输入设备210可以包括听觉输入设备(例如麦克风)、键盘、鼠标、或其它输入设备。在一个或多个输入设备210处接收的输入可以被提供给一个或多个语音识别引擎220和/或一个或多个自然语言处理引擎230。
一个或多个语音识别引擎220可以处理从一个或多个输入设备210接收的一个或多个输入以识别由所接收的输入表示的一个或多个词。作为示例,关于听觉输入,一个或多个语音识别引擎220可以处理由听觉输入设备所捕获的音频流以使音频流的声音片段隔离开。然后利用一个或多个语音模型(例如声学模型、词库列表、语言模型等)处理声音片段(或声音片段的表示)以识别所接收的输入的一个或多个词。在识别所接收的输入的词时,然后可以将所识别的词提供给一个或多个自然语言处理引擎230以供后续处理。在其它示例中,一个或多个自然语言处理引擎230可以处理一种或多种其它类型的输入(例如,表示符号语言通信的视觉输入、手势、或其它形式的通信)以识别由该其它类型的输入表示的一个或多个词。
一个或多个自然语言处理引擎230可以从一个或多个输入设备210、一个或多个语音识别引擎220、一个或多个应用程序240、一个或多个数据库132、或其它部件接收一个或多个输入。作为示例,一个或多个自然语言处理引擎230可以处理从一个或多个输入设备210接收的输入,诸如用户输入(例如声音、非声音等)、基于位置的输入(例如GPS数据、小区ID等)、其它传感器数据输入、或其它输入,以确定与一个或多个用户输入相关联的背景信息。作为另一示例,一个或多个自然语言处理引擎230可以从一个或多个数据库132获得配置文件信息、背景信息、或其它信息。可以处理所获得的信息(或基于从一个或多个输入设备210确定的背景信息)以确定用户的一个或多个用户输入。在又一个示例中,一个或多个自然语言处理引擎230可以处理来自一个或多个语音识别引擎220的一个或多个所识别的词以及其它信息(例如来自一个或多个输入设备210、一个或多个应用程序240、和/或一个或多个数据库132的信息)以确定一个或多个用户输入。
在一实现方式中,一个或多个自然语言处理引擎230、一个或多个应用程序240、或其它部件可以将信息存储在一个或多个数据库132中以供一个或多个自然语言处理引擎230、一个或多个应用程序240、或其它部件后续使用。作为示例,如在本文中别处进一步详细描述,一个或多个自然语言处理引擎230可以将关于用户输入的信息存储在一个或多个数据库132中和/或基于关于用户输入的信息更新一个或多个数据库132中的配置文件信息或其它信息。
对于产品或服务的交易准备和搜索
在一实现方式中,交易准备指令124可以利用来自用户输入的处理的信息(例如,一个或多个所识别的词、产品或服务类型、产品名、卖家名等)来确定待购买的产品或服务。交易准备指令124可以利用这类信息来搜索与一个或多个卖家(例如合作方、第三方零售商、服务供应商等)相关联的一个或多个数据库。从搜索获得的结果可以包括与用户输入相关的一个或多个产品和/或服务。然后通过交易准备指令124利用上述结果来选择待由用户购买的产品或服务。作为示例,单一话语可以自动地导致卖家(例如第三方零售商)的选择以及可用于借助该卖家购买的与该话语相关的产品或服务的选择。
在一实现方式中,交易准备指令124可以获得与用户输入相关的产品或服务结果,该产品或服务结果可从远程信息源140获得。远程信息源140可以包括计算机系统104借助远程或外部网络连接(例如防火墙的外部)(诸如因特网)可访问的信息源。例如,如图1所示,一个或多个远程信息源140可以包括但不限于第三方搜索引擎142(例如谷歌、必应、雅虎等)、第三方零售商144(包括线上零售商和具有在线状态的离线零售商(例如亚马逊、高朋、易趣、亿客行、百思买等))、第三方服务供应商146(例如气象服务、日历/日程安排服务等)、和/或计算机系统104可远程访问的其它信息源。在另一实现方式中,交易准备指令124可以从存储在数据库132中的预定的一组或多组产品或服务中选择产品或服务(待购买的产品或服务)。例如,系统200可以存储一组或多组预定产品或服务,该一组或多组预定产品或服务可以由交易准备指令124来选择或包括在产品或服务结果中。
在一实现方式中,交易准备指令124可以提供一组产品或服务结果用以搜索。交易准备指令124可以利用该组结果来选择待购买的产品或服务。在一实现方式中,交易准备指令124可以根据一组预定义的规则来选择产品或服务(待购买的产品或服务)。例如,可以基于用户输入、用户的位置、卖家(例如合作方、第三方零售商、第三方服务供应商等)的费用比较、卖家的配送日期比较、或其它标准来选择产品或服务(待购买的产品或服务)。在另一实现方式中,搜索的结果被呈现以供用户选择。在另一实现方式中,配置文件信息可以包括关于用户的总体喜好或不喜好的信息,该信息用于确定待购买的产品或服务,该信息包括用户喜欢的项目的类型、用户喜欢的项目的品质、用户喜欢的项目的类别、最小项目等级要求、项目定价要求、用户位置和背景信息、配送要求等。
在一实现方式中,交易准备指令124可以利用与用户相关联的背景信息来确定待购买的产品或服务。基于背景信息,交易准备指令124可以细化对于待购买的产品或服务的搜索。在一个实施方式中,背景信息可以包括与用户相关联的个人数据、来自与用户相关联的数据库的数据、描述事件的数据、描述接收讲出的输入的声环境的数据、位置、本地时间等。例如,交易准备指令124可以利用用户输入的时间来进一步限定待购买的产品或服务的可得性。
继续前文示例,与“割草机”相关的用户输入可以导致交易准备指令124引起使用搜索术语“割草机”发起在第三方搜索引擎142上的搜索。在一个实现方式中,根据上下文(例如指示用户想要购买割草机),交易准备指令124可以添加额外的搜索术语,诸如“购买”或“出售”。交易准备指令124也可以搜索(附加地或代替地)其它远程信息源140(例如来自一个或多个第三方零售商144的与“割草机”相关的零售、来自一个或多个第三方服务供应商146的与“割草机”相关的园林绿化服务、和/或来自一个或多个其它远程信息源140的与“割草机”相关的其它信息)。
在另一实施方式中,交易准备指令124可以利用用户输入(诸如基于位置的输入(例如GPS数据、小区ID等))来进一步细化对于待购买的产品或服务的搜索。交易准备指令124可以利用基于位置的输入来进一步细化提供产品或服务的地理区域。例如,如果用户发出“请买披萨”,则交易准备指令124利用基于位置的输入来确定相对于用户最近的披萨店。在一实现方式中,交易准备指令124可以利用网站浏览信息来细化对于待购买的产品或服务的搜索。例如,如果用户在浏览零售网站时发出“买这个”,则交易准备指令124可以利用网站浏览信息来确定用户正在看的产品或服务。应当设想到,交易准备指令124准备和/或完成直接来自网站(或与网站相关联的卖家)或来自可与网站不相关联的另一卖家所确定的产品或服务的付款。
在一实现方式中,交易准备指令124可以利用配置文件信息来选择产品或服务和/或将从其购买产品或服务的卖家。如下所述,配置文件信息可以包括可自动地或手动地预先设置的与产品或服务相关的优选卖家、品牌、型号、尺寸、或其它参数。配置文件信息还可以包括用户喜欢的项目的类型、用户喜欢的项目的品质、用户喜欢的项目的类别、最小项目等级要求、项目定价要求、用户位置和背景信息、配送要求等。交易准备指令124可以基于配置文件信息来选择产品或服务以及卖家(将从其购买产品或服务)。作为示例,可以由系统自动地预先设置将从其购买产品或服务的优选零售商和这类产品或服务的优选品牌(例如将优选卖家和品牌预先设置到系统),直到用户手动地修改默认项为止。可以获得默认的商店、品牌、型号、尺寸、或其它参数(响应于指示用户购买产品或服务的意图的话语),以准备和/或完成产品或服务购买的付款,除非该单一话语(或其它信息)另有指定。
在一实现方式中,交易准备指令124对产品或服务购买的选择可受限于某些类别的产品或服务(例如非汽车)、特定价格范围(例如,不多于$100)等,以降低与诈骗有关的购买的数量或严重程度。例如可以自动地或手动地预先设置(例如由系统自动地预先设置、由用户手动地预先设置)产品或服务的类别和/或价格范围并将其存储在配置文件信息中。
在一个实现方式中,交易准备指令124可以基于用户的配置文件信息将预期的交易或出售物(offers)提供给用户。例如,在无来自用户的任何输入的情况下,交易准备指令124可以为用户准备交易。在一个实现方式中,交易准备指令124可以分析用户的配置文件信息以确定任何潜在交易机会,并提供与该潜在交易机会相关的预期交易或出售物。例如,在语音商务应用程序120确定用户的即将到来的周年纪念日的情况下,交易准备指令124可以为与该周年纪念日相关的用户准备预期的购买。在另一实现方式中,交易准备指令124可以将出售物提供给与对于潜在交易机会的购买相关的用户。
在一实现方式中,系统100(或其子系统)的管理员可以管理一组预定卖家,响应于指示用户的购买意图的用户输入而搜索该组预定卖家的存货以求可购得的产品或服务。作为示例,管理员可以指定使其产品或服务提供给用户的优先级超过其它卖家的一组卖家。因此,将从其购买产品或服务的卖家可以选自于由管理员指定的预定卖家组。当然,在选择卖家时可以考虑其它标准,用户将利用该其它标准来完成对于产品或服务的购买交易。
付款管理
在一实现方式中,付款管理指令126可以准备和/或完成与一个或多个用户输入相关的所选择的产品或服务购买的付款。付款管理指令126可以确定将用于支付所选产品或服务的支付信息、将用于递送所选产品或服务的配送信息、和/或后续用于准备和/或完成所选产品或服务的购买的其它信息。例如,付款管理指令126可以利用存储在配置文件信息中的默认支付信息来准备或完成所选产品或服务的付款。同样地,付款管理指令126可以利用存储在配置文件信息中的默认配送信息来准备或完成所选产品或服务的付款。在另一实现方式中,付款管理指令126利用存储在配置文件信息中的用户的通讯簿或联系人列表来提供用于针对用户以外的个人的产品或服务的付款的配送信息。例如,用户输入可以提及该用户以外的个人,该个人被用户输入处理指令122识别(例如,“送鲜花给我的妈妈”,其中,用户的妈妈被识别为鲜花的预期接收者)。付款管理指令126可以利用用户的通讯簿或联系人列表来确定提及的个人的地址是否可用于输入作为配送信息。
在一个实现方式中,付款管理指令126自动地完成产品或服务购买的付款。作为示例,在无来自用户的进一步输入或批准的情况下,来自用户的单一话语可以导致完成产品或服务的付款。在另一实现方式中,付款管理指令126可以将对所确定的产品或服务、配送信息、支付信息、和/或其它信息的确认的请求呈现给用户,以向用户请求确认以完成产品或服务购买的付款。例如,付款管理指令126可以准备产品或服务购买的付款的所有方面(例如支付信息、配送信息等),但是等待直到来自用户的完成付款的确认。
在一实现方式中,付款管理指令126可以利用用户配置文件信息来借助用户输入准备和/或完成产品或服务购买的付款。在一实现方式中,付款管理指令126可以利用与用户配置文件信息相关联的默认项(诸如默认支付信息、默认配送信息等)来准备和/或完成产品或服务购买的付款。在另一实现方式中,付款管理指令126利用存储在配置文件信息中的用户的通讯簿或联系人列表来提供用于针对用户以外的个人的产品或服务的付款的配送信息。
配置文件管理
在一实现方式中,可以由语音商务应用程序120利用所存储的用户配置文件信息(例如,名字、支付信息、配送信息、偏好等)来准备和/或完成产品或服务购买的付款。在一实现方式中,配置文件管理指令128可以自动地设置与用户配置文件信息相关联的默认项,诸如默认支付信息、默认配送信息等。在另一实现方式中,配置文件管理指令128可以自动地或手动地预先设置用于准备和/或完成产品或服务购买的付款的配置文件信息。在一实现方式中,配置文件管理指令128使用户能够设置被语音商务应用程序120利用的配置文件信息,配置文件信息包括默认支付信息和配送信息。
在一实现方式中,配置文件管理指令128可以自动地或预先设置与产品或服务相关的优选卖家、品牌、型号、尺寸、或其它参数。作为示例,可以由配置文件管理指令128自动地预先设置将从其购买产品或服务的优选零售商或服务供应商和这类产品或服务的优选品牌(例如将优选卖家和品牌预先设置到系统),直到用户手动地修改偏好为止。可以获得优选的商店、品牌、型号、尺寸、或其它参数(响应于单一话语),以准备和/或完成产品或服务购买的付款,除非该单一话语(或其它信息)另有指定。在一实现方式中,配置文件管理指令128使用户能够设置被语音商务应用程序120利用的与产品或服务相关的优选卖家、品牌、型号、尺寸、或其它参数。配置文件管理指令128可以自动地或预先设置关于用户的总体喜好或不喜好的信息以确定待购买的产品或服务,该信息包括用户喜欢的项目的类型、用户喜欢的项目的品质、用户喜欢的项目的类别、最小项目等级要求、项目定价要求、用户位置和背景信息、配送要求等。
在一实现方式中,配置文件管理指令128可以将产品或服务购买的付款的限制自动地或预先设置到某些类别的产品或服务(例如非汽车)、特定价格范围(例如,不多于$100)等,以降低与诈骗有关的购买的数量或严重程度。例如可以自动地或手动地预先设置(例如由系统自动地预先设置、由用户手动地预先设置)产品或服务的类别和/或价格范围。在一实现方式中,配置文件管理指令128使用户能够将产品或服务购买的付款的限制设置到某些类别的产品或服务(例如非汽车)、特定价格范围(例如,不多于$100)、或其它标准。
在另一实现方式中,配置文件管理指令128可以存储与用户的个人信息相关的配置文件信息。例如,配置文件信息可以包括用户的通讯簿或联系人列表、日程表、和帮助语音商务应用程序120确定待购买的产品或服务的其它信息。在一实现方式中,可以基于登记信息或由用户设置的其它方面来预先存储用户的个人信息。
用户界面
在一实现方式中,用户界面指令129可以产生语音商务界面。语音商务界面可以提供关于产品或服务购买的付款的准备和/或完成的状态信息。例如,语音商务界面可以向用户指示何时完成产品或服务购买的付款。在一个实现方式中,用户界面指令129还可以向用户提供对完成产品或服务购买的付款的确认的请求。关于图5、图6A和图5B示出了语音商务界面的示例。
在一实现方式中,用户界面指令129可以产生配置文件信息管理界面。配置文件管理界面可以允许用户设置与产品或服务的购买有关的配置文件信息。例如,配置文件管理界面使用户能够设置默认支付信息和配送信息。配置文件管理界面还可以使用户能够设置与产品或服务相关的优选卖家、品牌、型号、尺寸、或其它参数以及某些类别的产品或服务和特定价格范围的限制。
系统架构和配置的示例
可以使用不同的系统架构。例如,可以在用户设备上执行语音商务应用程序120的全部或一部分。换言之,如图所示的计算设备110可以包括由用户操作的用户设备。在用户设备上执行语音商务应用程序120的全部或一部分的实现方式中,用户设备可以搜索远程信息源、准备或完成产品或服务购买的付款、产生界面、和/或执行语音商务应用程序120的其它功能/操作。
可以在服务器设备上执行语音商务应用程序120的全部或一部分。换言之,如图所示的计算设备110可以包括从由用户操作的用户设备获得用户请求的服务器设备。在服务器设备上执行语音商务应用程序120的全部或一部分的实现方式中,服务器设备可以搜索远程信息源140、获得多组结果、准备或完成产品或服务购买的付款、将界面提供给用户设备、和/或执行语音商务应用程序120的其它功能/操作。
尽管在图1中被示出成单个部件,但是计算系统104可以包括多个单独部件(例如计算机设备),每个部件被编程有本文中所描述的功能中的至少一些。采用该方式,计算机系统104的一些部件可以执行一些功能,而其它部件可以执行其它功能,如所理解。一个或多个处理器112可以均包括通过计算机程序指令编程的一个或多个物理处理器。本文中所描述的各种指令仅为示例性的。可以使用其它配置和大量指令,只要一个或多个处理器112被编程为执行本文中所描述的功能即可。
应当理解,尽管在图1中将各种指令示出为共同位于单个计算设备110内,但是可以使一个或多个指令远离其它指令来执行。例如,计算机系统104的一些计算设备110可以通过一些指令来编程,而其它计算设备110可以通过其它指令来编程,如所理解。此外,本文中所描述的各种指令仅为示例性的。可以使用其它配置和大量指令,只要一个或多个处理器112被编程为执行本文中所描述的功能即可。
由本文中所描述的不同指令所提供的功能的描述出于说明性目的,且不意图进行限制,如任何指令可以提供比所描述更多或更少的功能。例如,指令中的一者或多者可以被消除,以及其功能的一些或全部可以由这些指令中的其它指令来提供。作为另一示例,一个或多个处理器112可以通过可执行本文中属于指令之一的一些或全部功能的一个或多个附加指令来编程。
可以将本文中所描述的各种指令存储在存储设备114中,该存储设备114可以包括随机存取存储器(RAM)、只读存储器(ROM)和/或其它存储器。存储设备可以存储待由一个或多个处理器112执行的计算机程序指令(例如上述指令)以及可由一个或多个处理器112操纵的数据。存储设备可以包括软盘、硬盘、光盘、磁带、或用于存储计算机可执行指令和/或数据的其它存储介质。
在图1中所示的各个部件可以借助网络102联接到至少一个其它部件,该网络102例如可以包括如下项中的任一者或多者:因特网、内联网、PAN(个人局域网)、LAN(局域网)、MAN(广域网)、SAN(存储区域网)、MAN(城域网)、无线网络、蜂窝通信网络、公用交换电话网、和/或其它网络。在图1和其它附图中,可以使用与所描绘不同数量的实体。此外,根据各种实现方式,本文中所描述的部件可以用硬件和/或配置硬件的软件来实现。
一个或多个用户设备可以包括可通过网络102而与计算机系统104交互的设备。这类一个或多个用户设备可以包括但不限于平板计算设备、智能手机、笔记本计算设备、台式计算设备、能够联网的器械(诸如“智能”电视)、车载计算设备、和/或可与计算机系统104交互的其它设备。
本文中所描述的各种数据库132可以包括或连接到例如由甲骨文公司在商业上出售的OracleTM关系数据库。也可以使用、合并或访问其它数据库,诸如InformixTM、DB2(Database 2)或其它数据存储器,其包括基于文件(例如逗号或标签分离的文件)、或查询格式、平台、或资源,诸如OLAP(线上分析处理)、SQL(结构化查询语言)、SAN(存储区域网)、Microsoft AccessTM、MySQL、PostgreSQL、HSpace、Apache Cassandra、MongoDB、ApacheCouchDBTM或其它。数据库可以包括一个或多个这类数据库,这些数据库存在于一个或多个物理设备中并且在一个或多个物理位置上。数据库可以存储多种数据和/或文件以及相关联的数据或文件描述、管理信息、或任何其它数据。一个或多个数据库132可以被存储在存储设备114和/或计算机系统104可访问的其它存储器中。
示例性流程图
如下流程图描述了可以使用上文详细描述的一些或全部系统部件来完成的操作,以及在一些实现方式中,各个操作可以按不同顺序来执行且各个操作可以被省略。附加操作可以连同在绘制的流程图中所示的一些和全部操作来执行。可以同时执行一个或多个操作。因此,如图所示(以及在下文更详细描述)的操作在本质上为示例性的,因此不应当被视为进行限制。
图3示出根据本发明的实现方式的用于提供语音商务的方法300的数据流程图。在本文中更详细地描述图3中(和其它附图中)绘制的各种处理操作和/或数据流。可以使用上文详细描述的一些或全部系统部件来完成所描述的操作,以及在一些实现方式中,各个操作可以按不同顺序来执行且各个操作可以被省略。附加操作可以连同在绘制的流程图中所示的一些和全部操作来执行。可以同时执行一个或多个操作。因此,如图所示(以及在下文更详细描述)的操作在本质上为示例性的,因此不应当被视为进行限制。
在操作302中,可以接收用户的自然语言话语。作为示例,在接收到时,该自然语言话语可以被语音识别引擎处理以识别该自然语言话语的一个或多个词。然后可以通过自然语言处理引擎处理所识别的词连同与用户相关联的背景信息,以确定一个或多个产品或服务、和/或可用于准备和/或完成产品或服务购买的付款的其它信息(例如,支付信息、配送信息、卖家信息、相关联的费用信息等)。
在操作304中,可以基于自然语言话语确定将代表用户购买的产品或服务。作为示例,在识别出与关于至少一个产品或服务的自然语言话语相关联的一个或多个词时,可以利用与产品/服务相关的词来搜索与一个或多个第三方零售商和/或服务供应商相关联的一个或多个数据库,并获得指示一个或多个产品或服务的结果。然后可以处理这些结果连同与用户相关联的背景信息,以选择最相关的产品或服务作为将代表用户购买的产品或服务。
如图3所示,在一个实现方式中,在接收到自然语言话语(待购买的产品或服务的确定基于该自然语言话语)之后无任何进一步用户输入的情况下,可以确定待购买的产品或服务。在另一实现方式中,在接收到自然语言话语之后无标识产品或服务的进一步用户输入的情况下,可以确定待购买的产品或服务。
在操作306中,可以检索将用于支付产品或服务的支付信息。作为示例,可以将与用户相关联的默认支付信息(例如用于代表用户支付产品或服务)存储作为与用户相关联的配置文件信息。例如可以从存储用户的配置文件信息的一个或多个数据库检索这类默认支付,并利用这类默认支付来支付产品或服务。
在操作308中,可以检索将用于递送产品或服务的配送信息。作为示例,可以将与用户相关联的默认配送信息(例如用于代表用户递送产品或服务)存储作为与用户相关联的配置文件信息。例如可以从存储用户的配置文件信息的一个或多个数据库检索这类默认配送信息,并利用这类默认配送信息来递送产品或服务。
在操作310中,可以基于支付信息和配送信息来完成对于产品或服务的购买交易。
如图3所示,在一个实现方式中,在接收到自然语言话语(待购买的产品或服务的确定基于该自然语言话语)之后无任何进一步用户输入的情况下,可以完成购买交易。在另一实现方式中,在接收到自然语言话语之后无标识产品或服务、标识支付信息、或标识配送信息的进一步用户输入的情况下,可以确定待购买的产品或服务。
图4示出根据本发明的实现方式的用于提供语音商务的另一方法400的数据流程图。在本文中更详细地描述图4中(和其它附图中)绘制的各种处理操作和/或数据流。可以使用上文详细描述的一些或全部系统部件来完成所描述的操作,以及在一些实现方式中,各个操作可以按不同顺序来执行且各个操作可以被省略。附加操作可以连同在绘制的流程图中所示的一些和全部操作来执行。可以同时执行一个或多个操作。因此,如图所示(以及在下文更详细描述)的操作在本质上为示例性的,因此不应当被视为进行限制。
如图3所示,可以接收用户的自然语言话语,以及在接收到该自然语言话语之后无进一步用户输入的情况下,可以基于该自然语言话语确定将代表用户购买的产品或服务。也可以检索将用于支付产品或服务的支付信息、和将用于递送产品或服务的配送信息。
返回参照图4,在操作402中,可以选择将从其购买产品或服务的卖家。作为示例,用户可以已指定用户更喜欢从其购买产品或服务的一组卖家。因此,可以从由用户指定的预定组卖家选择卖家。作为另一示例,系统100(或系统100的子系统)的管理员可以已指定使其产品或服务提供给用户的优先级超过其它卖家的一组卖家。因此,可以从由管理员指定的预定组卖家选择卖家。作为另一示例,可以查询卖家的数据库以确定哪个卖家具有可用于购买的产品或服务。然后可以将具有可用于购买的产品或服务的卖家彼此比较,以确定例如哪个卖家具有对于产品或服务的更低价(或整体更低的总购买费用)、哪个卖家具有最高的客户评级、或用于选择将从其购买产品或服务的卖家的其它标准。
在操作404中,可以检索与所选卖家相关联的卖家信息。作为示例,卖家信息可以包括卖家的名字、与卖家相关联的通讯信息、卖家将向用户出售产品或服务的价格、涉及到从卖家购买产品或服务的个体或整体费用、卖家对于产品或服务的退款政策、或其它信息。
在操作406中,在接收到话语后无进一步用户输入的情况下,可以提供对用户确认的请求(以从卖家购买产品或服务以及将支付信息和配送信息用于对于产品或服务的购买交易)。
在操作408中,可以确定用户已确认从卖家购买产品或服务以及将支付信息和配送信息用于购买交易。因此,在操作410中,在接收到话语之后除了关于确认请求的用户确认之外无进一步用户输入的情况下,可以基于卖家信息、支付信息和配送信息来完成购买交易。
示例性屏幕截图
图5示出根据本发明的实现方式的促进语音商务的用户界面的屏幕截图502。可以使用上文详细描述的一些或全部系统部件来完成所描述的屏幕截图。如图5的屏幕截图502所示,语音商务应用程序可以使用户能够借助单一话语完成产品或服务购买的付款。如屏幕截图502所示,用户可以说“送鲜花给贝琪”。响应于从用户接收话语,语音商务应用程序可以确定将购买鲜花并选择从其购买鲜花的第三方零售商。作为示例,用户在过去可能已多次购买过特定种类的鲜花(例如红玫瑰)给贝琪。因此,可以将特定种类的鲜花确定为将代表用户给贝琪购买的特定产品。例如,在接收到话语之后无标识产品类型(例如鲜花)的进一步用户输入的情况下、在接收到话语之后无任何进一步用户输入的情况下等,可以执行产品的选择。
语音商务应用程序还可以确定将用于支付鲜花的支付信息。由于话语指示鲜花将被送给贝琪,因此语音商务应用程序可以从用户的通讯簿或联系人列表确定贝琪的地址以及将贝琪的配送信息提供给零售商。在无来自用户的进一步用户输入的情况下,然后语音商务应用程序可以例如使用与第三方零售商相关联的卖家信息、支付信息、配送信息、或其它信息完成购买交易。在完成对于鲜花的购买交易时,语音商务应用程序可以指示已经完成对于鲜花的付款。在一实现方式中,可以将待购买的产品、将从其购买产品的卖家、支付信息、配送信息、或其它信息显示给用户。
图6A和图6B示出根据本发明的实现方式的促进语音商务的另一用户界面的屏幕截图602和屏幕截图604。可以使用上文详细描述的一些或全部系统部件来完成所描述的屏幕截图。如图6A的屏幕截图602所示,在完成产品购买的付款之前,语音商务应用程序可以向用户请求关于产品购买的用户确认。如屏幕截图602所示,用户可以说“送鲜花给贝琪”。响应于从用户接收单一话语,语音商务应用程序可以确定将购买鲜花并选择从其购买鲜花的第三方零售商。语音商务应用程序还可以确定将用于支付鲜花的支付信息。由于话语指示鲜花将被送给贝琪,因此语音商务应用程序可以从用户的通讯簿或联系人列表确定贝琪的地址以及将贝琪的配送信息提供给零售商。然后语音商务应用程序可以将对购买的用户确认的请求呈现给用户(例如在接收到话语之后无进一步用户输入的情况下)。如屏幕截图604所示,用户可以通过说“是”来确认鲜花的购买。在确认购买之后,语音商务应用程序可以指示已经完成对于鲜花的付款。
图7A示出根据本发明的实现方式的促进用户配置文件信息的管理的用户界面的屏幕截图702。可以使用上文详细描述的一些或全部系统部件来完成所描述的屏幕截图。如屏幕截图702所示,用户配置文件信息界面包括用户名、默认支付信息、和默认配送信息。用户可以编辑与用户名、默认支付信息、和默认配送信息相关联的任何数据字段。
图7B示出根据本发明的实现方式的促进用户配置文件信息的管理的另一用户界面的屏幕截图704。可以使用上文详细描述的一些或全部系统部件来完成所描述的屏幕截图。如屏幕截图704所示,用户配置文件信息界面可以使用户能够预先设置待购买的不同产品和/或服务的偏好。配置文件信息界面包括可由用户选择的产品/服务类别。对于每个产品/服务类别,用户可以选择与待选的产品/服务相关的优选卖家、优选品牌、优选型号、优选尺寸、和其它参数。用户还可以将某些类别的产品或服务限制到特定价格范围。用户可以将与产品/服务类别相关联的任何数据字段编辑成包括优选零售商店/服务供应商、优选品牌、优选型号、优选尺寸、和价格范围。
从说明书的考虑和本文中所公开的本发明的实践,本发明的其它实现方式、使用和优势对于本领域的技术人员将显而易见。说明书应当被视为仅示例性的,以及因此意图使本发明的范围仅受所附权利要求限制。
Claims (30)
1.一种用于提供语音商务的方法,所述方法在具有一个或多个物理处理器的计算机系统上实施,所述一个或多个物理处理器被编程有计算机程序指令,所述计算机程序指令在被执行时执行所述方法,所述方法包括:
在所述计算机系统处接收包括自然语言话语的用户输入;
在接收到所述用户输入之后无进一步用户输入的情况下,通过所述计算机系统基于所述自然语言话语确定将代表用户购买的产品或服务;
通过所述计算机系统获得用于支付所述产品或服务的支付信息;
通过所述计算机系统获得用于递送所述产品或服务的配送信息;以及
在接收到所述用户输入之后无进一步用户输入的情况下,通过所述计算机系统基于所述支付信息和所述配送信息完成对于所述产品或服务的购买交易。
2.如权利要求1所述的方法,还包括:
通过所述计算机系统选择卖家,将从所述卖家购买所述产品或服务;以及
通过所述计算机系统获得与所述卖家相关联的卖家信息,
其中,完成所述购买交易包括:在接收到所述用户输入之后无进一步用户输入的情况下,基于所述卖家信息、所述支付信息、和所述配送信息完成所述购买交易。
3.如权利要求2所述的方法,其中,所述卖家信息包括所述卖家将出售所述产品或服务的价格,且其中,完成所述购买交易包括:在接收到所述用户输入之后无进一步用户输入的情况下,基于所述价格、所述支付信息、和所述配送信息完成所述购买交易。
4.如权利要求2所述的方法,其中,选择所述卖家包括:基于所述卖家将出售所述产品或服务的价格选择所述卖家。
5.如权利要求2所述的方法,还包括:
通过所述计算机系统获得与所述用户相关联的用户配置文件信息,其中,所述用户配置文件信息指示由所述用户指定的预定组卖家,
其中,选择所述卖家包括:从由所述用户配置文件信息指示的用户指定的所述预定组卖家选择所述卖家。
6.如权利要求2所述的方法,还包括:
通过所述计算机系统获得由所述系统的不同于所述用户的管理员指定的预定组卖家,
其中,选择所述卖家包括:从管理员指定的所述预定组卖家选择所述卖家。
7.如权利要求1所述的方法,还包括:
通过所述计算机系统获得与所述用户相关联的用户配置文件信息,其中,所述用户配置文件信息包括如下项中的至少一者:将用于代表所述用户支付产品或服务的默认支付信息、或将用于代表所述用户递送产品或服务的默认配送信息,
其中,如下项中的至少一者:(i)获得所述支付信息包括选择所述默认支付信息来支付所述产品或服务;或(ii)获得所述配送信息包括选择所述默认配送信息来递送所述产品或服务,以及
其中,完成所述购买交易包括:在接收到所述用户输入之后无进一步用户输入的情况下,基于所述默认支付信息和所述默认配送信息中的至少一者完成所述购买交易。
8.如权利要求1所述的方法,还包括:
在接收到所述用户输入之前,在所述计算机系统处接收先前用户输入,其中,所述先前用户输入与所述产品或服务相关;以及
通过所述计算机系统,基于与所述先前用户输入相关的信息来存储与所述用户相关联的背景信息,
其中,将所述产品或服务确定为将代表所述用户购买的至少一个产品或服务包括:在接收到所述用户输入之后无进一步用户输入的情况下,基于所述自然语言话语和与所述先前用户输入相关的所述背景信息来确定所述产品或服务。
9.如权利要求8所述的方法,还包括:
通过所述计算机系统对所述先前用户输入执行语音识别,以识别与所述先前用户输入相关联的一个或多个词;以及
通过所述计算机系统,基于所识别的所述一个或多个词将所述产品或服务标识为与所述先前用户输入相关的至少一个产品或服务,
其中,存储所述背景信息包括:基于将所述产品或服务标识成与所述先前用户输入相关,存储标识所述产品或服务的产品信息,从而所述背景信息包括所述产品信息,以及
其中,将所述产品或服务确定为将代表所述用户购买的至少一个产品或服务包括:在接收到所述用户输入之后无进一步用户输入的情况下,基于所述自然语言话语和所述产品信息来确定所述产品或服务。
10.如权利要求1所述的方法,还包括:
通过所述计算机系统对所述自然语言话语执行语音识别,以识别与所述自然语言话语相关联的一个或多个词,其中,所识别的所述一个或多个词标识如下项中的至少一者:所述产品或服务、或者产品或服务的类型,
其中,将所述产品或服务确定为将代表所述用户购买的至少一个产品或服务包括:在接收到所述用户输入之后无进一步用户输入的情况下,基于所识别的所述一个或多个词将所述产品或服务确定为将代表所述用户购买的至少一个产品或服务。
11.如权利要求1所述的方法,还包括:
通过所述计算机系统对所述自然语言话语执行语音识别,以识别与所述自然语言话语相关联的一个或多个词,其中,所识别的所述一个或多个词本身不指示所述产品或服务、或者产品或服务的类型,
其中,将所述产品或服务确定为将代表所述用户购买的至少一个产品或服务包括:在接收到所述用户输入之后无进一步用户输入的情况下,基于所识别的所述一个或多个词将所述产品或服务确定为将代表所述用户购买的至少一个产品或服务。
12.如权利要求11所述的方法,还包括:
在接收到所述用户输入之前,在所述计算机系统处接收先前用户输入,其中,所述先前用户输入与所述产品或服务相关,
其中,将所述产品或服务确定为将代表所述用户购买的至少一个产品或服务包括:在接收到所述用户输入之后无进一步用户输入的情况下,基于所述先前用户输入将所述产品或服务确定为将代表所述用户购买的至少一个产品或服务。
13.如权利要求1所述的方法,还包括:
通过所述计算机系统获得与所述用户相关联的用户配置文件信息,其中,所述用户配置文件信息指示产品或服务的一个或多个预先批准的类别;
确定所述产品或服务是否与所述一个或多个预先批准的类别中的至少一者相关联;
其中,完成所述购买交易包括:在接收到所述用户输入之后无进一步用户输入的情况下,基于所述支付信息、所述配送信息、和所述产品或服务与所述一个或多个预先批准的类别中的至少一者相关联的确定来完成所述购买交易。
14.如权利要求1所述的方法,还包括:
通过所述计算机系统获得与所述用户相关联的用户配置文件信息,其中,所述用户配置文件信息指示预先批准的费用阈值;
确定与购买所述产品或服务相关的费用是否满足所述预先批准的费用阈值;
其中,完成所述购买交易包括:在接收到所述用户输入之后无进一步用户输入的情况下,基于所述支付信息、所述配送信息、和与购买产品或服务相关的所述费用满足所述预先批准的费用阈值的确定来完成所述购买交易。
15.一种用于提供语音商务的系统,所述系统包括:
一个或多个物理处理器,所述一个或多个物理处理器被编程有计算机程序指令,所述计算机程序指令在被执行时使所述一个或多个物理处理器:
接收包括自然语言话语的用户输入;
在接收到所述用户输入之后无进一步用户输入的情况下,基于所述自然语言话语确定将代表用户购买的产品或服务;
获得用于支付所述产品或服务的支付信息;
获得用于递送所述产品或服务的配送信息;以及
在接收到所述用户输入之后无进一步用户输入的情况下,基于所述支付信息和所述配送信息完成对于所述产品或服务的购买交易。
16.如权利要求15所述的系统,其中,还使所述一个或多个物理处理器:
选择卖家,将从所述卖家购买所述产品或服务;以及
获得与所述卖家相关联的卖家信息,
其中,完成所述购买交易包括:在接收到所述用户输入之后无进一步用户输入的情况下,基于所述卖家信息、所述支付信息、和所述配送信息完成所述购买交易。
17.如权利要求16所述的系统,其中,所述卖家信息包括所述卖家将出售所述产品或服务的价格,且其中,完成所述购买交易包括:在接收到所述用户输入之后无进一步用户输入的情况下,基于所述价格、所述支付信息、和所述配送信息完成所述购买交易。
18.如权利要求16所述的系统,其中,选择所述卖家包括:基于所述卖家将出售所述产品或服务的价格选择所述卖家。
19.如权利要求16所述的系统,其中,还使所述一个或多个物理处理器:
获得与所述用户相关联的用户配置文件信息,其中,所述用户配置文件信息指示由所述用户指定的预定组卖家,
其中,选择所述卖家包括:从由所述用户配置文件信息指示的用户指定的所述预定组卖家选择所述卖家。
20.如权利要求16所述的系统,其中,还使所述一个或多个物理处理器:
获得由所述系统的不同于所述用户的管理员指定的预定组卖家,
其中,选择所述卖家包括:从管理员指定的所述预定组卖家选择所述卖家。
21.如权利要求15所述的系统,其中,还使所述一个或多个物理处理器:
在接收到所述用户输入之前接收先前用户输入,其中,所述先前用户输入与所述产品或服务相关;以及
基于与所述先前用户输入相关的信息来存储与所述用户相关联的背景信息,
其中,将所述产品或服务确定为将代表所述用户购买的至少一个产品或服务包括:在接收到所述用户输入之后无进一步用户输入的情况下,基于所述自然语言话语和与所述先前用户输入相关的所述背景信息来确定所述产品或服务。
22.如权利要求21所述的系统,其中,还使所述一个或多个物理处理器:
对所述先前用户输入执行语音识别,以识别与所述先前用户输入相关联的一个或多个词;以及
基于所识别的所述一个或多个词将所述产品或服务标识为与所述先前用户输入相关的至少一个产品或服务,
其中,存储所述背景信息包括:基于将所述产品或服务标识成与所述先前用户输入相关,存储标识所述产品或服务的产品信息,从而所述背景信息包括所述产品信息,以及
其中,将所述产品或服务确定为将代表所述用户购买的至少一个产品或服务包括:在接收到所述用户输入之后无进一步用户输入的情况下,基于所述自然语言话语和所述产品信息来确定所述产品或服务。
23.如权利要求15所述的系统,其中,还使所述一个或多个物理处理器:
对所述自然语言话语执行语音识别,以识别与所述自然语言话语相关联的一个或多个词,其中,所识别的所述一个或多个词本身不指示所述产品或服务、或者产品或服务的类型,
其中,将所述产品或服务确定为将代表所述用户购买的至少一个产品或服务包括:在接收到所述用户输入之后无进一步用户输入的情况下,基于所识别的所述一个或多个词将所述产品或服务确定为将代表所述用户购买的至少一个产品或服务。
24.如权利要求23所述的系统,其中,还使所述一个或多个物理处理器:
在接收到所述用户输入之前接收先前用户输入,其中,所述先前用户输入与所述产品或服务相关,
其中,将所述产品或服务确定为将代表所述用户购买的至少一个产品或服务包括:在接收到所述用户输入之后无进一步用户输入的情况下,基于所述先前用户输入将所述产品或服务确定为将代表所述用户购买的至少一个产品或服务。
25.一种用于提供语音商务的系统,所述系统包括:
一个或多个物理处理器,所述一个或多个物理处理器被编程有计算机程序指令,所述计算机程序指令在被执行时使所述一个或多个物理处理器:
接收包括自然语言话语的用户输入;
在接收到所述用户输入之后无进一步用户输入的情况下,基于所述自然语言话语确定将代表所述用户购买的所述产品或服务;
获得用于支付所述产品或服务的支付信息;
获得用于递送所述产品或服务的配送信息;以及
在接收到所述用户输入之后无进一步用户输入的情况下,提供对将所述支付信息和所述配送信息用于对于所述产品或服务的购买交易的用户确认的请求。
26.如权利要求25所述的系统,其中,还使所述一个或多个物理处理器:
确定所述用户是否已确认将所述支付信息和所述配送信息用于所述购买交易;以及
在接收到所述用户输入之后,除了关于确认请求的用户确认之外无进一步用户输入的情况下,基于所述支付信息、所述配送信息、和所述用户已确认使用所述支付信息和所述配送信息的确定来完成所述购买交易。
27.如权利要求25所述的系统,其中,还使所述一个或多个物理处理器:
选择卖家,将从所述卖家购买所述产品或服务;以及
获得与所选卖家相关联的卖家信息,
其中,提供确认请求包括:在接收到所述用户输入之后无进一步用户输入的情况下,提供对从所述卖家购买所述产品或服务以及将所述支付信息和所述配送信息用于所述购买交易的用户确认的请求。
28.如权利要求25所述的系统,其中,还使所述一个或多个物理处理器:
在接收到所述用户输入之前接收先前用户输入,其中,所述先前用户输入与所述产品或服务相关;以及
基于与所述先前用户输入相关的信息来存储与所述用户相关联的背景信息,
其中,将所述产品或服务确定为将代表所述用户购买的至少一个产品或服务包括:在接收到所述用户输入之后无进一步用户输入的情况下,基于所述自然语言话语和与所述先前用户输入相关的所述背景信息来确定所述产品或服务。
29.如权利要求28所述的系统,其中,还使所述一个或多个物理处理器:
对所述先前用户输入执行语音识别,以识别与所述先前用户输入相关联的一个或多个词;以及
基于所识别的所述一个或多个词将所述产品或服务标识为与所述先前用户输入相关的至少一个产品或服务,
其中,存储所述背景信息包括:基于将所述产品或服务标识成与所述先前用户输入相关,存储标识所述产品或服务的产品信息,从而所述背景信息包括所述产品信息,以及
其中,将所述产品或服务确定为将代表所述用户购买的至少一个产品或服务包括:在接收到所述用户输入之后无进一步用户输入的情况下,基于所述自然语言话语和所述产品信息来确定所述产品或服务。
30.一种用于提供语音商务的系统,所述系统包括:
一个或多个物理处理器,所述一个或多个物理处理器被编程有计算机程序指令,所述计算机程序指令在被执行时使所述一个或多个物理处理器:
接收包括自然语言话语的用户输入;
在接收到所述用户输入之后无标识产品或服务的进一步用户输入的情况下,基于所述自然语言话语确定将代表用户购买的第一产品或服务;
在接收到所述用户输入之后无标识支付信息的进一步用户输入的情况下,获得用于支付所述产品或服务的第一支付信息;
在接收到所述用户输入之后无标识配送信息的进一步用户输入的情况下,获得用于递送所述产品或服务的第一配送信息;以及
在接收到所述用户输入之后无标识产品或服务、支付信息、或配送信息的进一步用户输入的情况下,基于所述第一支付信息和所述第一配送信息完成对于所述第一产品或服务的购买交易。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201462051273P | 2014-09-16 | 2014-09-16 | |
US62/051,273 | 2014-09-16 | ||
PCT/US2015/050218 WO2016044290A1 (en) | 2014-09-16 | 2015-09-15 | Voice commerce |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107003996A true CN107003996A (zh) | 2017-08-01 |
Family
ID=55455147
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201580060519.1A Pending CN107003996A (zh) | 2014-09-16 | 2015-09-15 | 语音商务 |
Country Status (4)
Country | Link |
---|---|
US (4) | US9626703B2 (zh) |
EP (1) | EP3195145A4 (zh) |
CN (1) | CN107003996A (zh) |
WO (1) | WO2016044290A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109389452A (zh) * | 2017-08-10 | 2019-02-26 | 阿里巴巴集团控股有限公司 | 语音销售的方法及装置 |
CN110047476A (zh) * | 2017-12-07 | 2019-07-23 | 丰田自动车株式会社 | 服务提供装置及储存有服务提供程序的存储介质 |
Families Citing this family (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8073681B2 (en) | 2006-10-16 | 2011-12-06 | Voicebox Technologies, Inc. | System and method for a cooperative conversational voice user interface |
US7818176B2 (en) | 2007-02-06 | 2010-10-19 | Voicebox Technologies, Inc. | System and method for selecting and presenting advertisements based on natural language processing of voice-based input |
US8140335B2 (en) | 2007-12-11 | 2012-03-20 | Voicebox Technologies, Inc. | System and method for providing a natural language voice user interface in an integrated voice navigation services environment |
US9305548B2 (en) | 2008-05-27 | 2016-04-05 | Voicebox Technologies Corporation | System and method for an integrated, multi-modal, multi-device natural language voice services environment |
US8326637B2 (en) | 2009-02-20 | 2012-12-04 | Voicebox Technologies, Inc. | System and method for processing multi-modal device interactions in a natural language voice services environment |
US9626703B2 (en) | 2014-09-16 | 2017-04-18 | Voicebox Technologies Corporation | Voice commerce |
US9898459B2 (en) | 2014-09-16 | 2018-02-20 | Voicebox Technologies Corporation | Integration of domain information into state transitions of a finite state transducer for natural language processing |
CN107003999B (zh) | 2014-10-15 | 2020-08-21 | 声钰科技 | 对用户的在先自然语言输入的后续响应的系统和方法 |
US10614799B2 (en) | 2014-11-26 | 2020-04-07 | Voicebox Technologies Corporation | System and method of providing intent predictions for an utterance prior to a system detection of an end of the utterance |
US10431214B2 (en) | 2014-11-26 | 2019-10-01 | Voicebox Technologies Corporation | System and method of determining a domain and/or an action related to a natural language input |
CN106034063A (zh) * | 2015-03-13 | 2016-10-19 | 阿里巴巴集团控股有限公司 | 一种在通信软件中通过语音启动业务的方法及相应装置 |
US10446142B2 (en) * | 2015-05-20 | 2019-10-15 | Microsoft Technology Licensing, Llc | Crafting feedback dialogue with a digital assistant |
US11010820B2 (en) * | 2016-05-05 | 2021-05-18 | Transform Sr Brands Llc | Request fulfillment system, method, and media |
US10853761B1 (en) | 2016-06-24 | 2020-12-01 | Amazon Technologies, Inc. | Speech-based inventory management system and method |
US11315071B1 (en) * | 2016-06-24 | 2022-04-26 | Amazon Technologies, Inc. | Speech-based storage tracking |
US10331784B2 (en) | 2016-07-29 | 2019-06-25 | Voicebox Technologies Corporation | System and method of disambiguating natural language processing requests |
WO2018083850A1 (ja) * | 2016-11-01 | 2018-05-11 | ソニーモバイルコミュニケーションズ株式会社 | 情報処理装置、情報処理方法、およびプログラム |
US20180253706A1 (en) * | 2017-03-01 | 2018-09-06 | Mastercard International Incorporated | Method and system for conversational interface for ordering and customization |
US11080752B2 (en) | 2017-09-17 | 2021-08-03 | Raphael Tzmach Chudaitov | Peer share community system |
US20190102825A1 (en) * | 2017-09-29 | 2019-04-04 | Philz Coffee, Inc. | Location based device flagging and interface |
US10452924B2 (en) | 2018-01-10 | 2019-10-22 | Trax Technology Solutions Pte Ltd. | Withholding alerts due to temporary shelf occlusion |
KR102619621B1 (ko) * | 2018-02-07 | 2023-12-29 | 삼성전자주식회사 | 챗봇과 대화하기 위한 전자 장치 및 그의 동작 방법 |
CN109243451A (zh) * | 2018-10-22 | 2019-01-18 | 武汉科技大学 | 一种基于机器人语音交互的网络销售方法及系统 |
US10872206B2 (en) | 2018-12-03 | 2020-12-22 | Bank Of America Corporation | System and framework for dynamic regulatory change management |
US20230019454A1 (en) * | 2018-12-27 | 2023-01-19 | Worldpay, Llc | Systems and methods for computer analytics of associations between stored products and completed electronic transaction events |
KR20200086980A (ko) * | 2019-01-10 | 2020-07-20 | 삼성전자주식회사 | 적어도 하나의 시각적 객체를 표시하기 위한 전자 장치 및 방법 |
US20220067807A1 (en) * | 2020-09-02 | 2022-03-03 | Fero Tech Global Holdings Inc | System and method for facilitating one or more freight transactions |
US11514894B2 (en) | 2021-02-24 | 2022-11-29 | Conversenowai | Adaptively modifying dialog output by an artificial intelligence engine during a conversation with a customer based on changing the customer's negative emotional state to a positive one |
US11355122B1 (en) | 2021-02-24 | 2022-06-07 | Conversenowai | Using machine learning to correct the output of an automatic speech recognition system |
US11862157B2 (en) | 2021-02-24 | 2024-01-02 | Conversenow Ai | Automated ordering system |
US11354760B1 (en) | 2021-02-24 | 2022-06-07 | Conversenowai | Order post to enable parallelized order taking using artificial intelligence engine(s) |
US11810550B2 (en) | 2021-02-24 | 2023-11-07 | Conversenowai | Determining order preferences and item suggestions |
US11348160B1 (en) | 2021-02-24 | 2022-05-31 | Conversenowai | Determining order preferences and item suggestions |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001029742A2 (en) * | 1999-10-22 | 2001-04-26 | Tellme Networks, Inc. | Method and apparatus for electronic commerce using a telephone interface |
CN101236635A (zh) * | 2007-02-01 | 2008-08-06 | 国际商业机器公司 | 电子商务购物方法和系统 |
US20130060625A1 (en) * | 2011-09-07 | 2013-03-07 | Elwha LLC, a limited liability company of the State of Delaware | Computational systems and methods for regulating information flow during interactions |
CN103229206A (zh) * | 2010-10-15 | 2013-07-31 | 34方案有限公司 | 用于移动电子购物的系统和方法 |
US20130311324A1 (en) * | 2012-05-17 | 2013-11-21 | Luvocracy Inc. | Zero Click Commerce Systems |
Family Cites Families (808)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2902969A (en) | 1957-10-28 | 1959-09-08 | Thomas D Mallison | Locating devices |
US4430669A (en) | 1981-05-29 | 1984-02-07 | Payview Limited | Transmitting and receiving apparatus for permitting the transmission and reception of multi-tier subscription programs |
US4829423A (en) | 1983-01-28 | 1989-05-09 | Texas Instruments Incorporated | Menu-based natural language understanding system |
US5208748A (en) | 1985-11-18 | 1993-05-04 | Action Technologies, Inc. | Method and apparatus for structuring and managing human communications by explicitly defining the types of communications permitted between participants |
US4887212A (en) | 1986-10-29 | 1989-12-12 | International Business Machines Corporation | Parser for natural language text |
US4910784A (en) | 1987-07-30 | 1990-03-20 | Texas Instruments Incorporated | Low cost speech recognition system and method |
CA1268228A (en) | 1987-09-14 | 1990-04-24 | Gary Lennartz | Voice interactive security system |
US5027406A (en) | 1988-12-06 | 1991-06-25 | Dragon Systems, Inc. | Method for interactive speech recognition and training |
SE466029B (sv) | 1989-03-06 | 1991-12-02 | Ibm Svenska Ab | Anordning och foerfarande foer analys av naturligt spraak i ett datorbaserat informationsbehandlingssystem |
JPH03129469A (ja) | 1989-10-14 | 1991-06-03 | Canon Inc | 自然言語処理装置 |
JP3266246B2 (ja) | 1990-06-15 | 2002-03-18 | インターナシヨナル・ビジネス・マシーンズ・コーポレーシヨン | 自然言語解析装置及び方法並びに自然言語解析用知識ベース構築方法 |
US5164904A (en) | 1990-07-26 | 1992-11-17 | Farradyne Systems, Inc. | In-vehicle traffic congestion information system |
JP2764343B2 (ja) | 1990-09-07 | 1998-06-11 | 富士通株式会社 | 節/句境界抽出方式 |
US5722084A (en) | 1990-09-28 | 1998-02-24 | At&T Corp. | Cellular/PCS handset NAM download capability using a wide-area paging system |
WO1992010037A1 (en) | 1990-11-27 | 1992-06-11 | Jacobs Gordon M | Digital data converter |
US5274560A (en) | 1990-12-03 | 1993-12-28 | Audio Navigation Systems, Inc. | Sensor free vehicle navigation system utilizing a voice input/output interface for routing a driver from his source point to his destination point |
US5265065A (en) | 1991-10-08 | 1993-11-23 | West Publishing Company | Method and apparatus for information retrieval from a database by replacing domain specific stemmed phases in a natural language to create a search query |
DE69232407T2 (de) | 1991-11-18 | 2002-09-12 | Toshiba Kawasaki Kk | Sprach-Dialog-System zur Erleichterung von Rechner-Mensch-Wechselwirkung |
US5608635A (en) | 1992-04-14 | 1997-03-04 | Zexel Corporation | Navigation system for a vehicle with route recalculation between multiple locations |
US5369575A (en) | 1992-05-15 | 1994-11-29 | International Business Machines Corporation | Constrained natural language interface for a computer system |
US5331554A (en) | 1992-12-10 | 1994-07-19 | Ricoh Corporation | Method and apparatus for semantic pattern matching for text retrieval |
CA2102077C (en) | 1992-12-21 | 1997-09-16 | Steven Lloyd Greenspan | Call billing and measurement methods for redirected calls |
US5465289A (en) | 1993-03-05 | 1995-11-07 | E-Systems, Inc. | Cellular based traffic sensor system |
KR100309207B1 (ko) | 1993-03-12 | 2001-12-17 | 에드워드 이. 데이비스 | 음성-대화식언어명령방법및장치 |
US5471318A (en) | 1993-04-22 | 1995-11-28 | At&T Corp. | Multimedia communications network |
US5377350A (en) | 1993-04-30 | 1994-12-27 | International Business Machines Corporation | System for cooperative communication between local object managers to provide verification for the performance of remote calls by object messages |
US5537436A (en) | 1993-06-14 | 1996-07-16 | At&T Corp. | Simultaneous analog and digital communication applications |
US5983161A (en) | 1993-08-11 | 1999-11-09 | Lemelson; Jerome H. | GPS vehicle collision avoidance warning and control system and method |
EP0645757B1 (en) | 1993-09-23 | 2000-04-05 | Xerox Corporation | Semantic co-occurrence filtering for speech recognition and signal transcription applications |
US5475733A (en) | 1993-11-04 | 1995-12-12 | At&T Corp. | Language accommodated message relaying for hearing impaired callers |
US5615296A (en) | 1993-11-12 | 1997-03-25 | International Business Machines Corporation | Continuous speech recognition and voice response system and method to enable conversational dialogues with microprocessors |
CA2118278C (en) | 1993-12-21 | 1999-09-07 | J. David Garland | Multimedia system |
US5748841A (en) | 1994-02-25 | 1998-05-05 | Morin; Philippe | Supervised contextual language acquisition system |
US5533108A (en) | 1994-03-18 | 1996-07-02 | At&T Corp. | Method and system for routing phone calls based on voice and data transport capability |
US5488652A (en) | 1994-04-14 | 1996-01-30 | Northern Telecom Limited | Method and apparatus for training speech recognition algorithms for directory assistance applications |
US5652570A (en) | 1994-05-19 | 1997-07-29 | Lepkofker; Robert | Individual location system |
US5752052A (en) | 1994-06-24 | 1998-05-12 | Microsoft Corporation | Method and system for bootstrapping statistical processing into a rule-based natural language parser |
JP2674521B2 (ja) | 1994-09-21 | 1997-11-12 | 日本電気株式会社 | 移動体誘導装置 |
US5539744A (en) | 1994-10-17 | 1996-07-23 | At&T Corp. | Hand-off management for cellular telephony |
US5696965A (en) | 1994-11-03 | 1997-12-09 | Intel Corporation | Electronic information appraisal agent |
JP2855409B2 (ja) | 1994-11-17 | 1999-02-10 | 日本アイ・ビー・エム株式会社 | 自然言語処理方法及びシステム |
US6571279B1 (en) | 1997-12-05 | 2003-05-27 | Pinpoint Incorporated | Location enhanced information delivery system |
US5499289A (en) | 1994-12-06 | 1996-03-12 | At&T Corp. | Systems, methods and articles of manufacture for performing distributed telecommunications |
US5748974A (en) | 1994-12-13 | 1998-05-05 | International Business Machines Corporation | Multimodal natural language interface for cross-application tasks |
US5774859A (en) | 1995-01-03 | 1998-06-30 | Scientific-Atlanta, Inc. | Information system having a speech interface |
US5794050A (en) | 1995-01-04 | 1998-08-11 | Intelligent Text Processing, Inc. | Natural language understanding system |
US6948070B1 (en) | 1995-02-13 | 2005-09-20 | Intertrust Technologies Corporation | Systems and methods for secure transaction management and electronic rights protection |
US5892900A (en) | 1996-08-30 | 1999-04-06 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
US5918222A (en) | 1995-03-17 | 1999-06-29 | Kabushiki Kaisha Toshiba | Information disclosing apparatus and multi-modal information input/output system |
JP3363283B2 (ja) | 1995-03-23 | 2003-01-08 | 株式会社日立製作所 | 入力装置、入力方法、情報処理システムおよび入力情報の管理方法 |
US6965864B1 (en) | 1995-04-10 | 2005-11-15 | Texas Instruments Incorporated | Voice activated hypermedia systems using grammatical metadata |
DE69622565T2 (de) | 1995-05-26 | 2003-04-03 | Speechworks Int Inc | Verfahren und vorrichtung zur dynamischen anpassung eines spracherkennungssystems mit grossem wortschatz und zur verwendung von einschränkungen aus einer datenbank in einem spracherkennungssystem mit grossem wortschatz |
JP3716870B2 (ja) | 1995-05-31 | 2005-11-16 | ソニー株式会社 | 音声認識装置および音声認識方法 |
US5708422A (en) | 1995-05-31 | 1998-01-13 | At&T | Transaction authorization and alert system |
US5729659A (en) | 1995-06-06 | 1998-03-17 | Potter; Jerry L. | Method and apparatus for controlling a digital computer using oral input |
US20070061735A1 (en) | 1995-06-06 | 2007-03-15 | Hoffberg Steven M | Ergonomic man-machine interface incorporating adaptive pattern recognition based control system |
US5721938A (en) | 1995-06-07 | 1998-02-24 | Stuckey; Barbara K. | Method and device for parsing and analyzing natural language sentences and text |
US5617407A (en) | 1995-06-21 | 1997-04-01 | Bareis; Monica M. | Optical disk having speech recognition templates for information access |
US5794196A (en) | 1995-06-30 | 1998-08-11 | Kurzweil Applied Intelligence, Inc. | Speech recognition system distinguishing dictation from commands by arbitration between continuous speech and isolated word modules |
US6292767B1 (en) | 1995-07-18 | 2001-09-18 | Nuance Communications | Method and system for building and running natural language understanding systems |
US7562392B1 (en) | 1999-05-19 | 2009-07-14 | Digimarc Corporation | Methods of interacting with audio and ambient music |
US5963940A (en) | 1995-08-16 | 1999-10-05 | Syracuse University | Natural language information retrieval system and method |
US5855000A (en) | 1995-09-08 | 1998-12-29 | Carnegie Mellon University | Method and apparatus for correcting and repairing machine-transcribed input using independent or cross-modal secondary input |
US5911120A (en) | 1995-09-08 | 1999-06-08 | At&T Wireless Services | Wireless communication system having mobile stations establish a communication link through the base station without using a landline or regional cellular network and without a call in progress |
US5675629A (en) | 1995-09-08 | 1997-10-07 | At&T | Cordless cellular system base station |
US6192110B1 (en) | 1995-09-15 | 2001-02-20 | At&T Corp. | Method and apparatus for generating sematically consistent inputs to a dialog manager |
US5774841A (en) | 1995-09-20 | 1998-06-30 | The United States Of America As Represented By The Adminstrator Of The National Aeronautics And Space Administration | Real-time reconfigurable adaptive speech recognition command and control apparatus and method |
US5799276A (en) | 1995-11-07 | 1998-08-25 | Accent Incorporated | Knowledge-based speech recognition system and methods having frame length computed based upon estimated pitch period of vocalic intervals |
US5960447A (en) | 1995-11-13 | 1999-09-28 | Holt; Douglas | Word tagging and editing system for speech recognition |
WO1997023068A2 (en) | 1995-12-15 | 1997-06-26 | Philips Electronic N.V. | An adaptive noise cancelling arrangement, a noise reduction system and a transceiver |
US6567778B1 (en) | 1995-12-21 | 2003-05-20 | Nuance Communications | Natural language speech recognition using slot semantic confidence scores related to their word recognition confidence scores |
US5832221A (en) | 1995-12-29 | 1998-11-03 | At&T Corp | Universal message storage system |
US5742763A (en) | 1995-12-29 | 1998-04-21 | At&T Corp. | Universal message delivery system for handles identifying network presences |
US5633922A (en) | 1995-12-29 | 1997-05-27 | At&T | Process and apparatus for restarting call routing in a telephone network |
US5802510A (en) | 1995-12-29 | 1998-09-01 | At&T Corp | Universal directory service |
US6286002B1 (en) | 1996-01-17 | 2001-09-04 | @Yourcommand | System and method for storing and searching buy and sell information of a marketplace |
US6119101A (en) | 1996-01-17 | 2000-09-12 | Personal Agents, Inc. | Intelligent agents for electronic commerce |
US5987404A (en) | 1996-01-29 | 1999-11-16 | International Business Machines Corporation | Statistical natural language understanding using hidden clumpings |
US6377919B1 (en) | 1996-02-06 | 2002-04-23 | The Regents Of The University Of California | System and method for characterizing voiced excitations of speech and acoustic signals, removing acoustic noise from speech, and synthesizing speech |
JPH09227538A (ja) | 1996-02-28 | 1997-09-02 | Nissan Chem Ind Ltd | 効力が安定化したチフルザミド |
JPH11506239A (ja) | 1996-03-05 | 1999-06-02 | フィリップス エレクトロニクス ネムローゼ フェンノートシャップ | トランザクションシステム |
US5995943A (en) | 1996-04-01 | 1999-11-30 | Sabre Inc. | Information aggregation and synthesization system |
US6314420B1 (en) | 1996-04-04 | 2001-11-06 | Lycos, Inc. | Collaborative/adaptive search engine |
US5848396A (en) | 1996-04-26 | 1998-12-08 | Freedom Of Information, Inc. | Method and apparatus for determining behavioral profile of a computer user |
US5878386A (en) | 1996-06-28 | 1999-03-02 | Microsoft Corporation | Natural language parser with dictionary-based part-of-speech probabilities |
US5953393A (en) | 1996-07-15 | 1999-09-14 | At&T Corp. | Personal telephone agent |
US6009382A (en) | 1996-08-19 | 1999-12-28 | International Business Machines Corporation | Word storage table for natural language determination |
US5867817A (en) | 1996-08-19 | 1999-02-02 | Virtual Vision, Inc. | Speech recognition manager |
US6385646B1 (en) | 1996-08-23 | 2002-05-07 | At&T Corp. | Method and system for establishing voice communications in an internet environment |
US6470315B1 (en) | 1996-09-11 | 2002-10-22 | Texas Instruments Incorporated | Enrollment and modeling method and apparatus for robust speaker dependent speech models |
US5878385A (en) | 1996-09-16 | 1999-03-02 | Ergo Linguistic Technologies | Method and apparatus for universal parsing of language |
US6085186A (en) | 1996-09-20 | 2000-07-04 | Netbot, Inc. | Method and system using information written in a wrapper description language to execute query on a network |
US6961700B2 (en) | 1996-09-24 | 2005-11-01 | Allvoice Computing Plc | Method and apparatus for processing the output of a speech recognition engine |
EP0863466A4 (en) | 1996-09-26 | 2005-07-20 | Mitsubishi Electric Corp | INTERACTIVE PROCESSOR |
US5892813A (en) | 1996-09-30 | 1999-04-06 | Matsushita Electric Industrial Co., Ltd. | Multimodal voice dialing digital key telephone with dialog manager |
US5995928A (en) | 1996-10-02 | 1999-11-30 | Speechworks International, Inc. | Method and apparatus for continuous spelling speech recognition with early identification |
US5829000A (en) | 1996-10-31 | 1998-10-27 | Microsoft Corporation | Method and system for correcting misrecognized spoken words or phrases |
US5902347A (en) | 1996-11-19 | 1999-05-11 | American Navigation Systems, Inc. | Hand-held GPS-mapping device |
JP2950260B2 (ja) | 1996-11-22 | 1999-09-20 | 日本電気株式会社 | 雑音抑圧送話装置 |
US5839107A (en) | 1996-11-29 | 1998-11-17 | Northern Telecom Limited | Method and apparatus for automatically generating a speech recognition vocabulary from a white pages listing |
US6154526A (en) | 1996-12-04 | 2000-11-28 | Intellivoice Communications, Inc. | Data acquisition and error correcting speech recognition system |
US5960399A (en) | 1996-12-24 | 1999-09-28 | Gte Internetworking Incorporated | Client/server speech processor/recognizer |
US6456974B1 (en) | 1997-01-06 | 2002-09-24 | Texas Instruments Incorporated | System and method for adding speech recognition capabilities to java |
CA2226233C (en) | 1997-01-21 | 2006-05-09 | At&T Corp. | Systems and methods for determinizing and minimizing a finite state transducer for speech recognition |
US6285987B1 (en) | 1997-01-22 | 2001-09-04 | Engage, Inc. | Internet advertising system |
US6009355A (en) | 1997-01-28 | 1999-12-28 | American Calcar Inc. | Multimedia information and control system for automobiles |
US6122613A (en) | 1997-01-30 | 2000-09-19 | Dragon Systems, Inc. | Speech recognition using multiple recognizers (selectively) applied to the same input sample |
DE19708184A1 (de) | 1997-02-28 | 1998-09-03 | Philips Patentverwaltung | Verfahren zur Spracherkennung mit Sprachmodellanpassung |
US5898760A (en) | 1997-03-05 | 1999-04-27 | Bellsouth Corporation | Method and apparatus for automating the management of a database |
JPH10254486A (ja) | 1997-03-13 | 1998-09-25 | Canon Inc | 音声認識装置および方法 |
GB2323693B (en) | 1997-03-27 | 2001-09-26 | Forum Technology Ltd | Speech to text conversion |
US6167377A (en) | 1997-03-28 | 2000-12-26 | Dragon Systems, Inc. | Speech recognition language models |
FR2761837B1 (fr) | 1997-04-08 | 1999-06-11 | Sophie Sommelet | Dispositif d'aide a la navigation ayant une architecture distribuee basee sur internet |
US6014559A (en) | 1997-04-10 | 2000-01-11 | At&T Wireless Services, Inc. | Method and system for delivering a voice mail notification to a private base station using cellular phone network |
US6078886A (en) | 1997-04-14 | 2000-06-20 | At&T Corporation | System and method for providing remote automatic speech recognition services via a packet network |
US6058187A (en) | 1997-04-17 | 2000-05-02 | At&T Corp. | Secure telecommunications data transmission |
US5895464A (en) | 1997-04-30 | 1999-04-20 | Eastman Kodak Company | Computer program product and a method for using natural language for the description, search and retrieval of multi-media objects |
CA2292959A1 (en) | 1997-05-06 | 1998-11-12 | Speechworks International, Inc. | System and method for developing interactive speech applications |
US5899991A (en) | 1997-05-12 | 1999-05-04 | Teleran Technologies, L.P. | Modeling technique for system access control and management |
US6128369A (en) | 1997-05-14 | 2000-10-03 | A.T.&T. Corp. | Employing customer premises equipment in communications network maintenance |
US5983190A (en) | 1997-05-19 | 1999-11-09 | Microsoft Corporation | Client server animation system for managing interactive user interface characters |
US6076057A (en) | 1997-05-21 | 2000-06-13 | At&T Corp | Unsupervised HMM adaptation based on speech-silence discrimination |
US5960397A (en) | 1997-05-27 | 1999-09-28 | At&T Corp | System and method of recognizing an acoustic environment to adapt a set of based recognition models to the current acoustic environment for subsequent speech recognition |
US5995119A (en) | 1997-06-06 | 1999-11-30 | At&T Corp. | Method for generating photo-realistic animated characters |
US6199043B1 (en) | 1997-06-24 | 2001-03-06 | International Business Machines Corporation | Conversation management in speech recognition interfaces |
FI972723A0 (fi) | 1997-06-24 | 1997-06-24 | Nokia Mobile Phones Ltd | Mobila kommunikationsanordningar |
US6816830B1 (en) | 1997-07-04 | 2004-11-09 | Xerox Corporation | Finite state data structures with paths representing paired strings of tags and tag combinations |
US6101241A (en) | 1997-07-16 | 2000-08-08 | At&T Corp. | Telephone-based speech recognition for data collection |
US5926784A (en) | 1997-07-17 | 1999-07-20 | Microsoft Corporation | Method and system for natural language parsing using podding |
US5933822A (en) | 1997-07-22 | 1999-08-03 | Microsoft Corporation | Apparatus and methods for an information retrieval system that employs natural language processing of search results to improve overall precision |
US6275231B1 (en) | 1997-08-01 | 2001-08-14 | American Calcar Inc. | Centralized control and management system for automobiles |
US6044347A (en) | 1997-08-05 | 2000-03-28 | Lucent Technologies Inc. | Methods and apparatus object-oriented rule-based dialogue management |
US6144667A (en) | 1997-08-07 | 2000-11-07 | At&T Corp. | Network-based method and apparatus for initiating and completing a telephone call via the internet |
US6192338B1 (en) | 1997-08-12 | 2001-02-20 | At&T Corp. | Natural language knowledge servers as network resources |
US6360234B2 (en) | 1997-08-14 | 2002-03-19 | Virage, Inc. | Video cataloger system with synchronized encoders |
US5895466A (en) | 1997-08-19 | 1999-04-20 | At&T Corp | Automated natural language understanding customer service system |
US6707421B1 (en) | 1997-08-19 | 2004-03-16 | Siemens Vdo Automotive Corporation | Driver information system |
US6081774A (en) | 1997-08-22 | 2000-06-27 | Novell, Inc. | Natural language information retrieval system and method |
US6018708A (en) | 1997-08-26 | 2000-01-25 | Nortel Networks Corporation | Method and apparatus for performing speech recognition utilizing a supplementary lexicon of frequently used orthographies |
US6076059A (en) | 1997-08-29 | 2000-06-13 | Digital Equipment Corporation | Method for aligning text with audio signals |
US5960384A (en) | 1997-09-03 | 1999-09-28 | Brash; Douglas E. | Method and device for parsing natural language sentences and other sequential symbolic expressions |
US6049602A (en) | 1997-09-18 | 2000-04-11 | At&T Corp | Virtual call center |
US6650747B1 (en) | 1997-09-18 | 2003-11-18 | At&T Corp. | Control of merchant application by system monitor in virtual contact center |
DE19742054A1 (de) | 1997-09-24 | 1999-04-01 | Philips Patentverwaltung | Eingabesystem wenigstens für Orts- und/oder Straßennamen |
US6134235A (en) | 1997-10-08 | 2000-10-17 | At&T Corp. | Pots/packet bridge |
US5897613A (en) | 1997-10-08 | 1999-04-27 | Lucent Technologies Inc. | Efficient transmission of voice silence intervals |
US6272455B1 (en) | 1997-10-22 | 2001-08-07 | Lucent Technologies, Inc. | Method and apparatus for understanding natural language |
JPH11126090A (ja) | 1997-10-23 | 1999-05-11 | Pioneer Electron Corp | 音声認識方法及び音声認識装置並びに音声認識装置を動作させるためのプログラムが記録された記録媒体 |
US6021384A (en) | 1997-10-29 | 2000-02-01 | At&T Corp. | Automatic generation of superwords |
US6498797B1 (en) | 1997-11-14 | 2002-12-24 | At&T Corp. | Method and apparatus for communication services on a network |
US6073098A (en) | 1997-11-21 | 2000-06-06 | At&T Corporation | Method and apparatus for generating deterministic approximate weighted finite-state automata |
US6188982B1 (en) | 1997-12-01 | 2001-02-13 | Industrial Technology Research Institute | On-line background noise adaptation of parallel model combination HMM with discriminative learning using weighted HMM for noisy speech recognition |
US6219346B1 (en) | 1997-12-02 | 2001-04-17 | At&T Corp. | Packet switching architecture in cellular radio |
US5970412A (en) | 1997-12-02 | 1999-10-19 | Maxemchuk; Nicholas Frank | Overload control in a packet-switching cellular environment |
US6614773B1 (en) | 1997-12-02 | 2003-09-02 | At&T Corp. | Packet transmissions over cellular radio |
US6195634B1 (en) | 1997-12-24 | 2001-02-27 | Nortel Networks Corporation | Selection of decoys for non-vocabulary utterances rejection |
US6301560B1 (en) | 1998-01-05 | 2001-10-09 | Microsoft Corporation | Discrete speech recognition system with ballooning active grammar |
US6278377B1 (en) | 1999-08-25 | 2001-08-21 | Donnelly Corporation | Indicator for vehicle accessory |
US5950167A (en) | 1998-01-26 | 1999-09-07 | Lucent Technologies Inc. | Screen-less remote voice or tone-controlled computer program operations via telephone set |
US6226612B1 (en) | 1998-01-30 | 2001-05-01 | Motorola, Inc. | Method of evaluating an utterance in a speech recognition system |
US6385596B1 (en) | 1998-02-06 | 2002-05-07 | Liquid Audio, Inc. | Secure online music distribution system |
US6349373B2 (en) | 1998-02-20 | 2002-02-19 | Eastman Kodak Company | Digital image management system having method for managing images according to image groups |
JP3844874B2 (ja) | 1998-02-27 | 2006-11-15 | 株式会社東芝 | マルチモーダルインタフェース装置およびマルチモーダルインタフェース方法 |
US6160883A (en) | 1998-03-04 | 2000-12-12 | At&T Corporation | Telecommunications network system and method |
US6292779B1 (en) | 1998-03-09 | 2001-09-18 | Lernout & Hauspie Speech Products N.V. | System and method for modeless large vocabulary speech recognition |
US6119087A (en) | 1998-03-13 | 2000-09-12 | Nuance Communications | System architecture for and method of voice processing |
US6233559B1 (en) | 1998-04-01 | 2001-05-15 | Motorola, Inc. | Speech control of multiple applications using applets |
US6420975B1 (en) | 1999-08-25 | 2002-07-16 | Donnelly Corporation | Interior rearview mirror sound processing system |
US6173279B1 (en) | 1998-04-09 | 2001-01-09 | At&T Corp. | Method of using a natural language interface to retrieve information from one or more data resources |
US6144938A (en) | 1998-05-01 | 2000-11-07 | Sun Microsystems, Inc. | Voice user interface with personality |
US6574597B1 (en) | 1998-05-08 | 2003-06-03 | At&T Corp. | Fully expanded context-dependent networks for speech recognition |
US6236968B1 (en) | 1998-05-14 | 2001-05-22 | International Business Machines Corporation | Sleep prevention dialog based car system |
US6424983B1 (en) | 1998-05-26 | 2002-07-23 | Global Information Research And Technologies, Llc | Spelling and grammar checking system |
US7526466B2 (en) | 1998-05-28 | 2009-04-28 | Qps Tech Limited Liability Company | Method and system for analysis of intended meaning of natural language |
US6173250B1 (en) | 1998-06-03 | 2001-01-09 | At&T Corporation | Apparatus and method for speech-text-transmit communication over data networks |
WO1999063456A1 (fr) | 1998-06-04 | 1999-12-09 | Matsushita Electric Industrial Co., Ltd. | Dispositif de preparation de regles de conversion du langage, dispositif de conversion du langage et support d'enregistrement de programme |
US6219643B1 (en) | 1998-06-26 | 2001-04-17 | Nuance Communications, Inc. | Method of analyzing dialogs in a natural language speech recognition system |
US6175858B1 (en) | 1998-07-13 | 2001-01-16 | At&T Corp. | Intelligent network messaging agent and method |
US6553372B1 (en) | 1998-07-13 | 2003-04-22 | Microsoft Corporation | Natural language information retrieval system |
US6393428B1 (en) | 1998-07-13 | 2002-05-21 | Microsoft Corporation | Natural language information retrieval system |
US6269336B1 (en) | 1998-07-24 | 2001-07-31 | Motorola, Inc. | Voice browser for interactive services and methods thereof |
US20010014857A1 (en) | 1998-08-14 | 2001-08-16 | Zifei Peter Wang | A voice activity detector for packet voice network |
AU5581599A (en) | 1998-08-24 | 2000-03-14 | Virtual Research Associates, Inc. | Natural language sentence parser |
US6208964B1 (en) | 1998-08-31 | 2001-03-27 | Nortel Networks Limited | Method and apparatus for providing unsupervised adaptation of transcriptions |
US6499013B1 (en) | 1998-09-09 | 2002-12-24 | One Voice Technologies, Inc. | Interactive user interface using speech recognition and natural language processing |
US6434524B1 (en) | 1998-09-09 | 2002-08-13 | One Voice Technologies, Inc. | Object interactive user interface using speech recognition and natural language processing |
US6049607A (en) | 1998-09-18 | 2000-04-11 | Lamar Signal Processing | Interference canceling method and apparatus |
US6405170B1 (en) | 1998-09-22 | 2002-06-11 | Speechworks International, Inc. | Method and system of reviewing the behavior of an interactive speech recognition application |
US6606598B1 (en) | 1998-09-22 | 2003-08-12 | Speechworks International, Inc. | Statistical computing and reporting for interactive speech applications |
DE69937962T2 (de) | 1998-10-02 | 2008-12-24 | International Business Machines Corp. | Vorrichtung und verfahren zur bereitstellung von netzwerk-koordinierten konversationsdiensten |
US7003463B1 (en) | 1998-10-02 | 2006-02-21 | International Business Machines Corporation | System and method for providing network coordinated conversational services |
AU6225199A (en) | 1998-10-05 | 2000-04-26 | Scansoft, Inc. | Speech controlled computer user interface |
EP1044416A1 (en) | 1998-10-09 | 2000-10-18 | Scansoft, Inc. | Automatic inquiry method and system |
US6928614B1 (en) | 1998-10-13 | 2005-08-09 | Visteon Global Technologies, Inc. | Mobile office with speech recognition |
US6185535B1 (en) | 1998-10-16 | 2001-02-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Voice control of a user interface to service applications |
KR100697833B1 (ko) | 1998-10-21 | 2007-03-20 | 아메리칸 캘카어 인코포레이티드 | 위치 지정 카메라 및 gps 데이터 교환 장치 |
US6453292B2 (en) | 1998-10-28 | 2002-09-17 | International Business Machines Corporation | Command boundary identifier for conversational natural language |
US6028514A (en) | 1998-10-30 | 2000-02-22 | Lemelson Jerome H. | Personal emergency, safety warning system and method |
US6477200B1 (en) | 1998-11-09 | 2002-11-05 | Broadcom Corporation | Multi-pair gigabit ethernet transceiver |
US8121891B2 (en) | 1998-11-12 | 2012-02-21 | Accenture Global Services Gmbh | Personalized product report |
US6208972B1 (en) | 1998-12-23 | 2001-03-27 | Richard Grant | Method for integrating computer processes with an interface controlled by voice actuated grammars |
US6195651B1 (en) | 1998-11-19 | 2001-02-27 | Andersen Consulting Properties Bv | System, method and article of manufacture for a tuned user application experience |
US6246981B1 (en) | 1998-11-25 | 2001-06-12 | International Business Machines Corporation | Natural language task-oriented dialog manager and method |
US7082397B2 (en) * | 1998-12-01 | 2006-07-25 | Nuance Communications, Inc. | System for and method of creating and browsing a voice web |
US7881936B2 (en) | 1998-12-04 | 2011-02-01 | Tegic Communications, Inc. | Multimodal disambiguation of speech recognition |
US6430285B1 (en) | 1998-12-15 | 2002-08-06 | At&T Corp. | Method and apparatus for an automated caller interaction system |
US6233556B1 (en) | 1998-12-16 | 2001-05-15 | Nuance Communications | Voice processing and verification system |
US6721001B1 (en) | 1998-12-16 | 2004-04-13 | International Business Machines Corporation | Digital camera with voice recognition annotation |
US6754485B1 (en) | 1998-12-23 | 2004-06-22 | American Calcar Inc. | Technique for effectively providing maintenance and information to vehicles |
US6570555B1 (en) | 1998-12-30 | 2003-05-27 | Fuji Xerox Co., Ltd. | Method and apparatus for embodied conversational characters with multimodal input/output in an interface device |
US6742021B1 (en) | 1999-01-05 | 2004-05-25 | Sri International, Inc. | Navigating network-based electronic information using spoken input with multimodal error feedback |
US6523061B1 (en) | 1999-01-05 | 2003-02-18 | Sri International, Inc. | System, method, and article of manufacture for agent-based navigation in a speech-based data navigation system |
US7036128B1 (en) | 1999-01-05 | 2006-04-25 | Sri International Offices | Using a community of distributed electronic agents to support a highly mobile, ambient computing environment |
US6757718B1 (en) | 1999-01-05 | 2004-06-29 | Sri International | Mobile navigation of network-based electronic information using spoken input |
US6851115B1 (en) | 1999-01-05 | 2005-02-01 | Sri International | Software-based architecture for communication and cooperation among distributed electronic agents |
JP3822990B2 (ja) | 1999-01-07 | 2006-09-20 | 株式会社日立製作所 | 翻訳装置、記録媒体 |
US6429813B2 (en) | 1999-01-14 | 2002-08-06 | Navigation Technologies Corp. | Method and system for providing end-user preferences with a navigation system |
US6567797B1 (en) | 1999-01-26 | 2003-05-20 | Xerox Corporation | System and method for providing recommendations based on multi-modal user clusters |
US6397181B1 (en) | 1999-01-27 | 2002-05-28 | Kent Ridge Digital Labs | Method and apparatus for voice annotation and retrieval of multimedia data |
US6556970B1 (en) | 1999-01-28 | 2003-04-29 | Denso Corporation | Apparatus for determining appropriate series of words carrying information to be recognized |
US6278968B1 (en) | 1999-01-29 | 2001-08-21 | Sony Corporation | Method and apparatus for adaptive speech recognition hypothesis construction and selection in a spoken language translation system |
TWM253017U (en) | 1999-02-03 | 2004-12-11 | Matsushita Electric Ind Co Ltd | Emergency reporting apparatus emergency reporting network system |
US6430531B1 (en) | 1999-02-04 | 2002-08-06 | Soliloquy, Inc. | Bilateral speech system |
US6643620B1 (en) | 1999-03-15 | 2003-11-04 | Matsushita Electric Industrial Co., Ltd. | Voice activated controller for recording and retrieving audio/video programs |
JP4176228B2 (ja) | 1999-03-15 | 2008-11-05 | 株式会社東芝 | 自然言語対話装置及び自然言語対話方法 |
US6272461B1 (en) | 1999-03-22 | 2001-08-07 | Siemens Information And Communication Networks, Inc. | Method and apparatus for an enhanced presentation aid |
US6631346B1 (en) | 1999-04-07 | 2003-10-07 | Matsushita Electric Industrial Co., Ltd. | Method and apparatus for natural language parsing using multiple passes and tags |
US6408272B1 (en) | 1999-04-12 | 2002-06-18 | General Magic, Inc. | Distributed voice user interface |
US6233561B1 (en) | 1999-04-12 | 2001-05-15 | Matsushita Electric Industrial Co., Ltd. | Method for goal-oriented speech translation in hand-held devices using meaning extraction and dialogue |
US6570964B1 (en) | 1999-04-16 | 2003-05-27 | Nuance Communications | Technique for recognizing telephone numbers and other spoken information embedded in voice messages stored in a voice messaging system |
US6314402B1 (en) | 1999-04-23 | 2001-11-06 | Nuance Communications | Method and apparatus for creating modifiable and combinable speech objects for acquiring information from a speaker in an interactive voice response system |
US6434523B1 (en) | 1999-04-23 | 2002-08-13 | Nuance Communications | Creating and editing grammars for speech recognition graphically |
US6804638B2 (en) | 1999-04-30 | 2004-10-12 | Recent Memory Incorporated | Device and method for selective recall and preservation of events prior to decision to record the events |
US6356869B1 (en) | 1999-04-30 | 2002-03-12 | Nortel Networks Limited | Method and apparatus for discourse management |
US6505155B1 (en) | 1999-05-06 | 2003-01-07 | International Business Machines Corporation | Method and system for automatically adjusting prompt feedback based on predicted recognition accuracy |
US6308151B1 (en) | 1999-05-14 | 2001-10-23 | International Business Machines Corp. | Method and system using a speech recognition system to dictate a body of text in response to an available body of text |
US6505230B1 (en) | 1999-05-14 | 2003-01-07 | Pivia, Inc. | Client-server independent intermediary mechanism |
US6604075B1 (en) | 1999-05-20 | 2003-08-05 | Lucent Technologies Inc. | Web-based voice dialog interface |
US6584439B1 (en) | 1999-05-21 | 2003-06-24 | Winbond Electronics Corporation | Method and apparatus for controlling voice controlled devices |
GB9911971D0 (en) | 1999-05-21 | 1999-07-21 | Canon Kk | A system, a server for a system and a machine for use in a system |
US7787907B2 (en) | 1999-05-26 | 2010-08-31 | Johnson Controls Technology Company | System and method for using speech recognition with a vehicle control system |
US20020032564A1 (en) | 2000-04-19 | 2002-03-14 | Farzad Ehsani | Phrase-based dialogue modeling with particular application to creating a recognition grammar for a voice-controlled user interface |
US20020107694A1 (en) | 1999-06-07 | 2002-08-08 | Traptec Corporation | Voice-recognition safety system for aircraft and method of using the same |
US7072888B1 (en) | 1999-06-16 | 2006-07-04 | Triogo, Inc. | Process for improving search engine efficiency using feedback |
US6389398B1 (en) | 1999-06-23 | 2002-05-14 | Lucent Technologies Inc. | System and method for storing and executing network queries used in interactive voice response systems |
US6374214B1 (en) | 1999-06-24 | 2002-04-16 | International Business Machines Corp. | Method and apparatus for excluding text phrases during re-dictation in a speech recognition system |
DE60026637T2 (de) | 1999-06-30 | 2006-10-05 | International Business Machines Corp. | Verfahren zur Erweiterung des Wortschatzes eines Spracherkennungssystems |
US6321196B1 (en) | 1999-07-02 | 2001-11-20 | International Business Machines Corporation | Phonetic spelling for speech recognition |
US6871179B1 (en) | 1999-07-07 | 2005-03-22 | International Business Machines Corporation | Method and apparatus for executing voice commands having dictation as a parameter |
US6374226B1 (en) | 1999-08-06 | 2002-04-16 | Sun Microsystems, Inc. | System and method for interfacing speech recognition grammars to individual components of a computer program |
US7069220B2 (en) | 1999-08-13 | 2006-06-27 | International Business Machines Corporation | Method for determining and maintaining dialog focus in a conversational speech system |
US6377913B1 (en) | 1999-08-13 | 2002-04-23 | International Business Machines Corporation | Method and system for multi-client access to a dialog system |
US6513006B2 (en) | 1999-08-26 | 2003-01-28 | Matsushita Electronic Industrial Co., Ltd. | Automatic control of household activity using speech recognition and natural language |
US6415257B1 (en) | 1999-08-26 | 2002-07-02 | Matsushita Electric Industrial Co., Ltd. | System for identifying and adapting a TV-user profile by means of speech technology |
US6901366B1 (en) | 1999-08-26 | 2005-05-31 | Matsushita Electric Industrial Co., Ltd. | System and method for assessing TV-related information over the internet |
JP2001071289A (ja) | 1999-09-03 | 2001-03-21 | Sony Corp | 情報処理装置および方法、並びにプログラム格納媒体 |
EP1083545A3 (en) | 1999-09-09 | 2001-09-26 | Xanavi Informatics Corporation | Voice recognition of proper names in a navigation apparatus |
US6658388B1 (en) | 1999-09-10 | 2003-12-02 | International Business Machines Corporation | Personality generator for conversational systems |
US7340040B1 (en) | 1999-09-13 | 2008-03-04 | Microstrategy, Incorporated | System and method for real-time, personalized, dynamic, interactive voice services for corporate-analysis related information |
US6850603B1 (en) | 1999-09-13 | 2005-02-01 | Microstrategy, Incorporated | System and method for the creation and automatic deployment of personalized dynamic and interactive voice services |
US6631351B1 (en) | 1999-09-14 | 2003-10-07 | Aidentity Matrix | Smart toys |
US6601026B2 (en) | 1999-09-17 | 2003-07-29 | Discern Communications, Inc. | Information retrieval by natural language querying |
US20020049535A1 (en) | 1999-09-20 | 2002-04-25 | Ralf Rigo | Wireless interactive voice-actuated mobile telematics system |
JP2001100781A (ja) | 1999-09-30 | 2001-04-13 | Sony Corp | 音声処理装置および音声処理方法、並びに記録媒体 |
US6587858B1 (en) | 1999-09-30 | 2003-07-01 | Steven Paul Strazza | Systems and methods for the control of dynamic data and request criteria in a data repository |
US6963759B1 (en) | 1999-10-05 | 2005-11-08 | Fastmobile, Inc. | Speech recognition technique based on local interrupt detection |
US6868385B1 (en) | 1999-10-05 | 2005-03-15 | Yomobile, Inc. | Method and apparatus for the provision of information signals based upon speech recognition |
US6937977B2 (en) | 1999-10-05 | 2005-08-30 | Fastmobile, Inc. | Method and apparatus for processing an input speech signal during presentation of an output audio signal |
US6442522B1 (en) | 1999-10-12 | 2002-08-27 | International Business Machines Corporation | Bi-directional natural language system for interfacing with multiple back-end applications |
US6721697B1 (en) | 1999-10-18 | 2004-04-13 | Sony Corporation | Method and system for reducing lexical ambiguity |
EP1849020A4 (en) | 1999-10-19 | 2010-03-17 | American Calcar Inc | METHOD FOR EFFICIENT NAVIGATION BASED ON USER PREFERENCES |
KR100812109B1 (ko) | 1999-10-19 | 2008-03-12 | 소니 일렉트로닉스 인코포레이티드 | 자연어 인터페이스 제어 시스템 |
US6581103B1 (en) | 1999-10-22 | 2003-06-17 | Dedicated Radio, Llc | Method for internet radio broadcasting including listener requests of audio and/or video files with input dedications |
US6594367B1 (en) | 1999-10-25 | 2003-07-15 | Andrea Electronics Corporation | Super directional beamforming design and implementation |
US6882970B1 (en) | 1999-10-28 | 2005-04-19 | Canon Kabushiki Kaisha | Language recognition using sequence frequency |
EP1226521A1 (en) | 1999-10-29 | 2002-07-31 | BRITISH TELECOMMUNICATIONS public limited company | Method and apparatus for processing queries |
GB2355833B (en) | 1999-10-29 | 2003-10-29 | Canon Kk | Natural language input method and apparatus |
US6622119B1 (en) | 1999-10-30 | 2003-09-16 | International Business Machines Corporation | Adaptive command predictor and method for a natural language dialog system |
US6526139B1 (en) | 1999-11-03 | 2003-02-25 | Tellabs Operations, Inc. | Consolidated noise injection in a voice processing system |
US6681206B1 (en) | 1999-11-05 | 2004-01-20 | At&T Corporation | Method for generating morphemes |
US8482535B2 (en) | 1999-11-08 | 2013-07-09 | Apple Inc. | Programmable tactile touch screen displays and man-machine interfaces for improved vehicle instrumentation and telematics |
US7392185B2 (en) | 1999-11-12 | 2008-06-24 | Phoenix Solutions, Inc. | Speech based learning/training system using semantic decoding |
US6615172B1 (en) | 1999-11-12 | 2003-09-02 | Phoenix Solutions, Inc. | Intelligent query engine for processing voice based queries |
US6633846B1 (en) | 1999-11-12 | 2003-10-14 | Phoenix Solutions, Inc. | Distributed realtime speech recognition system |
US9076448B2 (en) | 1999-11-12 | 2015-07-07 | Nuance Communications, Inc. | Distributed real time speech recognition system |
US6751612B1 (en) | 1999-11-29 | 2004-06-15 | Xerox Corporation | User query generate search results that rank set of servers where ranking is based on comparing content on each server with user query, frequency at which content on each server is altered using web crawler in a search engine |
US6418210B1 (en) | 1999-11-29 | 2002-07-09 | At&T Corp | Method and apparatus for providing information between a calling network and a called network |
US6219645B1 (en) | 1999-12-02 | 2001-04-17 | Lucent Technologies, Inc. | Enhanced automatic speech recognition using multiple directional microphones |
US6288319B1 (en) | 1999-12-02 | 2001-09-11 | Gary Catona | Electronic greeting card with a custom audio mix |
GB9928420D0 (en) | 1999-12-02 | 2000-01-26 | Ibm | Interactive voice response system |
US6591239B1 (en) | 1999-12-09 | 2003-07-08 | Steris Inc. | Voice controlled surgical suite |
GB9929284D0 (en) | 1999-12-11 | 2000-02-02 | Ibm | Voice processing apparatus |
US6732088B1 (en) | 1999-12-14 | 2004-05-04 | Xerox Corporation | Collaborative searching by query induction |
US6598018B1 (en) | 1999-12-15 | 2003-07-22 | Matsushita Electric Industrial Co., Ltd. | Method for natural dialog interface to car devices |
US6976229B1 (en) | 1999-12-16 | 2005-12-13 | Ricoh Co., Ltd. | Method and apparatus for storytelling with digital photographs |
US6832230B1 (en) | 1999-12-22 | 2004-12-14 | Nokia Corporation | Apparatus and associated method for downloading an application with a variable lifetime to a mobile terminal |
US7720712B1 (en) * | 1999-12-23 | 2010-05-18 | Amazon.Com, Inc. | Placing a purchase order using one of multiple procurement options |
US6920421B2 (en) | 1999-12-28 | 2005-07-19 | Sony Corporation | Model adaptive apparatus for performing adaptation of a model used in pattern recognition considering recentness of a received pattern data |
US6678680B1 (en) | 2000-01-06 | 2004-01-13 | Mark Woo | Music search engine |
US6701294B1 (en) | 2000-01-19 | 2004-03-02 | Lucent Technologies, Inc. | User interface for translating natural language inquiries into database queries and data presentations |
US20010047261A1 (en) | 2000-01-24 | 2001-11-29 | Peter Kassan | Partially automated interactive dialog |
US6526335B1 (en) | 2000-01-24 | 2003-02-25 | G. Victor Treyz | Automobile personal computer systems |
US6829603B1 (en) | 2000-02-02 | 2004-12-07 | International Business Machines Corp. | System, method and program product for interactive natural dialog |
US6560590B1 (en) | 2000-02-14 | 2003-05-06 | Kana Software, Inc. | Method and apparatus for multiple tiered matching of natural language queries to positions in a text corpus |
US6640098B1 (en) | 2000-02-14 | 2003-10-28 | Action Engine Corporation | System for obtaining service-related information for local interactive wireless devices |
US6434529B1 (en) | 2000-02-16 | 2002-08-13 | Sun Microsystems, Inc. | System and method for referencing object instances and invoking methods on those object instances from within a speech recognition grammar |
GB0003903D0 (en) | 2000-02-18 | 2000-04-05 | Canon Kk | Improved speech recognition accuracy in a multimodal input system |
WO2001063479A1 (en) | 2000-02-22 | 2001-08-30 | Metacarta, Inc. | Spatially coding and displaying information |
US7110951B1 (en) | 2000-03-03 | 2006-09-19 | Dorothy Lemelson, legal representative | System and method for enhancing speech intelligibility for the hearing impaired |
US6466654B1 (en) | 2000-03-06 | 2002-10-15 | Avaya Technology Corp. | Personal virtual assistant with semantic tagging |
US6757362B1 (en) | 2000-03-06 | 2004-06-29 | Avaya Technology Corp. | Personal virtual assistant |
US7974875B1 (en) | 2000-03-21 | 2011-07-05 | Aol Inc. | System and method for using voice over a telephone to access, process, and carry out transactions over the internet |
US7103563B1 (en) | 2000-03-21 | 2006-09-05 | America Online, Inc. | System and method for advertising with an internet voice portal |
US6510417B1 (en) | 2000-03-21 | 2003-01-21 | America Online, Inc. | System and method for voice access to internet-based information |
US7120585B2 (en) | 2000-03-24 | 2006-10-10 | Eliza Corporation | Remote server object architecture for speech recognition |
US6868380B2 (en) | 2000-03-24 | 2005-03-15 | Eliza Corporation | Speech recognition system and method for generating phonotic estimates |
WO2001075676A2 (en) | 2000-04-02 | 2001-10-11 | Tangis Corporation | Soliciting information based on a computer user's context |
US6980092B2 (en) | 2000-04-06 | 2005-12-27 | Gentex Corporation | Vehicle rearview mirror assembly incorporating a communication system |
CA2408584A1 (en) | 2000-04-06 | 2001-10-18 | One Voice Technologies, Inc. | Natural language and dialogue generation processing |
US7177798B2 (en) | 2000-04-07 | 2007-02-13 | Rensselaer Polytechnic Institute | Natural language interface using constrained intermediate dictionary of results |
US7734287B2 (en) | 2000-04-10 | 2010-06-08 | I/O Controls Corporation | System for providing remote access to diagnostic information over a wide area network |
US6726636B2 (en) | 2000-04-12 | 2004-04-27 | Loran Technologies, Inc. | Breathalyzer with voice recognition |
US6578022B1 (en) | 2000-04-18 | 2003-06-10 | Icplanet Corporation | Interactive intelligent searching with executable suggestions |
US6556973B1 (en) | 2000-04-19 | 2003-04-29 | Voxi Ab | Conversion between data representation formats |
US20020007267A1 (en) | 2000-04-21 | 2002-01-17 | Leonid Batchilo | Expanded search and display of SAO knowledge base information |
US7502672B1 (en) | 2000-04-24 | 2009-03-10 | Usa Technologies, Inc. | Wireless vehicle diagnostics with service and part determination capabilities |
US6560576B1 (en) | 2000-04-25 | 2003-05-06 | Nuance Communications | Method and apparatus for providing active help to a user of a voice-enabled application |
WO2001082031A2 (en) | 2000-04-26 | 2001-11-01 | Portable Internet Inc. | Portable internet services |
WO2001084535A2 (en) | 2000-05-02 | 2001-11-08 | Dragon Systems, Inc. | Error correction in speech recognition |
JP3542026B2 (ja) | 2000-05-02 | 2004-07-14 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 音声認識システム、音声認識方法およびコンピュータ可読な記録媒体 |
US6567805B1 (en) | 2000-05-15 | 2003-05-20 | International Business Machines Corporation | Interactive automated response system |
AU2001259979B2 (en) | 2000-05-16 | 2007-03-01 | John Taschereau | Method and system for providing geographically targeted information and advertising |
US20020010584A1 (en) | 2000-05-24 | 2002-01-24 | Schultz Mitchell Jay | Interactive voice communication method and system for information and entertainment |
US7028250B2 (en) | 2000-05-25 | 2006-04-11 | Kanisa, Inc. | System and method for automatically classifying text |
ATE370608T1 (de) | 2000-05-26 | 2007-09-15 | Koninkl Philips Electronics Nv | Verfahren und gerät zur akustischen echounterdrückung mit adaptiver strahlbildung |
SE517005C2 (sv) | 2000-05-31 | 2002-04-02 | Hapax Information Systems Ab | Segmentering av text |
US7031908B1 (en) | 2000-06-01 | 2006-04-18 | Microsoft Corporation | Creating a language model for a language processing system |
US6487495B1 (en) | 2000-06-02 | 2002-11-26 | Navigation Technologies Corporation | Navigation applications using related location-referenced keywords |
US7082469B2 (en) | 2000-06-09 | 2006-07-25 | Gold Mustache Publishing, Inc. | Method and system for electronic song dedication |
WO2001097558A2 (en) | 2000-06-13 | 2001-12-20 | Gn Resound Corporation | Fixed polar-pattern-based adaptive directionality systems |
JP2004531780A (ja) | 2000-06-22 | 2004-10-14 | マイクロソフト コーポレーション | 分散型コンピューティングサービスプラットフォーム |
JP3567864B2 (ja) | 2000-07-21 | 2004-09-22 | 株式会社デンソー | 音声認識装置及び記録媒体 |
US7143039B1 (en) | 2000-08-11 | 2006-11-28 | Tellme Networks, Inc. | Providing menu and other services for an information processing system using a telephone or other audio interface |
US6636790B1 (en) | 2000-07-25 | 2003-10-21 | Reynolds And Reynolds Holdings, Inc. | Wireless diagnostic system and method for monitoring vehicles |
WO2002010900A2 (en) | 2000-07-28 | 2002-02-07 | Siemens Automotive Corporation | User interface for telematics systems |
DE10036851A1 (de) | 2000-07-28 | 2002-02-28 | Mannesmann Vdo Ag | Verfahren zur Auswahl einer Ortsbezeichnung in einem Navigationssystem durch Spracheingabe |
US7853664B1 (en) | 2000-07-31 | 2010-12-14 | Landmark Digital Services Llc | Method and system for purchasing pre-recorded music |
US7092928B1 (en) | 2000-07-31 | 2006-08-15 | Quantum Leap Research, Inc. | Intelligent portal engine |
US7027975B1 (en) | 2000-08-08 | 2006-04-11 | Object Services And Consulting, Inc. | Guided natural language interface system and method |
US7653748B2 (en) | 2000-08-10 | 2010-01-26 | Simplexity, Llc | Systems, methods and computer program products for integrating advertising within web content |
US6574624B1 (en) | 2000-08-18 | 2003-06-03 | International Business Machines Corporation | Automatic topic identification and switch for natural language search of textual document collections |
US20020052747A1 (en) | 2000-08-21 | 2002-05-02 | Sarukkai Ramesh R. | Method and system of interpreting and presenting web content using a voice browser |
US8200485B1 (en) | 2000-08-29 | 2012-06-12 | A9.Com, Inc. | Voice interface and methods for improving recognition accuracy of voice search queries |
US7062488B1 (en) | 2000-08-30 | 2006-06-13 | Richard Reisman | Task/domain segmentation in applying feedback to command control |
CN1226717C (zh) | 2000-08-30 | 2005-11-09 | 国际商业机器公司 | 自动新词提取方法和系统 |
US6813341B1 (en) | 2000-08-31 | 2004-11-02 | Ivoice, Inc. | Voice activated/voice responsive item locator |
EP1184841A1 (de) | 2000-08-31 | 2002-03-06 | Siemens Aktiengesellschaft | Sprachgesteuerte Anordnung und Verfahren zur Spracheingabe und -erkennung |
JP2004508636A (ja) | 2000-09-07 | 2004-03-18 | テレフオンアクチーボラゲット エル エム エリクソン(パブル) | 情報提供システム及びその制御方法 |
TWI221574B (en) | 2000-09-13 | 2004-10-01 | Agi Inc | Sentiment sensing method, perception generation method and device thereof and software |
US20040205671A1 (en) | 2000-09-13 | 2004-10-14 | Tatsuya Sukehiro | Natural-language processing system |
US6785651B1 (en) | 2000-09-14 | 2004-08-31 | Microsoft Corporation | Method and apparatus for performing plan-based dialog |
EP1328420A4 (en) | 2000-09-21 | 2009-03-04 | American Calcar Inc | TECHNIQUE FOR OPERATING A VEHICLE EFFECTIVELY AND SECURELY |
US7085708B2 (en) | 2000-09-23 | 2006-08-01 | Ravenflow, Inc. | Computer system with natural language to machine language translator |
US6754647B1 (en) | 2000-09-26 | 2004-06-22 | Verity, Inc. | Method and apparatus for hierarchically decomposed bot scripts |
US6704576B1 (en) | 2000-09-27 | 2004-03-09 | At&T Corp. | Method and system for communicating multimedia content in a unicast, multicast, simulcast or broadcast environment |
US6362748B1 (en) | 2000-09-27 | 2002-03-26 | Lite Vision Corporation | System for communicating among vehicles and a communication system control center |
WO2002027712A1 (en) | 2000-09-29 | 2002-04-04 | Professorq, Inc. | Natural-language voice-activated personal assistant |
JP2003044708A (ja) | 2000-10-02 | 2003-02-14 | Omron Corp | 情報仲介システムとそれに用いられる情報仲介方法 |
US7219058B1 (en) | 2000-10-13 | 2007-05-15 | At&T Corp. | System and method for processing speech recognition results |
US6922670B2 (en) | 2000-10-24 | 2005-07-26 | Sanyo Electric Co., Ltd. | User support apparatus and system using agents |
US7027974B1 (en) | 2000-10-27 | 2006-04-11 | Science Applications International Corporation | Ontology-based parser for natural language processing |
US6721706B1 (en) | 2000-10-30 | 2004-04-13 | Koninklijke Philips Electronics N.V. | Environment-responsive user interface/entertainment device that simulates personal interaction |
US6795808B1 (en) | 2000-10-30 | 2004-09-21 | Koninklijke Philips Electronics N.V. | User interface/entertainment device that simulates personal interaction and charges external database with relevant data |
US6934756B2 (en) | 2000-11-01 | 2005-08-23 | International Business Machines Corporation | Conversational networking via transport, coding and control conversational protocols |
GB0027178D0 (en) | 2000-11-07 | 2000-12-27 | Canon Kk | Speech processing system |
US6941266B1 (en) | 2000-11-15 | 2005-09-06 | At&T Corp. | Method and system for predicting problematic dialog situations in a task classification system |
US6735592B1 (en) | 2000-11-16 | 2004-05-11 | Discern Communications | System, method, and computer program product for a network-based content exchange system |
US7013308B1 (en) | 2000-11-28 | 2006-03-14 | Semscript Ltd. | Knowledge storage and retrieval system and method |
US20020065568A1 (en) | 2000-11-30 | 2002-05-30 | Silfvast Robert Denton | Plug-in modules for digital signal processor functionalities |
US20020067839A1 (en) | 2000-12-04 | 2002-06-06 | Heinrich Timothy K. | The wireless voice activated and recogintion car system |
US6973429B2 (en) | 2000-12-04 | 2005-12-06 | A9.Com, Inc. | Grammar generation for voice-based searches |
JP2002175316A (ja) | 2000-12-07 | 2002-06-21 | Sanyo Electric Co Ltd | ユーザ支援装置およびシステム |
US7016847B1 (en) | 2000-12-08 | 2006-03-21 | Ben Franklin Patent Holdings L.L.C. | Open architecture for a voice user interface |
US6456711B1 (en) | 2000-12-12 | 2002-09-24 | At&T Corp. | Method for placing a call intended for an enhanced network user on hold while the enhanced network user is unavailable to take the call using a distributed feature architecture |
US7170993B2 (en) | 2000-12-19 | 2007-01-30 | Lucent Technologies Inc. | Methods and apparatus for automated monitoring and action taking based on decision support mechanism |
US8023622B2 (en) | 2000-12-21 | 2011-09-20 | Grape Technology Group, Inc. | Technique for call context based advertising through an information assistance service |
US20020082911A1 (en) | 2000-12-22 | 2002-06-27 | Dunn Charles L. | Online revenue sharing |
US6973427B2 (en) | 2000-12-26 | 2005-12-06 | Microsoft Corporation | Method for adding phonetic descriptions to a speech recognition lexicon |
US20020087312A1 (en) | 2000-12-29 | 2002-07-04 | Lee Victor Wai Leung | Computer-implemented conversation buffering method and system |
US20020133347A1 (en) | 2000-12-29 | 2002-09-19 | Eberhard Schoneburg | Method and apparatus for natural language dialog interface |
US20020087326A1 (en) | 2000-12-29 | 2002-07-04 | Lee Victor Wai Leung | Computer-implemented web page summarization method and system |
US7085723B2 (en) | 2001-01-12 | 2006-08-01 | International Business Machines Corporation | System and method for determining utterance context in a multi-context speech application |
DE10101282A1 (de) | 2001-01-12 | 2002-07-18 | Siemens Ag | Notrufmeldung mittels mobiler Telekommunikationsgeräte |
US6751591B1 (en) | 2001-01-22 | 2004-06-15 | At&T Corp. | Method and system for predicting understanding errors in a task classification system |
US7069207B2 (en) | 2001-01-26 | 2006-06-27 | Microsoft Corporation | Linguistically intelligent text compression |
US7487110B2 (en) | 2001-01-30 | 2009-02-03 | International Business Machines Corporation | Automotive information communication exchange system, method, and program product |
US6964023B2 (en) | 2001-02-05 | 2005-11-08 | International Business Machines Corporation | System and method for multi-modal focus detection, referential ambiguity resolution and mood classification using multi-modal input |
US20020107873A1 (en) | 2001-02-07 | 2002-08-08 | Bandag Licensing Corporation | System and method for data collection, reporting, and analysis of fleet vehicle information |
US7206418B2 (en) | 2001-02-12 | 2007-04-17 | Fortemedia, Inc. | Noise suppression for a wireless communication device |
EP1231788A1 (en) | 2001-02-12 | 2002-08-14 | Koninklijke Philips Electronics N.V. | Arrangement for distributing content, profiling center, receiving device and method |
US6549629B2 (en) | 2001-02-21 | 2003-04-15 | Digisonix Llc | DVE system with normalized selection |
GB2372864B (en) | 2001-02-28 | 2005-09-07 | Vox Generation Ltd | Spoken language interface |
US6754627B2 (en) | 2001-03-01 | 2004-06-22 | International Business Machines Corporation | Detecting speech recognition errors in an embedded speech recognition system |
US7024364B2 (en) | 2001-03-09 | 2006-04-04 | Bevocal, Inc. | System, method and computer program product for looking up business addresses and directions based on a voice dial-up session |
US20020178003A1 (en) | 2001-03-09 | 2002-11-28 | Motorola, Inc. | Method and apparatus for providing voice recognition service to a wireless communication device |
US20020173961A1 (en) | 2001-03-09 | 2002-11-21 | Guerra Lisa M. | System, method and computer program product for dynamic, robust and fault tolerant audio output in a speech recognition framework |
US20020152260A1 (en) | 2001-03-12 | 2002-10-17 | Qiming Chen | Dynamic agent with embedded web server and mark-up language support for e-commerce automation |
US20020169597A1 (en) | 2001-03-12 | 2002-11-14 | Fain Systems, Inc. | Method and apparatus providing computer understanding and instructions from natural language |
US20020133402A1 (en) | 2001-03-13 | 2002-09-19 | Scott Faber | Apparatus and method for recruiting, communicating with, and paying participants of interactive advertising |
WO2002073451A2 (en) | 2001-03-13 | 2002-09-19 | Intelligate Ltd. | Dynamic natural language understanding |
WO2002073449A1 (en) | 2001-03-14 | 2002-09-19 | At & T Corp. | Automated sentence planning in a task classification system |
US7729918B2 (en) | 2001-03-14 | 2010-06-01 | At&T Intellectual Property Ii, Lp | Trainable sentence planning system |
US7574362B2 (en) | 2001-03-14 | 2009-08-11 | At&T Intellectual Property Ii, L.P. | Method for automated sentence planning in a task classification system |
US7380250B2 (en) | 2001-03-16 | 2008-05-27 | Microsoft Corporation | Method and system for interacting with devices having different capabilities |
US6801897B2 (en) | 2001-03-28 | 2004-10-05 | International Business Machines Corporation | Method of providing concise forms of natural commands |
US7406421B2 (en) | 2001-10-26 | 2008-07-29 | Intellisist Inc. | Systems and methods for reviewing informational content in a vehicle |
US7472075B2 (en) | 2001-03-29 | 2008-12-30 | Intellisist, Inc. | System and method to associate broadcast radio content with a transaction via an internet server |
US6487494B2 (en) | 2001-03-29 | 2002-11-26 | Wingcast, Llc | System and method for reducing the amount of repetitive data sent by a server to a client for vehicle navigation |
US8175886B2 (en) | 2001-03-29 | 2012-05-08 | Intellisist, Inc. | Determination of signal-processing approach based on signal destination characteristics |
JP2002297626A (ja) | 2001-03-30 | 2002-10-11 | Just Syst Corp | 情報提示装置、情報提示プログラム、及び情報提示方法 |
FR2822994B1 (fr) | 2001-03-30 | 2004-05-21 | Bouygues Telecom Sa | Assistance au conducteur d'un vehicule automobile |
US6996531B2 (en) | 2001-03-30 | 2006-02-07 | Comverse Ltd. | Automated database assistance using a telephone for a speech based or text based multimedia communication mode |
US20040117804A1 (en) | 2001-03-30 | 2004-06-17 | Scahill Francis J | Multi modal interface |
JP2002358095A (ja) | 2001-03-30 | 2002-12-13 | Sony Corp | 音声処理装置および音声処理方法、並びにプログラムおよび記録媒体 |
US20040030741A1 (en) | 2001-04-02 | 2004-02-12 | Wolton Richard Ernest | Method and apparatus for search, visual navigation, analysis and retrieval of information from networks with remote notification and content delivery |
US6885989B2 (en) | 2001-04-02 | 2005-04-26 | International Business Machines Corporation | Method and system for collaborative speech recognition for small-area network |
US6856990B2 (en) | 2001-04-09 | 2005-02-15 | Intel Corporation | Network dedication system |
JP2002318132A (ja) | 2001-04-23 | 2002-10-31 | Hitachi Ltd | 音声対話型ナビゲーションシステムおよび移動端末装置および音声対話サーバ |
US7437295B2 (en) | 2001-04-27 | 2008-10-14 | Accenture Llp | Natural language processing for a location-based services system |
US7970648B2 (en) | 2001-04-27 | 2011-06-28 | Accenture Global Services Limited | Advertising campaign and business listing management for a location-based services system |
US7698228B2 (en) | 2001-04-27 | 2010-04-13 | Accenture Llp | Tracking purchases in a location-based services system |
US6950821B2 (en) | 2001-05-04 | 2005-09-27 | Sun Microsystems, Inc. | System and method for resolving distributed network search queries to information providers |
US6804684B2 (en) | 2001-05-07 | 2004-10-12 | Eastman Kodak Company | Method for associating semantic information with multiple images in an image database environment |
US20020173333A1 (en) | 2001-05-18 | 2002-11-21 | Buchholz Dale R. | Method and apparatus for processing barge-in requests |
US6944594B2 (en) | 2001-05-30 | 2005-09-13 | Bellsouth Intellectual Property Corporation | Multi-context conversational environment system and method |
JP2002366166A (ja) | 2001-06-11 | 2002-12-20 | Pioneer Electronic Corp | コンテンツ提供システム及び方法、並びにそのためのコンピュータプログラム |
JP2003005897A (ja) | 2001-06-20 | 2003-01-08 | Alpine Electronics Inc | 情報入力方法および装置 |
US6801604B2 (en) | 2001-06-25 | 2004-10-05 | International Business Machines Corporation | Universal IP-based and scalable architectures across conversational applications using web services for speech and audio processing resources |
US20020198714A1 (en) | 2001-06-26 | 2002-12-26 | Guojun Zhou | Statistical spoken dialog system |
US20100029261A1 (en) | 2001-06-27 | 2010-02-04 | John Mikkelsen | Virtual wireless data cable method, apparatus and system |
US7606712B1 (en) | 2001-06-28 | 2009-10-20 | At&T Intellectual Property Ii, L.P. | Speech recognition interface for voice actuation of legacy systems |
US6839896B2 (en) | 2001-06-29 | 2005-01-04 | International Business Machines Corporation | System and method for providing dialog management and arbitration in a multi-modal environment |
US20050234727A1 (en) * | 2001-07-03 | 2005-10-20 | Leo Chiu | Method and apparatus for adapting a voice extensible markup language-enabled voice system for natural speech recognition and system response |
US20090144131A1 (en) | 2001-07-03 | 2009-06-04 | Leo Chiu | Advertising method and apparatus |
US6983307B2 (en) | 2001-07-11 | 2006-01-03 | Kirusa, Inc. | Synchronization among plural browsers |
US7123727B2 (en) | 2001-07-18 | 2006-10-17 | Agere Systems Inc. | Adaptive close-talking differential microphone array |
US7966177B2 (en) | 2001-08-13 | 2011-06-21 | Hans Geiger | Method and device for recognising a phonetic sound sequence or character sequence |
US7283951B2 (en) | 2001-08-14 | 2007-10-16 | Insightful Corporation | Method and system for enhanced data searching |
US6757544B2 (en) | 2001-08-15 | 2004-06-29 | Motorola, Inc. | System and method for determining a location relevant to a communication device and/or its associated user |
US6941264B2 (en) | 2001-08-16 | 2005-09-06 | Sony Electronics Inc. | Retraining and updating speech models for speech recognition |
US20030093419A1 (en) | 2001-08-17 | 2003-05-15 | Srinivas Bangalore | System and method for querying information using a flexible multi-modal interface |
US7920682B2 (en) | 2001-08-21 | 2011-04-05 | Byrne William J | Dynamic interactive voice interface |
JP2003157259A (ja) | 2001-09-05 | 2003-05-30 | Fuji Xerox Co Ltd | 情報検索システム |
US20030046071A1 (en) | 2001-09-06 | 2003-03-06 | International Business Machines Corporation | Voice recognition apparatus and method |
US7305381B1 (en) | 2001-09-14 | 2007-12-04 | Ricoh Co., Ltd | Asynchronous unconscious retrieval in a network of information appliances |
US7403938B2 (en) | 2001-09-24 | 2008-07-22 | Iac Search & Media, Inc. | Natural language query processing |
US6959276B2 (en) | 2001-09-27 | 2005-10-25 | Microsoft Corporation | Including the category of environmental noise when processing speech signals |
US6721633B2 (en) | 2001-09-28 | 2004-04-13 | Robert Bosch Gmbh | Method and device for interfacing a driver information system using a voice portal server |
US7289606B2 (en) | 2001-10-01 | 2007-10-30 | Sandeep Sibal | Mode-swapping in multi-modal telephonic applications |
JP3997459B2 (ja) | 2001-10-02 | 2007-10-24 | 株式会社日立製作所 | 音声入力システムおよび音声ポータルサーバおよび音声入力端末 |
US7254384B2 (en) | 2001-10-03 | 2007-08-07 | Accenture Global Services Gmbh | Multi-modal messaging |
US7640006B2 (en) | 2001-10-03 | 2009-12-29 | Accenture Global Services Gmbh | Directory assistance with multi-modal messaging |
US20030069734A1 (en) | 2001-10-05 | 2003-04-10 | Everhart Charles Allen | Technique for active voice recognition grammar adaptation for dynamic multimedia application |
JP4065936B2 (ja) | 2001-10-09 | 2008-03-26 | 独立行政法人情報通信研究機構 | 機械学習法を用いた言語解析処理システムおよび機械学習法を用いた言語省略解析処理システム |
US6501834B1 (en) | 2001-11-21 | 2002-12-31 | At&T Corp. | Message sender status monitor |
US20030101054A1 (en) | 2001-11-27 | 2003-05-29 | Ncc, Llc | Integrated system and method for electronic speech recognition and transcription |
US8190436B2 (en) | 2001-12-07 | 2012-05-29 | At&T Intellectual Property Ii, L.P. | System and method of spoken language understanding in human computer dialogs |
US7174300B2 (en) | 2001-12-11 | 2007-02-06 | Lockheed Martin Corporation | Dialog processing method and apparatus for uninhabited air vehicles |
US7165028B2 (en) | 2001-12-12 | 2007-01-16 | Texas Instruments Incorporated | Method of speech recognition resistant to convolutive distortion and additive distortion |
GB2383247A (en) | 2001-12-13 | 2003-06-18 | Hewlett Packard Co | Multi-modal picture allowing verbal interaction between a user and the picture |
US7231343B1 (en) | 2001-12-20 | 2007-06-12 | Ianywhere Solutions, Inc. | Synonyms mechanism for natural language systems |
US20030120493A1 (en) | 2001-12-21 | 2003-06-26 | Gupta Sunil K. | Method and system for updating and customizing recognition vocabulary |
EP1324274A3 (en) | 2001-12-28 | 2005-11-02 | Matsushita Electric Industrial Co., Ltd. | Vehicle information recording system |
US7203644B2 (en) | 2001-12-31 | 2007-04-10 | Intel Corporation | Automating tuning of speech recognition systems |
US6804330B1 (en) | 2002-01-04 | 2004-10-12 | Siebel Systems, Inc. | Method and system for accessing CRM data via voice |
US7493259B2 (en) | 2002-01-04 | 2009-02-17 | Siebel Systems, Inc. | Method for accessing data via voice |
US7493559B1 (en) | 2002-01-09 | 2009-02-17 | Ricoh Co., Ltd. | System and method for direct multi-modal annotation of objects |
US7117200B2 (en) | 2002-01-11 | 2006-10-03 | International Business Machines Corporation | Synthesizing information-bearing content from multiple channels |
US7111248B2 (en) | 2002-01-15 | 2006-09-19 | Openwave Systems Inc. | Alphanumeric information input method |
US7536297B2 (en) | 2002-01-22 | 2009-05-19 | International Business Machines Corporation | System and method for hybrid text mining for finding abbreviations and their definitions |
US7054817B2 (en) | 2002-01-25 | 2006-05-30 | Canon Europa N.V. | User interface for speech model generation and testing |
JP2003216183A (ja) | 2002-01-25 | 2003-07-30 | Sony Corp | 情報検索方法及び装置 |
US20030144846A1 (en) | 2002-01-31 | 2003-07-31 | Denenberg Lawrence A. | Method and system for modifying the behavior of an application based upon the application's grammar |
US7130390B2 (en) | 2002-02-01 | 2006-10-31 | Microsoft Corporation | Audio messaging system and method |
US7177814B2 (en) | 2002-02-07 | 2007-02-13 | Sap Aktiengesellschaft | Dynamic grammar for voice-enabled applications |
US6591185B1 (en) | 2002-02-11 | 2003-07-08 | Visteon Global Technologies, Inc. | Method for determination of fuel usage for a vehicle in a vehicle navigation system |
US7058890B2 (en) | 2002-02-13 | 2006-06-06 | Siebel Systems, Inc. | Method and system for enabling connectivity to a data system |
US8249880B2 (en) | 2002-02-14 | 2012-08-21 | Intellisist, Inc. | Real-time display of system instructions |
US7587317B2 (en) | 2002-02-15 | 2009-09-08 | Microsoft Corporation | Word training interface |
JP3974419B2 (ja) | 2002-02-18 | 2007-09-12 | 株式会社日立製作所 | 音声入力を用いた情報取得方法及び情報取得システム |
US20030167167A1 (en) | 2002-02-26 | 2003-09-04 | Li Gong | Intelligent personal assistants |
US6704396B2 (en) | 2002-02-27 | 2004-03-09 | Sbc Technology Resources, Inc. | Multi-modal communications method |
EP1478982B1 (en) | 2002-02-27 | 2014-11-05 | Y Indeed Consulting L.L.C. | System and method that facilitates customizing media |
US7016849B2 (en) | 2002-03-25 | 2006-03-21 | Sri International | Method and apparatus for providing speech-driven routing between spoken language applications |
US7181398B2 (en) | 2002-03-27 | 2007-02-20 | Hewlett-Packard Development Company, L.P. | Vocabulary independent speech recognition system and method using subword units |
US7136875B2 (en) | 2002-09-24 | 2006-11-14 | Google, Inc. | Serving advertisements based on content |
US20050021397A1 (en) | 2003-07-22 | 2005-01-27 | Cui Yingwei Claire | Content-targeted advertising using collected user behavior data |
US7072834B2 (en) | 2002-04-05 | 2006-07-04 | Intel Corporation | Adapting to adverse acoustic environment in speech processing using playback training data |
US7197460B1 (en) | 2002-04-23 | 2007-03-27 | At&T Corp. | System for handling frequently asked questions in a natural language dialog service |
US6877001B2 (en) | 2002-04-25 | 2005-04-05 | Mitsubishi Electric Research Laboratories, Inc. | Method and system for retrieving documents with spoken queries |
US7167568B2 (en) | 2002-05-02 | 2007-01-23 | Microsoft Corporation | Microphone array signal enhancement |
US20030212558A1 (en) | 2002-05-07 | 2003-11-13 | Matula Valentine C. | Method and apparatus for distributed interactive voice processing |
US6915126B2 (en) | 2002-05-08 | 2005-07-05 | General Motors Corporation | Method of activating a wireless communication system in a mobile vehicle |
US20030212550A1 (en) | 2002-05-10 | 2003-11-13 | Ubale Anil W. | Method, apparatus, and system for improving speech quality of voice-over-packets (VOP) systems |
US7403890B2 (en) | 2002-05-13 | 2008-07-22 | Roushar Joseph C | Multi-dimensional method and apparatus for automated language interpretation |
US20030212562A1 (en) | 2002-05-13 | 2003-11-13 | General Motors Corporation | Manual barge-in for server-based in-vehicle voice recognition systems |
JP2003329477A (ja) | 2002-05-15 | 2003-11-19 | Pioneer Electronic Corp | ナビゲーション装置及び対話型情報提供プログラム |
US7107210B2 (en) | 2002-05-20 | 2006-09-12 | Microsoft Corporation | Method of noise reduction based on dynamic aspects of speech |
US7127400B2 (en) | 2002-05-22 | 2006-10-24 | Bellsouth Intellectual Property Corporation | Methods and systems for personal interactive voice response |
US7546382B2 (en) | 2002-05-28 | 2009-06-09 | International Business Machines Corporation | Methods and systems for authoring of mixed-initiative multi-modal interactions and related browsing mechanisms |
US20040140989A1 (en) | 2002-05-28 | 2004-07-22 | John Papageorge | Content subscription and delivery service |
US7398209B2 (en) | 2002-06-03 | 2008-07-08 | Voicebox Technologies, Inc. | Systems and methods for responding to natural language speech utterance |
US7512906B1 (en) | 2002-06-04 | 2009-03-31 | Rockwell Automation Technologies, Inc. | System and methodology providing adaptive interface in an industrial controller environment |
US7143037B1 (en) | 2002-06-12 | 2006-11-28 | Cisco Technology, Inc. | Spelling words using an arbitrary phonetic alphabet |
US20030233230A1 (en) | 2002-06-12 | 2003-12-18 | Lucent Technologies Inc. | System and method for representing and resolving ambiguity in spoken dialogue systems |
US7548491B2 (en) | 2002-06-13 | 2009-06-16 | General Motors Corporation | Personalized key system for a mobile vehicle |
US7502730B2 (en) | 2002-06-14 | 2009-03-10 | Microsoft Corporation | Method and apparatus for federated understanding |
US7502737B2 (en) | 2002-06-24 | 2009-03-10 | Intel Corporation | Multi-pass recognition of spoken dialogue |
US20050021470A1 (en) | 2002-06-25 | 2005-01-27 | Bose Corporation | Intelligent music track selection |
US7177816B2 (en) | 2002-07-05 | 2007-02-13 | At&T Corp. | System and method of handling problematic input during context-sensitive help for multi-modal dialog systems |
US7177815B2 (en) | 2002-07-05 | 2007-02-13 | At&T Corp. | System and method of context-sensitive help for multi-modal dialog systems |
US20040010358A1 (en) | 2002-07-12 | 2004-01-15 | General Motors Corporation | Vehicle personalization through web portal |
US7693720B2 (en) | 2002-07-15 | 2010-04-06 | Voicebox Technologies, Inc. | Mobile systems and methods for responding to natural language speech utterance |
EP1391830A1 (fr) | 2002-07-19 | 2004-02-25 | Albert Inc. S.A. | Système d'extraction d'informations dans un texte en langage naturel |
EP1394692A1 (en) | 2002-08-05 | 2004-03-03 | Alcatel | Method, terminal, browser application, and mark-up language for multimodal interaction between a user and a terminal |
US7236923B1 (en) | 2002-08-07 | 2007-06-26 | Itt Manufacturing Enterprises, Inc. | Acronym extraction system and method of identifying acronyms and extracting corresponding expansions from text |
US7146315B2 (en) | 2002-08-30 | 2006-12-05 | Siemens Corporate Research, Inc. | Multichannel voice detection in adverse environments |
US6741931B1 (en) | 2002-09-05 | 2004-05-25 | Daimlerchrysler Corporation | Vehicle navigation system with off-board server |
US20060130002A1 (en) | 2002-09-09 | 2006-06-15 | Sadahiro Hirayama | Requirement defining method, method for developing software, and method for changing requirement word, and newly defining method |
US7328155B2 (en) | 2002-09-25 | 2008-02-05 | Toyota Infotechnology Center Co., Ltd. | Method and system for speech recognition using grammar weighted based upon location information |
US7184957B2 (en) | 2002-09-25 | 2007-02-27 | Toyota Infotechnology Center Co., Ltd. | Multiple pass speech recognition method and system |
US20040138894A1 (en) | 2002-10-17 | 2004-07-15 | Daniel Kiecza | Speech transcription tool for efficient speech transcription |
US20030115062A1 (en) | 2002-10-29 | 2003-06-19 | Walker Marilyn A. | Method for automated sentence planning |
US8793127B2 (en) | 2002-10-31 | 2014-07-29 | Promptu Systems Corporation | Method and apparatus for automatically determining speaker characteristics for speech-directed advertising or other enhancement of speech-controlled devices or services |
DE50308036D1 (de) | 2002-11-13 | 2007-10-04 | Bernd Schoenebeck | Sprachverarbeitendes system und verfahren |
US6739556B1 (en) | 2002-11-20 | 2004-05-25 | Raytheon Company | Method and apparatus for providing an aircraft emergency safety control system |
US6889188B2 (en) | 2002-11-22 | 2005-05-03 | Intel Corporation | Methods and apparatus for controlling an electronic device |
EP1614102A4 (en) | 2002-12-10 | 2006-12-20 | Kirusa Inc | VOICE ENTRY DESAMBIGUATION TECHNIQUES BASED ON THE USE OF MULTIMODAL INTERFACES |
KR100580619B1 (ko) | 2002-12-11 | 2006-05-16 | 삼성전자주식회사 | 사용자와 에이전트 간의 대화 관리방법 및 장치 |
US6834265B2 (en) | 2002-12-13 | 2004-12-21 | Motorola, Inc. | Method and apparatus for selective speech recognition |
US7890324B2 (en) | 2002-12-19 | 2011-02-15 | At&T Intellectual Property Ii, L.P. | Context-sensitive interface widgets for multi-modal dialog systems |
US20040143440A1 (en) | 2003-01-03 | 2004-07-22 | Venkatesh Prasad | Vehicle speech recognition system |
US8335683B2 (en) | 2003-01-23 | 2012-12-18 | Microsoft Corporation | System for using statistical classifiers for spoken language understanding |
US20040148170A1 (en) | 2003-01-23 | 2004-07-29 | Alejandro Acero | Statistical classifiers for spoken language understanding and command/control scenarios |
US20040158555A1 (en) | 2003-02-11 | 2004-08-12 | Terradigtal Systems Llc. | Method for managing a collection of media objects |
DE10306022B3 (de) | 2003-02-13 | 2004-02-19 | Siemens Ag | Dreistufige Einzelworterkennung |
KR100486733B1 (ko) | 2003-02-24 | 2005-05-03 | 삼성전자주식회사 | 음소 결합정보를 이용한 연속 음성인식방법 및 장치 |
GB2398913B (en) | 2003-02-27 | 2005-08-17 | Motorola Inc | Noise estimation in speech recognition |
JP4103639B2 (ja) | 2003-03-14 | 2008-06-18 | セイコーエプソン株式会社 | 音響モデル作成方法および音響モデル作成装置ならびに音声認識装置 |
US7729913B1 (en) | 2003-03-18 | 2010-06-01 | A9.Com, Inc. | Generation and selection of voice recognition grammars for conducting database searches |
JP4155854B2 (ja) | 2003-03-24 | 2008-09-24 | 富士通株式会社 | 対話制御システム及び方法 |
US7146319B2 (en) | 2003-03-31 | 2006-12-05 | Novauris Technologies Ltd. | Phonetically based speech recognition system and method |
US20050021826A1 (en) | 2003-04-21 | 2005-01-27 | Sunil Kumar | Gateway controller for a multimodal system that provides inter-communication among different data and voice servers through various mobile devices, and interface for that controller |
EP1473964A3 (en) | 2003-05-02 | 2006-08-09 | Samsung Electronics Co., Ltd. | Microphone array, method to process signals from this microphone array and speech recognition method and system using the same |
US7421393B1 (en) | 2004-03-01 | 2008-09-02 | At&T Corp. | System for developing a dialog manager using modular spoken-dialog components |
US20050015256A1 (en) | 2003-05-29 | 2005-01-20 | Kargman James B. | Method and apparatus for ordering food items, and in particular, pizza |
US7200559B2 (en) | 2003-05-29 | 2007-04-03 | Microsoft Corporation | Semantic object synchronous understanding implemented with speech application language tags |
US7103553B2 (en) | 2003-06-04 | 2006-09-05 | Matsushita Electric Industrial Co., Ltd. | Assistive call center interface |
JP2005003926A (ja) | 2003-06-11 | 2005-01-06 | Sony Corp | 情報処理装置および方法、並びにプログラム |
JP2005010691A (ja) | 2003-06-20 | 2005-01-13 | P To Pa:Kk | 音声認識装置、音声認識方法、会話制御装置、会話制御方法及びこれらのためのプログラム |
US7454368B2 (en) * | 2003-06-30 | 2008-11-18 | At&T Intellectual Property I, L.P. | Method, computer readable medium, and system for assisting a customer in making purchases |
JP4048492B2 (ja) | 2003-07-03 | 2008-02-20 | ソニー株式会社 | 音声対話装置及び方法並びにロボット装置 |
US20050080821A1 (en) | 2003-07-21 | 2005-04-14 | Breil Peter D. | System and method for managing collections accounts |
KR100577387B1 (ko) | 2003-08-06 | 2006-05-10 | 삼성전자주식회사 | 음성 대화 시스템에서의 음성 인식 오류 처리 방법 및 장치 |
US20050043940A1 (en) | 2003-08-20 | 2005-02-24 | Marvin Elder | Preparing a data source for a natural language query |
US7774333B2 (en) | 2003-08-21 | 2010-08-10 | Idia Inc. | System and method for associating queries and documents with contextual advertisements |
US7099821B2 (en) | 2003-09-12 | 2006-08-29 | Softmax, Inc. | Separation of target acoustic signals in a multi-transducer arrangement |
US7428497B2 (en) | 2003-10-06 | 2008-09-23 | Utbk, Inc. | Methods and apparatuses for pay-per-call advertising in mobile/wireless applications |
US20070162296A1 (en) | 2003-10-06 | 2007-07-12 | Utbk, Inc. | Methods and apparatuses for audio advertisements |
GB0325497D0 (en) | 2003-10-31 | 2003-12-03 | Vox Generation Ltd | Automated speech application creation deployment and management |
US7454608B2 (en) | 2003-10-31 | 2008-11-18 | International Business Machines Corporation | Resource configuration in multi-modal distributed computing systems |
US20050102282A1 (en) | 2003-11-07 | 2005-05-12 | Greg Linden | Method for personalized search |
KR100651729B1 (ko) | 2003-11-14 | 2006-12-06 | 한국전자통신연구원 | 홈네트워크 환경에서의 멀티-모달 상황 인식어플리케이션을 위한 시스템 및 방법 |
US7697673B2 (en) | 2003-11-17 | 2010-04-13 | Apptera Inc. | System for advertisement selection, placement and delivery within a multiple-tenant voice interaction service system |
JP2005157494A (ja) | 2003-11-20 | 2005-06-16 | Aruze Corp | 会話制御装置及び会話制御方法 |
JP4558308B2 (ja) | 2003-12-03 | 2010-10-06 | ニュアンス コミュニケーションズ,インコーポレイテッド | 音声認識システム、データ処理装置、そのデータ処理方法及びプログラム |
US20050137877A1 (en) | 2003-12-17 | 2005-06-23 | General Motors Corporation | Method and system for enabling a device function of a vehicle |
US7027586B2 (en) | 2003-12-18 | 2006-04-11 | Sbc Knowledge Ventures, L.P. | Intelligently routing customer communications |
GB2409561A (en) | 2003-12-23 | 2005-06-29 | Canon Kk | A method of correcting errors in a speech recognition system |
US20050137850A1 (en) | 2003-12-23 | 2005-06-23 | Intel Corporation | Method for automation of programmable interfaces |
US20050138168A1 (en) | 2003-12-23 | 2005-06-23 | Hoffman Philip M. | System and method for metering the performance of a data processing system |
JPWO2005064592A1 (ja) | 2003-12-26 | 2007-12-20 | 株式会社ケンウッド | 機器制御装置、音声認識装置、エージェント装置、車載機器制御装置、ナビゲーション装置、オーディオ装置、機器制御方法、音声認識方法、エージェント処理方法、車載機器制御方法、ナビゲーション方法、オーディオ装置制御方法及びプログラム |
US7386443B1 (en) | 2004-01-09 | 2008-06-10 | At&T Corp. | System and method for mobile automatic speech recognition |
US7349527B2 (en) | 2004-01-30 | 2008-03-25 | Hewlett-Packard Development Company, L.P. | System and method for extracting demographic information |
WO2005076258A1 (ja) | 2004-02-03 | 2005-08-18 | Matsushita Electric Industrial Co., Ltd. | ユーザ適応型装置およびその制御方法 |
US7542903B2 (en) | 2004-02-18 | 2009-06-02 | Fuji Xerox Co., Ltd. | Systems and methods for determining predictive models of discourse functions |
US7706616B2 (en) | 2004-02-27 | 2010-04-27 | International Business Machines Corporation | System and method for recognizing word patterns in a very large vocabulary based on a virtual keyboard layout |
US7430510B1 (en) | 2004-03-01 | 2008-09-30 | At&T Corp. | System and method of using modular spoken-dialog components |
US7412393B1 (en) | 2004-03-01 | 2008-08-12 | At&T Corp. | Method for developing a dialog manager using modular spoken-dialog components |
FR2867583B1 (fr) | 2004-03-15 | 2006-11-10 | Gilles Rene Vessiere | Correcteur semantique, syntaxique et/ou lexical et procede d'interaction vocale, support d'enregistrement et programme d'ordinateur pour sa mise en oeuvre |
US20050216254A1 (en) | 2004-03-24 | 2005-09-29 | Gupta Anurag K | System-resource-based multi-modal input fusion |
US7221902B2 (en) | 2004-04-07 | 2007-05-22 | Nokia Corporation | Mobile station and interface adapted for feature extraction from an input media sample |
US7289904B2 (en) | 2004-04-06 | 2007-10-30 | Honda Motor Co., Ltd. | Vehicle navigation system and methods for incorporating user preferences into same |
JP4661074B2 (ja) | 2004-04-07 | 2011-03-30 | ソニー株式会社 | 情報処理システム、情報処理方法、並びにロボット装置 |
US20050246174A1 (en) | 2004-04-28 | 2005-11-03 | Degolia Richard C | Method and system for presenting dynamic commercial content to clients interacting with a voice extensible markup language system |
US20060041926A1 (en) | 2004-04-30 | 2006-02-23 | Vulcan Inc. | Voice control of multimedia content |
US20050283752A1 (en) | 2004-05-17 | 2005-12-22 | Renate Fruchter | DiVAS-a cross-media system for ubiquitous gesture-discourse-sketch knowledge capture and reuse |
WO2005122145A1 (en) | 2004-06-08 | 2005-12-22 | Metaphor Solutions, Inc. | Speech recognition dialog management |
US20060206310A1 (en) | 2004-06-29 | 2006-09-14 | Damaka, Inc. | System and method for natural language processing in a peer-to-peer hybrid communications network |
US8528078B2 (en) | 2004-07-15 | 2013-09-03 | Anakam, Inc. | System and method for blocking unauthorized network log in using stolen password |
DE102004037858A1 (de) | 2004-08-04 | 2006-03-16 | Harman Becker Automotive Systems Gmbh | Navigationssystem mit sprachgesteuerter Angabe von Sonderzielen |
US8447651B1 (en) | 2004-08-25 | 2013-05-21 | Amazon Technologies, Inc. | Bidding on pending, query term-based advertising opportunities |
US20060046740A1 (en) | 2004-09-01 | 2006-03-02 | Johnson Karen L | Technique for providing location-based information concerning products and services through an information assistance service |
US7480618B2 (en) | 2004-09-02 | 2009-01-20 | Microsoft Corporation | Eliminating interference of noisy modality in a multimodal application |
FR2875919A1 (fr) | 2004-09-27 | 2006-03-31 | France Telecom | Agent rationnel dialoguant, systeme de dialogue intelligent l'utilisant, procede de pilotage d'un dialogue intelligent, et programme pour sa mise en oeuvre |
US7716056B2 (en) | 2004-09-27 | 2010-05-11 | Robert Bosch Corporation | Method and system for interactive conversational dialogue for cognitively overloaded device users |
US20060074660A1 (en) | 2004-09-29 | 2006-04-06 | France Telecom | Method and apparatus for enhancing speech recognition accuracy by using geographic data to filter a set of words |
JP4478939B2 (ja) | 2004-09-30 | 2010-06-09 | 株式会社国際電気通信基礎技術研究所 | 音声処理装置およびそのためのコンピュータプログラム |
US7925506B2 (en) | 2004-10-05 | 2011-04-12 | Inago Corporation | Speech recognition accuracy via concept to keyword mapping |
CN1842787B (zh) | 2004-10-08 | 2011-12-07 | 松下电器产业株式会社 | 对话支援装置 |
US20060106769A1 (en) | 2004-11-12 | 2006-05-18 | Gibbs Kevin A | Method and system for autocompletion for languages having ideographs and phonetic characters |
US20060253281A1 (en) | 2004-11-24 | 2006-11-09 | Alan Letzt | Healthcare communications and documentation system |
US7376645B2 (en) | 2004-11-29 | 2008-05-20 | The Intellection Group, Inc. | Multimodal natural language query system and architecture for processing voice and proximity-based queries |
US7590635B2 (en) | 2004-12-15 | 2009-09-15 | Applied Minds, Inc. | Distributed data store with an orderstamp to ensure progress |
WO2006076217A2 (en) | 2005-01-10 | 2006-07-20 | Herman Miller, Inc. | Method and apparatus of overlapping and summing speech for an output that disrupts speech |
US20070214182A1 (en) | 2005-01-15 | 2007-09-13 | Outland Research, Llc | Establishment-based media and messaging service |
US7792257B1 (en) | 2005-01-20 | 2010-09-07 | Andre Denis Vanier | Method and system for determining gender and targeting advertising in a telephone system |
US7873654B2 (en) | 2005-01-24 | 2011-01-18 | The Intellection Group, Inc. | Multimodal natural language query system for processing and analyzing voice and proximity-based queries |
US7437297B2 (en) | 2005-01-27 | 2008-10-14 | International Business Machines Corporation | Systems and methods for predicting consequences of misinterpretation of user commands in automated systems |
US7606708B2 (en) | 2005-02-01 | 2009-10-20 | Samsung Electronics Co., Ltd. | Apparatus, method, and medium for generating grammar network for use in speech recognition and dialogue speech recognition |
US7831433B1 (en) | 2005-02-03 | 2010-11-09 | Hrl Laboratories, Llc | System and method for using context in navigation dialog |
US7609669B2 (en) | 2005-02-14 | 2009-10-27 | Vocollect, Inc. | Voice directed system and method configured for assured messaging to multiple recipients |
US7461059B2 (en) | 2005-02-23 | 2008-12-02 | Microsoft Corporation | Dynamically updated search results based upon continuously-evolving search query that is based at least in part upon phrase suggestion, search engine uses previous result sets performing additional search tasks |
WO2006096873A1 (en) | 2005-03-09 | 2006-09-14 | Medio Systems, Inc. | Method and system of bidding for advertisement placement on computing devices |
US7283829B2 (en) | 2005-03-25 | 2007-10-16 | Cisco Technology, Inc. | Management of call requests in multi-modal communication environments |
US20060236343A1 (en) | 2005-04-14 | 2006-10-19 | Sbc Knowledge Ventures, Lp | System and method of locating and providing video content via an IPTV network |
US7668716B2 (en) | 2005-05-05 | 2010-02-23 | Dictaphone Corporation | Incorporation of external knowledge in multimodal dialog systems |
US7565239B2 (en) | 2005-05-06 | 2009-07-21 | Alpine Electronics, Inc. | Method and apparatus for navigation system for searching selected type of information along route to destination |
US8024186B1 (en) | 2005-05-24 | 2011-09-20 | Mobitv, Inc. | System and method for location based interaction with a device |
US7813485B2 (en) | 2005-05-26 | 2010-10-12 | International Business Machines Corporation | System and method for seamlessly integrating an interactive visual menu with an voice menu provided in an interactive voice response system |
US7917365B2 (en) | 2005-06-16 | 2011-03-29 | Nuance Communications, Inc. | Synchronizing visual and speech events in a multimodal application |
US7672931B2 (en) * | 2005-06-30 | 2010-03-02 | Microsoft Corporation | Searching for content using voice search queries |
US7873523B2 (en) | 2005-06-30 | 2011-01-18 | Microsoft Corporation | Computer implemented method of analyzing recognition results between a user and an interactive application utilizing inferred values instead of transcribed speech |
US8180037B1 (en) | 2005-06-30 | 2012-05-15 | Sprint Spectrum L.P. | Automated registration for mobile device reminders |
JP2007011928A (ja) | 2005-07-04 | 2007-01-18 | Sony Corp | コンテンツ提供システム、コンテンツ提供装置、コンテンツ配信サーバ、コンテンツ受信端末およびコンテンツ提供方法 |
WO2007008798A2 (en) | 2005-07-07 | 2007-01-18 | V-Enable, Inc. | System and method for searching for network-based content in a multi-modal system using spoken keywords |
WO2007008248A2 (en) | 2005-07-11 | 2007-01-18 | Voicedemand, Inc. | Voice control of a media player |
US7548859B2 (en) | 2005-08-03 | 2009-06-16 | Motorola, Inc. | Method and system for assisting users in interacting with multi-modal dialog systems |
US7640160B2 (en) | 2005-08-05 | 2009-12-29 | Voicebox Technologies, Inc. | Systems and methods for responding to natural language speech utterance |
US20070106499A1 (en) | 2005-08-09 | 2007-05-10 | Kathleen Dahlgren | Natural language search system |
US7620549B2 (en) | 2005-08-10 | 2009-11-17 | Voicebox Technologies, Inc. | System and method of supporting adaptive misrecognition in conversational speech |
US20070043569A1 (en) | 2005-08-19 | 2007-02-22 | Intervoice Limited Partnership | System and method for inheritance of advertised functionality in a user interactive system |
US8027684B2 (en) | 2005-08-22 | 2011-09-27 | Infosys Technologies, Ltd. | System for performing a task in a communication network and methods thereof |
US20070050279A1 (en) | 2005-08-26 | 2007-03-01 | Palo Alto Research Center Incorporated | Reverse bidding for trip services |
US7949529B2 (en) | 2005-08-29 | 2011-05-24 | Voicebox Technologies, Inc. | Mobile systems and methods of supporting natural language human-machine interactions |
EP1934971A4 (en) | 2005-08-31 | 2010-10-27 | Voicebox Technologies Inc | DYNAMIC LANGUAGE SCRIPTURE |
US8078551B2 (en) | 2005-08-31 | 2011-12-13 | Intuview Ltd. | Decision-support expert system and methods for real-time exploitation of documents in non-english languages |
US20070060114A1 (en) | 2005-09-14 | 2007-03-15 | Jorey Ramer | Predictive text completion for a mobile communication facility |
US8805339B2 (en) | 2005-09-14 | 2014-08-12 | Millennial Media, Inc. | Categorization of a mobile user profile based on browse and viewing behavior |
US8503995B2 (en) | 2005-09-14 | 2013-08-06 | Jumptap, Inc. | Mobile dynamic advertisement creation and placement |
US9009046B1 (en) | 2005-09-27 | 2015-04-14 | At&T Intellectual Property Ii, L.P. | System and method for disambiguating multiple intents in a natural language dialog system |
US7672852B2 (en) | 2005-09-29 | 2010-03-02 | Microsoft Corporation | Localization of prompts |
US8626588B2 (en) | 2005-09-30 | 2014-01-07 | Google Inc. | Advertising with audio content |
US20070078708A1 (en) | 2005-09-30 | 2007-04-05 | Hua Yu | Using speech recognition to determine advertisements relevant to audio content and/or audio content relevant to advertisements |
US20070078814A1 (en) | 2005-10-04 | 2007-04-05 | Kozoru, Inc. | Novel information retrieval systems and methods |
US20070185859A1 (en) | 2005-10-12 | 2007-08-09 | John Flowers | Novel systems and methods for performing contextual information retrieval |
US20070192309A1 (en) | 2005-10-12 | 2007-08-16 | Gordon Fischer | Method and system for identifying sentence boundaries |
JP4849662B2 (ja) | 2005-10-21 | 2012-01-11 | 株式会社ユニバーサルエンターテインメント | 会話制御装置 |
US9183572B2 (en) | 2005-10-25 | 2015-11-10 | Curtis M. Brubaker | System and method for obtaining revenue through the display of hyper-relevant advertising on moving objects |
US7747612B2 (en) | 2005-10-31 | 2010-06-29 | Yahoo! Inc. | Indication of exclusive items in a result set |
US7477909B2 (en) | 2005-10-31 | 2009-01-13 | Nuance Communications, Inc. | System and method for conducting a search using a wireless mobile device |
US20070112630A1 (en) | 2005-11-07 | 2007-05-17 | Scanscout, Inc. | Techniques for rendering advertisments with rich media |
US7587308B2 (en) | 2005-11-21 | 2009-09-08 | Hewlett-Packard Development Company, L.P. | Word recognition using ontologies |
US8751145B2 (en) | 2005-11-30 | 2014-06-10 | Volkswagen Of America, Inc. | Method for voice recognition |
US20070135101A1 (en) | 2005-12-08 | 2007-06-14 | Comverse, Ltd. | Enhanced visual IVR capabilities |
US8325398B2 (en) | 2005-12-22 | 2012-12-04 | Canon Kabushiki Kaisha | Image editing system, image management apparatus, and image editing program |
US20070174258A1 (en) | 2006-01-23 | 2007-07-26 | Jones Scott A | Targeted mobile device advertisements |
US20070208732A1 (en) | 2006-02-07 | 2007-09-06 | Future Vistas, Inc. | Telephonic information retrieval systems and methods |
US20070186165A1 (en) | 2006-02-07 | 2007-08-09 | Pudding Ltd. | Method And Apparatus For Electronically Providing Advertisements |
US8719005B1 (en) | 2006-02-10 | 2014-05-06 | Rusty Shawn Lee | Method and apparatus for using directed reasoning to respond to natural language queries |
JP4131978B2 (ja) | 2006-02-24 | 2008-08-13 | 本田技研工業株式会社 | 音声認識機器制御装置 |
US20070203736A1 (en) | 2006-02-28 | 2007-08-30 | Commonwealth Intellectual Property Holdings, Inc. | Interactive 411 Directory Assistance |
US8204751B1 (en) | 2006-03-03 | 2012-06-19 | At&T Intellectual Property Ii, L.P. | Relevance recognition for a human machine dialog system contextual question answering based on a normalization of the length of the user input |
JP5649303B2 (ja) | 2006-03-30 | 2015-01-07 | エスアールアイ インターナショナルSRI International | メディア・ストリームに注釈を付ける方法および装置 |
US8224695B2 (en) | 2006-03-31 | 2012-07-17 | Google Inc. | Monetizing service calls through advertising |
US7941753B2 (en) | 2006-03-31 | 2011-05-10 | Aol Inc. | Communicating appointment and/or mapping information among a calendar application and a navigation application |
US20070276651A1 (en) | 2006-05-23 | 2007-11-29 | Motorola, Inc. | Grammar adaptation through cooperative client and server based speech recognition |
US7966324B2 (en) | 2006-05-30 | 2011-06-21 | Microsoft Corporation | Personalizing a search results page based on search history |
US7533089B2 (en) | 2006-06-27 | 2009-05-12 | International Business Machines Corporation | Hybrid approach for query recommendation in conversation systems |
CA2657134C (en) | 2006-07-10 | 2016-04-05 | Accenture Global Services Gmbh | Mobile personal services platform for providing feedback |
US20080010135A1 (en) | 2006-07-10 | 2008-01-10 | Realnetworks, Inc. | Digital media content device incentive and provisioning method |
WO2008011432A2 (en) | 2006-07-17 | 2008-01-24 | Abraham Vasant | System and method for coordinating customized mobility services through a network |
US7620551B2 (en) | 2006-07-20 | 2009-11-17 | Mspot, Inc. | Method and apparatus for providing search capability and targeted advertising for audio, image, and video content over the internet |
US8799073B2 (en) | 2006-08-15 | 2014-08-05 | Microsoft Corporation | Computing system for monetizing calendar applications |
JP4181590B2 (ja) | 2006-08-30 | 2008-11-19 | 株式会社東芝 | インタフェース装置及びインタフェース処理方法 |
US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
US8145493B2 (en) | 2006-09-11 | 2012-03-27 | Nuance Communications, Inc. | Establishing a preferred mode of interaction between a user and a multimodal application |
US7957976B2 (en) | 2006-09-12 | 2011-06-07 | Nuance Communications, Inc. | Establishing a multimodal advertising personality for a sponsor of a multimodal application |
US8086463B2 (en) | 2006-09-12 | 2011-12-27 | Nuance Communications, Inc. | Dynamically generating a vocal help prompt in a multimodal application |
WO2008032329A2 (en) | 2006-09-13 | 2008-03-20 | Alon Atsmon | Providing content responsive to multimedia signals |
US7849041B2 (en) | 2006-09-18 | 2010-12-07 | Microsoft Corporation | Intent prediction and response employing sensing, networking, and communication among distributed devices |
US7788084B2 (en) | 2006-09-19 | 2010-08-31 | Xerox Corporation | Labeling of work of art titles in text for natural language processing |
US8073681B2 (en) | 2006-10-16 | 2011-12-06 | Voicebox Technologies, Inc. | System and method for a cooperative conversational voice user interface |
JP5312771B2 (ja) | 2006-10-26 | 2013-10-09 | 株式会社エム・シー・エヌ | クエリに応答して、関連性のある広告を決定する技術 |
US8880402B2 (en) | 2006-10-28 | 2014-11-04 | General Motors Llc | Automatically adapting user guidance in automated speech recognition |
US8924197B2 (en) | 2006-10-31 | 2014-12-30 | Semantifi, Inc. | System and method for converting a natural language query into a logical query |
US7805740B2 (en) | 2006-11-10 | 2010-09-28 | Audiogate Technologies Ltd. | System and method for providing advertisement based on speech recognition |
US8055502B2 (en) | 2006-11-28 | 2011-11-08 | General Motors Llc | Voice dialing using a rejection reference |
JP4833043B2 (ja) | 2006-11-30 | 2011-12-07 | ヤフー株式会社 | ブログ又はクエリ・クリックを利用したアフィニティ装置 |
US7640272B2 (en) | 2006-12-07 | 2009-12-29 | Microsoft Corporation | Using automated content analysis for audio/video content consumption |
TWI342010B (en) | 2006-12-13 | 2011-05-11 | Delta Electronics Inc | Speech recognition method and system with intelligent classification and adjustment |
US7630978B2 (en) | 2006-12-14 | 2009-12-08 | Yahoo! Inc. | Query rewriting with spell correction suggestions using a generated set of query features |
US20080154604A1 (en) | 2006-12-22 | 2008-06-26 | Nokia Corporation | System and method for providing context-based dynamic speech grammar generation for use in search applications |
US7818176B2 (en) | 2007-02-06 | 2010-10-19 | Voicebox Technologies, Inc. | System and method for selecting and presenting advertisements based on natural language processing of voice-based input |
US8219406B2 (en) | 2007-03-15 | 2012-07-10 | Microsoft Corporation | Speech-centric multimodal user interface design in mobile technology |
US8788258B1 (en) | 2007-03-15 | 2014-07-22 | At&T Intellectual Property Ii, L.P. | Machine translation using global lexical selection and sentence reconstruction |
US8909532B2 (en) | 2007-03-23 | 2014-12-09 | Nuance Communications, Inc. | Supporting multi-lingual user interaction with a multimodal application |
BRPI0809759A2 (pt) | 2007-04-26 | 2014-10-07 | Ford Global Tech Llc | "sistema informativo emotivo, sistemas de informações emotivas, métodos de condução emotiva de informações, sistemas informativos emotivos para um veículo de passageiro e método implementado por computador" |
US8396713B2 (en) | 2007-04-30 | 2013-03-12 | Nuance Communications, Inc. | Method and system for using a statistical language model and an action classifier in parallel with grammar for better handling of out-of-grammar utterances |
US8032383B1 (en) | 2007-05-04 | 2011-10-04 | Foneweb, Inc. | Speech controlled services and devices using internet |
US20080294994A1 (en) | 2007-05-18 | 2008-11-27 | Justin David Kruger | Event management system and method with calendar interface |
US8244522B2 (en) | 2007-05-22 | 2012-08-14 | Honda Motor Co., Ltd. | Language understanding device |
US8060367B2 (en) | 2007-06-26 | 2011-11-15 | Targus Information Corporation | Spatially indexed grammar and methods of use |
US20090006194A1 (en) | 2007-06-27 | 2009-01-01 | Microsoft Corporation | Location, destination and other contextual information-based mobile advertisements |
US8219399B2 (en) | 2007-07-11 | 2012-07-10 | Garmin Switzerland Gmbh | Automated speech recognition (ASR) tiling |
US20090024476A1 (en) | 2007-07-18 | 2009-01-22 | Idelix Software Inc. | Method and system for enhanced geographically-based and time-based online advertising |
US8639509B2 (en) | 2007-07-27 | 2014-01-28 | Robert Bosch Gmbh | Method and system for computing or determining confidence scores for parse trees at all levels |
US8024188B2 (en) | 2007-08-24 | 2011-09-20 | Robert Bosch Gmbh | Method and system of optimal selection strategy for statistical classifications |
US20090070109A1 (en) | 2007-09-12 | 2009-03-12 | Microsoft Corporation | Speech-to-Text Transcription for Personal Communication Devices |
DE102007044792B4 (de) | 2007-09-19 | 2012-12-13 | Siemens Ag | Verfahren, Steuergerät und System zur Steuerung oder Bedienung |
US8868479B2 (en) | 2007-09-28 | 2014-10-21 | Telogis, Inc. | Natural language parsers to normalize addresses for geocoding |
DE102008051757A1 (de) | 2007-11-12 | 2009-05-14 | Volkswagen Ag | Multimodale Benutzerschnittstelle eines Fahrerassistenzsystems zur Eingabe und Präsentation von Informationen |
US8140335B2 (en) | 2007-12-11 | 2012-03-20 | Voicebox Technologies, Inc. | System and method for providing a natural language voice user interface in an integrated voice navigation services environment |
US8423362B2 (en) | 2007-12-21 | 2013-04-16 | General Motors Llc | In-vehicle circumstantial speech recognition |
US20090171908A1 (en) | 2008-01-02 | 2009-07-02 | Michael Patrick Nash | Natural language minimally explicit grammar pattern |
US20090197582A1 (en) | 2008-02-01 | 2009-08-06 | Lewis Robert C | Platform for mobile advertising and microtargeting of promotions |
US8306810B2 (en) * | 2008-02-12 | 2012-11-06 | Ezsav Inc. | Systems and methods to enable interactivity among a plurality of devices |
US8077975B2 (en) | 2008-02-26 | 2011-12-13 | Microsoft Corporation | Handwriting symbol recognition accuracy using speech input |
US8255224B2 (en) | 2008-03-07 | 2012-08-28 | Google Inc. | Voice recognition grammar selection based on context |
US20090248565A1 (en) | 2008-03-25 | 2009-10-01 | Kai Chuang | Systems and Methods for Creating and Pricing Search Advertising Derivatives |
US20090259646A1 (en) | 2008-04-09 | 2009-10-15 | Yahoo!, Inc. | Method for Calculating Score for Search Query |
US20090259561A1 (en) * | 2008-04-15 | 2009-10-15 | Donald Robert Martin Boys | Method and System for Correlation of Product Quantities to Multiple Ship-to Addresses for a Single Online Order |
US20090276700A1 (en) | 2008-04-30 | 2009-11-05 | Nokia Corporation | Method, apparatus, and computer program product for determining user status indicators |
US20090287680A1 (en) * | 2008-05-14 | 2009-11-19 | Microsoft Corporation | Multi-modal query refinement |
US8589161B2 (en) | 2008-05-27 | 2013-11-19 | Voicebox Technologies, Inc. | System and method for an integrated, multi-modal, multi-device natural language voice services environment |
US9305548B2 (en) | 2008-05-27 | 2016-04-05 | Voicebox Technologies Corporation | System and method for an integrated, multi-modal, multi-device natural language voice services environment |
US20090304161A1 (en) * | 2008-06-05 | 2009-12-10 | Nathan Marshall Pettyjohn | system and method utilizing voice search to locate a product in stores from a phone |
US8171021B2 (en) | 2008-06-23 | 2012-05-01 | Google Inc. | Query identification and association |
US8781833B2 (en) | 2008-07-17 | 2014-07-15 | Nuance Communications, Inc. | Speech recognition semantic classification training |
US8909810B2 (en) | 2008-08-05 | 2014-12-09 | Isabella Products, Inc. | Systems and methods for multimedia content sharing |
US20100064025A1 (en) | 2008-09-10 | 2010-03-11 | Nokia Corporation | Method and Apparatus for Providing Media Service |
US20100076778A1 (en) | 2008-09-25 | 2010-03-25 | Kondrk Robert H | Method and System for Providing and Maintaining Limited-Subscriptions to Digital Media Assets |
US8224652B2 (en) | 2008-09-26 | 2012-07-17 | Microsoft Corporation | Speech and text driven HMM-based body animation synthesis |
US20100094707A1 (en) | 2008-10-10 | 2010-04-15 | Carl Johan Freer | Method and platform for voice and location-based services for mobile advertising |
US20100138300A1 (en) | 2008-12-02 | 2010-06-03 | At&T Intellectual Property I, L.P. | Method and apparatus for promoting products or services |
US8260938B2 (en) | 2009-01-23 | 2012-09-04 | Google Inc. | Predicting user requests to reduce network connection latency |
US8326637B2 (en) | 2009-02-20 | 2012-12-04 | Voicebox Technologies, Inc. | System and method for processing multi-modal device interactions in a natural language voice services environment |
JP4977163B2 (ja) | 2009-03-30 | 2012-07-18 | 株式会社東芝 | 有限状態トランスデューサ決定化装置及び有限状態トランスデューサ決定化方法 |
US8543401B2 (en) | 2009-04-17 | 2013-09-24 | Synchronoss Technologies | System and method for improving performance of semantic classifiers in spoken dialog systems |
US8326599B2 (en) | 2009-04-21 | 2012-12-04 | Xerox Corporation | Bi-phrase filtering for statistical machine translation |
US20130254314A1 (en) | 2009-06-09 | 2013-09-26 | Edmond K. Chow | Digital content delivery |
US10540976B2 (en) | 2009-06-05 | 2020-01-21 | Apple Inc. | Contextual voice commands |
US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
US8979538B2 (en) | 2009-06-26 | 2015-03-17 | Microsoft Technology Licensing, Llc | Using game play elements to motivate learning |
CA2672659A1 (en) * | 2009-07-17 | 2011-01-17 | Murray J. Burke | Process apparatus with output valve and operation thereof |
US9171541B2 (en) * | 2009-11-10 | 2015-10-27 | Voicebox Technologies Corporation | System and method for hybrid processing in a natural language voice services environment |
US9502025B2 (en) | 2009-11-10 | 2016-11-22 | Voicebox Technologies Corporation | System and method for providing a natural language content dedication service |
US8712759B2 (en) | 2009-11-13 | 2014-04-29 | Clausal Computing Oy | Specializing disambiguation of a natural language expression |
US8612206B2 (en) | 2009-12-08 | 2013-12-17 | Microsoft Corporation | Transliterating semitic languages including diacritics |
US10276170B2 (en) * | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
US8676565B2 (en) | 2010-03-26 | 2014-03-18 | Virtuoz Sa | Semantic clustering and conversational agents |
US8612205B2 (en) | 2010-06-14 | 2013-12-17 | Xerox Corporation | Word alignment method and system for improved vocabulary coverage in statistical machine translation |
US8543374B2 (en) | 2010-08-12 | 2013-09-24 | Xerox Corporation | Translation system combining hierarchical and phrase-based models |
US9292149B2 (en) | 2010-10-22 | 2016-03-22 | Litl Llc | Method and apparatus for public computing |
GB2486002A (en) | 2010-11-30 | 2012-06-06 | Youview Tv Ltd | Media Content Provision |
US8645208B2 (en) | 2010-12-14 | 2014-02-04 | Yellowpages.Com Llc | Systems and methods for providing automatic reminders for saved advertisements |
US8650078B2 (en) * | 2011-03-04 | 2014-02-11 | Billeo, Inc. | Methods and systems for paying with loyalty currency during in-store shopping |
US20120310763A1 (en) * | 2011-06-06 | 2012-12-06 | Michael Meehan | System and methods for matching potential buyers and sellers of complex offers |
US8849791B1 (en) * | 2011-06-29 | 2014-09-30 | Amazon Technologies, Inc. | Assisted shopping |
US20130006734A1 (en) | 2011-06-30 | 2013-01-03 | Matthew Adam Ocko | Automated bidding platform for digital incentives |
WO2013006215A1 (en) | 2011-07-01 | 2013-01-10 | Nec Corporation | Method and apparatus of confidence measure calculation |
US8972354B1 (en) | 2011-09-15 | 2015-03-03 | Symantec Corporation | Systems and methods for preserving individual backed-up files in accordance with legal-hold policies |
US8762156B2 (en) | 2011-09-28 | 2014-06-24 | Apple Inc. | Speech recognition repair using contextual information |
US8340975B1 (en) | 2011-10-04 | 2012-12-25 | Theodore Alfred Rosenberger | Interactive speech recognition device and system for hands-free building control |
US20130290234A1 (en) * | 2012-02-02 | 2013-10-31 | Visa International Service Association | Intelligent Consumer Service Terminal Apparatuses, Methods and Systems |
AU2013214801B2 (en) * | 2012-02-02 | 2018-06-21 | Visa International Service Association | Multi-source, multi-dimensional, cross-entity, multimedia database platform apparatuses, methods and systems |
US9443514B1 (en) | 2012-02-08 | 2016-09-13 | Google Inc. | Dynamic voice response control based on a weighted pace of spoken terms |
US8346563B1 (en) | 2012-04-10 | 2013-01-01 | Artificial Solutions Ltd. | System and methods for delivering advanced natural language interaction applications |
US9575963B2 (en) | 2012-04-20 | 2017-02-21 | Maluuba Inc. | Conversational agent |
WO2013170383A1 (en) | 2012-05-16 | 2013-11-21 | Xtreme Interactions Inc. | System, device and method for processing interlaced multimodal user input |
US8892575B2 (en) | 2012-06-06 | 2014-11-18 | Sap Se | Dictionary entry name generator |
KR20140011073A (ko) | 2012-07-17 | 2014-01-28 | 삼성전자주식회사 | 텍스트 추천 방법 및 장치 |
US8577671B1 (en) | 2012-07-20 | 2013-11-05 | Veveo, Inc. | Method of and system for using conversation state information in a conversational interaction system |
US9798799B2 (en) | 2012-11-15 | 2017-10-24 | Sri International | Vehicle personal assistant that interprets spoken natural language input based upon vehicle context |
US10083411B2 (en) * | 2012-11-15 | 2018-09-25 | Impel It! Inc. | Methods and systems for the sale of consumer services |
US8972243B1 (en) | 2012-11-20 | 2015-03-03 | Amazon Technologies, Inc. | Parse information encoding in a finite state transducer |
US9070367B1 (en) | 2012-11-26 | 2015-06-30 | Amazon Technologies, Inc. | Local speech recognition of frequent utterances |
US9070366B1 (en) | 2012-12-19 | 2015-06-30 | Amazon Technologies, Inc. | Architecture for multi-domain utterance processing |
US10235358B2 (en) | 2013-02-21 | 2019-03-19 | Microsoft Technology Licensing, Llc | Exploiting structured content for unsupervised natural language semantic parsing |
US9308446B1 (en) | 2013-03-07 | 2016-04-12 | Posit Science Corporation | Neuroplasticity games for social cognition disorders |
US9542947B2 (en) | 2013-03-12 | 2017-01-10 | Google Technology Holdings LLC | Method and apparatus including parallell processes for voice recognition |
CN105027197B (zh) | 2013-03-15 | 2018-12-14 | 苹果公司 | 训练至少部分语音命令系统 |
US9430465B2 (en) | 2013-05-13 | 2016-08-30 | Facebook, Inc. | Hybrid, offline/online speech translation system |
US9582490B2 (en) | 2013-07-12 | 2017-02-28 | Microsoft Technolog Licensing, LLC | Active labeling for computer-human interactive learning |
US20150193379A1 (en) | 2014-01-06 | 2015-07-09 | Apple Inc. | System and method for cognizant time-based reminders |
US9037455B1 (en) | 2014-01-08 | 2015-05-19 | Google Inc. | Limiting notification interruptions |
US20150199339A1 (en) | 2014-01-14 | 2015-07-16 | Xerox Corporation | Semantic refining of cross-lingual information retrieval results |
US9824408B2 (en) * | 2014-03-31 | 2017-11-21 | Monticello Enterprises LLC | Browser payment request API |
US9519686B2 (en) | 2014-04-09 | 2016-12-13 | International Business Machines Corporation | Confidence ranking of answers based on temporal semantics |
TWI566107B (zh) | 2014-05-30 | 2017-01-11 | 蘋果公司 | 用於處理多部分語音命令之方法、非暫時性電腦可讀儲存媒體及電子裝置 |
US9626703B2 (en) | 2014-09-16 | 2017-04-18 | Voicebox Technologies Corporation | Voice commerce |
CN107004202A (zh) | 2014-09-16 | 2017-08-01 | 声钰科技 | 营销用户请求的系统和方法 |
US9898459B2 (en) | 2014-09-16 | 2018-02-20 | Voicebox Technologies Corporation | Integration of domain information into state transitions of a finite state transducer for natural language processing |
US20160078773A1 (en) | 2014-09-17 | 2016-03-17 | Voicebox Technologies Corporation | System and method of providing task-based solicitation of request related user inputs |
CN107003999B (zh) | 2014-10-15 | 2020-08-21 | 声钰科技 | 对用户的在先自然语言输入的后续响应的系统和方法 |
US10431214B2 (en) | 2014-11-26 | 2019-10-01 | Voicebox Technologies Corporation | System and method of determining a domain and/or an action related to a natural language input |
US10614799B2 (en) | 2014-11-26 | 2020-04-07 | Voicebox Technologies Corporation | System and method of providing intent predictions for an utterance prior to a system detection of an end of the utterance |
US20160188292A1 (en) | 2014-12-30 | 2016-06-30 | Voicebox Technologies Corporation | System and method for interpreting natural language inputs based on storage of the inputs |
-
2015
- 2015-09-15 US US14/855,334 patent/US9626703B2/en active Active
- 2015-09-15 EP EP15842891.2A patent/EP3195145A4/en active Pending
- 2015-09-15 WO PCT/US2015/050218 patent/WO2016044290A1/en active Application Filing
- 2015-09-15 CN CN201580060519.1A patent/CN107003996A/zh active Pending
-
2017
- 2017-04-11 US US15/484,930 patent/US10430863B2/en active Active
-
2019
- 2019-08-28 US US16/553,553 patent/US11087385B2/en active Active
-
2021
- 2021-08-06 US US17/396,047 patent/US20220207594A1/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001029742A2 (en) * | 1999-10-22 | 2001-04-26 | Tellme Networks, Inc. | Method and apparatus for electronic commerce using a telephone interface |
CN101236635A (zh) * | 2007-02-01 | 2008-08-06 | 国际商业机器公司 | 电子商务购物方法和系统 |
CN103229206A (zh) * | 2010-10-15 | 2013-07-31 | 34方案有限公司 | 用于移动电子购物的系统和方法 |
US20130060625A1 (en) * | 2011-09-07 | 2013-03-07 | Elwha LLC, a limited liability company of the State of Delaware | Computational systems and methods for regulating information flow during interactions |
US20130311324A1 (en) * | 2012-05-17 | 2013-11-21 | Luvocracy Inc. | Zero Click Commerce Systems |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109389452A (zh) * | 2017-08-10 | 2019-02-26 | 阿里巴巴集团控股有限公司 | 语音销售的方法及装置 |
CN110047476A (zh) * | 2017-12-07 | 2019-07-23 | 丰田自动车株式会社 | 服务提供装置及储存有服务提供程序的存储介质 |
Also Published As
Publication number | Publication date |
---|---|
EP3195145A4 (en) | 2018-01-24 |
US20160078504A1 (en) | 2016-03-17 |
US11087385B2 (en) | 2021-08-10 |
EP3195145A1 (en) | 2017-07-26 |
US20190385218A1 (en) | 2019-12-19 |
WO2016044290A1 (en) | 2016-03-24 |
US10430863B2 (en) | 2019-10-01 |
US9626703B2 (en) | 2017-04-18 |
US20170221134A1 (en) | 2017-08-03 |
US20220207594A1 (en) | 2022-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107003996A (zh) | 语音商务 | |
JP7182652B2 (ja) | 購入のための拡張現実デバイス、システムおよび方法 | |
US10839447B2 (en) | System and method for wireless ordering using speech recognition | |
CN107004202A (zh) | 营销用户请求的系统和方法 | |
CN107003999A (zh) | 对用户的在先自然语言输入的后续响应的系统和方法 | |
US20160055571A1 (en) | Selective sharing of user information based on contextual relationship information, such as to crowd-source gifts of interest to a recipient | |
US20140149213A1 (en) | Apparatus and method for generating personalized information and promoting online advertising in a social network | |
WO2017092602A1 (zh) | 一种信息投放用户的筛选方法和服务器 | |
US20150302515A1 (en) | Method, apparatus, and system for simulating objects | |
JP2016009496A (ja) | オンライン対話を利用した取引方法及びシステム | |
US20210182976A1 (en) | Methods and systems for social media recommendations engines | |
CN107886390A (zh) | 提供用户的实际需求资源的方法、设备、系统与存储介质 | |
JP2020177350A (ja) | 情報処理装置、情報処理方法、及び情報処理プログラム | |
WO2015012746A1 (en) | Using entities in content selection | |
US20160117751A1 (en) | Algorithm for user interface background selection | |
US20200273085A1 (en) | Joint gift registry | |
WO2020243716A1 (en) | Location based mobile messaging shopping network | |
US11568435B2 (en) | Intelligent and interactive shopping engine | |
KR20190079582A (ko) | 선물 추천 서비스 방법 및 이를 실행하기 위한 선물 추천 서버 | |
CN107632989B (zh) | 一种商品对象选取、模型确定及使用热度确定方法与装置 | |
US11748722B2 (en) | Method for online ordering using conversational interface | |
KR102627445B1 (ko) | 메타버스를 이용한 꽃 상품 표시 및 주문 통합 서비스 제공 방법 및 장치 | |
KR20200075067A (ko) | 채팅을 기반으로 한 주문형 쇼핑 큐레이션 장치 | |
KR101682635B1 (ko) | 균일가 판매상품을 거래하기 위한 균일가상품거래시스템 및 균일가상품거래방법 | |
AU2017101327A4 (en) | Frameworks and methodologies configured to enable generation of real-time response offers for delivery to client devices in response to query data via hybrid technology including rules-based process and bespoke generation process |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20181212 Address after: Washington, USA Applicant after: Weber Assets Co.,Ltd. Address before: Washington, USA Applicant before: VOICEBOX TECHNOLOGIES, Inc. |
|
TA01 | Transfer of patent application right | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170801 |
|
RJ01 | Rejection of invention patent application after publication |