Patents by Inventor Greg P. Andrews

Greg P. Andrews 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: 5757271
    Abstract: A portable computer and method of providing security for an electronic device are described. According to the method of the present invention, a security device disposed within a first electronic device is armed. The security device, which has at least a first mode of operation, detects whether or not a second electronic device is within a selected proximity of the first electronic device. In response to a detection that the second electronic device is not within the selected proximity of the first electronic device, a signal is generated indicating that a security violation has occurred. In one embodiment, wireless signals having an effective range equal to the selected proximity are transmitted from the second electronic device to the first electronic device. The security device determines that the first electronic device is not within the selected proximity of the second electronic device in response to a failure to receive the wireless signals.
    Type: Grant
    Filed: November 12, 1996
    Date of Patent: May 26, 1998
    Assignee: International Business Machines Corporation
    Inventor: Greg P. Andrews
  • Patent number: 5309358
    Abstract: Conversion of a double-byte representation of a character in a first interchange code to a double-byte representation of the character in a second interchange code is taught. The double-byte representation is used to provide column and row indices into a conversion array. This occurs through comparison of the first and second bytes of the representation to first and second national language verification arrays, respectively. The first byte is compared against the first national language verification array to return a first value. The second byte is compared against the second national language verification array to return a second value. The first and second values are then evaluated against first and second range limits, respectively, which, if met, validate the returned values as indices into a national double-byte translation table.
    Type: Grant
    Filed: February 18, 1992
    Date of Patent: May 3, 1994
    Assignee: International Business Machines Corporation
    Inventors: Greg P. Andrews, Chang-Ming Wang
  • Patent number: 5243519
    Abstract: A method and system for facilitating language translation of text fields within an interactive software application. A control parameter is associated with each text field within an interactive softwave application prior to translation and utilized to automatically extract each text field for translation and to reinsert a translated text field thereafter. In certain interactive software applications which utilize fixed template user-interface structures, such as dialog boxes or menu templates, the architecture will not permit captions or menu pulldown controls to be identified within the template. In such applications, an additional artificial control parameter is included within the template which contains an identifier of the text field for the caption or menu pulldown control. Thereafter, the control parameters may be utilized to automatically extract text fields for translation.
    Type: Grant
    Filed: February 18, 1992
    Date of Patent: September 7, 1993
    Assignee: International Business Machines Corporation
    Inventors: Greg P. Andrews, William C. Rapp, Phillip C. Schloss, Daniel D. Schulz, Schuman Shao