Creating references in a scoped memory system
    31.
    发明授权
    Creating references in a scoped memory system 有权
    在范围内存系统中创建引用

    公开(公告)号:US08140598B2

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

    申请号:US12095246

    申请日:2007-04-24

    申请人: Andrew Johnson

    发明人: Andrew Johnson

    IPC分类号: G06F12/00 G06F17/30

    CPC分类号: G06F12/0261

    摘要: A method for creating a reference in a scoped memory system, the scoped memory system including a scope graph of scoped memory areas, wherein each scoped memory area is suitable for the allocation of objects therein for access by software threads and has associated a thread count for indicating that the scoped memory area is discardable, the method comprising the steps of: allocating a target object in a target scoped memory area; storing an index associated with the target object of a depth of the target scoped memory area in the scope graph; allocating a source object in a source scoped memory area; storing an index associated with the source object of a depth of the source scoped memory area in the scope graph; in response to a determination that the source scoped memory area is at the same depth as or deeper than the target scoped memory area by comparing the index associated with the source object and the index associated with the target object, creating a reference from the target object to the source object.

    摘要翻译: 一种用于在范围限制的存储器系统中创建参考的方法,所述作用域存储器系统包括作用域存储区域的范围图,其中每个范围存储区域适于在其中分配其中的对象以供软件线程访问,并且已经将线程计数 指示所述范围限制的存储器区域是可丢弃的,所述方法包括以下步骤:在目标范围存储区域中分配目标对象; 将与所述目标对象相关联的索引与所述目标作用域存储器区域的深度相关联; 在源作用域内分配源对象; 在所述范围图中存储与所述源作用域存储器区域的深度的源对象相关联的索引; 响应于通过比较与源对象相关联的索引和与目标对象相关联的索引来确定源作用域存储区域与目标作用域存储区域的深度相同或更深,从目标对象创建引用 到源对象。

    Method and apparatus for monitoring network traffic
    32.
    发明授权
    Method and apparatus for monitoring network traffic 有权
    用于监控网络流量的方法和装置

    公开(公告)号:US07636305B1

    公开(公告)日:2009-12-22

    申请号:US11156072

    申请日:2005-06-17

    IPC分类号: H04L12/26

    CPC分类号: H04L63/1416 H04L63/1458

    摘要: A method of monitoring network traffic flows of network traffic elements between locations in a data communications network is disclosed. The method comprises the step of classifying, as a first flow, traffic elements from a first to a second network location sharing a flow characteristic. The method further comprises the steps of classifying, as a second flow, traffic elements from said second to said first network location sharing said flow characteristic correlating said first and second flows.

    摘要翻译: 公开了一种在数据通信网络中的各个位置之间监视网络流量元素的网络流量的方法。 该方法包括将共享流特性的从第一网络位置到第二网络位置的流量元素作为第一流分类的步骤。 该方法还包括以下步骤:将来自所述第二网络位置的所述第一网络位置的交通要素分类为共享所述第一和第二流量相关联的所述流动特性的步骤。

    Memory Management Using Garbage Collection of Scoped Memory
    33.
    发明申请
    Memory Management Using Garbage Collection of Scoped Memory 有权
    内存管理使用范围内存的垃圾收集

    公开(公告)号:US20090083509A1

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

    申请号:US12235636

    申请日:2008-09-23

    申请人: Andrew Johnson

    发明人: Andrew Johnson

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0253 G06F2212/1044

    摘要: Mechanisms for memory management in a scoped memory system are provided. The scoped memory system includes a scoped memory area for the allocation of objects therein for access by one or more software threads in execution. The scoped memory area has an associated thread count for indicating that the scoped memory area is discardable. The mechanisms identify a set of root references for objects allocated in the scoped memory area and recursively traverses and marks objects that are referenced from the set of root references and that are allocated in the scoped memory area. The mechanisms further identify objects in the scoped memory area that are not so marked and discards the identified objects.

    摘要翻译: 提供了范围内存系统内存管理的机制。 作用域存储器系统包括用于在其中分配对象的作用域存储器区域,以供执行中的一个或多个软件线程访问。 作用域存储区域具有相关联的线程计数,用于指示范围内存区域是可丢弃的。 这些机制识别在范围限制的存储区域中分配的对象的一组根引用,并递归地遍历并标记从该组引用引用并在范围限定的存储器区域中分配的对象。 这些机制进一步识别范围限制的存储区域中没有标记的对象,并丢弃识别的对象。

    Infrared face detection and recognition system
    34.
    发明授权
    Infrared face detection and recognition system 有权
    红外面部检测和识别系统

    公开(公告)号:US07469060B2

    公开(公告)日:2008-12-23

    申请号:US10987368

    申请日:2004-11-12

    IPC分类号: G06K9/34

    CPC分类号: H04N5/23219 G06K9/00255

    摘要: A face detection and recognition system having several arrays imaging a scene at different bands of the infrared spectrum. The system may use weighted subtracting and thresholding to distinguish human skin in a sensed image. A feature selector may locate a face in the image. The face may be framed or the image cropped with a frame or border to incorporate essentially only the face. The border may be superimposed on an image direct from an imaging array. A sub-image containing the face may be extracted from within the border and compared with a database of face information to attain recognition of the face. A level of recognition of the face may be established. Infrared lighting may be used as needed to illuminate the scene.

    摘要翻译: 具有若干阵列的人脸检测和识别系统对红外光谱的不同频带的场景进行成像。 系统可以使用加权减法和阈值来区分感测图像中的人皮肤。 特征选择器可以在图像中定位一个面。 脸部可能被框起来,或者用框架或边框裁剪的图像基本上只包括脸部。 边界可以直接从成像阵列叠加在图像上。 可以从边框内提取包含脸部的子图像,并与面部信息的数据库进行比较以获得脸部的识别。 可以建立对面部的认可程度。 可以根据需要使用红外线照明来照亮场景。

    STREAMING OF TEMPLATES AND DATA RECORDS IN INDIVIDUAL STREAMS USING A MULTISTREAM PROTOCOL
    35.
    发明申请
    STREAMING OF TEMPLATES AND DATA RECORDS IN INDIVIDUAL STREAMS USING A MULTISTREAM PROTOCOL 有权
    使用多元协议在个体流中流动模板和数据记录

    公开(公告)号:US20080250153A1

    公开(公告)日:2008-10-09

    申请号:US11697609

    申请日:2007-04-06

    IPC分类号: G06F15/16

    摘要: In one embodiment, a method includes determining a first template defining a data format for one or more first data records and a second template defining a data format for one or more second data records. The template may be needed to decode the information included in an associated data record. The first template is sent on a first stream of a multi-stream protocol in an ordered fashion, such as SCTP. The one or more first data records are also sent on the first stream in an ordered fashion and include first flow information for data sent through a network device. A second template is sent on a second stream using the multi-stream protocol in an ordered fashion. One or more second data records are sent on the second stream including second flow information for data sent through the network device.

    摘要翻译: 在一个实施例中,一种方法包括确定定义一个或多个第一数据记录的数据格式的第一模板和定义一个或多个第二数据记录的数据格式的第二模板。 可能需要模板来解码包括在相关联的数据记录中的信息。 第一模板以有序的方式在多流协议的第一流上发送,例如SCTP。 一个或多个第一数据记录也以有序的方式在第一流上发送,并且包括通过网络设备发送的数据的第一流信息。 使用多流协议以有序的方式在第二流上发送第二模板。 在第二流上发送一个或多个第二数据记录,包括通过网络设备发送的数据的第二流信息。

    IMPROVEMENTS TO FIRE RATED DOWNLIGHTS
    37.
    发明申请
    IMPROVEMENTS TO FIRE RATED DOWNLIGHTS 有权
    改善灭火灯光

    公开(公告)号:US20070109796A1

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

    申请号:US11419920

    申请日:2006-05-23

    申请人: Andrew Johnson

    发明人: Andrew Johnson

    CPC分类号: F21V25/00 F21S8/02 F21S8/026

    摘要: A casing for a downlight having a tubular body from which the light of a lamp when installed in the body is emitted from the front of the body and having a rear end wall closing the body from the rear, wherein intumescent material is placed within the tubular body lining the tubular wall of the tubular body.

    摘要翻译: 一种用于筒灯的壳体,其具有管状体,当灯体的灯安装在本体中时,灯的光从主体的前部发射出并且具有从后部封闭主体的后端壁,其中膨胀材料放置在管状体内 身体衬在管状体的管状壁上。

    Generator having a plastic frame
    38.
    发明申请
    Generator having a plastic frame 有权
    发电机有一个塑料框架

    公开(公告)号:US20050252459A1

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

    申请号:US10845837

    申请日:2004-05-14

    摘要: A generator having a plastic frame. The frame includes plastic panels surrounding the engine and alternator assembly for the generator, providing an enclosure for the engine and alternator assembly and permitting additional features to added to the frame without adding additional pieces. A retractable cord wrap folds into and out of recesses in one or more panels of the generator. An oil drain chute is provided in one portion of the frame. A retractable handle is extendable from a first recessed position in which the handle is substantially contained within the frame for the generator to an extended position in which the handle extends outward from the frame. A fuel gauge extends along the outer portion of a fuel tank and is formed from a translucent tube.

    摘要翻译: 具有塑料框架的发电机。 框架包括围绕发动机的塑料面板和用于发电机的交流发电机组件,为发动机和交流发电机组件提供外壳,并且允许附加特征以添加到框架而不添加附加件。 可伸缩的绳索包裹物在发生器的一个或多个面板中折叠进出凹槽。 排油槽设在框架的一部分。 可伸缩手柄可从第一凹陷位置延伸,其中手柄基本上容纳在框架内,用于发电机到伸出位置,手柄从框架向外延伸。 燃料表沿着燃料箱的外部延伸并由透光管形成。

    Traffic detection and signal system and method therefor
    39.
    发明申请
    Traffic detection and signal system and method therefor 失效
    交通检测与信号系统及其方法

    公开(公告)号:US20050151670A1

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

    申请号:US10921719

    申请日:2004-08-19

    申请人: Andrew Johnson

    发明人: Andrew Johnson

    CPC分类号: G08G1/164 G08G1/07 G08G1/095

    摘要: A traffic detection and signal system for pathways within an industrial work environment and method therefor includes at least one sensor positioned to detect objects approaching a pathway intersection and at least one visual indicator electronically linked to the at least one sensor to visually indicate that an object is approaching. The system further includes a controller electronically coupled to the at least one sensor and visual indicator to receive a signal that an object is approaching a pathway intersection and transmit a signal to energize the at least one visual indicator.

    摘要翻译: 用于工业工作环境中的路径的交通检测和信号系统及其方法包括至少一个传感器,其被定位成检测接近通道交叉点的物体,以及至少一个电子链接到所述至少一个传感器的视觉指示器,以可视地指示物体是 接近。 该系统还包括电子耦合到至少一个传感器和视觉指示器的控制器,以接收物体正在接近通路交叉点的信号,并传送信号以激励至少一个视觉指示器。

    Microprocessor for executing speculative load instructions with retry of speculative load instruction without calling any recovery procedures
    40.
    发明授权
    Microprocessor for executing speculative load instructions with retry of speculative load instruction without calling any recovery procedures 失效
    用于执行推测加载指令的微处理器,而不需要调用任何恢复过程

    公开(公告)号:US06918030B2

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

    申请号:US10045110

    申请日:2002-01-10

    申请人: Andrew Johnson

    发明人: Andrew Johnson

    IPC分类号: G06F9/38 G06F15/00

    摘要: A system, method and apparatus is provided that splits a microprocessor load instruction into two (2) parts, a speculative load instruction and a check speculative load instruction. The speculative load instruction can be moved ahead in the instruction stream by the compiler as soon as the address and result registers are available. This is true even when the data to be loaded is not actually required. This speculative load instruction will not cause a fault in the memory if the access is invalid, i.e. the load misses and a token bit is set. The check speculative load instruction will cause the speculative load instruction to be retried in the event the token bit was set equal to one. In this manner, the latency associated with branching to an interrupt routine will be eliminated a significant amount of the time. It is very possible that the reasons for invalidating the speculative load operation are no longer present (e.g. page in memory is not present) and the load will be allowed to complete. Therefore, substantial gains in efficiency and resource utilization can be achieved by deferring the branch to recovery routines until after the speculative load is retried.

    摘要翻译: 提供了一种系统,方法和装置,其将微处理器加载指令分为两(2)部分,推测加载指令和检查推测加载指令。 只要地址和结果寄存器可用,推测加载指令可以在编译器的指令流中向前移动。 即使要实际需要加载的数据也是如此。 如果访问无效,即加载丢失并设置令牌位,则此推测加载指令不会导致内存中的故障。 在令牌位设置为等于1的情况下,检查推测加载指令将导致重试加载指令。 以这种方式,与分支到中断例程相关联的延迟将被消除大量的时间。 非常有可能不再存在使推测加载操作无效的原因(例如,不存在内存中的页面),并且允许加载完成。 因此,通过将分支机构推迟到恢复例程,直到重测投机负荷才能实现效率和资源利用的实质性增长。