CN107003996A - 语音商务 - Google Patents

语音商务 Download PDF

Info

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
Application number
CN201580060519.1A
Other languages
English (en)
Inventor
老迈克尔·R·肯尼维克
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Weber Assets Co ltd
Original Assignee
VoiceBox Technologies Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=55455147&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN107003996(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by VoiceBox Technologies Corp filed Critical VoiceBox Technologies Corp
Publication of CN107003996A publication Critical patent/CN107003996A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0623Item investigation
    • G06Q30/0625Directed, with specific intent or strategy
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/08Speech classification or search
    • G10L15/18Speech classification or search using natural language modelling
    • G10L15/1815Semantic context, e.g. disambiguation of the recognition hypotheses based on word meaning
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/08Speech classification or search
    • G10L15/18Speech classification or search using natural language modelling
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • G10L2015/223Execution 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.一种用于提供语音商务的系统,所述系统包括:
一个或多个物理处理器,所述一个或多个物理处理器被编程有计算机程序指令,所述计算机程序指令在被执行时使所述一个或多个物理处理器:
接收包括自然语言话语的用户输入;
在接收到所述用户输入之后无标识产品或服务的进一步用户输入的情况下,基于所述自然语言话语确定将代表用户购买的第一产品或服务;
在接收到所述用户输入之后无标识支付信息的进一步用户输入的情况下,获得用于支付所述产品或服务的第一支付信息;
在接收到所述用户输入之后无标识配送信息的进一步用户输入的情况下,获得用于递送所述产品或服务的第一配送信息;以及
在接收到所述用户输入之后无标识产品或服务、支付信息、或配送信息的进一步用户输入的情况下,基于所述第一支付信息和所述第一配送信息完成对于所述第一产品或服务的购买交易。
CN201580060519.1A 2014-09-16 2015-09-15 语音商务 Pending CN107003996A (zh)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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