会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 21. 发明申请
    • METHOD AND SYSTEM FOR ENFORCING SECURITY POLICIES ON NETWORK TRAFFIC
    • 执行网络交通安全政策的方法和系统
    • US20100333189A1
    • 2010-12-30
    • US12494910
    • 2009-06-30
    • Nicolas G. DrouxSunay TripathiEric T. Cheng
    • Nicolas G. DrouxSunay TripathiEric T. Cheng
    • G06F9/00
    • H04L63/0227
    • A computer readable medium that includes computer readable program code embodied therein. The computer readable medium causes the computer system to receive, by a data link rule enforcer, a packet from a packet source of the packets, and obtain a data link rule applying to a data link. The data link is operatively connected to the packet source, and the data link is associated with a media access control (MAC) address. The computer readable medium further causes the computer system to determine, by the data link rule enforcer, whether the packet complies with the data link rule, and drop, by the data link rule enforcer, the packet when the packet fails to comply with the data link rule.
    • 一种计算机可读介质,包括其中体现的计算机可读程序代码。 计算机可读介质使得计算机系统通过数据链路规则执行器从分组的分组源接收分组,并获得应用于数据链路的数据链路规则。 数据链路可操作地连接到分组源,并且数据链路与媒体访问控制(MAC)地址相关联。 计算机可读介质还使得计算机系统通过数据链路规则执行器确定分组是否符合数据链路规则,并且在分组不符合数据时由数据链路规则执行器丢弃分组 链接规则。
    • 22. 发明申请
    • METHOD AND SYSTEM FOR HEURISTICS-BASED TASK SCHEDULING
    • 用于基于基于任务的任务调度的方法和系统
    • US20100333113A1
    • 2010-12-30
    • US12494034
    • 2009-06-29
    • Darrin P. JohnsonEric C. Saxe
    • Darrin P. JohnsonEric C. Saxe
    • G06F9/44G06F9/54
    • G06F9/4881G06F9/542Y02D10/24
    • A computer readable storage medium including executable instructions for heuristics-based task scheduling. Instructions include receiving a first event notification associated with a first event, where the first event is determined from the first event notification. Instructions further include determining whether a predicate for an action is satisfied by the first event, where the action predicate, the action, and an action parameter are associated with a task object in a task pool. Instructions further include obtaining the action parameter when the action predicate is satisfied by the first event, where a priority is assigned using a heuristics policy to the task object based on the action parameter. Instructions further include inserting the task object into a task queue using the assigned priority. The action associated with the task object is performed by an execution thread. The performance of the action is a second event associated with a second event notification.
    • 一种包括用于基于启发式的任务调度的可执行指令的计算机可读存储介质。 指示包括接收与第一事件相关联的第一事件通知,其中从第一事件通知确定第一事件。 指令还包括确定动作谓词,动作和动作参数与任务池中的任务对象相关联的第一个事件是否满足动作的谓词。 指令还包括当第一事件满足动作谓词时获取动作参数,其中基于动作参数使用启发式策略向任务对象分配优先级。 说明进一步包括使用分配的优先级将任务对象插入任务队列。 与任务对象相关联的动作由执行线程执行。 该操作的执行是与第二个事件通知相关联的第二个事件。
    • 23. 发明申请
    • METHOD AND SYSTEM FOR MANAGING A TASK
    • 管理任务的方法和系统
    • US20100333097A1
    • 2010-12-30
    • US12493943
    • 2009-06-29
    • Darrin P. JohnsonEric C. Saxe
    • Darrin P. JohnsonEric C. Saxe
    • G06F9/46
    • G06F9/4843
    • A computer readable storage medium including executable instructions for managing a task. Instructions include receiving a request. Instructions further include determining a task corresponding with the request using a request-to-task mapping. Instructions include obtaining a task entry corresponding with the task from a task store, where the task entry associates the task with an action and a predicate for performing the action. Instructions further include creating a task object in a task pool using the task entry. Instructions further include receiving an event notification at the task engine, where the event notification is associated with an event. Instructions further include determining whether the predicate for performing the action is satisfied by the event. Instructions further placing the task object in a task queue when the predicate for performing the action is satisfied by the event.
    • 一种包括用于管理任务的可执行指令的计算机可读存储介质。 说明包括接收请求。 指令还包括使用请求到任务映射来确定与该请求相对应的任务。 指令包括从任务存储获得与任务相对应的任务条目,其中任务条目将任务与用于执行动作的动作和谓词相关联。 说明进一步包括使用任务条目在任务池中创建任务对象。 指令还包括在任务引擎处接收事件通知,其中事件通知与事件相关联。 指令进一步包括确定该事件是否满足用于执行动作的谓词。 当事件满足执行操作的谓词时,进一步将任务对象放置在任务队列中。
    • 26. 发明申请
    • INSTRUCTIONS FOR PERFORMING DATA ENCRYPTION STANDARD (DES) COMPUTATIONS USING GENERAL-PURPOSE REGISTERS
    • 使用通用寄存器执行数据加密标准(DES)计算的说明
    • US20100329450A1
    • 2010-12-30
    • US12494481
    • 2009-06-30
    • Leonard D. RarickChristopher H. OlsonGregory F. Grohoski
    • Leonard D. RarickChristopher H. OlsonGregory F. Grohoski
    • H04L9/06
    • H04L9/0625H04L2209/122H04L2209/125
    • Some embodiments of the present invention provide a processor, which includes a set of general-purpose registers and at least one execution unit. Each general-purpose register in the set of general-purpose registers is at least 64 bits wide, and the execution unit supports one or more Data Encryption Standard (DES) instructions. Specifically, the execution unit may support a permutation-rotation instruction for performing DES permutation operations and DES rotation operations. The execution unit may also support a round instruction to perform a DES round operation. Since the DES instructions use general-purpose registers instead of special-purpose registers to perform DES-specific operations, the processor's circuit complexity and area are reduced. Furthermore, in some embodiments, since the DES instructions require at most two operands, the number of bits required to specify the location of the operands are reduced, thereby enabling a larger number of instructions to be supported by the processor.
    • 本发明的一些实施例提供一种处理器,其包括一组通用寄存器和至少一个执行单元。 通用寄存器组中的每个通用寄存器至少为64位宽,执行单元支持一个或多个数据加密标准(DES)指令。 具体地,执行单元可以支持用于执行DES置换操作和DES旋转操作的置换旋转指令。 执行单元还可以支持执行DES循环操作的循环指令。 由于DES指令使用通用寄存器而不是专用寄存器来执行DES特定操作,所以处理器的电路复杂度和面积减少。 此外,在一些实施例中,由于DES指令需要至多两个操作数,所以指定操作数的位置所需的位数减少,从而使更多数量的指令由处理器支持。
    • 27. 发明申请
    • METHOD AND APPARATUS FOR PACKET CLASSIFICATION AND SPREADING IN A VIRTUALIZED SYSTEM
    • 用于虚拟化系统中的分组分类和扩展的方法和装置
    • US20100329253A1
    • 2010-12-30
    • US12494498
    • 2009-06-30
    • Arvind SrinivasanMichael F. SpeerMarcelino M. Dignum
    • Arvind SrinivasanMichael F. SpeerMarcelino M. Dignum
    • H04L12/56
    • H04L47/10G06F9/45533H04L47/125H04L47/2441
    • Some embodiments of the present invention provide a system for packet classification and spreading in a virtualized system. The system can use information in a packet's header to determine a destination system-image in the virtualized system, and a packet-spreading policy for the destination system-image. The system can determine a key using the information in a packet's header. Alternatively, the system can hash the information in the packet's header to obtain an index value. Next, the system can use the key or the index value to perform a lookup in a table which associates keys or index values with system images and/or packet-spreading policies. Once the destination system-image and the packet-spreading policy are determined, the system can deliver the packet to a thread on the destination system-image according to the packet-spreading policy.
    • 本发明的一些实施例提供了一种用于虚拟化系统中的分组分类和扩展的系统。 系统可以使用分组报头中的信息来确定虚拟化系统中的目标系统映像,以及目的系统映像的分组传播策略。 该系统可以使用分组报头中的信息来确定密钥。 或者,系统可以对分组报头中的信息进行散列以获得索引值。 接下来,系统可以使用密钥或索引值在将密钥或索引值与系统映像和/或分组传播策略相关联的表中执行查找。 一旦确定了目的地系统图像和分组扩展策略,系统可以根据分组传播策略将分组递送到目的地系统图像上的线程。
    • 30. 发明申请
    • FAULT TOLERANT COMPILATION WITH AUTOMATIC OPTIMIZATION ADJUSTMENT
    • 具有自动优化调整的容错编译
    • US20100325619A1
    • 2010-12-23
    • US12488905
    • 2009-06-22
    • Yonghong SongSpiros KalogeropulosPartha P. Tirumalai
    • Yonghong SongSpiros KalogeropulosPartha P. Tirumalai
    • G06F9/45
    • G06F8/443G06F8/43G06F11/3624
    • A compilation method is provided for correcting compiler errors that include compiler internal errors and errors produced by running a validation suite. The method includes running a compiler on a computer and storing a set of optimization levels in memory accessible by the compiler. The method includes receiving a source file with the compiler that includes a user-defined optimization level to be used in compiling the source file. The method includes identifying a set of functions within the source file and using compiler components to compile these functions using the original optimization level. When the compiling results in an internal error occurring and being reported for one or more of the functions, the method includes using an optimization adjustment module to process the internal error and assign an adjusted or lower optimization level to the one or more functions and recompiling of these functions again with the lower optimization level.
    • 提供了一种编译方法,用于纠正编译器错误,包括编译器内部错误和运行验证套件产生的错误。 该方法包括在计算机上运行编译器,并将一组优化级别存储在编译器可访问的存储器中。 该方法包括接收包含用于编译源文件的用户定义的优化级别的编译器的源文件。 该方法包括识别源文件中的一组函数,并使用编译器组件使用原始优化级别编译这些函数。 当编译导致内部错误发生并被报告给一个或多个功能时,该方法包括使用优化调整模块来处理内部错误并且将调整的或较低的优化级别分配给一个或多个功能并重新编译 这些功能再次具有较低的优化级别。