{"id":494,"date":"2010-03-02T18:28:35","date_gmt":"2010-03-02T23:28:35","guid":{"rendered":"http:\/\/saoudrana.com\/?p=494"},"modified":"2010-03-02T18:28:35","modified_gmt":"2010-03-02T23:28:35","slug":"apple-vs-htc-a-patent-breakdown-2","status":"publish","type":"post","link":"https:\/\/saoudrana.com\/blog\/2010\/03\/apple-vs-htc-a-patent-breakdown-2\/","title":{"rendered":"Apple vs HTC: a patent breakdown"},"content":{"rendered":"<p style=\"text-align: center;\"><a href=\"http:\/\/saoudrana.com\/wp-content\/uploads\/2010\/03\/03-02-10applehtcsuit.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-500\" title=\"03-02-10applehtcsuit\" src=\"http:\/\/saoudrana.com\/wp-content\/uploads\/2010\/03\/03-02-10applehtcsuit.jpg\" alt=\"\" width=\"480\" height=\"268\" srcset=\"https:\/\/saoudrana.com\/blog\/wp-content\/uploads\/2010\/03\/03-02-10applehtcsuit.jpg 600w, https:\/\/saoudrana.com\/blog\/wp-content\/uploads\/2010\/03\/03-02-10applehtcsuit-300x167.jpg 300w\" sizes=\"auto, (max-width: 480px) 100vw, 480px\" \/><\/a><\/p>\n<p><a href=\"http:\/\/saoudrana.com\/2010\/03\/apple-sues-htc-for-infringing-20-iphone-patents\/\" target=\"_blank\">Apple suing HTC over 20-odd patents<\/a> before both the US District Court and the International Trade Commission has certainly caused some chaos this morning, but we thought we&#8217;d take a quick breath now that we have the complaints and tease out exactly what patents are at stake here. Of note, most of the patents were granted in the past year, but overall they span a range from 1995 to February 2. Yes, last month. That&#8217;s a pretty big gap, and most of the patents are pretty dry and technical &#8212; and none of them cover anything like pinch-to-zoom. In fact, you might remember #7,479,949, &#8220;Touch screen device, method, and graphical user interface for determining commands by applying heuristics&#8221; &#8212; we blew apart the myth that it was Apple&#8217;s &#8220;multitouch patent&#8221; back when Cupertino was making noise about Palm. It&#8217;s impossible for us to say exactly how this case is going to play out &#8212; just like the Apple \/ Nokia lawsuit, it could settle tomorrow, or it could last for 10 years &#8212; but what we do know is that Apple&#8217;s going after Android as much as it&#8217;s going after HTC. Some of these patents are from 15 years ago and cover OS-level behavior, so it&#8217;s hard to see how they can relate only to HTC&#8217;s implementation of Android and not Google&#8217;s OS as a whole. Yeah, it&#8217;s wild, and while we&#8217;re not going to blow out all 20 patents to sort out what they mean &#8212; not yet, anyway &#8212; we can certainly walk through the claims. Let&#8217;s see what we&#8217;ve got.<!--more--><\/p>\n<p>Okay, we&#8217;ll break these apart like Apple does &#8212; first the ones from the  federal lawsuit, and then the ones from the ITC complaint. Remember,  though, we&#8217;re just summarizing the major claims of each patent here to  get a sense of the issues, so don&#8217;t go reading too much into this &#8212;  even Apple and HTC have to appear before a judge and have a hearing to  determine exactly what these patents mean before the case can go to  trial, and we&#8217;re by no means experts. Click through for the real deal  and maybe call a lawyer over for pizza if you want to get super  technical. Feds first, here we go:<\/p>\n<p><strong><a href=\"http:\/\/www.google.com\/patents\/about?id=XTKpAAAAEBAJ&amp;dq=7,362,331\">Patent  #7,362,331<\/a>: Time-Based, Non-Constant Translation Of User Interface  Objects Between States<\/strong><\/p>\n<p>This is an interface patent granted in 2008 &#8212; it&#8217;s not specifically  related to phones. According to the claims, it&#8217;s a method of moving a  GUI object along a path with a non-constant velocity for a period of  time &#8212; one of the claims specifically covers minimizing windows with a  scaling effect like OS X, and two others describe a row of icons that  rearranges itself when icons are added or removed, just like the  iPhone&#8217;s app dock.<!--more--><\/p>\n<p><strong><a href=\"http:\/\/www.google.com\/patents\/about?id=dCKzAAAAEBAJ&amp;dq=7,479,949\">Patent  #7,479,949<\/a>: Touch Screen Device, Method, And Graphical User  Interface For Determining Commands By Applying Heuristics<\/strong><\/p>\n<p>We did this one at length after it was issued in January of last year. The big one here is scroll behavior: starting a  scroll in a single direction locks you in that direction, but starting  it at an angle lets you pan around freely &#8212; just like the Android  browser.<\/p>\n<p><a href=\"http:\/\/saoudrana.com\/wp-content\/uploads\/2010\/03\/03-02-10849pat2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-495\" title=\"03-02-10849pat2\" src=\"http:\/\/saoudrana.com\/wp-content\/uploads\/2010\/03\/03-02-10849pat2.jpg\" alt=\"\" width=\"220\" height=\"250\" \/><\/a><strong><a href=\"http:\/\/www.pat2pdf.org\/patents\/pat7657849.pdf\">Patent  #7,657,849<\/a>: Unlocking A Device By Performing Gestures On An Unlock  Image<\/strong><\/p>\n<p>This one&#8217;s cute &#8217;cause it&#8217;s brand new &#8212; seriously, it was just granted  on February 2. It&#8217;s almost exactly what it says on the tin: it covers  unlocking a touchscreen device by moving an unlock image. It&#8217;s broad  enough for us to say that it covers virtually every unlock behavior  we&#8217;ve seen on phones, not just the iPhone&#8217;s slide-to-unlock  implementation.<\/p>\n<p><strong><a href=\"http:\/\/www.google.com\/patents\/about?id=n7WxAAAAEBAJ&amp;dq=7,469,381\">Patent  #7,469,381<\/a>: List Scrolling And Document Translation, Scaling, And  Rotation On A Touch-Screen Display<\/strong><\/p>\n<p>The executive summary is that it covers the iPhone&#8217;s distinctive  scroll-back-and-bounce behavior.<\/p>\n<p><a href=\"http:\/\/www.google.com\/patents\/about?id=S0AZAAAAEBAJ&amp;dq=5,920,726\"><strong>Patent  #5,920,726<\/strong><\/a><strong>: System And Method For Managing Power  Conditions Within A Digital Camera Device<\/strong><\/p>\n<p>Granted in 1999, this patent is surprisingly broad &#8212; it flatly covers  managing power in a digital camera device to a power manager that sends  state information to a processor controlling the camera.<\/p>\n<p><strong><a href=\"http:\/\/www.google.com\/patents\/about?id=4czKAAAAEBAJ&amp;dq=7,633,076\">Patent  #7,633,076<\/a>: Automated Response To And Sensing Of User Activity In  Portable Devices<\/strong><\/p>\n<p><strong><a href=\"http:\/\/saoudrana.com\/wp-content\/uploads\/2010\/03\/03-02-10076.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-496\" title=\"03-02-10076\" src=\"http:\/\/saoudrana.com\/wp-content\/uploads\/2010\/03\/03-02-10076.jpg\" alt=\"\" width=\"103\" height=\"275\" \/><\/a><\/strong>This was issued in October of 2009, and it&#8217;s really quite specific: it  covers a phone with multitouch input, a proximity sensor, and an ambient  light sensor, which allows input when the sensors indicate one  condition and doesn&#8217;t allow input in others. In simple terms? It&#8217;s how  the iPhone shuts off the touchscreen when you hold it to your ear, a  scenario that&#8217;s specifically called out in the claims.<br \/>\n<strong><a href=\"http:\/\/www.google.com\/patents\/about?id=lqYZAAAAEBAJ&amp;dq=5,848,105\">Patent  #5,848,105<\/a>: GMSK Signal Processors For Improved Communications  Capacity And Quality<\/strong><\/p>\n<p>The year was 1998, and times were lean in Cupertino. Steve Jobs had just  returned to Apple, and although the company&#8217;s fortunes were turning  with the introduction of the iMac, it was clear that a true breakout was  needed. &#8220;We have the answer!&#8221; cried William A. Garnder and Stephan V.  Schell, two of the company&#8217;s employees. &#8220;We&#8217;ll develop an an apparatus  for extracting a signal of interest from a plurality of spectrally and  temporally overlapping input signals containing digital data having a  bit rate!&#8221; Years later, this patent would thoroughly confuse a young  lawyer simply trying to make sense of this mad, mad world.<\/p>\n<p><strong><a href=\"http:\/\/www.google.com\/patents\/about?id=tEaqAAAAEBAJ&amp;dq=7,383,453\">Patent  #7,383,453<\/a>: Conserving Power By Reducing Voltage Supplied To An  Instruction-Processing Portion Of A Processor<\/strong><\/p>\n<p>Another deeply technical patent, granted in 2008. On reading the claims,  we&#8217;re going to hazard a guess and say it covers powering down a  processor when told to sleep, but this sort of patent is exactly why  this litigation will take years and require many hearing to determine  exactly what&#8217;s covered.<br \/>\n<strong><br \/>\n<a href=\"http:\/\/www.google.com\/patents\/about?id=HrobAAAAEBAJ&amp;dq=5,455,599\">Patent  #5,455,599<\/a>: Object-Oriented Graphic System<\/strong><\/p>\n<p>This is the oldest patent of the bunch, issued in 1995. (You can really  get a sense for how Apple&#8217;s counsel has changed the way it writes  patents over time by reading all of these, by the way. The older ones  are really quite terse.) Again, it&#8217;s technical to the point where we  don&#8217;t feel comfortable saying exactly what it means, but it covers  building graphics objects with a processor and outputting them through  various means. Given the fact that this predates Steve Jobs&#8217; return to  Apple, we&#8217;d say this one was thrown in because Apple&#8217;s lawyers think  it&#8217;s particularly strong, not because it has something to do with phones  specifically.<\/p>\n<p><strong><a href=\"http:\/\/www.google.com\/patents\/about?id=zIwLAAAAEBAJ&amp;dq=6,424,354\"><a href=\"http:\/\/saoudrana.com\/wp-content\/uploads\/2010\/03\/03-02-10354.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-497\" title=\"03-02-10354\" src=\"http:\/\/saoudrana.com\/wp-content\/uploads\/2010\/03\/03-02-10354.jpg\" alt=\"\" width=\"250\" height=\"143\" \/><\/a>Patent  #6,424,354<\/a>: Object-Oriented Event Notification System With Listener  Registration Of Both Interests And Methods<\/strong><\/p>\n<p>This one is actually quite interesting: it&#8217;s from 2002 and is  illustrated with drawing from Mac OS 9, but it covers event  notifications passed among objects &#8212; a system specifically described in  the abstract as presenting a context-sensitive menu on the screen.  That&#8217;s very much the core of the Android UI, if you think about it. We  don&#8217;t know exactly what Apple thinks HTC is infringing with this patent,  but it&#8217;s one to keep an eye on, since it could have huge implications.<\/p>\n<p>Okay, that&#8217;s it for the federal case. Ready for the patents claimed in  the ITC complaint? They&#8217;re even more dryly technical, it&#8217;s going to be a  blast.<\/p>\n<p><strong><a href=\"http:\/\/www.google.com\/patents\/about?id=7d4aAAAAEBAJ&amp;dq=5481721\">Patent  #5,481,721<\/a>: Method for providing automatic and dynamic translation  of object oriented programming language-based message passing into  operation system message passing using proxy objects<\/strong><\/p>\n<p>This one&#8217;s fun &#8212; it&#8217;s actually an old NeXT patent from 1996. And we&#8217;re  talking old-school NeXT &#8212; the inventors are listed as Betrand Serlet,  Avie Tevanian, and Lee Boynton. Anyway, this one is large, broad, and  technical: it covers passing objects in an OS between processes by way  of a proxy object. Again, given that this is primarily an OS patent and  that Apple claims all of HTC&#8217;s Android phones infringe it, it&#8217;s hard to  shake the impression that this case is anything but a proxy for a larger  fight to come.<\/p>\n<p><a href=\"http:\/\/saoudrana.com\/wp-content\/uploads\/2010\/03\/03-02-10983.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-498\" title=\"03-02-10983\" src=\"http:\/\/saoudrana.com\/wp-content\/uploads\/2010\/03\/03-02-10983.jpg\" alt=\"\" width=\"170\" height=\"320\" srcset=\"https:\/\/saoudrana.com\/blog\/wp-content\/uploads\/2010\/03\/03-02-10983.jpg 170w, https:\/\/saoudrana.com\/blog\/wp-content\/uploads\/2010\/03\/03-02-10983-159x300.jpg 159w\" sizes=\"auto, (max-width: 170px) 100vw, 170px\" \/><\/a><strong>Patents <\/strong><a href=\"http:\/\/www.google.com\/patents\/about?id=C4YdAAAAEBAJ&amp;dq=%235,519,867\"><strong>#5,519,867<\/strong><\/a><strong> and <\/strong><a href=\"http:\/\/www.google.com\/patents\/about?id=AGwIAAAAEBAJ&amp;dq=6,275,983\"><strong>#6,275,983<\/strong><\/a><strong>:<\/strong> <strong>Object Oriented Multitasking System<\/strong> and <strong>Object-Oriented  Operating System<\/strong><\/p>\n<p>Apple lumps these older OS patents together, so we are too. &#8216;867 is from  1996 and covers accessing OS level services in a multithreaded way;  &#8216;983 is from 2001 and describes an OS in which apps can access native  system services and those services can make use of data associated with  an object. Again, dry, technical &#8212; and totally aimed at Android, not  HTC itself.<\/p>\n<p><strong><a href=\"http:\/\/www.google.com\/patents\/about?id=L-IeAAAAEBAJ&amp;dq=5,566,337\">Patent  #5,566,337<\/a>: Method and apparatus for distributing events in an  operating system <\/strong><\/p>\n<p>Another OS patent from 1996, this time relating to passing event  notifications between objects &#8212; like changing app behavior based on  battery status. If you&#8217;re not getting that Apple is targeting Android  with the ITC case in particular by including low-level patents like  these, there&#8217;s really nothing more we can do. Oh, wait &#8212; we can drop  another six patents on your head.<\/p>\n<p><a href=\"http:\/\/www.google.com\/patents\/about?id=7MAYAAAAEBAJ&amp;dq=Patent+%235,929,852\"><strong>Patent  #5,929,852<\/strong><\/a><strong>: Encapsulated network entity reference  of a network component system<\/strong><\/p>\n<p>This one is also interesting because of it&#8217;s age &#8212; it&#8217;s from 1999, and  describes a way for users to get at remotely-stored resources more  effectively by using software &#8220;components&#8221; that deal with different data  types.<br \/>\n<strong><a href=\"http:\/\/www.google.com\/patents\/about?id=aFEWAAAAEBAJ&amp;dq=5,946,647\"><br \/>\nPatent 5,946,647<\/a>: System and method for performing an action on a  structure in computer-generated data<\/strong><\/p>\n<p>Seriously, we&#8217;re almost impressed at how deeply Apple is pulling here.  &#8216;647, issued in 1999, is what you might characterize as the &#8220;data  detectors&#8221; patent &#8212; it covers parsing data for known structures like  phone numbers, address, and dates, and then taking action with that  data. The model described is client \/ server, though, so it remains to  be seen how Android handles similar tasks.<\/p>\n<p><a href=\"http:\/\/saoudrana.com\/wp-content\/uploads\/2010\/03\/03-02-10705.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-499\" title=\"03-02-10705\" src=\"http:\/\/saoudrana.com\/wp-content\/uploads\/2010\/03\/03-02-10705.jpg\" alt=\"\" width=\"275\" height=\"239\" \/><\/a><strong><a href=\"http:\/\/www.google.com\/patents\/about?id=Z0sXAAAAEBAJ&amp;dq=5,969,705\">Patent  #5,969,705<\/a>: Message protocol for controlling a user interface from  an inactive application program <\/strong><\/p>\n<p>You&#8217;re going to love this one: &#8216;705 is a 1999 patent covering a form of  multitasking. Specifically, it hits on the idea that a foreground app  can direct a background process to go do some task while the foreground  app remains responsive. The actual implementation is a bit more  specific, but in the end, it&#8217;s just another OS patent that&#8217;s aimed  directly at Android. Apple&#8217;s also claiming this one against Nokia.<\/p>\n<p><a href=\"http:\/\/www.google.com\/patents\/about?id=nCYJAAAAEBAJ&amp;dq=6,343,263\"><strong>Patent  #6,343,263<\/strong><\/a><strong>: Real-time signal processing system for  serially transmitted data<\/strong><\/p>\n<p>Hey, a patent claim that&#8217;s aimed at HTC&#8217;s WinMo phones as well as its  Android phones! That&#8217;s a new one. This 2002 patent covers using a  separate real-time API to control low-level systems like digital signal  processors. This is the one and only claim in the ITC complaint that  touches on non-Android HTC devices. It&#8217;s like that, people. Apple&#8217;s also  claiming this one against Nokia.<\/p>\n<p><strong><a href=\"http:\/\/www.google.com\/patents\/about?id=1lEEAAAAEBAJ&amp;dq=5,915,131\">Patent  #5,915,131<\/a>: Method and apparatus for handling I\/O requests  utilizing separate programming interfaces to access separate I\/O service<\/strong><\/p>\n<p>A 2002 patent hitting on multiple API usage in operating systems. Guess  which Google-designed OS Apple says infringes on this one? Oh, and yes  &#8212; Apple&#8217;s also claiming this one against Nokia.<br \/>\n<a href=\"http:\/\/www.google.com\/patents\/about?id=ct5-AAAAEBAJ&amp;dq=RE39,486\"><br \/>\n<\/a> <strong><a href=\"http:\/\/www.google.com\/patents\/about?id=ct5-AAAAEBAJ&amp;dq=RE39,486\">Patent  #RE39,486<\/a>: Extensible, replaceable network component system <\/strong><\/p>\n<p>This patent was originally issued in 2001 and then reissued in 2007, and  it covers &#8212; surprise! &#8212; OS-level software. Specifically, RE &#8216;486  covers organizing modular software &#8220;components&#8221; into a network layer  with an API. It&#8217;s more specific than that, but again, what&#8217;s important  for our purposes here is that this is about low-level software, not  devices &#8212; and the HTC devices that Apple says infringe this patent all  run low-level software from Google. This is another one that Apple&#8217;s  claiming against Nokia.<\/p>\n<p>Okay, that&#8217;s all 20 patents. Everyone still with us? Good. So here are  the takeaways: as of right now, it&#8217;s impossible to predict what&#8217;s going  to happen in this case &#8212; Apple and HTC could settle tomorrow, or it  could turn into a ten year courtroom monster. But what we do know is  that Apple&#8217;s specifically gone after HTC&#8217;s Android devices, and it&#8217;s  organized its attack very carefully: it&#8217;s gone before the ITC with a  collection of older patents on very deep OS-level functionality, which  traditionally would be considered stronger patents, and it&#8217;s gone before  the federal court with a different set of patents that include some  very new claims on user interface features. Both courts have the ability  to stop HTC from selling devices and issuing fines, but none of that is  going to happen anytime soon. The real question now is how HTC is going  to respond &#8212; and whether or not Google is going to get involved.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apple suing HTC over 20-odd patents before both the US District Court and the International Trade Commission has certainly caused some chaos this morning, but we thought we&#8217;d take a quick breath now that we have the complaints and tease out exactly what patents are at stake here. Of note, most of the patents were [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[67,213,87,46],"tags":[36,627,40,41,626,479,480],"class_list":["post-494","post","type-post","status-publish","format-standard","hentry","category-apple","category-cellphone","category-computer","category-htc","tag-android","tag-apple","tag-breaking-news","tag-breakingnews","tag-htc","tag-lawsuit","tag-legal"],"_links":{"self":[{"href":"https:\/\/saoudrana.com\/blog\/wp-json\/wp\/v2\/posts\/494","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/saoudrana.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/saoudrana.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/saoudrana.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/saoudrana.com\/blog\/wp-json\/wp\/v2\/comments?post=494"}],"version-history":[{"count":1,"href":"https:\/\/saoudrana.com\/blog\/wp-json\/wp\/v2\/posts\/494\/revisions"}],"predecessor-version":[{"id":501,"href":"https:\/\/saoudrana.com\/blog\/wp-json\/wp\/v2\/posts\/494\/revisions\/501"}],"wp:attachment":[{"href":"https:\/\/saoudrana.com\/blog\/wp-json\/wp\/v2\/media?parent=494"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/saoudrana.com\/blog\/wp-json\/wp\/v2\/categories?post=494"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/saoudrana.com\/blog\/wp-json\/wp\/v2\/tags?post=494"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}