-
公开(公告)号:US20240031223A1
公开(公告)日:2024-01-25
申请号:US18376606
申请日:2023-10-04
Applicant: Apple Inc.
Inventor: Franco Travostino , Keith W. Rauenbuehler , Marc J. Krochmal , Nicholas M. Fraioli , Anush G. Nadathur
IPC: H04L41/0806 , H04L41/22 , H04L43/0811
CPC classification number: H04L41/0806 , H04L41/22 , H04L43/0811 , H04L63/10
Abstract: Embodiments of the present disclosure are directed towards techniques for adjusting a network connection of an accessory. In some examples, the computing device can determine that the accessory is not connected to a network (e.g., the same network to which the computing device is connected). The network may utilize a first connection type. Using a second type of connection, the computing device may determine an appropriate network for connection with the accessory. The computing device may then transmit instructions to the accessory, using the second type of connection, to adjust its network connection to be connected to the determined network. The determined network may use the first connection type.
-
公开(公告)号:US20230397269A1
公开(公告)日:2023-12-07
申请号:US17994818
申请日:2022-11-28
Applicant: Apple Inc.
Inventor: Benjamin S. Turner , Andreas I. Gal , Hung Q. Le , Karsten Sperling , Keith W. Rauenbuehler
Abstract: Aspects of the disclosure include a method for communicating between a controller device and resident device. An example method includes detecting, by a controller, the resident device and an accessory connected to a local network. Establishing, by the controller, a first direct connection with the accessory. Receiving, by the controller, an input that identifies a control instruction for controlling the accessory. Determining, by the controller, whether to transmit a message comprising the control instruction to the accessory via the first direct connection with the accessory or the second direct connection with the resident device. Transmitting, by the controller, the message comprising the control instruction to the resident device via the second direct connection, the resident device configured to relay the message comprising the control instruction to the accessory.
-
公开(公告)号:US20230239734A1
公开(公告)日:2023-07-27
申请号:US18071954
申请日:2022-11-30
Applicant: Apple Inc.
Inventor: Benjamin S. Turner , Blake S. Kaplan , Toshiro Yamada , Keith W. Rauenbuehler , Justin N. Wood , Nicholas J. Circosta , Bhaskar P. Sarma
Abstract: Techniques are disclosed for managing message redundancy for one or more devices. In one example, a device receives a message from a second device using a transmission protocol, the message comprising a control instruction for an accessory device and a message identifier. The device can transmit using the transmission protocol, a second message to the accessory device, the second message comprising the control instruction and a second message identifier. The device can receive a third message from the second device using a second transmission protocol, the second message comprising a second control instruction for the accessory device and a third message identifier. The device can compare the third message identifier with the message identifier to determine whether the second control instruction is a duplicate of the control instruction. The device can determine whether to transmit the third message to the accessory device based on the comparison.
-
公开(公告)号:US20230020855A1
公开(公告)日:2023-01-19
申请号:US17947425
申请日:2022-09-19
Applicant: Apple Inc.
Inventor: Wayne A. Lee , Zaka Ur Rehman Ashraf , Daniel R. Borges , Kyle C. Brogle , Srinivas Rama , Benjamin S. Turner , Hung Q. Le , Devin E. Gund , Keith W. Rauenbuehler , Praveen Chegondi
IPC: H04W12/76 , H04W12/086 , G06F8/65
Abstract: A wireless access device can be configured to determine a list of accessory groups corresponding to accessories connected to a network managed by the wireless access device. The wireless access device may also be configured to identify at least one firmware update that corresponds to at least one accessory group of the list of accessory groups and request all firmware updates that correspond to the at least one accessory group. The wireless access device can also be configured to receive one or more firmware updates that corresponds to at least one of the accessories of the at least one accessory group for which a respective firmware update is available and transmit at least one firmware update of the received one or more firmware updates to at least one corresponding accessory of the at least one accessory group.
-
公开(公告)号:US11275576B2
公开(公告)日:2022-03-15
申请号:US17111411
申请日:2020-12-03
Applicant: Apple Inc.
Inventor: Hung Q. Le , Zaka Ur Rehman Ashraf , Keith W. Rauenbuehler , Christopher B. Zimmermann , Keith R. Bisset , Sivaramachandran Ganesan , Wayne A. Lee , Praveen Chegondi , Patrick L. Coffman
Abstract: Techniques are provided for updating firmware of an accessory device. An accessory development kit of the accessory device can communicate with an accessory update daemon using a home management daemon of a controller device. Based on a firmware update policy of the accessory device, the accessory update daemon will check for firmware updates. When firmware updates are available, the accessory update daemon can instruct the home management daemon to stage the update. The home management daemon will notify the accessory development kit to be in a stage mode. The accessory update daemon will download the firmware update and send the firmware update to the accessory development kit of the accessory device using an interface for the secure channel provided by the home management daemon. The accessory device can be a third party accessory device that does not have its own firmware updating application.
-
公开(公告)号:US20210397435A1
公开(公告)日:2021-12-23
申请号:US17338567
申请日:2021-06-03
Applicant: Apple Inc.
Inventor: Hung Q. Le , Zaka Ur Rehman Ashraf , Keith W. Rauenbuehler , Christopher B. Zimmermann , Keith R. Bisset , Sivaramachandran Ganesan , Wayne A. Lee , Praveen Chegondi , Patrick L. Coffman
IPC: G06F8/65 , G06F8/61 , G06F1/3212
Abstract: Techniques are provided for updating firmware of an accessory device. An accessory development kit of the accessory device can communicate with an accessory update daemon using a home management daemon of a controller device. Based at least in part on a firmware update policy of the accessory device, the accessory update daemon will check for firmware updates. When firmware updates are available, the accessory update daemon can instruct the home management daemon to stage the update. The home management daemon will notify the accessory development kit to be in a stage mode. The accessory update daemon will download the firmware update and send the firmware update to the accessory development kit of the accessory device using an interface for the secure channel provided by the home management daemon. The accessory device can be a third party accessory device that does not have its own firmware updating application.
-
公开(公告)号:US11012941B2
公开(公告)日:2021-05-18
申请号:US16682343
申请日:2019-11-13
Applicant: Apple Inc.
Inventor: Ajoy K. Singh , Jared S. Grubb , Madhusudan Chaudhary , Saran Krishnaswamy , Jesus A. Gutierrez Gomez , Sirisha Pillalamarri , Samuel J. Miller , Rohan C. Malthankar , Sergey Sitnikov , Ziv Wolkowicki , Dimitrios Prodanos , Andreas E. Schobel , Christopher P. Saari , Keith W. Rauenbuehler , Rafael L. Rivera-Barreto , Najeeb M. Abdulrahiman
Abstract: This disclosure relates to dynamic baseband management for a wireless device. The wireless device may be an accessory device. The accessory device may determine whether it has a short-range wireless communication link with a companion device. The accessory device may determine one or more proximity metrics relating to the companion device. The accessory device may further determine one or more metrics associated with user settings, user activity and/or application activity at the wireless device. The wireless device may select a (e.g., full, limited, or off) baseband operating mode based on any or all of these considerations.
-
公开(公告)号:US20180352514A1
公开(公告)日:2018-12-06
申请号:US15964456
申请日:2018-04-27
Applicant: Apple Inc.
Inventor: Ajoy K. Singh , Jared S. Grubb , Madhusudan Chaudhary , Saran Krishnaswamy , Jesus A. Gutierrez Gomez , Sirisha Pillalamarri , Samuel J. Miller , Rohan C. Malthankar , Sergey Sitnikov , Ziv Wolkowicki , Dimitrios Prodanos , Andreas E. Schobel , Christopher P. Saari , Keith W. Rauenbuehler , Rafael L. Rivera-Barreto , Najeeb M. Abdulrahiman
CPC classification number: H04W52/0251 , H04M1/7253 , H04W4/02 , H04W4/80 , H04W4/90 , H04W52/0261 , H04W84/12 , H04W88/06 , Y02D70/00 , Y02D70/10 , Y02D70/1242 , Y02D70/1262 , Y02D70/1264 , Y02D70/14 , Y02D70/142 , Y02D70/144 , Y02D70/146 , Y02D70/164 , Y02D70/166 , Y02D70/168 , Y02D70/20 , Y02D70/23 , Y02D70/24 , Y02D70/26
Abstract: This disclosure relates to dynamic baseband management for a wireless device. The wireless device may be an accessory device. The accessory device may determine whether it has a short-range wireless communication link with a companion device. The accessory device may determine one or more proximity metrics relating to the companion device. The accessory device may further determine one or more metrics associated with user settings, user activity and/or application activity at the wireless device. The wireless device may select a (e.g., full, limited, or off) baseband operating mode based on any or all of these considerations.
-
公开(公告)号:US09712623B2
公开(公告)日:2017-07-18
申请号:US14475390
申请日:2014-09-02
Applicant: Apple Inc.
Inventor: Keith W. Rauenbuehler , Jason A. Bernardo , Nicholas M. Fraioli , Gurtej Singh Chandok , Christopher Garrido , Thomas Jansen
CPC classification number: H04L67/141 , H04L67/10 , H04M1/006 , H04M1/72519 , H04M1/7253
Abstract: A client device may be used to initiate or answer calls using a host device connected to a network. For example, when a phone operating as a host device receives an incoming call from a network, the phone may communicate the presence of the incoming call to one or more client devices such as laptop, desktop, tablet, or wearable devices that are associated with the host device. When an answer call selection is made at a client, a call answered communication may be sent from the client device to the host device. The host device may then communicate with the network to connect the call to the host, and when the call is connected, the host may hand-off the call to the client that sent the call answered communication.
-
公开(公告)号:US12021724B2
公开(公告)日:2024-06-25
申请号:US17716332
申请日:2022-04-08
Applicant: Apple Inc.
Inventor: Keith W. Rauenbuehler , Nicholas J. Circosta , Kenneth A. York , Christopher Ku , Adam J. Moore , Jose A. Lozano Hinojosa , Aniket A. Zamwar , Patrick L. Coffman
IPC: H04L43/10 , H04L12/28 , H04L41/22 , H04L43/0811
CPC classification number: H04L43/10 , H04L12/2854 , H04L41/22 , H04L43/0811
Abstract: Techniques are disclosed for transmitting a message to a user device in accordance with a determination that another device is unreachable over a network. In one example, a server device, at a first location, may identify a controller device resident at a second location, whereby the controller device is configured to communicate with a router at the second location. The server device may also receive a list of user devices. The server device may transmit a ping message to the controller device via the router to determine whether the controller device is unreachable by the server device. The server device may subsequently transmit a message to a user device on the list in accordance with a determination that the controller device is unreachable by the server device, whereby the message includes instructions for the user device to determine whether the controller device is unreachable by the user device.
-
-
-
-
-
-
-
-
-