-
公开(公告)号:US11032604B2
公开(公告)日:2021-06-08
申请号:US16539510
申请日:2019-08-13
Applicant: Apple Inc.
Inventor: Johannes Schmidt , Kevin Shen , David Saracino , Simon Goldrei
IPC: H04N21/43 , H04N21/436
Abstract: Control techniques are disclosed for devices that are members of ad hoc rendering networks. A first network device may receive a data record representing state of the network. The data record may contain data identifying device(s) that are members of the network, any grouping(s) of the device(s) defined for the network, and a play state of the device(s). When the first network device receives the data record, it may store the data record locally at the first player device. The first player device may determine whether the data record possesses a command altering a play state of a device. If so and if the command is addressed to the first player device, the first player device may execute the command at the first player device. The data record may be relayed among all devices in the ad hoc rendering network, and each device may perform this same process. In this manner, state updates propagate to all devices that are members of the rendering network, and all such devices store state data of all other devices.
-
公开(公告)号:US11490155B2
公开(公告)日:2022-11-01
申请号:US17325728
申请日:2021-05-20
Applicant: Apple Inc.
Inventor: Johannes Schmidt , Kevin Shen , David Saracino , Simon Goldrei
IPC: H04N21/43 , H04N21/436
Abstract: Control techniques are disclosed for devices that are members of ad hoc rendering networks. A first network device may receive a data record representing state of the network. The data record may contain data identifying device(s) that are members of the network, any grouping(s) of the device(s) defined for the network, and a play state of the device(s). When the first network device receives the data record, it may store the data record locally at the first player device. The first player device may determine whether the data record possesses a command altering a play state of a device. If so and if the command is addressed to the first player device, the first player device may execute the command at the first player device. The data record may be relayed among all devices in the ad hoc rendering network, and each device may perform this same process. In this manner, state updates propagate to all devices that are members of the rendering network, and all such devices store state data of all other devices.
-