Delaying publicizing, at a second source, upload of a content item to a first source until confirmation of availability of the content item at the first source
First Claim
1. A system, comprising:
- a memory that stores computer executable instructions;
a processor that, when executing the computer executable instructions stored in the memory, is configured to;
receive, at a user device, a request to upload a content item to a content server, wherein the request includes an indication of a selected sharing source to present a notification on an interface corresponding to the selected sharing source regarding availability of the content item at the content server for playback;
cause the content item to be transmitted from the user device to the content server;
detect whether a trigger event has occurred, wherein the detection includes inhibiting the notification from being posted on the interface corresponding to the selected sharing source prior to the trigger event being detected and wherein the trigger event includes receiving a confirmation message from the content server in response to the content item becoming available at the content server for playback following the transmission of the content item; and
automatically, without receiving user input, cause the notification to be presented on the interface corresponding to the selected sharing source in response to receiving the confirmation message.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are provided for delaying publicizing, at a second source, upload of a content item to a first source, until confirmation of availability of the content item at the first source. In one or more aspects, a system includes an upload component configured to upload content to a content server, a share component configured to receive selection of a sharing source to post a notification that informs users regarding availability of the content at the content server, a confirmation component configured to receive confirmation from the content server in response to the content becoming available at the content server following the upload of the content, and a notification component configured to post the notification at the sharing source in response to receipt of the confirmation.
-
Citations
17 Claims
-
1. A system, comprising:
-
a memory that stores computer executable instructions; a processor that, when executing the computer executable instructions stored in the memory, is configured to; receive, at a user device, a request to upload a content item to a content server, wherein the request includes an indication of a selected sharing source to present a notification on an interface corresponding to the selected sharing source regarding availability of the content item at the content server for playback; cause the content item to be transmitted from the user device to the content server; detect whether a trigger event has occurred, wherein the detection includes inhibiting the notification from being posted on the interface corresponding to the selected sharing source prior to the trigger event being detected and wherein the trigger event includes receiving a confirmation message from the content server in response to the content item becoming available at the content server for playback following the transmission of the content item; and automatically, without receiving user input, cause the notification to be presented on the interface corresponding to the selected sharing source in response to receiving the confirmation message. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system, comprising:
-
a memory that stores computer executable instructions; a processor that, when executing the computer executable instructions stored in the memory, is configured to; receive, at a content server, a content item from a device, wherein the content item is received along with an indication of a selected sharing source to present a notification on an interface corresponding to the selected sharing source regarding availability of the content item at the content server; process the content item such that the content item is available for access via the content server; generate a confirmation message in response to availability of a portion of the content item at the selected sharing source, and in response to a determination that a remainder of the content item is available at the content server by the time it is requested for viewing; and automatically, without receiving user input from the device, cause the notification to be posted on the interface corresponding to the selected sharing source in response to the confirmation message. - View Dependent Claims (8, 9, 10)
-
-
11. A system, comprising:
-
a memory that stores computer executable instructions; a processor that, when executing the computer executable instructions stored in the memory, is configured to; receive, at a user device, a request to upload a content item to a content server, wherein the request includes an indication of a selected sharing source to present a notification on an interface corresponding to the selected sharing source regarding availability of the content item at the content server for playback; cause the content item to be transmitted from the user device to the content server; detect whether a trigger event has occurred, wherein the detection includes inhibiting the notification from being posted on the interface corresponding to the selected sharing source prior to the trigger event being detected and wherein the trigger event includes receiving a confirmation message in response to availability of a portion of the content item at the selected sharing source, and in response to a determination that a remainder of the content item is to be available at the content server by the time it is requested for viewing; and automatically, without receiving user input, cause the notification to be presented on the interface corresponding to the selected sharing source in response to receiving the confirmation message.
-
-
12. A method comprising:
-
receiving, using a hardware processor, a request to upload a content item to a content server, wherein the request includes an indication of a selected sharing source to present a notification on an interface corresponding to the selected sharing source regarding availability of the content item at the content server for playback; causing the content item to be transmitted from the user device to the content server; detecting whether a trigger event has occurred, wherein the detection includes inhibiting the notification from being posted on the interface corresponding to the selected sharing source prior to the trigger event being detected and wherein the trigger event includes receiving a confirmation message from the content server in response to the content item becoming available at the content server for playback following the transmission of the content item; and automatically, without receiving user input, causing the notification to be presented on the interface corresponding to the selected sharing source in response to receiving the confirmation message. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification