-
公开(公告)号:US11002558B2
公开(公告)日:2021-05-11
申请号:US15971458
申请日:2018-05-04
Applicant: Apple Inc.
Inventor: Justin E. Santamaria , Imran Chaudhri , Donald W. Pitschel , Jorge S. Fino , Emily C. Schubert , Joshua H. Shaffer , Bob Bradley , Eric Lee , Scott M. Herz
IPC: G06F3/0484 , G01C21/36 , G06F9/451 , G06F3/01 , H04L29/08
Abstract: A device displays a first user interface on a first display, including a plurality of objects and corresponding to a second user interface on a second display. While a first object is displayed as a selected object in the second user interface, the device: detects a first input requesting information about a second object; and in response to detecting the first input, displays information about the second object in the first user interface and maintains display of the first object as the selected object in the second user interface. After displaying the information, the device detects a second input selecting the second object. In response to detecting selection of the second input, the device: displays the second object as the selected object in the first user interface; and provides, to the second display, information that enables the second user interface to display the second object as the selected object.
-
42.
公开(公告)号:US10904749B2
公开(公告)日:2021-01-26
申请号:US16256717
申请日:2019-01-24
Applicant: Apple Inc.
Inventor: Nicholas J. Circosta , Alejandro A. Rodriguez , Bob Bradley , Daniel B. Pollack
IPC: H04W12/02 , H04L29/08 , H04L29/12 , H04L29/06 , H04W12/00 , H04W12/04 , H04W8/00 , H04W24/08 , H04W48/16 , H04W4/70
Abstract: 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.
-
公开(公告)号:US20200236152A1
公开(公告)日:2020-07-23
申请号:US16741504
申请日:2020-01-13
Applicant: Apple Inc.
Inventor: Bob Bradley , Bryan E. Hansen , Vincent M. Lane , Benjamin S. Phipps , Karl F. Schramm , Andrew J. Sinesio , Jaireh Tecarro
IPC: H04L29/06 , H04N21/258 , H04L29/08 , H04N21/235
Abstract: Embodiments described herein provide a network system to enable content playback on multiple devices. An electronic device can receive information associated with media playback request and resolve a media item and intended playback device for the media request based on a set of available media items and player devices. The device can then transmit, via the data interface, a request to play the media item at the player device via a secure device to device communication system.
-
44.
公开(公告)号:US10715609B2
公开(公告)日:2020-07-14
申请号:US16403340
申请日:2019-05-03
Applicant: Apple Inc.
Inventor: Matthew E. Shepherd , Benjamin T. Sherratt , Marc J. Krochmal , Bob Bradley , Kritarth Jain , Michele Campeotto
Abstract: The embodiments set forth a technique for dynamically adjusting a manner in which notifications are output on a computing device. According to some embodiments, a technique can include (1) identifying that at least one different computing device satisfies a physical proximity threshold relative to the computing device, (2) determining that the at least one different computing device is included in a list of known computing devices associated with the computing device, (3) determining, based on a configuration associated with the at least one computing device, that the at least one different computing device is associated with a respective notification profile maintained by the computing device, and (4) activating the respective notification profile at the computing device to adjust the manner in which notifications are output by the computing device.
-
公开(公告)号:US10664161B2
公开(公告)日:2020-05-26
申请号:US16448534
申请日:2019-06-21
Applicant: Apple Inc.
Inventor: Alexander D. Sanciangco , Bob Bradley , Marc Krochmal , Graham Clarke
IPC: G06F3/0488 , H04M1/725 , H04N21/41 , G06Q30/02 , H04W4/00 , H04W4/80 , G06Q30/00 , G06F3/0489 , H04W12/06 , H04W12/08 , H04N21/422 , G06F9/451
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.
-
46.
公开(公告)号:US20190260660A1
公开(公告)日:2019-08-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: H04L12/26 , H04W12/00 , G06F11/30 , H04L29/06 , H04W4/70 , G06F21/44 , H04L9/32 , H04L9/08 , H04L9/00 , H04W12/04 , H04L29/08
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.
-
公开(公告)号:US10349120B2
公开(公告)日:2019-07-09
申请号:US15970610
申请日:2018-05-03
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: H04N7/16 , 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.
-
公开(公告)号:US10331343B2
公开(公告)日:2019-06-25
申请号:US16155159
申请日:2018-10-09
Applicant: Apple Inc.
Inventor: Alexander D. Sanciangco , Bob Bradley , Marc Krochmal , Graham Clarke
IPC: H04W4/00 , H04W4/80 , G06F9/451 , G06Q30/00 , G06Q30/02 , H04M1/725 , H04N21/41 , H04W12/06 , H04W12/08 , G06F3/0488 , G06F3/0489 , H04N21/422
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.
-
公开(公告)号:US10305770B2
公开(公告)日:2019-05-28
申请号:US15898092
申请日:2018-02-15
Applicant: Apple Inc.
Inventor: Kevin P. McLaughlin , Andrew Burks , Srinivas Rama , Anush Nadathur , Joe Abuan , Bob Bradley , Craig Dooley , Gregg Golembeski, Jr. , Arun Mathias
IPC: H04L29/06 , H04L12/26 , G06F11/30 , H04W4/70 , H04L29/08 , H04W12/04 , H04L9/00 , H04L9/08 , H04L9/32 , 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.
-
公开(公告)号:US20180338330A1
公开(公告)日:2018-11-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
-
-
-
-
-
-
-
-
-