Legal Issues Related to Software Patents in New Jersey