×

Virtual data source for a radio transceiver

  • US 5,381,346 A
  • Filed: 06/30/1992
  • Issued: 01/10/1995
  • Est. Priority Date: 06/30/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. A radio transceiver, comprising:

  • a plurality of operating hardware-dependent components and functions;

    a plurality of operating hardware-independent components and functions;

    a plurality of hardware-dependent tasking means for collecting asynchronous data generated by the hardware-dependent components and functions, each of the plurality of tasking means include a translator for translating the collected information;

    a plurality of highly time critical interrupt software routine drivers for providing the plurality of tasking means with high priority and uninterruptable information;

    a plurality of virtual sourcing means for distributing asynchronous data generated by the plurality of hardware-dependent tasking means and the plurality of interrupt software routine drivers;

    a plurality of hardware-independent tasking controllers for executing radio control processes of the hardware-dependent components and functions, the controllers comprising;

    first means for directing the plurality of hardware-dependent tasking means to commence collecting data generated by the hardware-dependent components and functions;

    second means for directing the plurality of hardware-dependent tasking means to cease collecting data generated by the hardware-dependent components and functions;

    third means for directing the virtual sourcing means as to when to commence delivering data to the hardware-independent tasking controllers and when to stop the delivery;

    a plurality of buffers for storing a table comprising a list of hardware-independent tasking controllers that are subscribed to receive translated information from the plurality of hardware-dependent tasking means; and

    a virtual source manager for copying and sending messages to all the subscribed hardware-independent tasking controllers including sending prioritized stop messages when the hardware dependent tasking means stops collecting data.

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