Patents Represented by Attorney Robert F. O'Connell
  • Patent number: 4675810
    Abstract: A digital computer system having a memory system organized into procedure and data objects, each having a unique identifier code and an access control list, for storing items of information and a processor for processing data in response to instructions. The instructions contain operation codes and names representing data. Each name corresponds to a name table entry in a name table which contains information from which the processor determines the location and the format for the data. The name table entry specifies a base address of one of a set thereof which change value only when a call or a return instruction is executed. A name interpretation system fetches a name table entry, calculates the base address and a displacement using the name table entry and the current architectural base address and adds the base address to the displacement to form the address of the data represented by the name.
    Type: Grant
    Filed: May 22, 1981
    Date of Patent: June 23, 1987
    Assignee: Data General Corp.
    Inventors: Ronald H. Gruner, Gerald F. Clancy, Craig J. Mundie, Stephen I. Schleimer, Steven J. Wallach, Richard G. Bratt, Edward S. Gavrin, Walter A. Wallach, Jr., John K. Ahlstrom, Michael S. Richmond, David H. Bernstein, John F. Pilat, David A. Farber, Richard A. Belgard
  • Patent number: 4673981
    Abstract: A technique for handling video signals so as to permit such signals to be satisfactorily displayed on video display devices, such as TV receivers or monitors, but to prevent such signals from being satisfactorily recorded by video recording devices. In a particular embodiment thereof the video frame time base is altered in a selected manner, as by lengthening or shortening the time bases of successive video frames, or successive groups of video frames. The alterations thereof can be in discrete steps and be performed cyclically so that during each overall cyclical time period the cumulative error is zero.
    Type: Grant
    Filed: March 23, 1984
    Date of Patent: June 16, 1987
    Assignee: Massachusetts Institute of Technology
    Inventors: Andrew B. Lippman, Victor M. Bove, Jr., Jerome B. Wiesner
  • Patent number: 4672347
    Abstract: A resolver which in a preferred embodiment utilizes a stator member, preferably made of a single piece of ferrite material, which has active stator sine poles and active stator cosine poles and a rotor member which has passive rotor poles. The active stator poles have excitation voltage inputs supplied thereto and, as the rotor poles rotate relative thereto, the sine and cosine stator poles supply voltage outputs which vary sinusoidally and co-sinusoidally, respectively, as a function of the angular position of the rotor member relative to the stator member. Multiple stator and rotor pole combinations can be used to provide resolver operation at different speeds.
    Type: Grant
    Filed: July 1, 1985
    Date of Patent: June 9, 1987
    Assignee: The Charles Stark Draper Laboratory, Inc.
    Inventors: Gustavo E. Garcia, David Gold
  • Patent number: 4670885
    Abstract: An adaptive power equalizer circuit for use in a spread spectrum receiver system which includes an antenna system 12, 13 and a receiver 11, the circuit comprising adaptive power inversion circuitry 15 for producing a first signal having a minimized power level and a second signal having a substantially higher power level than that of the first signal. Such signals are supplied to a power equalizer circuitry 16 which equalizes the power levels thereof, such equalized power level signals then being combined in a suitable combiner circuit 30 for producing an output receiver output signal for the receiver 11.
    Type: Grant
    Filed: February 26, 1985
    Date of Patent: June 2, 1987
    Assignee: Signatron, Inc.
    Inventors: Steen A. Parl, John N. Pierce
  • Patent number: 4670839
    Abstract: Encachement apparatus consisting of first and second caches responsive to first and second keys, respectively, for outputting first and second data therefrom. In one embodiment, the second cache which includes a stack having a plurality of frames, outputs data contained in a current frame thereof in response to a second key which is obtained from the first cache. The data outputted from each cache is received substantially simultaneously at a combiner which combines such data to produce the desired third data from the dual cache system.
    Type: Grant
    Filed: September 27, 1982
    Date of Patent: June 2, 1987
    Assignee: Data General Corporation
    Inventors: John F. Pilat, Thomas M. Jones, James T. Nealon, Gary Davidian, Paul Bowden
  • Patent number: 4665522
    Abstract: A multi-channel redundant processing system having tightly synchronized redundant processor channels wherein one or more additional processors are connected to each of the redundant channels, the redundant outputs being supplied to such additional processors to permit different processing operations to be performed on such redundant outputs. A selected number of added processors can perform the same processing operations and the processed outputs can be supplied to the redundant processor channels to establish a selected degree of reliability while one or more other added processors can be used to perform other processing operations on the redundant outputs in a non-redundant manner. Further, such added processors can be used to detect software programs fault situations in which multiple versions of software programs are used.
    Type: Grant
    Filed: January 28, 1985
    Date of Patent: May 12, 1987
    Assignee: The Charles Stark Draper Laboratory, Inc.
    Inventors: Jaynarayan H. Lala, Larry D. Brock
  • Patent number: 4661903
    Abstract: Apparatus in a digital computer system for obtaining descriptors of data from names representing the data. The digital computer system executes sequences of instructions. Names representing data processed during execution of an instruction sequence are associated with the instruction sequence. Each name associated with the instruction sequence corresponds to a name table entry associated with the instruction sequence. The operation of resolving a name, i.e., obtaining the descriptor for the data represented by the name, is performed by name processing apparatus in processors of the data processing system. In response to a name, the name processing apparatus locates the name table entry corresponding to the name obtains the descriptor for the item represented by the name using the information in the name table entry corresponding to the name. In a present embodiment, the descriptor specifies the address and length of a data item.
    Type: Grant
    Filed: September 4, 1984
    Date of Patent: April 28, 1987
    Assignee: Data General Corporation
    Inventors: Walter A. Wallach, Jr., Michael S. Richmond, John K. Ahlstrom, David H. Bernstein, Richard G. Bratt
  • Patent number: 4659942
    Abstract: A fault-tolerant power distribution system which includes a plurality of power sources and a plurality of nodes responsive thereto for supplying power to one or more loads associated with each node. Each node includes a plurality of switching circuits, each of which preferably uses a power field effect transistor which provides a diode operation when power is first applied to the nodes and which thereafter provides bi-directional current flow through the switching circuit in a manner such that a low voltage drop is produced in each direction. Each switching circuit includes circuitry for disabling the power field effect transistor when the current in the switching circuit exceeds a preselected value.
    Type: Grant
    Filed: June 3, 1985
    Date of Patent: April 21, 1987
    Assignee: The Charles Stark Draper Laboratory, Inc.
    Inventor: Jeffrey A. Volp
  • Patent number: 4660142
    Abstract: A digital data processing system including a processor and memory and employing object addressing. The digital data processing system further includes a system for organizing the system's memory into objects and a system for operating the memory. The memory organization system associates each item of data stored in the memory with an object and each object with an object identifier. The memory operation system performs memory operations on items of data in response to memory operation specifiers received from the processor. The location of a data item upon which a memory operation is to be performed is specified by a logical address. Each logical address contains an object number which is temporarily associated with one object identifier and an offset specifying a location in the object identified by the object identifier currently associated with the object number.
    Type: Grant
    Filed: October 11, 1984
    Date of Patent: April 21, 1987
    Assignee: Data General Corporation
    Inventors: Gerald F. Clancy, Craig J. Mundie, Stephen I. Schleimer, Steven J. Wallach, Richard G. Bratt, Edward S. Gavrin
  • Patent number: 4656579
    Abstract: A digital computer system having a memory system organized into objects for storing items of information and a processor for processing data in response to instructions. An object identifier code is associated with each object. The objects include procedure objects and data objects. The procedure objects contain procedures including the instructions and name tables associated with the procedures. The instructions contain operation codes and names representing data. Each name corresponds to a name table entry in the name table associated with the procedure. The name table for a name contains information from which the processor may determine the location and the format for the data (e.g., an operand) represented by the name.
    Type: Grant
    Filed: February 8, 1985
    Date of Patent: April 7, 1987
    Assignee: Data General Corporation
    Inventors: Brett L. Bachman, David H. Bernstein, Richard G. Bratt, Gerald F. Clancy, Edward S. Gavrin, Ronald H. Gruner, Thomas M. Jones, Lawrence H. Katz, Craig J. Mundie, John F. Pilat, Michael S. Richmond, Stephen I. Schleimer, Steven J. Wallach, Walter A. Wallach, Jr.
  • Patent number: 4656487
    Abstract: A structure for selectively transmitting electromagnetic energy therethrough which comprises a relatively thin insulative substrate having front and rear surfaces. The surfaces each have a pattern of regions thereon in each of which a first metallized Jerusalem cross is formed. In each region additional metallized Jerusalem crosses are formed in each of the quadrants of the first Jerusalem cross. The dimensions of the Jerusalem crosses on each surface are selected to provide suitable transmission resonances so as to permit transmission of electromagnetic energy through the surface over a selected portion of the frequency spectrum and to prevent transmission outside said portion of the spectrum.
    Type: Grant
    Filed: August 19, 1985
    Date of Patent: April 7, 1987
    Assignee: Radant Technologies, Inc.
    Inventors: Jean-Claude Sureau, Janice M. Leibinger
  • Patent number: 4654783
    Abstract: A technique for starting up a data processing system in which a "basic" or "kernel" instruction set is stored in an auxiliary store and transferred to the processor's control store in start-up. The kernel instruction set in used to execute an initialization program which identifies an I/O device in which a microcode local program and a desired microcode file are stored. No microcode load program is transferred to the processor's main memory, using the kernel instructions and the desired microcode file is then transferred in selected blocks from the I/O device to the main memory and there to the microcode control store. The microinstructions of the desired microcode file then can be used to load appropriate operating system software so that the overall processor is then ready for use in whatever applications are desirable.
    Type: Grant
    Filed: July 26, 1982
    Date of Patent: March 31, 1987
    Assignee: Data General Corporation
    Inventors: James E. Veres, James B. Stein, Robert W. Beauchamp, Harold R. Kimmens, David W. Baird, Michael J. Roman, David G. Therrien, John J. Doyle
  • Patent number: 4652926
    Abstract: An optical imaging system for use as a solid-state camera, for example, which includes a plurality of solid-state elements for providing long-term storage of images, such elements being, for example, MNOS chips having a plurality of storage cells, which chips when exposed to an image focussed thereon can store a representation thereof. The chips are at a later time optically addressed, as by a scanning-light beam, to read out the stored image so as to provide an electrical output representing the stored image, such output being usable to provide a visual representation of the image such as on a display screen or in hard copy form.
    Type: Grant
    Filed: April 23, 1984
    Date of Patent: March 24, 1987
    Assignee: Massachusetts Institute of Technology
    Inventors: Richard S. Withers, Richard W. Ralston, Ernest R. Stern
  • Patent number: 4652995
    Abstract: Encachement apparatus for use in a processing unit which is responsive to data items which include first and second component values, while values change in response to first and second operations, respectively, of the processing unit. The encachement apparatus comprises first and second caches for storing and outputting first and second component values of such data items which values are combined to form the data items involved.
    Type: Grant
    Filed: September 27, 1982
    Date of Patent: March 24, 1987
    Assignee: Data General Corporation
    Inventor: John F. Pilat
  • Patent number: 4652996
    Abstract: Encachement apparatus comprising a plurality of frames which include registers for storing data, one of which frames is selected as a current frame, the encachement apparatus responding to a key for outputting data from the registers in the current frame. The current frame is selected from a succession of frames and during a call operation a new current frame is selected as the frame following the current frame and during a return operation a new current frame is selected as the frame preceding the current frame.
    Type: Grant
    Filed: September 27, 1982
    Date of Patent: March 24, 1987
    Assignee: Data General Corporation
    Inventor: Paul Bowden
  • Patent number: 4649470
    Abstract: A data processing system using microcode architecture in which a two-level microcode system comprises one or more first, or "horizontal", microinstructions and a plurality of second, or "vertical", microinstruction portions in a vertical microcontrol store. In a preferred embodiment the vertical microinstruction portions include one or more "modifier" fields, a selection field for selecting a horizontal microinstruction and a sequencing field for selecting the next vertical microinstruction portion of a sequence thereof, one or more fields of the horizontal microinstructions being capable of modification by the vertical modifier fields in order to form output microinstructions for performing data processing operations. Unique bus protocol signals are generated to prevent simultaneous access to the system bus by two competing system components and to permit substantially immediate control of the systems bus by a component without requiring a CPU decision thereon.
    Type: Grant
    Filed: October 20, 1982
    Date of Patent: March 10, 1987
    Assignee: Data General Corporation
    Inventors: David H. Bernstein, Edward M. Buckley, Roger W. March, Ronald I. Gusowski, deceased
  • Patent number: 4645807
    Abstract: A method of forming preceramic polymers using a organopolysilane of the formula [(RSiH).sub.x (RSi).sub.y ].sub.n, where R is a lower alkyl group having from 1 to about 6 carbon atoms, a lower alkenyl group having from 2 to about 6 carbon atoms, a substituted or unsubstituted lower aryl group having from 6 to about 10 carbons atoms, a tri(lower)alkyl- or di(lower)alkylsilyl group and n is an integer greater than 1, and reacting it with alkali metal amides or silylamides in catalytic quantities is disclosed. Preferably, the alkali metal amide is a polymeric alkali metal silylamide of the formula [(R.sup.1 SiHNH).sub.a (R.sup.1 SiN).sub.b (R.sup.1 SiHNM).sub.c ].sub.m where a+b+c=1; R.sup.
    Type: Grant
    Filed: July 18, 1985
    Date of Patent: February 24, 1987
    Assignee: Massachusetts Institute of Technology
    Inventors: Dietmar Seyferth, Timothy G. Wood, Yuan-Fu Yu
  • Patent number: 4638669
    Abstract: A highly sensitive accelerometer is disclosed in which the current is measured across a pair of electrodes resulting from voltage pulses from a pulse generator. The electrodes are located within a vacuum chamber. One of the electrodes is cantilevered and has its free end suspended over the other fixed electrode. The amount of current through the vacuum gap between the electrodes is determinative of acceleration since the current is an exponential function of the distance between the electrodes and the distance between the electrodes changes linearly with acceleration.
    Type: Grant
    Filed: May 7, 1985
    Date of Patent: January 27, 1987
    Assignee: Massachusetts Institute of Technology
    Inventor: Stephen Y. Chou
  • Patent number: 4639501
    Abstract: A method of forming preceramic polymers by mixing (A) a methylpolysilane of the formula [(RSiH).sub.x (RSi).sub.y ].sub.n, (where R is a lower alkyl group having from 1 to about 6 carbon atoms, a cycloalkyl group having from 3 about to 6 carbon atoms, a substituted or unsubstituted lower aryl group having from 6 to about 10 carbon atoms, a tri(lower)alkyl- or di(lower)alkylsilyl group x+y=1, (x and y are each >0 and also x=l, y=o), and n is an integer greater than 1 with (B) an organic or organisilicon compound having at least two alkenyl groups and allowing the mixture to react is disclosed. Preferably, the alkenyl group is a vinyl group. The reaction is preferably initiated by the generation of reactive free radicals. Novel preceramic polymers formed by this method are also disclosed.
    Type: Grant
    Filed: September 4, 1985
    Date of Patent: January 27, 1987
    Assignee: Massachusetts Institute of Technology
    Inventors: Dietmar Seyferth, Yuan-Fu Yu
  • Patent number: 4638119
    Abstract: A position indicating implement is disclosed having a first coil connected to a current source and a second coil inductively coupled with the first coil. A capacitor is connected in series with the second coil so that the current in the first coil induces a phase shifted current in the second coil. A tip extends from the barrel of the position indicating implement of the present invention. The tip is designed for placement on and movement over a digitizing tablet. A switch has been located near the tip so that it is easily accessible to a user's finger while holding the implement.The power source providing an alternating current to the first coil includes a digital switching circuit for producing a step function which approximates a sine wave and lacks any components at the second, third, fourth, fifth and sixth harmonics. The step function is filtered to produce a sine wave for delivery to the first coil.
    Type: Grant
    Filed: November 16, 1984
    Date of Patent: January 20, 1987
    Assignee: Pencept, Inc.
    Inventors: Barry A. Blesser, Thomas C. Prentice