This article describes a system and method for providing a virtual meeting with a master device implemented using a personal communication device (PCD), including: determining the delay of each satellite device connected to a plurality of satellite devices connected to the main device by the master device. Subsequently, the main device determines the uplink buffer duration based on the difference between the maximum delay and the minimum delay in the plurality of satellite devices. The main device determines the processing time for the uplink data packets, and the processing time is determined at least in part based on the duration of the uplink buffer. Subsequently, the main device performs signal processing at the processing time of the received uplink data packet.
【技术实现步骤摘要】
【国外来华专利技术】用于使用个人通信设备的虚拟会议系统的方法和系统相关专利申请的交叉引用本申请涉及于2015年8月6日递交的名称为METHODSANDSYSTEMSFORVIRTUALCONFERENCESYSTEMUSINGPERSONALCOMMUNICATIONDEVICES的代理人案号152692U2的申请,通过引用的方式将上述申请的全部内容并入本文。本申请还涉及于2015年8月6日递交的名称为METHODSANDSYSTEMSFORVIRTUALCONFERENCESYSTEMUSINGPERSONALCOMMUNICATIONDEVICES的代理人案号152692U3的申请,通过引用的方式将上述申请的全部内容并入本文。本申请涉及于2015年5月4日递交的名称为AUDIOSIGNALADJUSTMENTFORMOBILEPHONEBASEDPUBLICADDRESSINGSYSTEM的临时申请号62/156,841,通过引用的方式将上述申请的全部内容并入本文。
本文描述的实施例总体上涉及虚拟会议系统(VCS)。具体地,本公开内容涉及使用个人通信设备(PCD)作为VCS的 ...
【技术保护点】
一种用于使用利用个人通信设备(PCD)实现的主设备来提供虚拟会议的方法,包括:由所述主设备的处理器确定连接到所述主设备的多个卫星设备中的每个卫星设备的延时;由所述主设备的所述处理器至少部分地基于所述多个卫星设备之中的最高延时与最低延时之间的差值,来确定上行链路缓冲持续时间;由所述主设备的所述处理器确定用于上行链路数据分组的处理时间,所述处理时间是至少部分地基于所述上行链路缓冲持续时间来确定的;以及由所述主设备的所述处理器在用于所接收的上行链路数据分组的所述处理时间处执行信号处理。
【技术特征摘要】
【国外来华专利技术】2015.08.06 US 14/820,3631.一种用于使用利用个人通信设备(PCD)实现的主设备来提供虚拟会议的方法,包括:由所述主设备的处理器确定连接到所述主设备的多个卫星设备中的每个卫星设备的延时;由所述主设备的所述处理器至少部分地基于所述多个卫星设备之中的最高延时与最低延时之间的差值,来确定上行链路缓冲持续时间;由所述主设备的所述处理器确定用于上行链路数据分组的处理时间,所述处理时间是至少部分地基于所述上行链路缓冲持续时间来确定的;以及由所述主设备的所述处理器在用于所接收的上行链路数据分组的所述处理时间处执行信号处理。2.根据权利要求1所述的方法,还包括:从所述多个卫星设备中的每个卫星设备接收所述上行链路数据分组和与所述上行链路数据分组相关联的上行链路时间戳,其中,确定所述处理时间还包括:还至少部分地基于与所述上行链路数据分组相关联的所述上行链路时间戳,来确定用于所述上行链路数据分组的处理时间。3.根据权利要求2所述的方法,其中,所述延时是通过计算先前生成的上行链路数据分组或测试分组的生成时间戳和接收时间戳来确定的。4.根据权利要求3所述的方法,其中,所述生成时间戳是所述先前生成的上行链路数据分组或测试分组的所述上行链路时间戳。5.根据权利要求1所述的方法,其中,所述上行链路缓冲持续时间是所述最高延时与所述最低延时之间的所述差值加上预定裕量。6.根据权利要求5所述的方法,其中,所述裕量是帧。7.根据权利要求2所述的方法,还包括:由所述主设备的所述处理器在相同的上行链路时间戳处生成上行链路数据分组,其中,经确定的所述处理时间与所述主设备生成的所述上行链路数据分组相对应。8.根据权利要求7所述的方法,其中,所述信号处理是在用于从所述卫星设备接收的所接收的上行链路数据分组和所述主设备生成的所述上行链路数据分组的所述处理时间处执行的。9.根据权利要求1所述的方法,其中,所述信号处理包括以下各项中的一项或两项:从所述卫星设备接收的至少所述上行链路数据分组的信道选择或者信道混合。10.根据权利要求3所述的方法,其中,所述处理时间是所述上行链路时间戳加上所述上行链路缓冲持续时间。11.根据权利要求3所述的方法,其中:所述延时包括网络相关的延时和本地框架延时;以及所述上行链路时间戳是针对所述本地框架延时来调整的。12.根据权利要求11所述的方法,其中,所述本地框架延时能够是通过以下操作来确定的:在生成时间戳处输出音频比特流;在接收时间戳处捕获包括输出的所述比特流的声音信号;以及基于所述接收时间戳与所述生成时间戳之间的差值来确定所述本地框架延时。13.根据权利要求12所述的方法,其中,当所捕获的声音信号的模式的至少一部分与所述接收时间戳处的所输出的比特流的模式相匹配时,在所述接收时间戳处捕获所述比特流。14.根据权利要求1所述的方法,还包括:确定与所述主设备相关联的环境噪声水平;以及当所述环境噪声水平低于预定门限时,继续进行所述延时确定、上行链路缓冲确定、上行链路数据接收、处理时间确定和信号处理。15.根据权利要求14所述的方法,还包括:当所述环境噪声水平高于所述预定门限时,提示所述用户移动到安静的位置。16.根据权利要求1所述的方法,其中,所述上行链路数据分组是音频分组或视频分组中的至少一个。17.一种具有计算机可读指令的非暂时性计算机可读介质,使得当所述计算机可读指令被利用个人通信设备(PCD)实现的主设备的处理器执行时,使得所述处理器执行用于提供虚拟会议的过程,所述过程包括:确定连接到所述主设备的多个卫星设备中的每个...
【专利技术属性】
技术研发人员:王松,S·达斯,S·池,K·帕拉杜古,S·V·谢特,A·C·马亨德兰,
申请(专利权)人:高通股份有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。