 The rationale behind functionality doctrine is that product markets would not be truly competitive if newcomers could not make a product with a feature that consumers demand.Utilitarian functionality provides grounds to deny federal trademark protection to product features which do something useful.Patent law, not trademark, protects useful processes, machines, and material inventions.