×

System and method for providing an interface for scripting programs to communicate with embedded systems

  • US 7,062,772 B2
  • Filed: 03/22/2002
  • Issued: 06/13/2006
  • Est. Priority Date: 03/23/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for providing communication between a host computer and an embedded computer, the system comprising:

  • an embedded computer executing a plurality of threads that provide a communication interface, each communication interface having a plurality of data fields;

    a script engine for executing script instructions;

    a communication database identifying each of the communication interfaces, wherein the communication database is automatically generated, at least in part, from information comprising;

    an interface description file that defines the communications interfaces;

    machine characteristics of the embedded device; and

    machine characteristics of a platform that is executing the script engine;

    a communication module for providing an application programming interface for the script instructions to access the communication interface, wherein the communication module is automatically generated based upon information from information from the communication database; and

    wherein the script instructions identify at least one of the communication interfaces in the communication database and invoke a function with respect to at least one field in the identified communication interface via the application programming interface, wherein the function is selected from the group comprising;

    storing data in one of the data fields, reading data from one of the data fields, and testing a data field.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×