US Patent Application 18217938. PLATFORM SELECTION FOR PERFORMING REQUESTED ACTIONS IN AUDIO-BASED COMPUTING ENVIRONMENTS simplified abstract
Contents
PLATFORM SELECTION FOR PERFORMING REQUESTED ACTIONS IN AUDIO-BASED COMPUTING ENVIRONMENTS
Organization Name
Inventor(s)
Chad Ward of Mountain View CA (US)
Bogdan Caprita of Mountain View CA (US)
Yilei Wang of Sunnyvale CA (US)
PLATFORM SELECTION FOR PERFORMING REQUESTED ACTIONS IN AUDIO-BASED COMPUTING ENVIRONMENTS - A simplified explanation of the abstract
This abstract first appeared for US patent application 18217938 titled 'PLATFORM SELECTION FOR PERFORMING REQUESTED ACTIONS IN AUDIO-BASED COMPUTING ENVIRONMENTS
Simplified Explanation
The patent application describes a system and method for selecting digital platforms to execute voice-based commands.
- The system receives an application that performs an action associated with a service via digital platforms.
- The system debugs the application to validate parameters of the action on at least two platforms.
- The system receives data packets containing an input audio signal from a client device's sensor.
- The input audio signal is parsed to identify the action and the service.
- A first platform is selected from the digital platforms to perform the action.
- An interactive data exchange is initiated to populate parameters of an action data structure corresponding to the action.
- The action is executed via the selected platform using the action data structure.
Original Abstract Submitted
Systems and methods of selecting digital platforms for execution of voice-based commands are provided. The system receives an application that performs an action associated with a service via digital platforms. The system debugs the application to validate parameters of the action on at least two platforms of the digital platforms. The system receives data packets comprising an input audio signal detected by a sensor of a client device, and parses the input audio signal to identify the action and the service. The system selects a first platform from the digital platforms to perform the action. The system initiates, responsive to selection of the first platform, an interactive data exchange to populate parameters of an action data structure corresponding to the action. The system executes the action via the selected platform using the action data structure.