Legal claims defining the scope of protection, as filed with the USPTO.
1. A wireless communication device comprising: a system processor; a communication processor; a communication module, in communication with the system processor and the communication processor to facilitate communication between the system processor and the communication processor; and a shared memory associated with the communication module; wherein the system processor is configured to receive variables from a single thread in a single threaded operating environment, port the received variables via a porting layer for use in a multiple threaded environment wherein the porting the received variables into the multiple threaded operating environment is performed by reference such that each of an independent thread can access variables by reference without stopping on another independent thread's variable.
2. The wireless communication device of claim 1 , further comprising a single threaded modeling tool configured to generate code from a software model, wherein the single threaded modeling tool produces variables as global variables and not using the global variables in operation of a plurality of threads in the multiple threaded operating environment.
3. The wireless communication device of claim 1 wherein the porting layer comprises a root process table having process description block entries, each process in the process description block entry having static variables.
4. The wireless communication device of claim 2 , further comprising an SDL modeling language used in the software development and wherein the single threaded modeling tool is TELELOGIC TAU C MICRO with light integration.
5. The wireless communication device of claim 1 wherein the wireless communication device is a wireless transmit/receive unit.
Unknown
August 5, 2008
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.