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

    公开(公告)号:US20140082522A1

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

    申请号:US13615849

    申请日:2012-09-14

    Abstract: 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.

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

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

    公开(公告)号:US08396120B2

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

    申请号:US12784203

    申请日:2010-05-20

    Abstract: 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.

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

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

    公开(公告)号:US08332877B2

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

    申请号:US12022843

    申请日:2008-01-30

    CPC classification number: G06F21/6281 G06F2221/2105

    Abstract: 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.

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

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

    公开(公告)号:US07933936B2

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

    申请号:US11238882

    申请日:2005-09-28

    Abstract: 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.

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

    Method for detecting leaked buffer writes across file system consistency points
    36.
    发明授权
    Method for detecting leaked buffer writes across file system consistency points 有权
    检测泄漏的缓冲区写入文件系统一致性点的方法

    公开(公告)号:US07721062B1

    公开(公告)日:2010-05-18

    申请号:US10705470

    申请日:2003-11-10

    CPC classification number: G06F11/1435 G06F17/30067 G06F2201/82

    Abstract: A system and method for detecting buffer leaks in a files system utilizing consistency points is provided. Upon receipt of a write operation, a buffer check control structure is written to a raw data buffer. The buffer check control structure comprises a set of magic numbers and a consistency point counter identifying the current CP. At write allocation time, the buffer check control structure is examined to determine that the buffer is being committed to disk during the correct CP.

    Abstract translation: 提供了一种利用一致性点检测文件系统中缓冲区泄漏的系统和方法。 在接收到写入操作时,将缓冲器检查控制结构写入原始数据缓冲器。 缓冲区检查控制结构包括一组魔术数字和识别当前CP的一致性点计数器。 在写入分配时间,检查缓冲区检查控制结构以确定在正确的CP期间缓冲区正在提交到磁盘。

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

    公开(公告)号:US07506111B1

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

    申请号:US11017026

    申请日:2004-12-20

    Applicant: Eric Hamilton

    Inventor: Eric Hamilton

    CPC classification number: G06F3/0643 G06F3/0605 G06F3/067

    Abstract: 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.

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

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

    公开(公告)号:US20070100910A1

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

    申请号:US11264685

    申请日:2005-10-31

    CPC classification number: G06F11/2079 G06F11/1471 G06F11/2074 Y10S707/99955

    Abstract: 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.

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

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

    公开(公告)号:US20060282485A1

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

    申请号:US11238882

    申请日:2005-09-28

    Abstract: 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.

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

Patent Agency Ranking