AI agent in visual voicemail daemon
AssigneeApple Inc.
InventorsMansi Goyal, Ajoy K Singh, Andrey Berezin
Life of this patent
Estimating the term…
Abstract
Disclosed is technology that analyzes voicemail data and takes a particular action based on the analysis of the data. For example, a user device (e.g., a smart phone) can receive a voicemail from an external caller and analyze data representative of the voicemail with an artificial intelligence agent. The artificial intelligence agent can utilize contextual data including user device contextual data and past voicemail contextual data to determine the appropriate task to perform based on the voicemail. Based on that determination, the user device can automatically perform the task that is relevant to the voicemail on behalf of the user.
Claims21
A method comprising:
- receiving, by a user device, a voicemail directed to a user associated with the user device;
- analyzing the voicemail, by an artificial intelligence agent, to determine an action to perform on behalf of the user based on contents of the voicemail, wherein the artificial intelligence agent also utilizes user device context information and a collection of past voicemails to analyze the voicemail to determine the action to perform on behalf of the user based on the contents of the voicemail;
- outputting, by the artificial intelligence agent, a task that is relevant to the voicemail and that should be performed on behalf of the user;
- and
- based on the outputting of the task that is relevant to the voicemail, automatically performing the task that is relevant to the voicemail on behalf of the user.
A system comprising:
- one or more processors;
- and
- at least one computer-readable storage medium having stored therein instructions which, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
- receiving, by a user device, a voicemail directed to a user associated with the user device;
- analyzing the voicemail, by an artificial intelligence agent, to determine an action to perform on behalf of the user based on contents of the voicemail, wherein the artificial intelligence agent also utilizes user device context information and a collection of past voicemails to analyze the voicemail to determine the action to perform on behalf of the user based on the contents of the voicemail;
- outputting, by the artificial intelligence agent, a task that is relevant to the voicemail and that should be performed on behalf of the user;
- and
- based on the outputting of the task that is relevant to the voicemail, automatically performing the task that is relevant to the voicemail on behalf of the user.
A non-transitory computer-readable storage medium having stored therein instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising:
- receiving, by a user device, a voicemail directed to a user associated with the user device;
- analyzing the voicemail, by an artificial intelligence agent, to determine an action to perform on behalf of the user based on contents of the voicemail, wherein the artificial intelligence agent also utilizes user device context information and a collection of past voicemails to analyze the voicemail to determine the action to perform on behalf of the user based on the contents of the voicemail;
- outputting, by the artificial intelligence agent, a task that is relevant to the voicemail and that should be performed on behalf of the user;
- and
- based on the outputting of the task that is relevant to the voicemail, automatically performing the task that is relevant to the voicemail on behalf of the user.
Dependencies are inferred from the claim text.