-
公开(公告)号:US12028475B2
公开(公告)日:2024-07-02
申请号:US17730169
申请日:2022-04-26
Applicant: Apple Inc.
Inventor: David C. Donley , Julien A. Poumailloux , Pierre J. De Filippis , Tyler D. Hawkins , Craig P. Dooley , Daniel B. Pollack , James C. Grandy , Gregory B. Novick , Todd A. Shortlidge , Aroon Pahwa , David T. Wilson , Yan Yang , Nicholas Joseph Circosta
IPC: H04M1/72412 , G06F1/16 , G06F3/01 , G06F21/31 , G06F21/35 , G06F21/44 , G06F21/62 , H04L9/40 , H04M1/67 , H04W8/00 , H04W56/00
CPC classification number: H04M1/72412 , G06F1/163 , G06F3/014 , G06F3/017 , G06F21/31 , G06F21/35 , G06F21/445 , G06F21/6245 , H04L63/0428 , H04L63/08 , H04W8/005 , H04W56/0025 , G06F2221/2107 , H04M1/67 , H04M2203/6018 , H04M2203/6054 , H04M2250/02
Abstract: Systems, methods and non-transitory computer readable media for allowing a user to switch between wearable items that have been paired or associated with an electronic device, such as a smartphone, are described. In one embodiment, the wearable items automatically detect a removal of a first wearable item from a user's body and an attachment of a second wearable item to the user's body. Messages from the wearable items are transmitted to the electronic device to allow the electronic device to switch the active wearable item from the first wearable item to the second wearable item. The switch can occur while the electronic device is in a locked state, and the electronic device can synchronize the second wearable item with data received from the first wearable item. Other embodiments are also described.
-
公开(公告)号:US11343371B2
公开(公告)日:2022-05-24
申请号:US16917514
申请日:2020-06-30
Applicant: Apple Inc.
Inventor: David C. Donley , Julien A. Poumailloux , Pierre J. De Filippis , Tyler D. Hawkins , Craig P. Dooley , Daniel B. Pollack , James C. Grandy , Gregory B. Novick , Todd A. Shortlidge , Aroon Pahwa , David T. Wilson , Yan Yang , Nicholas Joseph Circosta
IPC: H04M1/72412 , H04M1/67 , H04L29/06 , H04W56/00 , H04W8/00 , G06F1/16 , G06F21/62 , G06F21/31 , G06F21/35 , G06F21/44 , G06F3/01
Abstract: Systems, methods and non-transitory computer readable media for allowing a user to switch between wearable items that have been paired or associated with an electronic device, such as a smartphone, are described. In one embodiment, the wearable items automatically detect a removal of a first wearable item from a user's body and an attachment of a second wearable item to the user's body. Messages from the wearable items are transmitted to the electronic device to allow the electronic device to switch the active wearable item from the first wearable item to the second wearable item. The switch can occur while the electronic device is in a locked state, and the electronic device can synchronize the second wearable item with data received from the first wearable item. Other embodiments are also described.
-
公开(公告)号:US11128610B2
公开(公告)日:2021-09-21
申请号:US16147545
申请日:2018-09-28
Applicant: Apple Inc.
Inventor: Yan Yang , Jin Hyung Park , Joe S. Abuan , Berkat S. Tung , Sean P. Devlin , Vu H. Chiem , Jose A. Lozano Hinojosa , Thomas P. Devanneaux , Vladimir Goupenko , Hsien-Po Shiang , Daniel B. Pollack , Mark M. Xue , David J. Steele , Yu Xing , Ryan W. Baker , Christopher M. Garrido , Ming Jin
Abstract: Techniques are disclosed relating to multiway communications. In some embodiments, a first electronic device initiates a multiway call between a plurality of electronic devices and exchanges a first secret with a first set of electronic devices participating during a first portion of the multiway call, the first secret being used to encrypt traffic between the first set of electronic devices. The first electronic device receives an indication that first set of participating electronic devices has changed and, in response to the indication, exchanges a second secret with a second set of electronic devices participating during a second portion of the multiway call, the second secret being used to encrypt traffic between the second set of participating electronic devices. In some embodiments, the indication identifies a second electronic device as leaving the multiway call, and the second secret is not exchanged with the second electronic device.
-
公开(公告)号:US20190058846A1
公开(公告)日:2019-02-21
申请号:US16112540
申请日:2018-08-24
Applicant: Apple Inc.
Inventor: Xiasong Zhou , Hsi-Jung Wu , Chris Y. Chung , James Normile , Joe S. Abuan , Hyeonkuk Jeong , Yan Yang , Gobind Johar , Thomas Christopher Jansen
Abstract: Computing devices may implement instant video communication connections for video communications. Connection information for mobile computing devices may be maintained. A request to initiate an instant video communication may be received, and if authorized, the connection information for the particular recipient mobile computing device may be accessed. Video communication data may then be sent to the recipient mobile computing device according to the connection information so that the video communication data may be displayed at the recipient device as it is received. New connection information for different mobile computing devices may be added, or updates to existing connection information may also be performed. Connection information for some mobile computing devices may be removed.
-
公开(公告)号:US09838526B2
公开(公告)日:2017-12-05
申请号:US15273414
申请日:2016-09-22
Applicant: Apple Inc.
Inventor: David C. Donley , Julien A. Poumallioux , Pierre J. De Fillippis , Tyler D. Hawkins , Craig P. Dooley , Daniel B. Pollack , James C. Grandy , Gregory B. Novick , Todd A. Shortlidge , Aroon Pahwa , David T Wilson , Yan Yang , Nicholas Joseph Circosta
CPC classification number: H04M1/7253 , H04M1/67 , H04M1/72583 , H04M2203/6018 , H04M2203/6054 , H04M2250/02 , H04W56/0025
Abstract: Systems, methods and non-transitory computer readable media for allowing a user to switch between watches that have been paired with a device such as a smartphone are described. In one embodiment, the watches automatically detect a removal of a first watch from a user's wrist and an attachment of a second watch to the user's wrist. Messages from the watches are transmitted to the device to allow the device to switch the active watch from the first watch to the second watch. The switch can occur while the device is in a locked state, and the device can synchronize the second watch with data received from the first watch. Other embodiments are also described.
-
公开(公告)号:US20170085836A1
公开(公告)日:2017-03-23
申请号:US15368371
申请日:2016-12-02
Applicant: Apple Inc.
Inventor: Xiaosong Zhou , Hsi-Jung Wu , Chris Y. Chung , James O. Normile , Joe S. Abuan , Hyeonkuk Jeong , Yan Yang , Gobind Johar , Thomas Jansen
CPC classification number: H04N7/147 , H04L51/04 , H04L51/10 , H04L65/1069 , H04N7/15
Abstract: Computing devices may implement instant video communication connections for video communications. Connection information for mobile computing devices may be maintained. A request to initiate an instant video communication may be received, and if authorized, the connection information for the particular recipient mobile computing device may be accessed. Video communication data may then be sent to the recipient mobile computing device according to the connection information so that the video communication data may be displayed at the recipient device as it is received. New connection information for different mobile computing devices may be added, or updates to existing connection information may also be performed. Connection information for some mobile computing devices may be removed.
-
公开(公告)号:US09516269B2
公开(公告)日:2016-12-06
申请号:US14296356
申请日:2014-06-04
Applicant: Apple Inc.
Inventor: Xiaosong Zhou , Hsi-Jung Wu , Chris Y. Chung , James O. Normile , Joe S. Abuan , Hyeonkuk Jeong , Yan Yang , Gobind Johar , Thomas Jansen
CPC classification number: H04N7/147 , H04L51/04 , H04L51/10 , H04L65/1069 , H04N7/15
Abstract: Computing devices may implement instant video communication connections for video communications. Connection information for mobile computing devices may be maintained. A request to initiate an instant video communication may be received, and if authorized, the connection information for the particular recipient mobile computing device may be accessed. Video communication data may then be sent to the recipient mobile computing device according to the connection information so that the video communication data may be displayed at the recipient device as it is received. New connection information for different mobile computing devices may be added, or updates to existing connection information may also be performed. Connection information for some mobile computing devices may be removed.
Abstract translation: 计算设备可以实现用于视频通信的即时视频通信连接。 可以维护用于移动计算设备的连接信息。 可以接收到发起即时视频通信的请求,并且如果被授权,则可以访问特定接收者移动计算设备的连接信息。 然后可以根据连接信息将视频通信数据发送到接收者移动计算设备,使得视频通信数据可以在接收到设备时显示在接收方设备上。 可以添加用于不同移动计算设备的新连接信息,或者也可以执行对现有连接信息的更新。 某些移动计算设备的连接信息可能被删除。
-
公开(公告)号:US09497411B2
公开(公告)日:2016-11-15
申请号:US14537519
申请日:2014-11-10
Applicant: APPLE INC.
Inventor: Yan Yang , Thomas Jansen , Hyeonkuk Jeong , Joe S. Abuan
CPC classification number: H04N7/147 , H04L61/2503 , H04L63/029 , H04L65/1069 , H04L67/104 , H04L69/28 , H04N7/148
Abstract: A system and method for conducting a video call between an originating device and a terminating device by establishing a peer-to-peer (P2P) connection between the devices. The originating and terminating devices exchange candidate information through a P2P server, except that the candidate information for the terminating device is altered before arriving at the originating device. The altering includes changing the IP address and corresponding port for each candidate. The originating device uses the altered candidate information to derive new candidate pairs that are sent to the terminating device, which uses the new candidate pairs to also derive a second candidate list. If the candidate pairs match, a P2P connection is established between the devices.
Abstract translation: 一种用于通过在设备之间建立对等(P2P)连接来在始发设备和终端设备之间进行视频呼叫的系统和方法。 始发和终端设备通过P2P服务器交换候选信息,除了终端设备的候选信息在到达始发设备之前被改变。 更改包括更改每个候选人的IP地址和相应的端口。 始发设备使用改变的候选信息来导出发送到终端设备的新的候选对,其使用新的候选对也导出第二候选列表。 如果候选对匹配,则在设备之间建立P2P连接。
-
公开(公告)号:US20150358577A1
公开(公告)日:2015-12-10
申请号:US14296356
申请日:2014-06-04
Applicant: Apple Inc.
Inventor: Xiaosong Zhou , Hsi-Jung Wu , Chris Y. Chung , James O. Normile , Joe S. Abuan , Hyeonkuk Jeong , Yan Yang , Gobind Johar , Thomas Jansen
IPC: H04N7/14
CPC classification number: H04N7/147 , H04L51/04 , H04L51/10 , H04L65/1069 , H04N7/15
Abstract: Computing devices may implement instant video communication connections for video communications. Connection information for mobile computing devices may be maintained. A request to initiate an instant video communication may be received, and if authorized, the connection information for the particular recipient mobile computing device may be accessed. Video communication data may then be sent to the recipient mobile computing device according to the connection information so that the video communication data may be displayed at the recipient device as it is received. New connection information for different mobile computing devices may be added, or updates to existing connection information may also be performed. Connection information for some mobile computing devices may be removed.
Abstract translation: 计算设备可以实现用于视频通信的即时视频通信连接。 可以维护用于移动计算设备的连接信息。 可以接收到发起即时视频通信的请求,并且如果被授权,则可以访问特定接收者移动计算设备的连接信息。 然后可以根据连接信息将视频通信数据发送到接收者移动计算设备,使得视频通信数据可以在接收到设备时显示在接收方设备上。 可以添加用于不同移动计算设备的新连接信息,或者也可以执行对现有连接信息的更新。 某些移动计算设备的连接信息可能被删除。
-
公开(公告)号:US20150350068A1
公开(公告)日:2015-12-03
申请号:US14475526
申请日:2014-09-02
Applicant: Apple Inc.
Inventor: Berkat S. Tung , Hyeonkuk Jeong , Yan Yang
IPC: H04L12/721 , H04L29/06 , H04L12/26 , H04W76/02
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: 提供了用于管理与/或从设备的数据通信的方法,系统和装置。 例如,在设备上运行的多个客户端应用程序可以通过相同的主套接字连接与第二个设备进行通信。 多路复用器模块可以通过相应的客户端连接从两个不同的客户端应用程序接收数据。 所接收的数据可以包括标识作为目的地的第二设备的报头信息。 当在多路复用器模块处接收到来自第一客户端应用程序的第一个数据时,可以创建主套接字连接; 并且当接收到来自第二客户端应用的第二数据时,可以识别和重新使用现有的主套接字连接。 主套接字连接可以由多路复用器模块的控制器管理。
-
-
-
-
-
-
-
-
-