-
公开(公告)号:US10389865B2
公开(公告)日:2019-08-20
申请号:US16131452
申请日:2018-09-14
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
Abstract: Systems, methods and non-transitory computer readable media for allowing a user to switch between wearable accessories can scan for one or more on-body states from one or more paired accessories, determine based on a difference in on-body states that a switch between accessories has occurred, the switch being to a second accessory from a first accessory, and transmit synchronization data to the second accessory in response to determining that the second accessory has established a communication connection for data exchange with the companion device. Other embodiments are also described.
-
公开(公告)号:US20190020751A1
公开(公告)日:2019-01-17
申请号:US16131452
申请日:2018-09-14
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
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 wearable accessories can scan for one or more on-body states from one or more paired accessories, determine based on a difference in on-body states that a switch between accessories has occurred, the switch being to a second accessory from a first accessory, and transmit synchronization data to the second accessory in response to determining that the second accessory has established a communication connection for data exchange with the companion device. Other embodiments are also described.
-
公开(公告)号:US09912799B2
公开(公告)日:2018-03-06
申请号:US15273440
申请日:2016-09-22
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
CPC classification number: H04M1/7253 , G06F1/163 , G06F21/31 , G06F21/35 , G06F21/445 , G06F21/6245 , G06F2221/2107 , H04L63/0428 , H04L63/08 , H04M1/67 , H04M2203/6018 , H04M2203/6054 , H04M2250/02 , H04W8/005 , 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.
-
公开(公告)号:US20170289112A1
公开(公告)日:2017-10-05
申请号:US15624730
申请日:2017-06-16
Applicant: Apple Inc.
Inventor: Berkat S. Tung , Daniel B. Pollack , Hyeonkuk Jeong , Joe S. Abuan , Pierre J. De Filippis , Yan Yang
CPC classification number: H04W12/02 , H04L9/0841 , H04L9/14 , H04L63/0428 , H04L63/0435 , H04L67/24 , H04L2209/80
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.
-
公开(公告)号:US09661665B2
公开(公告)日:2017-05-23
申请号:US14842730
申请日:2015-09-01
Applicant: Apple Inc.
Inventor: Yan Yang , Berkat S. Tung , Hyeonkuk Jeong , Justin N. Wood , Pierre J. De Filippis
CPC classification number: H04W76/10 , H04L65/10 , H04L65/1069 , H04L65/80 , H04L69/14 , H04W4/12 , H04W40/02 , H04W40/246 , H04W84/12
Abstract: Apparatus and methods to evaluate connectivity between a primary device and a secondary device to support a connection for a real-time application to a remote device are disclosed. The primary device receives a connection request from the remote device and sends invitations to one or more secondary devices to connect with the remote device, the invitations sent through a first communication path. A secondary device that receives the invitation sends a connectivity evaluation packet to the primary device through a second communication path. When a connectivity response is received from the primary device through the second communication path and a user accepts the invitation, the secondary device sends an invitation response to the primary device and subsequently establishes a connection to the primary device through the second communication path. In some embodiments, the first communication path includes a cloud-based server that provides a guaranteed delivery message service.
-
公开(公告)号:US20160360005A1
公开(公告)日:2016-12-08
申请号:US14872103
申请日:2015-09-30
Applicant: Apple Inc.
Inventor: Pierre J. De Filippis , Daniel B. Pollack
CPC classification number: H04L67/32 , H04L65/403 , H04L67/06 , H04L67/1097 , H04L67/34
Abstract: Methods and devices for enabling communication of a client application of a computing device with other devices are provided. The method includes obtaining, from a first client application on the computing device, one or more preferences for creating a first subservice for communicating with the other devices. A template service file associated with the first client application is identified and the template service file includes property definitions for creating subservices that communicate with the other devices. The template service file is used to create a first configuration file corresponding to the first client application, the a first configuration file including a plurality of the property definitions of the template service file. At least one of the plurality of the property definitions is modified using the one or more preferences. The first configuration file is stored in a memory of the computing device.
Abstract translation: 提供了用于使计算设备的客户端应用与其他设备通信的方法和设备。 该方法包括从计算设备上的第一客户端应用获得用于创建用于与其他设备通信的第一子服务的一个或多个偏好。 识别与第一客户端应用程序相关联的模板服务文件,并且模板服务文件包括用于创建与其他设备通信的子服务的属性定义。 模板服务文件用于创建与第一客户端应用相对应的第一配置文件,第一配置文件包括模板服务文件的多个属性定义。 使用一个或多个偏好来修改多个属性定义中的至少一个。 第一配置文件被存储在计算设备的存储器中。
-
-
-
-
-