Providing content item manipulation actions on an upload web page of the content item

US9514785B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9514785-B2
Application numberUS-201213606401-A
CountryUS
Kind codeB2
Filing dateSep 7, 2012
Priority dateSep 7, 2012
Publication dateDec 6, 2016
Grant dateDec 6, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method to provide content item manipulation actions for a content item on an upload web page is presented. The method can include initializing an upload process for a content item to be uploaded to a server. The method can also include prior to completion of an upload data transfer of the upload process, providing, on a user interface (UI) comprising an upload progress indicator of the upload process, an option to add the content item to at least one playlist. Furthermore, the method can include subsequent to completion of the upload data transfer and completion of a processing operation of the content item, providing, on the UI comprising the upload progress indicator, an option to edit the content item and/or an option to share the content item.

First claim

Opening claim text (preview).

We claim: 1. A method comprising: receiving a request to upload a content item to a shared content hosting and delivery platform; initializing, by a server computing device of the shared content hosting and delivery platform, an upload process for the content item, the upload process comprising a data transfer and a processing operation, wherein the data transfer comprises transmission of data of the content item from a client computing device to the server computing device, and wherein the processing operation comprises transcoding the content item; providing, by the server computing device, an upload user interface (UI) having a window comprising an upload progress indicator of the upload process, the upload progress indicator separately depicting progresses of the data transfer and the processing operation; during the data transfer of the upload process and prior to completion of the data transfer and the processing operation: modify the window of the upload UI to present a first set of actions comprising an option to add the content item to at least one playlist hosted by the shared content hosting and delivery platform and an option to add the content item to at least one channel hosted by the shared content hosting and delivery platform; and perform one or more actions of the first set of actions responsive to a user request for the one or more actions of the first set of actions via the upload UI; and subsequent to completion of both of the data transfer and the processing operation of the content item: modify the window of the upload UI to further present a second set of actions in addition to the first set of actions, the second set of actions comprising an option to edit the content item and an option to share the content item; and perform one or more actions of the second set of actions responsive to a user request for the one or more actions of the second set of actions via the upload UI. 2. The method of claim 1 , further comprising subsequent to completion of the data transfer and completion of the processing operation of the content item, providing, on the upload UI comprising the upload progress indicator, an option to view the content item. 3. The method of claim 1 , further comprising subsequent to completion of the data transfer and completion of the processing operation of the content item, providing, on the upload UI comprising the upload progress indicator, an option to upload a custom image to represent the content item as a thumbnail image. 4. The method of claim 1 , wherein the processing operation further comprises translating the content item. 5. The method of claim 1 , wherein the option to share the content item enables a user that provides the content item for the upload process to share the content item on a social network. 6. The method of claim 1 , wherein the option to share the content item enables a user that provides the content item for the upload process to share the content item via electronic mail (e-mail). 7. The method of claim 1 , wherein the option to edit the content item enables a user that provides the content item for the upload process to at least one of cut, trim, change a look, or add annotations to the content item. 8. The method of claim 1 , wherein the content item is a video. 9. A client computing device comprising: a display; a memory; and a processing device communicably coupled to the display and the memory, wherein the processing device is to: receive a file representing a upload user interface (UI) for an upload progress indicator associated with an upload communication session for upload of a content item to a server device, the upload communication session comprising a data transfer and a processing operation, wherein the data transfer comprises transmission of data of the content item from the client computing device to a server computing device of a shared content hosting and delivery platform, and wherein the processing operation comprises transcoding the content item; render, by an application executable from the memory by the processing device, a window of the upload UI, wherein the window of the upload UI comprises the upload progress indicator of the upload process, the upload progress indicator separately depicting progresses of the data transfer and the processing operation; during the data transfer of the upload process and prior to completion of the data transfer and the processing operation: update the window of the upload UI to present a first set of actions comprising an option to add the content item to at least one playlist hosted by the shared content hosting and delivery platform and an option to add the content item to at least one channel hosted by the shared content hosting and delivery platform; and receive a user request for one or more actions of the first set of actions via the upload UI while the upload data transfer is occurring; and subsequent to completion of both of the data transfer and the processing operation of the content item: update the window of the upload UI to further present a second set of actions in addition to the first set of actions, the second set of actions comprising an option to edit the content item and an option to share the content item; and receive a user request, via the upload UI, for at least one of the option to edit the content item or the option to share the content item. 10. The client computing device of claim 9 , wherein the server computing device is hosted by the shared content hosting and delivery platform. 11. The client computing device of claim 9 , wherein the processing device is further to, subsequent to completion of the data transfer and completion of the processing operation of the content item, receive a request for an option to view the content item. 12. The client computing device of claim 9 , wherein the processing device is further to, subsequent to completion of the data transfer and completion of the processing operation of the content item, receive data a request for an option to upload a custom image to represent the content item as a thumbnail image. 13. The client computing device of claim 12 , wherein the data to update the upload UI are received from the server computing device. 14. The client computing device of claim 9 , wherein the client computing device is a tablet computer. 15. The client computing device of claim 9 , wherein the client computing device is a mobile phone. 16. A non-transitory computer readable storage medium having instructions that, when executed by a processing device, cause the processing device to perform operations comprising: creating, by the processing device, a file in a markup language representing an upload user interface (UI) having a window comprising an upload progress indicator of an upload process of a content item, the upload process comprising a data transfer and a processing operation, wherein the data transfer comprises transmission of data of the content item from a client computing device to the server computing device, and wherein the processing operation comprises transcoding the content item; providing the file to a client device in order for the client device to render the window of the upload UI on the client device, the window of the upload UI comprising the upload progress indicator of the upload process, the upload progress indicator separately depicting progresses of the data transfer and the processing operation; during the data transfer of the upload process and prior to completion of the upload data transfer and the processing operation: modify the window of the upload UI t

Assignees

Inventors

Classifications

  • a collection of video files or sequences · CPC title

  • Information retrieval; Database structures therefor; File system structures therefor · CPC title

  • Video hosting of uploaded data from client · CPC title

  • Electronic editing of digitised analogue information signals, e.g. audio or video signals · CPC title

  • of operating discs · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9514785B2 cover?
A system and method to provide content item manipulation actions for a content item on an upload web page is presented. The method can include initializing an upload process for a content item to be uploaded to a server. The method can also include prior to completion of an upload data transfer of the upload process, providing, on a user interface (UI) comprising an upload progress indicator of…
Who is the assignee on this patent?
Bargas Javier Andés, Gil De Paiva Joao Paulo, Google Inc
What technology area does this patent fall under?
Primary CPC classification G11B27/11. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 06 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).