Patents by Inventor Michael L. Takefman

Michael L. Takefman 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: 20120204079
    Abstract: A system for interfacing with a co-processor or input/output device is disclosed. According to one embodiment, the system includes a computer processing unit, a memory module, a memory bus that connects the computer processing unit and the memory module, and a co-processing unit or input/output device, wherein the memory bus also connects the co-processing unit or input/output device to the computer processing unit.
    Type: Application
    Filed: November 22, 2011
    Publication date: August 9, 2012
    Applicant: Diablo Technologies Inc.
    Inventors: Michael L. Takefman, Maher Amer, Riccardo Badalone
  • Patent number: 5835036
    Abstract: A method of reducing a number of bits required to transmit a digital signal using a PPP protocol is disclosed. The PPP protocol uses a predetermined byte for signalling. When that byte occurs, the following byte indicates signalling or alternatively, indicates a data byte having a value of the signalling byte. A value in the signalling byte is used to indicate a data byte, and other values are encoded to represent two or more signalling bytes within a predetermined spacing. Due to the look-ahead requirements, a time lag is introduced.
    Type: Grant
    Filed: May 12, 1997
    Date of Patent: November 10, 1998
    Assignee: Cisco Systems Co.
    Inventor: Michael L. Takefman
  • Patent number: 5285527
    Abstract: A cache memory functioning as a circular buffer for use as a part historical, part predictive cache memory is provided. A first register contains data having a value corresponding to a cache memory location of a last instruction executed by a processor and a second register contains data having a value corresponding to a memory location in the cache memory of a last prefetched instruction. Prefetching of instructions from a main memory to the cache memory is disabled if the difference between the values in the first and second pointer registers exceeds a predetermined amount.
    Type: Grant
    Filed: November 29, 1990
    Date of Patent: February 8, 1994
    Assignee: Northern Telecom Limited
    Inventors: William R. Crick, Walter J. Jager, Michael L. Takefman, Randal K. Mullin