US Patent Application 18221274. CROSS-DEVICE DATA SYNCHRONIZATION BASED ON SIMULTANEOUS HOTWORD TRIGGERS simplified abstract

From WikiPatents
Jump to navigation Jump to search

CROSS-DEVICE DATA SYNCHRONIZATION BASED ON SIMULTANEOUS HOTWORD TRIGGERS

Organization Name

Google LLC


Inventor(s)

Matthew Sharifi of Kilchberg (CH)

Victor Carbune of Zurich (CH)

CROSS-DEVICE DATA SYNCHRONIZATION BASED ON SIMULTANEOUS HOTWORD TRIGGERS - A simplified explanation of the abstract

This abstract first appeared for US patent application 18221274 titled 'CROSS-DEVICE DATA SYNCHRONIZATION BASED ON SIMULTANEOUS HOTWORD TRIGGERS

Simplified Explanation

This patent application describes techniques for synchronizing data between multiple devices using hotword triggers. Here is a simplified explanation of the abstract:

  • The patent application describes a method for synchronizing data between devices using an automated assistant.
  • The method involves executing the automated assistant on a first device in an inactive state.
  • While in the inactive state, the assistant listens to audio data captured by the device's microphones.
  • The audio data is processed using a machine learning model to determine if it contains specific hotwords.
  • If the hotwords are detected, arbitration is performed with other devices running the assistant.
  • Once arbitration is completed, synchronization of user data or configuration data is initiated between the devices.
  • The user data includes information based on interactions with the user on the first device prior to the audio data being received.


Original Abstract Submitted

Techniques are described herein for cross-device data synchronization based on simultaneous hotword triggers. A method includes: executing a first instance of an automated assistant in an inactive state at least in part on a first computing device operated by a user; while in the inactive state, receiving, via one or more microphones of the first computing device, audio data that captures a spoken utterance of the user; processing the audio data using a machine learning model to generate a predicted output that indicates a probability of one or more hotwords being present in the audio data; determining that the predicted output satisfies a threshold that is indicative of the one or more hotwords being present in the audio data; in response to determining that the predicted output satisfies the threshold, performing arbitration with at least one other computing device that is executing at least in part at least one other instance of the automated assistant; and in response to performing arbitration with the at least one other computing device, initiating synchronization of user data or configuration data between the first instance of the automated assistant on the first computing device and the at least one other instance of the automated assistant on the at least one other computing device, the user data comprising data that is based on one or more interactions with the user at the first computing device, the one or more interactions occurring prior to the receiving of the audio data.