System and method for executing wireless communications device dynamic instruction sets
First Claim
1. In a wireless communications device, a method for executing dynamic instruction sets, the method comprising:
- executing system software;
launching a run-time engine;
processing dynamic instruction sets;
operating on system data and system software; and
, in response to operating on the system data and system software, controlling the execution of the system software.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for executing dynamic instruction sets in a wireless communications device. The method comprises: forming the system software into symbol libraries, each symbol library comprising symbols having related functionality; arranging the symbol libraries into code sections in a code storage section nonvolatile memory; executing system software; receiving a patch manager run time instruction (PMRTI) or dynamic instruction sets, including conditional operation code and data items, in a file system section nonvolatile memory; calling a run-time library from a first code section; processing the patch manager run time instruction operation code; operating on system data and system software; and, in response to operating on the system data and system software, controlling the execution of the system software.
-
Citations
38 Claims
-
1. In a wireless communications device, a method for executing dynamic instruction sets, the method comprising:
-
executing system software;
launching a run-time engine;
processing dynamic instruction sets;
operating on system data and system software; and
,in response to operating on the system data and system software, controlling the execution of the system software. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. In a wireless communications device, a method for executing dynamic instruction sets, the method comprising:
-
forming the system software into symbol libraries, each symbol library comprising symbols having related functionality;
arranging the symbol libraries into code sections in a code storage section nonvolatile memory;
executing system software;
receiving a patch manager run time instruction (PMRTI), including conditional operation code and data items, in a file system section nonvolatile memory;
calling a run-time library from a first code section;
processing the patch manager run time instruction operation code;
operating on system data and system software; and
,in response to operating on the system data and system software, controlling the execution of the system software.
-
-
20. In a wireless communications device, a dynamic instruction set execution system, the system comprising:
-
executable system software and system data differentiated into code sections;
dynamic instruction sets for operating on the system data and the system software, and controlling the execution of the system software; and
,a run-time engine for processing the dynamic instruction sets. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. In a wireless communications device, a dynamic instruction set execution system, the system comprising:
-
executable system software and system data differentiated into code sections with symbol libraries arranged within;
patch manager run time instructions (PMRTIs) organized as dynamic instruction sets with operation code and data items for operating on the system data and the system software, and for controlling the execution of the system software;
a file system section nonvolatile memory for receiving the patch manager run time instructions; and
,a run-time library arranged in a first code section for processing the dynamic instruction sets.
-
Specification