Multi-Pass System and Method Supporting Multiple Streams of Video
    51.
    发明申请
    Multi-Pass System and Method Supporting Multiple Streams of Video 有权
    支持多视频流的多通道系统和方法

    公开(公告)号:US20110283036A1

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

    申请号:US13193176

    申请日:2011-07-28

    IPC分类号: G06F13/28

    CPC分类号: G06F13/28 H04N21/426

    摘要: Systems and methods are disclosed for performing multiple processing of data in a network. In one embodiment, the network comprises a first display pipeline that is formed in real time from a plurality of possible display pipelines and that performs at least a first processing step on received data. A buffer stores the processed data and a second display pipeline that is formed in real time from a plurality of possible display pipelines performs at least a second processing step on stored data.

    摘要翻译: 公开了用于在网络中执行数据的多个处理的系统和方法。 在一个实施例中,网络包括从多个可能的显示管道实时形成并且对接收到的数据执行至少第一处理步骤的第一显示管道。 缓冲器存储经处理的数据,并且从多个可能的显示管道实时形成的第二显示管道对存储的数据执行至少第二处理步骤。

    Classification engine in a cryptography acceleration chip
    52.
    发明授权
    Classification engine in a cryptography acceleration chip 有权
    密码加速芯片中的分类引擎

    公开(公告)号:US07996670B1

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

    申请号:US09610722

    申请日:2000-07-06

    IPC分类号: H04L29/00

    摘要: Provided is an architecture for a cryptography accelerator chip that allows significant performance improvements over previous prior art designs. In various embodiments, the architecture enables parallel processing of packets through a plurality of cryptography engines and includes a classification engine configured to efficiently process encryption/decryption of data packets. Cryptography acceleration chips in accordance may be incorporated on network line cards or service modules and used in applications as diverse as connecting a single computer to a WAN, to large corporate networks, to networks servicing wide geographic areas (e.g., cities). The present invention provides improved performance over the prior art designs, with much reduced local memory requirements, in some cases requiring no additional external memory. In some embodiments, the present invention enables sustained full duplex Gigabit rate security processing of IPSec protocol data packets.

    摘要翻译: 提供了一种用于加密加速器芯片的架构,其允许比先前的现有技术设计显着的性能改进。 在各种实施例中,架构能够通过多个密码引擎并行处理分组,并且包括被配置为有效地处理数据分组的加密/解密的分类引擎。 密码学加速芯片可以被合并在网络线卡或服务模块上,并用于将单个计算机连接到WAN,大型企业网络以及服务于广泛地理区域(例如,城市)的网络的应用。 本发明提供了相对于现有技术设计的改进的性能,其中局部存储器要求大大降低,在某些情况下不需要额外的外部存储器。 在一些实施例中,本发明实现IPSec协议数据分组的持续全双工千兆比特速率安全处理。

    Method and system for detecting diagonal strength of an edge in an image
    54.
    发明授权
    Method and system for detecting diagonal strength of an edge in an image 有权
    用于检测图像边缘对角线强度的方法和系统

    公开(公告)号:US07519232B2

    公开(公告)日:2009-04-14

    申请号:US10945645

    申请日:2004-09-21

    IPC分类号: G06K9/40

    CPC分类号: H04N5/142

    摘要: A system and method that determines the strength of an edge in a video image using a gradient of the edge in a first direction and a gradient of the edge in a second direction. The system uses the gradient in the first direction and the gradient in the second direction to approximate a distance function to determine the strength of the edge. A programmable threshold may be used in the determination, where an edge is treated like it does not exist if the distance is less than the threshold. The distance function may be an approximation of the Cartesian distance function.

    摘要翻译: 一种使用第一方向上的边缘的梯度和沿第二方向的边缘的梯度来确定视频图像中的边缘的强度的系统和方法。 系统使用第一方向的梯度和第二方向的梯度近似距离函数来确定边缘的强度。 可以在确定中使用可编程阈值,其中如果距离小于阈值,则边缘被处理像不存在。 距离函数可以是笛卡尔距离函数的近似值。

    Method and system for motion adaptive deinterlacer with integrated directional filter
    55.
    发明授权
    Method and system for motion adaptive deinterlacer with integrated directional filter 有权
    具有集成方向滤波器的运动自适应去交错器的方法和系统

    公开(公告)号:US07349028B2

    公开(公告)日:2008-03-25

    申请号:US10945619

    申请日:2004-09-21

    IPC分类号: H04N7/01

    CPC分类号: H04N7/012 H04N5/142

    摘要: A system and method that produces a spatial average for interlaced video in a deinterlacer. The system detects edges in the video images and determines the angle at which the edges are oriented based on the gradient in the x-direction and the gradient in the y-direction. The direction of the edge is determined using the angle information of the edge. The system may also determine the strength of the edge. Based on the determined characteristics of the edge a filter may be selected to produce a spatial average of the edge in the image.

    摘要翻译: 一种在去隔行扫描器中产生隔行视频的空间平均的系统和方法。 系统检测视频图像中的边缘,并根据x方向的梯度和y方向的梯度确定边缘取向的角度。 使用边缘的角度信息确定边缘的方向。 系统还可以确定边缘的强度。 基于确定的边缘特征,可以选择滤波器以产生图像中边缘的空间平均。

    Method and system for automatically harmonizing access to a software application program via different access devices
    56.
    发明授权
    Method and system for automatically harmonizing access to a software application program via different access devices 有权
    用于通过不同的访问设备自动协调对软件应用程序的访问的方法和系统

    公开(公告)号:US07233925B1

    公开(公告)日:2007-06-19

    申请号:US09240588

    申请日:1999-02-01

    IPC分类号: G06F17/60

    摘要: A method and system automatically harmonizes access to a given software application program via different access devices. Through use of the method and system, a financial institution can provide access to a given application (such as, for example, automatic bill payment services) to customers using different access devices such web browsers, screen phones and personal computers. A single application program is all that needs to be written and maintained by the financial institution. Also, the method and system enables financial institutions to “leverage” existing programs because now the institution can automatically “project” its existing stock of program services unto new access devices—devices which may not have even existed at the time the program was created. By receiving information from the user via the user's access device, including information identifying the type of device being used and the application program the user wishes to access, the present invention solves these problems. The application program is then accessed and the information to be displayed to the user is identified. This information is automatically translated into a format which is compatible with the device, including its display, and sent to the device for display. The user, in turn, inputs information in response to the displayed information and this input information is automatically translated into a format which is compatible with the application program and is sent to the application program. The response generated by the application program is automatically translated to be compatible with the device and is sent to the device.

    摘要翻译: 方法和系统通过不同的访问设备自动协调对给定软件应用程序的访问。 通过使用该方法和系统,金融机构可以向使用诸如网络浏览器,屏幕电话和个人计算机之类的不同访问设备的客户提供对给定应用(例如自动账单支付服务)的访问。 一个单一的应用程序是所有需要由金融机构编写和维护的。 此外,该方法和系统使金融机构能够“利用”现有计划,因为现在该机构可以自动将其现有存储的程序服务“投影”到新的访问设备 - 这些程序创建时可能尚未存在。 通过经由用户的访问设备从用户接收信息,包括识别正在使用的设备的类型的信息和用户希望访问的应用程序,本发明解决了这些问题。 然后访问应用程序,并且识别要显示给用户的信息。 该信息将自动转换为与设备兼容的格式,包括其显示,并发送到设备进行显示。 用户又响应于显示的信息输入信息,并且该输入信息被自动转换成与应用程序兼容的格式并被发送到应用程序。 应用程序产生的响应自动转换为与设备兼容,并发送到设备。

    Authentication engine architecture and method
    57.
    发明申请
    Authentication engine architecture and method 有权
    验证引擎架构和方法

    公开(公告)号:US20070110230A1

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

    申请号:US11650422

    申请日:2007-01-08

    IPC分类号: H04L9/28

    CPC分类号: H04L9/0643 H04L2209/125

    摘要: Provided is an architecture (hardware implementation) for an authentication engine to increase the speed at which multi-loop and/or multi-round authentication algorithms may be performed on data packets transmitted over a computer network. Authentication engines in accordance with the present invention apply a variety of techniques that may include, in various applications, collapsing two multi-round authentication algorithm (e.g., SHA1 or MD5 or variants) processing rounds into one; reducing operational overhead by scheduling the additions required by a multi-round authentication algorithm in such a matter as to reduce the overall critical timing path (“hiding the ads”); and, for a multi-loop (e.g., HMAC) variant of a multi-round authentication algorithm, pipelining the inner and outer loops. In one particular example of applying the invention in an authentication engine using the HMAC-SHA1 algorithm of the IPSec protocol, collapsing of the conventional 80 SHA1 rounds into 40 rounds, hiding the ads, and pipelining the inner and outer loops allows HMAC-SHAl to be conducted in approximately the same time as conventional SHA1.

    摘要翻译: 提供了一种用于认证引擎来提高可以对通过计算机网络传输的数据分组执行多循环和/或多轮认证算法的速度的架构(硬件实现)。 根据本发明的认证引擎应用各种技术,其可以在各种应用中包括将两个多轮验证算法(例如,SHA1或MD5或变体)合并成一个; 通过调度多轮认证算法所需的添加来减少总体关键时序路径(“隐藏广告”),从而减少运营开销; 并且对于多循环(例如,HMAC)变体的多轮认证算法,流水线化内圈和外循环。 在使用IPSec协议的HMAC-SHA1算法的认证引擎中应用本发明的一个具体示例中,将常规80个SHA1回合折叠成40个回合,隐藏广告以及流水线内部和外部循环允许HMAC-SHA1 在与传统SHA1大致相同的时间内进行。

    Method and system for motion adaptive deinterlacer with integrated directional filter
    59.
    发明申请
    Method and system for motion adaptive deinterlacer with integrated directional filter 有权
    具有集成方向滤波器的运动自适应去交错器的方法和系统

    公开(公告)号:US20050168633A1

    公开(公告)日:2005-08-04

    申请号:US10945619

    申请日:2004-09-21

    IPC分类号: H04N5/14 H04N5/44 H04N9/78

    CPC分类号: H04N7/012 H04N5/142

    摘要: A system and method that produces a spatial average for interlaced video in a deinterlacer. The system detects edges in the video images and determines the angle at which the edges are oriented based on the gradient in the x-direction and the gradient in the y-direction. The direction of the edge is determined using the angle information of the edge. The system may also determine the strength of the edge. Based on the determined characteristics of the edge a filter may be selected to produce a spatial average of the edge in the image.

    摘要翻译: 一种在去隔行扫描器中产生隔行视频的空间平均的系统和方法。 系统检测视频图像中的边缘,并根据x方向的梯度和y方向的梯度确定边缘取向的角度。 使用边缘的角度信息确定边缘的方向。 系统还可以确定边缘的强度。 基于确定的边缘特征,可以选择滤波器以产生图像中边缘的空间平均。

    Method and system for automatically harmonizing access to a software application program via different access devices
    60.
    发明授权
    Method and system for automatically harmonizing access to a software application program via different access devices 有权
    用于通过不同的访问设备自动协调对软件应用程序的访问的方法和系统

    公开(公告)号:US06332131B1

    公开(公告)日:2001-12-18

    申请号:US09136362

    申请日:1998-08-19

    IPC分类号: G06F1760

    摘要: A method and system automatically harmonizes access to a given software application program via different access devices. Through use of the method and system, a financial institution can provide access to a given application (such as, for example, automatic bill payment services) to customers using different access devices such web browsers, screen phones and personal computers. A single application program is all that needs to be written and maintained by the financial institution. Also, the method and system enables financial institutions to “leverage” existing programs because now the institution can automatically “project” its existing stock of program services unto new access devices—devices which may not have even existed at the time the program was created. By receiving information from the user via the user's access device, including information identifying the type of device being used and the application program the user wishes to access, the present invention solves these problems. The application program is then accessed and the information to be displayed to the user is identified. This information is automatically translated into a format which is compatible with the device, including its display, and sent to the device for display. The user, in turn, inputs information in response to the displayed information and this input information is automatically translated into a format which is compatible with the application program and is sent to the application program. The response generated by the application program is automatically translated to be compatible with the device and is sent to the device.

    摘要翻译: 方法和系统通过不同的访问设备自动协调对给定软件应用程序的访问。 通过使用该方法和系统,金融机构可以向使用诸如网络浏览器,屏幕电话和个人计算机之类的不同访问设备的客户提供对给定应用(例如自动账单支付服务)的访问。 一个单一的应用程序是所有需要由金融机构编写和维护的。 此外,该方法和系统使金融机构能够“利用”现有计划,因为现在该机构可以自动将其现有存储的程序服务“投影”到新的访问设备 - 这些程序创建时可能尚未存在。 通过经由用户的访问设备从用户接收信息,包括识别正在使用的设备的类型的信息和用户希望访问的应用程序,本发明解决了这些问题。 然后访问应用程序,并且识别要显示给用户的信息。 该信息将自动转换为与设备兼容的格式,包括其显示,并发送到设备进行显示。 用户又响应于显示的信息输入信息,并且该输入信息被自动转换成与应用程序兼容的格式并被发送到应用程序。 应用程序产生的响应自动转换为与设备兼容,并发送到设备。