A method to authenticate computing devices, comprising: receiving, by a natural language processor component executed by a data processing system and via an interface of the data processing system, an input audio signal detected by a sensor at a first client device; parsing, by the natural language processor component, the input audio signal to identify a first digital component request in the input audio signal; transmitting, by a content selection component and to the first client device, a first portion of a first digital component selected based at least on the first digital component request; characterised by: transmitting, by an authorization component, an authorization request to a second client device to authorize transmission of a second portion of the digital component to the first client device, the authorization request transmitted to the second client device based at least on transmitting the first portion of the first digital component to the first client device; transmitting, by the content selection component, the second portion of the digital component to the first client device based at least on a confirmation message generated in response to the authorization request or based at least on receiving, by the authorization component from the second client device the confirmation message in response to the authorization request. receiving, by a natural language processor component executed by a data processing system and via an interface of the data processing system, an input audio signal detected by a sensor at a first client device; parsing, by the natural language processor component, the input audio signal to identify a first digital component request in the input audio signal; transmitting, by a content selection component and to the first client device, a first portion of a first digital component selected based at least on the first digital component request; characterised by: transmitting, by an authorization component, an authorization request to a second client device to authorize transmission of a second portion of the digital component to the first client device, the authorization request transmitted to the second client device based at least on transmitting the first portion of the first digital component to the first client device; transmitting, by the content selection component, the second portion of the digital component to the first client device based at least on a confirmation message generated in response to the authorization request or based at least on receiving, by the authorization component from the second client device the confirmation message in response to the authorization request. transmitting, by an authorization component, an authorization request to a second client device to authorize transmission of a second portion of the digital component to the first client device, the authorization request transmitted to the second client device based at least on transmitting the first portion of the first digital component to the first client device; transmitting, by the content selection component, the second portion of the digital component to the first client device based at least on a confirmation message generated in response to the authorization request or based at least on receiving, by the authorization component from the second client device the confirmation message in response to the authorization request.