Patents by Inventor Lance Kibblewhite

Lance Kibblewhite 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: 8887131
    Abstract: The present invention relates to a method for reducing the object code size of an application that requires run-time dispatching of object oriented methods. The method comprises scanning an object file corresponding to the application for references to object oriented methods in a dispatch table that performs run-time object oriented method binding. The highest inheritance level associated with an object oriented method is found. All references to object oriented methods above the highest inheritance level are designated as unused. All references to object oriented methods below the highest inheritance level are designate as used. All references to object oriented methods that are designated as unused are deleted from the dispatch table.
    Type: Grant
    Filed: March 10, 2008
    Date of Patent: November 11, 2014
    Assignee: Objective Interface Systems, Inc.
    Inventors: William Beckwith, Lance Kibblewhite
  • Publication number: 20090138847
    Abstract: The present invention relates to a method for reducing the object code size of an application that requires run-time dispatching of object oriented methods. The method comprises scanning an object file corresponding to the application for references to object oriented methods in a dispatch table that performs run-time object oriented method binding. The highest inheritance level associated with an object oriented method is found. All references to object oriented methods above the highest inherence level are designated as unused. All references to object oriented methods below the highest inherence level are designate as used. All references to object oriented methods that are designated as unused are deleted from the dispatch table.
    Type: Application
    Filed: March 10, 2008
    Publication date: May 28, 2009
    Applicant: Objective Interface Systems
    Inventors: William Beckwith, Lance Kibblewhite