Patents by Inventor John J. Bradley

John J. Bradley has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 4543141
    Abstract: A method for producing elastic disposable diapers, apparatus therefor and product therefrom which includes applying a continuous stripe of adhesive to stretched elastic ribbon, V-folding longitudinally spaced portions of the ribbon to immobilize the adhesive in the spaced portion, applying the intermediate flat portions of the stretched ribbon with exposed adhesive to a substrate, to form discrete diapers which have contractable portions therein.
    Type: Grant
    Filed: December 27, 1983
    Date of Patent: September 24, 1985
    Assignee: Paper Converting Machine Company
    Inventors: John J. Bradley, Debra K. Hansen
  • Patent number: 4495571
    Abstract: A data processing system which includes a central processing unit coupled over a common bus with a plurality of input/output controllers (IOCs) and main memory includes apparatus which allows an IOC to signal the CPU to wait and retry the current I/O instruction. Other apparatus is provided which enables the CPU to continually retry the I/O instruction until the IOC accepts or rejects the I/O instruction and which further allows the CPU to suspend the retrying of the I/O instruction and to process interrupt requests and data transfer requests from any one of the plurality of IOCs. After processing the interrupt or data transfer request, system control is returned to retrying the I/O instruction.
    Type: Grant
    Filed: January 15, 1982
    Date of Patent: January 22, 1985
    Assignee: Honeywell Information Systems Inc.
    Inventors: Theodore R. Staplin, Jr., John J. Bradley, Richard L. King, Robert C. Miller, Ming T. Miu, Jian-Kuo Shen
  • Patent number: 4488227
    Abstract: A computer system which facilitates the execution of nested subroutines and interrupts is disclosed. As each branch transfer within the program is executed by a control area logic, a microcommand initiates the transfer of the return address, which has been derived from the address in the present routine, to a first register of a push down stack. In addition, the microcommand also pushes down one level the contents of all of the registers in the stack containing previously stored return addresses. Thus, a sequential return to unfinished routines or subroutines is provided. When the subroutine or hardware interrupt service routine is completed, a code in the address field enables the return address of the previously branched from or interrupted routine to be retrieved from the first register in the push down stack and to provide it as the address of the next instruction to be executed.
    Type: Grant
    Filed: December 3, 1982
    Date of Patent: December 11, 1984
    Assignee: Honeywell Information Systems Inc.
    Inventors: Ming T. Miu, John J. Bradley
  • Patent number: 4484271
    Abstract: A hardware interrupt apparatus for assigning the microprogrammed control system to the highest priority hardware interrupt requesting service. In a microprogrammed control system having at least one hardware interrupt, the presence of a hardware interrupt request will cause the interruption of the currently executing microprogram at the end of the current microinstruction. The address of the next microinstruction in the interrupted microprogram is saved in a hardware interrupt return address register and the next microinstruction address is generated as a function of the particular hardware interrupt to be serviced. A microprogram dedicated to servicing the particular hardware interrupt is then entered at the hardware interrupt generated next microinstruction address. Logic is provided within each microinstruction to inhibit hardware interrupts.
    Type: Grant
    Filed: June 28, 1982
    Date of Patent: November 20, 1984
    Assignee: Honeywell Information Systems Inc.
    Inventors: Ming T. Miu, John J. Bradley, Jian-Kuo Shen
  • Patent number: 4471955
    Abstract: This invention relates to a method and apparatus for developing and handling stacks of web material and, more particularly, to such articles as towels (folded or unfolded), tissues, impregnated non-woven sheets and other relatively flimsy webs which are either normally or desirably provided in the form of a rectangular stack.
    Type: Grant
    Filed: June 15, 1983
    Date of Patent: September 18, 1984
    Assignee: Paper Converting Machine Company
    Inventors: John J. Bradley, Harvey J. Spencer
  • Patent number: 4459665
    Abstract: One or more common buses are provided for coupling a plurality of units in a data processing system for transfer of information therebetween. The central processing unit (CPU) allocates the one or more common buses to one of the requesting units as a function of request type and on which of one or more common buses the requesting unit is located. Bus requests are generated in a synchronous manner by use of a timing signal originating in the CPU which is connected in series between the one or more units on each of the one or more common buses.
    Type: Grant
    Filed: January 31, 1979
    Date of Patent: July 10, 1984
    Assignee: Honeywell Information Systems Inc.
    Inventors: Ming T. Miu, John J. Bradley, Jian-Kuo Shen
  • Patent number: 4453706
    Abstract: A web unit handling apparatus wherein a plurality of web units are separately advanced along a plurality of delivery paths which are aligned along a lineal collection path, each web unit being transferred into the collection path and thereafter being advanced therein in synchronism with the other web units being transferred into the path.
    Type: Grant
    Filed: March 21, 1983
    Date of Patent: June 12, 1984
    Assignee: Paper Converting Machine Company
    Inventor: John J. Bradley
  • Patent number: 4447874
    Abstract: An apparatus for enabling communication of information between processes being carried out on a computing system. Each process is assigned a control block including a specialized memory element. A process being executed modifies the state of each memory element if it discovers any information of interest to processes awaiting execution. Before the next process is executed, the memory element in its control block is tested to find out if the previously-executed process left any information of interest.
    Type: Grant
    Filed: April 14, 1981
    Date of Patent: May 8, 1984
    Assignee: Compagnie Honeywell Bull
    Inventors: John J. Bradley, Benjamin S. Franklin, David M. Slosberg, Marc Appell, Jean-Claude Cassonnet, Philippe D. De Sabatier
  • Patent number: 4433376
    Abstract: A logic system is provided for accommodating the exchange of information between two or more communication busses of a data processing system, wherein plural central processing units and plural memory units on independent communication busses may have same logic addresses. Memory and CPU addresses are translated at the bus rate through a multiplicity of flexible address translation ranges to enable a data processing unit on one communication bus to access an apparent contiguous range of addresses encompassing all data processing units on all communication busses.
    Type: Grant
    Filed: December 15, 1980
    Date of Patent: February 21, 1984
    Assignee: Honeywell Information Systems Inc.
    Inventors: Ralph M. Lombardo, Jr., John J. Bradley, Kenneth E. Bruce, John W. Conway, David B. O'Keefe, Bruce H. Tarbox
  • Patent number: 4394725
    Abstract: A method of and apparatus for executing a family of instructions provides synchronization of processes in a multiprocessing system. Representations of processes awaiting data (information units) such as the completion of an asynchronous operation or the availability of a resource are stored in a memory in a first queue and representations of information units available to processes are stored in memory in a second queue. Transfer of information units between processes is controlled by data elements known as "semaphores" stored in the memory. Each semaphore contains a field having a numerical value identifying which of the two different kinds of queues is present.
    Type: Grant
    Filed: December 4, 1978
    Date of Patent: July 19, 1983
    Assignee: Compagnie Honeywell Bull
    Inventors: Jacques Bienvenu, Patrick Dufond, Claude Carre, Duc L. Tuong, Henri Verdier, Philippe-Hubert deRivet, John J. Bradley, Benjamin S. Franklin
  • Patent number: 4392844
    Abstract: Method and apparatus for correcting stack lean in a zig-zag folded web wherein a transverse force is cyclically applied to a traveling web so as to vary the motion of the web slightly as it passes through a transverse perforator.
    Type: Grant
    Filed: June 22, 1981
    Date of Patent: July 12, 1983
    Assignee: Paper Converting Machine Company
    Inventors: James B. Fulk, Jerry L. McKeefry, George F. Schuning, John J. Bradley
  • Patent number: 4387423
    Abstract: In a data processing system which includes a central processing unit and one or more main memory units comprised of semiconductor dynamic random access memory chips, logic is provided within the system to provide for the single stepping of the central processing unit clock thereby allowing for the execution of one CPU cycle. The system logic is organized such that the memory refresh command signals, which are normally generated by the CPU, are generated by the single step logic thereby maintaining the contents of the main memory modules. The logic of the overall data processing system is organized such that most transfers of information between the main memory, the CPU and I/O controllers, to which peripheral devices are connected, may take place in the single step mode of operation without the loss of information.
    Type: Grant
    Filed: February 16, 1979
    Date of Patent: June 7, 1983
    Assignee: Honeywell Information Systems Inc.
    Inventors: Richard L. King, John J. Bradley, Ming T. Miu
  • Patent number: 4384522
    Abstract: Apparatus for producing business forms made up of a plurality of webs including a plurality of towers, one for each web with each web being equipped with a plurality of vertically related modules for imparting characteristics to the webs, each module being adapted to create a characteristic in the web traveling therepast, and means associated with each tower for changing at least one characteristic in the web traveling therepast.
    Type: Grant
    Filed: March 20, 1978
    Date of Patent: May 24, 1983
    Assignee: Paper Converting Machine Company
    Inventors: Dennis W. Ehlers, Robert Lowy, John J. Bradley
  • Patent number: 4384327
    Abstract: A logic control system in an intersystem link (ISL) unit accommodating the transfer of binary coded information between communication busses in a data processing system is disclosed, wherein information may be transferred between plural communication busses while further information flow continues on each communication bus at the bus rate, and additional information transfers between the communication busses continue to be handled by the ISL unit.
    Type: Grant
    Filed: January 8, 1981
    Date of Patent: May 17, 1983
    Assignee: Honeywell Information Systems Inc.
    Inventors: John W. Conway, John J. Bradley, Kenneth E. Bruce, Ralph M. Lombardo, Jr., Bruce H. Tarbox
  • Patent number: 4383295
    Abstract: In a data processing system which includes one or more common buses to which a plurality of input/output controllers are connected for the transfer of data, blocks of data may be transferred between main memory and an input/output controller (IOC) synchronously with operation of the central processor unit (CPU). Logic is provided for enabling one unit of data to be transferred during a Data Multiplex Control (DMC) data transfer operation in which the requesting IOC requests a DMC data transfer of the CPU and later provides the CPU with a channel number assigned to the requesting IOC. In order to allow a data entry operator inputting data via a peripheral device connected to an IOC the ability to correct errors, a backspace character is provided so that the operator can enter it to indicate to the system to ignore the preceding character.
    Type: Grant
    Filed: February 9, 1979
    Date of Patent: May 10, 1983
    Assignee: Honeywell Information Systems Inc.
    Inventors: Robert C. Miller, John J. Bradley, Boyd E. Darden, Ming T. Miu, Jian-Kuo Shen, Theodore R. Staplin, Jr.
  • Patent number: 4369494
    Abstract: An information structure, or semaphore, serves as a signalling mechanism in process synchronization to connect a process and a non-simultaneously occurring event or resource. The semaphore is a data structure which stores representations of processes awaiting particular events or alternatively stores representations of events awaiting processes. Semaphore data structures are developed in two storage areas. First and second groups of process links are stored in the first storage area to establish, respectively, a first queue of processes ready to operate and a second queue, associated with the semaphore structure, of processes awaiting occurrences of a first particular event prior to being ready to operate. In the second storage area are stored first and second groups of message links to establish respectively a first queue, associated with a semaphore structure, representing second particular events and a second queue of unused links.
    Type: Grant
    Filed: November 9, 1978
    Date of Patent: January 18, 1983
    Assignee: Compagnie Honeywell Bull
    Inventors: Jacques Bienvenu, Claude Carre, Patrick Dufond, Duc L. Tuong, Philippe-Hubert deRivet, Henri Verdier, John J. Bradley, Benjamin S. Franklin
  • Patent number: 4360194
    Abstract: A web unit handling method and apparatus wherein a plurality of web units are separately advanced along a plurality of delivery paths which are aligned along a lineal collection path, each web unit being transferred into the collection path and thereafter being advanced therein in synchronism with the other web units being transferred into the path.
    Type: Grant
    Filed: July 14, 1980
    Date of Patent: November 23, 1982
    Assignee: Paper Converting Machine Company
    Inventor: John J. Bradley
  • Patent number: 4351024
    Abstract: Firmware is provided to change, upon execution, information in the system base which is located in both main memory and internal scratch pad registers.Hardware structures controlled by a microprogrammed control store, which provides for the generation of signals causing the creation of an image in main memory of a communication center comprised of registers at another location in the central processing unit. The microprogrammed control store further generates signals which causes the interchange of the information between the communication center and its image.
    Type: Grant
    Filed: April 21, 1975
    Date of Patent: September 21, 1982
    Assignee: Honeywell Information Systems Inc.
    Inventors: John J. Bradley, Benjamin S. Franklin
  • Patent number: 4347771
    Abstract: A lightweight spring-loaded grinding wheel assembly for mounting adjacent a disc and wherein idling grinders are positioned away from a blade during inactive portions of the cycle, and upon release of an external force, the grinders are urged into co-acting and sharpening relationship with a blade by a flexing support.
    Type: Grant
    Filed: November 10, 1980
    Date of Patent: September 7, 1982
    Assignee: Paper Converting Machine Company
    Inventor: John J. Bradley
  • Patent number: 4340933
    Abstract: In a data processing system which includes a central processing unit (CPU) having one or more common buses to which one or more main memory units for storing program software instructions and program data are connected, logic is provided within the CPU for detecting an attempt to access a main memory location not contained in the one or more main memory units present in the data processing system. Logic is provided for detecting the attempt to access the nonexistent memory location for the case where the access was being done in the course of the CPU executing a software instruction or for the case of where the access was being done to transfer data between the main memory and an input/output controller connected to one of the one or more common buses.
    Type: Grant
    Filed: February 12, 1979
    Date of Patent: July 20, 1982
    Assignee: Honeywell Information Systems Inc.
    Inventors: Ming T. Miu, John J. Bradley, William Panepinto, Jr., Jian-Kuo Shen