Customizing web 2.0 application behavior based on relationships between a content creator and a content requester
    31.
    发明授权
    Customizing web 2.0 application behavior based on relationships between a content creator and a content requester 有权
    根据内容创建者和内容请求者之间的关系定制Web 2.0应用程序行为

    公开(公告)号:US09311420B2

    公开(公告)日:2016-04-12

    申请号:US11766255

    申请日:2007-06-21

    摘要: The present invention discloses a solution for developer customization of Web 2.0 applications based on relationships between a content creator and a content requester. In the solution, Web 2.0 content can be received from a content creator. One or more creator established customizations can also be received where the customizations are each a set of one or more users. In the method, a communication can be established with a user who requests the Web 2.0 content. It can be determined that the user is a member of a set specified by the content creator. The customization associated with the set can be applied. Web 2.0 content as modified by the customization can be served to the user. In one embodiment, users can also establish customizations, which are also applied to the served Web 2.0 content.

    摘要翻译: 本发明公开了一种基于内容创建者和内容请求者之间的关系来开发Web 2.0应用程序定制的解决方案。 在解决方案中,可以从内容创建者接收Web 2.0内容。 还可以接收一个或多个创建者建立的自定义,其中定制每个都是一个或多个用户的集合。 在该方法中,可以与请求Web 2.0内容的用户建立通信。 可以确定用户是内容创建者指定的集合的成员。 可以应用与集相关联的定制。 通过自定义修改的Web 2.0内容可以向用户提供。 在一个实施例中,用户还可以建立自定义,其也应用于所提供的Web 2.0内容。

    Proactive completion of input fields for automated voice enablement of a web page
    32.
    发明授权
    Proactive completion of input fields for automated voice enablement of a web page 有权
    主动完成用于自动语音启用网页的输入字段

    公开(公告)号:US08543404B2

    公开(公告)日:2013-09-24

    申请号:US12099036

    申请日:2008-04-07

    IPC分类号: G01L11/00

    摘要: Embodiments of the present invention provide a method and computer program product for the proactive completion of input fields for automated voice enablement of a Web page. In an embodiment of the invention, a method for proactively completing empty input fields for voice enabling a Web page can be provided. The method can include receiving speech input for an input field in a Web page and inserting a textual equivalent to the speech input into the input field in a Web page. The method further can include locating an empty input field remaining in the Web page and generating a speech grammar for the input field based upon permitted terms in a core attribute of the empty input field and prompting for speech input for the input field. Finally, the method can include posting the received speech input and the grammar to an automatic speech recognition (ASR) engine and inserting a textual equivalent to the speech input provided by the ASR engine into the empty input field.

    摘要翻译: 本发明的实施例提供了一种用于主动完成用于网页的自动语音使能的输入字段的方法和计算机程序产品。 在本发明的一个实施例中,可以提供用于主动完成用于启用网页的语音的空输入字段的方法。 该方法可以包括为网页中的输入字段接收语音输入,并将与语音输入的文本等价物插入到网页中的输入字段中。 该方法还可以包括定位网页中剩余的空输入字段,并且基于空输入字段的核心属性中的允许项提供输入字段的语音语法,并提示输入字段的语音输入。 最后,该方法可以包括将接收到的语音输入和语法发布到自动语音识别(ASR)引擎,并将与由ASR引擎提供的语音输入的文本等价物插入空输入字段。

    Dialect translator for a speech application environment extended for interactive text exchanges
    33.
    发明授权
    Dialect translator for a speech application environment extended for interactive text exchanges 有权
    用于语音应用环境的方言翻译器用于交互式文本交换

    公开(公告)号:US08204182B2

    公开(公告)日:2012-06-19

    申请号:US11613179

    申请日:2006-12-19

    IPC分类号: H04M11/00

    CPC分类号: G10L15/22

    摘要: The present solution includes a real-time automated communication method. In the method, a real-time communication session can be established between a text exchange client and a speech application. A translation table can be identified that includes multiple entries, each entry including a text exchange item and a corresponding conversational translation item. A text exchange message can be received that was entered into a text exchange client. Content in the text exchange message that matches a text exchange item in the translation table can be substituted with a corresponding conversational item. The translated text exchange message can be sent as input to a voice server. Output from the voice server can be used by the speech application, which performs an automatic programmatic action based upon the output.

    摘要翻译: 本解决方案包括实时自动通信方法。 在该方法中,可以在文本交换客户端和语音应用之间建立实时通信会话。 可以识别包括多个条目的翻译表,每个条目包括文本交换项目和对应的会话翻译项目。 可以接收输入到文本交换客户端的文本交换消息。 与翻译表中的文本交换项匹配的文本交换消息中的内容可以用对应的对话项代替。 翻译的文本交换消息可以作为输入发送到语音服务器。 语音服务器的输出可以由语音应用程序使用,语音应用程序将根据输出执行自动编程操作。

    Integrating a voice browser into a Web 2.0 environment
    34.
    发明授权
    Integrating a voice browser into a Web 2.0 environment 失效
    将语音浏览器集成到Web 2.0环境中

    公开(公告)号:US08041573B2

    公开(公告)日:2011-10-18

    申请号:US11766157

    申请日:2007-06-21

    IPC分类号: G10L21/00

    摘要: The present invention discloses a system and method for integrating a voice browser into a Web 2.0 environment. For example, a system is disclosed which includes at least a Web 2.0 server, a voice browser, and a server-side speech processing system. The Web 2.0 server can serve Web 2.0 content comprising at least one speech-enabled application. The served Web 2.0 content can include voice markup. The voice browser can render the Web 2.0 content received from the Web 2.0 server which includes rendering the voice markup. The server-side speech processing system can handle speech processing operations for the speech-enabled application. Communications with the server-side speech processing system occur via a set of RESTful commands, such as an HTTP GET command, an HTTP POST command, an HTTP PUT command, and an HTTP DELETE command.

    摘要翻译: 本发明公开了一种将语音浏览器集成到Web 2.0环境中的系统和方法。 例如,公开了至少包括Web 2.0服务器,语音浏览器和服务器侧语音处理系统的系统。 Web 2.0服务器可以提供包含至少一个支持语音的应用程序的Web 2.0内容。 提供的Web 2.0内容可以包括语音标记。 语音浏览器可以渲染从Web 2.0服务器接收的Web 2.0内容,包括渲染语音标记。 服务器端语音处理系统可以处理语音处理操作,使语音使能的应用程序。 与服务器端语音处理系统的通信通过一组RESTful命令进行,例如HTTP GET命令,HTTP POST命令,HTTP PUT命令和HTTP DELETE命令。

    Speech processing method based upon a representational state transfer (REST) architecture that uses web 2.0 concepts for speech resource interfaces
    35.
    发明授权
    Speech processing method based upon a representational state transfer (REST) architecture that uses web 2.0 concepts for speech resource interfaces 有权
    基于使用Web 2.0概念进行语音资源接口的表示状态转移(REST)架构的语音处理方法

    公开(公告)号:US08041572B2

    公开(公告)日:2011-10-18

    申请号:US11765928

    申请日:2007-06-20

    IPC分类号: G10L21/00

    CPC分类号: G10L15/30

    摘要: The present invention discloses a method of performing speech processing operations based upon Web 2.0 type interfaces with speech engines. The method can include a step of interfacing with a Web 2.0 server from a standard browser. A speech-enabled application served by the Web 2.0 server can be accessed. The browser can render markup of the speech-enabled application. Speech input can be received from a user of the browser. A RESTful protocol, such as the ATOM Publishing Protocol (APP), can be utilized to access a remotely located speech engine. The speech engine can accept GET, PUT, POST, and DELETE commands. The speech processing engine can process the speech input and can provide results to the Web 2.0 server. The Web 2.0 server can perform a programmatic action based upon the provided results, which results in different content being presented in the browser.

    摘要翻译: 本发明公开了一种基于具有语音引擎的Web 2.0型接口进行语音处理操作的方法。 该方法可以包括从标准浏览器与Web 2.0服务器进行接口的步骤。 可以访问由Web 2.0服务器提供的支持语音的应用程序。 浏览器可以渲染启用语音的应用程序的标记。 可以从浏览器的用户接收语音输入。 诸如ATOM出版协议(APP)之类的RESTful协议可用于访问位于远程的语音引擎。 语音引擎可以接受GET,PUT,POST和DELETE命令。 语音处理引擎可以处理语音输入,并可以将结果提供给Web 2.0服务器。 Web 2.0服务器可以根据提供的结果执行编程操作,这导致浏览器中显示不同的内容。

    Using a WIKI editor to create speech-enabled applications
    36.
    发明授权
    Using a WIKI editor to create speech-enabled applications 失效
    使用WIKI编辑器创建支持语音的应用程序

    公开(公告)号:US07890333B2

    公开(公告)日:2011-02-15

    申请号:US11766002

    申请日:2007-06-20

    IPC分类号: G10L15/22

    CPC分类号: H04L67/02 G10L15/30 G10L15/32

    摘要: The present invention discloses a system and a method for creating and editing speech-enabled WIKIs. A WIKI editor can be served to client-side Web browsers so that end-users can utilize WIKI editor functions, which include functions to create and edit speech-enabled WIKI applications. A WIKI server can serve speech-enabled WIKI applications created via the WIKI editor. Each of the speech-enabled WIKI applications can include a link to at least one speech processing engine located in a speech processing system remote from the WIKI server. The speech processing engine can provide a speech processing capability for the speech-enabled WIKI application when served by the WIKI server. In one embodiment, the speech-enabled applications can include an introspection document, an entry collection of documents, and a resource collection of documents in accordance with standards specified by an ATOM PUBLISHING PROTOCOL (APP).

    摘要翻译: 本发明公开了一种用于创建和编辑具有语音功能的WIKI的系统和方法。 WIKI编辑器可以提供给客户端Web浏览器,以便最终用户可以利用WIKI编辑器功能,其中包括创建和编辑支持语音的WIKI应用程序的功能。 WIKI服务器可以提供通过WIKI编辑器创建的支持语音的WIKI应用程序。 每个具有语音功能的WIKI应用可以包括到位于远离WIKI服务器的语音处理系统中的至少一个语音处理引擎的链接。 当由WIKI服务器服务时,语音处理引擎可以为支持语音的WIKI应用提供语音处理能力。 在一个实施例中,启用语音的应用程序可以包括内省文档,文档的条目集合和根据ATOM发布协议(APP)指定的标准的文档资源集合。

    Managing concurrent data updates in a composite services delivery system
    37.
    发明授权
    Managing concurrent data updates in a composite services delivery system 失效
    在复合服务交付系统中管理并发数据更新

    公开(公告)号:US07809838B2

    公开(公告)日:2010-10-05

    申请号:US11297211

    申请日:2005-12-08

    IPC分类号: G06F15/16

    摘要: Embodiments of the present invention provide a method, system and computer program product for deploying and delivering composite services in an NGN network. A collision detection and resolution method for updating a model in a composite services enablement environment can include establishing for a single session having a corresponding model, multiple channels of communication for different corresponding channels of access to a service. The method further can include synchronizing updates to the model by individual ones of the channels of access to the services for each of the channels of access to the services. The method yet further can include detecting collisions in synchronizing the updates to the model. Finally, the method can include rejecting the updates to the model when collisions are detected.

    摘要翻译: 本发明的实施例提供了一种用于在NGN网络中部署和传送复合服务的方法,系统和计算机程序产品。 用于更新复合服务启用环境中的模型的冲突检测和解决方法可以包括为具有相应模型的单个会话建立用于不同对应的访问服务通道的多个通信。 该方法还可以包括通过访问服务的每个信道的对服务的各个信道的个体信道来同步到模型的更新。 该方法还可以包括在将更新同步到模型时检测冲突。 最后,该方法可以包括在检测到冲突时拒绝对模型的更新。

    External event interrupt for server-side programs
    38.
    发明授权
    External event interrupt for server-side programs 有权
    服务器端程序的外部事件中断

    公开(公告)号:US07171663B2

    公开(公告)日:2007-01-30

    申请号:US10314698

    申请日:2002-12-09

    IPC分类号: G06F9/455 G06F9/46

    CPC分类号: G06F9/542

    摘要: A method for handling external events within a server-side program running within a virtual machine can include beginning a first process within the server-side program and responsively launching a first event monitor. The method can broadcast a virtual machine event responsive to an external event occurring outside the virtual machine. The first event monitor can detecting the virtual machine and invoke a first program response.

    摘要翻译: 用于处理在虚拟机内运行的服务器端程序中的外部事件的方法可以包括在服务器端程序内开始第一进程并且响应地启动第一事件监视器。 该方法可以响应于在虚拟机外发生的外部事件来广播虚拟机事件。 第一个事件监视器可以检测虚拟机并调用第一个程序响应。

    Inferring switching conditions for switching between modalities in a speech application environment extended for interactive text exchanges
    39.
    发明授权
    Inferring switching conditions for switching between modalities in a speech application environment extended for interactive text exchanges 有权
    推动用于在语音应用环境中的模式之间切换的切换条件,用于交互式文本交换

    公开(公告)号:US08874447B2

    公开(公告)日:2014-10-28

    申请号:US13543198

    申请日:2012-07-06

    IPC分类号: G10L21/00 G10L25/00 G10L15/22

    CPC分类号: G10L15/22

    摘要: The disclosed solution includes a method for dynamically switching modalities based upon inferred conditions in a dialog session involving a speech application. The method establishes a dialog session between a user and the speech application. During the dialog session, the user interacts using an original modality and a second modality. The speech application interacts using a speech modality only. A set of conditions indicative of interaction problems using the original modality can be inferred. Responsive to the inferring step, the original modality can be changed to the second modality. A modality transition to the second modality can be transparent the speech application and can occur without interrupting the dialog session. The original modality and the second modality can be different modalities; one including a text exchange modality and another including a speech modality.

    摘要翻译: 所公开的解决方案包括用于基于涉及语音应用的对话会话中的推断条件来动态地切换模态的方法。 该方法在用户和语音应用程序之间建立对话会话。 在对话会话期间,用户使用原始模态和第二模态交互。 语音应用程序仅使用语音模式进行交互。 可以推断出使用原始模态表示交互问题的一组条件。 响应于推理步骤,原始模态可以改为第二模态。 对第二模态的模态转换可以是语音应用的透明,并且可以在不中断对话会话的情况下发生。 原来的模式和第二种模式可以是不同的模式; 一个包括文本交换模式,另一个包括语音模式。

    Implementing a contact center using open standards and non-proprietary components
    40.
    发明授权
    Implementing a contact center using open standards and non-proprietary components 有权
    使用开放标准和非专有组件实施联络中心

    公开(公告)号:US08675859B2

    公开(公告)日:2014-03-18

    申请号:US13467498

    申请日:2012-05-09

    IPC分类号: H04M3/00 H04M5/00 G06F15/16

    摘要: The present invention discloses an open contact center formed from multiple contact center components that conform to open standards and that intercommunicate utilizing open standards. The open contact center can provide automated interactive communications with callers, can provide queue management for callers waiting to communicate with live agents, can provide skills based routing for assigning live agents to callers based upon skills of the live agents and skills needed by the callers, and can provide tooling for provisioning and monitoring the live agents. In one configuration, the contact center components can execute within a middleware solution, such as WEBSPHERE, that has IP Multimedia Subsystem capability. Additionally, the contact center components can be implemented as service oriented architecture (SOA) components that communicate over an enterprise service bus (ESB).

    摘要翻译: 本发明公开了一种由符合开放标准的多个接触中心部件形成的开放接触中心,并且利用开放标准相互通信。 开放式联络中心可以提供与呼叫者的自动交互式通信,可以为等待与实时代理通信的呼叫者提供队列管理,可以基于呼叫者所需的实时代理和技能的技能,为呼叫者提供基于技能的路由, 并且可以提供用于配置和监视实时代理的工具。 在一种配置中,联络中心组件可以在具有IP多媒体子系统功能的中间件解决方案(如WEBSPHERE)中执行。 此外,联络中心组件可以实现为通过企业服务总线(ESB)进行通信的面向服务的架构(SOA)组件。