Permission Request For Social Media Content In A Video Production System
Abstract
In one aspect, a method includes a first computing-system (i) selecting a social media (SM) content item associated with a second computing-system, (ii) based on the selected SM content item, determining a SM-platform user-profile identifier associated with the selected SM content item, (iii) using the identifier to determine that the second computing-system has installed, in its data storage unit, an application associated with the first computing-system, (iv) responsive to determining that the second computing-system has installed the application, transmitting, to the second computing-system, an instruction that causes the application to provide, via a user interface of the second computing-system, a permission request concerning use of the selected SM content item, (v) determining that the requested permission was received via the user interface, and (vi) responsive to determining that the requested permission was received via the user interface, facilitating integration of the selected SM content item into a media program.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method comprising:
selecting, by a video-production system (VPS), a social media (SM) content item, wherein the SM content item is associated with an end-user device; based on the selected SM content item, determining, by the VPS, a SM-platform user-profile identifier associated with the selected SM content item; using, by the VPS, the identifier as a basis for determining that the end-user device has installed, in a data storage unit of the end-user device, an application associated with a SM computing-system of the VPS; responsive to the determining that the end-user device has installed the application, transmitting, by the VPS, to the end-user device, an instruction that causes the application to provide, via a user interface of the end-user device, a permission request concerning use of the selected SM content item; determining, by the VPS, that the requested permission was received via the user interface; and responsive to the determining that the requested permission was received via the user interface, (i) integrating, by the VPS, the selected SM content item into a media program and (ii) transmitting, by the VPS, the media program to a video-broadcasting system configured to broadcast the media program.
2 . The method of claim 1 , wherein selecting the SM content item comprises dragging and dropping an object associated with the SM content item.
3 . The method of claim 2 , further comprising:
before selecting the SM content item:
accessing, by the VPS, via a web browser application, a SM platform associated with the SM content item;
displaying, by the VPS, the web browser application in a first application window of a user interface; and
displaying, by the VPS, a drop-target object in a second application window of the user interface,
wherein dragging and dropping the object comprises (i) dragging the object from the first application window to the drop-target object displayed in the second application window and (ii) dropping the object on the drop-target object.
4 . The method of claim 1 , further comprising:
before selecting the SM content item, storing, by the VPS, in a data storage unit of the VPS, a plurality of SM content items, wherein selecting the SM content item comprises selecting the SM content item from the plurality of SM content items stored in the data storage unit of the VPS.
5 . The method of claim 1 , wherein the SM content item is associated with a SM-platform user-profile, and wherein the SM-platform user-profile is associated with the end-user device.
6 . The method of claim 1 , wherein the VPS determining that the requested permission was received via the user interface comprises:
receiving, by the VPS, from the end-user device, a message indicating that the requested permission was received via the user interface, and based on the received message, determining, by the VPS, that the requested permission was received via the user interface.
7 . The method of claim 1 , further comprising:
storing, by the VPS, an indication that the requested permission was received.
8 . The method of claim 1 , wherein the media program includes video content, and
wherein integrating the selected SM content item into the media program comprises overlaying, on the video content, the selected SM content item.
9 . A non-transitory computer readable medium having stored thereon instructions that, upon execution by a video-production system (VPS), cause the VPS to perform a set of acts comprising:
selecting a social media (SM) content item, wherein the SM content item is associated with an end-user device; based on the selected SM content item, determining a SM-platform user-profile identifier associated with the selected SM content item; using the identifier as a basis for determining that the end-user device has installed, in a data storage unit of the end-user device, an application associated with a SM computing-system of the VPS; responsive to the determining that the end-user device has installed the application, transmitting, to the end-user device, an instruction that causes the application to provide, via a user interface of the end-user device, a permission request concerning use of the selected SM content item; determining that the requested permission was received via the user interface; and responsive to the determining that the requested permission was received via the user interface, (i) integrating the selected SM content item into a media program and (ii) transmitting the media program to a video-broadcasting system configured to broadcast the media program.
10 . The non-transitory computer readable medium of claim 9 , wherein selecting the SM content item comprises dragging and dropping an object associated with the SM content item.
11 . The non-transitory computer readable medium of claim 10 , the set of acts further comprising:
before selecting the SM content item:
accessing, via a web browser application, a SM platform associated with the SM content item;
displaying the web browser application in a first application window of a user interface; and
displaying a drop-target object in a second application window of the user interface,
wherein dragging and dropping the object comprises (i) dragging the object from the first application window to the drop-target object displayed in the second application window and (ii) dropping the object on the drop-target object.
12 . The non-transitory computer readable medium of claim 9 , the set of acts further comprising:
before selecting the SM content item, storing, in a data storage unit of the VPS, a plurality of SM content items, wherein selecting the SM content item comprises selecting the SM content item from the plurality of SM content items stored in the data storage unit of the VPS.
13 . The non-transitory computer readable medium of claim 9 , wherein the SM content item is associated with a SM-platform user-profile, and wherein the SM-platform user-profile is associated with the end-user device.
14 . The non-transitory computer readable medium of claim 9 , wherein the VPS determining that the requested permission was received via the user interface comprises:
receiving, from the end-user device, a message indicating that the requested permission was received via the user interface, and based on the received message, determining that the requested permission was received via the user interface.
15 . The non-transitory computer readable medium of claim 9 , the set of acts further comprising:
storing an indication that the requested permission was received.
16 . The non-transitory computer readable medium of claim 9 , wherein the media program includes video content, and
wherein integrating the selected SM content item into the media program comprises overlaying, on the video content, the selected SM content item.
17 . A video-production system (VPS) comprising:
a communication interface, wherein the VPS is configured to perform a set of acts comprising:
selecting a social media (SM) content item, wherein the SM content item is associated with an end-user device;
based on the selected SM content item, determining a SM-platform user-profile identifier associated with the selected SM content item;
using the identifier as a basis for determining that the end-user device has installed, in a data storage unit of the end-user device, an application associated with a SM computing-system of the VPS;
responsive to the determining that the end-user device has installed the application, transmitting, to the end-user device, via the communication interface, an instruction that causes the application to provide, via a user interface of the end-user device, a permission request concerning use of the selected SM content item;
determining that the requested permission was received via the user interface; and
responsive to the determining that the requested permission was received via the user interface, (i) integrating the selected SM content item into a media program and (ii) transmitting the media program to a video-broadcasting system configured to broadcast the media program.
18 . The VPS of claim 17 , wherein the SM content item is associated with a SM-platform user-profile, and wherein the SM-platform user-profile is associated with the end-user device.
19 . The VPS of claim 17 , wherein determining that the requested permission was received via the user interface comprises:
receiving, from the end-user device, a message indicating that the requested permission was received via the user interface, and based on the received message, determining that the requested permission was received via the user interface.
20 . The VPS of claim 17 , to the set of acts further comprising:
storing an indication that the requested permission was received.Join the waitlist — get patent alerts
Track US2019222624A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.