-
公开(公告)号:US10567225B2
公开(公告)日:2020-02-18
申请号:US15270809
申请日:2016-09-20
Applicant: APPLE INC.
Inventor: Aleksei Naiden , Daniel B. Pollack , Gokul P. Thirumalai , Robert Y. Loh
Abstract: A notification server may be configured to receive a message from a device, determine a device location from the message, determine a location identifier corresponding to the determined device location, and send the location identifier to the device. The device may be configured to generate a configuration identifier based on the location identifier and send a configuration data request including the configuration identifier to a cache server. The cache server may be configured to receive the configuration data request from the device, select a device configuration corresponding to the configuration identifier, where the device configuration is specific to the device location, and send the selected device configuration to the device. The device may be further configured to configure the device according to the selected device configuration.
-
公开(公告)号:US11659012B2
公开(公告)日:2023-05-23
申请号:US15179241
申请日:2016-06-10
Applicant: Apple Inc.
Inventor: Amol V. Pattekar , Gokul P. Thirumalai , Thomas P. Devanneaux , Aleksei Naiden , Joe S. Abuan , Yan Yang , Berkat S. Tung
IPC: G06F15/16 , H04L65/1083 , H04L65/1069 , H04L61/2589 , H04L61/2514 , H04L67/01
CPC classification number: H04L65/1086 , H04L61/2589 , H04L65/1069 , H04L61/2514 , H04L67/01
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.
-
公开(公告)号:US20170359216A1
公开(公告)日:2017-12-14
申请号:US15270809
申请日:2016-09-20
Applicant: APPLE INC.
Inventor: Aleksei Naiden , Daniel B. Pollack , Gokul P. Thirumalai , Robert Y. Loh
Abstract: A notification server may be configured to receive a message from a device, determine a device location from the message, determine a location identifier corresponding to the determined device location, and send the location identifier to the device. The device may be configured to generate a configuration identifier based on the location identifier and send a configuration data request including the configuration identifier to a cache server. The cache server may be configured to receive the configuration data request from the device, select a device configuration corresponding to the configuration identifier, where the device configuration is specific to the device location, and send the selected device configuration to the device. The device may be further configured to configure the device according to the selected device configuration.
-
公开(公告)号:US20160366195A1
公开(公告)日:2016-12-15
申请号:US15179241
申请日:2016-06-10
Applicant: Apple Inc.
Inventor: Amol V. Pattekar , Gokul P. Thirumalai , Thomas P. Devanneaux , Aleksei Naiden , Joe S. Abuan , Yan Yang , Berkat S. Tung
CPC classification number: H04L65/1086 , H04L61/2514 , H04L61/2589 , H04L65/1069 , H04L67/42
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地址,并且可以启动那些设备到另一个中继服务器的重新分配。
-
-
-