Means A New Idea Or Method Or Invention