-
公开(公告)号:US20220335938A1
公开(公告)日:2022-10-20
申请号:US17718977
申请日:2022-04-12
Applicant: Apple Inc.
Inventor: Jared S. GRUBB , Robert M. STEWART , Gabriel SANCHEZ , Anshul JAIN , Zaka ur Rehman ASHRAF , David J. CHANDLER , Andrew BYRNE , Anumita BISWAS , Minsub LEE , Mahesh SHANBHAG
Abstract: Techniques are disclosed for coordinating interactions between a user device and a plurality of accessory devices. In one example, a user device receives information identifying one or more accessory devices in communication with the user device. The user device may implement accessory interaction instances for each of the identified accessories. A first accessory interaction instance can be associated with a first accessory among the identified accessories and receive a first audio input from the first accessory corresponding to a user request. The first accessory interaction instance can process a portion of the received audio input and receive a first response from a server computer. The user device may then transmit the first response to the first accessory device.
-
公开(公告)号:US20240236065A9
公开(公告)日:2024-07-11
申请号:US18370366
申请日:2023-09-19
Applicant: Apple Inc.
Inventor: Anshul JAIN , Craig M. FEDERIGHI , Andreas I. GAL , Jared S. GRUBB , Arun G. MATHIAS , Anush G. NADATHUR , Philip W. SCHILLER , Justin N. WOOD
IPC: H04L9/40
CPC classification number: H04L63/08 , H04L63/105
Abstract: Some techniques are described herein for initially setting up an accessory with a controller. Such techniques have a setup component of a controller establish a relationship with the accessory and facilitate establishment of relationships between applications of the controller and the accessory. In some examples, the setup component causes an accessory management credential to be installed on the accessory so that the accessory can be configured by the setup component to establish a relationship with an application in communication with the setup component. In some examples, such communication between the application and the accessory occurs without further interactions with the setup component.
-
公开(公告)号:US20240232315A9
公开(公告)日:2024-07-11
申请号:US18370371
申请日:2023-09-19
Applicant: Apple Inc.
Inventor: Anshul JAIN , Craig M. FEDERIGHI , Andreas I. GAL , Jared S. GRUBB , Arun G. MATHIAS , Anush G. NADATHUR , Philip W. SCHILLER , Justin N. WOOD , Patrick L. COFFMAN
Abstract: Some techniques are described herein for a setup component of a controller to add accessories to a new ecosystem (e.g., a grouping of one or more accessories and one or more controllers and/or a grouping of one or more accessories to an application) that are already added to another ecosystem. Such techniques can include the setup component maintaining a list of accessories for which the setup component has added to the other ecosystem. Using the list, the setup component adds the accessories in the list to the new ecosystem through communications with the accessories and an application corresponding to the new ecosystem.
-
公开(公告)号:US20240232321A9
公开(公告)日:2024-07-11
申请号:US18370369
申请日:2023-09-19
Applicant: Apple Inc.
Inventor: Anshul JAIN , Patrick L. COFFMAN , Andreas I. GAL , Jared S. GRUBB , Anush G. NADATHUR , Justin N. WOOD
IPC: G06F21/44
CPC classification number: G06F21/44
Abstract: Some techniques are described herein for a setup component of a controller to add accessories to a new ecosystem (e.g., a grouping of one or more accessories and one or more controllers and/or a grouping of one or more accessories to an application) that are already added to another ecosystem. Such techniques can include the setup component maintaining a list of accessories for which the setup component has added to the other ecosystem. Using the list, the setup component adds the accessories in the list to the new ecosystem through communications with the accessories and an application corresponding to the new ecosystem.
-
公开(公告)号:US20240137352A1
公开(公告)日:2024-04-25
申请号:US18370366
申请日:2023-09-18
Applicant: Apple Inc.
Inventor: Anshul JAIN , Craig M. FEDERIGHI , Andreas I. GAL , Jared S. GRUBB , Arun G. MATHIAS , Anush G. NADATHUR , Philip W. SCHILLER , Justin N. WOOD
IPC: H04L9/40
CPC classification number: H04L63/08 , H04L63/105
Abstract: Some techniques are described herein for initially setting up an accessory with a controller. Such techniques have a setup component of a controller establish a relationship with the accessory and facilitate establishment of relationships between applications of the controller and the accessory. In some examples, the setup component causes an accessory management credential to be installed on the accessory so that the accessory can be configured by the setup component to establish a relationship with an application in communication with the setup component. In some examples, such communication between the application and the accessory occurs without further interactions with the setup component.
-
公开(公告)号:US20240134956A1
公开(公告)日:2024-04-25
申请号:US18370369
申请日:2023-09-18
Applicant: Apple Inc.
Inventor: Anshul JAIN , Patrick L. COFFMAN , Andreas I. GAL , Jared S. GRUBB , Anush G. NADATHUR , Justin N. WOOD
IPC: G06F21/44
CPC classification number: G06F21/44
Abstract: Some techniques are described herein for a setup component of a controller to add accessories to a new ecosystem (e.g., a grouping of one or more accessories and one or more controllers and/or a grouping of one or more accessories to an application) that are already added to another ecosystem. Such techniques can include the setup component maintaining a list of accessories for which the setup component has added to the other ecosystem. Using the list, the setup component adds the accessories in the list to the new ecosystem through communications with the accessories and an application corresponding to the new ecosystem.
-
公开(公告)号:US20240134953A1
公开(公告)日:2024-04-25
申请号:US18370371
申请日:2023-09-18
Applicant: Apple Inc.
Inventor: Anshul JAIN , Craig M. FEDERIGHI , Andreas I. GAL , Jared S. GRUBB , Arun G. MATHIAS , Anush G. NADATHUR , Philip W. SCHILLER , Justin N. WOOD
Abstract: Some techniques are described herein for a setup component of a controller to add accessories to a new ecosystem (e.g., a grouping of one or more accessories and one or more controllers and/or a grouping of one or more accessories to an application) that are already added to another ecosystem. Such techniques can include the setup component maintaining a list of accessories for which the setup component has added to the other ecosystem. Using the list, the setup component adds the accessories in the list to the new ecosystem through communications with the accessories and an application corresponding to the new ecosystem.
-
-
-
-
-
-