Systems and methods with error resilience in enhancement layer bitstream of scalable video coding

    公开(公告)号:US20050041745A1

    公开(公告)日:2005-02-24

    申请号:US10945011

    申请日:2004-09-20

    IPC分类号: G06T9/00 H04N19/89 H04N7/12

    摘要: A scalable layered video coding scheme that encodes video data frames into multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video, adds error resilience to the enhancement layer. Unique resynchronization marks are inserted into the enhancement layer bitstream in headers associated with each video packet, headers associated with each bit plane, and headers associated with each video-of-plane (VOP) segment. Following transmission of the enhancement layer bitstream, the decoder tries to detect errors in the packets. Upon detection, the decoder seeks forward in the bitstream for the next known resynchronization mark. Once this mark is found, the decoder is able to begin decoding the next video packet. With the addition of many resynchronization marks within each frame, the decoder can recover very quickly and with minimal data loss in the event of a packet loss or channel error in the received enhancement layer bitstream. The video coding scheme also facilitates redundant encoding of header information from the higher-level VOP header down into lower level bit plane headers and video packet headers. Header extension codes are added to the bit plane and video packet headers to identify whether the redundant data is included.

    Systems and methods with error resilience in enhancement layer bitstream of scalable video coding
    82.
    发明授权
    Systems and methods with error resilience in enhancement layer bitstream of scalable video coding 有权
    在可扩展视频编码的增强层比特流中具有错误弹性的系统和方法

    公开(公告)号:US06816194B2

    公开(公告)日:2004-11-09

    申请号:US09785829

    申请日:2001-02-16

    IPC分类号: H04N718

    摘要: A scalable layered video coding scheme that encodes video data frames into multiple layers, including a base layer of comparatively low quality video and multiple enhancement layers of increasingly higher quality video, adds error resilience to the enhancement layer. Unique resynchronization marks are inserted into the enhancement layer bitstream in headers associated with each video packet, headers associated with each bit plane, and headers associated with each video-of-plane (VOP) segment. Following transmission of the enhancement layer bitstream, the decoder tries to detect errors in the packets. Upon detection, the decoder seeks forward in the bitstream for the next known resynchronization mark. Once this mark is found, the decoder is able to begin decoding the next video packet. With the addition of many resynchronization marks within each frame, the decoder can recover very quickly and with minimal data loss in the event of a packet loss or channel error in the received enhancement layer bitstream. The video coding scheme also facilitates redundant encoding of header information from the higher-level VOP header down into lower level bit plane headers and video packet headers. Header extension codes are added to the bit plane and video packet headers to identify whether the redundant data is included.

    摘要翻译: 将视频数据帧编码成多层的可分级的分层视频编码方案,包括具有越来越高质量视频的较低质量视频和多个增强层的基本层,向增强层增加了错误恢复能力。 将独特的再同步标记插入到与每个视频分组相关联的报头中的增强层比特流中,与每个位平面相关联的报头以及与每个视频平面(VOP)段相关联的报头。 在传输增强层比特流之后,解码器尝试检测分组中的错误。 在检测到时,解码器在比特流中向前寻找下一个已知的再同步标记。 一旦找到该标记,解码器就可以开始对下一个视频数据包进行解码。 通过在每个帧内添加许多重新同步标记,解码器可以在接收到的增强层比特流中的分组丢失或信道错误的情况下非常快速地恢复并且具有最小的数据丢失。 视频编码方案还有助于将标题信息从较高级别的VOP头部冗余编码到较低级位平面头部和视频分组头部。 标题扩展码被添加到位平面和视频分组报头,以标识是否包括冗余数据。

    Synthesis process of dasatinib and intermediate thereof
    84.
    发明授权
    Synthesis process of dasatinib and intermediate thereof 有权
    达沙替尼及其中间体的合成方法

    公开(公告)号:US09108954B2

    公开(公告)日:2015-08-18

    申请号:US13576637

    申请日:2011-01-30

    IPC分类号: C07D417/12 C07D417/14

    CPC分类号: C07D417/12

    摘要: Synthesis process of dasatinib is disclosed, which includes the step of reacting the compound of formula I with that of formula II to obtain the compound of formula III. Also disclosed is the compound of formula III which is used as an intermediate for synthesizing dasatinib. The substituents of R1, R2, R3 or R4 in formulae I, II or III are defined as in the description.

    摘要翻译: 公开了达沙替尼的合成方法,其包括使式I化合物与式II化合物反应以获得式III化合物的步骤。 还公开了用作合成达沙替尼的中间体的式III化合物。 式I,II或III中的R 1,R 2,R 3或R 4的取代基如描述中所定义。

    Variable-length code (VLC) bitstream parsing in a multi-core processor with buffer overlap regions
    86.
    发明授权
    Variable-length code (VLC) bitstream parsing in a multi-core processor with buffer overlap regions 有权
    可变长度码(VLC)比特流在具有缓冲区重叠区域的多核处理器中解析

    公开(公告)号:US08762602B2

    公开(公告)日:2014-06-24

    申请号:US12177232

    申请日:2008-07-22

    CPC分类号: G06F5/16

    摘要: An information handling system includes a multi-core processor that processes variable-length code (VLC) bitstream data. The bitstream data includes multiple codewords that the processor organizes into functionally common subsets. The processor includes a general purpose processor (GPU) and one or more special purpose processor (SPUs). An SPU of the processor may includes two SPU buffers. The processor first transfers bitstream data into GPU buffer memory and then populates the SPU buffers one after another with bitstream data. The SPU buffers may each include an overlap region that the SPU populates with the same bitstream data. The SPU parses the bitstream data in the SPU buffers in alternating fashion. The SPU may shift parsing from the one SPU buffer to the other SPU buffer when parsing reaches a subset boundary within an overlap region.

    摘要翻译: 信息处理系统包括处理可变长度码(VLC)比特流数据的多核处理器。 比特流数据包括处理器组织成功能上共同的子集的多个码字。 处理器包括通用处理器(GPU)和一个或多个专用处理器(SPU)。 处理器的SPU可以包括两个SPU缓冲器。 处理器首先将比特流数据传输到GPU缓冲存储器中,然后用比特流数据一个接一个地填充SPU缓冲器。 SPU缓冲器可以各自包括SPU用相同比特流数据填充的重叠区域。 SPU以交替的方式解析SPU缓冲器中的位流数据。 当解析达到重叠区域内的子集边界时,SPU可以将解析从一个SPU缓冲区移位到另一个SPU缓冲区。

    MODIFYING TARGETING CRITERIA FOR AN ADVERTISING CAMPAIGN BASED ON ADVERTISING CAMPAIGN BUDGET
    87.
    发明申请
    MODIFYING TARGETING CRITERIA FOR AN ADVERTISING CAMPAIGN BASED ON ADVERTISING CAMPAIGN BUDGET 审中-公开
    基于广告投放预算的广告业务修改目标标准

    公开(公告)号:US20140012659A1

    公开(公告)日:2014-01-09

    申请号:US13544880

    申请日:2012-07-09

    申请人: Rong Yan

    发明人: Rong Yan

    IPC分类号: G06Q30/02

    CPC分类号: G06Q30/0241

    摘要: A social networking system modifies targeting criteria for an advertising campaign received form an advertiser using performance of completed advertising campaigns with similar characteristics. Completed advertising campaigns having similar targeting criteria to a received advertising campaign are identified. For example, completed advertising campaigns with targeting criteria matching, or associated with, targeting criteria from the received advertising campaign are identified. The social networking system determines an estimated amount to spend on the received advertising campaign based on the amount spent for the completed advertising campaigns, the social networking system. A received budget for the received advertising campaign is compared to the estimated amount to spend, and the social networking system may suggest modifications to the targeting criteria to optimize use of the budget based on performance of the completed advertising campaigns. The suggestion may be sent to an electronic device associated with the advertiser.

    摘要翻译: 一个社交网络系统通过执行具有相似特征的完成的广告活动来修改从广告客户接收到的广告活动的定位标准。 确定已完成对所接收的广告活动具有相似的定位标准的广告活动。 例如,确定了与所接收的广告活动中的定位条件匹配或与定位条件相关联的完成的广告活动。 社交网络系统根据已完成的广告活动(社交网络系统)所花费的金额,确定所接收的广告活动的估计费用。 将接收到的广告活动的收到预算与估计的支出金额进行比较,社交网络系统可以建议对定位条件进行修改,以根据完成的广告活动的效果优化预算的使用。 该建议可以被发送到与广告商相关联的电子设备。

    Content distributing method, apparatus and system
    88.
    发明授权
    Content distributing method, apparatus and system 失效
    内容分发方法,设备和系统

    公开(公告)号:US08452008B2

    公开(公告)日:2013-05-28

    申请号:US11766101

    申请日:2007-06-20

    IPC分类号: H04L29/06

    摘要: The present invention provides a method of distributing content to a plurality of clients. The method on a server begins with accessing content to be distributed to a plurality of clients and identifying a first type of content to be distributed as crucial content and identifying a second type of content to be distributed as non-crucial content. The crucial content is any content required to properly render, after a decryption process, the content. The non-crucial content is all the other content to be distributed. The crucial content is encrypted with a first encrypting key which is unique to each of the plurality of clients. The crucial content which has been encrypted is transmitted. The non-crucial content is transmitted to the plurality of clients.

    摘要翻译: 本发明提供一种向多个客户端分发内容的方法。 服务器上的方法开始于访问要分发到多个客户端的内容,并且识别要作为关键内容分发的第一类型的内容,并且识别要作为非关键内容分发的第二类型的内容。 关键内容是在解密过程之后正确呈现内容所需的任何内容。 非关键内容是要分发的其他内容。 关键内容使用对于多个客户端中的每一个唯一的第一加密密钥进行加密。 发送已经加密的关键内容。 非关键内容被发送到多个客户端。

    USER FEEDBACK-BASED SELECTION OF ONLINE ADVERTISEMENTS USING NORMALIZED COST MODIFIERS
    89.
    发明申请
    USER FEEDBACK-BASED SELECTION OF ONLINE ADVERTISEMENTS USING NORMALIZED COST MODIFIERS 审中-公开
    使用正则化成本改变者的用户反馈选择在线广告

    公开(公告)号:US20130006758A1

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

    申请号:US13171101

    申请日:2011-06-28

    申请人: John Hegeman Rong Yan

    发明人: John Hegeman Rong Yan

    IPC分类号: G06Q30/00

    CPC分类号: G06Q30/0251

    摘要: Advertisements to be presented to a user are selected based on feedback responses received from other users where the feedback responses represent the level of interest to the advertisements expressed by the other users. In selecting which advertisements to be presented to a user, the online service takes into account feedback responses previously collected from a group of users and revenue expected for presenting certain advertisements to the user. An online service computing device computes a total value of an advertisement based on an estimated revenue value for presenting an advertisement and a modifier representing the user's estimated interest in the advertisements. The modifier is normalized based on a market value of the corresponding advertisement or a user. The online service then selects or prioritizes the advertisements based on the total values.

    摘要翻译: 基于从其他用户收到的反馈响应来选择要呈现给用户的广告,其中反馈响应表示由其他用户表达的广告的兴趣水平。 在选择要呈现给用户的广告时,在线服务考虑了先前从一组用户收集的反馈响应以及预期向用户呈现某些广告的收入。 在线服务计算设备基于用于呈现广告的估计收入值和表示用户对广告的估计兴趣的修饰符来计算广告的总价值。 基于对应的广告或用户的市场值对修饰符进行归一化。 然后,在线服务基于总值来选择或优先化广告。

    Method and system for analyzing parallelism of program code
    90.
    发明授权
    Method and system for analyzing parallelism of program code 失效
    分析程序代码并行性的方法和系统

    公开(公告)号:US08316355B2

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

    申请号:US12141571

    申请日:2008-06-18

    IPC分类号: G06F9/455

    CPC分类号: G06F8/456

    摘要: Methods and systems are provided for analyzing parallelism of program code. According to a method, the sequential execution of the program code is simulated so as to trace the execution procedure of the program code, and parallelism of the program code is analyzed based on the result of the trace to the execution procedure of the program code. Execution information of the program code is collected by simulating the sequential execution of the program code, and parallelism of the program code is analyzed based on the collected execution information, so as to allow programmers to perform parallel task partitioning of the program code with respect to a multi-core architecture more effectively, thus increasing the efficiency of parallel software development.

    摘要翻译: 提供了方法和系统来分析程序代码的并行性。 根据一种方法,模拟程序代码的顺序执行,以便跟踪程序代码的执行过程,并根据对程序代码的执行过程的跟踪结果来分析程序代码的并行性。 通过模拟程序代码的顺序执行来收集程序代码的执行信息,并且基于所收集的执行信息来分析程序代码的并行性,以便程序员能够相对于程序代码执行程序代码的并行任务划分 多核架构更有效,从而提高并行软件开发的效率。