会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 8. 发明授权
    • Apparatus and method for efficiently and securely exchanging connection data
    • 用于有效和安全地交换连接数据的装置和方法
    • US08769278B2
    • 2014-07-01
    • US12832017
    • 2010-07-07
    • Joe S. AbuanBerkat S. TungRobert Sun QuattlebaumBarry A. WhitebookRoberto Garcia, Jr.
    • Joe S. AbuanBerkat S. TungRobert Sun QuattlebaumBarry A. WhitebookRoberto Garcia, Jr.
    • H04L9/32G06F15/16
    • H04L67/141H04L9/32H04L61/15H04L61/2571H04L61/2575H04L61/2578H04L61/2589H04L63/029H04L63/068H04L63/08H04L67/104
    • An apparatus, method, and machine-readable medium are described for securely and efficiently exchanging connection data for a peer-to-peer (“P2P”) session on a network comprising. For example, in one embodiment, a connection data exchange (“CDX”) service can perform the function of a central exchange point for connection data. In one embodiment, the CDX service can perform the operations of receiving a connection data structure, sometimes referred to herein as a “ticket,” created by a matchmaker or an invitation service in response to requests from a group of mobile computing devices attempting to establish peer-to-peer (“P2P”) connections. The ticket can identify each of the group of mobile computing devices and can include encrypted NAT hole punch data associated with each of the mobile computing devices. The CDX service can authenticate the ticket and decrypt the NAT hole punch data contained in the ticket using a CDX ticket key used by the matchmaker service or the invitation service to encrypt the ticket. Once the ticket is authenticated and the hole punch data retrieved, the CDX service can send connection data to each of the mobile computing devices residing behind NAT devices using the NAT hole punch data.
    • 描述了一种装置,方法和机器可读介质,用于安全且有效地交换包括网络上的对等(“P2P”)对话的连接数据。 例如,在一个实施例中,连接数据交换(“CDX”)服务可以执行用于连接数据的中央交换点的功能。 在一个实施例中,CDX服务可以响应于来自一组试图建立的移动计算设备的请求,执行接收由配对者或邀请服务创建的连接数据结构(这里有时称为“票证”)的操作 对等(“P2P”)连接。 票证可以识别移动计算设备中的每一个,并且可以包括与每个移动计算设备相关联的加密的NAT穿孔数据。 CDX服务可以使用配对服务或邀请服务使用的CDX票券密钥来对票据进行身份验证并解密包含在票据中的打孔数据,从而加密票据。 一旦机票被认证并且检索到打孔数据,则CDX服务可以使用NAT打孔数据向驻留在NAT设备之后的每个移动计算设备发送连接数据。
    • 9. 发明授权
    • Multi-network architecture for media data exchange
    • 用于媒体数据交换的多网络架构
    • US08570907B2
    • 2013-10-29
    • US12832049
    • 2010-07-07
    • Roberto Garcia, Jr.Hyeonkuk JeongNirav PatelBerkat S. TungJoe S. Abuan
    • Roberto Garcia, Jr.Hyeonkuk JeongNirav PatelBerkat S. TungJoe S. Abuan
    • H04L12/16H04Q11/00A63F9/24A63F13/00G06F17/00G06F19/00
    • H04L65/403H04L12/1827H04L29/12367H04L43/08H04L61/2514H04N7/15
    • Some embodiments use several different types of networks to relay several different types of media content among several different computing devices. The media content of some embodiments is data that a computing device can process in order to provide a presentation of the media content to a user of the device. Examples of types of such media content include audio data, video data, text data, picture data, game data, and/or other media data. In some embodiments, two different networks relay media content of two different types among multiple computing devices. Specifically, in some embodiments, a first network routes among the computing devices one type of media data content (e.g., game data), while a second network routes among the computing devices another type of media data content (e.g., audio and/or video data of game participants). The two networks differ in some embodiments based on their topology.
    • 一些实施例使用几种不同类型的网络来在几个不同的计算设备之间中继多个不同类型的媒体内容。 一些实施例的媒体内容是计算设备可以处理的数据,以便向设备的用户提供媒体内容的呈现。 这种媒体内容的类型的示例包括音频数据,视频数据,文本数据,图片数据,游戏数据和/或其他媒体数据。 在一些实施例中,两个不同的网络在多个计算设备之间中继两种不同类型的媒体内容。 具体地说,在一些实施例中,第一网络在计算设备之间路由一种类型的媒体数据内容(例如,游戏数据),而第二网络在计算设备之间路由另一类型的媒体数据内容(例如,音频和/或视频 游戏参与者的数据)。 在一些实施例中,两个网络基于它们的拓扑而不同。
    • 10. 发明授权
    • Audio processing in a multi-participant conference
    • 多参与者会议中的音频处理
    • US08711736B2
    • 2014-04-29
    • US12884129
    • 2010-09-16
    • Roberto Garcia, Jr.Hyeonkuk JeongNirav PatelBerkat S. TungJoe S. Abuan
    • Roberto Garcia, Jr.Hyeonkuk JeongNirav PatelBerkat S. TungJoe S. Abuan
    • H04Q11/00H04M3/56H04N7/15
    • H04M3/561H04M3/568H04N7/15
    • A first computing device distributes audio signals to several computing devices of participants in a communication session. In some embodiments, the first computing device serves as a central distributor for receiving audio signals from other computing devices, compositing the audio signals and distributing the composited audio signals to the other computing devices. The first computing device prioritizes the received audio signals based on a set of criteria and selects several highly prioritized audio signals. The first computing device generates composite audio signals using only the selected audio signals. The first computing device sends each computing device the composited audio signal for the device. In some cases, the first computing device sends a selected audio signal to another computing device without mixing the signal with any other audio signal.
    • 第一计算设备将音频信号分配给通信会话中的参与者的多个计算设备。 在一些实施例中,第一计算设备用作中央分配器,用于从其他计算设备接收音频信号,合成音频信号并将合成音频信号分配到其他计算设备。 第一计算设备基于一组标准对接收到的音频信号进行优先级排序,并选择几个高度优先的音频信号。 第一计算设备仅使用所选择的音频信号产生复合音频信号。 第一计算设备向每个计算设备发送用于设备的合成音频信号。 在一些情况下,第一计算设备将选定的音频信号发送到另一个计算设备,而不会将该信号与任何其它音频信号混合。