×

System for broadcasting to, and programming, a motor device in a protocol, device, and network independent fashion

  • US 6,282,294 B1
  • Filed: 06/30/1998
  • Issued: 08/28/2001
  • Est. Priority Date: 01/07/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. A programming interface on a mobile device for transferring information to and from a radio receiver on the mobile device, the programming interface including:

  • a message processing component configured to receive messages to be delivered to the radio receiver; and

    a driver component coupled to the message processing component;

    wherein the message processing component is configured to execute a control call to the driver component specifying a control operation to be performed based on a message received, an input buffer location of an input buffer containing data to be transferred to the radio receiver, a number of bytes of information contained in the input buffer, an output buffer location of an output buffer containing information received from the radio receiver, a maximum number of bytes of information contained in the output buffer, and an actual number of bytes received from the radio receiver;

    wherein the control operation is a programming operation to program values in the radio receiver and wherein the control call passes a programming data structure to the driver, the programming data structure including;

    a structure size portion indicative of a size of the programming data structure;

    a mask portion Indicative of which portions in the programming data structure are valid;

    an operation code portion indicative of whether the programming operation is to program values or deprogram values;

    a type code portion indicative of a type of values to be programmed or deprogrammed;

    a program data portion indicative of the values to be programmed or deprogrammed; and

    a program data length portion indicative of a length of the program data; and

    wherein the driver component is configured to receive the control call from the message processing component and execute the specified control operation.

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