What to Know About Software Patents in Virginia