IP Library › Granted Patent US 9,876,802
Granted Patent B2
US 9,876,802 · App. 14/434,807 · Granted Jan 23, 2018

Multi-mode computer with selector

Inventors: Audun Jøsang (Hvalstad, NO); Eric Fouchard (Bruz, FR)
Assignee: UNIVERSITETET I OSLO
H04L63/105G06F21/74G06F21/84H04L63/1441G06F2221/2113G06F2221/2153H04W12/08H04W88/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,876,802
App. No.
14/434,807
Granted
Jan 23, 2018
Kind
B2
Abstract

There is disclosed a computing apparatus including a first context within which first processing activity may be performed and a second context within which second processing activity may be performed independent of the first processing activity, the apparatus further may include input and/or output channels with which the first and second contexts may communicate and a switch function operated by a selector; whereby operation of the selector by a user selectively allows communication between the first context and/or the second context (of the first part) and the input and/or output channels (of the second part). An indicator is provided to indicate which context is in communication with the input/output channels.

Claims (12)

1. A computing apparatus which is a mobile handheld device comprising a first context within which first processing activity may be performed and a second context within which second processing activity may be performed independent of the first processing activity, wherein the first context is a secure context providing an OffPAD which is permanently or most of the time disconnected from the Internet, and the second context connects to the Internet; and wherein each context comprises a processor and memory; the apparatus further comprising input and/or output channels with which the first and second contexts may communicate and a switch function operated by a selector; whereby operation of the selector by a user selectively allows communication between either the first context or the second context (of the first part) and the input and/or output channels (of the second part); and wherein the first context is always isolated from the second context.

2. A computing apparatus as claimed in claim 1 , further comprising an indicator which indicates to a user which of the first and second contexts is in communication with the input and/or output channels.

3. A computing apparatus as claimed in claim 2 , wherein the indicator is physically separate from the input and/or output channels and can never be controlled by processes running in the second context.

4. A computing apparatus as claimed in claim 1 , wherein each context comprises a virtual machine.

5. A computing apparatus as claimed in claim 1 , wherein the selector is outside the control of software in the first or second context.

6. A computing apparatus as claimed in claim 1 , wherein the selector is a physical switch which is under the exclusive control of a user.

7. A computing apparatus as claimed in claim 6 , wherein the physical switch is a mechanical or electromechanical switch.

8. A computing apparatus as claimed in claim 1 , wherein the switch is a semiconductor-based switch.

9. A computing apparatus as claimed in claim 1 , wherein the switch function is controlled by software.

10. A computing apparatus as claimed in claim 1 , wherein the switch function comprises a microprocessor separate from the microprocessor providing the first or second context.

11. A computing apparatus as claimed in claim 1 , wherein the switch function allows communication between only one context and the input and/or output channels at a given time.

12. A method of operating a computing apparatus comprising providing a computing apparatus which is a mobile handheld device comprising a first context within which first processing activity may be performed and a second context within which second processing activity may be performed independent of the first processing activity, wherein the first context is a secure context providing an OffPAD which is permanently or most of the time disconnected from the Internet, and the second context connects to the Internet; and wherein each context comprises a processor and memory; the apparatus further comprising input and/or output channels with which the first and second contexts may communicate and a switch function operated by a selector; whereby operation of the selector by a user selectively allows communication between either the first context or the second context (of the first part) and the input and/or output channels (of the second part); and wherein the first context is always isolated from the second context; and using the selector to selectively allow communication between the first context and/or the second context of the first part and the input and/or output channels of the second part.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2015
From: JØSANG, AUDUN; FOUCHARD, ERIC
To: UNIVERSITETET I OSLO
Reel/Frame 036572/0515 →
Priority Claims (1)
GB 1218389.3 · Oct 12, 2012 · national
Continuity (1)
Related Publication 20150271184A1 · Sep 24, 2015