Protocol conversion “Bearer Independent Protocol (BIP)”—TCP/IP for communication between SIM and terminal
First Claim
1. A method of offering services of an HTTP or HTTPS server, the method comprising:
- mapping a domain name of a first electronic device to an internal IP address associated with a gateway, and wherein the internal IP address is fixed in a static routing and DNS table located on the first electronic device; and
transmitting HTTP messages over a local physical communication channel between a server and a browser running locally on a second electronic device via the gateway using the mapping;
wherein the server is implemented by or running locally on the first electronic device that is a portable device, to the browser running on the second electronic device,wherein the first electronic device exchanging the HTTP messages with the second electronic device over the local physical communication channel between the first electronic device and the second electronic device according to a Bearer Independent Protocol,wherein the second electronic device is a terminal connected over the local physical communication channel to the portable device via the gateway residing on the terminal, andwherein on the second electronic device, the local physical communication channel is managed by the gateway which performs protocol conversion of the Bearer Independent Protocol to TCP/IP for messages being received from the HTTP or HTTPS server, and protocol conversion of TCP/IP to the Bearer Independent Protocol for messages being sent to the HTTP or HTTPS server.
2 Assignments
0 Petitions
Accused Products
Abstract
The services of an HTTP or HTTPS server, being implemented by or running on a first electronic device that is a portable device, are offered to an application running on a second electronic device by exchanging HTTP messages between the first electronic device and the second electronic device over a local communication channel according to the Bearer Independent Protocol. The application running on the second electronic device may use the TCP/IP protocol for exchanging HTTP messages with the server. A gateway is employed on the second electronic device, which manages the local communication channel and performs protocol conversion, Bearer Independent Protocol—TCP/IP, for messages received from the application running on the second electronic device, and protocol conversion, TCP/IP—Bearer Independent Protocol, for messages being sent to the server, where the second electronic device is a terminal hosting the portable device.
-
Citations
15 Claims
-
1. A method of offering services of an HTTP or HTTPS server, the method comprising:
-
mapping a domain name of a first electronic device to an internal IP address associated with a gateway, and wherein the internal IP address is fixed in a static routing and DNS table located on the first electronic device; and transmitting HTTP messages over a local physical communication channel between a server and a browser running locally on a second electronic device via the gateway using the mapping; wherein the server is implemented by or running locally on the first electronic device that is a portable device, to the browser running on the second electronic device, wherein the first electronic device exchanging the HTTP messages with the second electronic device over the local physical communication channel between the first electronic device and the second electronic device according to a Bearer Independent Protocol, wherein the second electronic device is a terminal connected over the local physical communication channel to the portable device via the gateway residing on the terminal, and wherein on the second electronic device, the local physical communication channel is managed by the gateway which performs protocol conversion of the Bearer Independent Protocol to TCP/IP for messages being received from the HTTP or HTTPS server, and protocol conversion of TCP/IP to the Bearer Independent Protocol for messages being sent to the HTTP or HTTPS server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a first electronic device that is a portable device; and a second electronic device, wherein the first electronic device provides services of an HTTP or HTTPS server to a browser running on the second electronic device, wherein the HTTP or HTTPS server is implemented by or running locally on the first electronic device, wherein the first electronic device exchanging HTTP messages with the second electronic device over a local physical communication channel existing between the first electronic device and the second electronic device according to the Bearer Independent Protocol, wherein the second electronic device is a terminal connected over the local physical communication channel to the portable device via a gateway residing on the terminal, wherein the HTTP messages are transmitted over the local physical communication channel between the server and the browser running locally on the second electronic device via the gateway, wherein a domain name of the first electronic device is mapped to an internal IP address associated with the gateway, and wherein the internal IP address is fixed in a static routing and DNS table located on the first electronic device, and wherein on the second electronic device, the local physical communication channel is managed by the gateway which performs protocol conversion of Bearer Independent Protocol to TCP/IP for messages being received from the HTTP or HTTPS server, and protocol conversion of TCP/IP to Bearer Independent Protocol for messages being sent to the HTTP or HTTPS server.
-
Specification