Processing media content based on original context
First Claim
1. A method comprising:
- capturing, at a computing device, a media content item at a first time period;
detecting, by the computing device, context data for the media content item during the first time period when the media content item is captured;
storing, by the computing device, the media content item and the context data for the media content item;
receiving, at a second time period, by the computing device, an indication from a user to access the media content item;
retrieving, by the computing device, the media content item and the context data for the media content item;
displaying, by the computing device, the media content item to the user;
analyzing, by the computing device, the context data for the media content item to determine a first set of creative tools that are not available during the second time period but were available during the first time period based on the context data for the media content item;
providing to the user, by the computing device, creative tools comprising the first set of creative tools that were available during the first time period but not available during the second time period;
recording, by the computing device, each action performed by the user in applying or removing one or more of the first set of creative tools to the media content item; and
storing, by the computing device, the recorded user actions and the one or more of the first set of creative tools applied to the media content item separately from the media content item.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods provide, for capturing a media content item at a first time period and detecting and storing context data for the media content item. The systems and methods further provide for receiving, at a second time period, an indication from a user to access the media content item, retrieving the media content item and the context data for the media content item, analyzing the context data for the media content item to determine that creative tools not available during the second time period were available during the first time period based on the context data for the media content item, and providing creative tools to the user comprising the creative tools that were available during the first time period. The systems and methods further provide for storing recorded user actions and creative tools applied to the media content item separately from the media content item.
67 Citations
20 Claims
-
1. A method comprising:
-
capturing, at a computing device, a media content item at a first time period; detecting, by the computing device, context data for the media content item during the first time period when the media content item is captured; storing, by the computing device, the media content item and the context data for the media content item; receiving, at a second time period, by the computing device, an indication from a user to access the media content item; retrieving, by the computing device, the media content item and the context data for the media content item; displaying, by the computing device, the media content item to the user; analyzing, by the computing device, the context data for the media content item to determine a first set of creative tools that are not available during the second time period but were available during the first time period based on the context data for the media content item; providing to the user, by the computing device, creative tools comprising the first set of creative tools that were available during the first time period but not available during the second time period; recording, by the computing device, each action performed by the user in applying or removing one or more of the first set of creative tools to the media content item; and storing, by the computing device, the recorded user actions and the one or more of the first set of creative tools applied to the media content item separately from the media content item. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 19, 20)
-
-
9. A server computer comprising:
-
a memory that stores instructions; and one or more processors configured by the instructions to perform operations comprising; capturing a media content item at a first time period; detecting context data for the media content item during the first time period when the media content item is captured; storing the media content item and the context data for the media content item; receiving, at a second time period, an indication from a user to access the media content item; retrieving the media content item and the context data for the media content item; displaying the media content item to the user; analyzing the context data for the media content to determine a first set of creative tools that are not available during the second time period but were available during the first time period based on the context data for the media content item; providing to the user, creative tools comprising the first set of creative tools that were available during the first time period but not available during the second time period; recording each action performed by the user in applying or removing one or more of the first set of creative tools to the media content item; and storing the recorded user actions and the one or more of the first set of creative tools applied to the media content item separately from the media content item. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable medium comprising instructions stored thereon that are executable by at least one processor to cause a computing device to perform operations comprising:
-
capturing a media content item at a first time period; detecting context data for the media content item during the first time period when the media content item is captured; storing the media content item and the context data for the media content item; receiving, at a second time period, an indication from a user to access the media content item; retrieving the media content item and the context data for the media content item; displaying the media content item to the user; analyzing the context data for the media content item to determine a first set of creative tools that are not available during the second time period but were available during the first time period based on the context data for the media content item; providing to the user, creative tools comprising the first set of creative tools that were available during the first time period but not available during the second time period; recording each action performed by the user in applying or removing one or more of the first set of creative tools to the media content item; and storing the recorded user actions and the one or more of the first set of creative tools applied to the media content item separately from the media content item. - View Dependent Claims (18)
-
Specification