MANAGING MODALITY VIEWS ON CONVERSATION CANVAS
    11.
    发明申请
    MANAGING MODALITY VIEWS ON CONVERSATION CANVAS 有权
    管理CANVAS的模式视图

    公开(公告)号:US20140082522A1

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

    申请号:US13615849

    申请日:2012-09-14

    IPC分类号: G06F3/048

    摘要: A communication application displays a modality view that may be one of a collaboration, a gallery, or a messaging view on a conversation canvas. The application may display an initial view according a modality selection by the user. A user is enabled to select a next view from the set by providing a user action such as a tap, swipe action, etc. The application dynamically generates the next modality view according to the initial view. Common participants and common contexts are used to configure the next view. Subsequent to configuration, the application displays the next modality view on the conversation canvas by transitioning from the initial view. The application retains session information from the initial view to restore the initial view session if the user selects to return to the initial view.

    摘要翻译: 通信应用程序显示可以是会话画布上的协作,图库或消息传递视图之一的模态视图。 应用可以根据用户的模态选择显示初始视图。 通过提供诸如抽头,滑动动作等的用户动作,用户能够从集合中选择下一个视图。应用程序根据初始视图动态生成下一个模态视图。 常用参与者和公共上下文用于配置下一个视图。 在配置之后,应用程序通过从初始视图转换来显示会话画布上的下一个模态视图。 如果用户选择返回到初始视图,应用程序将从初始视图保留会话信息,以恢复初始视图会话。

    Robust single-pass variable bit rate encoding
    12.
    发明授权
    Robust single-pass variable bit rate encoding 有权
    稳健的单程可变比特率编码

    公开(公告)号:US08396120B2

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

    申请号:US12784203

    申请日:2010-05-20

    IPC分类号: H04N7/18

    摘要: An encoding manager facilitates robust single-pass variable bit rate video encoding of a video sequence. Before encoding the video sequence, the encoding manager determines the size of a buffer to use for keeping track of over/under used bits generated during encoding. The encoding manager uses the target bit rate for the video sequence and the length of the video sequence to determine the size of the buffer. After allocating bits to a frame of the sequence, the encoding manager determines the quant to use to encode that frame. The determination of a quant to use to encode a frame is informed by the fullness of the buffer. The encoding manager adjusts the quant to use (and thus the aggressiveness of its encoding) in response to the amount of overflow generated thus far by the encoding of the video sequence.

    摘要翻译: 编码管理器便于视频序列的鲁棒单遍可变比特率视频编码。 在对视频序列进行编码之前,编码管理器确定用于跟踪在编码期间生成的过/未使用位的缓冲器的大小。 编码管理器使用视频序列的目标比特率和视频序列的长度来确定缓冲器的大小。 在将比特分配给序列的帧之后,编码管理器确定用于编码该帧的量。 通过缓冲器的丰满度来通知用于编码帧的量化的确定。 编码管理器响应于视频序列的编码到目前为止产生的溢出量来调整使用的量化(并因此调整其编码的侵略性)。

    Coordinated actions of kernel and userspace components
    13.
    发明授权
    Coordinated actions of kernel and userspace components 有权
    内核和用户空间组件的协调动作

    公开(公告)号:US08332877B2

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

    申请号:US12022843

    申请日:2008-01-30

    IPC分类号: G06F3/00 G06F13/24

    CPC分类号: G06F21/6281 G06F2221/2105

    摘要: A system for and method of coordinating actions of components between userspace and kernel are described. The system comprises a processor; zero or more hardware components coupled with the processor; and a memory coupled with the processor and comprising a set of processor-executable instructions. The instructions comprise a component handling state machine responsive to at least one of a kernel component or a userspace component; and at least one component interface thread in communication with the component handling state machine and configured to interact with at least one of the zero of more hardware components responsive to a signal from the component handling state machine.

    摘要翻译: 描述了用户空间和内核之间组件的协调动作的系统和方法。 该系统包括处理器; 与处理器耦合的零个或多个硬件组件; 以及与处理器耦合并包括一组处理器可执行指令的存储器。 指令包括响应于内核组件或用户空间组件中的至少一个的组件处理状态机; 以及至少一个组件接口线程,其与所述组件处理状态机通信并且被配置为响应于来自所述组件处理状态机的信号而与所述多个硬件组件中的至少一个进行交互。

    Method and system for automatic management of storage space
    14.
    发明授权
    Method and system for automatic management of storage space 有权
    存储空间自动管理方法与系统

    公开(公告)号:US07933936B2

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

    申请号:US11238882

    申请日:2005-09-28

    IPC分类号: G06F7/00

    摘要: A system and method are provided to manage storage space. The method comprises detecting a free storage space threshold condition for a storage volume and automatically applying a space management technique to achieve a free storage space threshold condition. Space management techniques comprise deleting selected backup data (e.g., persistent consistency point images) and automatically increasing the size of the storage volume.

    摘要翻译: 提供了一种管理存储空间的系统和方法。 该方法包括检测用于存储卷的空闲存储空间阈值条件并自动应用空间管理技术以实现空闲存储空间阈值条件。 空间管理技术包括删除所选择的备份数据(例如,持久一致性点图像)并自动增加存储卷的大小。

    System and method for determining a number of overwitten blocks between data containers
    15.
    发明授权
    System and method for determining a number of overwitten blocks between data containers 有权
    用于确定数据容器之间的多个过量块的系统和方法

    公开(公告)号:US07506111B1

    公开(公告)日:2009-03-17

    申请号:US11017026

    申请日:2004-12-20

    申请人: Eric Hamilton

    发明人: Eric Hamilton

    IPC分类号: G06F12/00

    摘要: A system and method for quickly and efficiently determining the number of overwritten blocks between two data containers served by a storage system is provided. A novel vbnspace namespace is provided that is “parallel” to the file system (the “active” file system) and tracks location information (i.e., indirect block pointers) of level 0 data blocks within each data container, e.g., the active file system or a PCPI. The vbnspace namespace effectively eliminates the conventional level 0 data blocks from a storage viewpoint to thereby reduce the quantity of information needed to determine the number of overwritten blocks between the data containers.

    摘要翻译: 提供了一种用于快速有效地确定由存储系统服务的两个数据容器之间的重写块的数量的系统和方法。 提供了一种与文件系统(“活动”文件系统)“并行”并跟踪每个数据容器内的0级数据块的位置信息(即,间接块指针)的新颖的vbnspace命名空间,例如活动文件系统 或PCPI。 vbnspace命名空间有效地从存储角度消除了传统的0级数据块,从而减少了确定数据容器之间的重写块数量所需的信息量。

    Circular and bi-directional mirroring of flexible volumes
    17.
    发明申请
    Circular and bi-directional mirroring of flexible volumes 有权
    灵活卷的圆形和双向镜像

    公开(公告)号:US20070100910A1

    公开(公告)日:2007-05-03

    申请号:US11264685

    申请日:2005-10-31

    IPC分类号: G06F17/30

    摘要: A method and system mirror flexible volumes in a circular or bi-directional configuration, without creating a deadlock. A source filer maintains a number of log files on a destination filer, where the number of log files is greater than or equal to the number of cache flush operations the primary filer performs between cache flush operations on the destination filer. The source filer can create the log files in advance. Alternatively or in addition, the source filer can create the log files as needed, i.e., the source filer can create a log file when the source filer flushes its cache. Once the destination filer flushes its cache, the log files created prior to the destination filer cache flush can be deallocated or reused.

    摘要翻译: 方法和系统镜像圆形或双向配置的灵活卷,而不会产生死锁。 源文件管理器在目标文件管理器上维护许多日志文件,其中日志文件的数量大于或等于主文件管理器在目标文件管理器的高速缓存清理操作之间执行的高速缓存刷新操作的数量。 源文件管理器可以提前创建日志文件。 或者或另外,源文件管理器可以根据需要创建日志文件,即,源文件管理器可以在源文件管理器刷新其高速缓存时创建日志文件。 一旦目标文件管理器刷新其缓存,则可以释放或重新使用在目标文件管理器高速缓存刷新之前创建的日志文件。

    Method and system for automatic management of storage space
    18.
    发明申请
    Method and system for automatic management of storage space 有权
    存储空间自动管理方法与系统

    公开(公告)号:US20060282485A1

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

    申请号:US11238882

    申请日:2005-09-28

    IPC分类号: G06F17/30

    摘要: A system and method are provided to manage storage space. The method comprises detecting a free storage space threshold condition for a storage volume and automatically applying a space management technique to achieve a free storage space threshold condition. Space management techniques comprise deleting selected backup data (e.g., persistent consistency point images) and automatically increasing the size of the storage volume.

    摘要翻译: 提供了一种管理存储空间的系统和方法。 该方法包括检测用于存储卷的空闲存储空间阈值条件并自动应用空间管理技术以实现空闲存储空间阈值条件。 空间管理技术包括删除所选择的备份数据(例如,持久一致性点图像)并自动增加存储卷的大小。

    Extension of write anywhere file system layout
    19.
    发明申请
    Extension of write anywhere file system layout 有权
    扩展写任意文件系统布局

    公开(公告)号:US20050246401A1

    公开(公告)日:2005-11-03

    申请号:US10836817

    申请日:2004-04-30

    IPC分类号: G06F11/14 G06F12/00 G06F17/30

    摘要: A file system layout apportions an underlying physical volume into one or more virtual volumes (vvols) of a storage system. The underlying physical volume is an aggregate comprising one or more groups of disks, such as RAID groups, of the storage system. The aggregate has its own physical volume block number (pvbn) space and maintains metadata, such as block allocation structures, within that pvbn space. Each vvol has its own virtual volume block number (vvbn) space and maintains metadata, such as block allocation structures, within that vvbn space. Notably, the block allocation structures of a vvol are sized to the vvol, and not to the underlying aggregate, to thereby allow operations that manage data served by the storage system (e.g., snapshot operations) to efficiently work over the vvols. The file system layout extends the file system layout of a conventional write anywhere file layout system implementation, yet maintains performance properties of the conventional implementation.

    摘要翻译: 文件系统布局将底层物理卷分配到存储系统的一个或多个虚拟卷(vvols)中。 底层物理卷是包含存储系统的一组或多组磁盘(如RAID组)的聚合。 聚合具有自己的物理卷块数(pvbn)空间,并在该pvbn空间内维护诸如块分配结构的元数据。 每个vvol具有自己的虚拟卷块号(vvbn)空间,并在该vvbn空间内维护诸如块分配结构的元数据。 值得注意的是,vvol的块分配结构的大小适合vvol而不是基础聚合,从而允许管理由存储系统服务的数据(例如,快照操作)的操作有效地在vvols上工作。 文件系统布局扩展了常规写入任何文件布局系统实现的文件系统布局,但是保持了传统实现的性能特性。

    Module symbol export
    20.
    发明申请
    Module symbol export 审中-公开
    模块符号导出

    公开(公告)号:US20050028151A1

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

    申请号:US10927859

    申请日:2004-08-27

    IPC分类号: G06F9/44 G06F9/45

    CPC分类号: G06F8/447

    摘要: Systems, methods, and devices are provided for handling module symbols. One embodiment includes a module link tool having a processor, a memory, and program instructions provided to the memory and executable by the processor. The program instructions are executable to translate a particular type of information associated with an object file into instructions to provide to a linker utility.

    摘要翻译: 提供系统,方法和设备来处理模块符号。 一个实施例包括具有处理器,存储器和提供给存储器并且可由处理器执行的程序指令的模块链接工具。 程序指令可执行以将与目标文件相关联的特定类型的信息转换成提供给链接器实用程序的指令。