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 a request to upload a content item from a user device to a content server;
concurrently with the request to upload the content item, receive a user selection of a sharing source from a plurality of sharing sources to post a notification on an interface corresponding to the selected sharing source of user accounts associated with a user account of the user device regarding availability of the content item at the content server;
cause the content item to be uploaded 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 of user accounts associated with the user account of the user device 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 upload 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 of user accounts associated with the user account of the user device in response to receipt of the confirmation message.
2 Assignments
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
19 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 a request to upload a content item from a user device to a content server; concurrently with the request to upload the content item, receive a user selection of a sharing source from a plurality of sharing sources to post a notification on an interface corresponding to the selected sharing source of user accounts associated with a user account of the user device regarding availability of the content item at the content server; cause the content item to be uploaded 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 of user accounts associated with the user account of the user device 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 upload 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 of user accounts associated with the user account of the user device in response to receipt of the confirmation message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
using a processor to execute the following computer executable instructions stored in a memory to perform the following acts; receiving a request to upload a content item from a user device to a content server, wherein the content server is configured to process the content item and provide the content item via a network accessible interface in response to receiving the content item; concurrently with the request to upload the content item, receiving a user selection of a sharing source from a plurality of sharing sources to send a notification on an interface corresponding to the selected sharing source of user accounts associated with a user account of the user device regarding availability of the content item at the content server; causing the content item to be uploaded 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 of user accounts associated with the user account of the user device 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 upload of the content item; and automatically, without receiving user input, causing the notification to be resented on the interface corresponding to the selected sharing source of user accounts associated with the user account of the user device in response to receipt of the confirmation message. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. 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 an uploaded content item from a device, wherein the uploaded content item is received along with a user selection of a sharing source from a plurality of sharing sources to send a notification on an interface corresponding to the selected sharing source of user accounts associated with a user account of the device regarding availability of the content item at a content server; process the uploaded content item and make the uploaded content item available for access via the content server hosted by the system; generate a confirmation message in response to determining that the content item has completed being uploaded and is available for access at the content server; and automatically, without receiving user input from the device, cause the notification to be posted on the interface corresponding to the selected sharing source of user accounts associated with the user account of the device in response to the confirmation message. - View Dependent Claims (18, 19)
-
Specification