Multiple platform support system and method
First Claim
Patent Images
1. A portable data terminal, comprising:
- a processor having an instruction set architecture;
an imaging assembly;
an illumination assembly; and
data storage means configured to store;
a plurality of operating systems;
a virtual machine application program configured to receive at least one instruction from each operating system, communicate with the processor according to the instruction set architecture, and switch operating system access to the processor upon receipt of an electrical signal representing an event;
a scan driver application program configured to communicate with the imaging and illumination assemblies; and
a decoder application program;
wherein the electrical signal can be communicated based on user interaction with a trigger.
1 Assignment
0 Petitions
Accused Products
Abstract
A portable data terminal including a processor having an instruction set architecture and data storage means configured to store a plurality of operating systems and a virtual machine monitor application program configured to receive at least one instruction from each operating system, communicate with the processor according to the instruction set architecture, and switch operating system access to the processor upon receipt of an electrical signal representing an event.
466 Citations
18 Claims
-
1. A portable data terminal, comprising:
-
a processor having an instruction set architecture; an imaging assembly; an illumination assembly; and data storage means configured to store; a plurality of operating systems; a virtual machine application program configured to receive at least one instruction from each operating system, communicate with the processor according to the instruction set architecture, and switch operating system access to the processor upon receipt of an electrical signal representing an event; a scan driver application program configured to communicate with the imaging and illumination assemblies; and a decoder application program; wherein the electrical signal can be communicated based on user interaction with a trigger. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A portable data terminal, comprising:
-
a user interface device; a processor having an instruction set architecture; data storage means configured to store; a first operating system configured to communicate with the processor according to the instruction set architecture; a first application program configured to communicate with the first operating system; a second operating system; a second application program configured to communicate with the second operating system; and a virtual machine application program configured to receive at least one instruction from the second operating system and communicate with the first operating system based on the at least one instruction; and wherein the portable data terminal is configured to switch operating systems upon user interaction with the user interface device; wherein the electrical signal can be communicated based on user interaction with a trigger. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A portable data terminal, comprising:
-
a user interface device; a processor having an instruction set architecture; data storage means configured to store; a first operating system configured to communicate with the processor according to the instruction set architecture; and a first application program configured to communicate with the first operating system; a second application program; a virtual machine application program configured to receive at least one instruction from the second application program and communicate with the first operating system based on the at least one instruction; and wherein the portable data terminal is configured to invoke the virtual machine application program based user interaction with the user interface device; wherein the electrical signal can be communicated based on user interaction with a trigger. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification