-
公开(公告)号:US11461165B2
公开(公告)日:2022-10-04
申请号:US17065492
申请日:2020-10-07
Applicant: Apple Inc.
Inventor: Bob Bradley , Per Love Hornquist Astrand
Abstract: The embodiments set forth a technique for enabling a computing device to cure a configuration issue associated with an auxiliary computing device. According to some embodiments, the technique can include the steps of (1) receiving, from the auxiliary computing device, a request to repair the configuration issue, where the request includes device information associated with the auxiliary computing device, and (2) in response to determining, based on the device information, that the auxiliary computing device is known to the computing device: (i) establishing a secure communication link with the auxiliary computing device, (ii) identifying at least one problem associated with the configuration issue, (iii) generating repair information based on the at least one problem, and (iv) transmitting the repair information to the auxiliary computing device over the secure communication link to cause the auxiliary computing device to cure the at least one problem.
-
公开(公告)号:US11283703B2
公开(公告)日:2022-03-22
申请号:US16405221
申请日:2019-05-07
Applicant: Apple Inc.
Inventor: Joe S. Abuan , Bob Bradley , Craig P. Dooley , Gregg J. Golembeski, Jr. , Andrew W. Burks , Srinivas Rama , Arun G. Mathias , Anush G. Nadathur , Kevin P. McLaughlin
IPC: H04L29/06 , H04L43/10 , G06F11/30 , H04W4/70 , H04L67/303 , H04L67/04 , H04L67/12 , H04L67/02 , H04L9/00 , H04L9/08 , H04L9/32 , G06F21/44 , H04W12/50 , H04W12/04 , H04W4/80 , H04W12/06
Abstract: A uniform protocol can facilitate secure, authenticated communication between a controller device and an accessory device that is controlled by the controller. An accessory and a controller can establish a pairing, the existence of which can be verified at a later time and used to create a secure communication session. The accessory can provide an accessory definition record that defines the accessory as a collection of services, each service having one or more characteristics. Within a secure communication session, the controller can interrogate the characteristics to determine accessory state and/or modify the characteristics to instruct the accessory to change its state.
-
公开(公告)号:US20210385527A1
公开(公告)日:2021-12-09
申请号:US17408242
申请日:2021-08-20
Applicant: Apple Inc.
Inventor: David C. Graham , Taylor G. Carrigan , Nicholas J. Paulson , Johannes P. Schmidt , Thomas Alsina , Bob Bradley , Haishan Ye , James C. Grandy , Pierre De Lastic , Julien Lerouge
IPC: H04N21/4363 , H04N21/41 , H04N21/472 , H04N21/414 , H04N21/482
Abstract: In some implementations, a computing device can transfer a playback queue between the computing device and a playback device. For example, the computing device can detect when the computing device is within a threshold distance of a playback device. The computing device can establish a connection to the playback device and receive state information describing the media playback state of the playback device. The computing device can determine the media playback state of the computing device. The computing device can present graphical user interfaces for initiating a transfer of a playback queue between the computing device and the playback device based on the playback state of the devices. The computing device can initiate a transfer of the playback queue in response to user input to one of the graphical user interfaces or automatically based on the context of the computing device.
-
公开(公告)号:US11120445B2
公开(公告)日:2021-09-14
申请号:US15922795
申请日:2018-03-15
Applicant: Apple Inc.
Inventor: Bob Bradley , Marc J. Krochmal , William M. Bumgarner , Vijay Sundaram , Margaret A. Moore , Nicholas J. Shearer , Brandon J. Kieft
Abstract: A device in a payment transaction handoff system may include at least one processor configured to receive a request to perform a payment transaction and identify, using a first communication protocol, a respective device identifier of each of a plurality of proximate devices. The at least one processor is configured to select, based at least in part on a payment factor, a default payment device from the plurality of proximate devices. The at least one processor is configured to transmit, via a second communication protocol, a message to perform the payment transaction, the message comprising the device identifier of the default payment device. In one or more implementations, a first device of the plurality of proximate devices may be associated with a first user account and a second device of the plurality of proximate devices may be associated with a second user account, different from the first user account.
-
公开(公告)号:US11061744B2
公开(公告)日:2021-07-13
申请号:US16147486
申请日:2018-09-28
Applicant: Apple Inc.
Inventor: John O. Louch , Kevin J. Van Vechten , Christopher N. Ryan , John J. Iarocci , Bob Bradley
IPC: G06F3/0484 , G06F9/54 , G06F3/14 , G06F3/0354 , G06F3/0488 , G06F16/11 , G06F40/117 , G06F40/166
Abstract: The subject technology provides a system of devices, at least one of which includes an application configured to receive data directly from another one of the devices. The application is configured to obtain a list of available devices and associated features and provide input options for display based on the list. When one of the input options is selected, the application activates a component and/or an application of the other device for generation of the desired data. When the desired data has been generated by the other device, the generated data is directly input from the other device into the running application, without storage of the generated data at the other device, and without operation of the same application on the other device.
-
公开(公告)号:US10853471B2
公开(公告)日:2020-12-01
申请号:US15805034
申请日:2017-11-06
Applicant: Apple Inc.
Inventor: Bob Bradley , William M. Bumgarner , Vijay Sundaram , Marc J. Krochmal
IPC: G06F21/44 , G06F21/60 , H04W4/00 , H04W12/00 , H04L9/32 , H04W12/06 , H04W12/08 , H04W12/02 , H04W76/14 , H04L29/06 , H04W84/12 , H04W4/80 , H04W4/06
Abstract: Disclosed herein is a technique for managing permissions associated with the control of a host device that are provided to a group of wireless devices. The host device is configured to pair with a first wireless device. In response to pairing with the first wireless device, the host device grants a first level of permissions for controlling the host device to the first wireless device. Subsequently, the host device can receive a second request from a second wireless device to pair with the host device. In response to pairing with the second wireless device, the host device can grant a second level of permissions for controlling the host device to second wireless device, where the second level of permissions is distinct from the first level of permissions.
-
公开(公告)号:US10802904B2
公开(公告)日:2020-10-13
申请号:US15717824
申请日:2017-09-27
Applicant: Apple Inc.
Inventor: Bob Bradley , Per Love Hornquist Astrand
Abstract: The embodiments set forth a technique for enabling a computing device to cure a configuration issue associated with an auxiliary computing device. According to some embodiments, the technique can include the steps of (1) receiving, from the auxiliary computing device, a request to repair the configuration issue, where the request includes device information associated with the auxiliary computing device, and (2) in response to determining, based on the device information, that the auxiliary computing device is known to the computing device: (i) establishing a secure communication link with the auxiliary computing device, (ii) identifying at least one problem associated with the configuration issue, (iii) generating repair information based on the at least one problem, and (iv) transmitting the repair information to the auxiliary computing device over the secure communication link to cause the auxiliary computing device to cure the at least one problem.
-
公开(公告)号:US10257705B2
公开(公告)日:2019-04-09
申请号:US14288616
申请日:2014-05-28
Applicant: Apple Inc.
Inventor: Bob Bradley , Andrew W. Burks , Gregg J. Golembeski
Abstract: This document describes, inter alia, techniques for configuring or setting up a wireless device. As an example of the features described herein, a first wireless device may be used to configure a second wireless device as follows: the first wireless device may detect that the second wireless device is available and is configurable; the first wireless device may connect to the second wireless device and transmit configuration information to the second wireless device, where the configuration information includes credentials that may be used to access a wireless network (e.g., a password to access a Wi-Fi network); the first wireless device and the second wireless device may then both connect to the wireless network, using the credentials; once both devices are connected to the wireless network, the first wireless device may verify that the second wireless device has been correctly configured.
-
公开(公告)号:US20190050146A1
公开(公告)日:2019-02-14
申请号:US16155159
申请日:2018-10-09
Applicant: Apple Inc.
Inventor: Alexander D. Sanciangco , Bob Bradley , Marc Krochmal , Graham Clarke
IPC: G06F3/0488 , H04M1/725 , H04W4/80 , H04W4/00 , G06Q30/00 , G06F3/0489 , G06F9/451 , H04N21/422 , H04W12/06 , H04W12/08 , H04N21/41
CPC classification number: G06F3/04886 , G06F3/04895 , G06F9/451 , G06Q30/00 , G06Q30/0241 , H04M1/7253 , H04N21/4126 , H04N21/42212 , H04W4/00 , H04W4/80 , H04W12/06 , H04W12/08
Abstract: The systems described herein provide a remote keyboard service for a media device on a computing device without having to invoke an application or unlock the computing device. The computing device can receive a message indicating that a text input field on the other device is selected and present a notification to the user prompting the user to invoke the virtual keyboard on the computing device to provide text input to the selected text input field. The computing device can receive user input selecting the notification and present a virtual keyboard for providing text input to the other device. The computing device can receive keyboard input from the user selecting characters and send the characters to the other device. The other device can then user the characters as text input to the selected text input field.
-
公开(公告)号:US10187919B2
公开(公告)日:2019-01-22
申请号:US15686083
申请日:2017-08-24
Applicant: Apple Inc.
Inventor: Brent M. Ledvina , Robert William Mayor , Bob Bradley
Abstract: Proximity of a responder device to an initiator device can be used to determine user intent for pairing the responder device with the initiator device. For example, the initiator device can measure a signal strength of an advertisement signal from the responder device. When the signal strength is sufficiently strong, a pairing process can be initiated, e.g., the user of the initiator device can automatically be prompted to begin pairing. The determination of whether the signal strength is sufficiently high can be determined based on a human interaction model, which can use measurements from various geometrical configurations of the two types of devices. Measurements at expected configurations that users would place the two devices to initiate pairing can be used to determine a threshold value for the signal strength to identify user intent with a new pair of devices.
-
-
-
-
-
-
-
-
-