Selectable options based on audio content
AssigneeQUALCOMM Incorporated
InventorKarthik RANGARAJU
Life of this patent
Estimating the term…
Abstract
A device to automatically propose actions based on audio content includes a memory configured to store instructions corresponding to an action recommendation unit. The device also includes one or more processors coupled to the memory and configured to receive audio data corresponding to the audio content. The one or more processors are also configured to execute the action recommendation unit to process the audio data to identify one or more portions of the audio data that are associated with an action and to present a user-selectable option to perform the action.
Claims30
A device to automatically propose actions based on audio content, the device comprising:
- a memory configured to store instructions corresponding to an action recommendation unit;
- and
- one or more processors coupled to the memory, the one or more processors configured to:
- receive audio data corresponding to the audio content;
- and
- execute the action recommendation unit to:
- process the audio data to identify, over a particular time period, one or more portions of the audio data that are associated with an action;
- generate a list of the actions associated with the one or more portions of the audio data that are identified over the particular time period;
- and
- upon expiration of the particular time period, present, via a graphical user interface, a list of prompts corresponding to the list of the actions, each prompt of the list of prompts indicating:
- a proposed action to be performed;
- a first user-selectable control to accept performance of the proposed action;
- and
- a second user-selectable control to decline performance of the proposed action.
A method of automatically proposing actions based on audio content, the method comprising:
- receiving, at one or more processors, audio data corresponding to the audio content;
- processing the audio data to identify one or more portions of the audio data, over a articular time period, that are associated with an action;
- generating a list of actions that correspond to the one or more portions of the audio data that are identified over the particular time period;
- upon expiration of the particular time period, presenting a list of user-selectable options to accept or decline performance of each action of the list of actions;
- and
- in response to receiving a user input indicating that a particular action of the list of actions is to be performed, initiating performance of the particular action.
A non-transitory computer readable medium storing instructions for automatically proposing actions based on audio content, the instructions, when executed by one or more processors, cause the one or more processors to:
- receive audio data over a particular time period;
- process the audio data to identify one or more portions of the audio data that are associated with an action;
- generate a list of actions that correspond to the one or more portions of the audio data that are identified over the particular time period;
- and
- upon expiration of the particular time period, present, via a graphical user interface, a list of prompts corresponding to the list of actions, each prompt of the list of prompts indicating:
- a proposed action to be performed;
- a first user-selectable control to accept performance of the proposed action;
- and
- a second user-selectable control to decline performance of the proposed action.
An apparatus comprising:
- means for receiving audio data at one or more processors over a particular time period;
- means for processing the audio data to identify one or more portions of the audio data that are associated with an action;
- means for generating a list of actions associated with the one or more portions of the audio data that are identified over the particular time period;
- and
- means for presenting, via a graphical user interface, a list of prompts corresponding to the list of actions,
- each prompt of the list of prompts indicating:
- a proposed action to be performed;
- a first user-selectable control to accept performance of the proposed action;
- and
- a second user-selectable control to decline performance of the proposed action.
Dependencies are inferred from the claim text.