Skip to main content

    Apple Patent 7,966,578

    Apple Patent 7,966,578

    Share this story

    Apple Patent 7,966,578
    Apple Patent 7,966,578

    Nilay explains Apple's patent concerning web browsing and multitouch.