通信事件制造技术

技术编号:24179944 阅读:47 留言:0更新日期:2020-05-16 06:08
一种经由在操作第一用户设备的请求用户和操作第二用户设备的响应用户之间的网络影响通信事件的方法,包括:发起通信事件,在通信事件中每个用户设备捕获音频流数据、将捕获的音频数据流经由网络发送给另一个用户设备以在其上接收、以及向其用户输出从另一个用户设备接收的音频流;其中通过分别与第一和第二用户设备相关联的第一和第二视频抑制组件,最初为两个用户设备针对通信事件抑制视频交换功能,并且响应于来自请求用户的用户输入,第一用户设备向第二用户设备发送停止针对通信事件抑制视频的请求;其中,如果响应用户未接受该请求,则两个视频抑制组件为两个用户设备均继续抑制视频交换功能,其中如果响应用户接受该请求,则作为响应,两个视频抑制组件为两个用户设备均停止抑制视频交换功能,其中每个用户设备通过捕获视频数据流、经由网络将捕获的视频数据流发送给另一个用户设备以在其上接收、以及向其用户显示从另一个用户设备接收的视频数据流来实现视频交换功能。

Communication events

【技术实现步骤摘要】
【国外来华专利技术】通信事件
本公开涉及经由网络在两个用户之间的通信事件。
技术介绍
随着越来越多的通信应用(app)被开发用于现代用户设备,这样的设备为用户提供了越来越多的选项来彼此通信。这尤其适用于诸如智能手机之类的移动设备,因为近年来为流行的移动平台所开发的移动app的范围已大大增加。这样的应用包括,例如,允许用户经由文本交换实时实施对话的基本消息传递应用,将其扩展到媒体内容交换的多媒体消息传递应用,诸如图像表情符号/情感符号、gif、短音频/视频剪辑等;允许(主要)通过互联网实施实时音频和视频通话的VoIP(IP语音)应用;社交媒体app;以及约会app等。约会app(尤其是移动约会app)近年来变得越来越流行。尽管所谓的“网上约会”已经存在了一段时间,但从历史上看,这被视为一种利基活动。然而,尽管诸如Tinder之类的较新的约会app,在线约会已变得越来越主流。此中的关键驱动因素是智能手机上的约会服务的可用性。这不仅为用户在他们可以选择参与在线约会活动的时间地点方面提供了更大的灵活性,而且在利用现代智能手机的功能性方面,某些移动约会app也极为有效——特别是他们的位置识别功能和先进的触摸屏功能(一个示例是Tinder,其基于位置的匹配功能和“向右滑动/向左滑动”界面)。
技术实现思路
本专利技术的第一方面涉及一种经由在操作第一用户设备的请求用户和操作第二用户设备的响应用户之间的网络影响通信事件的方法,所述方法包括:发起所述通信事件,在所述通信事件中,每个用户设备捕获音频数据流,将捕获的音频数据流经由所述网络发送到另一个用户设备以在其上接收,并且向其用户输出从所述另一个用户设备接收的所述音频数据流;其中通过分别与所述第一用户设备和第二用户设备相关联的第一视频抑制组件和第二视频抑制组件,最初为两个用户设备抑制针对所述通信事件的视频交换功能,并且响应于来自所述请求用户的用户输入,所述第一用户设备向所述第二用户设备发送停止针对所述通信事件抑制视频的请求;以及其中如果所述响应用户不接受所述请求,则两个视频抑制组件针对两个用户设备均继续抑制所述视频交换功能;其中如果所述响应用户接受所述请求,则作为响应,两个视频抑制组件针对两个用户设备均停止抑制所述视频交换功能,其中每个用户设备通过捕获视频数据流、经由所述网络将捕获的视频数据流发送给另一个用户设备以在其上接收、以及向其用户显示从所述另一个用户设备接收的所述视频数据流来实现所述视频交换功能。换句话说,对请求用户和响应用户之间的视频交换功能的抑制只有经由两个用户的相互同意才被终止(即,视频才被“解锁”),而且,在其被解锁的情况下以及在其被解锁的时候,其对于两个用户均被解锁,即“全部或全无”的方式。这为用户提供了安全性,因为两个用户都知道所有视频将保持被抑制,直到两个用户都准备停止抑制它为止,并且两个用户中的任何一个都可以在准备就绪时请求解抑制的视频方面感到舒适,因为他/她知道只有在另一个用户的视频也被解抑制的情况下和在另一个用户的视频也被解抑制的时候,他/她自己的视频才会解抑制。下面描述的本专利技术的优选实施例将该功能性并入到诸如移动约会app之类的约会app中。约会app的相应实例在每个用户设备(其可以是智能手机)上被执行。由本专利技术提供的安全性在约会app的情境中特别重要,因为在那种情境中,用户很可能之前从未见过面,并且因此可能对于立即分享(完整)视频感到不舒适。在本专利技术的上下文中,“被抑制”可以意指视频流被完全屏蔽(block),或者可以意指将效果应用于视频流以遮掩(obscure)其视觉内容,尤其是隐藏(conceal)其中的任何脸部。对于后者,当视频交换功能被抑制时,仍将交换视频流,但是在没有这种模糊情况下的“完整”视频(其中不再隐藏脸部)需要相互同意。在这方面,“视频交换功能”涵盖从在一个用户设备处捕获视频流的点到在另一用户设备处显示视频流的点的整个信号处理过程链。视频抑制可以在该信号处理链中的任何一个或多个点处、在用户设备处或者甚至在某个中间网络设备(诸如服务器或网络的其他中间节点)上被影响。“与用户设备相关联的视频抑制组件”意指屏蔽或遮掩在该设备处捕获的视频流(或完全防止其捕获)的功能组件。视频抑制组件不需要一定在与之相关联的用户设备上被实现,例如,它也可以遮掩在其他设备上或在网络中的其他位置处被实现,以在流被接收之后屏蔽或遮掩该流。因此,在本专利技术的实施例中,当视频交换功能被抑制时,用户设备还可以捕获、发送和显示视频流,并且每个视频抑制组件可以通过处理在其关联的用户设备处捕获或接收的视频数据流以遮掩其视觉内容来为该用户设备抑制视频交换功能。一方面,尽管对视频的模糊直到两个用户都同意结束为止,这仍然在用户安全方面提供了上述好处,但是另一方面,这样做的同时还提供了更吸引人的对话体验,因为在此之前仍然存在通信事件的吸引人的视觉组件。例如,可以通过处理视频数据流来遮掩视觉内容,使得在被显示时在视频数据流上渲染部分透明的覆盖层。作为另一个示例,可以通过将脸部隐藏滤镜应用于视频数据流来遮掩视觉内容。例如,“Instagram”样式的滤镜是使用户的脸部足够失真以掩蔽用户的身份,或者用跟踪用户的脸部移动的人造脸部替换用户的脸部。可替代地,可以通过防止在该用户设备处捕获、接收或显示视频数据来针对每个用户设备抑制视频交换功能,由此当视频交换功能被抑制时,在任何一个用户设备上都不显示通信事件的视频数据。在实施例中,启动请求的用户输入可以是第一用户设备的触摸屏上的手势。例如,该手势可以是拖动和松开(dragandrelease)手势(其可以垂直向下,但是可以取决于实现而沿着任何其他方向)。这有点类似于所谓的“弹性刷新”,但是不是刷新内容,而是手势在这里被用来触发用以停止抑制视频的请求。当用户通过沿着第一用户设备的触摸屏拖动来执行拖动和松开手势时,作为响应,在请求被接受之前,应用于在第一用户设备处从第二用户设备接收的视频流的模糊级别可以被降低,由此视觉内容保持被遮掩,但是以较低的模糊级别被遮掩,例如,在视觉内容被部分透明的覆盖层模糊的情况下,当用户通过沿着第一用户设备的触摸屏拖动来执行拖动和松开手势时,作为响应,第二用户设备处捕获的视频数据流上被渲染的部分透明的覆盖层可以在拖动的方向从流的视觉内容被完全遮掩的初始位置移动到新位置,使得该视觉内容的受限区域不再被遮掩。这具有在手势被执行时提供直观的视觉反馈的好处:在用户执行手势时移动覆盖层用以显现少量的未遮掩视频表明,用户当前正在执行的手势与覆盖层的移除和视频的后续去模糊有关。也就是说,在用户执行手势时UI的行为与用户完成手势时将发送的请求的性质紧密相连,因为执行手势会从视频的受限区域移除覆盖层并且完成手势会向另一个用户发送要求完全移除该覆盖层的请求。在UI的行为传达手势的目的时,每当在用户执行手势时以其他方式稍微降低模糊级别的时候,相同的视觉反馈优势就会更普遍地适用。例如,当用户通过沿着第一用户设备的触摸屏拖动来执行拖动和松开手势时,作为响应,覆盖层的不透明度可以从本文档来自技高网...

【技术保护点】
1.一种经由在操作第一用户设备的请求用户和操作第二用户设备的响应用户之间的网络影响通信事件的方法,所述方法包括:/n发起所述通信事件,在所述通信事件中,每个用户设备捕获音频数据流、将捕获的音频数据流经由所述网络发送给另一个用户设备以在其上接收、以及向其用户输出从所述另一个用户设备接收到的所述音频数据流;/n其中通过分别与所述第一用户设备和第二用户设备相关联的第一视频抑制组件和第二视频抑制组件,最初为两个用户设备抑制针对所述通信事件的视频交换功能,并且响应于来自所述请求用户的用户输入,所述第一用户设备向所述第二用户设备发送停止针对所述通信事件抑制视频的请求;以及/n其中如果所述响应用户不接受所述请求,则两个视频抑制组件为两个用户设备均继续抑制所述视频交换功能;其中如果所述响应用户接受所述请求,则作为响应,两个视频抑制组件为两个用户设备均停止抑制所述视频交换功能,其中每个用户设备通过捕获视频数据流、将捕获的视频数据流经由所述网络发送给另一个用户设备以在其上接收、以及向其用户显示从所述另一个用户设备接收的所述视频数据流来实现所述视频交换功能。/n

【技术特征摘要】
【国外来华专利技术】20170526 GB 1708473.2;20170526 GB 1708478.11.一种经由在操作第一用户设备的请求用户和操作第二用户设备的响应用户之间的网络影响通信事件的方法,所述方法包括:
发起所述通信事件,在所述通信事件中,每个用户设备捕获音频数据流、将捕获的音频数据流经由所述网络发送给另一个用户设备以在其上接收、以及向其用户输出从所述另一个用户设备接收到的所述音频数据流;
其中通过分别与所述第一用户设备和第二用户设备相关联的第一视频抑制组件和第二视频抑制组件,最初为两个用户设备抑制针对所述通信事件的视频交换功能,并且响应于来自所述请求用户的用户输入,所述第一用户设备向所述第二用户设备发送停止针对所述通信事件抑制视频的请求;以及
其中如果所述响应用户不接受所述请求,则两个视频抑制组件为两个用户设备均继续抑制所述视频交换功能;其中如果所述响应用户接受所述请求,则作为响应,两个视频抑制组件为两个用户设备均停止抑制所述视频交换功能,其中每个用户设备通过捕获视频数据流、将捕获的视频数据流经由所述网络发送给另一个用户设备以在其上接收、以及向其用户显示从所述另一个用户设备接收的所述视频数据流来实现所述视频交换功能。


2.根据权利要求1所述的方法,其中当所述视频交换功能被抑制时,用户设备还捕获、发送和显示视频流,并且每个视频抑制组件通过处理在其关联的用户设备处捕获的所述视频数据流以遮掩其视觉内容来针对该用户设备抑制所述视频交换功能。


3.根据前述权利要求中任一项所述的方法,其中所述用户输入是所述第一用户设备的触摸屏上的手势。


4.根据权利要求3所述的方法,其中所述手势是拖动和松开手势。


5.根据从属于权利要求2的权利要求4所述的方法,其中当用户通过沿着所述第一用户设备的所述触摸屏拖动来执行所述拖动和松开手势时,在所述请求被接受之前,作为响应,应用于在所述第一用户设备处从所述第二用户设备接收的视频流的模糊级别被降低,由此所述视觉内容保持被遮掩,但是以更低的模糊级别被遮掩。


6.根据权利要求2或从属于其的任一权利要求所述的方法,其中所述视觉内容通过处理所述视频数据流而被遮掩,使得在被显示时在所述视频数据流上渲染部分透明的覆盖层。


7.根据权利要求5和6所述的方法,其中当用户通过沿着所述第一用户设备的所述触摸屏拖动来执行所述拖动和松开手势时,作为响应,所述覆盖层的不透明度从初始非零值降低到新的非零值,从而降低所述模糊级别。


8.根据权利要求7所述的方法,其中在完成所述手势之后,所述部分透明的覆盖层返回到所述初始不透明度以反转所述增加。


9.根据权利要求7或8所述的方法,其中随着所述用户执行所述手势,所述不透明度降低至最小不透明度。


10.根据权利要求2、3或4或所述的方法,其中所述视觉内容通过将脸部隐藏滤镜应用于所述视频数据流而被遮掩。


11.根据权利要求10和5所述的方法,其中所述模糊级别通过调整所述脸部隐藏滤镜的至少一个参数而被降低,以降低隐藏所述视觉内容中的脸部的程度。


12.根据前述权利要求中任一项所述的方法,其中所述响应用户通过在所述第二用户设备的触摸屏上做出第一手势来接受所述请求,并且通过在所述第二用户设备的所述触摸屏上做出第二手势来拒绝所述请求。


13.根据权利要求12所述的方法,其中所述第一手势和所述第二手势均通过在初始方向上在所述第二设备的所述触摸屏上的拖动动作来启动,其中所述第一手势通过在垂直于所述初始方向的一个方向上的后续拖动和松开动作来完成,并且所述第二手势通过在垂直于所述初始方向的另一个方向上的后续拖动和松开动作来完成。


14.根据权利要求12所述的方法,其中所述第一手势是在第一方向上的滑动,并且所述第二手势是在相反方向上的滑动。


15.根据前述权利要求中任一项所述的方法,其中每个用户具有保持在数据库中的相关联的标识符,其中所述标识符在所述数据库中被彼此配对,从而允许所述用户之间的所述通信事件被发起。


16.根据权利要求15所述的方法,其中响应于所述标识符被配对,被配对的所述标识符中的每一个被渲染为对由所述另一个用户操作的用户设备可用。


17.根据权利要求15或16所述的方法,其中每个标识符是用户标识符或网络地址。


18.根据权利要求15、16或17所述的方法,其中使用配对算法将所述数据库中的所述用户标识符彼此配对。


19.根据权利要求18所述的方法,其中所述数据库中的所述用户标识符通过所述配对算法基于以下配对标准中的一个或多个而被彼此配对:年龄、性别、位置、交友偏好、约会偏好、兴趣和性取向。


20.根据权利要求16至19中的任一项所述的方法,其中所述配对算法是随机配对算法。


21.根据权利要求15至20中任一项所述的方法,其中对于每个用户,针对该用户的至少一个参与度得分与该用户的标识符相关联地被保持在所述数据库中。


22.根据从属于权利要求18的权利要求21所述的方法,其中所述数据库中的所述用户标识符通过所述配对算法、基于它们相关联的参与度得分而被彼此配对。


23.根据前述权利要求中任一项所述的方法,其中所述通信事件经由所述用户设备上执行的相应应用来实施,其中对于每个用户,针对该用户的至少一个参与度得分与该用户相关联的标识符相关联地被保持在数据库中,该用户的至少一个参与度得分随着该用户参与在他或她的用户设备上执行的所述应用而增加,其中响应于用户的参与度得分达到参与度阈值,作为响应,所述应用的功能针对该用户而被解锁。


24.根据权利要求23所述的方法,其中所述应用的功能是发现功能,所述发现功能在针对用户被解锁时允许该用户获取保持在所述数据库中的关于也已经解锁了所述发现功能的其他用户的信息;
其中在所述请求用户和所述响应用户之间的所述通信事件在已为两个用户均解锁所述发现功能之后由两个用户之一发起,使用由发起所述通信事件的用户经由所述发现功能从所述数据库中获得的关于另一个用户的信息。


25.根据权利要求22至24中任一项所述的方法,其中如果所述响应用户接受所述请求,则作为响应,所述响应用户的参与度得分增加。


26.根据权利要求25所述的方法,其中所述响应用户的参与度得分以...

【专利技术属性】
技术研发人员:詹姆斯·威廉·兰特
申请(专利权)人:流迅方案有限公司
类型:发明
国别省市:英国;GB

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1