会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • Dual priority switching apparatus for simplex networks
    • 用于单工网络的双重优先切换装置
    • US5444705A
    • 1995-08-22
    • US800652
    • 1991-11-27
    • Howard T. OlnowichThomas N. BarkerPeter M. KoggeGilbert C. Vandling, III
    • Howard T. OlnowichThomas N. BarkerPeter M. KoggeGilbert C. Vandling, III
    • G06F11/26G06F13/364G06F13/40G06F15/173H03M9/00H04L1/00H04L7/033H04L7/04H04L12/18H04L12/56H04Q11/00H04Q11/04H04J3/02
    • H04L1/0057G06F13/364G06F13/4022G06F15/17375G06F15/17393H03M9/00H04L49/205H04L7/0338H04L7/044H04Q11/0478G06F11/261H04L49/101H04L49/1515H04L49/1523H04L49/201H04L49/40H04L49/55H04Q11/0066
    • A high priority path is added to the normal low priority path through a multi-stage switching network. The high priority path is established at the quickest possible speed because the high priority command is stored at the switch stage involved and made on a priority basis as soon as an output port becomes available. In addition, a positive feedback is given to the node establishing the connection immediately upon the making of the connection so that it may proceed at the earliest possible moment. The high priority path is capable of processing multiple high priority pending requests, and resolving the high priority contention using a snapshot register which implements a rotating priority such that no one requesting device can ever be locked out or experience data starvation. A dual priority switching apparatus with input port connections to output port connections uses as asynchronous means to resolve contention under low priority and the absence of blockage conditions, and switches automatically to a priority driven synchronous means of resolving contention. The protocol requires several parallel data lines plus four control lines so that the switching apparatus can be used for networks having a plurality of nodes, each node having a plurality of input and output ports, with a multiplexer control circuit for each output port for connecting any of I inputs to any of Z outputs, where I and Z can assume any unique value greater or equal to two. The switch has a single physical network path element over which either a low priority or high priority path can be established.
    • 通过多级交换网络将高优先级路径添加到正常的低优先级路径。 高优先级路径以最快的速度建立,因为高优先级命令存储在所涉及的切换阶段,并且一旦输出端口变得可用就在优先级基础上进行。 另外,在建立连接时立即建立连接的节点,使得它可以在尽可能早的时刻进行肯定的反馈。 高优先级路径能够处理多个高优先级待处理请求,并且使用实现旋转优先级的快照寄存器来解决高优先权争用,使得没有一个请求设备可以被锁定或经历数据不足。 具有与输出端口连接的输入端口连接的双重优先级交换设备使用作为异步方式来在低优先级和无阻塞条件下解决争用,并且自动切换到解决争用的优先级驱动的同步装置。 该协议需要几条并行数据线加上四条控制线,使得交换设备可用于具有多个节点的网络,每个节点具有多个输入和输出端口,每个输出端口具有多路复用器控制电路,用于连接任何 的I输入到任何Z输出,其中I和Z可以采用大于或等于2的任何唯一值。 交换机具有单个物理网络路径元素,通过该单个物理网络路径元素可以建立低优先级或高优先级路径。
    • 6. 发明授权
    • System and method for implementing distributed priority inheritance
    • 实现分布式优先级继承的系统和方法
    • US07788668B2
    • 2010-08-31
    • US11148329
    • 2005-06-09
    • Thomas N. Barker
    • Thomas N. Barker
    • G06F9/46
    • G06F9/4887G06F9/526
    • Priority inheritance is implemented across a distributed system, preferably by use of a mutual exclusion object, referred to as a pseudo-mutex, which provides operations for communicating priority of a task which is held to a different connected processor or node of a network and generating a dummy local command of priority at least equal to that of the held task at the remote processor or node in collaboration with a real-time operating system and middleware. The remote real time operating system then carries out priority inheritance in the normal manner to raise the priority of a blocked task, thus reversing any preemption of that task at the remote processor or node. The increase in priority avoids preemption of lower priority processes and thus increases the execution speed of the executing thread to release the existing lock at an earlier time; allowing a lock to be obtained by the higher priority thread. The middleware serves as an intermediary, communicating messages that include pseudo-mutex arguments or similar communications and requests for enabling priority inheritance across nodes.
    • 优先级继承是通过分布式系统实现的,优选地通过使用被称为伪互斥体的互斥对象来实现,所述对互斥体提供用于传送被保持到网络的不同连接的处理器或节点的任务的优先级的操作,并产生 与实时操作系统和中间件协作,至少等于远程处理器或节点处的任务的至少等同于优先级的虚拟本地命令。 然后,远程实时操作系统以正常方式执行优先级继承,以提高被阻塞任务的优先级,从而在远程处理器或节点处逆转该任务的任何抢占。 优先级的增加避免了较低优先级进程的抢占,从而提高执行线程在较早时间释放现有锁的执行速度; 允许通过较高优先级线程获得锁。 中间件作为中间件,传达包含伪互斥参数或类似通信的消息,以及跨节点启用优先级继承的请求。
    • 7. 发明授权
    • Method and system for tracking multiple regional objects
    • 跟踪多个区域对象的方法和系统
    • US5406289A
    • 1995-04-11
    • US171327
    • 1993-12-21
    • Thomas N. BarkerJoseph A. PersichettiAubrey B. Poore, Jr.Nenad Rijavec
    • Thomas N. BarkerJoseph A. PersichettiAubrey B. Poore, Jr.Nenad Rijavec
    • G01S13/72G01S13/00
    • G01S13/723
    • A method for tracking objects is disclosed. First a region containing the objects is scanned to generate a multiplicity of sequential images or data sets of the region. A plurality of points in each of the images or data sets corresponds to a respective plurality of the objects. Next, respective figures of merit are determined for assigning the points to the tracks. Next, a k-dimensional cost function is defined which sums the figures of merit for combinations of assignments from the images or data sets. Next, the complexity of the cost function is reduced by Lagrangian Relaxation by permitting a point to be assigned to more than one track and adding a penalty factor to the cost function when a point is assigned to more than one track. The reducing step is iteratively repeated and the resultant penalized cost function is solved. Next, an auxiliary function at a (k-1)-dimension is defined as a function of lower order penalty factors and a solution at the dimension at which the penalized cost function was solved directly. Next, a gradient of the auxiliary function is determined, a step is made in the direction of the gradient to identify a peak region of the auxiliary function and penalty factors at the peak region are determined. The penalty factors at the peak region are used to determine track assignments for the points in the images or data sets. Then one or more of the following actions are taken based on the track assignments: sending a warning to aircraft or a ground or sea facility, controlling air traffic, controlling anti-aircraft or anti-missile equipment, taking evasive action, working on one of the objects.
    • 公开了一种跟踪对象的方法。 首先,扫描包含对象的区域以生成该区域的多个连续图像或数据集。 每个图像或数据集中的多个点对应于相应的多个对象。 接下来,确定各个品质因数以将点分配给轨道。 接下来,定义k维成本函数,其与图像或数据集的分配组合的总和值相加。 接下来,通过拉格朗日松弛减少成本函数的复杂度,通过允许将点分配给多于一个轨道,并且当点被分配给多于一个轨道时,将成本函数添加惩罚因子。 迭代地重复还原步骤,并且解决所得的惩罚成本函数。 接下来,在(k-1)维度处的辅助函数被定义为低阶惩罚因子的函数,并且在惩罚成本函数直接求解的维度处求解。 接下来,确定辅助功能的梯度,在梯度方向上进行步骤以识别辅助功能的峰值区域,并且确定峰值区域的惩罚因子。 峰值区域的惩罚因子用于确定图像或数据集中的点的轨道分配。 然后根据轨道分配采取以下一项或多项行动:向飞机或地面或海上设施发出警告,控制空中交通,控制高空或反导弹设备,采取回避措施,在 对象。