会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Processor, system, and method for efficient, high-throughput processing of two-dimensional, interrelated data sets
    • 处理器,系统和方法,用于高效,高吞吐量处理二维,相关数据集
    • US09183614B2
    • 2015-11-10
    • US13602958
    • 2012-09-04
    • William M. Johnson
    • William M. Johnson
    • G06T1/20G06T1/60G06F13/00G06F15/16G06F15/80
    • G06T1/20G06F9/30043G06F9/3814G06F9/3824G06F9/3887G06F9/3893G06F15/80G06T1/60
    • Systems, processors and methods are disclosed for organizing processing datapaths to perform operations in parallel while executing a single program. Each datapath executes the same sequence of instructions, using a novel instruction sequencing method. Each datapath is implemented through a processor having a data memory partitioned into identical regions. A master processor fetches instructions and conveys them to the datapath processors. All processors are connected serially by an instruction pipeline, such that instructions are executed in parallel datapaths, with execution in each datapath offset in time by one clock cycle from execution in adjacent datapaths. The system includes an interconnection network that enables full sharing of data in both horizontal and vertical dimensions, with the effect of coupling any datapath to the memory of any other datapath without adding processing cycles in common usage. This approach enables programmable visual computing with throughput approaching that of hardwired solutions.
    • 公开了系统,处理器和方法,用于组织处理数据通路以在执行单个程序时并行执行操作。 每个数据路径使用新颖的指令排序方法执行相同的指令序列。 每个数据路径通过具有划分成相同区域的数据存储器的处理器来实现。 主处理器获取指令并将其传送到数据路径处理器。 所有处理器都通过指令流水线连续连接,使得指令在并行数据路径中执行,每个数据通路在相邻数据路径中的执行时间偏移一个时钟周期。 该系统包括互连网络,使得能够在水平和垂直维度上完全共享数据,具有将任何数据路径耦合到任何其它数据路径的存储器的效果,而不增加常用的处理循环。 这种方法使可编程视觉计算的吞吐量接近硬连线解决方案。
    • 2. 发明授权
    • System for determing and controlling inertial attitude, for navigation, and for pointing and/or tracking for an artificial satellite employing and optical sensor and a counter-rotational optical mirror, and terrestrial-based testing system for assessing inertial attitude functions of an artificial satellite
    • 用于确定和控制惯性姿态,导航以及用于使用人造卫星和光学传感器的反向旋转光学镜的定位和/或跟踪的系统以及用于评估人造卫星的惯性姿态功能的地面测试系统
    • US08676503B2
    • 2014-03-18
    • US12363959
    • 2009-02-02
    • William M. Johnson
    • William M. Johnson
    • G06F19/00B64G1/28B64G1/66
    • B64G1/281B64G1/32B64G1/361B64G1/363B64G1/365B64G1/44G01S3/7862G05D1/0883
    • A method of and apparatus for determining and controlling the inertial attitude of a spinning artificial satellite without using a suite of inertial gyroscopes. The method and apparatus operate by tracking three astronomical objects near the Earth's ecliptic pole and the satellite's and/or star tracker's spin axis and processing the track information. The method and apparatus include steps and means for selecting preferably three astronomical objects using a histogram method and determining a square of a first radius (R12) of a track of a first astronomical object; determining a square of a second radius (R22) of a track of a second astronomical object; determining a square of a third radius (R32) of a track of a third astronomical object; determining the inertial attitude of the spin axis using the squares of the first, second, and third radii (R12, R22, and R32) to calculate pitch, yaw, and roll rate; determining a change in the pitch and yaw of the artificial satellite; and controlling on-board generated current flow to various orthogonally-disposed current-carrying loops to act against the Earth's magnetic field and to apply gyroscopic precession to the spinning satellite to correct and maintain its optimum inertial attitude.
    • 用于在不使用一套惯性陀螺仪的情况下确定和控制旋转人造卫星的惯性姿态的方法和装置。 该方法和装置通过跟踪地球黄道附近的三个天文物体和卫星和/或星形跟踪器的自旋轴进行操作并处理轨道信息。 所述方法和装置包括使用直方图方法优选地选择三个天文物体并且确定第一天文物体的轨道的第一半径(R12)的平方的步骤和装置; 确定第二天文物体的轨道的第二半径(R22)的平方; 确定第三天文物体的轨道的第三半径(R32)的平方; 使用第一,第二和第三半径(R12,R22和R32)的平方来确定旋转轴的惯性姿态来计算俯仰,偏航和滚动速率; 确定人造卫星的俯仰和偏航的变化; 并且控制板上产生的电流流向各种正交布置的载流回路,以对地球的磁场起作用,并对旋转卫星施加陀螺进动,以校正和保持其最佳惯性姿态。
    • 3. 发明申请
    • METHOD OF DETERMINING AND CONTROLLING THE INERTIAL ATTITUDE OF A SPINNING, ARTIFICIAL SATELLITE AND SYSTEMS THEREFOR
    • 确定和控制旋转,人造卫星及其系统的惯性态度的方法
    • US20100228407A1
    • 2010-09-09
    • US12763427
    • 2010-04-20
    • William M. Johnson
    • William M. Johnson
    • G05D1/00B64G1/10G01C21/00
    • B64G1/361B64G1/281G01S3/7862G05D1/0883
    • A method of and apparatus for determining and controlling the inertial attitude of a spinning artificial satellite without using a suite of inertial gyroscopes. The method and apparatus operate by tracking three astronomical objects near the Earth's ecliptic pole and the satellite's and/or star tracker's spin axis and processing the track information. The method and apparatus include steps and means for selecting preferably three astronomical objects using a histogram method and determining a square of a first radius (R12) of a track of a first astronomical object; determining a square of a second radius (R22) of a track of a second astronomical object; determining a square of a third radius (R32) of a track of a third astronomical object; determining the inertial attitude of the spin axis using the squares of the first, second, and third radii (R12, R22, and R32) to calculate pitch, yaw, and roll rate; determining a change in the pitch and yaw of the artificial satellite; and controlling on-board generated current flow to various orthogonally-disposed current-carrying loops to act against the Earth's magnetic field and to apply gyroscopic precession to the spinning satellite to correct and maintain its optimum inertial attitude.
    • 用于在不使用一套惯性陀螺仪的情况下确定和控制旋转人造卫星的惯性姿态的方法和装置。 该方法和装置通过跟踪地球黄道附近的三个天文物体和卫星和/或星形跟踪器的自旋轴进行操作并处理轨道信息。 所述方法和装置包括使用直方图方法优选地选择三个天文物体并且确定第一天文物体的轨道的第一半径(R12)的平方的步骤和装置; 确定第二天文物体的轨道的第二半径(R22)的平方; 确定第三天文物体的轨道的第三半径(R32)的平方; 使用第一,第二和第三半径(R12,R22和R32)的平方来确定旋转轴的惯性姿态来计算俯仰,偏航和滚动速率; 确定人造卫星的俯仰和偏航的变化; 并且控制板上产生的电流流向各种正交布置的载流回路,以对地球的磁场起作用,并对旋转卫星施加陀螺进动,以校正和保持其最佳惯性姿态。
    • 4. 发明申请
    • MULTI-CORE ARCHITECTURE WITH HARDWARE MESSAGING
    • 具有硬件消声功能的多核心架构
    • US20070180310A1
    • 2007-08-02
    • US11627786
    • 2007-01-26
    • William M. JohnsonJeffrey L. Nye
    • William M. JohnsonJeffrey L. Nye
    • G06F11/00
    • G06F15/16
    • Disclosed herein are a system and method for designing digital circuits. In some embodiments, the digital circuits include processors having dedicated messaging hardware that enable processor cores to minimize interrupt activity related to inter-core communications. The messaging hardware receives and parses any message in its entirety prior to passing the contents of the message on to the digital circuit. In other embodiments, the digital circuit functionalities are partitioned across individual cores to enable parallel execution. Each core may be provided with standardized messaging hardware that shields internal implementation details from all other cores. This modular approach accelerates development and testing, and renders parallel circuit design to more efficiently attain feasible speedups. These digital circuit cores may be homogenous or heterogeneous.
    • 这里公开了一种用于设计数字电路的系统和方法。 在一些实施例中,数字电路包括具有使得处理器核心能够最小化与核心间通信相关的中断活动的专用消息收发硬件的处理器。 在将消息的内容传递到数字电路之前,消息收发硬件接收并解析其全部的任何消息。 在其他实施例中,数字电路功能在各个核之间进行分区以实现并行执行。 每个核心可以被提供有标准化的消息传递硬件,其将所有其他内核的内部实现细节屏蔽。 这种模块化方法加速了开发和测试,并且使并行电路设计更有效地实现了可行的加速。 这些数字电路核可以是均匀的或异质的。
    • 6. 发明授权
    • Ballistic missile boresight and inertial tracking system and method
    • 弹道导弹视轴和惯性跟踪系统及方法
    • US5557347A
    • 1996-09-17
    • US517147
    • 1990-05-01
    • William M. Johnson
    • William M. Johnson
    • F41G3/14G01S3/781G01S3/786G01B11/26B64D1/04G01C21/02G01J1/20
    • G01S3/786F41G3/145G01S3/781
    • A coarse/fine alignment system and method for boresighting high energy, laser pulses onto ballistic missiles in their boost phase. A ground based, common optical aperture laser separator, a mosaic array sensor, and a controller are cooperative to align bursts of light of a ground based laser with a beacon laser of a satellite reciprocally along an uplink therebetween so that the wavelength of the bursts and the wavelength of the beacon laser are the same wavelength. The principle of propagation reciprocity operates to provide ultra high alignment accuracy. Light provided along the reciprocal optical path provides boresight blooming autocollimation and an ultra high pointing angle resolution. An inertial target tracker provides spacial coordinates and angular rate coordinates of remote targets sited by the tracker. A single mosaic array sensor and associated systems are operative to provide pseudo-star, target spot, and other sensor spots compensated for vibration and other noise phenomena. Shared, sensor spot narrow bandwidth and a common wavelength contribute to a high measure of noise immunity. Beam expander/compressor magnification makes possible ultra high accuracy position and angular rate inertial frame coordinate determinations from the vibrationally stabilized spots of pixel size. A tracker mission mirror controllably aligns a high energy laser light from a destination to a target.
    • 一种粗/精的对准系统和方法,用于将高能激光脉冲瞄准在其升压阶段的弹道导弹上。 基于地面的普通光学孔径激光分离器,马赛克阵列传感器和控制器是协同操作的,以使基于地面的激光的光的阵列与卫星的信标激光沿它们之间的上行链路相互对准,使得脉冲串的波长和 信标激光器的波长是相同的波长。 传播互易原理的作用是提供超高的对准精度。 沿着互逆光路提供的光提供视轴开花自动准直和超高指向角分辨率。 惯性目标跟踪器提供由跟踪器定位的远程目标的空间坐标和角速率坐标。 单个马赛克阵列传感器和相关系统可操作以提供补偿振动和其他噪声现象的伪星,目标点和其他传感器点。 共享的传感器点窄带宽和公共波长有助于高抗噪声测量。 光束扩张器/压缩机放大倍数使得可以从像素尺寸的振动稳定点获得超高精度位置和角速度惯性框架坐标确定。 跟踪器任务镜可控地将来自目的地的高能量激光对准目标。
    • 7. 发明授权
    • High-performance, low-cost inertial guidance system
    • 高性能,低成本的惯性导航系统
    • US5360184A
    • 1994-11-01
    • US820849
    • 1992-01-15
    • William M. Johnson
    • William M. Johnson
    • F41G7/36G01C21/02F41G7/00F42B15/02
    • F41G7/36G01C21/025
    • One or more strap-down star tracker modules and a strap-down gyro module cooperate to provide a high-performance and low-cost inertial guidance system especially well suited for ballistic missiles. The one or more star tracker modules include an alignment laser that cooperates with one or more gyro module autocollimation mirrors to measure three-axis bending and twist between the one or more strap-down star tracker modules and the strap-down gyro module. The one or more strap-down star tracker modules and the strap-down gyro module respectively determine inertial angle independently of one another. The strap-down gyro module is compensated for gyro drift whenever any difference remains between the inertial angle measured thereby and the same inertial angle measured by the one or more star tracker modules after isolating the contribution thereto of the measured three-axis bending and twist. Ring lasers are exemplary of the gyros of the strap-down gyro module, and an optical tracker that includes a beam expander/compressor telescope assembly and a high-bandwidth mosaic array sensor having a multi-spot tracking capability is exemplary of the one or more strap-down star tracker modules.
    • 一个或多个降落星形跟踪器模块和绑带式陀螺仪模块协作以提供特别适合于弹道导弹的高性能和低成本惯性导航系统。 一个或多个星形跟踪器模块包括对准激光器,其与一个或多个陀螺仪模块自动准直镜配合以测量一个或多个降落星形跟踪器模块和固定式陀螺仪模块之间的三轴弯曲和扭转。 一个或多个降落星形跟踪器模块和绑带式陀螺仪模块分别独立地确定惯性角。 只要在由此测量的惯性角之间保持任何差异,以及在隔离对所测量的三轴弯曲和扭转的贡献之后由一个或多个星形跟踪器模块测量的相同的惯性角度,则对于陀螺仪漂移进行补偿。 环形激光器是带式陀螺仪模块的陀螺仪的示例,并且包括光束扩展器/压缩机望远镜组件的光学跟踪器和具有多点跟踪能力的高带宽嵌入式阵列传感器是该一个或多个 绑带式星形跟踪器模块。
    • 10. 再颁专利
    • Data processing system with CPU register to register data transfers
overlapped with data transfer to and from main storage
    • USRE34052E
    • 1992-09-01
    • US285827
    • 1988-12-16
    • Phillip D. HesterWilliam M. Johnson
    • Phillip D. HesterWilliam M. Johnson
    • G06F9/315G06F15/78
    • G06F9/30032G06F15/7832
    • The present invention is directed to a conventional data processing system having a CPU and at least one external unit such as the main storage unit acquiring data from or providing data to the CPU and I/O bus for the transfer of data between the CPU and the external unit. The apparatus of the present invention provides for transfers to and from this external unit, e.g., main storage being overlapped with a register to register data transfer routinely carried out in the CPU to implement various CPU operations and computation functions. The CPU includes apparatus for transferring data to or from said external unit over the I/O bus during synchronized time cycles. The CPU also includes local storage apparatus which comprise a plurality of registers as well as expedients for transferring data from register to register. Control apparatus controls the register to register data transfer so that such transfers are conducted during time cycles coincident with the transfer of data to or from the external storage unit. Thus, the register to register data transfers within the CPU are overlapped with the data transfers over the I/O bus to main storage. The data transfers to and from main storage are generally considerably longer than the simpler register to register data transfer. The apparatus may be operated so that several register to register transfers may take place during the time required for a transfer of data to or from the external storage unit. The present invention further includes means for dynamically determining data dependencies between the register to register transfers and the I/O bus transfers.