在内容项目的上传网页上提供内容项目操作动作的制作方法

文档序号:8449248阅读:318来源:国知局
在内容项目的上传网页上提供内容项目操作动作的制作方法
【技术领域】
[0001]本公开的实施例涉及内容分享平台的领域,以及更具体地,涉及在内容项目的上传网页上提供内容项目操作动作的领域。
【背景技术】
[0002]在英特网上,内容分享平台允许用户上传、观看以及分享诸如视频内容、图像内容、音频内容等等的内容。此所分享的内容可以包括来自专业的内容创作者的内容,例如电影剪辑、电视剪辑和音乐视频,以及来自业余内容创作者的内容,例如视频博客和短的原创视频。
[0003]内容分享平台的一个方面是由平台的用户上传内容项目到内容分享平台。上传可以指的是从用户的计算机系统向内容分享平台的远程系统发送数据,上传的目的是内容分享平台应该存储所传送的数据的拷贝。然而,内容项目的整个上传过程可以包括超过仅为内容项目的上传数据传送的其他过程,诸如转码。
[0004]当为了被内容分享平台托管而传送内容项目时,用户可能希望开始编辑并且准备用于内容分享平台观看的观众的内容项目的许多的动作。举例,用户可能希望指定其他用户与其分享内容项目。另外,用户可能希望输入标题和描述,并且标记与内容项目相关联的信息。用户也可能希望通过剪切、修剪、改变外观、添加注释,和/或进行其他关于内容项目的类似的编辑动作。然而,上传和处理诸如视频的内容项目可能花费比额定时间量更久的时间去完成。当下,就用户关于编辑和准备用于呈现在内容分享平台上的他或她的内容项目的生产率而言,这上传和处理时间是非活动时间。

【发明内容】

[0005]在一个实施方式中,提出了一种在上传网页上提供内容项目的内容项目操作动作的方法。所述方法包括初始化用于将内容项目上传到服务器的上传过程。所述方法也可以包括在上传过程的上传数据传送完成之前,在包括上传过程的上传进度指示符的用户界面(UI)上,提供向至少一个播放列表添加内容项目的选项。另外,所述方法可以包括在上传数据传送完成和内容项目的处理操作之后,在包括上传进度指示符的Π上,提供边界内容项目的选项和/或分享内容项目的选项。
[0006]在一个实施方式中,所述方法可以包括在上传数据传送完成和内容项目的处理操作之后,在与上传过程指示符相同的Π上,提供观看内容项目的选项。另外,所述方法可以包括在上传数据传送完成和内容项目的处理操作完成之后,在与上传进度指示符相同的Π上,提供上传自定义图像的选项以将内容项目表示为在诸如搜索结果、播放列表或推荐内容项目的各种位置上的缩略图图像。另外,处理操作可以包括内容项目的转码操作。
[0007]另外,在所述方法中分享内容项目的选项使得向上传过程提供内容项目的用户能够在社交网络上分享内容项目。在一些实施方式中,所述分享内容项目的选项使得向上传过程提供内容项目的用户能够经由电子邮件来分享内容项目。在其他实施方式中,编辑内容项目的选项使得向上传过程提供内容项目的用户能够对内容项目进行剪切、修剪、改变外观或添加注释中的至少一个。
[0008]在另外的实施方式中,也实现了用于执行在上面描述的实施例中的操作的计算装置。另外,在本公开的实施方式中,计算机可读存储媒介存储了用于执行在上面描述的实施例中操作的方法。
【附图说明】
[0009]从下面给出的【具体实施方式】以及从本公开的各种实施例的附图中,将会更全面的理解本公开。
[0010]图1图示了根据本公开的实施方式,示例性系统架构。
[0011]图2是根据本公开的实施方式,描绘内容项目操作动作的上传网页的截图。
[0012]图3是根据本公开的实施方式,描绘被呈现给选择缩略图动作的用户的窗口的截图。
[0013]图4根据本公开的实施例,显示提供包括来自分享内容托管和递送平台的内容项目操作动作的上传网页UI的方法。
[0014]图5是根据本公开的实施例,图示在用户装置处产生UI的方法的流程图,该UI用于具有正在被上传的内容项目的操作动作的上传网页。
[0015]图6是可以执行一个或多个在此描述的操作的示例性计算机系统的框图。
【具体实施方式】
[0016]描述了一种用于在内容项目的上传网页上提供内容项目操作动作的系统和方法。在一些实施方式中,为了尽可能有效率地使用上传时间,可以使内容项目相关的动作(诸如分享内容项目、观看内容项目、编辑内容项目等等)在与显示内容项目上传过程相同的Π上可用于用户。当上传过程开始、在上传过程期间或者在上传过程结束之后即刻,可以使动作可用。
[0017]在一些实施方式中,所述内容项目相关的动作可以包括,但不限制于,向播放列表添加内容项目、分享内容项目、观看内容项目、编辑内容项目以及上传作为缩略图使用的图像来表示内容项目。在一个实施方式中,向播放列表添加内容项目以及上传用作缩略图的图像是在内容项目的上传数据传送过程期间在内容项目的上传网页的Π上提供的动作。在另外一个实施方式中,分享内容项目、编辑内容项目和观看内容项目是在上传数据传送以及内容项目的处理操作完成之后立即在内容项目的上传网页的UI上提供的动作。
[0018]一种在内容项目的上传网页上提供内容项目操作动作的方法,该内容项目操作动作包括初始化用于将内容项目上传到内容分享系统的上传过程。所述方法也可以包括在上传过程的上传数据传送完成之前,在包括上传过程的上传进展指示符的用户界面(UI)上,提供向关联于内容分享系统的一个或多个播放列表添加内容项目的选项。另外,所述方法可以包括在上传数据传送完成和内容项目的处理操作完成之后,在包括上传进展指示符的UI上,提供编辑内容项目的选项和/或分享内容项目的选项。
[0019]可以领会的是,根据在本公开中描述的一个或多个方面,用户可以不参加提供个人信息、人口统计信息、位置信息、专有信息、敏感信息或者与数据收集方面相关的相似信息。此外,这里描述的一个或多个方面可以提供匿名收集、接收或传输的数据。
[0020]图1图示了根据本公开的一个实施例,示例性系统架构100。系统100包括经由网络102可通信地耦接到分享内容托管和递送平台107的客户端装置105。所述网络102在一个实施例中包括因特网。在其他实施例中,其他有线或无线的网络,诸如内联网、局域网(LAN)、广域网(WAN)或广播网可以被用作或成为网络102的一部分。
[0021]如图示,分享内容托管和递送平台107包括前端服务器110、内容处理引擎120和内容数据存储130。举例来说,数据存储可以包括,但是不限于表、数据库、目录、储存库和一个或多个文件。一个或多个客户端装置105在网络102上与前端服务器110通信。
[0022]所述客户端装置105可以是任何类型的计算装置,举例,包括处理器、计算机可读介质和存储器的装置。所述客户端装置105可以是,举例,个人电脑、笔记本电脑、平板电脑、个人数字助理(PDA)、蜂窝电话、其他移动装置等等。在一些实施方式中,所述客户端装置105可以执行浏览器应用或适合于通过英特网相关协议(例如TCP/IP和HTTP)通信和/或显示用户界面的其他应用。虽然图1中只示出单个客户端装置105,但是系统100可以支持与许多客户端装置105的大量同时发生的会话。
[0023]分享内容托管和递送平台107是能够在单个服务器装置或多个服务器装置中操作的。举例,尽管在图1中每个前端服务器110、内容处理引擎120和内容数据存储130被描绘为单个不同的组件,这些组件可以在单个装置中一起被实施或者在一起操作的多个不同装置的各种组合中联网。装置的示例可以包括,但不局限于,服务器、大型计算机、网络计算机、基于过程的装置以及相似类型的系统和装置。
[0024]在系统100的操作期间,用户经由在网络120上的客户端装置105访问分享内容托管和递送平台107。所述前端服务器110从客户端装置105接收通信,并且相应地处理和/或指导这些通信。在一个实施例中,所述前端服务器110包括处理装置和计算机可读存储器。
[0025]前端服务器110可通信地耦接到内容处理引擎120,该内容处理引擎120可以驻留在与前端服务器110相同的机器或不同的机器上。内容处理引擎120可以在硬件、软件、固件或以上任意组合中实施。在本公开的实施方式中,内容处理引擎120访问被上传到系统100用于存储在内容数据存储130中的用户内容,以处理此上传的内容用于在分享内容托管和递送平台107上分享。上传可能指的是以分享内容托管和递送平台107应该存储所传送的数据的拷贝(例如在内容数据商店130)为目的,从用户的客户端装置105向分享内容托管和递送平台107发送数据。
[0026]在本公开的实施方式中,用户内容包括用户产生的内容或第三方产生并获准地由用户上传的内容。在一些实施方式中,所述内容包括电影剪辑、电视剪辑(新闻、体育、表演等等)、音乐视频、视频博客和视频短片。在一个实施例中,所述内容处理引擎120通知用户可能存储
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1