Interface module
First Claim
1. A computing device, comprising:
- an application layer;
an operating system layer having a first type of operating system and associated application program interfaces (APIs); and
an interface module coupled between the application layer and the operating system layer, wherein the interface module receives program instructions from a program in the application layer written for a second type of operating system and processes the instructions by directing the instructions to APIs that correctly execute the instructions.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and device embodiments for interfacing a program are disclosed. A computing device can include an application layer, an operating system layer, and an interface module. The operating system layer can include a first type of operating system and associated application program interfaces (APIs). The interface module can be coupled between the application layer and the operating system layer. The interface module can receive program instructions from a program in the application layer written for a second type of operating system and can process the instructions by directing the instructions to APIs that correctly execute the instructions
-
Citations
32 Claims
-
1. A computing device, comprising:
-
an application layer;
an operating system layer having a first type of operating system and associated application program interfaces (APIs); and
an interface module coupled between the application layer and the operating system layer, wherein the interface module receives program instructions from a program in the application layer written for a second type of operating system and processes the instructions by directing the instructions to APIs that correctly execute the instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system architecture, comprising:
-
a computing device including an application layer having a home location register application thereon;
an operating system layer having a first type of operating system; and
an interface module to interface the home location register application designed for a second type of operating system with the first type of operating system; and
a connection for connecting the computing device to a publicly switched telephone network (PSTN). - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method of executing an application comprising:
-
providing an application configured for an operating system;
communicating instructions from the application to an interface module; and
processing the instructions with the interface module to function with a different operating system. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A method of executing an application configured for a platform having first type of operating system on a platform having a second type of operating system comprising:
-
communicating instructions from the application to an interface module, the application configured for a first type of operating system;
interpreting the instructions from the application with the interface module; and
communicating the instructions from the interface module to an operating system that is the second type of operating system. - View Dependent Claims (24, 25, 26, 27, 28)
-
-
29. A computer readable medium having a set of computer executable instructions thereon for causing a device to perform a method, comprising:
-
communicating instructions from a telecommunications application to an interface module, the application configured for a first type of operating system;
processing the instructions from the application with the interface module; and
communicating the instructions from the interface module to an operating system that is a second type of operating system. - View Dependent Claims (30, 31, 32)
-
Specification