System and method for a media intelligence platform
First Claim
Patent Images
1. A method comprising:
- collecting, by a multi-tenant media processing platform system, media transmitted as part of an active asynchronous message conversation facilitated by the multi-tenant media processing platform system, the active asynchronous message conversation being associated with a first account of the multi-tenant media processing platform system;
determining, based on the media transmitted as part of the active asynchronous message conversation, that a first configuration setting has been satisfied, the first configuration setting being included in a set of configuration settings associated with the first account of the multi-tenant media processing platform system and the first configuration setting corresponding to a first media analysis service of a plurality of media analysis services provided by the multi-tenant media processing platform system;
in response to determining that the first configuration setting has been satisfied, using the first media analysis service to perform a first media analysis on the media while the active asynchronous message conversation is active, yielding a first media analysis result; and
during the active asynchronous message conversation, initiating a programmatic event based on the first media analysis result.
1 Assignment
0 Petitions
Accused Products
Abstract
A multi-tenant media processing platform system and method. At least a first media analysis service of a plurality of media analysis services is activated for at least a portion of an active communication session of an entity in the platform system. The first activated media analysis service performs a first media analysis on media of the active communication session that is collected by the platform system. The first activated media analysis service performs the first media analysis on the collected media while the communication session is active to generate a first media analysis result. During the active communication session, at least one media analysis result is applied.
-
Citations
20 Claims
-
1. A method comprising:
-
collecting, by a multi-tenant media processing platform system, media transmitted as part of an active asynchronous message conversation facilitated by the multi-tenant media processing platform system, the active asynchronous message conversation being associated with a first account of the multi-tenant media processing platform system; determining, based on the media transmitted as part of the active asynchronous message conversation, that a first configuration setting has been satisfied, the first configuration setting being included in a set of configuration settings associated with the first account of the multi-tenant media processing platform system and the first configuration setting corresponding to a first media analysis service of a plurality of media analysis services provided by the multi-tenant media processing platform system; in response to determining that the first configuration setting has been satisfied, using the first media analysis service to perform a first media analysis on the media while the active asynchronous message conversation is active, yielding a first media analysis result; and during the active asynchronous message conversation, initiating a programmatic event based on the first media analysis result. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A multi-tenant media processing platform system comprising:
- one or more computer processors; and
one or more computer-readable mediums storing instructions that, when executed by the one or more computer processors, cause the multi-tenant media processing platform system to perform operations comprising; collecting media transmitted as part of an active asynchronous message conversation facilitated by the multi-tenant media processing platform system, the active asynchronous message conversation being associated with a first account of the multi-tenant media processing platform system; determining, based on the media transmitted as part of the active asynchronous message conversation;
that a first configuration setting has been satisfied, the first configuration setting being included in a set of configuration settings associated with the first account of the multi-tenant media processing platform system and the first configuration setting corresponding to a first media analysis service of a plurality of media analysis services provided by the multi-tenant media processing platform system;in response to determining that the first configuration setting has been satisfied, using the first media analysis service to perform a first media analysis on the media while the active asynchronous message conversation is active, yielding a first media analysis result; and during the active asynchronous message conversation, initiating a programmatic event based on the first media analysis result. - View Dependent Claims (9, 10, 11, 12, 13, 14)
- one or more computer processors; and
-
15. A non-transitory computer-readable medium storing instructions that, when executed by one or more computer processors of a multi-tenant media processing platform system, cause the multi-tenant media processing platform system to perform operations comprising:
-
collecting media transmitted as part of an active asynchronous message conversation facilitated by the multi-tenant media processing platform system, the active asynchronous message conversation being associated with a first account of the multi-tenant media processing platform system; determining, based on the media transmitted as part of the active asynchronous message conversation, that a first configuration setting has been satisfied, the first configuration setting being included in a set of configuration settings associated with the first account of the multitenant media processing platform system and the first configuration setting corresponding to a first media analysis service of a plurality of media analysis services provided by the multi-tenant media processing platform system; in response to determining that the first configuration setting has been satisfied;
using the first media analysis service to perform a first media analysis on the media while the active asynchronous message conversation is active, yielding a first media analysis result; andduring the active asynchronous message conversation, initiating a programmatic event based on the first media analysis result. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification