Epic Games denies claim of patent infringement  Triangle Business Journal