Invention salvage