用于确定事件内容流的适当内容的系统和方法

文档序号:8207757阅读:544来源:国知局
用于确定事件内容流的适当内容的系统和方法
【专利说明】用于确定事件内容流的适当内容的系统和方法
[0001]对于相关申请的交叉引用
[0002]本申请要求在2012年6月27日提交的具有序号13/534,555的美国申请、在2012年6月28日提交的具有序号61/665,833的美国临时申请和在2013年6月27日提交的具有序号13/929,498的美国申请的权益,其整体内容通过引用被并入在此。
技术领域
[0003]本公开涉及在线协作,并且更具体地涉及共享内容。
【背景技术】
[0004]因特网当前允许以仅在几十年前都不可想象的方式来自由交换思想和信息。对于因特网的一种这样的使用是作为通信介质,不论它是经由一对一交换或多方交换。例如,两个个人可以彼此交换私人电子邮件。替代地,多人可以参与公共网站,其中,他们可以张贴条目,该条目被对于多人公布以阅读。这样的网站的示例可以包括但是不限于产品/服务评论站点、社交网络和专题博客。

【发明内容】

[0005]根据一种实现方式,一种方法可以包括:在一个或多个处理器上限定与事件相关联的在线协作空间。该方法也可以包括:在一个或多个处理器上将多个事件参与者与事件相关联。该方法可以进一步包括:在所述一个或多个处理器上从事件参与者中的一个或多个接收内容贡献。该方法也可以包括:确定所接收的内容贡献是否与事件相关联。如果所接收的内容贡献与事件相关联,则该方法也可以包括:在所述一个或多个处理器上基于所接收的内容贡献向客户端事件应用发送事件内容更新,以提供事件内容的直播流。
[0006]可以包括下面的特征的一个或多个,在一些实施例中,确定可以至少部分地基于与所接收的内容相关联的可交换图像文件格式(EXIF)信息。在一些实施例中,确定可以至少部分地基于地理位置信息。基于地理位置信息的确定可以包括:将事件位置与和内容贡献相关联的位置作比较。确定可以至少部分地基于事件参与者的标识。该方法也可以包括:在所述在线协作空间处提供用户选项来包括或排除所接收的内容贡献。在一些实施例中,确定可以至少部分地基于与所述事件和所述内容贡献的至少一个相关联的时间信息。
[0007]根据另一种实现方式,提供了一种计算机可读存储介质。计算机可读存储介质可以在其上存储指令,该指令当被机器执行时导致一个或多个操作。操作可以包括:在一个或多个处理器上限定与事件相关联的在线协作空间。操作也可以包括:在所述一个或多个处理器上将多个事件参与者与所述事件相关联。操作可以进一步包括:在所述一个或多个处理器上从所述事件参与者中的一个或多个接收内容贡献。操作也可以包括:确定所接收的内容贡献是否与所述事件相关联。如果所接收的内容贡献与所述事件相关联,则操作也可以包括:在所述一个或多个处理器上基于所接收的内容贡献向客户端事件应用发送事件内容更新,以提供事件内容的直播流。
[0008]可以包括下面的特征的一个或多个,在一些实施例中,确定可以至少部分地基于与所接收的内容相关联的可交换图像文件格式(EXIF)信息。在一些实施例中,确定可以至少部分地基于地理位置信息。基于地理位置信息的确定可以包括:将事件位置与和内容贡献相关联的位置作比较。确定可以至少部分地基于事件参与者的标识。操作也可以包括:在所述在线协作空间处提供用户选项来包括或排除所接收的内容贡献。在一些实施例中,确定可以至少部分地基于与所述事件和所述内容贡献的至少一个相关联的时间信息。
[0009]根据另一种实现方式,一种计算系统包括一个或多个处理器。所述一个或多个处理器可以被配置为:在一个或多个处理器上限定与事件相关联的在线协作空间。所述一个或多个处理器可以被配置为:在所述一个或多个处理器上将多个事件参与者与所述事件相关联。所述一个或多个处理器可以被配置为:在所述一个或多个处理器上从所述事件参与者中的一个或多个接收内容贡献。所述一个或多个处理器可以被配置为:确定所接收的内容贡献是否与所述事件相关联。如果所接收的内容贡献与所述事件相关联,则所述一个或多个处理器可以被配置为:使用所述一个或多个处理器基于所接收的内容贡献向客户端事件应用发送事件内容更新,以提供事件内容的直播流。
[0010]可以包括下面的特征的一个或多个,在一些实施例中,确定可以至少部分地基于与所接收的内容相关联的可交换图像文件格式(EXIF)信息。在一些实施例中,确定可以至少部分地基于地理位置信息。基于地理位置信息的确定可以包括:将事件位置与和内容贡献相关联的位置作比较。确定可以至少部分地基于事件参与者的标识。操作也可以包括:在所述在线协作空间处提供用户选项来包括或排除所接收的内容贡献。在一些实施例中,确定可以至少部分地基于与所述事件和所述内容贡献的至少一个相关联的时间信息。
[0011]在附图和下面的说明书中阐述了一个或多个实现方式的细节。通过说明书、附图和权利要求,其他特征和优点将变得显而易见。
【附图说明】
[0012]图1是根据本公开的实施例的、包括执行事件进程的计算装置的分布式计算网络的图不;
[0013]图2是根据本公开的实施例的图1的事件进程的流程图;
[0014]图3是根据本公开的实施例的、可以至少部分地被图1的事件进程限定的协作在线空间的图示;
[0015]图4是根据本公开的实施例的图1的计算装置的图示。
[0016]在各个附图中的相似的附图标记指示相似的元件。
【具体实施方式】
[0017]根据符合本公开的一些示例实施例,可以为事件提供在线空间。在线空间可以包括例如一个或多个网页或帐户,其可以例如是单独的网页或帐户,或者可以被提供在社交网络网站内。在线空间可以使得关于事件的信息能够被公布和/或在事件的参与者之间和/或与其他用户共享。在一些实施例中,可以通过在事件中的参与者上传关于事件的信息,并且也以一般同时的方式经由在线空间与其他人共享该信息。在各个实施例中,关于事件的信息可以包括例如视频、照片或其他内容。在一些实施例中,事件进程可以实现一个或多个保护(例如,服务器侧),该一个或多个保护可以确定是否排除不与事件相关的内容。
[0018]参见图1,示出了事件进程10。对于下面的讨论,意欲明白可以以多种方式来实现事件进程10。例如,事件进程10可以被实现为服务器侧进程、客户端侧进程或服务器侧/客户端侧进程。
[0019]例如,事件进程10可以经由事件进程1s被实现为纯服务器侧进程。替代地,事件进程10可以经由客户端侧应用lOcl、客户端侧应用10c2、客户端侧应用10c3和客户端侧应用10c4的一个或多个被实现为纯客户端侧进程。仍然替代地,事件进程10可以经由与客户端侧应用lOcl、客户端侧应用10c2、客户端侧应用10c3和客户端侧应用10c4的一个或多个组合的事件进程1s被实现为服务器侧/客户端侧进程。在这样的示例中,可以通过事件进程1s来执行事件进程10的功能的至少一部分,并且可以通过客户端侧应用10cl、10c2、10c3和10c4的一个或多个来执行事件进程10的功能的至少一部分。
[0020]因此,在本公开中使用的事件进程10可以包括事件进程10s、客户端侧应用lOcl、客户端侧应用10c2、客户端侧应用10c3和客户端侧应用10c4的任何组合。
[0021]也参见图2并且如下更详细讨论的,事件进程10可以限定100与事件相关联的在线协作空间。事件进程10也可以在一个或多个处理器上将多个事件参与者与事件相关联102。可以从事件参与者中的一个或多个接收104内容贡献。
[0022]事件进程10也可以确定所接收的内容贡献是否与事件相关联。如果接收的内容贡献与事件相关联,则事件进程10可以基于接收的内容贡献向客户端事件应用发送事件内容更新,以提供事件内容的直播流。
[0023]事件进程1s可以是服务器应用,并且可以驻留在计算装置12上,并且可以被其执行,计算装置12可以连接到网络14(例如,因特网或局域网)。计算装置12的示例可以包括但是不限于:个人计算机、服务器计算机、一系列服务器计算机、微型计算机、大型计算机或专用网络装置。
[0024]可以被存储在耦接到计算装置12的存储装置16上的事件进程1s的指令集和子例程可以被在计算装置12内包括的一个或多个处理器(未示出)和一个或多个存储器架构(未示出)执行。存储装置16的示例可以包括但是不限于:硬盘驱动器、带式驱动器、光学驱动器、RAID装置、NAS装置、存储区域网络、随机存取存储器(RAM)、只读存储器(ROM)和所有形式的闪存储装置。
[0025]网络14可以连接到一个或多个辅助网络(例如,网络18),其示例可以包括但是不限于例如局域网、广域网或内联网。
[0026]客户端侧应用10cl、10c2、10c3、10c4的示例可以包括但是不限于网页浏览器、游戏控制台用户界面、电视用户界面或专用应用(例如,在移动平台上运行的应用)。可以在(分别)耦接到客户端电子装置28、30、32、34的存储装置20、22、24、26上(分别)存储的客户端侧应用10cl、10c2、10c3、10c4的指令集和子例程可以被(分别)被包含到客户端电子装置28、30、32、34的一个或多个处理器(未示出)和一个或多个存储器架构(未示出)执行。存储装置20、22、24、26的示例可以包括但是不限于:硬盘驱动器、带式驱动器、光学驱动器、RAID装置、随机存取存储器(RAM)、只读存储器(ROM)以及各种形式的闪速存储器存储装置。
[0027]客户端电子装置28、30、32、34的示例可以包括但是不限于数据使能的蜂窝电话28、膝上型计算机30
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1