Patents by Inventor Edward M. Jacobs

Edward M. Jacobs 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: 20140007523
    Abstract: A modular strake for reducing the effects of wind on utility structures is disclosed. The strake is comprised of individual fin sections that may easily be attached to a utility structure, preferably in a triple helix pattern. The modular strakes may be installed on a utility structure after is has been placed into service.
    Type: Application
    Filed: July 3, 2013
    Publication date: January 9, 2014
    Applicant: THOMAS & BETTS INTERNATIONAL, INC.
    Inventors: Mark Hugh Fairbairn, Nathan Paul Perkins, Edward M. Jacobs, David Joseph Nahlen, Richard Morgan Slocum
  • Patent number: 7307635
    Abstract: A frame buffer stores X pixels per line and Y lines and is read using a burst of B pixels. The un-rotated image is rotated by 90 degrees for display by writing and reading pixels from a line buffer. The line buffer stores a block of B*Y pixels. The frame buffer is logically divided into X/B blocks that are B pixels wide. Blocks are read from the frame buffer from the bottom line to the top with a burst of B pixels per line. An offset locate pixels to read in the line buffer. The offset is B for the first block, and increases by a factor of B for each block read, but wraps around modulo B*Y?1. Pixels for a next block are written into the line buffer to locations vacated as pixels are read out. The increasing offset re-orders the pixels for the rotated display order.
    Type: Grant
    Filed: February 2, 2005
    Date of Patent: December 11, 2007
    Assignee: NeoMagic Corp.
    Inventors: Jimmy Yang, Bo Ye, Edward M. Jacobs
  • Patent number: 6813275
    Abstract: An apparatus and method for an improved asynchronous communication channel between a transmitter and a receiver having separate clocks. The invention provides a simple implementation that solves both the overflow and the underflow problem using the same mechanism, and reduces complexity by elimination of the control split between the two clock domains. A first embodiment of the invention is a method for preventing packet underflow and packet overflow for packets sent across an asynchronous link between a transmitter and a receiver, including a buffer that can store a number of packets greater than an ideal number of packets.
    Type: Grant
    Filed: April 21, 2000
    Date of Patent: November 2, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Debendra Das Sharma, Donald A. Williamson, Edward M. Jacobs
  • Patent number: 6631428
    Abstract: A mechanism that includes an apparatus and method for ensuring that all transactions within any flow control class completes is herein provided. The mechanism includes a plunge transaction that is inserted in each pending transaction queue and which is transmitted to a particular destination device. All prior transactions in a flow control class are deemed to be complete when the destination device receives the plunge transactions in the flow control class.
    Type: Grant
    Filed: May 1, 2000
    Date of Patent: October 7, 2003
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Debendra Das Sharma, Edward M. Jacobs, John A. Wickeraad
  • Patent number: 5958072
    Abstract: A processor-to-memory interface (PMI) for a multiprocessor computer system and a computer testing method are disclosed. The multi-processor computer system provides a processor-to-memory-bus interface for each microprocessor. Each processor-to-memory-bus interface translates between microprocessor and bus protocols and manages respective level-2 (L2) caches. In addition, each interface includes test-event hardware that, when enabled causes test events to be generated with a predetermined repetition rate. The test events are selected for having a non-zero probability of causing system events that are complex, rare and non-fatal. These include assertions of "busy" and "wait" conditions and corrections of single-bit cache errors. The test-event hardware includes a timing generator that determines when test events are to be generated, an event-flag register that determines which events are to be generated, and a test-event generator that generates test-events at the times determined by the timing generator.
    Type: Grant
    Filed: January 13, 1997
    Date of Patent: September 28, 1999
    Assignee: Hewlett-Packard Company
    Inventors: Edward M. Jacobs, Kent A. Dickey, Kathleen C. Nix
  • Patent number: 5907853
    Abstract: A multiprocessor computer architecture containing processor caches that are kept coherent, and in particular, a duplicate cache tag subsystem and method for maintaining duplicate cache tags, are disclosed. The tag width of duplicate cache tags for a processor cache is tailored to available integrated circuit surface area, or to device pin count, without significantly sacrificing system performance. Such partial duplicate tag width may also be reduced at any time during the integrated circuit design phase, should the available integrated circuit surface area or pin-availability decrease.
    Type: Grant
    Filed: January 17, 1997
    Date of Patent: May 25, 1999
    Assignee: Hewlett-Packard Company
    Inventors: Edward M. Jacobs, Julie W. Moncton
  • Patent number: 5339440
    Abstract: The present invention provides a protocol method for waiting the bus in a digital computer and an apparatus for implementing that protocol. By allowing the bus to continue running after a wait command has been asserted, modules on the computer bus are not required to respond instantly to the wait command. Information on the bus during the multiple cycles of the wait period is defined as invalid and valid data is driven on the bus after the wait period has expired. Bus driver modules are provided with a replay queue to replay, on the bus, data the driver module drove on the bus during the wait period if required.
    Type: Grant
    Filed: August 21, 1992
    Date of Patent: August 16, 1994
    Assignee: Hewlett-Packard Co.
    Inventors: Edward M. Jacobs, Kenneth K. Chan, Thomas B. Alexander