×

System and method for formatting data for transmission between an embedded computer and a host computer having different machine characteristics

  • US 7,392,526 B2
  • Filed: 08/07/2006
  • Issued: 06/24/2008
  • Est. Priority Date: 03/23/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for transmitting data, the system comprising:

  • a host computer;

    a first application executing on the host computer;

    an embedded computer;

    a second application executing on the embedded computer;

    a database that identifies at least one interface characteristic of a plurality of interprocess interfaces of the first application and the second application and a user; and

    a communication module that defines an interface for communication with the embedded computer, wherein the first application communicates with the second application via the communication module;

    wherein the host computer stores host computer machine characteristic information for the embedded computer,wherein the host machine characteristic information includes information selected from at least one of;

    an enumeration size, an adaptive enumeration indicator, a short size, a long size, a float size, a double size, a double long size, a pointer size, a structure alignment boundary, an integer size, a byte ordering, a Boolean size, and a character size;

    wherein the host computer stores embedded computer machine characteristic information for the host computer, wherein the embedded computer machine characteristic information includes information selected from at least one of;

    an enumeration size, a pointer size, a structure alignment boundary, an integer size, and a byte ordering; and

    wherein the first application stores data received from the second application in one of a plurality of persistent data objects,wherein the first application loads data from one of the plurality of persistent data objects and transmits the loaded data to the second application to test the embedded computer,wherein the second application, in response to receiving the transmitted data, generates response data,wherein in response to receiving the response data from the second application that is targeted for the first application, the communication module modifies the response data, prior to transmitting the response data to the first application, andwherein the modification is based, at least in part, upon the host computer machine characteristic information, the embedded computer machine characteristic information, and the interface characteristic.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×