Apple software patent US20140047043 | Heykuki News