Patents by Inventor David F. Strawn

David F. Strawn 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: 5517521
    Abstract: A method and apparatus for synchronization between an originating node and an answering node. Given the fact that it is impossible to expect that independent time bases at the originate and answer node will oscillate at exactly the same frequency, the time base at the answer node is constrained to maintain an average frequency which is identical to that established by the originate node. The answer node monitors the status of a buffer in respect of almost-full and almost-empty conditions. A binary timing control signal is generated which switches to one state in response to an almost-fill condition and switches to an opposite state in response to an almost-empty condition. When the buffer is in an almost-full state, the operating clock at the answer node is controlled so as to be slightly higher than the frequency established by the originate node. In this way, a buffer which is in an almost-full state will tend to be emptied more rapidly (by the answer node's clock) than it is filled from the originate node.
    Type: Grant
    Filed: June 25, 1993
    Date of Patent: May 14, 1996
    Assignee: Digital Wireless Corporation
    Inventor: David F. Strawn
  • Patent number: 5448507
    Abstract: An improved correlator or matched filter for binary coefficients is provided which reduces the amount of logic required to indicate the receipt of a predetermined code word. The matched filter includes a plurality of stages of delay, where the number of stages in the delay is preferably equal to the product of the number of chips in the code word and the number of times each chip is sampled. Logic input locations are selected corresponding to transitions in the code word. Digital logic responds to signals available at each logic input for generating data indicating the change in the degree of match between the received signal samples and the code word. An integrator is the last element in the logic and is provided with the foregoing change information. The output of the integrator is then an indication of the degree of match between the most recent set of signal transitions corresponding to the number of transitions in the sampled code word and the code word itself.
    Type: Grant
    Filed: June 25, 1993
    Date of Patent: September 5, 1995
    Assignee: Digital Wireless Corporation
    Inventor: David F. Strawn
  • Patent number: 5012489
    Abstract: A method for communicating with a plurality of hosts connected to an X.25 network and for selectably using a character as a control character or a data character. Each character received from the X.25 network is inspected to determine if it is one of a set of reserved characters. If so, the character is encoded before being sent to its final destination. Data intended for the X.25 network is inspected for the presence of a predetermined control character. If the control character is present, the next character is inspected to determine whether it is a command character or an encoded data character. If this next character is an encoded data character, it is decoded and provided to the X.25 network. If this next character is a command character, then the command is executed. The method allows the use of any character as either a command character or data character. Data transfer between the DTE and DCE is assigned a PAD and a virtual channel number which corresponds to a particular host on the X.25 network.
    Type: Grant
    Filed: November 7, 1988
    Date of Patent: April 30, 1991
    Assignee: Hayes Microcomputer Products, Inc.
    Inventors: Richard J. Burton, John A. Copeland, III, John W. Jerrim, Toby L. Nixon, Martin H. Sauser, Jr., Robert E. Weatherford, Jr., Larry D. Becker, David F. Strawn
  • Patent number: 4894847
    Abstract: A modem with improved signal processing and handshaking capabilities as described. Two digital signal processors are used to perform independent, concurrent operations so that a faster execution rate is obtained and more precise calculations are made possible. The modem also uses an improved handshaking technique which allows the modem to maintain compatibility with existing 1200 and 2400 bps modems while allowing for negotiation for 4800 and 9600 bps communications. The modem also incorporates an improved baud clock recovery circuit which dynamically adjusts the actual sampling point in a manner dependent upon the difference between the actual sampling point and the optimal sampling point. This allows the actual sampling point to converge upon the desired sampling point at a high rate while minimizing jitter around the optimal sampling point.
    Type: Grant
    Filed: May 26, 1987
    Date of Patent: January 16, 1990
    Assignee: Hayes Microcomputer Products, Inc.
    Inventors: Taruna Tjahjadi, German E. Correa, Matthew F. Easley, John N. Martin, Charles H. McCorvey, Jr., Randy D. Nash, Cynthia A. Panella, Michael L. Rubinstein, Martin H. Sauser, Jr., David F. Strawn, George R. Thomas