Patents by Inventor Steven L. Roberts

Steven L. Roberts 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).

  • Publication number: 20070283037
    Abstract: A system and method for broadcasting instructions/data to a plurality of processors in a multiprocessor device via aliasing are provided. In order to broadcast data to a plurality of processors, a control processor writes to the registers that store the identifiers of the processors and sets two or more of these registers to a same value. The control processor may write the desired data/instructions to be broadcast to a portion of memory corresponding to the starting address associated with the processor identifier of the two or more processors. When the two or more processors look for a starting address of their local store from which to read, the two or more processors will identify the same starting address, essentially aliasing the memory region. The two or more processors will read the instructions/data from the same aliased memory region starting at the identified starting address and process the same instructions/data.
    Type: Application
    Filed: June 1, 2006
    Publication date: December 6, 2007
    Inventors: Adam P. Burns, Steven L. Roberts, Christopher J. Spandikow, Todd E. Swanson
  • Patent number: 7270285
    Abstract: A cutting system for cutting elongate bands of material is provided. The cutter includes a cutter and a motor connected to the cutter for rotatably driving the cutter. A tube surrounds the cutter at a predetermined spacing from the motor, the tube including an opening having a bladed portion, the bladed portion and tube being of unitary construction. The cutter and bladed portion are immediately adjacent for cutting segments from a band of material disposed between the cutter and bladed portion.
    Type: Grant
    Filed: May 24, 2005
    Date of Patent: September 18, 2007
    Assignee: Blue Sheep LLC
    Inventor: Steven L. Roberts
  • Patent number: 7260495
    Abstract: A system and method for test generation for system level verification using parallel algorithms are provided. The present invention generates test patterns for system level tests by exploiting the scalability of parallel algorithms while allowing for data set coloring and expected result checking. Based on the characteristics of the system being tested an iterative parallel algorithm is selected from a plurality of possible parallel algorithms. The selected parallel algorithm is then separated into separate program statements for execution by a plurality of processors. A serial version of the selected algorithm is executed to generate a set of expected results. The devised parallel version of the selected algorithm is then run to generate a set of test result data which is compared to the set of expected results. If the two sets of data match, it is determined that the system is operating correctly.
    Type: Grant
    Filed: June 6, 2005
    Date of Patent: August 21, 2007
    Assignee: International Business Machines Corporation
    Inventors: Sanjay Gupta, Steven L. Roberts, Christopher J. Spandikow
  • Patent number: 7143091
    Abstract: A processing system for retrieving interrelated documents is described. The system comprises a document repository for storing a plurality of documents, a metadata repository for storing a plurality of metadata elements to represent relations between the documents, and a sociological analysis engine to identify relationships between the documents using the metadata elements from the metadata repository.
    Type: Grant
    Filed: February 4, 2003
    Date of Patent: November 28, 2006
    Assignee: Cataphorn, Inc.
    Inventors: Elizabeth Charnock, Steven L. Roberts, David J. Holsinger
  • Publication number: 20040153456
    Abstract: A method of organizing information is disclosed. The method comprises providing a visualization of actor communications in the context of one or more discussion, a discussion including at least one actor and at least one documented communication.
    Type: Application
    Filed: February 4, 2003
    Publication date: August 5, 2004
    Inventors: Elizabeth Charnock, Curtis Thompson, Steven L. Roberts
  • Publication number: 20030182310
    Abstract: A processing system for retrieving interrelated documents is described. The system comprises a document repository for storing a plurality of documents, a metadata repository for storing a plurality of metadata elements to represent relations between the documents, and a sociological analysis engine to identify relationships between the documents using the metadata elements from the metadata repository.
    Type: Application
    Filed: February 4, 2003
    Publication date: September 25, 2003
    Inventors: Elizabeth Charnock, Steven L. Roberts, David J. Holsinger
  • Patent number: 4156257
    Abstract: A tape drive for moving a tape with a prerecorded clock track past a transducer at a constant velocity. An output signal from a speed servo circuit controls the energization, and hence the speed, of a tape driving motor. It responds to a tape speed signal derived in part from a power supply voltage and a speed reference signal derived from the power supply voltage. Voltage variations and temperature-induced variations in the power supply have a minimal effect on tape velocity. Tension servo circuits control the power to a driven motor in response to the speed reference signal and the speed servo output signal thereby to maintain the tape under tension. A brake and park gating circuit slows the tape and maintains the tape under tension when it stops. The speed reference signal undergoes an exponential rise during starting operations to minimize acceleration.
    Type: Grant
    Filed: April 4, 1977
    Date of Patent: May 22, 1979
    Assignee: MFE Corporation
    Inventor: Steven L. Roberts