Patents by Inventor Carol R. Harper

Carol R. Harper 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: 5122949
    Abstract: A mapping-type data signal optimizer performs a DEVICE-SPECIFIC ATTRIBUTE ELIMINATION routine. If field attributes in an outgoing signal do not affect the appearance of a data display on, or the operational characteristics of, a peripheral device receiving the outgoing signal (e.g., field attributes are essentially meaningless on printers), then the outgoing signal is reformed so as not to include those attributes.
    Type: Grant
    Filed: July 27, 1988
    Date of Patent: June 16, 1992
    Assignee: BMC Software, Inc.
    Inventors: Thomas A. Harper, Philip V. Wiles, Jr., Carol R. Harper
  • Patent number: 5113354
    Abstract: A method and associated computer program operate to optimize signals being exchanged between a host unit and an addressable-buffer peripheral device. The program optimizes an outgoing signal from the host unit by (1) creating an updated-state map representing the state of the peripheral device buffer expected to exist after processing by the peripheral device of the outgoing signal, (2) performing an exclusive-or (XOR) operation using the updated-state map and a present-state map representing the existing state of the buffer, and (3) constructing and transmitting a substitute outgoing signal which represents changes to the buffer, and in which all premodified field flags are turned off. Position-dependent characters, such as attribute bytes, are translated into nondata characters prior to incorporation into a map, and are retranslated into their original form for use in the substitute signal.
    Type: Grant
    Filed: November 22, 1989
    Date of Patent: May 12, 1992
    Assignee: BMC Software, Inc.
    Inventors: Thomas A. Harper, Carol R. Harper
  • Patent number: 4837679
    Abstract: ERASE INPUT support is provided for the optimizer system disclosed in commonly-assigned co-pending application Ser. No. 827,767, now U.S. Pat. No. 4,750,137, by altering the programming of the optimizer system so that the only MDT flags turned off in the optimized outgoing data stream are those associated with protected pre-modified fields. The programming is further altered so that when an incoming data stream is received by the optimizer system, all unprotected fields in the present-state image are preprocessed prior to being updated from the incoming data stream to reflect the information available to the optimizer system as to whether the ERASE INPUT key has been pressed.
    Type: Grant
    Filed: December 31, 1986
    Date of Patent: June 6, 1989
    Assignee: BMC Software, Inc.
    Inventors: Philip V. Wiles, Jr., Thomas A. Harper, Carol R. Harper
  • Patent number: 4750137
    Abstract: A method and a computer program for performing the method are disclosed for optimizing signals being exchanged between a host unit and an addressable-buffer peripheral device. The program optimizes an outgoing signal from the host unit by (1) creating an updated-state map representing the state of the peripheral device buffer expected to exist after processing by the peripheral device of the outgoing signal, (2) performing an exclusive-or (XOR) operation using the updated-state map and a present-state map representing the existing state of the buffer, and (3) constructing and transmitting a substitute outgoing signal which represents only changes to the buffer, and in which all premodified field flags are turned off. Position-dependent characters, such as attribute bytes, are translated into nondata characters prior to incorporation into a map, and are retranslated into their original form for use in the substitute signal.
    Type: Grant
    Filed: February 7, 1986
    Date of Patent: June 7, 1988
    Assignee: BMC Software, Inc.
    Inventors: Thomas A. Harper, Carol R. Harper
  • Patent number: RE35110
    Abstract: A method and a computer program for performing the method are disclosed for optimizing signals being exchanged between a host unit and an addressable-buffer peripheral device. The program optimizes an outgoing signal from the host unit by (1) creating an updated-state map representing the state of the peripheral device buffer expected to exist after processing by the peripheral device of the outgoing signal, (2) performing an exclusive-or (XOR) operation using the updated-state map and a present-state map representing the existing state of the buffer, and (3) constructing and transmitting a substitute outgoing signal which represents only changes to the buffer, and in which all premodified field flags are turned off. Position-dependent characters, such as attribute bytes are translated into nondata characters prior to incorporation into a map, and are retranslated into their original form for use in the substitute signal.
    Type: Grant
    Filed: November 6, 1989
    Date of Patent: December 5, 1995
    Assignee: BMC Software, Inc.
    Inventors: Thomas A. Harper, Carol R. Harper