System and method for echo suppression in web browser-based communication
    1.
    发明授权
    System and method for echo suppression in web browser-based communication 有权
    基于Web浏览器的通信中回波抑制的系统和方法

    公开(公告)号:US08553520B2

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

    申请号:US13034714

    申请日:2011-02-25

    CPC classification number: H04M9/082

    Abstract: A system and method for performing echo suppression on a server in browser-based online audio conferences without downloading or installing software on a participant's computing device is disclosed. Streams of audio communication data from the participants in an audio conference are received at the server. An echo suppression application determines the first party that speaks by analyzing the streams to locate speech data, and assigns that party as the “owner” of the audio channel. The speech data is sent to the other participants in the conference. The application then determines whether newly received audio from the owner of the channel is new speech; if so, then the party remains the owner of the channel, and the new speech data is also sent to the other parties in the conference. The channel is surrendered if no new speech is received from the owner in a defined period, and the next party that speaks becomes the new owner of the channel. The other audio data from the participants is replaced by silence.

    Abstract translation: 公开了一种用于在基于浏览器的在线音频会议中在服务器上执行回声抑制而不在参与者的计算设备上下载或安装软件的系统和方法。 来自音频会议的参与者的音频通信数据流在服务器处被接收。 回声抑制应用程序通过分析流来定位语音数据来确定说话的第一方,并将该方分配为音频频道的“所有者”。 语音数据被发送给会议的其他与会者。 然后,应用程序确定来自频道的所有者的新接收的音频是否是新的语音; 如果是,则该方仍然是频道的所有者,并且新的语音数据也被发送给会议的其他方。 如果在规定的时间内没有收到业主的新发言,则该频道被交出,而说话的下一方成为频道的新拥有者。 来自与会者的其他音频数据被沉默所取代。

    SYSTEM AND METHOD FOR ECHO SUPPRESSION IN WEB BROWSER-BASED COMMUNICATION
    3.
    发明申请
    SYSTEM AND METHOD FOR ECHO SUPPRESSION IN WEB BROWSER-BASED COMMUNICATION 有权
    基于WEB浏览器的通信的ECHO抑制系统与方法

    公开(公告)号:US20110235499A1

    公开(公告)日:2011-09-29

    申请号:US13034714

    申请日:2011-02-25

    CPC classification number: H04M9/082

    Abstract: A system and method for performing echo suppression on a server in browser-based online audio conferences without downloading or installing software on a participant's computing device is disclosed. Streams of audio communication data from the participants in an audio conference are received at the server. An echo suppression application determines the first party that speaks by analyzing the streams to locate speech data, and assigns that party as the “owner” of the audio channel. The speech data is sent to the other participants in the conference. The application then determines whether newly received audio from the owner of the channel is new speech; if so, then the party remains the owner of the channel, and the new speech data is also sent to the other parties in the conference. The channel is surrendered if no new speech is received from the owner in a defined period, and the next party that speaks becomes the new owner of the channel. The other audio data from the participants is replaced by silence.

    Abstract translation: 公开了一种用于在基于浏览器的在线音频会议中在服务器上执行回声抑制而不在参与者的计算设备上下载或安装软件的系统和方法。 来自音频会议的参与者的音频通信数据流在服务器处被接收。 回声抑制应用程序通过分析流来定位语音数据来确定说话的第一方,并将该方分配为音频频道的“所有者”。 语音数据被发送给会议的其他与会者。 然后,应用程序确定来自频道的所有者的新接收的音频是否是新的语音; 如果是,则该方仍然是频道的所有者,并且新的语音数据也被发送给会议的其他方。 如果在规定的时间内没有收到业主的新发言,则该频道被交出,而说话的下一方成为频道的新拥有者。 来自与会者的其他音频数据被沉默所取代。

    SYSTEM AND METHOD FOR PROVIDING INTERACTIVE CONTENT TO NON-NATIVE APPLICATION ENVIRONMENTS
    4.
    发明申请
    SYSTEM AND METHOD FOR PROVIDING INTERACTIVE CONTENT TO NON-NATIVE APPLICATION ENVIRONMENTS 有权
    用于向非本地应用环境提供互动内容的系统和方法

    公开(公告)号:US20130013671A1

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

    申请号:US13543720

    申请日:2012-07-06

    Abstract: An automated electronic application delivery system for delivery software applications to client devices for which they were not originally intended for or developed. The applications are run on the particular application environment at the server side, and the content output by the application is capture, encoded, and streamed to the client devices in a way that minimizes latency. User interacts with the content and such interaction data is either mapped to a specific command catered to the application either at the client side or the server side. The mapped command or raw interaction data is then provided to the application over a control channel.

    Abstract translation: 一种自动化的电子应用交付系统,用于将客户端设备的软件应用程序交付给他们,而客户端设备最初并不是为了开发或开发的。 应用程序在服务器端的特定应用程序环境中运行,应用程序输出的内容以最小化延迟的方式进行捕获,编码和流式传输到客户端设备。 用户与内容进行交互,并且将这些交互数据映射到客户端或服务器端应用程序的特定命令。 然后通过控制通道将映射的命令或原始交互数据提供给应用程序。

Patent Agency Ranking