Patents by Inventor Michael A. Barnstijn

Michael A. Barnstijn 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: 5715387
    Abstract: A method and system provides a special purpose or embedded system developer with the ability to confirm the correct operation of a computer program designed to operate on a target system whose processing and storage capabilities may be more austere than the host system upon which the computer program is designed and tested. A key feature of the method and the system enables a developer to execute and debug an application program on a host system while observing and testing the operation of the program through the input/output of the target system. Another feature of the method and system is an application loader that dynamically sizes and, as necessary, reconfigures the available memory to permit multiple applications to reside simultaneously on the target system by resolving addresses in the target system at the time an application of interest is downloaded to the target system.
    Type: Grant
    Filed: November 1, 1996
    Date of Patent: February 3, 1998
    Assignee: Research In Motion Limited
    Inventors: Michael A. Barnstijn, Mark E. Church, Barry W. Linkert, Mihal Lazaridis
  • Patent number: 5600790
    Abstract: A method and system provides a special purpose or embedded system developer with the ability to confirm the correct operation of a computer program designed to operate on a target system whose processing and storage capabilities may be more austere than the host system upon which the computer program is designed and tested. A key feature of the method and the system enables a developer to execute and debug an application program on a host system while observing and testing the operation of the program through the input/output of the target system. Another feature of the method and system is an application loader that dynamically sizes and, as necessary, reconfigures the available memory to permit multiple applications to reside simultaneously on the target system by resolving addresses in the target system at the time an application of interest is downloaded to the target system.
    Type: Grant
    Filed: February 10, 1995
    Date of Patent: February 4, 1997
    Assignee: Research In Motion Limited
    Inventors: Michael A. Barnstijn, Mark E. Church, Barry W. Linkert, Mihal Lazaridis
  • Patent number: 5559800
    Abstract: The present invention provides a method for user control of a gateway in a wireless data communicator network. The present invention includes transmitting a data packet to the gateway, including control data continuing a plurality of commands to be executed by the gateway. The gateway then parses the plurality of commands and executes the commands.
    Type: Grant
    Filed: January 19, 1994
    Date of Patent: September 24, 1996
    Assignee: Research In Motion Limited
    Inventors: Gary P. Mousseau, Mihal Lazaridis, Herb A. Little, Michael A. Barnstijn
  • Patent number: 5444763
    Abstract: A device is provided that interfaces with existing point of sale credit card reading devices, and furnishes the option of transmitting data over either the existing modem installation or a radio frequency data communication network. The device scans the information encoded on the credit card to determine which data transmission path is appropriate for a particular transaction. The device software generates the necessary signals to simulate the normal interaction between the POS cardreader device and a modem. The software also converts between serial and packetized data in order to request and receive credit card purchase authorizations over the radio frequency data communication network.
    Type: Grant
    Filed: June 27, 1993
    Date of Patent: August 22, 1995
    Assignee: Research In Motion Limited
    Inventors: Mihal Lazaridis, Michael A. Barnstijn