Relayed Communication Channel Establishment
    41.
    发明申请
    Relayed Communication Channel Establishment 审中-公开
    中继通信信道建立

    公开(公告)号:US20160366195A1

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

    申请号:US15179241

    申请日:2016-06-10

    Applicant: Apple Inc.

    Abstract: Establishing a communication channel via a relay server with reduced setup time. Upon request by an initiating communication device a relay allocation server may allocate a single relay server for use in a communication session between the initiating communication device and one or more recipient communication devices. The relay server may be selected to perform favorably for the initiating communication device. Messaging for establishment of the communication session may be performed using persistent messaging connections, to avoid connection establishment cost. Messaging may also be performed using address tokens to avoid the cost of discovering global IP addresses. Following establishment of the communication session, the relay server may discover the IP address of one or more recipient communication devices, and may initiate reallocation of those devices to another relay server.

    Abstract translation: 通过中继服务器建立通信通道,缩短设置时间。 根据发起通信设备的请求,中继分配服务器可以分配单个中继服务器以用于发起通信设备与一个或多个接收者通信设备之间的通信会话。 可以选择中继服务器以对发起的通信设备有利地执行。 用于建立通信会话的消息可以使用持久消息连接来执行,以避免连接建立成本。 也可以使用地址令牌来执行消息传递,以避免发现全局IP地址的成本。 在通信会话建立之后,中继服务器可以发现一个或多个接收者通信设备的IP地址,并且可以启动那些设备到另一个中继服务器的重新分配。

    Client applications communicating via a user tunnel
    42.
    发明授权
    Client applications communicating via a user tunnel 有权
    客户应用程序通过用户隧道进行通信

    公开(公告)号:US09485177B2

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

    申请号:US14475526

    申请日:2014-09-02

    Applicant: Apple Inc.

    Abstract: Methods, systems, and apparatuses are provided for managing communication of data to/from a device. For example, multiple client applications running on the device can communicate to a second device through a same primary socket connection. A mux module can receive data from two different client applications over respective client connections. The received data can include header information identifying the second device as the destination. When the first data from a first client application is received at the mux module, the primary socket connection can be created; and when the second data from a second client application is received, the existing primary socket connection can be identified and re-used. The primary socket connection can be managed by a controller of the mux module.

    Abstract translation: 提供了用于管理与/或从设备的数据通信的方法,系统和装置。 例如,在设备上运行的多个客户端应用程序可以通过相同的主套接字连接与第二个设备进行通信。 复用器模块可以通过相应的客户端连接从两个不同的客户端应用程序接收数据 所接收的数据可以包括标识作为目的地的第二设备的报头信息。 当在多路复用器模块处接收到来自第一客户端应用程序的第一个数据时,可以创建主套接字连接; 并且当接收到来自第二客户端应用的第二数据时,可以识别和重新使用现有的主套接字连接。 主套接字连接可以由多路复用器模块的控制器管理。

    Communicating Messages with Intermittently Available Encryption Credentials
    43.
    发明申请
    Communicating Messages with Intermittently Available Encryption Credentials 有权
    使用间歇可用的加密证书通信消息

    公开(公告)号:US20160262016A1

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

    申请号:US14841226

    申请日:2015-08-31

    Applicant: Apple Inc.

    Abstract: Some embodiments relate to a device that transmits/receives encrypted communications with another device. A first device, such as a smart phone or smart watch, may generate a message associated with a certain data class, which may determine the security procedure used in the communication of the message. The first device may establish an encryption session for the purpose of communicating the message to a second device. Prior to sending the message, the first device may wait until encryption credentials are accessible according to certain conditions, which may be determined at least in part by the data class of the message. Similarly, after receiving the message, the second device may not be able to decrypt the message until encryption credentials are accessible according to certain conditions, which may be determined at least in part by the message data class.

    Abstract translation: 一些实施例涉及发送/接收与另一设备的加密通信的设备。 诸如智能电话或智能手表的第一设备可以生成与特定数据类相关联的消息,这可以确定在消息的通信中使用的安全程序。 第一设备可以建立加密会话,以便将消息传送到第二设备。 在发送消息之前,第一设备可以等待,直到可以根据某些条件访问加密凭证,这些条件可以至少部分地由消息的数据类别来确定。 类似地,在接收到消息之后,第二设备可能不能解密消息,直到可以根据某些条件访问加密凭证,这些条件可以至少部分地由消息数据类来确定。

    Communicating Messages with Intermittently Available Encryption Credentials

    公开(公告)号:US20190104407A1

    公开(公告)日:2019-04-04

    申请号:US16194940

    申请日:2018-11-19

    Applicant: Apple Inc.

    Abstract: Some embodiments relate to a device that transmits/receives encrypted communications with another device. A first device, such as a smart phone or smart watch, may generate a message associated with a certain data class, which may determine the security procedure used in the communication of the message. The first device may establish an encryption session for the purpose of communicating the message to a second device. Prior to sending the message, the first device may wait until encryption credentials are accessible according to certain conditions, which may be determined at least in part by the data class of the message. Similarly, after receiving the message, the second device may not be able to decrypt the message until encryption credentials are accessible according to certain conditions, which may be determined at least in part by the message data class.

    MULTIWAY AUDIO-VIDEO CONFERENCING
    47.
    发明申请

    公开(公告)号:US20190104163A1

    公开(公告)日:2019-04-04

    申请号:US16147527

    申请日:2018-09-28

    Applicant: Apple Inc.

    Abstract: A device implementing a system for audio-video conferencing using multiple stream identifiers includes a processor configured to receive, from a sending device, indication of a first content stream and a first stream identifier, and indication of a second content stream and a second stream identifier associated. The first content stream and the second content stream correspond to different bit rates of streaming content. The processor is configured to receive, from a receiving device, a request to subscribe to the second content stream, the request including the second stream identifier, and receive, from the sending device, an indication that the second stream identifier has been associated with the first content stream. The processor is configured to forward, to the receiving device, the first content stream based on the request to subscribe to the second content stream and on the indication that the second stream identifier has been associated with the first content stream.

Patent Agency Ranking