IP Library Granted Patent US 7,934,092
Granted Patent B2
US 7,934,092 · App. 11/482,967 · Granted Apr 26, 2011

Electronic device having improved security

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 7,934,092
App. No.
11/482,967
Granted
Apr 26, 2011
Kind
B2
Abstract

An electronic device comprising an embedded computer system is provided. The device comprises a processor supporting a real-time operating system (RTOS). The processor further supports user and supervisor modes. The computer system is programmed such that only code portions directly controlling essential hardware in the device are run in supervisor mode.

Claims (6)

1. An electronic device comprising an embedded computer system, said device comprising a processor supporting a real-time operating system (RTOS), said processor supporting user and supervisor modes, wherein said computer system is programmed such that only code portions directly controlling essential hardware in said device are run in supervisor mode,

wherein said device is a printer and said essential hardware comprises drive circuitry for actuating nozzle actuators in a printhead,

said code portion is programmed to allow only an authorized operation of said hardware, said authorized operation being selected from: printing at a predetermined speed; printing at a predetermined resolution; full color printing; and monochrome printing.

2. The electronic device of claim 1 , wherein said computer system is programmed such that code portions not directly controlling essential hardware in said device are run in user mode.

3. The electronic device of claim 1 , wherein a core of said real-time operating system (RTOS) runs in user mode.

4. The electronic device of claim 1 , wherein said computer system is programmed such that a code portion directly controlling essential hardware is callable from an application running in user mode via a trap identifying said code portion.

Assignments (3)
CHANGE OF NAME Recorded Jun 25, 2014
From: ZAMTEC LIMITED
To: MEMJET TECHNOLOGY LIMITED
Reel/Frame 033244/0276 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2014
From: SILVERBROOK RESEARCH PTY. LIMITED
To: ZAMTEC LIMITED
Reel/Frame 032274/0397 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2006
From: FUNK, DAVID WILLIAM; SILVERBROOK, KIA
To: SILVERBROOK RESEARCH PTY LTD
Reel/Frame 018092/0778 →