在线系统内的用户的实况表示的制作方法

文档序号:7552004阅读:104来源:国知局
专利名称:在线系统内的用户的实况表示的制作方法
技术领域
本发明涉及用于表示在线系统内的用户的方法以及为此的在线系统。尤其是,本发明涉及用户的实况表示,该实况表示包括用户的实况记录。
背景技术
能够实现在线以及用户和用户的活动之间的联网互动的诸如社交网络的在线系统、平台和服务、在线社区以及交流平台,典型地通过限定用户的名称和图像的个人资料来表示注册用户。在线系统典型地允许在线系统的其他注册用户以及探索在线系统的未注册的公众观众访问个人资料以及查看各个细节。然而,个人资料通常被呈现为由静态数据构成的一种登记簿或者电话簿,并且典型地不包括反映用户的当前行为、心情、状况和/或活动的用户的任何信息。将详细数据提供给观众或者其他用户甚至可能是不受欢迎的,因为敏感数据可以被大批观众检索到,而没有受到个人数据的所有者的任何控制。因此,在线系统的用户可能为了谨慎的原因而拒绝与身份有关的细节。但是,用户个人资料中的限制的和静态的数据可能降低用户经验以及在线平台的认可,因为交流和互动的级别被限制。用户之间的较高级别的交流可以例如通过聊天,诸如两个交流当事人之间的视频聊天会话,来实现。每个参与者可以直接与其他人交流,并且可以接收与例如面部表情、手势等等相关的即时的可视和音频反馈。然而,例如,在一方当事人已经检索到联系信息并且使用该联系信息开始聊天会话之后,视频聊天被典型地建立在辨别出的参与者和当事人之间。因此,视频聊天被明确地建立在交流当事人之间,并且因此,通常不适合于向在线系统的其他用户表示在线系统的用户的实况更新。

鉴于以上内容,本发明的一个目的是提供在线系统中的一种改进的用户表示。本发明的还有的目的是实现用户表示,该用户表示改进了用户和表示的各个观众之间的瞬时互动。

发明内容
通过独立权利要求中限定的用于表示在线系统内的用户的方法以及各自的在线系统解决了该问题。此外,限定了计算机可读介质和数据结构。本发明的较佳实施例在相应的从属权利要求中被指定。用于表示在线系统内的用户的方法包括通过在线系统接收在线系统的第一用户的实况记录的步骤,其中第一用户限定访问实况记录的许可。通过在线系统的第二用户来请求第一用户的表示。该方法包含基于该许可,判定第二用户是否被授权访问该实况记录。如果第二用户被授权,则将实况记录作为第一用户的表示提供给第二用户。实况记录可以作为实况媒体流,诸如实况视频流,被提供给在线系统。第一用户例如可以使用移动装置中的网络摄像机或者集成的视频或图像摄像机,以产生显示用户的终端环境的可视数据流,该可视数据流例如可以利用音频数据以及其他的多媒体数据和另外的信息被增强,另外的信息例如与第一用户设定的或者为第一用户自动判定的状况有关。实况记录被在线系统接收,并且可以被缓冲一定量的时间,或者另外,被存储一定量的时间。第一用户可以明确地限定被允许访问实况记录的用户群、用户的特性、以及指定用户的其他或者一般规则。在线系统被配置成保证了实况记录只被提供给通过由第一用户设定的各个许可和规则被授权访问实况记录的那些观众。第二用户例如可以通过访问注册用户的个人资料,或者通过访问与注册用户相关的内容,诸如通过观察在线系统上的当前活动,来请求第一用户的表示。通常,任何内容和活动、以及内容和活动之间的进一步的相互关系可能被表示为结构或者贮存器,结构或者贮存器在以下说明中也被称为种子。可在该方法中应用的贮存器或者种子的结构,在美国申请号为61 /5 3 3,842的审查中的申请“网络中的在线内容的管理”中被揭示,该申请的全部公开内容通过引用被结合在此处。内容、活动以及每个种子可以被分别添加有标签或者被标记有一些指示,这些指示涉及拥有该内容或者牵涉该活动的用户。例如,可以通过涉及各个所有者或者参与者的图标和至少一个昵称的组合来呈现该内容或者活动。通过点击或者另外选择或触发图标和/或昵称,第二用户可以被提供有关于内容或活动的另外的信息以及与该用户相关的信息。因此,在线系统可以接收通过第二用户的点击或者选择,并且可以确定与内容或活动相关的用户。因此,如果第二用户访问与第一用户相关的种子,在线系统接收或者产生请求,以便访问要与访问的种子一起被呈现的第一用户的表示。在线系统或者连接的处理部件可以判定第二用户是否具有访问实况记录的许可 或者权利,而且如果是的话,则在线系统结合与访问的种子相关的内容或者动作描述,将实况记录提供给第二用户。尤其是,如果判定第二用户具有访问实况记录的足够权利,则在线系统可以将接收到的并且被潜在缓冲的实况记录作为在下文中也被称为“实况个人资料”的用户表示直接提供给第二用户。同样,如果多个用户被提供有实况记录,则在线系统可以采用广播途径或者任何适合的途径,以便将一个用户的实况记录同时地提供给多个用户。发明的方法允许在线系统内的用户的增强的以及安全的表示。在不需要预先建立交流会话的情况下,能够对当前用户动作和用户的状况实现瞬时反馈。当然,第一用户可以明确地限定被授予对详细的音频和/或可视表示的访问的一群用户,并且在没有任何进一步的要求的情况下,这些用户通过在线系统被立即提供有各个实况记录。在较佳实施例中,在表示第一用户的用户图标的区域中提供实况记录。每当第一用户连接到在线系统并且提供实况记录的时候,由第二用户请求或者访问的各个区域还可以被配置成动态地改变。例如,连接到社交网络的用户能够启用本地网摄像机以便能够实现网络内的实况个人资料,实况个人资料包括他的视频以及潜在的音频流。这将导致他的个人资料中的瞬时视频图片更新,他的个人资料中的瞬时视频图片更新可以具体地作为他的个人资料图标或者他的图片图标被显示给授权的观众。例如,可以结合社交网络的位置中的用户名称显示实况个人资料,在该社交网络的位置中,用户事先添加内容或者启动活动。根据特别较佳实施例,该方法进一步包括,响应于第二用户与表示的互动,启动第一和第二用户之间的活动。例如,在线系统可以被配置成在没有任何音频数据、只显示第一用户的实况图像的情况下,将实况记录或者实况个人资料代替第一用户的用户图标作为视频流呈现给第二用户。第二用户例如可以与表示互动,以便接收与视频流相对应的音频输出,诸如实况记录的音频数据。然而,第二用户还可以开始由在线系统启用的任何其他动作,诸如与第一用户的视频聊天或者牵涉第一用户的另一个活动。可以要求第一用户明确地限定对触发他的实况个人资料或者与他的实况个人资料互动的其他用户有效的动作。同样,有效动作可以由在线系统限定,并且还可以取决于结合用户表示呈现的内容类型。启动的活动可以直接与用户表示或者实况个人资料相关,或者可以适合于用户表示或者实况个人资料。例如,活动的可视输出可以在实况个人资料的附近被呈现,或者甚至可以替换各个实况个人资料。因此,相对于相应的全活动,启动的活动的功能性以及输入/输出能力可以尤其适合于相应的实况个人资料。根据另一个实施例,所述互动包括点击该表示和停留在该表示之上中的至少一个。查看第一用户的实况个人资料的第二用户例如可以使鼠标或者另一个控制装置停留在该实况个人资料之上,以便在没有任何进一步的互动的情况下,启动与第一用户的视频聊天。这种视频聊天可以被表示给在实况个人资料的位置处的第二用户,其中视频显示被处理成小图标,从而产生“现场”聊天。在“现场”聊天期间,两个参与者可以彼此看见和听到。同样,“现场”聊天可以将各个音频和视频数据提供给所有的其他用户,所有的其他用户使鼠标或者控制装置停留 在第一用户的各个实况个人资料之上或者以另一种适合的方式触发该实况个人资料。因此,在线系统可以非排他地广播实况记录的视频和音频数据以及关联的“现场”聊天。然而,将理解,用于与用户表示互动的任何适合的技术可以被用于启动各个动作。可在该方法中应用的与停留相关的互动技术,在申请人2012年2月6日提交的美国申请号为61/595,619的审查中的并列申请“基于服务器的动作的基于定时器的启动”中被揭示,该申请的公开内容通过引用被结合在此。响应于与该用户表示互动的第二用户,可以开始“现场”聊天或者可以启动任何其他的活动。因此,从第一用户的实况个人资料直接启动活动。第一用户可以接收关于启动的活动的通知,该通知使得第一用户能够充分地反应。该通知还可以指定另外的数据,诸如第二用户开始视频聊天或者启动活动的位置,该位置可以包括对已经结合用户表示被呈现的各个种子的指示或者链接,诸如第一用户的帖子、活动或者其他内容。当第二用户与用户表示互动时,系统还可以使活动的启动,诸如实况个人资料的增强激活,延迟一定量的时间。例如,系统可以使启动延迟小于500毫秒,较佳地,延迟在50和150毫秒之间,并且最佳地,延迟100毫秒。例如,当控制装置停留在用户表示之上时,延迟启动,以免错误地启动。同样,如果不想要特征的相关激活,则延迟启动可以使得用户能够自动取消该启动。例如,当控制装置在实况个人资料之上移动时,然而,打算指向屏幕上的不同对象。在又一个实施例中,该方法进一步包括将与第一用户的各个表示互动的至少一个另外的用户添加到活动,该另外的用户基于访问许可被授权访问实况记录。例如,两个用户之间的“现场”聊天的音频和视频数据可以被广播给正在访问已经牵涉“现场”聊天的至少一个用户的各个用户表示或者实况个人资料的其他用户。为了参与“现场”聊天,其他用户可以与各个用户表示互动。其后,在线系统可以将其他用户添加到“现场”聊天,能够借助于各个用户表示实现用户之间的瞬时视频会议。相似地,其他用户还可以被添加到已经在其他用户之间被启动的任何其他的互动或者活动,诸如在线游戏或者由在线系统提供的另一个群体验。较佳地,在预定时段之后,互动自动地结束。例如,“现场”聊天或者任何其他的活动例如可以被限制成小于I分钟,较佳地,限制成10到50秒,并且最佳地,限制成20、30或40秒。可以通过在线系统来预限定该时限。此外,提供实况记录的第一用户可以设定应用于通过与他的实况个人资料互动来启动的各个活动的时限。在活动结束时,可以通过在线系统询问牵涉的用户他们是否想要继续该活动或者他们是否想要停止。在前一情况下,与实况个人资料相关的启动的活动可以被继续或者可以被升级到全活动。例如,在“现场”聊天已经被自动终止之后,可以询问参与者他们是否想要作为专用视频聊天来继续该聊天。如果所有的参与者同意,则在线系统可以被配置成只继续该活动。作为替换,在线系统可以只与已经同意的那些用户继续该活动。较佳地,该活动包括聊天会话、在线群体验、以及在线游戏中的至少一个。但是,将理解,本公开不局限于某个活动或者动作。当然,通过在线系统提供的任何活动、动作或者功能可以通过与实况个人资料互动来被启动。根据另一个实施例,该聊天会话作为全屏视频聊天会话被提供给用户。因此,为了“现场”聊天而当前正使用实况个人资料的两个以上的用户,例如可以在某个时段之后继续全专用视频聊天。此外,两个用户可以通过触发实况个人资料或者启动的活动来直接地将当前活动转换成全功能模式。例如,用户可以通过点击“现场”聊天窗口以放大视频图片来启动专用聊天,其中专用聊天可以进一步显示用户自己的视频帧以及其他特征。随后,在线系统可以被配置成使音频排他地流到专用视频聊天的参与者。例如使他们的控制装置停留在当前处于专用视频聊天的用户的实况个人资料之上的其他用户,可以被提供有该用户的图像,而不是实况个人资料,并且例如可以被提供有该用户当前牵涉专用视频聊天的指示或者信号。在又一个较佳实施例中,该方法进一步包括,通过第二用户请求第一用户的用户身份,来检索第二用户关于第一用户的状况,并且基于第二用户的状况,判定用户身份的表示,而且如果第二用户被授权,则将实况记录包括到用户身份的表示中,其中所述判定第二用户是否被授权包括基于该许可和该状况判定第二用户是否被授权访问实况记录。因此,用户身份的表示取决于请求观众以及他或她与第一用户的附属关系。因此,在线系统的所有用户可以创建用户个人资料,该用户个人资料考虑到瞄准接受者的用户的识别的呈现。尤其是,在线系统的用户可以利用不同的表示出现在一致的在线系统内,其中在线系统总是为各个观众或者观众群使用最适当的表示。第一用户可以直接影响该表示,并且修改关于第二用户的状况的数据。因此,包含实况记录的用户个人资料的表示直接受第一用户的影响。发明的方法在不牺牲数据的隐私的情况下,允许对于所有感兴趣的观众的用户身份的灵活表示。它还允许以容易且透明的方式管理实况个人资料。在进一步的实施例中,所述判定包括基于第二用户和访问许可的状况,使两个以上的隐私级别中的至少一个与第二用户关联。与可应用在该方法中的一些隐私级别相关的用户身份的实现,在申请人2012年2月6日提交的美国申请号为61/595,626的并列审查中的申请“基于隐私的 身份”中被揭示,该申请的公开内容通过引用被结合在此。例如,用户可以限定他处于不同隐私级别的名称的某些显示,诸如不可见的、匿名的、昵称、真名、全名以及实况。另外,用户可以限定他的关于隐私级别的可视表示的相应显示,诸如用户的默认图片、“昵称”幻想图片、真实照片以及实况记录。根据较佳实施例,用户身份包括一个以上的要素,每个要素描述第一用户的特性,其中至少一些要素包括与不同的隐私级别相关的两个以上的限定。因此,第一要素可以描述可视表示,并且第二要素可以包括第一用户的名称的表示。相应地,第一要素可以包括图像、真实图片、以及由第一用户提供的实况记录的限定。每个要素的至少一些限定可以基于隐私级别被结合在用户身份的表示中,其中,如果第二用户通过许可以及他的状况被授权,则只提供实况记录。较佳地,对于用户身份的每个要素,用户身份的表示包括基于与第二用户相关联的隐私级别的一个所述限定。例如,社交网络的用户可以创建具有他的真名的个人资料,并且进一步限定昵称或者幻想在线名称。同样,用户可以将他的幻想图标和真实照片分配作为可视表示。另外,每当用户在线时,他可以提供实况记录。基于观众的状况,可以选择适合的表示,诸如用于与该用户密切关联的注册用户的真名和实况记录的组合。根据特别较佳实施例,所述判定所述用户身份的表示进一步包括,使用基于规则的系统来选择用户身份的表示,所述基于规则的系统包括访问许可。第一用户可以设定选项,该选项指定其他用户中的谁能够查看实况个人资料的实况记录和/或谁被允许听到任何相关的音频。第一用户还可以设定应该在哪里显示实况个人资料,诸如只在他的个人资料中、在他的个人资料图标将通常出现的任何地方等等。该规则还可以包含与第二用户的状况相关的参数,并且,如果这种数据对在线系统有效,则可以进一步分析第二用户的附加信息,诸如第二用户的名称或者网络识别。在线系统可以提供规则、设定和访问许可的基本集合,并且可以使第一用户 能够在任何时候修改规则、设定和许可。较佳地,第一用户修改基于规则的系统的至少一个规则。因此,除了一般的隐私级别和访问许可之外,第一用户还可以设定用于他的图片、名称和/或另外的数据的表示的一些独立规则。第一用户例如可以限定与他的朋友或者好朋友相关的规则,授予他们对他的实况个人资料和与最高隐私级别相关的另外数据的访问。与访问许可结合的规则可以被用于产生输出矢量,该输出 矢量用于用户身份的每个要素识别各个隐私级别。尤其是,在线系统可以从用户设定构造许可表格,用户设定指定了谁允许实况个人资料给谁。如果其他用户他们被授权访问实况个人资料,则这个许可表格可以被用于使各个实况个人资料流到其他用户。在权利不够的情况下,第一用户的默认图像,例如静止图片或者图标,可以代替实况个人资料的实况记录被使用。此外,根据本公开的计算机可读介质具有存储在其上的指令,其中所述指令在被安装在计算装置上,并且在计算装置上被执行时,使得所述计算装置自动进行根据本公开的实施例的方法。例如,可以通过在线系统访问计算机可读介质,并且指令可以被传送到托管可以执行该指令的在线系统的至少一个服务器。尤其是,指令可以使得服务器将在线系统配置成接收在线系统的第一用户的实况记录,并且使第一用户能够限定用于访问实况记录的许可。进一步地,该指令可以将在线系统配置成使在线系统的第二用户能够请求第一用户的表示。响应于该请求,或者已经在初始处理期间,诸如第二用户的登录,在线系统可以被配置成基于由第一用户限定的许可,判定第二用户是否被授权访问实况记录。如果第二用户被授权,则在线系统可以授予对实况记录的访问并且将实况记录作为第一用户的表示提供给第二用户。
根据本公开的在线系统,包括,由在线系统的第一用户可访问的配置模块,被配置成接收第一用户的实况记录,并且使第一用户能够限定访问实况记录的许可。在线系统进一步包括可由在线系统的第二用户访问的使第二用户能够请求第一用户的表示的输入界面,以及配置成基于该许可来判定第二用户是否被授权访问实况记录的处理部件。另外,在线系统包括可由第二用户访问的输出界面,被配置成如果所述第二用户被授权,则将实况记录作为第一用户的表示提供给第二用户。在线系统使实况记录能够代替静态图像或者图片被用作在线系统的用户的表示。系统可以提供使第一用户能够访问配置模块的适合的界面,诸如基于浏览器的界面或者专用应用程序。配置模块可以被用于使实况记录与服务器或者在线系统的另一个处理部件链接,并且能够实现各个媒体数据的流。实况记录可以通过在线系统被临时地存储在存储器中,并且被提供给授权观众,存储器诸如是流服务器或者在线系统的另一个部件。构造可以遵循“一个到多个”的原则,其中一个用户的表示的实况记录,也称为“实况个人资料”,例如通过使实况记录的媒体流流到所有的观众,来提供给所有的授权观众。此外,在线系统可以实现“多个到一个”的方法,其中一群用户的实况个人资料被提供给已经被授予对各个实况个人资料的访问的特定用户。诸如音频和/或视频流的媒体流较佳地是基于任何类型的适合的方法或者流技术,诸如对等网络构造、一个服务器方案、或者服务器云方案。在线系统可以进一步提供平台,该平台能够实现对用户相关的内容的访问并且提供用户和内容之间的动作和活动。每当观众试图访问与用户相关的内容或者其他数据时,用户的表示被请求,并且在线系统通过查询已经由用户设定的访问许可,来判定该观众是否被授权访问用户的包含实况记录的表示。发明的系统使用户能够在在线系统的提供非常详细的以及个性化的表示,但是在线系统能够实现通过实况记录的供应者的高级别控制,实况记录的供应者即第一用户。因此,用户可以限定并且直接控制被允许检索详细的个人数据的用户群。实况记录使授权观众能够获得关于在线用户的状况和反应的瞬时反馈。因此,该表示提供关于各个用户的详细的实际信息,并且大大地提高了在线系统的可用性和交互性。根据另一个实施例,输 出界面在表示第一用户的用户图标的区域中提供实况记录。在特别较佳实施例中,处理部件被进一步配置成,如果第二用户与表示互动,则启动第一和第二用户之间的活动。在较佳实施例中,所述处理部件被进一步配置成将与第一用户的各个表示互动的至少一个另外的用户添加到活动,该另外的用户基于访问许可被授权访问实况记录。根据特别较佳实施例,在预定时段之后,处理部件自动地终止活动。在又一个实施例中,第二用户借助于输入界面请求第一用户的用户身份,其中处理部件被进一步配置成,检索第二用户关于第一用户的状况,并且基于第二用户的状况,判定用户身份的表示,而且如果第二用户被授权,则将实况记录包括到用户身份的表示中,其中所述判定第二用户是否被授权包括基于该许可和该状况判定第二用户是否被授权访问实况记录。根据特别较佳实施例,所述处理部件被进一步配置成,基于所述第二用户的状况和访问许可,使两个以上的隐私级别中的至少一个与第二用户关联。
在进一步的实施例中,所述处理部件被进一步配置成,使用基于规则的系统来选择用户身份的表示,所述基于规则的系统包括访问许可。根据较佳实施例,配置模块进一步使第一用户能够修改基于规则的系统的至少一个规则。根据另一个实施例,在线系统是社交网络。此外,提供了根据本公开的数据结构,包括,描述用户的可视特性的要素,所述要素包括两个以上的限定,包含用户的实况记录,其中,实况记录基于由用户限定的访问许可是可访问的。可以使用任何适合的编程方法,诸如命令式的、面向对象的或者功能性的编程范例,来实现数据结构。例如,数据结构可以被实现为分类,其中该分类的情况被用于表示在线系统中的用户。各个数据可以被存储在数据库或者任何其他的存储器中,并且用于增加各个情况的成员。尤其是,数据结构可以包括对于流部件的链接,如果观众被授权访问该数据,则流部件提供用户的实况记录。然而,将理解,也可以选择不同的方法来创建用户表示,诸如直接将数据读取到为诸如网页的基于万维网的界面动态地产生的源中。实现该数据结构并且能够实现用户的表示的其他技术也可以被使用。根据较佳实施例,数据结构进一步地包括一个以上的要素,每个要素描述第一用户的特性,至少一些要素包括各个特性的两个以上的限定,其中,每个限定与不同的隐私级别有关。在又一个实施例中,用户的表示对于数据结构的每个要素包括基于访问许可和与请求该表示的在线系统的另一个用户相关联的隐私级别的一个所述限定。


参考附图在示范实施例中描述了本发明的进一步的细节、方面和特性,在附图中:
图1显示根据本公开的方面的方法的流程图;图2图解根据本公开的方面的包括用户的表示的在线系统的输出界面;图3A和3B显不根据本公开的方面的实况用户表不和由该表不的观众启动的与用户的互动;图4A和4B图解根据本公开的方面的能够实现实况表示的配置模块;图5图解根据本公开的方面的对于包括提供实况表示的附属用户的概要的用户的输出界面;和图6图解在线系统实现的图示。
具体实施例方式图1显示根据本公开的方面的用于在线系统内的用户身份的基于隐私的表示的方法的流程图。方法100可以在托管在线系统的服务器上被自动地执行。用户可以在步骤102中提供用于实况个人资料的实况记录。每当用户在线时,例如他可以提供实况记录。在步骤104中,用户还可以限定访问许可,访问许可指定了被授权访问用户的实况个人资料的其他用户或者一群观众。用户可以重复步骤104,并且可以在任何时候修改或者改变该访问许可。用户还可以首先进行步骤104,并且之后在步骤102中提供实况记录。例如,用户可以在在线系统注册,并且可以直接指定访问许可。随后,用户可以登录到在线系统,并且自动地提供实况记录。同样,可以省略步骤104。在这种情况下,可以使用初始设定或者以前限定的访问许可。在步骤106中,观众请求在线系统的用户的表示。观众例如可以访问在线系统中的用户的个人资料,在线系统中的用户的个人资料可以显示与用户的身份相关的一些数据。用户身份例如可以包括用户的名称以及可视表示。该请求由在线系统操纵,在线系统可以检索用户在步骤104中限定的访问许可。基于该访问许可,系统在步骤108中判定该观众是否被授权访问该实况记录。系统例如可以判定该观众的状况,并且对于与该观众的状况相关的任何规则,查询访问许可。例如,用户和观众可以被链接作为朋友,并且该用户可以在访问许可中指定具有状况“朋友”的所有用户被授权访问实况记录。同样,用户可以直接指定被授权访问实况记录的另一个用户的ID或者名称。在这种情况下,在线系统使观众的名称与所有的各个设定相匹配。另外,在线系统可以考虑进一步的规则和设定,并且组合该数据,以便判定该观众的权限。基于该状况,系统判定用户身份的表示。或者,实况记录在步骤110中作为实况个人资料被呈现给观众,或者在步骤112中将用户的基本的可视表示呈现给观众,这例如可以依赖于该观众关于该用户的隐私级别。例如,步骤112的基本的可视表示对于隐私的各个级别可以包括不同的限定,诸如用户的默认图标、卡通类图像、或者真实照片或图像,用户的真实照片或图像可以被显示给对该用户具有增强的亲缘关系的观众,诸如用户的朋友或者其他的亲密附属用户。即使已经使用用户的基本的可视表示的实例描述了方法100,也将理解,用户的表示还可以包括限定用户其他特性的另外的要素。因此,本公开不受限于用户或观众的某个可视表示或某个特性。此外,即使已经参考示范实施例描述了根据本公开的实施例的方法,也将理解,在不离开本公开的范围的情况下,特定的处理步骤可以被修改、添加和省略。同样,可以以与描述的实例不同的顺序来进行处理步骤。例如,如以上论述的,可以省略步骤104,以及可以以不同的顺序来执行步骤102和104。同样,步骤102和104可以独立于其他的处理步骤被执行,或者可以与其他的处理步骤同时被执行。图2图解根据本公开的实施例的包括用户的表示的在线系统的输出界面。输出界面200被呈现为社交网络的页面。该页面可以包括页眉202和页脚204,页眉202和页脚204提供与当前使用的社交网络的服务相关的信息。此外,页面可以在部分206中包括关于用户或者观众的信息,该信息提供用户名及诸如用户的图像的其他标识,以及用户的各种另外的服务,用于内容的这种过滤器。输出界面可以显示表示由在线系统提供的内容和活动的内容项目208、208a、208b、…、208η的列表,诸如媒体文件、帖子、传播、用户、用户群等等。每个内容项目208、208a、208b、…、208η可以通过种子被表示,该种子指定内容的标题、时间或者时间范围、表示内容的缩略图、诸如已经上传该内容或者发帖该内容的用户的相关用户的表示、及其他相关数据。如果例如与内容项目208相关联的用户提供实况记录,则实况个人资料可以被激活,并且可以例如通过通知其他用户关于该实况个人资料的有效性的可视指示符或者图标210来通知观众。如果观众被授权,则各个视频流可以代替静态图片或者另一个基本的可视表示作为用户图标212被显示。因此,一旦用户启动来源于他的网络摄像机或者其他摄像 机的流,用户图标212就是活动的和/或动画的。尤其是,摄像机前的所有的移动和动作被捕获并且代替静态的用户图标被实时地显示。图3A和3B显不根据本公开的实施例的实况用户表不和由表不的观众启动的与用户的互动。实况用户表示例如可以与图2的内容项目208结合在一起被呈现。因此,图3A和3B的相同或相似部分已经被标明有与图2中相同的参考符号。观众可以使鼠标或者另一个输入装置停留在另一个用户的实况个人资料图标302之上。通过使鼠标停留在图标302之上,可以出现自动地开始“现场”实况个人资料聊天的视频聊天选项。同样,可以需要观众通过点击可视表示304来确认与其他用户的“现场”聊天的开始。如图3B所示,如果“现场”实况个人资料聊天或者实况会议正借助于鼠标停留或者另一个适合的互动被激活,则显示器可以在叠加窗口 306中紧跟在彼此之后显示两个实况个人资料视频流。窗口 306可以附加地显示其他的有效选项308,如改变视频聊天的状况、将“现场”聊天扩展成例如可以使所有的其他用户静音的专用视频聊天、停止视频聊天、使它自己的音频静音、等等。图4A和4B图解根据本公开的方面的能够实现实况表示的配置模块。配置模块例如可以被提供作为对图2的部分206的扩展,图2的部分206提供用户或者观众的个人信息。配置模块可以用于管理实况个人资料的一些功能。例如,用户可以打开具有选项的菜单402,以开始实况个人资料、停止实况视频流、以及选择其他的有效功能,如切换诸如与质量设定、颜色主题等等相关的视频流的状态。此外,菜单402可以用于将实况传播(LiveFeed)包括到用户的实况记录或者实况表示中,和/或管理用户的状态。所述实况传播可以是由提供给系统的用户启动的另一个记录。因此,用户可以将多个实况记录提供给系统。例如,用户可以决定离线,从而终止实况记录。如图4B所示,用户图标可以显示可视指示符404,可视指示符404通知其他用户实况个人资料是有效的。如果用户从静态图片切换到实况个人资料图标,则在线系统例如可以分别地通过可视指示符404和图2的图标210来通知用户和所有的其他用户该状况改变。较佳地,消息和/或通知符号可以紧挨着实况个人资料图标被放置,以便显示状况的改变。图5图解根据本公开的实施例的对于包括提供实况表示的附属用户的概要的用户的输出界面。与图2的输出界面200相似,输出界面500可以被呈现为社交网络的页面。因此,图5的相同或者相似部分已经被标明有与图2中相同的参考符号。另外,输出界面500包括部分504,部分50·4提供关于与该用户相关的社交网络中的当前活动的信息。在根据实施例的输出界面中可应用的同样被称为实况栏的部分504的实施,在申请人的审查中的并列申请“实况栏”中被揭示,申请人的审查中的并列申请“实况栏”的公开内容通过引用被结合在此。尤其是,社交网络可以使用实况栏来托管与该用户相关的所有的当前活动。在实况栏502内,每当使用实况个人资料的时候,插槽504可以出现。插槽504可以显示关联用户的实况个人资料。例如,实况栏502可以显示例如借助于他们的实况个人资料正主动地与该用户聊天的其他用户的实况个人资料。其他用户可以随着他们使他们的鼠标或者输入装置在用户的各个图标之上停留而落入和退出插槽504。图6图解根据本公开的实施例的能够实现用户的实况表示的在线系统的图示。此夕卜,图6图解了与用户身份的表示的检索结合的根据本公开的实施例的数据结构的图示。根据实施例的在线系统600可以为每个用户,诸如用户602a、602b,存储用户个人资料604、604η。每个用户个人资料604、604η可以包括访问许可606的限定,访问许可606指定了被授权访问各个用户的实况个人资料的单个用户或者一群用户。例如,访问许可可以限定具有状况“朋友”的所有用户以及用户U5被明确地授予对该用户的实况个人资料的实况记录的访问。另外,用户个人资料604、604η可以存储一些其他用户群608,一些其他用户群608限定与这些用户的某个附属关系,诸如同事、商业助手、朋友、密友等等。系统600可以进一步包括存储器610,诸如高速缓存或者缓存器,以便临时存储与每个实况个人资料相关的媒体数据。可以通过单个处理部件来托管系统600、存储个人资料604、604η的数据库、以及存储器610。替代地,系统600、数据库以及存储器610也可以通过单独的处理部件被托管,系统600、数据库以及存储器610可以通过网络或者另一个适合的交流链路被互相连接。同样,系统600可以设置用于存储器600的多个分散的处理部件,多个分散的处理部件例如与用户602a、602b的地理分布相关。也可以使用系统600和相关部件的其他配置,并且本公开不局限于系统600和相关部件的特定设定。系统600可以接收由用户602a提供的媒体流612,并且缓冲在存储器610中的媒体流614。用户602a也可以限定访问许可616,访问许可指定了授权访问实况个人资料的一群用户。系统600可以例如在个人资料数据库中,存储用户602a的用户个人资料604中的访问许可618。将各个媒体流提供给请求实况个人资料的授权观众,诸如用户602b。例如,用户602b可以请求来自社交网络的包含由用户602a创建的帖子的某个页面,其中,用户602a的个人资料图标被连接到该帖子。取决于由用户602a关于用户602b限定的许可,显示的个人资料图标可以被呈现作为实况个人资料或者仅仅作为基本的可视表示,例如包括用户602a的静态图片。为了判定用户602b的权限,系统600可以将来自用户602b的请求与社交网络的数据库中的,尤其是用户602a的个人资料604中的,存储的许可606进行比较。例如,可以许可实况个人资料被发送给用户602a的所有的朋友。因此,系统600可以请求来自数据库的相关数据622,并且可以接收该结果624。基于返回的值,例如如果判定用户602b属于用户602a的朋友,则用户602b将被系 统600授权,并且授予对实况个人资料的访问。系统600可以从存储器610中检索实况个人资料626,并且可以使用户602a的实况个人资料的高速缓存的实况记录开始向用户602b流动628,其中实况个人资料将被嵌入在步骤620中请求的页面中630。即使已经使用特定的处理方法和处理顺序描述了根据本公开的实例实施例的系统600以及相关部件,也将理解,在不离开本公开的范围的情况下,系统600可以以不同的方式被操作。尤其是,可以修改、添加和省略个别处理步骤。同样,可以以与描述的实例不同的顺序来进行处理步骤。根据可以由在线系统,诸如图6的系统600,提供的本公开的实例实施例,用户Ul可以在在线系统内启用他的网络摄像机和实况个人资料功能。用户Ul可以允许他所有的朋友,例如他的群“朋友”中的所有用户,看见实况个人资料,并且与它互动。然而,在线系统的其他用户不可以检索用户Ul的实况个人资料。如以上具体论述的,取决于特定观众关于用户Ul和隐私的关联级别的状况,用户Ul的图标的不同的可视表示可以被显示给该观众。此外,根据本公开的实例实施例,另一个用户Ul可以激活他的实况个人资料。相反,用户U2可以使他的实况个人资料无效,但是,用户U2可以具有能够提供用户Ul的实况记录的设备,该设备诸如是连接到他的终端装置的网络摄像机和扬声器,终端装置诸如是个人计算机。例如,可以通过软件使该设备停用。用户U2可以在社交网络中导航到用户Ul的个人资料。根据各自的访问许可和隐私设定,两个用户可以被连接,并且可以相互地允许查看彼此的实况个人资料。在实例中,用户U2能够看见如例如图2中所示的用户Ul的实况个人资料。用户U2可以使他的鼠标停留在用户Ul的实况个人资料之上,当社交网络系统随着开始“现场”聊天的希望而识别出互动时,系统可以询问用户U2他是否想要他的网络摄像机以及扬声器被自动地激活。替代地,系统可以通知用户U2,为了激活“现场”聊天,他需要人工地激活该设备。一旦用户U2的设备被激活,“现场”聊天就可以如例如图3B中 所示的开始。两个用户可以彼此交流。另外,如果其他用户具有看见各自实况个人资料的许可,则这个会话就其他用户来说可以是可访问的。尤其是,“现场”聊天对于“现场”聊天的成员而言可以是非排他的聊天。在短暂的初始交流之后,两个用户可以同意开始专用聊天。例如,两个用户可以触发“现场”聊天表示,以便放大视频聊天,并且创建专用视频聊天室。专用聊天可以是参与用户之间的排他交流,并且其他用户将不能跟随该会话。此外,用户Ul的表示甚至对于具有访问实况个人资料的许可的其他用户,可以改变成基本的可视表示。例如,表示可以偶然发生图标,该图标发出用户Ul当前牵涉与用户U2的全视频聊天的信号。在又一个示范性实施例中,用户可以从状况栏直接检索一些连接用户的状况。用户Ul可以连接到社交网络,并且可以打开状况栏,状况栏诸如是图5的实况栏502,显示当前在线的他的所有朋友。此外,用户Ul可以启用他的实况个人资料。在状况栏中,三个朋友,诸如用户U3、U4和U5的状况可以被显示为“在线”,他们都具有他们启用的实况个人资料。用户Ul可以借助于他们的实况个人资料,直接看见在他们的个人计算机前的他的朋友。用户Ul可以使他的鼠标停留在他的一个朋友,例如用户U3的实况个人资料之上,以便为了问候他而自动地启动“现场”聊天。相似地,用户U4可以使他的控制装置停留在用户Ul的实况个人资料之上。因此,系统可以自动地将用户U4连接到用户Ul的当前视频和音频流,用户Ul的当前视频和音频流使他能够收听到用户Ul和U3之间的进行中的会话,尽管他可能只能够听到用户U1,因为这是他正在上方停留的实况个人资料。用户U4可以询问用户Ul他是否想要与用户U3 —起开始群视频聊天。用户Ul可以同意,并且因为用户U3听不见用户U4的提议,所以用户Ul可以向用户U3转送该问题。所有的三个用户可以同意,并且加入相同的群视频聊天,使得他们能够彼此交流。然而,可能观察任何用户U1、U3和U4的实况个人资料的其他用户,诸如用户U5,可以从会话中被排除。本公开的实施例详述了用于在社交网络环境中提供还被称为实况个人资料的诸如实况视频流的实况记录,而不是诸如图像或者个人资料图标的用户的静态可视表示的方法。观察实况个人资料的观众可以与相关的媒体流互动,以便例如开始诸如视频聊天的活动。本公开使得用户尤其能够以非常快速的方式彼此互动和交流。根据实施例的在线系统可以考虑到自定义的许可系统,以便显然地组织谁能够访问实况个人资料以及谁不能访问实况个人资料,从而建立能够实现强大的数据隐私保护的高级别的数据安全性和完整性。即使已经结合指定用户的某个名称和身份的实例,描述了系统600的处理和数据结构,也将理解,本公开不局限于特定的示范性的用户特性、隐私级别、以及用户身份的可视表示。当然,可以省略实例的特定的特征和部件,和/或可以添加其他实例的特征和部件。同样,将理解,在不离开本公开的范围的情况下,进一步的修改可以被提供给实例实施例。因此,本公开的实施例可以在权利要求书的范围内与描述的实例不同地被实践,并且描述的特征和特性可 以对任何组合的实施例具有重要性。
权利要求
1.一种用于表示在线系统内的用户的方法,其特征在于,包括: 通过所述在线系统接收所述在线系统的第一用户的实况记录,所述第一用户限定访问所述实况记录的许可; 通过所述在线系统的第二用户请求所述第一用户的表示; 基于所述许可,判定所述第二用户是否被授权访问所述实况记录;和如果所述第二用户被授权,则将所述实况记录作为所述第一用户的所述表示提供给所述第二用户。
2.如权利要求1所述的方法,其特征在于,在表示所述第一用户的用户图标的区域中提供所述实况记录。
3.如权利要求1所述的方法,其特征在于,进一步包括: 响应于所述第二用户与所述表示的互动,启动所述第一用户和所述第二用户之间的活动,其中所述互动包括点击所述表示和停留在所述表示之上中的至少一个,以及 将与所述第一用户的各个表示互动的至少一个另外的用户添加到所述活动,所述另外的用户基于访问许可被授权访问所述实况记录。
4.如权利要求3所述的方法,其特征在于,所述活动在预定时段之后自动结束。
5.如权利要求3所述的方法,其特征在于,所述活动包括聊天会话、在线群体验、以及在线游戏中的至少一个。
6.如权利要求1所述的方法,其特征在于,进一步包括: 通过所述第二用户请求所 述第一用户的用户身份; 检索所述第二用户关于所述第一用户的状况; 基于所述第二用户的所述状况,判定所述用户身份的表示;以及如果所述第二用户被授权,则将所述实况记录包括到所述用户身份的所述表示中,其中所述判定所述第二用户是否被授权包括,基于所述许可和所述状况,判定所述第二用户是否被授权访问所述实况记录。
7.如权利要求6所述的方法,其特征在于,所述判定包括基于所述第二用户的所述状况和所述访问许可,使两个以上的隐私级别中的至少一个与所述第二用户关联。
8.如权利要求7所述的方法,其特征在于,所述用户身份包括一个以上的要素,每个要素描述所述第一用户的特性,并且至少一些所述要素包括与不同的隐私级别相关的两个以上的限定。
9.如权利要求8所述的方法,其特征在于,所述用户身份的所述表示对于所述用户身份的每个要素包括基于与所述第二用户相关联的所述隐私级别的一个所述限定。
10.如权利要求6所述的方法,其特征在于,所述判定所述用户身份的表示进一步包括,使用基于规则的系统来选择所述用户身份的表示,所述基于规则的系统包括所述访问许可。
11.如权利要求10所述的方法,其特征在于,所述基于规则的系统的至少一个规则是能够被所述第一用户修改的。
12.如权利要求1所述的方法,其特征在于,所述在线系统是社交网络。
13.一种在线系统,其特征在于,包括: 能够由所述在线系统的第一用户访问的配置模块,所述配置模块被配置成接收所述第一用户的实况记录,并且使所述第一用户能够限定访问所述实况记录的许可; 能够由所述在线系统的第二用户访问的输入界面,所述输入界面使所述第二用户能够请求所述第一用户的表示; 处理部件,被配置成基于所述许可,判定所述第二用户是否被授权访问所述实况记录;和 能够由所述第二用户访问的输出界面,所述输出界面被配置成如果所述第二用户被授权,则将所述实况记录作为所述第一用户的所述表示提供给所述第二用户。
14.如权利要求13所述的在线系统,其特征在于,所述输出界面在表示所述第一用户的用户图标的区域中提供所述实况记录。
15.如权利要求13所述的在线系统,其特征在于,所述处理部件被进一步配置成,如果所述第二用户与所述表示互动,则启动所述第一用户和所述第二用户之间的活动。
16.如权利要求15所述的在线系统,其特征在于,所述互动包括点击所述表示和停留在所述表示之上中的至少一个。
17.如权利要求15所述的在线系统,其特征在于,所述处理部件被进一步配置成: 将与所述第一用户的各个表示互动的至少一个另外的用户添加到所述活动,基于所述访问许可,所述另外的用户被授权访问所述实况记录,和 在预定时段之后,自动终止所述活动。
18.如权利要求15所述的在线系统,其特征在于,所述活动包括聊天会话、在线群体验、以及在线游戏中 的至少一个。
19.如权利要求18所述的在线系统,其特征在于,所述聊天会话是全屏视频聊天会话。
20.如权利要求13所述的在线系统,其特征在于,所述第二用户借助于所述输入界面请求所述第一用户的用户身份, 其中所述处理部件被进一步配置成,检索所述第二用户关于所述第一用户的状况,并且基于所述第二用户的所述状况,判定所述用户身份的表示,而且如果所述第二用户被授权,则将所述实况记录包括到所述用户身份的所述表示中, 其中所述判定所述第二用户是否被授权包括基于所述许可和所述状况判定所述第二用户是否被授权访问所述实况记录。
21.如权利要求20所述的系统,其特征在于,所述处理部件被进一步配置成,基于所述第二用户的所述状况和所述访问许可,使两个以上的隐私级别中的至少一个与所述第二用户关联。
22.如权利要求21所述的系统,其特征在于,所述用户身份包括一个以上的要素,每个要素描述所述第一用户的特性,并且至少一些所述要素包括与不同的隐私级别相关的两个以上的限定,其中所述用户身份的所述表示对于所述用户身份的每个要素包括基于与所述第二用户相关联的所述隐私级别的一个所述限定。
23.如权利要求20所述的系统,其特征在于,所述处理部件被进一步配置成,使用基于规则的系统来选择所述用户身份的表示,所述基于规则的系统包括所述访问许可,其中所述配置模块进一步使所述第一用户能够修改所述基于规则的系统的至少一个规则。
24.如权利要求13所述的系统,其特征在于,所述在线系统是社交网络。
25.—种表示在线系统的用户的数据结构,其特征在于,包括:描述所述用户的可视特性的要素, 所述要素包括两个以上的限定,包含所述用户的实况记录, 其中,所述实况记录是能够基于由所述用户限定的访问许可访问的。
26.如权利要求25所述的数据结构,其特征在于,进一步包括一个以上的要素,每个要素描述所述用户的特性,至少一些所述要素包括各个特性的两个以上的限定,其中每个限定与不同的隐私级别有关,以及其中所述用户的表示对于所述数据结构的每个要素包括基于所述访问许可和与请求所述表示的所述在线系统的另一个用户相关联的隐私级别的一个所述 限定。
全文摘要
本发明涉及在线系统内的用户的表示,在线系统诸如是社交网络、在线服务和平台。提供了一种用于表示在线系统内的用户的方法,包括通过所述在线系统接收所述在线系统的第一用户的实况记录,所述第一用户限定访问所述实况记录的许可;通过所述在线系统的第二用户请求所述第一用户的表示;基于所述许可,判定所述第二用户是否被授权访问所述实况记录;和如果所述第二用户被授权,则将所述实况记录作为所述第一用户的所述表示提供给所述第二用户。此外,限定了表示在线系统的用户的在线系统和数据结构。
文档编号H04L29/08GK103248558SQ20131004631
公开日2013年8月14日 申请日期2013年2月5日 优先权日2012年2月6日
发明者杰瓦特·耶尔利 申请人:吉菲斯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1