会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 52. 发明授权
    • Distributed processing in a cryptography acceleration chip
    • 密码加速芯片中的分布式处理
    • US07600131B1
    • 2009-10-06
    • US09610798
    • 2000-07-06
    • Suresh KrishnaChristopher OwenDerrick C. LinJoseph J. TardoPatrick Law
    • Suresh KrishnaChristopher OwenDerrick C. LinJoseph J. TardoPatrick Law
    • H04L9/00
    • H04L63/0428G06F9/3879G06F21/604G06F21/72G06F2207/7219H04L63/0485H04L63/164
    • 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协议数据分组的持续全双工千兆比特速率安全处理。
    • 53. 发明申请
    • Methods and Systems for Website Content Management
    • 网站内容管理方法与系统
    • US20070240037A1
    • 2007-10-11
    • US11751207
    • 2007-05-21
    • France Law-How-HungSam ShahdoustiPatrick LawAnna PutnamPeter Lomenzo
    • France Law-How-HungSam ShahdoustiPatrick LawAnna PutnamPeter Lomenzo
    • G06F15/00
    • G06F17/3089
    • Computer-implemented methods and systems for creating and managing website content involve, for example, providing a user at a computer terminal a data capture template for a user-selected content type, providing the user at the computer terminal presentation pages using content management tags, allowing the user at the computer terminal to author content using the data capture template, and allowing the user at the computer terminal to deploy the content to a server. Other aspects of the methods and systems for creating and managing website content include, for example, allowing the user to personalize content, allowing the user to embed dynamic content in the middle of static content, allowing the user to refresh the deployed content in real-time without impacting current existing user sessions on the server where content is being deployed.
    • 用于创建和管理网站内容的计算机实现的方法和系统涉及例如在计算机终端上为用户提供用户选择的内容类型的数据捕获模板,使用内容管理标签向用户提供计算机终端呈现页面, 允许计算机终端上的用户使用数据捕获模板来创作内容,并允许计算机终端上的用户将内容部署到服务器。 用于创建和管理网站内容的方法和系统的其他方面包括例如允许用户个性化内容,允许用户将静态内容中的动态内容嵌入,允许用户实时刷新所部署的内容, 时间,而不会影响正在部署内容的服务器上的当前现有用户会话。
    • 55. 发明申请
    • Recirculating shade tree blender for a graphics system
    • 用于图形系统的循环遮光树搅拌机
    • US20060125825A1
    • 2006-06-15
    • US11242138
    • 2005-10-04
    • Patrick LawMark LeatherMatthew Komsthoeft
    • Patrick LawMark LeatherMatthew Komsthoeft
    • G06T15/50
    • G06T15/80G06T15/005G06T15/50
    • A graphics system including a custom graphics and audio processor produces exciting 2D and 3D graphics and surround sound. A relatively low chip-footprint, versatile texture environment (TEV) processing subsystem is implemented in a pipelined graphics system circulates computed color and alpha data over multiple texture blending/shading cycles (stages). The texture-environment subsystem combines per-vertex lighting, textures and constant (rasterized) colors to form computed pixel color prior to fogging and final pixel blending. Blending operations for color (RGB) and alpha components are independently processed by a single sub-blend unit that is reused over multiple processing stages to combine multiple textures.
    • 包括定制图形和音频处理器的图形系统产生令人兴奋的2D和3D图形和环绕声。 在流水线图形系统中实现了相对较低的芯片占用面积多样化的纹理环境(TEV)处理子系统,通过多个纹理混合/阴影循环(阶段)循环计算的颜色和alpha数据。 纹理环境子系统结合了每顶点照明,纹理和常量(光栅化)颜色,以在雾化和最终像素混合之前形成计算的像素颜色。 颜色(RGB)和alpha组件的混合操作由单个子混合单元独立处理,该单个子混合单元在多个处理阶段重复使用以组合多个纹理。
    • 57. 发明授权
    • Classification engine in a cryptography acceleration chip
    • 密码加速芯片中的分类引擎
    • US07996670B1
    • 2011-08-09
    • US09610722
    • 2000-07-06
    • Suresh KrishnaChristopher OwenDerrick C. LinJoseph J. TardoPatrick LawPhillip Norman Smith
    • Suresh KrishnaChristopher OwenDerrick C. LinJoseph J. TardoPatrick LawPhillip Norman Smith
    • H04L29/00
    • H04L63/0428G06F9/3879G06F21/604G06F21/72G06F2207/7219H04L63/0485H04L63/164
    • 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协议数据分组的持续全双工千兆比特速率安全处理。
    • 58. 发明授权
    • Method and system for automatically harmonizing access to a software application program via different access devices
    • 用于通过不同的访问设备自动协调对软件应用程序的访问的方法和系统
    • US07233925B1
    • 2007-06-19
    • US09240588
    • 1999-02-01
    • Michael L. GrandcolasWendell W. AnthonyPatrick LawLeslie MossTeresa A. PetachPeter Tompkins
    • Michael L. GrandcolasWendell W. AnthonyPatrick LawLeslie MossTeresa A. PetachPeter Tompkins
    • G06F17/60
    • G06Q20/00G06Q20/04G06Q20/10G06Q20/102G06Q20/3672G06Q20/3674G06Q20/38G06Q20/3821G06Q20/401G06Q40/00G07F7/00G07F17/16G07F19/20G07F19/206G07F19/211H04L67/28H04L67/2823H04L67/2828H04L67/30H04L67/36Y10S707/99945Y10S707/99948Y10S715/962Y10S715/969
    • 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.
    • 方法和系统通过不同的访问设备自动协调对给定软件应用程序的访问。 通过使用该方法和系统,金融机构可以向使用诸如网络浏览器,屏幕电话和个人计算机之类的不同访问设备的客户提供对给定应用(例如自动账单支付服务)的访问。 一个单一的应用程序是所有需要由金融机构编写和维护的。 此外,该方法和系统使金融机构能够“利用”现有计划,因为现在该机构可以自动将其现有存储的程序服务“投影”到新的访问设备 - 这些程序创建时可能尚未存在。 通过经由用户的访问设备从用户接收信息,包括识别正在使用的设备的类型的信息和用户希望访问的应用程序,本发明解决了这些问题。 然后访问应用程序,并且识别要显示给用户的信息。 该信息将自动转换为与设备兼容的格式,包括其显示,并发送到设备进行显示。 用户又响应于显示的信息输入信息,并且该输入信息被自动转换成与应用程序兼容的格式并被发送到应用程序。 应用程序产生的响应自动转换为与设备兼容,并发送到设备。
    • 59. 发明申请
    • Authentication engine architecture and method
    • 验证引擎架构和方法
    • US20070110230A1
    • 2007-05-17
    • US11650422
    • 2007-01-08
    • Mark BuerPatrick LawZheng Qi
    • Mark BuerPatrick LawZheng Qi
    • H04L9/28
    • H04L9/0643H04L2209/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大致相同的时间内进行。
    • 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
    • Michael L. GrandcolasWendell W. AnthonyPatrick LawLeslie MossTeresa A. PetachPeter Tompkins
    • Michael L. GrandcolasWendell W. AnthonyPatrick LawLeslie MossTeresa A. PetachPeter Tompkins
    • G06F1760
    • G06Q20/00G06Q20/04G06Q20/10G06Q20/102G06Q20/3672G06Q20/3674G06Q20/38G06Q20/3821G06Q20/401G06Q40/00G07F7/00G07F17/16G07F19/20G07F19/206G07F19/211H04L67/28H04L67/2823H04L67/2828H04L67/30H04L67/36Y10S707/99945Y10S707/99948Y10S715/962Y10S715/969
    • 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.
    • 方法和系统通过不同的访问设备自动协调对给定软件应用程序的访问。 通过使用该方法和系统,金融机构可以向使用诸如网络浏览器,屏幕电话和个人计算机之类的不同访问设备的客户提供对给定应用(例如自动账单支付服务)的访问。 一个单一的应用程序是所有需要由金融机构编写和维护的。 此外,该方法和系统使金融机构能够“利用”现有计划,因为现在该机构可以自动将其现有存储的程序服务“投影”到新的访问设备 - 这些程序创建时可能尚未存在。 通过经由用户的访问设备从用户接收信息,包括识别正在使用的设备的类型的信息和用户希望访问的应用程序,本发明解决了这些问题。 然后访问应用程序,并且识别要显示给用户的信息。 该信息将自动转换为与设备兼容的格式,包括其显示,并发送到设备进行显示。 用户又响应于显示的信息输入信息,并且该输入信息被自动转换成与应用程序兼容的格式并被发送到应用程序。 应用程序产生的响应自动转换为与设备兼容,并发送到设备。