Deleting expired items in a queue data structure
    1.
    发明申请
    Deleting expired items in a queue data structure 失效
    删除队列数据结构中过期的项目

    公开(公告)号:US20060106960A1

    公开(公告)日:2006-05-18

    申请号:US11281987

    申请日:2005-11-17

    CPC classification number: G06F7/785 G06F5/06

    Abstract: A method for deleting expired items in a queue data structure, the queue data structure comprising a sequential list of ordered data items including a queue head at one end of the sequential list and a queue tail at another end of the sequential list, wherein each data item includes an expiry time, the method comprising: generating a maximum interval value corresponding to a maximum time interval between an expiry time of a first item in the queue and an expiry time of a second item in the queue, wherein the second item is nearer the queue head than the first item; sequentially scanning the list of ordered items from the queue head; responsive to a determination that a scanned item is expired, deleting the scanned item; responsive to a determination that a scanned item will not expire for a time interval greater than the maximum interval value, terminating scanning of the list of ordered items.

    Abstract translation: 一种用于删除队列数据结构中的过期项目的方法,所述队列数据结构包括有序数据项的顺序列表,所述有序数据项包括所述顺序列表的一端的队列头和所述顺序列表的另一端的队列尾,其中每个数据 项目包括到期时间,该方法包括:产生对应于队列中第一项目到期时间与队列中第二项目到期时间之间的最大时间间隔的最大间隔值,其中第二项目更接近 队列头比第一项; 从队列头顺序扫描有序项目列表; 响应于确定扫描的项目已过期,删除所扫描的项目; 响应于确定扫描的项目将不会超过大于最大间隔值的时间间隔,终止对有序项目列表的扫描。

    OXYGENATE COMPOUND SYNTHESIS DEVICE, SYSTEMS INCLUDING THE DEVICE, AND METHODS OF USING THE SAME
    2.
    发明申请
    OXYGENATE COMPOUND SYNTHESIS DEVICE, SYSTEMS INCLUDING THE DEVICE, AND METHODS OF USING THE SAME 审中-公开
    氧化合成合成装置,包括装置的系统及其使用方法

    公开(公告)号:US20150198085A1

    公开(公告)日:2015-07-16

    申请号:US14670333

    申请日:2015-03-26

    Applicant: David McCann

    Inventor: David McCann

    Abstract: Devices, systems and methods for the preparation of an oxygenate compound or mixture of oxygenate compounds suitable for use in internal combustion engines are disclosed. An internal combustion engine system includes: a fuel system including an oxygenate compound synthesis device including a reactor including a catalyst, the oxygenate compound synthesis device being configured to convert at least a portion of a feedstock to an oxygenate compound or a mixture of oxygenate compounds; and an internal combustion engine configured to initiate combustion through compression or high energy discharge, the internal combustion engine including: a fuel injection system configured to provide fuel injection, and a cooling system configured to cool the internal combustion engine, the internal combustion engine being configured to heat the oxygenate compound synthesis device using heat from the cooling system of the internal combustion engine. Applications of the devices, systems and methods are also disclosed.

    Abstract translation: 公开了用于制备适用于内燃机的含氧化合物或含氧化合物混合物的装置,系统和方法。 内燃机系统包括:燃料系统,其包括含氧化合物合成装置,其包括包含催化剂的反应器,所述含氧化合物合成装置构造成将至少一部分原料转化为含氧化合物或含氧化合物的混合物; 内燃发动机,其构造成通过压缩或高能量排放来启动燃烧,所述内燃机包括:配置成提供燃料喷射的燃料喷射系统,以及构造成冷却所述内燃机的冷却系统,所述内燃机配置 使用来自内燃机的冷却系统的热量来加热含氧化合物合成装置。 还公开了设备,系统和方法的应用。

    Messaging Handling Method and System
    3.
    发明申请
    Messaging Handling Method and System 审中-公开
    消息处理方法和系统

    公开(公告)号:US20070011163A1

    公开(公告)日:2007-01-11

    申请号:US11382516

    申请日:2006-05-10

    CPC classification number: G06F9/546 G06F2209/548

    Abstract: A method of operating a message handling system comprises maintaining queues, receiving messages, placing each message on a queue, running one or more applications which access the queues, detecting the receipt of a message with a predefined flag, and blocking at least one application from accessing the message with the predefined flag. The blocking of at least one application from accessing the message with the predefined flag can be achieved by discarding the message with the predefined flag prior to the message being placed on a queue. In an alternative embodiment, the blocking is achieved by preventing the blocked applications from removing the message from a queue.

    Abstract translation: 操作消息处理系统的方法包括维护队列,接收消息,将每个消息放置在队列上,运行访问队列的一个或多个应用程序,检测具有预定义标志的消息的接收,以及阻止至少一个应用从 使用预定义的标志访问消息。 至少一个应用程序阻止访问具有预定义标志的消息可以通过在消息被放置在队列之前将具有预定义标志的消息丢弃来实现。 在替代实施例中,通过阻止被阻止的应用从队列中移除消息来实现阻塞。

    Oxygenate compound synthesis device, systems including the device, and methods of using the same
    6.
    发明授权
    Oxygenate compound synthesis device, systems including the device, and methods of using the same 有权
    含氧化合物合成装置,包括该装置的系统及其使用方法

    公开(公告)号:US09567897B2

    公开(公告)日:2017-02-14

    申请号:US14670333

    申请日:2015-03-26

    Applicant: David McCann

    Inventor: David McCann

    Abstract: Devices, systems and methods for the preparation of an oxygenate compound or mixture of oxygenate compounds suitable for use in internal combustion engines are disclosed. An internal combustion engine system includes: a fuel system including an oxygenate compound synthesis device including a reactor including a catalyst, the oxygenate compound synthesis device being configured to convert at least a portion of a feedstock to an oxygenate compound or a mixture of oxygenate compounds; and an internal combustion engine configured to initiate combustion through compression or high energy discharge, the internal combustion engine including: a fuel injection system configured to provide fuel injection, and a cooling system configured to cool the internal combustion engine, the internal combustion engine being configured to heat the oxygenate compound synthesis device using heat from the cooling system of the internal combustion engine. Applications of the devices, systems and methods are also disclosed.

    Abstract translation: 公开了用于制备适用于内燃机的含氧化合物或含氧化合物混合物的装置,系统和方法。 内燃机系统包括:燃料系统,其包括含氧化合物合成装置,其包括包含催化剂的反应器,所述含氧化合物合成装置构造成将至少一部分原料转化为含氧化合物或含氧化合物的混合物; 内燃发动机,其构造成通过压缩或高能量排放来启动燃烧,所述内燃机包括:配置成提供燃料喷射的燃料喷射系统,以及构造成冷却所述内燃机的冷却系统,所述内燃机配置 使用来自内燃机的冷却系统的热量来加热含氧化合物合成装置。 还公开了设备,系统和方法的应用。

    ACCUSPACER-PREFABRICATED MULTI STRUCTURAL TIMBER ALIGNMENT FIXTURE
    7.
    发明申请
    ACCUSPACER-PREFABRICATED MULTI STRUCTURAL TIMBER ALIGNMENT FIXTURE 审中-公开
    加速器 - 预制多结构木材对准件

    公开(公告)号:US20100251660A1

    公开(公告)日:2010-10-07

    申请号:US12734457

    申请日:2008-11-03

    Applicant: David McCann

    Inventor: David McCann

    CPC classification number: E04G21/1891 E04C3/17 E04C2003/026

    Abstract: Prefabricated Multi Structural Timber Alignment Fixture, for quicker & cheaper roof structural timber' installation, comprises L beam (1) having four welded U channels (3) matching standard roof timber width, embodying holes (7) to nail timber to channels (3). USES & ADVANTAGES: 1. Saves time, labour & costs on repetitive roof truss accurate fixing & installation. 2. Inexpensive instant accurate permanent and safe truss alignments in one go. 3. Eliminates need for temporary alignment templates & battens, requiring removal. 4. Eliminates need for measuring tapes and associated operative errors. 5. Assembly at ground level 4 trusses & 3 accuspacers, using only hammer & nails. 6. Entire accuspaced assembly of 4 trusses can be hoisted high and safely into position. 7. Versatile Alignment Fixture can be deployed for horizontal and sloping trusses. 8. Fabricated beam construction substantially enhances building structural soundness.

    Abstract translation: 预制多结构木材对准夹具,用于更快更便宜的屋顶结构木材安装,包括具有四个焊接U槽(3)的L梁(1),与标准屋顶木材宽度相匹配,体现孔(7),钉木到通道(3) 。 使用和优点:1.节省重复屋顶桁架的时间,人力和成本,准确地进行固定和安装。 2.便宜的即时精确永久和安全的桁架对齐一次。 3.不需要临时对齐模板和条纹,需要拆卸。 4.无需测量磁带和相关的操作错误。 5.在地面上装配4个桁架和3个起重机,仅使用锤子和指甲。 整个4个桁架的安装组件可以悬挂高度安全就位。 7.多功能对准夹具可用于水平和倾斜的桁架。 制造梁结构大大增强了建筑结构的良好性。

Patent Agency Ranking