I have an MIS degree, and generally, you're correct. They're light on technology, though I did learn some basics. I already knew a lot of that already, though... what I learned the most from were the Accounting, Marketing, and Business Management classes I took.
Personally, I always use either an auto-incremented ID or a GUID. I don't like using a real value of the object as a key. Generally, I think it's good practice, but you're right... I'd index off of that.
I grew up in Memphis. Prince Mongo had a nightclub that was the place to go for high school kids. They apparently never checked for ID's... it was known for serving to high schoolers.
And, Apple and Microsoft have previously funded patent trolls (IV). And IBM has more than 50,000 patents and brings in over $1 billion annually in licensing revenue.
It's a bit difficult where I am (semi-rural)... busy roads, no sidewalks, dogs without leashes (pitbull attacks are too frequent).
But, I do the same with running. I drive to nearby trails most every day. And for the family, we do short backpacking trips with no real goal. Just hike a few miles out to a campsite, hang out, read, cook, play around, and then head home the next evening. My kids are young (7 and 12), and I think it does them a lot of good to be able to cover some distance and pack things in and out on their own.
"Just hike a few miles out to a campsite, hang out, read, cook, play around, and then head home the next evening. My kids are young (7 and 12), and I think it does them a lot of good to be able to cover some distance and pack things in and out on their own."
That's great. There's nothing like getting out in the outdoors, camping, and just living a little bit. No real "purpose" other than to experience the nature around you. Kudos to you.
Making them particularly important. I'm sure Samsung wouldn't mind a finding of "yes you infringed a few patents but nothing that's actually on the iPhone". How valuable can a patent be if Apple doesn't even use it themselves in their competing product?
Exactly. And I think it's a potentially valid argument (without knowing all the details about the case). But, not knowing about a patent, or saying you didn't copy from a non-existent (or existing) implementation of it, doesn't mean you're not bound by it.
Let's say I patent a design for a table, something unique and interesting that's never been done before. Unfortunately, I haven't gotten around to building it yet, or haven't marketed it publicly. You come around after my patent and build and sell a table that is very similar to my table design... even exactly the same in some respects. Even though you may not have known about my patent, and didn't maliciously copy anything, you would still be infringing upon my patent. Even if you just built the table from someone else's parts.
The resolution would be that you either pay me a reasonable license fee, buy the patent, or argue over the validity. For the validity aspect, you either say you had prior art that predates my table design, that some other prior design existed, or that my patent shouldn't have been granted for some other reason.
I worked for a company that invented a novel product but didn't patent it. Some other company came around and made the same thing a few years later and patented it. Personally, I think they knew about our product, but that's not important. They were granted the patent and then proceeded to send warning letters to our customers, saying they were the patent holders and might be calling later to collect license fees. Then, they sent something to us saying, hey, we can proceed with collecting from your customers, or you can license it from us directly and it'll cover all your customers.
We could have gone to court to have the patent invalidated. We had prior art. But, not knowing what prior art they had, and the generally slow nature of that process, and the risk to our customers, we just paid them. It was an annual fee that wasn't too onerous and made it worth it just to pay it.
That is about the trolliest of patent trolling. But, they played their hand perfectly and make a lot of money on that license annually with no real work to get it.
Personally, I think software and process patents shouldn't exist.