Patent Yard Sign in
Expired Canadian patentCanada

Virtual single machine with message-like hardware interrupts and processor exceptions

CA 1253970 A · Owner: Computer X, Inc. · Inventors: Kun, Andrew I.; Kolnick, Frank C.; Mansfield, Bruce M.

CIPO record

Overview

Drawings and full text

Its claims, description and drawings are in the Canadian Patents Database.

Open the CIPO record

Abstract From the Canadian patent

A multi-processor, multi-tasking virtual machine comprises processes, messages, and contexts. Processes communicate only through messages. Contexts are groups of related processes. The virtual machine makes all hardware devices appear to be processes, in that the occurrence of an event on a device causes a message to be generated and sent to another process for handling. The receiving process performs all operations required to handle the event. Thus a variety of hardware devices can be connected and disconnected from the system without interrupting its operation and without necessitating extensive software revisions.

Read the whole patent

Listed from its CIPO record in Patent Yard's archive of Canadian patents past their term. Its claims, description and drawings are in the CIPO record and on Google Patents, and the Claude kit works from them.

Why it's free to use

  • Granted May 9, 1989. A Canadian patent filed before October 1, 1989 lasted 17 years from grant, so its term ended May 9, 2006.
  • We check Canadian rights only. A patent in its family in another country could still be in force: check its family on Google Patents.
FiledApril 28, 1986
GrantedMay 9, 1989
Term endedMay 9, 2006
Patent numberCA 1253970 A
Classification (IPC)G06F15/16 +2 more

Timeline

Timeline From CIPO dates

1987198919911993199519971999200120032005Application filedApril 28, 1986Patent grantedMay 9, 1989Term endedMay 9, 2006

Sources & verification

Everything on this page comes from the CIPO record linked above. Contains information licensed under the Open Government Licence – Canada.