MULTI-GRANULAR STREAM PROCESSING
    2.
    发明申请
    MULTI-GRANULAR STREAM PROCESSING 有权
    多颗粒流加工

    公开(公告)号:US20110145429A1

    公开(公告)日:2011-06-16

    申请号:US12637972

    申请日:2009-12-15

    IPC分类号: G06F15/16

    CPC分类号: G06F9/5044 H04L65/605

    摘要: Stream processing is facilitated by distributing responsibility for processing the stream to multiple components of a computing environment. A programmable unit receives one or more streams and determines the operations to be performed for the one or more streams and which components of the computing environment are to perform those operations. It forwards data relating to the one or more streams to one or more components of the computing environment for processing and/or information purposes.

    摘要翻译: 通过将处理流的责任分配到计算环境的多个组件来促进流处理。 可编程单元接收一个或多个流并且确定要为一个或多个流执行的操作以及计算环境的哪些组件将执行这些操作。 它将与一个或多个流有关的数据转发到计算环境的一个或多个组件以用于处理和/或信息目的。

    INTERACTIVE ANALYTICS PROCESSING
    4.
    发明申请
    INTERACTIVE ANALYTICS PROCESSING 有权
    交互式分析处理

    公开(公告)号:US20110145318A1

    公开(公告)日:2011-06-16

    申请号:US12637962

    申请日:2009-12-15

    IPC分类号: G06F15/16

    CPC分类号: G06F9/5027

    摘要: An end-to-end record, request, response token-based protocol is used to facilitate processing of client jobs. This allows the client to forward analytical tasks of a job directly to an analytics cluster and to record an indication of such at a server. The accelerators of the cluster to perform the tasks are specified in a token provided by the server to the client.

    摘要翻译: 使用端到端记录,请求,响应令牌协议来促进客户端作业的处理。 这允许客户端将作业的分析任务直接转发到分析集群,并在服务器上记录这样的指示。 用于执行任务的集群的加速器在由服务器向客户端提供的令牌中指定。

    Method, system and program product for a camera to track an object using motion vector data
    6.
    发明申请
    Method, system and program product for a camera to track an object using motion vector data 审中-公开
    用于使用运动矢量数据跟踪对象的摄像机的方法,系统和程序产品

    公开(公告)号:US20060126737A1

    公开(公告)日:2006-06-15

    申请号:US11012904

    申请日:2004-12-15

    摘要: A method, system and program product in accordance with the preferred embodiments use motion vector data to track an object being monitored by a video camera. Motion vector data are used to calculate pan, tilt and/or zoom adjustment data. For example, motion vector data may be provided to a motion tracking processor at a macroblock level by an MPEG compression processor. Alternatively, motion vector data may be provided to a motion tracking processor at a pixel level by a pre-processor. The pan, tilt and/or zoom adjustment data is sent to the camera. For example, the pan, tilt and/or zoom adjustment data may be sent to a PTZ adjustment mechanism of the camera. Because the preferred embodiments use a closed loop system, tracking the object is made easier and does not require a skilled operator.

    摘要翻译: 根据优选实施例的方法,系统和程序产品使用运动矢量数据来跟踪由摄像机监视的对象。 运动矢量数据用于计算平移,倾斜和/或缩放调整数据。 例如,运动矢量数据可以由MPEG压缩处理器在宏块级提供给运动跟踪处理器。 或者,运动矢量数据可以由预处理器以像素级提供给运动跟踪处理器。 摇摄,倾斜和/或缩放调整数据被发送到相机。 例如,平移,倾斜和/或变焦调整数据可以被发送到相机的PTZ调整机构。 因为优选实施例使用闭环系统,所以跟踪对象变得更容易,并且不需要熟练的操作者。

    Multi-granular stream processing
    7.
    发明授权
    Multi-granular stream processing 有权
    多粒度流处理

    公开(公告)号:US08892762B2

    公开(公告)日:2014-11-18

    申请号:US12637972

    申请日:2009-12-15

    IPC分类号: G06F15/16 G06F9/50 H04L29/06

    CPC分类号: G06F9/5044 H04L65/605

    摘要: Stream processing is facilitated by distributing responsibility for processing the stream to multiple components of a computing environment. A programmable unit receives one or more streams and determines the operations to be performed for the one or more streams and which components of the computing environment are to perform those operations. It forwards data relating to the one or more streams to one or more components of the computing environment for processing and/or information purposes.

    摘要翻译: 通过将处理流的责任分配到计算环境的多个组件来促进流处理。 可编程单元接收一个或多个流并且确定要为一个或多个流执行的操作以及计算环境的哪些组件将执行这些操作。 它将与一个或多个流有关的数据转发到计算环境的一个或多个组件以用于处理和/或信息目的。

    CONCURRENT EXECUTION OF REQUEST PROCESSING AND ANALYTICS OF REQUESTS
    8.
    发明申请
    CONCURRENT EXECUTION OF REQUEST PROCESSING AND ANALYTICS OF REQUESTS 有权
    请求处理和要求分析的同时执行

    公开(公告)号:US20110145366A1

    公开(公告)日:2011-06-16

    申请号:US12637951

    申请日:2009-12-15

    IPC分类号: G06F15/16

    CPC分类号: G06F9/52

    摘要: Request processing within a computing environment is facilitated. Request processing and analytics processing for the request are performed substantially concurrently in order to improve efficiency of request execution. The analytics processing is at least commenced, and may complete, prior to receiving an indication of success or failure of the request processing. If request processing fails, analytics processing ceases, if not already complete, and results of the analytic processing are not used.

    摘要翻译: 促进计算环境内的请求处理。 基本同时执行请求的请求处理和分析处理,以提高请求执行的效率。 在接收到请求处理的成功或失败的指示之前,分析处理至少开始并且可以完成。 如果请求处理失败,分析处理将停止,如果尚未完成,并且不使用分析处理的结果。

    Method for performing integer divides without propagation of truncation error
    9.
    发明授权
    Method for performing integer divides without propagation of truncation error 失效
    执行整数除数而不传播截断误差的方法

    公开(公告)号:US06922441B2

    公开(公告)日:2005-07-26

    申请号:US09853508

    申请日:2001-05-11

    摘要: A method and structure for performing a sequence of integer divides without propagation of truncation error. During encoding and decoding of video signals, a buffer is dynamically filled with binary bits of encoded video data at a variable rate, and the data is subsequently removed from the buffer at a constant rate. Calculating the number of bits removed from the buffer as each video frame is processed requires integer divides with consequent truncation of the quotient. An accumulator is utilized for each integer divide to cumulatively store remainders generated by successive integer divides. If the accumulator accumulates to a value (A) that is no less than the divisor (D) of the associated integer divide, then the quotient is effectively increased by 1, and A is decremented by D, which compensates for the prior truncations and avoids a buffer overflow violation that may otherwise occur.

    摘要翻译: 用于执行整数除序的方法和结构,而不会产生截断误差的传播。 在视频信号的编码和解码期间,缓冲器以可变速率动态地填充编码视频数据的二进制位,并且数据随后以恒定速率从缓冲器中移除。 在处理每个视频帧时,计算从缓冲区中删除的位数需要整数除数,从而对商进行截断。 每个整数除法使用累加器来累积存储由连续整数除法产生的余数。 如果累加器累加到不小于关联整数除数的除数(D)的值(A),则商将有效地增加1,并且A减少D,其补偿先前的截断并避免 可能会发生缓冲区溢出违例。

    Interactive analytics processing
    10.
    发明授权
    Interactive analytics processing 有权
    交互式分析处理

    公开(公告)号:US08874638B2

    公开(公告)日:2014-10-28

    申请号:US12637962

    申请日:2009-12-15

    IPC分类号: G06F15/16 G06F9/50

    CPC分类号: G06F9/5027

    摘要: An end-to-end record, request, response token-based protocol is used to facilitate processing of client jobs. This allows the client to forward analytical tasks of a job directly to an analytics cluster and to record an indication of such at a server. The accelerators of the cluster to perform the tasks are specified in a token provided by the server to the client.

    摘要翻译: 使用端到端记录,请求,响应令牌协议来促进客户端作业的处理。 这允许客户端将作业的分析任务直接转发到分析集群,并在服务器上记录这样的指示。 用于执行任务的集群的加速器在由服务器向客户端提供的令牌中指定。