Wi-Fi Redirect Gateway Patent for Hotspots
Glenn Fleishman writes "Over at WiFiNetNews.com, we just broke the story that Nomadix was issued a patent covering hotspot gateway page redirection. Nomadix makes hardware and software for the hotspot industry, and this patent would cover redirection used by community networking portals (like NoCat), sponsored free networks (like NewburyOpen.Net), and fee networks (like Wayport, T-Mobile HotSpot, and Cometa). It's unclear what terms Nomadix wants for a license, but this patent seems to take a standard way of doing business and put it under fee -- although Nomadix may have been the first firm to employ this method for proxy URL redirection."
Most schools have a similar setup for incoming students on wired networks... and this company is claiming their patent is not specific to wireless.
The trick is simple to explain... it's a conditional DHCP server. If the MAC address is recognized, the user is supplied valid DHCP information and is allowed to go about their way to the open Internet. If the MAC address is not on the guest list, then the user is supplied an IP address that's in a firewall-restricted range so they can't get out, and DNS server that will map any domain name to the same place, the internal "Please pay..." server. No matter what the user's homepage is, all requests on port 80 will lead to the "Please pay..." page, and all other requests will get dropped on the floor. The internal DHCP settings are set to renew very frequently, so once the user pays they just have to wait a few seconds for their current DHCP settings to expire, an the next lease comes with the proper info.
Still, that setup could be complex to be patented...
According to this article on the NoCatNet mailing list.
They applied for a very specific patent:
The basic claim (which is what
matters, not the invention descriptions) has seven steps, ALL of which much
happen for the patent to cover your activities:
1. A method for redirecting an original destination address access request
to a redirected destination address, the method comprising the steps of:
receiving, at a gateway device, all original destination address access
requests originating from a computer;
determining, at the gateway device, which of the original destination
address requests require redirection;
storing the original destination address if redirection is required;
modifying, at the gateway device, the original destination address access
request and communicating the modified request to a redirection server if
redirection is required;
responding, at the redirection server, to the modified request with a
browser redirect message that reassigns the modified request to an
administrator-specified, redirected destination address;
intercepting, at the gateway device, the browser redirect message and
modifying it with the stored original destination address; and
sending the modified browser redirect message to the computer, which
automatically redirects the computer to the redirected destination address.
Just because you disagree doesn't make it offtopic or flamebait.
The obvious workaround is to simply not redirect. Install a transparent proxy and serve up your desired page on the first request. This defeats
"modifying, at the gateway device, the original destination address access request and communicating the modified request to a redirection server if redirection is required;"
Better yet, claim 1 is fatally flawed. It includes the words "storing the original destination address if redirection is required". Claim 6 is likewise flawed: "stores the original destination address request if redirection is required". So the really obvious and easiest solution is to do exactly what you've been doing, except that you don't store where the user was trying to go, and they have to type the URL or back up and hit the link again.
While this was a valiant attempt by Nomadix to patent a process that was in common usage (my university used something with this effect, though not necessarially this process when I first hooked up on its dorm network the second half of my sophomore year, in '98), it ultimately falls short of the goal, and Nomadix should fire whatever patent attourney they had file this one.
If I have been able to see further than others, it is because I bought a pair of binoculars.
If you provide wireless over a large area, you don't mind perhaps putting up small signs to advertise that it's available in this area, but you don't want to have to put all the instructions, terms of use, etc up there. That's a lot of text.
We aren't talking about businesses who's employees all already know this stuff. We're talking about universities, hotspots in hotels and airports, etc. Public hotspots, where users have to read a terms of use agreement and instructions before continuing, and who may not be the least bit familiar with the necessary steps.
A lot of these sorts of people do this now. I can't remember where I got the idea for this myself, but I doubt I read it off of their patent application.
A company I worked for did this for wired networks, mostly hotels. Instead of DHCP, we actually had an arp spoofer, so we would pretend to be whatever gateway you wanted (if you had a static ip setup), or wed serve you dhcp, or whatever you asked for.
No matter what webpage you requested, you got the sign up page to buy access. Pretty basic, and most hotel type places employ a system similar to this.
this comment is probably not relevant.
Patent this, patent that, stupid patents, obvious patents, blah, blah, blah.
Geez, what do you expect? Do you really think that you are going to find an Einstein in the patent office?
No, wait.
Patent laws in the United States are the way they are to create a fair and balanced capitalistic society.
Yeah, raise your hand if you still believe that one...
The idea of the patent is enshrined in our consititution and it was intended to promote innovation, but that's not all. The patent was also intended to allow the sharing of ideas so that all of society could benefit. However, a lot of patent law has been changed in the last decade-or-so in order to tilt the balance in the direction of the large corporations.
Used to be you couldn't patent software or algorithms, for example.
No, the way the patent system is setup now is sort of like the fox guarding the henhouse. The patent office relies on the submitter to determine prior art and the patent office tends to lean in the direction of granting patents and letting the lawyers sort it out later. It's a full employment program for lawyers and the little guy doesn't have the cash to survive a court battle, only the corporations can afford that.
Here's an easy way to tell if OSS came up with it first: when was the OSS project started, before or after December 8, 1999?
The Ezine Directory
A company I used to work for(CAIS Internet/Ardent Communications) had a gateway system that did this over five years ago for wired networks. Here are some links to old press releases refering to the gatway system, the IPORT. http://www.kiosks.org/newsbits/2000/021500d.htm http://news.com.com/2100-1033-207372.html?legacy=c net
Ardent sold the system to Cisco in 2001:
http://newsroom.cisco.com/dlls/prod_022001.html
A short description of the software can be found here:
http://www.isp-planet.com/equipment/iport.html
Sadly, once a patent is gotten, it tends to take a life of it's own because of investor pressures. Patents do not help the honest littel inventor in the back yard (99% of the time) - I wish we could just get rid of them.
Yet, patents are something we just can't get rid of. Think of the medicine industry. To get a new drug, they have to do lots of research and testing... and sometimes the tests end in a failure which means all the money spent on the project is lost, it's a dud. When a working pill is invented, it might take only pennies to make the actual pill, but the research company has got to be paid for its effort. That's where the patent protection comes in, it allows the company to charge an inflated price for a specified number of years in order to recoop that investment... after which time the buzzer sounds and the generics rush in and the price plumets to be in line with the cost of the pill itself and not the discovery of the pill.
How long that protection lasts, and what's enough of an advance to qualify for protection are both points for debate, but we can't exactly throw out patents all together if we want research to go forward...