会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Endurant cache
    • Endurant缓存
    • US08862642B1
    • 2014-10-14
    • US13538921
    • 2012-06-29
    • Alain HamelJohn Benjamin BrazelJustin Michael HustedMax Laier
    • Alain HamelJohn Benjamin BrazelJustin Michael HustedMax Laier
    • G06F17/30
    • G06F17/30194
    • Various embodiments are directed towards enabling data writes utilizing a node cache and a logstore stored on a stable storage device. A client device may send data to a node for writing to a parent file. The node may cache the received data prior to writing the data to the parent file. Caching the received data may comprise adding the received data to a node cache and to a logstore. In one embodiment, the node cache may include a coalescer that combines data from a plurality of data writes from the client device to the node prior to writing to the parent file. In some embodiments, the logstore may be mirrored logstore on one or more stable storage devices. The parent file may periodically be updated from the node cache data. After the parent file is updated, the node cache data and the logstore data may be purged.
    • 各种实施例涉及利用存储在稳定存储设备上的节点高速缓存和日志仓的启用数据写入。 客户端设备可以向节点发送数据以写入父文件。 节点可以在将数据写入父文件之前缓存所接收的数据。 缓存所接收的数据可以包括将接收到的数据添加到节点高速缓存和到logstore。 在一个实施例中,节点高速缓存可以包括合并器,其将来自客户端设备的多个数据写入的数据组合到节点之前,该数据写入到父文件之前。 在一些实施例中,可以在一个或多个稳定的存储设备上镜像日志库。 可以从节点缓存数据中周期性地更新父文件。 父文件更新后,可以清除节点缓存数据和日志库数据。
    • 5. 发明授权
    • Systems and methods for selecting buffering time for media data
    • 选择媒体数据缓冲时间的系统和方法
    • US07925770B1
    • 2011-04-12
    • US10354439
    • 2003-01-29
    • Alain HamelHaiFeng Ping
    • Alain HamelHaiFeng Ping
    • G06F15/16
    • H04L65/4084H04L65/604
    • The invention is related to methods and apparatus for tailoring an amount of Pre-Data that can be used in media clip streaming applications. A variable-bit-rate encoded media clip can be encoded at an average playback bit rate. When the actual transmission bit rate exceeds the average playback bit rate, a maximum bit deficit computation that uses the average playback bit rate overestimates the amount of Pre-Data that can be used to buffer the media clip. Embodiments of the invention tailor the amount of Pre-Data at least in part to the amount of data used to encode intervals of data and to actual transmission bit rates or to predictions of actual transmission bit rates, thereby decreasing the amount of Pre-Data that can be used and decreasing a latency time before play of the media clip begins.
    • 本发明涉及用于定制可用于媒体剪辑流应用中的一定数量的预数据的方法和装置。 可以以平均播放比特率对可变比特率编码的媒体剪辑进行编码。 当实际传输比特率超过平均重放比特率时,使用平均播放比特率的最大比特缺失计算高估了可用于缓冲媒体剪辑的预数据量。 本发明的实施例至少部分地根据用于编码数据间隔和实际传输比特率的数据量或预测实际传输比特率来量化Pre-Data的量,从而减少Pre-Data的数量, 可以使用和减少播放媒体剪辑之前的延迟时间。
    • 6. 发明申请
    • SYSTEMS AND METHODS FOR SELECTING BUFFERING TIME FOR MEDIA DATA
    • 用于选择媒体数据缓冲时间的系统和方法
    • US20120177105A1
    • 2012-07-12
    • US13425135
    • 2012-03-20
    • Alain HamelHaiFeng Ping
    • Alain HamelHaiFeng Ping
    • H04N7/24
    • H04L65/4084H04L65/604
    • The invention is related to methods and apparatus for tailoring an amount of Pre-Data that can be used in media clip streaming applications. A variable-bit-rate encoded media clip can be encoded at an average playback bit rate. When the actual transmission bit rate exceeds the average playback bit rate, a maximum bit deficit computation that uses the average playback bit rate overestimates the amount of Pre-Data that can be used to buffer the media clip. Embodiments of the invention tailor the amount of Pre-Data at least in part to the amount of data used to encode intervals of data and to actual transmission bit rates or to predictions of actual transmission bit rates, thereby decreasing the amount of Pre-Data that can be used and decreasing a latency time before play of the media clip begins.
    • 本发明涉及用于定制可用于媒体剪辑流应用中的一定数量的预数据的方法和装置。 可以以平均播放比特率对可变比特率编码的媒体剪辑进行编码。 当实际传输比特率超过平均重放比特率时,使用平均播放比特率的最大比特缺失计算高估了可用于缓冲媒体剪辑的预数据量。 本发明的实施例至少部分地根据用于编码数据间隔和实际传输比特率的数据量或预测实际传输比特率来量化Pre-Data的量,从而减少Pre-Data的数量, 可以使用和减少播放媒体剪辑之前的延迟时间。
    • 7. 发明授权
    • Scalable and extensible secure rendering of digital content
    • 数字内容的可扩展和可扩展的安全渲染
    • US07636860B2
    • 2009-12-22
    • US10075471
    • 2002-02-13
    • Jeffrey M. AyarsRahul AgarwalAlain HamelDarren P. Schack
    • Jeffrey M. AyarsRahul AgarwalAlain HamelDarren P. Schack
    • G06F11/30
    • G06F21/10
    • A number of digital content rendering modules are equipped such that selective subsets of the modules may be employed to render digital content of different media, and of different format types. The modules are organized into a hierarchy, with a selected one occupying a root position of the hierarchy, to exclusively receive the digital contents to be rendered, and that each module is further responsible for verifying the integrity of its immediate downstream modules, to collectively protect the digital contents being rendered. Additionally, in accordance with another aspect, a tamper resistant module is employed to recover digital contents provided in a protected state, obfuscating the recovery. Further, the modules may be of different application domains.
    • 配备了许多数字内容呈现模块,使得可以使用模块的选择性子集来呈现不同媒体和不同格式类型的数字内容。 模块被组织成层次结构,所选择的一个占据层次结构的根位置,以独占地接收要呈现的数字内容,并且每个模块还负责验证其直接下游模块的完整性,以集体保护 正在呈现数字内容。 此外,根据另一方面,采用防篡改模块来恢复以受保护状态提供的数字内容,从而对恢复进行模糊处理。 此外,模块可以具有不同的应用领域。
    • 9. 发明申请
    • SCALABLE AND EXTENSIBLE SECURE RENDERING OF DIGITAL CONTENT
    • 可扩展和可扩展的数字内容的安全渲染
    • US20100131776A1
    • 2010-05-27
    • US12625383
    • 2009-11-24
    • Jeffrey M. AyarsRahul AgarwalAlain HamelDarren P. Schack
    • Jeffrey M. AyarsRahul AgarwalAlain HamelDarren P. Schack
    • G06F11/30
    • G06F21/10
    • A number of digital content rendering modules are equipped such that selective subsets of the modules may be employed to render digital content of different media, and of different format types. The modules are organized into a hierarchy, with a selected one occupying a root position of the hierarchy, to exclusively receive the digital contents to be rendered, and that each module is further responsible for verifying the integrity of its immediate downstream modules, to collectively protect the digital contents being rendered. Additionally, in accordance with another aspect, a tamper resistant module is employed to recover digital contents provided in a protected state, obfuscating the recovery. Further, the modules may be of different application domains.
    • 配备了许多数字内容呈现模块,使得可以使用模块的选择性子集来呈现不同媒体和不同格式类型的数字内容。 模块被组织成层次结构,所选择的一个占据层次结构的根位置,以独占地接收要呈现的数字内容,并且每个模块还负责验证其直接下游模块的完整性,以共同保护 正在呈现数字内容。 此外,根据另一方面,采用防篡改模块来恢复以受保护状态提供的数字内容,从而对恢复进行模糊处理。 此外,模块可以具有不同的应用领域。
    • 10. 发明授权
    • Systems and methods for selecting buffering time for media data
    • 选择媒体数据缓冲时间的系统和方法
    • US08533353B2
    • 2013-09-10
    • US13425135
    • 2012-03-20
    • Alain HamelHaiFeng Ping
    • Alain HamelHaiFeng Ping
    • G06F15/16
    • H04L65/4084H04L65/604
    • The invention is related to methods and apparatus for tailoring an amount of Pre-Data that can be used in media clip streaming applications. A variable-bit-rate encoded media clip can be encoded at an average playback bit rate. When the actual transmission bit rate exceeds the average playback bit rate, a maximum bit deficit computation that uses the average playback bit rate overestimates the amount of Pre-Data that can be used to buffer the media clip. Embodiments of the invention tailor the amount of Pre-Data at least in part to the amount of data used to encode intervals of data and to actual transmission bit rates or to predictions of actual transmission bit rates, thereby decreasing the amount of Pre-Data that can be used and decreasing a latency time before play of the media clip begins.
    • 本发明涉及用于定制可用于媒体剪辑流应用中的一定数量的预数据的方法和装置。 可以以平均播放比特率对可变比特率编码的媒体剪辑进行编码。 当实际传输比特率超过平均重放比特率时,使用平均播放比特率的最大比特缺失计算高估了可用于缓冲媒体剪辑的预数据量。 本发明的实施例至少部分地根据用于编码数据间隔和实际传输比特率的数据量或预测实际传输比特率来量化Pre-Data的量,从而减少Pre-Data的数量, 可以使用和减少播放媒体剪辑之前的延迟时间。