IP Library Granted Patent US 10,878,517
Granted Patent B2
US 10,878,517 · App. 15/648,857 · Granted Dec 29, 2020

Combined interaction monitoring for media content groups on social media services

Inventors: Ramesh P B (Uttar Pradesh, IN); Meagan Keane (San Anselmo, CA); Manish Prasad (Uttar Pradesh, IN); Laura Williams Argilla (Seattle, WA); Komal Kumar Desai (Uttar Pradesh, IN); Bronwyn Lewis (Seattle, WA)
Assignee: ADOBE INC.
G06Q50/01G06F16/48G06F16/958G06Q30/0201
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,878,517
App. No.
15/648,857
Granted
Dec 29, 2020
Kind
B2
Abstract

An analytics interface is provided for a content creation tool. Based on input to the analytics interface, first and second media content items are selected, where certain content is shared between the media content items. The system modifies first and second media content items to comply with formatting constraints of first and second social media services, respectively. The system associates, via a mapping, the first and second media content items with a group and publishes the first and second media content items to the first and second social media services, respectively. The system uses the mapping to match the group with first and second analytics respectively received from the first and second social media services about the first and second media content items. The system updates the analytics interface with visual representations of grouped analytics, which are generated based on matching the group with the first second analytics.

Claims (70)

1. A method for integrating social media analytics, which describe interactions with grouped media content across multiple social media services, with a content creation tool used for creating or modifying the grouped media content, the method comprising:

providing, by a processing device, an analytics interface for the content creation tool;

performing, by the processing device and based on input received via the analytics interface, operations comprising:

selecting a first video item and a second video item, wherein at least a first video segment and a second video segment are included in both the first video item and the second video item,

modifying the first video item to comply with first formatting constraints of a first social media service and the second video item to comply with second formatting constraints of a second social media service,

updating a mapping to associate the first video item and the second video item with a group, and

publishing the first video item to the first social media service and the second video item to the second social media service;

matching, by the processing device and based on the mapping, the group with (i) first analytics for the first video item received from the first social media service and (ii) second analytics for the second video item received from the second social media service;

identifying, by the processing device and from a combination of the first analytics and the second analytics, a change in viewer response associated with the first video segment;

determining, by the processing device, that the change in viewer response exceeds a threshold change;

updating, by the processing device and based on determining that the change exceeds the threshold change, the analytics interface to include, during a playback of the first video segment, an indicator identifying the first video segment as being associated with the change in viewer response; and

updating, by the processing device, the analytics interface to omit the indicator during a playback of the second video segment.

2. The method of claim 1 , wherein updating the mapping to associate the first video item and the second video item with the group comprises updating a mapping data structure by at least modifying (i) a first record describing the first video item to include a reference to the group and (ii) a second record describing the second video item to include a reference to the group, wherein said updating of the mapping data structure causes the first video item and the second video item to be associated with the group, wherein the analytics interface comprises an element for applying metadata to video items in the group, wherein the metadata comprises at least one of a keyword or a tag, wherein the method further comprises:

receiving, by the processing device, a command that is generated by an interaction with the element, wherein the command indicates that the metadata should be applied to the video items in the group; and

applying, by the processing device and responsive to the command, the metadata to (i) the first video item prior to publishing the first video item to the first social media service and (ii) the second video item prior to publishing the second video item to the second social media service.

3. The method of claim 2 , wherein the first video item and the second video item are generated from video content,

wherein modifying the first video item to comply with the first formatting constraints of the first social media service comprises modifying the video content to comply with at least one of a duration restriction for the first social media service, a file format requirement for the first social media service, or an aspect ratio requirement for the first social media service,

wherein modifying the second video item to comply with the second formatting constraints of the second social media service comprises modifying the video content to comply with at least one of a duration restriction for the second social media service, a file format requirement for the second social media service, or an aspect ratio requirement for the second social media service.

4. The method of claim 2 , wherein the first video item comprises at least one of a first video, a first still image, or a first graphic,

wherein the second video item comprises at least one of a second video, a second still image, or a second graphic.

5. The method of claim 1 , further comprising updating the analytics interface to display combined analytics for both (i) interactions with the first video item via the first social media service and (ii) interactions with the second video item via the second social media service.

6. The method of claim 5 , further comprising providing an updated version of the analytics interface having a visual representation of service-specific analytics generated from the interactions with the first video item via the first social media service.

7. The method of claim 1 , wherein the group is associated with categories for at least one of a social media service type, group tags, or keywords.

8. A system for integrating social media analytics, which describe interactions with grouped media content across multiple social media services, with a content creation tool used for creating or modifying the grouped media content, the system comprising:

one or more processing devices configured for performing operations that comprise:

providing a client device with access to an analytics interface for the content creation tool,

selecting, responsive to input via the analytics interface, a first video item and a second video item, wherein at least a portion of the first video item has the same content as at least of a portion of the second video item,

modifying the first video item to comply with first formatting constraints of a first social media service and the second video item to comply with second formatting constraints of a second social media service,

updating a mapping to associate the first video item and the second video item with a group,

publishing the first video item to the first social media service and the second video item to the second social media service,

matching, based on the mapping, the group with (i) first analytics for the first video item received from the first social media service and (ii) second analytics for the second video item received from the second social media service;

identifying, from a combination of the first analytics and the second analytics, a change in viewer response associated with a first video segment,

determining that the change in viewer response exceeds a threshold change,

updating the analytics interface to include, during a playback of the first video segment, an indicator identifying the first video segment as being associated with the change in viewer response, and

providing the client device with access to the updated analytics interface.

9. The system of claim 8 , wherein updating the mapping to associate the first video item and the second video item with the group comprises updating a mapping data structure by at least modifying (i) a first record describing the first video item to include a reference to the group and (ii) a second record describing the second video item to include a reference to the group, wherein said updating of the mapping data structure causes the first video item and the second video item to be associated with the group, wherein the analytics interface comprises an element for applying metadata to video items in the group, wherein the metadata comprises at least one of a keyword or a tag, wherein the operations further comprise:

receiving a command that is generated by an interaction with the element, wherein the command indicates that the metadata should be applied to the video items in the group; and

applying, responsive to the command, the metadata to (i) the first video item prior to publishing the first video item to the first social media service and (ii) the second video item prior to publishing the second video item to the second social media service.

10. The system of claim 9 , wherein the first video item and the second video item are generated from video content,

wherein modifying the first video item to comply with the first formatting constraints of the first social media service comprises modifying the video content to comply with at least one of a duration restriction for the first social media service, a file format requirement for the first social media service, or an aspect ratio requirement for the first social media service,

wherein modifying the second video item to comply with the second formatting constraints of the second social media service comprises modifying the video content to comply with at least one of a duration restriction for the second social media service, a file format requirement for the second social media service, or an aspect ratio requirement for the second social media service.

11. The system of claim 9 , wherein the first video item comprises at least one of a first video, a first still image, or a first graphic,

wherein the second video item comprises at least one of a second video, a second still image, or a second graphic.

12. The system of claim 8 , wherein the operations further comprise updating the analytics interface to display combined analytics for both (i) interactions with the first video item via the first social media service and (ii) interactions with the second video item via the first second social media service.

13. The system of claim 12 , wherein the operations further comprise providing an updated version of the analytics interface having a visual representation of service-specific analytics generated from the interactions with the first video item via the first social media service.

14. The system of claim 8 , wherein the group is associated with categories for at least one of a social media service type, group tags, or keywords.

15. A non-transitory computer-readable medium having program code that is stored thereon and that is executable by a processing device for performing operations, the operations comprising:

providing an analytics interface for a content creation tool;

performing, based on input received via the analytics interface, operations comprising:

selecting a first video item and a second video item, wherein at least first video segment and a second video segment are included in both the first video item and the second video item,

modifying the first video item to comply with first formatting constraints of a first social media service and the second video item to comply with second formatting constraints of a second social media service,

updating a mapping to associate the first video item and the second video item with a group, and

publishing the first video item to the first social media service and the second video item to the second social media service;

matching, based on the mapping, the group with (i) first analytics for the first video item received from the first social media service and (ii) second analytics for the second video item received from the second social media service;

identifying, from a combination of the first analytics and the second analytics, a change in viewer response associated with the first video segment;

determining that the change in viewer response exceeds a threshold change;

updating, based on determining that the change exceeds the threshold change, the analytics interface to include, during a playback of the first video segment, an indicator identifying the first video segment as being associated with the change in viewer response; and

omitting the indicator from the analytics interface during a playback of the second video segment.

16. The non-transitory computer-readable medium of claim 15 , wherein updating the mapping to associate the first video item and the second video item with the group comprises updating a mapping data structure by at least modifying (i) a first record describing the first video item to include a reference to the group and (ii) a second record describing the second video item to include a reference to the group, wherein said updating of the mapping data structure causes the first video item and the second video item to be associated with the group, wherein the analytics interface comprises an element for applying metadata to video items in the group, wherein the metadata comprises at least one of a keyword or a tag, wherein the operations further comprise:

receiving a command that is generated by an interaction with the element, wherein the command indicates that the metadata should be applied to the video items in the group; and

applying, responsive to the command, the metadata to (i) the first video item prior to publishing the first video item to the first social media service and (ii) the second video item prior to publishing the second video item to the second social media service.

17. The non-transitory computer-readable medium of claim 15 , wherein the operations further comprises updating the analytics interface to display combined analytics for both (i) interactions with the first video item via the first social media service and (ii) interactions with the second video item via the second social media service.

18. The method of claim 1 , further comprising:

executing an integration tool that is a plug-in to the content creation tool, wherein the integration tool provides the analytics interface for the content creation tool;

establishing, via the integration tool, a communication link with an analytics service external to the content creation tool; and

retrieving, with the integration tool and via the communication link, the first analytics and the second analytics.

19. The method of claim 18 , further comprising, prior to publishing the first video item to the first social media service and the second video item to the second social media service:

causing, by the integration tool, a log-in prompt for one or more of the first social media service and the second social media service to be presented within a content-creation interface of the content creation tool;

receiving, via the log-in prompt, a credential for the one or more of the first social media service and the second social media service; and

authenticating a user of the content creation tool with the one or more of the first social media service and the second social media service.

Assignments (2)
CHANGE OF NAME Recorded Mar 6, 2019
From: ADOBE SYSTEMS INCORPORATED
To: ADOBE INC.
Reel/Frame 048525/0042 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2017
From: PB, RAMESH; KEANE, MEAGAN; PRASAD, MANISH; ARGILLA, LAURA WILLIAMS; DESAI, KOMAL; LEWIS, BRONWYN
To: ADOBE SYSTEMS INCORPORATED
Reel/Frame 042999/0134 →
Continuity (2)
Provisional Application 62411959 · Oct 24, 2016
Related Publication 20180114278A1 · Apr 26, 2018