Techniques for selecting spanning tree among candidate links within an ad hoc network

    公开(公告)号:US11533233B2

    公开(公告)日:2022-12-20

    申请号:US17032081

    申请日:2020-09-25

    Applicant: Apple Inc.

    Abstract: Techniques are disclosed for developing spanning trees at devices that are interconnected in a rendering network. According to the techniques, a change in connectivity between two devices in the rendering network may be detected at a first one of the devices, information representing a cost of connectivity may be stored in a data record at the first device. A spanning tree may then be calculated from a candidate set of communication links that interconnect the devices of the rendering network according to cost information representing those communication links. A device may exchange information, such as information regarding the rendering network, to another device of the rendering network according to communication links identified for the spanning tree. The data record may be of a conflict-free replicated data type.

    Predictive media routing
    24.
    发明授权

    公开(公告)号:US11234051B2

    公开(公告)日:2022-01-25

    申请号:US16720783

    申请日:2019-12-19

    Applicant: Apple Inc.

    Abstract: In some implementations, a user device can predictively route media content to a remote playback device based on playback context information obtained by the user device. The playback context can include local playback context information related to the state and/or context of the user device. The playback context can include remote playback context information related to the state and/or context of available remote playback devices. Based on the playback context information obtained by the user device, the user device can generate a predictive score for each available playback device that indicates or predicts the likelihood that the user will want to send media content to the corresponding playback device. The user device can generate and present a graphical user interface that can identify the playback devices having predictive scores over a threshold score. In some instances, the user device can automatically route selected media content to a predicted playback device.

    Managing Playback Groups
    27.
    发明申请

    公开(公告)号:US20190304507A1

    公开(公告)日:2019-10-03

    申请号:US16287991

    申请日:2019-02-27

    Applicant: Apple Inc.

    Abstract: In some implementations, a system can be configured to manage groups of playback devices. For example, playback devices can be dynamically grouped in a variety of ways. Each playback device can store attributes that define the group to which the playback device belongs. Each playback device can send its group attributes to remote control devices and the remote control devices can determine groups of playback devices based on the group attributes. The remote control devices can then configure and present graphical user interfaces that represent the various groups of playback devices. In some implementations, a group of playback devices can be configured as a persistent group. For example, a pair of playback devices (e.g., wireless speakers) can store and send attribute data indicating that the pair of playback devices is a persistent group so that remote control devices can present and control the persistent group as a single device.

Patent Agency Ranking