Patents by Inventor R. Michael Schafer

R. Michael Schafer 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: 7940747
    Abstract: An apparatus for replacing lost PSTN data in a packet network and for generating variable power white noise, includes a lost packet detection unit (402) for detecting lost data packets, a data processing unit (404) for producing in response a lost data output indicating when replacement data needed, data playout unit (408) or data replacement unit (406), each may be implemented as a variable power white noise generator (FIG. 3) to generate replacement data by reusing data stored in an extended playback buffer, and placing the re-used replacement data on an external network.
    Type: Grant
    Filed: November 16, 2005
    Date of Patent: May 10, 2011
    Assignee: Tellabs Operations, Inc.
    Inventors: John B. Kenney, Robert B. Magill, R. Michael Schafer
  • Patent number: 7003000
    Abstract: An apparatus for replacing lost PSTN data in a packet network and for generating variable power white noise, includes a lost packet detection unit (402) for detecting lost data packets, a data processing unit (404) for producing in response a lost data output indicating when replacement data needed, data playout unit (408) or data replacement unit (406), each may be implemented as a variable power white noise generator (FIG. 3) to generate replacement data by reusing data stored in an extended playback buffer, and placing the re-used replacement data on an external network.
    Type: Grant
    Filed: December 3, 1999
    Date of Patent: February 21, 2006
    Assignee: Tellabs Operations, Inc.
    Inventors: John B. Kenney, Robert B. Magill, R. Michael Schafer
  • Patent number: 6208618
    Abstract: A method and apparatus for replacing lost PSTN data in a packet network and for generating variable power white noise are disclosed. In one embodiment, the method for replacing data includes the steps of receiving data packets, detecting lost data packets, and producing in response a lost data output indicating when replacement data needs to be provided. The method preferably generates the replacement data by re-using data stored in an extended playback buffer (with the re-used replacement data starting with the oldest output data byte stored in the extended playback buffer), and placing the re-used replacement data on an external network. Another aspect of the invention is a variable power white noise generator for providing replacement data. The variable power white noise generator may use, for example, a multi-bit register that stores a magnitude, and a pseudo-random sign bit generator to change the positive and negative sense of the magnitude.
    Type: Grant
    Filed: December 4, 1998
    Date of Patent: March 27, 2001
    Assignee: Tellabs Operations, Inc.
    Inventors: John B. Kenney, Robert B. Magill, R. Michael Schafer