There was another forum rumor similar to this one a while back, but there has been no actual facts to back it up. Plus, companies never delay product releases because of potential patent infringements this late in the game - that's what the legal department is for.