Patents by Inventor Daniel John Spoonhower

Daniel John Spoonhower has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7263532
    Abstract: An object-oriented program is modified to create objects within specified regions, allowing memory de-allocation to take place for entire regions at once. The contents and associations between the regions are described by one or more shape graphs, which are created from an analysis of the program code. The region association metadata stored by the shape graphs allows the region-based memory management to take place while requiring no more than one region to be passed to methods for each object passed.
    Type: Grant
    Filed: February 19, 2004
    Date of Patent: August 28, 2007
    Assignee: Microsoft Corporation
    Inventors: Bjarne Steensgaard, Daniel John Spoonhower