Depth reconstruction using plural depth capture units
    1.
    发明授权
    Depth reconstruction using plural depth capture units 有权
    使用多个深度捕获单元进行深度重建

    公开(公告)号:US09536312B2

    公开(公告)日:2017-01-03

    申请号:US13107986

    申请日:2011-05-16

    Abstract: A depth construction module is described that receives depth images provided by two or more depth capture units. Each depth capture unit generates its depth image using a structured light technique, that is, by projecting a pattern onto an object and receiving a captured image in response thereto. The depth construction module then identifies at least one deficient portion in at least one depth image that has been received, which may be attributed to overlapping projected patterns that impinge the object. The depth construction module then uses a multi-view reconstruction technique, such as a plane sweeping technique, to supply depth information for the deficient portion. In another mode, a multi-view reconstruction technique can be used to produce an entire depth scene based on captured images received from the depth capture units, that is, without first identifying deficient portions in the depth images.

    Abstract translation: 描述了深度构造模块,其接收由两个或更多个深度捕获单元提供的深度图像。 每个深度捕获单元使用结构化的光技术生成其深度图像,即通过将图案投射到对象上并响应于此而接收捕获的图像。 然后,深度构造模块识别已经接收到的至少一个深度图像中的至少一个缺陷部分,其可归因于撞击物体的重叠投影图案。 然后,深度构建模块使用诸如平面扫描技术的多视图重建技术来为缺陷部分提供深度信息。 在另一种模式中,可以使用多视图重建技术来基于从深度捕获单元接收到的捕获图像来生成整个深度场景,即,没有首先识别深度图像中的不足部分。

    Transmitting packet-based data items
    3.
    发明授权
    Transmitting packet-based data items 有权
    发送基于数据包的数据项

    公开(公告)号:US08971217B2

    公开(公告)日:2015-03-03

    申请号:US11480761

    申请日:2006-06-30

    Abstract: Aspects of the present invention are directed at sending a data item from a sending client to a receiving client. In accordance with one embodiment, a method provides controls for generating an audio-based command to send a data item from a sending client to a receiving client. More specifically, the method includes receiving an audio stream at the sending client from a sending party. As the audio stream is being received, a determination is made regarding whether a command to send a data item to the receiving client was received. If a command to send a data item is included in the audio stream, the method identifies the data item that is the object of the command and then transmits the data item to the receiving client over the network.

    Abstract translation: 本发明的方面涉及从发送客户端向接收客户端发送数据项。 根据一个实施例,一种方法提供用于生成基于音频的命令以从发送客户端向接收客户端发送数据项的控制。 更具体地,该方法包括从发送方在发送客户端处接收音频流。 当正在接收音频流时,确定是否接收到向接收客户端发送数据项的命令。 如果发送数据项的命令被包括在音频流中,则该方法识别作为命令对象的数据项,然后通过网络将数据项发送到接收客户端。

    Processing a received voicemail message
    4.
    发明授权
    Processing a received voicemail message 有权
    处理收到的语音邮件消息

    公开(公告)号:US08385513B2

    公开(公告)日:2013-02-26

    申请号:US11445057

    申请日:2006-05-31

    CPC classification number: H04M3/533 H04M2201/42

    Abstract: Aspects of the present invention are directed at software for processing a received voicemail message to provide enhanced features in a voicemail system. In one embodiment, a user interface is provided where a callee may generate events to modify audio attributes of a received voicemail message. When an event to modify the audio attributes of the received voicemail message is received, aspects of the present invention obtain a set of event data that describes input generated by the callee. Then, a media player program is used to modify attributes of the data packets in the voicemail message in accordance with the input received from the callee.

    Abstract translation: 本发明的方面涉及用于处理接收的语音邮件消息以在语音邮件系统中提供增强特征的软件。 在一个实施例中,提供了用户界面,其中被叫方可以生成事件来修改所接收的语音邮件消息的音频属性。 当接收到修改接收到的语音邮件消息的音频属性的事件时,本发明的各方面获得描述被叫方产生的输入的一组事件数据。 然后,媒体播放器程序用于根据从被叫方接收到的输入来修改语音邮件消息中的数据分组的属性。

    DEPTH RECONSTRUCTION USING PLURAL DEPTH CAPTURE UNITS
    5.
    发明申请
    DEPTH RECONSTRUCTION USING PLURAL DEPTH CAPTURE UNITS 有权
    深度重建采用一般深度捕获单位

    公开(公告)号:US20120294510A1

    公开(公告)日:2012-11-22

    申请号:US13107986

    申请日:2011-05-16

    Abstract: A depth construction module is described that receives depth images provided by two or more depth capture units. Each depth capture unit generates its depth image using a structured light technique, that is, by projecting a pattern onto an object and receiving a captured image in response thereto. The depth construction module then identifies at least one deficient portion in at least one depth image that has been received, which may be attributed to overlapping projected patterns that impinge the object. The depth construction module then uses a multi-view reconstruction technique, such as a plane sweeping technique, to supply depth information for the deficient portion. In another mode, a multi-view reconstruction technique can be used to produce an entire depth scene based on captured images received from the depth capture units, that is, without first identifying deficient portions in the depth images.

    Abstract translation: 描述了深度构造模块,其接收由两个或更多个深度捕获单元提供的深度图像。 每个深度捕获单元使用结构化的光技术生成其深度图像,即通过将图案投射到对象上并响应于此而接收捕获的图像。 然后,深度构造模块识别已经接收到的至少一个深度图像中的至少一个缺陷部分,其可归因于撞击物体的重叠投影图案。 然后,深度构建模块使用诸如平面扫描技术的多视图重建技术来为缺陷部分提供深度信息。 在另一种模式中,可以使用多视图重建技术来基于从深度捕获单元接收到的捕获图像来生成整个深度场景,即,没有首先识别深度图像中的不足部分。

    Virtual media input device
    6.
    发明授权
    Virtual media input device 有权
    虚拟媒体输入设备

    公开(公告)号:US08140715B2

    公开(公告)日:2012-03-20

    申请号:US12473298

    申请日:2009-05-28

    CPC classification number: H04H60/04 G06F3/162

    Abstract: A virtual media device is described for processing one or more input signals from one or more physical media input devices, to thereby generate an output signal for use by a consuming application module. The consuming application module interacts with the virtual media device as if it were a physical media input device. The virtual media device thereby frees the application module and its user from the burden of having to take specific account of the physical media input devices that are connected to a computing environment. The virtual media device can be coupled to one or more microphone devices, one or more video input devices, or a combination of audio and video input devices, etc. The virtual media device can apply any number of processing modules to generate the output signal, each performing a different respective operation.

    Abstract translation: 描述了一种用于处理来自一个或多个物理介质输入设备的一个或多个输入信号的虚拟介质设备,从而生成输出信号供消费应用模块使用。 消费应用模块与虚拟媒体设备交互,就像它是物理媒体输入设备一样。 因此,虚拟媒体设备使应用模块及其用户免于不必特别地考虑连接到计算环境的物理媒体输入设备的负担。 虚拟媒体设备可以耦合到一个或多个麦克风设备,一个或多个视频输入设备,或音频和视频输入设备的组合等。虚拟介质设备可以应用任意数量的处理模块来产生输出信号, 每个执行不同的相应操作。

    MULTIPARTY REAL TIME CONTENT DELIVERY
    7.
    发明申请
    MULTIPARTY REAL TIME CONTENT DELIVERY 有权
    MULTIPARTY实时内容交付

    公开(公告)号:US20110299526A1

    公开(公告)日:2011-12-08

    申请号:US12791893

    申请日:2010-06-02

    Abstract: Described is a distributed peer-assisted multicast content delivery system (e.g., a multiparty conferencing application) that uses an adaptive link rate control protocol to discover and adapt to an arbitrary topology quickly and converge to efficient link rate allocations allowed by an underlying network. Link rates are regularly obtained and used to determine trees for sending packets to other nodes. Network coding is used to implement data multicast so that mixtures (i.e., linear combinations) of the packets are transmitted in the network. The redundant packets may be differentiated from non-redundant (“innovative”) packets such that network conditions may be measured by link innovation and/or session innovation.

    Abstract translation: 描述了使用自适应链路速率控制协议快速发现和适应任意拓扑并且收敛到底层网络允许的有效链路速率分配的分布式对等辅助多播内容传送系统(例如,多方会议应用)。 定期获取链路速率并用于确定用于向其他节点发送数据包的树。 网络编码用于实现数据多播,使得分组的混合(即线性组合)在网络中传输。 冗余分组可以与非冗余(“创新”)分组区分开,从而可以通过链路创新和/或会话创新来测量网络状况。

    Metadata collection
    8.
    发明授权
    Metadata collection 有权
    元数据收集

    公开(公告)号:US07983247B2

    公开(公告)日:2011-07-19

    申请号:US11444746

    申请日:2006-05-31

    CPC classification number: H04L12/66

    Abstract: A method and system for collecting and communicating contextual information relating to a VoIP conversation is provided. Structured hierarchies are utilized for efficient communications of various amounts and types of contextual information relating to a VoIP conversation. Information identifying at least one structured hierarchy, which will be used to carry the contextual information, is transmitted during establishment of a conversation between two VoIP enhanced devices. The structured hierarchy is selected from a set of predefined and declared structured hierarchies. Subsequently transmitted contextual information exchanged between two VoIP enhanced devices is represented in accordance with the identified structural hierarchy. VoIP clients, network infrastructure, and various service providers can collect the contextual information based on the identified structured hierarchy, update the contextual information by adding, deleting and/or modifying the contextual data. The updated contextual information will be transmitted to other clients, network infrastructure, and service providers.

    Abstract translation: 提供了一种用于收集和传送与VoIP对话相关的上下文信息的方法和系统。 结构化层次结构用于与VoIP对话相关的各种数量和类型的上下文信息的有效通信。 在两个VoIP增强设备之间的对话建立期间,发送识别用于携带上下文信息的至少一个结构化层次结构的信息。 从一组预定义和声明的结构化层次结构中选择结构化层次结构。 随后根据所识别的结构层次来表示在两个VoIP增强设备之间交换的传送的上下文信息。 VoIP客户端,网络基础设施和各种服务提供商可以基于所识别的结构化层次结构收集上下文信息,通过添加,删除和/或修改上下文数据来更新上下文信息。 更新的上下文信息将被传输到其他客户端,网络基础设施和服务提供商。

    VIRTUAL MEDIA INPUT DEVICE
    9.
    发明申请
    VIRTUAL MEDIA INPUT DEVICE 有权
    虚拟媒体输入设备

    公开(公告)号:US20100302462A1

    公开(公告)日:2010-12-02

    申请号:US12473298

    申请日:2009-05-28

    CPC classification number: H04H60/04 G06F3/162

    Abstract: A virtual media device is described for processing one or more input signals from one or more physical media input devices, to thereby generate an output signal for use by a consuming application module. The consuming application module interacts with the virtual media device as if it were a physical media input device. The virtual media device thereby frees the application module and its user from the burden of having to take specific account of the physical media input devices that are connected to a computing environment. The virtual media device can be coupled to one or more microphone devices, one or more video input devices, or a combination of audio and video input devices, etc. The virtual media device can apply any number of processing modules to generate the output signal, each performing a different respective operation.

    Abstract translation: 描述了一种用于处理来自一个或多个物理介质输入设备的一个或多个输入信号的虚拟介质设备,从而生成输出信号供消费应用模块使用。 消费应用模块与虚拟媒体设备交互,就像它是物理媒体输入设备一样。 因此,虚拟媒体设备使应用模块及其用户免于不必特别地考虑连接到计算环境的物理媒体输入设备的负担。 虚拟媒体设备可以耦合到一个或多个麦克风设备,一个或多个视频输入设备,或音频和视频输入设备的组合等。虚拟介质设备可以应用任意数量的处理模块来产生输出信号, 每个执行不同的相应操作。

Patent Agency Ranking