Social media sharing based on video content
First Claim
1. A method comprising:
- identifying, by one or more processors, a first content of a user-generated media, wherein the user-generated media includes an image file;
identifying, by the one or more processors, a second content of a content-provider media, wherein (i) the content-provider media includes one or both of a broadcast stream and an on-demand video file and (ii) the content-provider media is currently being displayed for viewing by a user;
determining, by the one or more processors, a location depicted in the first content based, at least in part, on metadata describing the first content;
determining, by the one or more processors, a location depicted in the second content based, at least in part, on metadata describing the second content;
responsive to a determination that the location depicted in the first content and the location depicted in the second content share a similar location, sending, by the one or more processors, a notification of the user-generated media to the user that is viewing the content-provider media; and
responsive to receiving an indication of approval from the user in response to the notification, displaying, by the one or more processors, an overlay of the user-generated media on the content-provider media.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, computer program product and computer system is provided. A processor identifies a first content of a user-generated media, wherein the user-generated media includes an image file. A processor identifies a second content of a content-provider media, wherein the content-provider media includes one or both of a broadcast stream and an on-demand video file. Responsive to a determination that the first content of the user-generated media and the second content of the content-provider media share at least one feature, a processor sends a notification of the user-generated media to a user that is viewing the content-provider media. Responsive to receiving an indication of approval from the user in response to the notification, a processor sends to the user an indication of access for the user-generated media.
-
Citations
14 Claims
-
1. A method comprising:
-
identifying, by one or more processors, a first content of a user-generated media, wherein the user-generated media includes an image file; identifying, by the one or more processors, a second content of a content-provider media, wherein (i) the content-provider media includes one or both of a broadcast stream and an on-demand video file and (ii) the content-provider media is currently being displayed for viewing by a user; determining, by the one or more processors, a location depicted in the first content based, at least in part, on metadata describing the first content; determining, by the one or more processors, a location depicted in the second content based, at least in part, on metadata describing the second content; responsive to a determination that the location depicted in the first content and the location depicted in the second content share a similar location, sending, by the one or more processors, a notification of the user-generated media to the user that is viewing the content-provider media; and responsive to receiving an indication of approval from the user in response to the notification, displaying, by the one or more processors, an overlay of the user-generated media on the content-provider media. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product comprising:
one or more computer-readable storage media and program instructions stored on the one or more computer-readable storage media, the program instructions comprising; program instructions to identify a first content of a user-generated media, wherein the user-generated media includes an image file; program instructions to identify a second content of a content-provider media, wherein (i) the content-provider media includes one or both of a broadcast stream and an on-demand video file and (ii) the content-provider media is currently being displayed for viewing by a user; program instructions to determine a location depicted in the first content based, at least in part, on metadata describing the first content; program instructions to determine a location depicted in the second content based, at least in part, on metadata describing the second content; responsive to a determination that the location depicted in the first content and the location depicted in the second content share a similar location, program instructions to send a notification of the user-generated media to the user that is viewing the content-provider media; and responsive to receiving an indication of approval from the user in response to the notification, program instructions to display an overlay of the user-generated media on the content-provider media. - View Dependent Claims (7, 8, 9, 10)
-
11. A computer system comprising:
-
one or more computer processors; one or more computer readable storage media; and program instructions stored on the computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising; program instructions to identify a first content of a user-generated media, wherein the user-generated media includes an image file; program instructions to identify a second content of a content-provider media, wherein (i) the content-provider media includes one or both of a broadcast stream and an on-demand video file and (ii) the content-provider media is currently being displayed for viewing by a user; program instructions to determine a location depicted in the first content based, at least in part, on metadata describing the first content; program instructions to determine a location depicted in the second content based, at least in part, on metadata describing the second content; responsive to a determination that the location depicted in the first content and the location depicted in the second content share a similar location, program instructions to send a notification of the user-generated media to the user that is viewing the content-provider media; and responsive to receiving an indication of approval from the user in response to the notification, program instructions to display an overlay of for the user-generated media on the content-provider media. - View Dependent Claims (12, 13, 14)
-
Specification