The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Patent No.:

US 7774599 B1

PDF
Full Text
Expired
Date of Patent:
Aug. 10, 2010

Filed:

Sep. 15, 2006
Applicants:

Jinhong Guo, West Windsor, NJ (US);

Stephen L. Johnson, Erdenheim, PA (US);

Il-pyung Park, Princeton Junction, NJ (US);

Lasse Bigum, Aalborg, DK;

Henrik Davidsen, Aalborg, DK;

Lars T. Mikkelsen, Aalborg, DK;

Egon Pedersen, Aalborg, DK;

Anders Ravn, Copenhagen, DK;

Emmanuel Fleury, Bordeaux, FR;

Inventors:

Jinhong Guo, West Windsor, NJ (US);

Stephen L. Johnson, Erdenheim, PA (US);

Il-Pyung Park, Princeton Junction, NJ (US);

Lasse Bigum, Aalborg, DK;

Henrik Davidsen, Aalborg, DK;

Lars T. Mikkelsen, Aalborg, DK;

Egon Pedersen, Aalborg, DK;

Anders Ravn, Copenhagen, DK;

Emmanuel Fleury, Bordeaux, FR;

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 29/06 (2006.01);
U.S. Cl.
CPC ...
Abstract

A system securing inter-process communication (IPC) based on trust includes a user quota mechanism to provide resource management of IPC's. A single user is allowed to allocate a fixed amount of objects less than a system maximum. A trusted IPC mechanism mediates access to IPC objects by employing signed executables signed by a key and containing a list of trusted keys. A trust relationship is used among a set of subjects connected to an IPC to determine whether communication can be carried out between processes. In order for the processes to communicate via an IPC, either they have to trust each other, or a kernel must trust one process and that process must also trust the other process.


Find Patent Forward Citations

Loading…