Patent Yard Sign in
Expired Canadian patentCanada

Memory management within a run-time environment

CA 2362463 C · Owner: Unietis, David · Inventors: Sexton, Harlan; Benson, Peter; Unietis, David

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

Objects that are managed within a run-time environment are stored on N-bit aligned addresses. Due to the alignement restriction the N least significant , bits of a reference to an object are available for storing information about the storage properties of the object. This information is extractable by fast register operations. The storage properties can include the lifetime format, and contiguity of the object, or a combination of these properties. If the runtime environment implements a generational garbage collector the reference , tags are used to encode whether or not the object is recently allocated.

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

  • Filed February 11, 2000 and granted October 28, 2003. A Canadian patent filed from October 1, 1989 lasts 20 years from filing, so its term ended February 11, 2020.
  • A certificate of supplementary protection adds at most two years for a drug, so even that would have ended by February 11, 2022.
  • We check Canadian rights only. A patent in its family in another country could still be in force: check its family on Google Patents.
FiledFebruary 11, 2000
GrantedOctober 28, 2003
Term endedFebruary 11, 2020
Patent numberCA 2362463 C
Classification (IPC)G06F12/02

Timeline

Timeline From CIPO dates

2001200320052007200920112013201520172019Application filedFeb 11, 2000Patent grantedOct 28, 2003Term endedFeb 11, 2020

Sources & verification

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