And if history is anything to go buy - there's a 90% chance at least 3 other people had those same ideas at the same time you did - they just didn't get patents, got there after you did, or didn't think they were as non-obvious as you think. Historically that's the case with just about any invention you can think off. Innovation is an unavoidable consequence of the state of human knowledge at any given time, once the knowledge exists for something to be invented, multiple people will independently have the same idea... every time.
An example from my own career. Back in the early 2000s linux live CDs were quite popular for showing off the distro, they offered exceptional hardware detection and automatic configuration abilities. But Yggdrasil had been a live CD - the very first distro ever - so there was nothing new about the concept, it had just matured. On the other hand, installers were all still based entirely on package manager usage, and since CDs were so limited in space, you ended up where we were in 2005 - when the first version of Ubuntu shipped, it had two CDs in the package. One contained a live CD for testing, one was installable. The installer was text based and horribly slow and frequently failed to run well on a system where the live version had worked perfectly (simply because it lacked that awesome self-configuration capability).
At this time I was working on an educational distro called OpenLab. One of the most popular live CD only distros (I've forgotten it's name, it was debian based and handed out at every conference at the time) had this huge long page of instructions you would need to follow to manually install it onto a hard drive instead and alter the config files so it could boot from there. I look at this... and realized that could be automated.
So version 4 of OpenLab shipped as a live CD - with a program included which could automatically install it to hard drive, including graphical partitioning, mount point selection, boot loader setup etc. etc. etc.
The first ever distro to ship with an installable live CD - and it broke records for the speed of install since the on-demand decompression was way faster than package managers. It still used a package manager AFTER installing. It was - in fact, the way every desktop distro is now installed - and with OL4 - I invented it (the main difference between today and then is that the installer was not launched from an icon on the desktop, to run it you logged out and and then logged in as root which fired up a dedicated installer environment - but in later versions I changed it to the icon on the desktop model without any code changes).
Then about a month after OL4 was released, the latest version of PCLinuxOS came out... as an installable live CD. And they hadn't copied me, they had no idea I existed (after all - a niche-market distro from South Africa was not on their radar). Hell most of the people who reviewed OL4 didn't realize how radically different an approach to installation it was, they all assumed I had crammed packages into the CD as well which the root login installer did the old traditional way ! Hard to copy an idea when it was done so subtly that most people missed it.
Thing is - the same lightbulb moment I had, that led to OL4 was also had by PCLOS devs, and quite possibly some others I don't know about. It wasn't long before every desktop distro was using the idea, some saw it from PLOS, some came up with their own code (quite possibly independently coming up with the idea), and at least a few used the OpenLab installer (it became the standard installer for just about any slackware based desktop distro for many years - the last one I know off was Blackwing64 which became obsolete when slackware got an official 64-bit version but there may very well be some of that original installer code still alive in some of the present day ones, nothing about the code made it hard to port so some may not even be slack-based).
The point is - my greatest contribution to the open source and free software world... was independently made by at least one other group at exactly the same time. All of us thought it was a non-obvious leap ahead.
That's how it ALWAYS goes. Obviousness, in fact, can only be judged AFTER the fact - and after the fact, just about everything turns out to be obvious.