Patents for technological developments are often incredibly complex. Companies can patent processes, software and physical technology, like playable game devices with screens that people can split in half. Patents for software and devices can give one company a...

read more