Systems and methods for providing proximity as a service in a heterogeneous network of independent system components

    公开(公告)号:US11070941B2

    公开(公告)日:2021-07-20

    申请号:US16510177

    申请日:2019-07-12

    IPC分类号: H04W4/00 H04W4/02 H04W12/08

    摘要: Provided is a heterogeneous network of independently provided system components for detecting and verifying time and location of endpoints. In one aspect, a method includes receiving, at a first network component and from a second network component, a set of instructions for generating tokens in association with an application service; generating, at the first network component, the tokens based on the set of instructions; transmitting, by the first network component and according to the set of instructions, one or more of the tokens to one or more proximity emitter devices; receiving, from a user device, a message including a token received by the user device from at least one of the one or more proximity emitter devices; and validating the token to confirm that the token is from among the tokens generated by the first network component, the validation allowing the user device access to the application service.

    SPREAD SPECTRUM ACOUSTIC COMMUNICATION TECHNIQUES

    公开(公告)号:US20180227010A1

    公开(公告)日:2018-08-09

    申请号:US15926720

    申请日:2018-03-20

    IPC分类号: H04B1/69 G10L19/02 G10L19/16

    摘要: In a transmit method, a set of data eigenvectors that are based on a Prometheus Orthonormal Set (PONS) code construction and orthogonal to each other are stored, wherein the data eigenvectors are mapped to unique multi-bit words. A pilot sequence representing a pilot eigenvector that is based on the PONS code construction and orthogonal to each of the data eigenvectors is generated. Input data are grouped into multi-bit words and data eigenvectors among the data eigenvectors are selected based on the multi-bit words. A spread data sequence including the selected data eigenvectors and that is synchronized to the pilot sequence is generated. An acoustic signal including the synchronized pilot sequence and the spread data sequence is generated. The acoustic signal is transmitted.

    SPREAD SPECTRUM ACOUSTIC COMMUNICATION TECHNIQUES

    公开(公告)号:US20180175903A1

    公开(公告)日:2018-06-21

    申请号:US15383246

    申请日:2016-12-19

    IPC分类号: H04B1/69 G10L19/16 G10L19/02

    摘要: In a transmit method, a set of data eigenvectors that are based on a Prometheus Orthonormal Set (PONS) code construction and orthogonal to each other are stored, wherein each of the data eigenvectors is mapped to a unique multi-bit word. A pilot sequence representing a pilot eigenvector that is based on the PONS code construction and orthogonal to each of the data eigenvectors is generated. Input data is grouped into multi-bit words and ones of the data eigenvectors mapped to the multi-bit words are selected. A spread data sequence including the selected ones of the data eigenvectors and that is synchronized to the pilot sequence is generated. An acoustic signal including the synchronized pilot sequence and the spread data sequence is generated. The acoustic signal is transmitted.

    System and method for improving audio quality during web conferences over low-speed network connections

    公开(公告)号:US09667686B2

    公开(公告)日:2017-05-30

    申请号:US14576855

    申请日:2014-12-19

    IPC分类号: H04L29/06 H04L12/18

    摘要: A method that includes: (1) transmitting, at a first transmit time point, a first probe packet over a network connection to a conferencing server immediately before transmitting a data packet, the first probe packet arriving at the conferencing server at a first receive time point; (2) transmitting, at a second transmit time point, a second probe packet over the network connection to the conferencing server immediately after transmitting the data packet, the second probe packet arriving at the conferencing server at a second receive time point, the first and second probe packets being smaller than the data packet; (3) receiving information encoding a first difference between the first and second transmit time points and a second difference between the first and second receive time points; and (4) based on the first and second differences, modifying a transmission parameter associated with data packets to be transmitted thereafter to the conferencing server.

    Managing the bandwidth of a communication session
    7.
    发明授权
    Managing the bandwidth of a communication session 有权
    管理通信会话的带宽

    公开(公告)号:US09351024B2

    公开(公告)日:2016-05-24

    申请号:US14481065

    申请日:2014-09-09

    摘要: A system includes a processor operable to identify each of a plurality of first video packets from a communication session with a first identifier designating that bandwidth is reserved on the network for the packet, and identify each of a plurality of second video packets from the communication session with a second identifier designating that bandwidth is not reserved on the network for the packet. The system further includes an interface operable to initiate transmission of the plurality of first video packets and the plurality of second video packets in the communication session.

    摘要翻译: 系统包括处理器,其可操作以从具有第一标识符的通信会话中识别多个第一视频分组中的每一个,所述第一标识符指定在所述分组的网络上保留所述带宽,并且从所述通信会话中识别多个第二视频分组中的每一个 具有第二标识符,指定在分组的网络上不保留带宽。 所述系统还包括可操作以在所述通信会话中启动所述多个第一视频分组和所述多个第二视频分组的传输的接口。

    Controlling echo in a wideband voice conference
    8.
    发明授权
    Controlling echo in a wideband voice conference 有权
    在宽带语音会议中控制回声

    公开(公告)号:US09237226B2

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

    申请号:US14552723

    申请日:2014-11-25

    IPC分类号: H04M9/08 H04M3/00 H04M3/56

    CPC分类号: H04M3/002 H04M3/568 H04M9/082

    摘要: In one embodiment, an echo canceller configured to cancel echo in a wideband voice conference is provided. A double-talk condition may be when a plurality of users are speaking substantially simultaneously. When a double-talk condition is detected in the wideband conference, a high-frequency process is enabled and used to process signals in the high band to reduce echo. Accordingly, echo in the high band may not be produced by end devices being used by the users' speaking. Also, the users speaking have the echo cancelled in the low band and substantial echo does not result. This results in the users speaking experiencing the conference in the narrowband. The other users that are not speaking, however, continue to receive wideband signals. The users not speaking also continue to have echo cancellation performed for the high band and low band because these users are not speaking and thus attenuation of their voices is not a consideration.

    摘要翻译: 在一个实施例中,提供了被配置为在宽带语音会议中消除回波的回声消除器。 当多个用户基本上同时进行说话时,双方通话状况可能是这样。 当在宽带会议中检测到双向通话条件时,可以使用高频处理并用于处理高频段中的信号以减少回声。 因此,高频段的回波可能不会被用户所说的终端设备所产生。 另外,说话的用户在低频带中取消了回声,并且不会产生显着的回波。 这导致用户在窄带中体验会议。 然而,不说话的其他用户继续收到宽带信号。 不说话的用户还会对高频带和低频带继续进行回波消除,因为这些用户不会说话,因此声音的衰减不是考虑因素。

    Audio fingerprinting for meeting services

    公开(公告)号:US11488612B2

    公开(公告)日:2022-11-01

    申请号:US17084915

    申请日:2020-10-30

    IPC分类号: G10L19/018 G10L25/06

    摘要: The present technology can receive audio segments from sources within one or more conference room, and can create audio fingerprints from the sources. The audio fingerprints are optimized for audio in conference room environments, which include distortions from room impulse responses, and various encoding used by telecommunication networks. In some embodiments, when two audio segments are matched, a user equipment can be instructed to mute its speakers to avoid feedback. In some embodiments, when two audio segments are matched, a user equipment can be given instructions to join a conference taking place in the room in when the audio segment originated.

    AUDIO FINGERPRINTING FOR MEETING SERVICES

    公开(公告)号:US20210050026A1

    公开(公告)日:2021-02-18

    申请号:US17084915

    申请日:2020-10-30

    IPC分类号: G10L19/018 G10L25/06

    摘要: The present technology can receive audio segments from sources within one or more conference room, and can create audio fingerprints from the sources. The audio fingerprints are optimized for audio in conference room environments, which include distortions from room impulse responses, and various encoding used by telecommunication networks. In some embodiments, when two audio segments are matched, a user equipment can be instructed to mute its speakers to avoid feedback. In some embodiments, when two audio segments are matched, a user equipment can be given instructions to join a conference taking place in the room in when the audio segment originated.