Apple Now Relaying All FaceTime Calls Due To Lost Patent Dispute
Em Adespoton writes "Before the VirnetX case, nearly all FaceTime calls were done through a system of direct communication. Essentially, Apple would verify that both parties had valid FaceTime accounts and then allow their two devices to speak directly to each other over the Internet, without any intermediary or 'relay' servers. However, a small number of calls—5 to 10 percent, according to an Apple engineer who testified at trial—were routed through 'relay servers.' At the August 15 hearing, a VirnetX lawyer stated that Apple had logged 'over half a million calls' complaining about the quality of FaceTime [since disabling direct connections]."
Nothing to do with ability to intercept.
What is the patent involved here? Establishing a connection between two entities on an IP network? NAT traversal techniques? Usage of Interactive Connectivity Establishment protocols?
What? I am eagerly awaiting VirnetX's release of it fabulous point to point video communications software. I mean its sure to be released soon right, right?!
The patents in question describe nothing more than perfectly normal combinations of Internet services that any software engineer who knows basic networking would be expected to create as a matter of course. Combining such services into higher protocols is simply algorithmic construction in network programming.
This patent suit illustrates well the chilling effect that software patents have on our ability to use computers and the Internet to best effect. When you allow software algorithms to be locked away in patents, the ability of engineers to use computers and networks as an enabling technology decreases dramatically, to the extreme detriment of our ability to improve our systems.
Each new software patent just adds further bars to the prison. If this disease isn't stopped soon, the profession is going to be worthless except as a feeding pit for lawyers.
"The question of whether machines can think is no more interesting than [] whether submarines can swim" - Dijkstra
Making direct connection between nodes is so fucking obvious. Any kind of service that would benefit from it, the designers would just do it. A patent that covers that in general adds nothing. A patent with some kind of innovative idea in this area might be possible for ways to improve direct communications. But such an innovative patent would not cover the obvious aspect of direct communication.
The problem is not the patent trolls that exploit bugs in the patent system to their own unjustified financial gain. Instead, the problem is the USPTO that issues patents for obvious ideas just because they were able to find someone in their office that could not think up the idea, which appears to be more than 99% of patent applications. This is where the fix needs to happen. Patents must pass the innovation test and USPTO is not even aware how to do this test.
now we need to go OSS in diesel cars
Here are a couple of the patents Apple was found to have infringed. They actually look non-obvious to me. Basically they're about running a special DNS proxy server that catches non-standard requests, checks credentials in some fashion, and either sets up a just-in-time VPN, passes them through to a normal DNS server, or returns an error. They also don't seem to be a troll company; it looks like this work was done as a government contract.
I didn't look for any details on how Facetime peer-to-peer worked so I don't know if the ruling is correct and generally I consider software non-patentable (copyright and trade secret should be enough) but this is not what I'd call a meritless patent troll case.
http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%252Fnetahtml%252FPTO%252Fsrchnum.htm&r=1&f=G&l=50&s1=6502135.PN.&OS=PN/6502135&RS=PN/6502135
http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sect2=HITOFF&d=PALL&p=1&u=%252Fnetahtml%252FPTO%252Fsrchnum.htm&r=1&f=G&l=50&s1=7418504.PN.&OS=PN/7418504&RS=PN/7418504
Graham