-
公开(公告)号:US11190734B2
公开(公告)日:2021-11-30
申请号:US16735584
申请日:2020-01-06
申请人: Apple Inc.
发明人: Yan Yang , Thomas P. Devanneaux , Daniel B. Pollack , Vu H. Chiem
摘要: A device implementing a system for multiway audio-video conferencing includes a processor configured to receive, from a first device, indication of a first channel and a second channel for communicating content for an audio-video conference session. The first channel and the second channel correspond to different types of communication interfaces. The processor is further configured to receive, from the first device, a first request to subscribe to a first content stream for the audio-video conference session via the first channel, and to subscribe to a second content stream for the audio-video conference session via the second channel, and in response to receiving the first request, forward, to the first device, the first content stream via the first channel.
-
公开(公告)号:US11088807B2
公开(公告)日:2021-08-10
申请号:US14475522
申请日:2014-09-02
申请人: Apple Inc.
发明人: Daniel B. Pollack , Justin N. Wood
摘要: Application-level acknowledgements may be used to verify that a data packet has not only been received, but has been successfully processed by the appropriate application operating on a device that received the data packet. For example, in one embodiment, two devices may be registered with an identity service that enables security and push messaging. A first device may communicate a data packet to another device that is associated with the same identity account through the identity service. The device receiving the data packet may send an acknowledgement verifying receipt of the data packet. After an application has processed the data packet, an acknowledgement that the data packet was processed may also be send from the second device to the first device.
-
公开(公告)号:US11012322B2
公开(公告)日:2021-05-18
申请号:US16147487
申请日:2018-09-28
申请人: Apple Inc.
摘要: A device implementing a system for notifying a first device of availability of a service on a second device includes a processor configured to receive, from the first device of a first user, a first request with respect to whether a service is available on the second device of a second user, and to determine that the service is not available on the second device. The processor is further configured to send, to the first device and in response to the determination, an indication that the service is not available on the second device and an indication of a minimum amount of time before the first device can submit a second request with respect to whether the service is available on the second device. The minimum amount of time is based at least partially on an amount of time that has elapsed since the service was made available to the devices.
-
84.
公开(公告)号:US10904749B2
公开(公告)日:2021-01-26
申请号:US16256717
申请日:2019-01-24
申请人: Apple Inc.
IPC分类号: H04W12/02 , H04L29/08 , H04L29/12 , H04L29/06 , H04W12/00 , H04W12/04 , H04W8/00 , H04W24/08 , H04W48/16 , H04W4/70
摘要: This application relates to techniques for anonymously establishing a secure communication session with a wireless client. A described method, performed by an anonymous wireless host, includes advertising a service implemented by the anonymous wireless host as available over a wireless network, receiving an invitation to establish the secure communication session with the wireless client, transmitting an acceptance of the invitation to the wireless client, and establishing the secure communication session over a communication channel. The invitation is received from the wireless client and the acceptance is transmitted to the wireless client via a broadcast address or a multicast address associated with the wireless network. The secure communication session is used to exchange encrypted data between the service and the wireless client.
-
公开(公告)号:US20210021699A1
公开(公告)日:2021-01-21
申请号:US16917514
申请日:2020-06-30
申请人: Apple Inc.
发明人: 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/725 , H04W56/00 , H04W8/00 , G06F1/16 , G06F21/62 , G06F21/31 , G06F21/35 , G06F21/44 , H04L29/06 , G06F3/01
摘要: 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.
-
公开(公告)号:US10761702B2
公开(公告)日:2020-09-01
申请号:US16230096
申请日:2018-12-21
申请人: Apple Inc.
发明人: Eliza C. Block , David A. Schimon , Eric Lance Wilson , Joshua H. Shaffer , Paul W. Salzman , Christopher C. Jensen , Timothy C. Lee , Daniel B. Pollack , Alexander Ledwith , Kevin Will Chen , Lawrence Y. Yang , Alan C. Dye
IPC分类号: G06F3/048 , G06F17/00 , G06F3/0484 , G06F9/445 , G06F9/451 , G06F40/186 , G06F3/0482 , G06F3/14 , G09G5/00
摘要: Systems, methods, and devices can allow applications to provide complication data to be displayed in a complication of a watch face. A client application can create a complication data object according to a template to efficiently select how the complication data is to be displayed. For example, a complication controller on the watch can receive new data and determine which template to use. The complication data object can be sent to a display manager that can identify the selected template and display the data according to the template.
-
公开(公告)号:US10743255B2
公开(公告)日:2020-08-11
申请号:US14341562
申请日:2014-07-25
申请人: Apple Inc.
发明人: Ziv Wolkowicki , Daniel B. Pollack , Justin Wood
IPC分类号: H04W52/02
摘要: Power optimization modes for communication between a device and a server is disclosed. The device can dynamically change between communication modes based on an application or quality of service, battery life, an amount of noise associated with the communications link, a frequency of messages, and a type of message received in a given time period. In some examples, the device can determine if the number of pull messages is greater than the number of push messages. The device can select a push mode where a pull message can accompany a push message. In some examples, the device can determine that the number of push messages is greater than the number of pull messages, and the device can select a low-power associated sleep mode.
-
公开(公告)号:US10680997B2
公开(公告)日:2020-06-09
申请号:US16108576
申请日:2018-08-22
申请人: Apple Inc.
发明人: Alexander Ledwith , Christopher C. Jensen , John J. Iarocci , Marc J. Krochmal , Ziv Wolkowicki , Daniel B. Pollack , Darin B. Adler
摘要: Messaging between a companion device and an accessory device is controlled such that different modes of communication may be utilized. The different modes can implement different messaging strategies, each of which is intended for efficient power management, in view of the limited electrical power that is typically available at the accessory device. A received request message for sending from the companion device to the accessory device is sent if predetermined conditions apply, and similarly for messages from the accessory device to the companion device.
-
公开(公告)号:US10531047B2
公开(公告)日:2020-01-07
申请号:US16145038
申请日:2018-09-27
申请人: Apple Inc.
发明人: Yan Yang , Thomas P. Devanneaux , Daniel B. Pollack , Vu H. Chiem
摘要: A device implementing a system for multiway audio-video conferencing includes a processor configured to receive, from a first device, indication of a first channel and a second channel for communicating content for an audio-video conference session. The first channel and the second channel correspond to different types of communication interfaces. The processor is further configured to receive, from the first device, a first request to subscribe to a first content stream for the audio-video conference session via the first channel, and to subscribe to a second content stream for the audio-video conference session via the second channel, and in response to receiving the first request, forward, to the first device, the first content stream via the first channel.
-
公开(公告)号:US10419595B2
公开(公告)日:2019-09-17
申请号:US16221200
申请日:2018-12-14
申请人: Apple Inc.
发明人: 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/725 , G06F1/16 , H04L29/06 , H04W56/00 , G06F21/62 , G06F21/44 , G06F21/35 , G06F21/31 , H04W8/00 , H04M1/67
摘要: Systems, methods and non-transitory computer readable media for allowing a user to switch between wearable items that have been paired 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.
-
-
-
-
-
-
-
-
-