Methods and Apparatus for Media Navigation
    81.
    发明申请
    Methods and Apparatus for Media Navigation 有权
    媒体导航方法与装置

    公开(公告)号:US20120216121A1

    公开(公告)日:2012-08-23

    申请号:US13398682

    申请日:2012-02-16

    Abstract: In accordance with an embodiment of the present invention, an apparatus for streaming a media includes a server side receiver for receiving a request to stream a media from a media player. The apparatus further includes a content generator, a server side transmitter, and a media stream generator. The content generator is configured to generate content information providing a plurality of presentation options to consume the media. The server side transmitter is configured to send the content information. The server side receiver is further configured to receive a selected presentation option from amongst the plurality of presentation options. The media stream generator is configured to generate a media stream comprising the media based on the selected presentation option.

    Abstract translation: 根据本发明的实施例,用于流媒体的装置包括服务器侧接收器,用于从媒体播放器接收流媒体的请求。 该装置还包括内容生成器,服务器侧发送器和媒体流生成器。 内容生成器被配置为生成提供多个呈现选项以消费媒体的内容信息。 服务器端发送器被配置为发送内容信息。 服务器侧接收器还被配置为从多个呈现选项中接收所选择的呈现选项。 媒体流生成器被配置为基于所选择的呈现选项来生成包括媒体的媒体流。

    Method and system for video summarization
    82.
    发明申请
    Method and system for video summarization 有权
    视频摘要的方法和系统

    公开(公告)号:US20120123780A1

    公开(公告)日:2012-05-17

    申请号:US13297142

    申请日:2011-11-15

    Abstract: A video summary method comprises dividing a video into a plurality of video shots, analyzing each frame in a video shot from the plurality of video shots, determining a saliency of each frame of the video shot, determining a key frame of the video shot based on the saliency of each frame of the video shot, extracting visual features from the key frame and performing shot clustering of the plurality of video shots to determine concept patterns based on the visual features. The method further comprises fusing different concept patterns using a saliency tuning method and generating a summary of the video based upon a global optimization method.

    Abstract translation: 视频摘要方法包括将视频分成多个视频镜头,分析来自多个视频镜头的视频镜头中的每个帧,确定视频镜头的每个帧的显着性,基于 视频拍摄的每帧的显着性,从关键帧提取视觉特征并执行多个视频镜头的拍摄聚类,以基于视觉特征来确定概念模式。 该方法还包括使用显着性调整方法来融合不同的概念模式,并且基于全局优化方法生成视频的摘要。

    Cloud-Based Transcoding Platform Systems and Methods
    83.
    发明申请
    Cloud-Based Transcoding Platform Systems and Methods 审中-公开
    基于云的转码平台系统和方法

    公开(公告)号:US20120102154A1

    公开(公告)日:2012-04-26

    申请号:US13277067

    申请日:2011-10-19

    CPC classification number: H04L67/06 H04L65/4084 H04L65/605

    Abstract: Methods and systems for transcoding in a cloud computing platform are disclosed. According to an embodiment, a receiver receives an uploading file by one data block at a time, and stores the received data blocks in various storage modules. Small segment files are then generated when the size of the received data blocks is larger than a threshold. A transcoder transcodes the small segment files from one format such as a bit rate or a frame size to another while the receiver is still receiving a new data block. The transcoded small segment files may be stitched together to form a stitched file, which may be stored in a storage module to be downloaded through a content distribution network (CDN). The transcoded small segment files may be passed to streaming servers for streaming over a network while the receiver is still receiving a new data block of the uploading file.

    Abstract translation: 公开了用于云计算平台中的代码转换的方法和系统。 根据实施例,接收机一次由一个数据块接收上传文件,并将接收到的数据块存储在各种存储模块中。 然后当接收的数据块的大小大于阈值时,生成小段文件。 当接收器仍然接收到新的数据块时,代码转换器将小段文件从诸如比特率或帧大小的格式转码为另一种格式。 代码转换的小段文件可以被缝合在一起以形成缝合文件,其可以存储在存储模块中以通过内容分发网络(CDN)下载。 代码转换的小段文件可以被传递到流服务器,用于通过网络进行流传输,同时接收器仍然接收上传文件的新数据块。

    Method and Apparatus for Scrub Preview Services
    84.
    发明申请
    Method and Apparatus for Scrub Preview Services 有权
    磨砂预览服务的方法和装置

    公开(公告)号:US20120070129A1

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

    申请号:US13233928

    申请日:2011-09-15

    Abstract: In accordance with an embodiment of the present invention, a method of streaming a media preview includes delivering a preview data having preview information from a media file to be streamed. The preview data has a multi-dimensional hierarchical data structure has a plurality of layers with increasing content of the preview information in each layer of the plurality of layers. The preview data is configured to provide an adaptive and scalable preview service.

    Abstract translation: 根据本发明的实施例,流媒体预览的方法包括从要传送的媒体文件传送具有预览信息的预览数据。 预览数据具有多维分层数据结构,其具有多个层,该多个层具有在多个层的每个层中的预览信息的内容增加。 预览数据被配置为提供自适应和可扩展的预览服务。

    Method and Apparatus for Scrub Preview Services
    85.
    发明申请
    Method and Apparatus for Scrub Preview Services 有权
    磨砂预览服务的方法和装置

    公开(公告)号:US20120070125A1

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

    申请号:US13233882

    申请日:2011-09-15

    Abstract: In accordance with an embodiment of the present invention, a method of streaming media with a media preview includes generating a preview data by extracting preview information from a media file to be streamed. The preview data has a multi-dimensional hierarchical data structure having a plurality of layers with increasing content of the preview information in each layer of the plurality of layers. The preview data is configured to provide a differentiated preview service.

    Abstract translation: 根据本发明的一个实施例,一种具有媒体预览的流媒体的方法包括通过从待流传输的媒体文件中提取预览信息来生成预览数据。 预览数据具有多维分层数据结构,其具有多层,多层中每层中预览信息的内容增加。 预览数据被配置为提供差异化​​的预览服务。

    Video Skimming Methods and Systems
    86.
    发明申请
    Video Skimming Methods and Systems 有权
    视频删除方法和系统

    公开(公告)号:US20120033949A1

    公开(公告)日:2012-02-09

    申请号:US13103810

    申请日:2011-05-09

    CPC classification number: G11B27/031 G06K9/00751 G11B27/034 G11B27/28

    Abstract: In an embodiment, a method of creating a skimming preview of a video includes electronically receiving a plurality of video shots, analyzing each frame in a video shot from the plurality of video shots, where analyzing includes determining a saliency of each frame of the video shot. The method also includes determining a key frame of the video shot based on the saliency of each frame the video shot, extracting visual features from the key frame, performing shot clustering of the plurality of video shots to determine concept patterns based on the visual features, and generating a reconstruction reference tree based on the shot clustering. The reconstruction reference tree includes video shots categorized according to each concept pattern.

    Abstract translation: 在一个实施例中,创建视频的撇取预览的方法包括电子地接收多个视频镜头,分析来自多个视频镜头的视频拍摄中的每个帧,其中分析包括确定视频拍摄的每个帧的显着性 。 该方法还包括基于视频拍摄的每帧的显着性来确定视频镜头的关键帧,从关键帧提取视觉特征,执行多个视频镜头的拍摄聚类,以基于视觉特征来确定概念模式, 以及基于所述拍摄聚类生成重建参考树。 重建参考树包括根据每个概念模式分类的视频镜头。

    Rate control for stream switching
    87.
    发明授权
    Rate control for stream switching 有权
    流切换速率控制

    公开(公告)号:US08055785B2

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

    申请号:US12561008

    申请日:2009-09-16

    Abstract: An apparatus comprising a first node configured to communicate with a second node, wherein the first node is configured to receive a first stream from the second node, receive a bridging stream from the second node, and receive the second stream from the second node, and wherein the bridging stream has a lower bit-rate than the second stream. Included is an apparatus comprising at least one processor configured to implement a method comprising transmitting a first stream at a first time, transmitting a bridging stream that has a bit-rate greater than the first stream and less than the second stream at a second time, and transmitting the second stream at a third time.

    Abstract translation: 一种装置,包括被配置为与第二节点通信的第一节点,其中所述第一节点被配置为从所述第二节点接收第一流,从所述第二节点接收桥接流,并从所述第二节点接收所述第二流,以及 其中所述桥接流具有比所述第二流更低的比特率。 包括的装置包括至少一个处理器,其被配置为实现包括在第一时间发送第一流的方法,在第二时间发送具有大于第一流并且小于第二流的比特率的桥接流, 以及在第三时间发送所述第二流。

    System and Method for Differentiated Services in Adaptive Streaming
    88.
    发明申请
    System and Method for Differentiated Services in Adaptive Streaming 有权
    自适应流中差分服务的系统和方法

    公开(公告)号:US20110179186A1

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

    申请号:US13010706

    申请日:2011-01-20

    CPC classification number: H04L65/4084 H04L65/602 H04L65/80

    Abstract: A system and method for differentiated services in adaptive streaming are provided. A method for server operations includes: determining an optimization of aggregated quality of experience scores for a set of candidate subscribers served by a server; adjusting a service rate of at least one subscriber based on the determined optimization of aggregated quality of experience scores; and streaming information to the at least one subscriber based on the adjusted service rate. The optimization is based on one or more of: a subscriber level for one or more of the plurality of subscribers; a current service rate; and available service rates.

    Abstract translation: 提供了自适应流中差分服务的系统和方法。 一种用于服务器操作的方法包括:确定由服务器服务的一组候选用户的体验评分的聚合质量的优化; 基于所确定的经验分数的聚合质量的优化来调整至少一个订户的服务速率; 以及基于所调整的服务速率将信息流传送到所述至少一个用户。 所述优化基于以下中的一个或多个:所述多个订户中的一个或多个的用户级别; 当前服务费率; 和可用的服务费率。

    System and Method for Bit-Allocation in Video Coding
    89.
    发明申请
    System and Method for Bit-Allocation in Video Coding 有权
    视频编码中位分配的系统和方法

    公开(公告)号:US20100098162A1

    公开(公告)日:2010-04-22

    申请号:US12553775

    申请日:2009-09-03

    Abstract: A system and method for region-of-interest-based bit-allocation scheme for video coding is provided. A method for encoding an image sequence of inter-frames and intra-frames includes grouping the inter-frames and the intra-frames in at least one group of pictures (GOP), and performing a frame-level bit-allocation to inter-frames and the intra-frames in the GOP. For each frame of the inter-frames and the intra-frames in the GOP, the method also includes partitioning the frame into a plurality of macroblocks, identifying macroblocks in the plurality of macroblocks as having regions of interest (ROI), and performing a macroblock level bit-allocation for the frame based on macroblocks identified as having ROI. The method further includes encoding the image sequence based on the bit-allocations, thereby producing an encoded image sequence, and outputting the encoded image sequence.

    Abstract translation: 提供了一种用于视频编码的基于兴趣区域的比特分配方案的系统和方法。 用于对帧间和帧内帧的图像序列进行编码的方法包括:在至少一组图像(GOP)中对帧间帧和帧内进行分组,并且对帧间帧进行帧级比特分配 和GOP中的帧内。 对于GOP中的帧间和帧内的每帧,该方法还包括将帧划分成多个宏块,将多个宏块中的宏块识别为具有感兴趣区域(ROI),并且执行宏块 基于被识别为具有ROI的宏块的帧的级别位分配。 该方法还包括基于比特分配对图像序列进行编码,从而产生编码图像序列,并输出编码图像序列。

    Class coalescence for obfuscation of object-oriented software
    90.
    发明授权
    Class coalescence for obfuscation of object-oriented software 失效
    用于混淆面向对象软件的类聚合

    公开(公告)号:US07150003B2

    公开(公告)日:2006-12-12

    申请号:US10305200

    申请日:2002-11-25

    CPC classification number: G06F21/14 G06F9/4492

    Abstract: A method of obfuscating an object-oriented program is provided. A program is provided that is defined in terms of a plurality of classes. Each of the classes has at least one of a field and a method. At least two of the plurality of classes are combined into a combined class. When the at least two classes are combined, at least one field from at least one of the two classes is included in the combined class, and/or at least one method from at least one of the two classes is included in the combined class. After the at least two classes are combined, the program is transmitted.

    Abstract translation: 提供了一种混淆面向对象程序的方法。 提供了根据多个类定义的程序。 每个类都具有字段和方法中的至少一个。 多个类中的至少两个组合成组合类。 当至少两个类被组合时,来自两个类中的至少一个类的至少一个字段被包括在组合类中,和/或来自这两个类中的至少一个的至少一个方法被包括在组合类中。 在组合至少两个类之后,传送程序。

Patent Agency Ranking