Patents by Inventor John H. Ryder

John H. Ryder 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: 4953209
    Abstract: A system for electronically transmitting data objects such as computer programs with a means for verifying that the computer program was actually received and the terms and conditions of its use accepted by the receiver is presented. In this system, the computer program itself controls the verification for its receipt and acceptance. The sender first modifies the program to be delivered, rendering it non-executable in the form in which it will be received by the user initially. The sender inserts into the program an enabling routine and a verification indicia. The enabling routine is capable of rendering the non-executable program into an executable state if certain prerequisite conditions, contained in the verification and enabling routine, are met.
    Type: Grant
    Filed: October 31, 1988
    Date of Patent: August 28, 1990
    Assignee: International Business Machines Corp.
    Inventors: John H. Ryder, Sr., Susanna R. Smith
  • Patent number: 4843389
    Abstract: A text compression method and apparatus are disclosed that enable overall compression ratios of more than six or eight to one for normal language text. Plural multiple-word dictionaries that are specialized for the particular field of use are employed together with a header transmission format that identifies which dictionaries are to be used. In addition, entries in these dictionaries are categorized by a weighted frequency of use ranking in which the product of the word length in characters and the frequency of occurrence of that word in the text is taken as the weighted figure of merit for ranking words to be placed in the individual dictionaries.
    Type: Grant
    Filed: December 4, 1986
    Date of Patent: June 27, 1989
    Assignee: International Business Machines Corp.
    Inventors: Ronald J. Lisle, Eual A. Moss, John H. Ryder