Synchronization among plural browsers using a state manager

    公开(公告)号:USRE48126E1

    公开(公告)日:2020-07-28

    申请号:US13223553

    申请日:2011-09-01

    摘要: A technique for synchronizing a visual browser and a voice browser. A visual browser is used to navigate through visual content, such as WML pages. During the navigation, the visual browser creates a historical record of events that have occurred during the navigation. The voice browser uses this historical record to navigate the content in the same manner as occurred on the visual browser, thereby synchronizing to a state equivalent to that of the visual browser. The creation of the historical record may be performed by using a script to trap events, where the script contains code that records the trapped events. The synchronization technique may be used with a multi-modal application that permits the mode of input/output (I/O) to be changed between visual and voice browsers. When the mode is changed from visual to voice, the record of events captured by the visual browser is provided to the voice browser, thereby allowing the I/O mode to change seamlessly from visual to voice. Likewise, the voice browser captures events which may be provided to the visual browser when the I/O mode is changed from voice to visual.

    System and method for providing multi-modal bookmarks

    公开(公告)号:US08571606B2

    公开(公告)日:2013-10-29

    申请号:US13491465

    申请日:2012-06-07

    IPC分类号: H04W4/00

    摘要: A system for enabling multi-modal bookmarks comprises a bookmark repository coupled to two browsers. A user bookmarks content using a first browser, and a bookmark is stored in the bookmark repository. The user subsequently uses a second browser and requests that the bookmark be de-referenced to point the second browser to the bookmarked content. The second browser accesses the bookmark in the content repository and is directed to the bookmarked content. The first and second browsers may be visual and voice browsers that render Wireless Markup Language (WML) and Voice Extensible Markup Language (VXML) content, respectively, wherein a mapping is provided that links a given piece of visual content to an equivalent piece of voice content.

    System and Method for Providing Multi-Modal Bookmarks
    3.
    发明申请
    System and Method for Providing Multi-Modal Bookmarks 有权
    提供多模式书签的系统和方法

    公开(公告)号:US20120244846A1

    公开(公告)日:2012-09-27

    申请号:US13491465

    申请日:2012-06-07

    IPC分类号: H04W4/00

    摘要: A system for enabling multi-modal bookmarks comprises a bookmark repository coupled to two browsers. A user bookmarks content using a first browser, and a bookmark is stored in the bookmark repository. The user subsequently uses a second browser and requests that the bookmark be de-referenced to point the second browser to the bookmarked content. The second browser accesses the bookmark in the content repository and is directed to the bookmarked content. The first and second browsers may be visual and voice browsers that render Wireless Markup Language (WML) and Voice Extensible Markup Language (VXML) content, respectively, wherein a mapping is provided that links a given piece of visual content to an equivalent piece of voice content.

    摘要翻译: 用于启用多模式书签的系统包括耦合到两个浏览器的书签存储库。 用户使用第一浏览器书签内容,书签存储在书签库中。 用户随后使用第二浏览器并请求取消引用书签以将第二浏览器指向加书签的内容。 第二个浏览器访问内容存储库中的书签,并定向到加书签的内容。 第一和第二浏览器可以是分别呈现无线标记语言(WML)和语音可扩展标记语言(VXML)内容的视觉和语音浏览器,其中提供将给定的可视内容链接到等同的语音片段的映射 内容。

    System and method for providing multi-modal bookmarks
    4.
    发明授权
    System and method for providing multi-modal bookmarks 有权
    提供多模式书签的系统和方法

    公开(公告)号:US08238881B2

    公开(公告)日:2012-08-07

    申请号:US10211117

    申请日:2002-08-02

    IPC分类号: H04L12/58 H04M1/663

    摘要: A system for enabling multi-modal bookmarks comprises a bookmark repository coupled to two browsers. A user bookmarks content using a first browser, and a bookmark is stored in the bookmark repository. The user subsequently uses a second browser and requests that the bookmark be de-referenced to point the second browser to the bookmarked content. The second browser accesses the bookmark in the content repository and is directed to the bookmarked content. The first and second browsers may be visual and voice browsers that render Wireless Markup Language (WML) and Voice Extensible Markup Language (VXML) content, respectively, wherein a mapping is provided that links a given piece of visual content to an equivalent piece of voice content.

    摘要翻译: 用于启用多模式书签的系统包括耦合到两个浏览器的书签存储库。 用户使用第一浏览器书签内容,书签存储在书签库中。 用户随后使用第二浏览器并请求取消引用书签以将第二浏览器指向加书签的内容。 第二个浏览器访问内容存储库中的书签,并定向到加书签的内容。 第一和第二浏览器可以是分别呈现无线标记语言(WML)和语音可扩展标记语言(VXML)内容的视觉和语音浏览器,其中提供将给定的可视内容链接到等同的语音片段的映射 内容。

    Exchange of events based synchronization of browsers
    5.
    发明授权
    Exchange of events based synchronization of browsers 有权
    交换基于事件的浏览器同步

    公开(公告)号:US07886004B2

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

    申请号:US12533002

    申请日:2009-07-31

    IPC分类号: G06F15/173

    摘要: A technique for synchronizing a visual browser and a voice browser. A visual browser is used to navigate through visual content, such as WML pages. During the navigation, the visual browser creates a historical record of events that have occurred during the navigation. The voice browser uses this historical record to navigate the content in the same manner as occurred on the visual browser, thereby synchronizing to a state equivalent to that of the visual browser. The creation of the historical record may be performed by using a script to trap events, where the script contains code that records the trapped events. The synchronization technique may be used with a multi-modal application that permits the mode of input/output (I/O) to be changed between visual and voice browsers. When the mode is changed from visual to voice, the record of events captured by the visual browser is provided to the voice browser, thereby allowing the I/O mode to change seamlessly from visual to voice. Likewise, the voice browser captures events which may be provided to the visual browser when the I/O mode is changed from voice to visual.

    摘要翻译: 一种用于同步视觉浏览器和语音浏览器的技术。 可视浏览器用于浏览可视内容,如WML页面。 在导航期间,可视浏览器创建在导航期间发生的事件的历史记录。 语音浏览器使用该历史记录以与视觉浏览器上发生的相同的方式浏览内容,从而同步到与视觉浏览器相同的状态。 可以通过使用脚本来捕获事件来执行历史记录的创建,其中脚本包含记录被捕获事件的代码。 同步技术可以与允许在可视和语音浏览器之间改变输入/输出(I / O)模式的多模态应用程序一起使用。 当模式从视觉变化到语音时,由视觉浏览器捕获的事件的记录被提供给语音浏览器,从而允许I / O模式从视觉到语音无缝地改变。 同样,当I / O模式从语音变为可视时,语音浏览器捕获可能提供给可视浏览器的事件。

    Exchange Of Events Based Synchronization Of Browsers
    6.
    发明申请
    Exchange Of Events Based Synchronization Of Browsers 有权
    交换基于事件的浏览器同步

    公开(公告)号:US20090287849A1

    公开(公告)日:2009-11-19

    申请号:US12533002

    申请日:2009-07-31

    IPC分类号: G06F15/16

    摘要: A technique for synchronizing a visual browser and a voice browser. A visual browser is used to navigate through visual content, such as WML pages. During the navigation, the visual browser creates a historical record of events that have occurred during the navigation. The voice browser uses this historical record to navigate the content in the same manner as occurred on the visual browser, thereby synchronizing to a state equivalent to that of the visual browser. The creation of the historical record may be performed by using a script to trap events, where the script contains code that records the trapped events. The synchronization technique may be used with a multi-modal application that permits the mode of input/output (I/O) to be changed between visual and voice browsers. When the mode is changed from visual to voice, the record of events captured by the visual browser is provided to the voice browser, thereby allowing the I/O mode to change seamlessly from visual to voice. Likewise, the voice browser captures events which may be provided to the visual browser when the I/O mode is changed from voice to visual.

    摘要翻译: 一种用于同步视觉浏览器和语音浏览器的技术。 可视浏览器用于浏览可视内容,如WML页面。 在导航期间,可视浏览器创建在导航期间发生的事件的历史记录。 语音浏览器使用该历史记录以与视觉浏览器上发生的相同的方式浏览内容,从而同步到与视觉浏览器相同的状态。 可以通过使用脚本来捕获事件来执行历史记录的创建,其中脚本包含记录被捕获事件的代码。 同步技术可以与允许在可视和语音浏览器之间改变输入/输出(I / O)模式的多模态应用程序一起使用。 当模式从视觉变化到语音时,由视觉浏览器捕获的事件的记录被提供给语音浏览器,从而允许I / O模式从视觉到语音无缝地改变。 同样,当I / O模式从语音变为可视时,语音浏览器捕获可能提供给可视浏览器的事件。

    Mode-swapping in multi-modal telephonic applications
    7.
    发明授权
    Mode-swapping in multi-modal telephonic applications 有权
    多模式电话应用中的模式交换

    公开(公告)号:US07289606B2

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

    申请号:US10119614

    申请日:2002-04-10

    IPC分类号: H04M11/00

    摘要: Multi-modal applications are capable of interacting with a user in a voice mode, a visual mode, and/or other modes of communication. Mode swapping refers to the process of changing from one mode of communication (or one combination of modes) to another. Mode swapping may be initiated by a user, by an application, or by another entity. Mode swapping may be performed “adaptively,” in that an entity monitors the effectiveness of a communication mode and initiates a mode swap if communication is proceeding non-optimally in the current mode. Mode swapping may be performed by dropping a call to a telephone terminal in the currently-open mode and placing a call to that same device in another mode. In one embodiment, logic for mode swapping resides on a gateway proxy that mediates communication between an application and a telephone terminal.

    摘要翻译: 多模式应用能够以语音模式,视觉模式和/或其他通信模式与用户交互。 模式交换是指从一种通信模式(或一种模式组合)切换到另一种模式的过程。 模式交换可以由用户,应用程序或另一实体发起。 可以“自适应地”执行模式交换,因为实体监视通信模式的有效性并且如果通信在当前模式下非最佳地进行,则启动模式交换。 模式交换可以通过在当前打开的模式中放弃对电话终端的呼叫并且在另一种模式下对同一设备进行呼叫来执行。 在一个实施例中,用于模式交换的逻辑驻留在中介应用和电话终端之间的通信的网关代理上。

    Signal-based session management for telephonic applications
    8.
    发明授权
    Signal-based session management for telephonic applications 有权
    用于电话应用的基于信号的会话管理

    公开(公告)号:US07254227B2

    公开(公告)日:2007-08-07

    申请号:US10260144

    申请日:2002-09-30

    IPC分类号: H04M3/42

    摘要: A technique for allowing an automated participant in a telephone conversation, such as an Interactive Voice Response (IVR) system or a voice browser, to react to the placing of the conversation “on hold.” When a conversation between an automated participant and a human participant is placed on hold, a signal is provided to the automated participant indicating that the voice circuit between the two participants has been broken. In response to the signal, the automated participant may take appropriate action, such as suspending its participation in the conversation, extending the time for which it awaits a response from the human participant, continuing the conversation in a “visual” mode using the keypad and display on the human participant's handset, or some other appropriate action.

    摘要翻译: 允许诸如交互式语音应答(IVR)系统或语音浏览器之类的电话会话中的自动参与者对放置会话“保持”的技术。 当自动参与者和人类参与者之间的对话被置于保持状态时,向自动参与者提供指示两个参与者之间的语音电路已被破坏的信号。 响应于该信号,自动参与者可以采取适当的动作,例如暂停参与对话,延长等待来自人类参与者的响应的时间,使用键盘以“视觉”模式继续对话 在人类参与者的手机上显示,或其他适当的动作。

    Synchronization among plural browsers using a state manager
    9.
    发明授权
    Synchronization among plural browsers using a state manager 有权
    使用状态管理器在多个浏览器之间进行同步

    公开(公告)号:US07584249B2

    公开(公告)日:2009-09-01

    申请号:US11973467

    申请日:2007-10-09

    IPC分类号: G06F15/16

    摘要: A technique for synchronizing a visual browser and a voice browser. A visual browser is used to navigate through visual content, such as WML pages. During the navigation, the visual browser creates a historical record of events that have occurred during the navigation. The voice browser uses this historical record to navigate the content in the same manner as occurred on the visual browser, thereby synchronizing to a state equivalent to that of the visual browser. The creation of the historical record may be performed by using a script to trap events, where the script contains code that records the trapped events. The synchronization technique may be used with a multi-modal application that permits the mode of input/output (I/O) to be changed between visual and voice browsers. When the mode is changed from visual to voice, the record of events captured by the visual browser is provided to the voice browser, thereby allowing the I/O mode to change seamlessly from visual to voice. Likewise, the voice browser captures events which may be provided to the visual browser when the I/O mode is changed from voice to visual.

    摘要翻译: 一种用于同步视觉浏览器和语音浏览器的技术。 可视浏览器用于浏览可视内容,如WML页面。 在导航期间,可视浏览器创建在导航期间发生的事件的历史记录。 语音浏览器使用该历史记录以与视觉浏览器上发生的相同的方式浏览内容,从而同步到与视觉浏览器相同的状态。 可以通过使用脚本来捕获事件来执行历史记录的创建,其中脚本包含记录被捕获事件的代码。 同步技术可以与允许在可视和语音浏览器之间改变输入/输出(I / O)模式的多模态应用程序一起使用。 当模式从视觉变化到语音时,由视觉浏览器捕获的事件的记录被提供给语音浏览器,从而允许I / O模式从视觉到语音无缝地改变。 同样,当I / O模式从语音变为可视时,语音浏览器捕获可能提供给可视浏览器的事件。

    Synchronization among plural browsers
    10.
    发明授权
    Synchronization among plural browsers 有权
    多个浏览器之间的同步

    公开(公告)号:US06983307B2

    公开(公告)日:2006-01-03

    申请号:US10187486

    申请日:2002-07-01

    IPC分类号: G06F15/16

    摘要: A technique for synchronizing a visual browser and a voice browser. A visual browser is used to navigate through visual content, such as WML pages. During the navigation, the visual browser creates a historical record of events that have occurred during the navigation. The voice browser uses this historical record to navigate the content in the same manner as occurred on the visual browser, thereby synchronizing to a state equivalent to that of the visual browser. The creation of the historical record may be performed by using a script to trap events, where the script contains code that records the trapped events. The synchronization technique may be used with a multi-modal application that permits the mode of input/output (I/O) to be changed between visual and voice browsers. When the mode is changed from visual to voice, the record of events captured by the visual browser is provided to the voice browser, thereby allowing the I/O mode to change seamlessly from visual to voice. Likewise, the voice browser captures events which may be provided to the visual browser when the I/O mode is changed from voice to visual.

    摘要翻译: 一种用于同步视觉浏览器和语音浏览器的技术。 可视浏览器用于浏览可视内容,如WML页面。 在导航期间,可视浏览器创建在导航期间发生的事件的历史记录。 语音浏览器使用该历史记录以与视觉浏览器上发生的相同的方式浏览内容,从而同步到与视觉浏览器相同的状态。 可以通过使用脚本来捕获事件来执行历史记录的创建,其中脚本包含记录被捕获事件的代码。 同步技术可以与允许在可视和语音浏览器之间改变输入/输出(I / O)模式的多模态应用程序一起使用。 当模式从视觉变化到语音时,由视觉浏览器捕获的事件的记录被提供给语音浏览器,从而允许I / O模式从视觉到语音无缝地改变。 同样,当I / O模式从语音变为可视时,语音浏览器捕获可能提供给可视浏览器的事件。