Rate control for a communication
    2.
    发明授权

    公开(公告)号:US09762499B2

    公开(公告)日:2017-09-12

    申请号:US14585064

    申请日:2014-12-29

    Applicant: TangoMe, Inc.

    CPC classification number: H04L47/25 G10L19/24 G10L25/78 H04N7/15

    Abstract: Methods and systems for communicating with rate control. A communication is sent and received from a first device to a second device over a network, wherein the communication comprises at least one audio stream and a second communication stream. A capacity of the network is probed at the first device for the sending and receiving the communication. A presence of a voice in the at least one audio stream is detected at the first device via a voice activity detection of the at least one audio stream. A rate limit is set for the sending and receiving the communication at the first device based on the capacity of the network and the detection of the presence of the at least one audio stream.

    Secured wireless session initiate framework
    3.
    发明授权
    Secured wireless session initiate framework 有权
    安全无线会话启动框架

    公开(公告)号:US09319439B2

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

    申请号:US13834152

    申请日:2013-03-15

    Applicant: TangoMe, Inc.

    Abstract: A method for reducing a call establishment time in real-time communication between at least two devices. The method includes: receiving, at a first internal server of a system, a first communication from a caller, wherein the first communication is a push request that comprises an attempt to initiate a connection with a callee; and sending a push notification via the first internal server to the callee, wherein the first internal server has at least two interfaces, wherein each interface of the at least two interfaces comprises a User Datagram Protocol (UDP) port, wherein the sending includes: embedding, by the first internal server and inside the push notification, an external UDP (IP, port) pair, of the at least two interfaces, to which the callee is able to connect.

    Abstract translation: 一种用于在至少两个设备之间实时通信中减少呼叫建立时间的方法。 该方法包括:在系统的第一内部服务器处接收来自呼叫者的第一通信,其中所述第一通信是包括尝试发起与被呼叫者的连接的推送请求; 以及经由所述第一内部服务器向所述被呼叫者发送推送通知,其中所述第一内部服务器具有至少两个接口,其中所述至少两个接口的每个接口包括用户数据报协议(UDP)端口,其中所述发送包括:嵌入 由第一内部服务器和内部的推送通知中的至少两个接口的外部UDP(IP,端口)对,被叫方能够连接到该端口。

    Communicating in a peer-to-peer computer environment
    5.
    发明授权
    Communicating in a peer-to-peer computer environment 有权
    在对等计算机环境中进行通信

    公开(公告)号:US09237134B2

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

    申请号:US13965724

    申请日:2013-08-13

    Applicant: TangoMe, Inc.

    Abstract: Communicating in a peer-to-peer computer environment. A request is received from a user device at a peer provider node computer system, wherein the request is signed by a private key. Provided a public key verifies the private key, providing potential peers to the user device from the peer provider node computer system such that the user device is enabled to utilize the peer-to-peer computer environment for a communication according to user requirements.

    Abstract translation: 在对等计算机环境中进行通信。 在对等提供商节点计算机系统处从用户设备接收到请求,其中该请求由私钥签名。 如果公钥验证私钥,则从对等​​提供商节点计算机系统向用户设备提供潜在对等体,使得用户设备能够根据用户需求利用对等计算机环境进行通信。

    Joint retransmission and frame synchronization for error resilience control
    6.
    发明授权
    Joint retransmission and frame synchronization for error resilience control 有权
    联合重传和帧同步进行错误恢复控制

    公开(公告)号:US09019992B2

    公开(公告)日:2015-04-28

    申请号:US13736822

    申请日:2013-01-08

    Applicant: TangoMe, Inc.

    Abstract: A method for controlling error resilience in network communication is described. The method includes: determining, by a receiver-side controller, a packet gap representing a packet loss of a packet being communicated over a network; projecting, by the receiver-side controller, a retransmission time-out for at least one missing packet of the packet loss; issuing, by the receiver-side controller, a retransmission request for the at least one missing packet; if the packet gap is not filled within a first time period of the retransmission time-out, then issuing, by the receiver-side controller, at least one synchronization frame request; and selecting, by a sender-side controller, to respond to at least one of either of the retransmission request or the at least one synchronization frame request and neither of the retransmission request nor the at least one synchronization frame request.

    Abstract translation: 描述了一种用于控制网络通信中的错误恢复能力的方法。 该方法包括:由接收机侧控制器确定表示通过网络传送的分组的分组丢失的分组间隙; 由接收机侧控制器对丢包的至少一个丢失包进行重发超时; 由所述接收机侧控制器发出针对所述至少一个丢失分组的重传请求; 如果在重传超时的第一时间段内没有填充分组间隙,则由接收机侧控制器发出至少一个同步帧请求; 以及由发送方侧控制器选择响应所述重传请求或所述至少一个同步帧请求中的至少一个以及所述重发请求中的至少一个以及所述至少一个同步帧请求中的至少一个。

    Rate control for a communication
    7.
    发明授权
    Rate control for a communication 有权
    速率控制通信

    公开(公告)号:US08947499B2

    公开(公告)日:2015-02-03

    申请号:US13707266

    申请日:2012-12-06

    Applicant: TangoMe, Inc.

    CPC classification number: H04L47/25 G10L19/24 G10L25/78 H04N7/15

    Abstract: Methods and systems for communicating with rate control. A communication is sent and received from a first device to a second device over a network, wherein the communication comprises at least one audio stream and a second communication stream. A capacity of the network is probed at the first device for the sending and receiving the communication. A presence of a voice in the at least one audio stream is detected at the first device via a voice activity detection of the at least one audio stream. A rate limit is set for the sending and receiving the communication at the first device based on the capacity of the network and the detection of the presence of the at least one audio stream.

    Abstract translation: 与速率控制通信的方法和系统。 通过网络将通信从第一设备发送和接收到第二设备,其中通信包括至少一个音频流和第二通信流。 在第一设备探测网络的容量,用于发送和接收通信。 通过至少一个音频流的语音活动检测,在第一设备处检测到至少一个音频流中的语音的存在。 基于网络的容量和至少一个音频流的存在的检测,设置用于在第一设备发送和接收通信的速率限制。

    SECURED WIRELESS SESSION INITIATE FRAMEWORK
    8.
    发明申请
    SECURED WIRELESS SESSION INITIATE FRAMEWORK 有权
    安全无线会议启动框架

    公开(公告)号:US20140108668A1

    公开(公告)日:2014-04-17

    申请号:US13834152

    申请日:2013-03-15

    Applicant: TANGOME, INC.

    Abstract: A method for reducing a call establishment time in real-time communication between at least two devices. The method includes: receiving, at a first internal server of a system, a first communication from a caller, wherein the first communication is a push request that comprises an attempt to initiate a connection with a callee; and sending a push notification via the first internal server to the callee, wherein the first internal server has at least two interfaces, wherein each interface of the at least two interfaces comprises a User Datagram Protocol (UDP) port, wherein the sending includes: embedding, by the first internal server and inside the push notification, an external UDP (IP, port) pair, of the at least two interfaces, to which the callee is able to connect.

    Abstract translation: 一种用于在至少两个设备之间实时通信中减少呼叫建立时间的方法。 该方法包括:在系统的第一内部服务器处接收来自呼叫者的第一通信,其中所述第一通信是包括尝试发起与被呼叫者的连接的推送请求; 以及经由所述第一内部服务器向所述被呼叫者发送推送通知,其中所述第一内部服务器具有至少两个接口,其中所述至少两个接口的每个接口包括用户数据报协议(UDP)端口,其中所述发送包括:嵌入 由第一内部服务器和内部的推送通知中的至少两个接口的外部UDP(IP,端口)对,被叫方能够连接到该端口。

    ACCOUNT ACCESS AUTHORIZER
    9.
    发明申请
    ACCOUNT ACCESS AUTHORIZER 审中-公开
    帐户访问授权人

    公开(公告)号:US20160294827A1

    公开(公告)日:2016-10-06

    申请号:US14673694

    申请日:2015-03-30

    Applicant: TangoMe, Inc.

    Inventor: Diego BESPROSVAN

    Abstract: A method for enabling seamlessly linking multiple network-connected devices to a same user application account, including: receiving, at an application service provider computing environment, over a communication network, and from a first network device having installed thereon an application, an input and a registration request, wherein the input includes profile specific information of a cloud computing environment; accessing at a memory device of the application service provider computer environment and in response to the registration request, stored network device user profile information associated with a second network device having installed thereon the application; comparing, the profile specific information with the network device user profile information; and based on the comparing, if the profile specific information matches a predetermined minimum of information of the network device user profile information, releasing, by the processor, a portion of the network device user profile information to the first network device.

    Abstract translation: 一种用于使多个网络连接的设备无缝地链接到相同的用户应用帐户的方法,包括:在应用服务提供商计算环境下,通过通信网络以及从其上安装有应用的第一网络设备,输入和 注册请求,其中所述输入包括云计算环境的简档特定信息; 在应用服务提供商计算机环境的存储设备处访问并且响应于注册请求,存储与其上已安装有应用的第二网络设备相关联的网络设备用户简档信息; 将配置文件特定信息与网络设备用户配置文件信息进行比较; 并且基于所述比较,如果所述简档特定信息与所述网络设备用户简档信息的预定最小信息匹配,则由所述处理器将所述网络设备用户简档信息的一部分释放到所述第一网络设备。

    Augmenting a video conference
    10.
    发明授权
    Augmenting a video conference 有权
    增加视频会议

    公开(公告)号:US09253440B2

    公开(公告)日:2016-02-02

    申请号:US14157330

    申请日:2014-01-16

    Applicant: TangoMe, Inc.

    Inventor: Eric Setton

    CPC classification number: H04N7/15 H04N7/147 H04N7/157

    Abstract: A device configured for participation in a video conference. The device includes a display disposed on the device for displaying video captured at a second device. The device also includes a virtual object receiver for receiving a virtual object, wherein the virtual object is configured to augment the video conference. A virtual object incorporator for incorporating the virtual object into the video captured at the second device, and a transmitter for transmitting said video comprising the virtual object. The video comprising the virtual object is configured to be displayed at the second device.

    Abstract translation: 配置用于参加视频会议的设备。 设备包括设置在设备上用于显示在第二设备处捕获的视频的显示器。 该设备还包括用于接收虚拟对象的虚拟对象接收器,其中虚拟对象被配置为增加视频会议。 一种用于将虚拟对象并入到在第二设备处捕获的视频中的虚拟对象并入器,以及用于发送包括虚拟对象的所述视频的发射器。 包括虚拟对象的视频被配置为在第二设备处显示。

Patent Agency Ranking