Apparatus, method and system for a tunneling client access point
AssigneeIoengine, LLC
InventorScott McNulty
Life of this patent
Estimating the term…
Abstract
The disclosure details the implementation of an apparatus, method, and system comprising a portable device configured to communicate with a terminal and a network server, and execute stored program code in response to user interaction with an interactive user interface. The portable device contains stored program code configured to render an interactive user interface on a terminal output component to enable the user the control processing activity on the portable device and access data and programs from the portable device and a network server.
Claims28
A portable device configured to communicate with (a) a terminal comprising a processor, an output component, a network interface, and a memory having executable program code stored thereon, including program code which, when executed by the terminal processor, is configured to (i) cause a presentation of an interactive user interface by the terminal output component, wherein the interactive user interface comprises at least one user interface element configured to be manipulated by a user, (ii) receive a command resulting from user manipulation of a user interface element, and (iii) affect the presentation of the interactive user interface by the terminal output component in response to receiving a command resulting from user manipulation of a user interface element, and (b) a communication network comprising at least one communication network node, the portable device comprising:
- a. a first communication interface configured to enable transmission of communications between the portable device and the terminal;
- b. a second communication interface configured to enable transmission of communications between the portable device and a communication network node;
- c. a sensor configured to detect biometric data;
- d. a processor;
- and
- e. a memory having data and executable program code stored thereon, including:
- (1) first program code which, when executed by the portable device processor, is configured to cause biometric data detected by the sensor to be stored on the portable device memory;
- (2) second program code which, when executed by the portable device processor, is configured to encrypt communications transmitted by the portable device;
- and
- (3) third program code which, when executed by the portable device processor in response to a communication received by the portable device from the terminal resulting from user manipulation of a user interface element of the interactive user interface, is configured to cause an encrypted communication comprising biometric data stored on the portable device memory to be transmitted to a communication network node.
A method implemented on a portable device comprising a processor, a sensor configured to detect biometric data, a memory having data and executable program code stored thereon, a first communication interface configured to enable transmission of communications between the portable device and a terminal comprising a processor, an output component, a network interface, and a memory having executable program code stored thereon, including program code which, when executed by the terminal processor, is configured to (i) cause a presentation of an interactive user interface by the terminal output component, wherein the interactive user interface comprises at least one user interface element configured to be manipulated by a user, (ii) receive a command resulting from user manipulation of a user interface element, and (iii) affect the presentation of the interactive user interface by the terminal output component in response to receiving a command resulting from user manipulation of a user interface element, and a second communication interface configured to enable transmission of communications between the portable device and a communication network comprising a plurality of communication network nodes, the method comprising:
- a. executing first program code stored on the portable device memory to cause biometric data detected by the sensor to be stored on the portable device memory;
- b. executing second program code stored on the portable device memory to cause communications comprising biometric data stored on the portable device memory to be encrypted;
- and
- c. executing, in response to a communication received by the portable device from the terminal resulting from user manipulation of a user interface element of the interactive user interface, third program code stored on the portable device memory to cause an encrypted communication comprising biometric data stored on the portable device memory to be transmitted to a communication network node.
A system implementing a terminal comprising a processor, an output component, a network interface, and a memory having executable program code stored thereon, including program code which, when executed by the terminal processor, is configured to (i) cause a presentation of an interactive user interface by the terminal output component, wherein the interactive user interface comprises at least one user interface element configured to be manipulated by a user, (ii) receive a command resulting from user manipulation of a user interface element, and (iii) affect the presentation of the interactive user interface by the terminal output component in response to receiving a command resulting from user manipulation of a user interface element, the system comprising:
- a. a communication network comprising a communication network node, wherein the communication network node comprises a processor and a memory having executable program code stored thereon, the communication network node configured to execute, in response to receiving a communication comprising biometric data, program code stored on the communication network node memory to cause a secure communication to be transmitted to the terminal to affect the display of the interactive user interface by the terminal output component;
- and
- b. a portable device comprising a first communication interface configured to enable transmission of communications between the portable device and the communication network node and a second communication interface configured to enable transmission of communications between the portable device and the terminal, a processor, and a memory having data and executable program code stored thereon, the portable device configured to:
- (1) execute first program code stored on the portable device memory to cause biometric data detected by the sensor to be stored on the portable device memory;
- (2) execute second program code stored on the portable device memory to cause communications comprising biometric data stored on the portable device memory to be encrypted;
- and
- (3) execute, in response to a communication resulting from user manipulation of a user interface element of the interactive user interface presented on the terminal output component, third program code stored on the portable device memory to cause an encrypted communication comprising biometric data stored on the portable device memory to be transmitted to the communication network node.
Dependencies are inferred from the claim text.