`~ ............................................................................................................................................................................................................. , ........ , ............ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,~
`~ , ..... .,
`.~\ ~':.\'::;:~~:.:· ·:,/ .• ~:...~~~~:~-~~':~~- ~"$ $<~~~~-~)~~~~=<~ h~:~:~~ .. '::~:~h
`~ ~
`~
`~
`~ ,,,,,,, z$~ l'wrnl':y '~*::-;.~~,;~-,, ~'t;K-::~\~'~'w<>•::; ~''~''''w"'~'<{ ~~~-::,, ;;::::; ,~\«:;.'''"";"" '.'::\'''\'''''"'''
`
`,i.r_·_·_·_·_·_·_·_·_·_·_·_·_·_·_-_,,_·_·_·_·_·_·_·_·_·_·_·_·.·.·.·.·.·.-.~ .. ~ .. : .. ~.~.~-.{-~'_:_·--~-~_:_«_~_-_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·J.
`
`i
`
`~
`
`~
`
`I
`
`~ .. k~::~~\~:r ~~:-:. ~~::~.:k:~~:g· ~~~t~:::~:·~~~~:.{~} ~~::: ~~::~~~r::~t~.:~ ~:;:~ P~':~~::~~~:'::.~.~~%: ~~:~~ ~~*:p:~~~=~:t~<~{~
`::s3!:~n~~fa:;z:: ~~~x~~~~:: .. ~:::~~: r::> ·~~ins:~~~~~ :~~~fh;.~s::~}~~~~~~~ ~:~~ t~:::::~: u~~~:~~~~ :S\~~~~::::s. P.:~;~:~:~~
`~$~~1 ·::r~~~~~~=~:·~~~i!~. c~t:~:C:~~ ~~~~:~~r~~~~~~-J ·tf~~~=:~~::-;:_,~z~·::
`C~R
`:: ~!:'~~~:t~{ :~~:~Y>in\ ,r.::~:~:(~::;~!:::r: .. '\:;~\?} ~·~~~~~*:~~§ ~='=~~~~~,;- ~y .. ~ ~=~·f·'~~H~· ~~r~~.::r:::~~=~'fS·} ~-:.~r ~~~$s-=r~~~~~} ~<~ ~~~~~x~~~·~~=: .. ~~~~ :~h~= ~~~~·p~~s.=:~~k:-:·~ ~d~~=~=~::~!~~~~ .Bt:<~~:~~:. Br~d
`~~: t:·~~::::$B~:_t ·~~~{ t~\~:$~~:<(:~~:::2:: ~~·:··th~~ ~.}::·~~~~~\~ ~~~~~:~~~~~ F\~~~~~':{ :~{~:J T{~::::~~~:~~~~~::~~. <)~~t:~;: ::~:?~~:~~::;;::~~~i ~~~~~{~:::~~~~r
`:"""""""""""""""""""""""""""""""""""""""""""""""~~~~~~~~~~·.· ............................................................................................................................................................................ ~
`~~~~-~~:~~:~:::~~~~'::.:~,c~~} N~~f~~~::
`~~:;'.:\/$·~~-:~~~::;~·~ NL~ff:tx:~~
`~:
`...................................................... !
`;
`:-"""""""""""""""""'-'-""""""""""""""""~~""~~"""•"• .................................................................... ~-.
`. ....................................... ~
`. ................. ~ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
`
`;.·.-.·.-.· .. ·.·.·.·.·.-.... -.~~~~·.·.·.
`
`i
`
`~
`
`~
`
`~
`
`.................................................................. , .. , .. L_,_,_,_·_·_·_·_·_·_·_·_·_·_·_·_·_-_ .. _· __ ·_·_·_·_·_·_·_·_-_ .. _· __ ._ .. _·_·_·_·_·_·_· __ ·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_--_· __ ._ .. _·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_·_-_:_,_.•_i
`i
`(" .. "''""'''' .................... """"""""""""""""""""""""'""""""""""""~"~~~~~~~~·.·. . ............................ .,,
`~"""""':;;;;~~~~;;,,~;;:::;;;::;;;;;~~~~~~,,;;;'''''''''''''''''''''''''''''''''''''''''''''''''''''~~''''''''~~~~~~~~~~:::~:::::::::::;;;:;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;::;;;;::;;;;;;;;~"'"""i
`~ p:~(~~~$~~ r~~):9~~~n~.~~~· -:)~· z~:~~~~T~$~*~· tn(~.~;~~rr~~~P<~r~:d~~~n~~.~~ ~~dd~-~~~~~~ f~>r th~~:, -=~~bz::v~~!>··~d~ntH~~~~d ~~~p:p~i:~~=~~tizsn tr~~
`~
`!
`1 !SJ
`r;-,,., ~i;:)<:!::•rn;:;::, .:i.:;,:;,:)~}<it•:::,:j «:,~;::-, t~;:;::: "~"''~<<m--m::::«;\i'"~"'''' (:;,,}m<·;;;> ~~::x::;~N>'-
`~
`~
`OR
`~
`~
`~ r·H ... ~
`~
`~
`~
`-::~:~=- ~~~~k~.~::~'.!-::~~ .;~~~;}}.:.,:::~~~!:~t~ ~ .... .:~~h c::,;~~::t~=:~':~~:: ~:~:: .. ~~~·~~:~~~<
`: .. """.:
`~
`~
`~
`?}.~~~
`~
`............................................................................... """""""""'"'"'"'"'"'"""'"'"'"'"'"'"'"""""'"'""""''~"~~ .......... -.~~ .. -.-.-.... ~·.· .............. ·.·.·.·.·.-.-.~ .. -.-.-.~~~~~~·.· ....................................................................... ·{
`········
`~-
`~ ··_................
`r::::n~ ~·
`~
`l~, ... \:::::~-----~~d:£'.!~::':Lti~~'.'.'.~; ___ .... ,, .. ,, ....................... -.--
`
`..........................................
`
`-1,.,i_.
`
`/~.::..k~:::~~::S::~
`
`~
`~
`~
`~
`
`~
`~
`~
`~
`
`~
`~
`~
`~
`
`~-'"~
`
`~ i: =~~-=~ ~h--~·:
`~
`~ ~"'"""'"''.':
`~ ~ .:=~::}
`.:~\~~~~:::~:-..~~:::t::}~~-~~:~~:~~:
`"'"""" ..... ~ f5R
`.'~~~~~~~~~~~-=-· (~f :·~~(~<~~sj <~f ·;:h~~ ~~{~fo~~ ~n;:~f~~:~~~-- ~~~~<":=· J? (>F:~ J '? ~.
`$~::~~~::~~~~::h{ .::$~·~-;')._~;: ... 3?. {:~;:<}~~ :~~ ?~~'.~~ {~~~~~:·:~~~· :<:-·{'"~)~·:~~~~~.~~~~~} :.:':'.~.:~~~:~~:.:~..;f~~;:'-..~ ~~~~~~:~~:::·~~h· <~W ~\'.~~~~ (.'.:,:.} ................................ ·.····················································· .. .
`................................................................................................................................................................................................
`. ............... .,.,.,.,.,.,.,.,., ....... .
`
`.........................
`
`. .................................. .
`
`................................................
`
`~ J~~:r~~~~ ·~6 .. 2o:~G
`
`·~>~~~~·p·::--:.:~~:-:;~
`
`tJ~~~~~~~~~~~~~;~~~~~~:~~~~:~~::~:~:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::J
`
`·n:::::::: ·:.:.:.-::~~~~-:~:~~ .. : ~:;:: :~-:~:-..-:~-~~-:~~:~:{:: =·$ ~~~:,~~~':~~::.:.: ~;::-· .~:·::~ z~~:~~ ~· <f: .· ·~ ... :~r·::~~x~ ~ .. :~~~. Th.·::·.:~,~~::.·~~~::-;:-:~::.~~~·::::: .;'.;'5,-:-~:.~:~~~{: ~::.~ ·;:'.;~';:.~~~~ ·:·:•:· ~·:':'~-;~::~~- $:.·~~*~~·<:~.:::::r ~~~* ~'.;\.::~:fa>~~-~~:{~~:::::::::~'{~.~:::~~ ~::)::~: ... ~ ~\? .:>::»
`:~~ff~::--ro ~~-.: ~~:~~~:~~:.:.:~_:. :.:~~: :.:~~;~::{::~~:-.:.:~-:. c~~~~~:,~~~=-:~::t.:~:~:,;:: :::-:·.:;.~~~--~:~~~~~· ~~~- ~~:::. :) .. f:_z> : ~~~=- ·::~::.::~· :~ r. z~~:~~ ~ .. ~ ·~ ::(~:~~:· ·:. : ..:: .. -~~=:~ {~:;fa:~~~~~>~":'. =·$ ~-:~r:::-~~~={~ ~-=~ :~:x::~~~ ~~ :::-}=~~::..~~·~:~ ~~-:- :~{~:.::::;:~~~·~:::-~.:
`·~:~:- ·::~:::x:(:.:~~~ :.:K ~~m~{
`~~~~~-..:~~t ~~:::~~
`8..'\:-:~;~ ~:.~ ~h~~· ~::.~-:::~~~:-: ~~~~:-:.~~~m.->::t;:"'.:~~· ~:~:~'::::x:~·.
`~-~~~~-:~:::=~ ·~:".: ~.:.~~:::-;~~:~~:~~ ~~~~~~:·f(:~·~~~· :.-::rd::~;<:~~;:~~~:~~~:::.:::~~$: !::.~
`~~~~:::~?~~~~~~-=~~ ~~··<:-:.:-:-:~~~~x-:~::,.-:{::_. ~~')~} t~<~x· ·: . ..::.:-;:\ .. ::::~~::~~~:}~;;.».
`::::::-~ ~~(?'~ ~.~:~:::.::> :c:~::r.;~·~>~~- ~~-~~~t.~~>::.:~·::"r~;
`~ ~)~~~~;. ~~(> ::·:...:::·=:.~
`"::"':::_~~~~".::~-:-<:::-X: ~>~:-=:.:.~-.:..
`::~t~i)~~:?~;:~~. {~f:.~rs T~~:: t~:.:..)ts~~~~~$:Sh-:.::~~~°}~""·f:~r P~~:~::~*~::. ·~~·.K~, &}~:,-.;~{ i.~·}~~:: AJ~~·-~~-:~~x~~'~:'"~~ .\;:\~ ~1~~:: ~~-.. ~ ~:~~~.
`
`APPLE EXHIBIT 1002, Page 1 of 1044
`
`
`
`:>T\Jn~;:~~.~~/~ :\~~:-{~8.·.~
`::\:~-:::--..-::·:::~~!:~ ':~~;;:: :,:;;$.:;!- ~~::~'°X.'.~~~~ (t~::~K::~}:<~:·~~~.. ;::~M:tJ ~~~~~:+.·~~~~~:~
`:: .. ~ .~~. ~~.:=~~~~~::~: ~':t~~:.:~ ::"'~~~::~~::::~~~".k ::;:~f-~~~~:. ~.~. ~~:. n;:::}~.,~~~{:~,~·:~ N~~ t~F ~:;{>MM~~:~.(:~·
`: .. :r:~~x=~· ~~~::.:: ::?~~~::=.::~,.;;·~~~·;z. e~-:.~:x~:.:.~:~~~~~:·>.: /~:::;~ ~::r·~~~·~=·~=·: ::>:.> ~:~=~:~~~~:::·~~~· ~::~~~ ~);~::~::~~:·::::::.~ ~~:. :·::~:::~':..:_':~~:::~ ~::.:: .::.~.·:~::.~~:~::(:~:~'.:~); ~~{ :::::~~:~·:<:::::~:-~;:::~ ::::~~*i::- ·:::· ~-:::.~~~~i:~•:;:: .-!::. :~:·~~~=~ (i:Mf; .:~::,':;.-~~~::.)~ :=-:~.:~~~>~::::
`
`.:::
`
`:..
`
`~ ~
`
`~l,
`ll~·
`:: n~~·~ ~~:::.::y ::.::~>:-.>;.~:~f:::f -:.~ ~~:::~:
`~~.~~{,~~·:- ~~·~--._,:~.:-~~~~::··:~ ~} ::~~~~~~t ... :::~~ .---=~~:-.. ~ ~~~~mnfa ~~~:::t,~ ~:::~:~-· ~~::-~--=~ (?~:::.~~~H'-3:::: ::~~~ ~=~~:::-:: ~;~::::. ~~~:::::~:-==~;~ K~~~~<~:..~~ · ::·~~~K:: ~~} ~n~~::::~· :':·~~:::--~-::~:=~
`~ :~.: .. ~~~ ~.2> ~ h~~~~~~~~,~~ t~~~~: ~n·\:'~~~nt:~::\~~} t~~~~~:~~~<~: ~?~k:;~'';;' ·~~::: ~~~~ th~~= t~::~~~ih~~~ ~~~ .. ~d gt~::~ hY~::~~~nt:::~~\~~} z~f t~=~~~· ~:;.:.~~~:~~~~::t n::.-~~:~t~H- ~:-.:~h~c:~: i~~ (~~~~~r:::~:~::=d: ·::~r~:d
`~
`l '"'"""""""""""""""""'""""""'"""""""""""""""""""""""""""""""""""""""""""""'"""'"""""""""""""""""""""""""'"""""'""""""""'"""""""""""""' i
`:: fr;·:: ~~·~:}~i~ ·~~ p~~t~~·:::t j::~ ~:t-::.~9ht t~n th~~ ~r~\--~~n~:k~n ·t~~:j~~:~'t
`'
`1 rR•mc«> iJVJo!l\ o! CompctM• B•>M en PlW•·<~i Oevice Ri-lccip;itbn
`11
`:~ .......................................................................................................................................................................................................................................... t:-r~i~~ ..... ~~7:-~~~~~~r ... ~G:~:;~~;;~\:(~~~~)~ ............................... , ........................ , ..... , ... , ....................................... , ... ,................................................................................................................................................................................... ~
`~
`~
`~ ~·hi~ ;~~~~p:::(:~~t:<~~~: ~)f ::.·v·?;':{:~~
`~
`~
`~
`~
`~
`~
`~
`~
`~
`I OR
`I
`L .. J
`
`.. ~ .... ,
`LX~1
`
`~~~ ~3'.:~t~:.~:h~~d ~'::~:::~-~~t~~
`
`l.• - -
`
`~,~-:~:$- frj~~t~ t~n ~~-~~~/f::{J/~;···~·'.·'}···~··j ................................................................................................................................................................................... , :~~~~ t~n:j~:~~d :?}t~t~~~ .'~\~~~~~~~«~·t~nn ~k~n .. :tf:~~r <~? P·CT h·~~·~~:n·:.~~.t~t~r~~~~
`
`,,,ii_.:.
`
`'''l
`~
`
`'"''"1 ::::::': ::::::,::::::;:;::~',::,::::!.:·: ::,:::vi:::,::::~~;;;:;;~~~:::;:;::::,:::p:::'"h).llll,,,'lll~
`
`..::~n--::~~::::S:~*:~z~ ~~~{ :.::~~"~; ~~~--:~0n'-1fn~::~'.:~ ~~::~~<::~~::~~-;~~~Y ·:t~~:~:::n·~~~} ~\~ ~:~~>(::~;::~.
`
`il
`lll'''''ll'
`~~c~~nt.~~:.:·l~~~~~:::~ U'.::::~ d~~ty- t~~ d~:~<~k$:S.::~ ~nf<~::~ .. ~~::?~~:i.~)~: ~~,~ .. ~~~~h ~:s · rn~~~~~~-~~~~ t:(~ p::?~~~~nt;?~b~~~tf ~~::~ ~s~~~.~·~~~d ~n ::>? C~F ~? ·~: .~k\ ~~--~~J~.~dfr;~~ ~\~r
`::: ~~~?:t~:t~n~~~~tk~:;~.~~~> .. ~>~~{~ ~~PP~~z~~tk~·~:~~~ ~ .. ~::~:~~$~ .. ~~~~ ·~nt~~-::-:t~~~tj{}~: .. %~h~Z:~~ ~~~~z:~~{f~f~·· ~~\;~~~~~~b~.~~: b~~~:-..~··.k~~$f~ ~:n~~:: ~~:m--::g d:~-t~~ · ~~f th~~· p~~~ff ~~:rp::::~~~~n~:·:
`~ :~f~\~ ~~~~~- t~~~tk~~~~~~ (~r PC.T !:ni~}rn.:~·~~~~r~~~~ ·~~~~n~.-~ ·d~~:~~} ({ ~h~~
`~~.}:~.~;r(:~~t;<:~~~.
`!
`.
`~ P~ut~lfS"d~~~.:~~N.t:{~ ~ ~:~. r~~~~rr~~~t .. 4e{~~~s:~ "ft)· /~~)ptk~.:~~t~on by r~·{~:rtk>ir.~~sth\:;1 ()·~f~t~~t~~
`~
`I ""~'Pm'> p~,t>:;N UfW::<~ iJPG), \h'.~ ~'((~:1~>:.:::n :nk!.!~Nh::~'! Fi"{$p'.~;'ly Gil'\:.\~ w;wc\ th(>' '\:'\<"titU ~n~,;;;::,'.::i\i<>i P::')}i;~{~~,· Q/fi~~fa WV!Pfi\ .::m~:i
`~
`~X~
`~t ~~~-;:~~t:~~~~j: tr~~~ ·~~::-;::d~:·~:~~~P~~~~~ h~:·}~~by ~~~ ... ~~~--~~:~· ~h~:: t~Sf:>7<> .:$~~~:ht~r~~Y ·~r' P~'<>:_~~z~~~ ... ·~h~~ ~~ :...~rz~~:?:~~~~n r:=·~~~~8~ .. ~~: f)1~c;::~ { ~~?(~~;. th~~
`
`·~~~}~:: .Jt ()ff~ ·~: .. ·~ --~<(~}' .;;~~~~:d
`~ ~~~~~~l~~<:z::::~~~: ~<."i:. ~~~~~- ~~::bs::~~,~~ .... ~:J~~~:;~g~z~: p~xt~:::~·): :::~~>t~~~~~;~ft~=:~r=.
`Th~~; bz~>( ~~hz~H~d ?:~>:": ~>-~:: (:h~K:k~~~f ~~= th~~~
`~ ;~p:~J:::<~~~n~ ;.i~::-~:-~~· r~t~t ·~9~~~h .:;h~~ ·f:::~'~\): .,~~~~({, K·~ ~-::-r\. V\{:f:t:~, ~~~- ~Jt~";<::~r :/::t~~~~~~<:~~~ .. ~~~~. ~:.:::<:-p:~:-{~~~: ·~:::~'fi{~~:~. ~·n :..~·h~f:h · ~2: ~~·~r~~~~t~
`,:_~:~s~:n~f~:~~
`t .~it:.otir.',' to tb~~ ~~k~(~V~~-:~Z~.·~~nFt~~~~ .~::::~~~~~n·t ~~:.:_~~.::>~:j<::~~~:~<>n ~~:: ~~~~:~~~~ t::~ h.:~:~-~~ ~~{:z:~~:;}~:. ~::> t1~::~~· ~~bZ~\~·{~ ... k~~~n~:j·~~~~~ .~::-:~~~~~·n~: ~~p:,.">~:~:z:;::~~:;:>n.
`
`'l
`
`i,•
`
`.
`~n·~:~<~<:~)r,~t::~H<:~~: :-.:v;~~h ~)I ~:~F·R ~ .·~4f~~}~}:\ ~~<~<.~~~:S:~~ ):'..'~~~~~::fa p::~)~:~d~~:-d t~·.~~ t~<4>Y :>~th~~ ~~:t>G~~~~-:~:d~:r::f~\:~=:.~ p:~:~·~~~~;t ~ipp~k~;~~·t~~~n ":_;.v~th f~~~;p~~=:~~t
`~ ·t~::::
`·~; th~~ :.~:t::::~v~~~-~d~~n~rf~~~~ t~:~~~~nt ~~ppE~::::::~~i:~:>~:··~~:::;: .. fi~~:d:. 2} ~~:ny .f~::-r~~~~~n ·~~.p:pj:j·~::~~~·j·~>n t~ ~~:n~c~~ ~1·~-~~ ~~~~~)'--'~~~:.~d~~~~tf~~~:::.i p:~~t~~nt ~~pp~k:::~~:~~~>f~
`~ ~~J~~~n~~; p~--fs~--~~y ·~~r~d~~::~· ¢~~ tL S .. c ..
`··~: ··?~~~.:~U·~(d} i·f ~~ r.<>~~y <>f ~h~~ ·fz~r~~~::~~ .. ~ :~:{:·t~~k~~:~~~~f~ ·:~~~r~t ~~:~::~~::~f~~~~· :th~~ ·~:~~~t~~~$:d t::~py :~~~~:~~~f~~~y:~~~t~~ :::~~
`~ii~ T GFF\ ·: 5~; :-,,~~ f)il'':l:·: .f:'(:~~ iH '.~l# .;~~;~y..,\i·.·i~lil~:~tifif<i ;:>~'~""''~~ ;::;mM:~lt\n <~rn:f M>'i
`"'i'~Pi''~";t:::;:~.,~,,~.,t~iN~ irNi: w::kh ~'~~nMh ;~
`.t:.::n.::gh~ ~:~~ ~h(~· ~~~}~~~~~·i~~~~nt~~~~~~·~· p~~~~~-n~ ~:::p~>~~::::~~tk~~~-
`
`~
`~ : n ~~~)::Z~rd~t~~~~*· :::~:.~tr~ }). (~·:"'..~ r~ ··~. -~ ~~{~::).. ~~f.~::~t~~ ~~~~~y ·t~f~· p~\~';;·':d~~:::~ t':> ~~·~~9~~~-~~~Hqt:: ~:::~~nz:~~tn.~~~~~ ~:~~~:::· ~~~t~~ {)·~ t~~~n~~ ~~\:-.:~ :-::.\.A~~<~~\.:-:~~t~<~~~ ~D
`~ ~':.\~f~:::i:t .. ~\~(:~:::~K ·~~~: 3\~>P~~~~:~f~>~ .. ~ ~·Y F'·~.-:~~: .. ~k::ip~~:~~r~~~· <>~~~(:~:::%.
`
`L""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""'"""""'""""''"""""""""'~"""'"''"""'"""'"'"'"""""""""""""""J
`
`~~:_,;~~'GX~: ·~ .,)~v·~~~~
`·~·~:~~ .;;::>i~~·:.-:~X)~': ~~~· ~~::~;::---=-~~~:~:~:~ ~$ ~{::.:~,:~:~~~ ~:~;· ;~.~. :J.~t(:. :: ::~:. -$-:':.:~ -~~ ::· ~::v~· · ~ :::~:) .. ·;-~;~:. :~~~,:::::'::~~~':~~ .. :. :~:. =·~;;:~:>:::~-x_~· ·~:> :>~-:.:~:.~::~:: .:.~r :·~~~~{;:r: -s. ~~':~':~~~~~ :-._(~' ~~~::·-~-::~~~':::~~: ~-:.-:;:i<~\ :$_ ~-> :·::::~-
`~~:.:::~:~~
`~':{ ·~--:~~· :..::~~~~,··: \> ::~;: :::~~~;;::~~':-:-:::~> .... ~~': ·*~:~:;:(~'::~~~~~': .. ~~~':~:::&~~::.~i;-S::~~~· ·:::.=. :;.~<~=-=~~~~::::~::';;. :fo.' .}~~ ~-~ .~~. ~~:. ::.:~~: ::.=.::~<~ :~·?' z~~~:~
`,~~:~~· ·~. ·~..:~. ~'::::::~..: <~~~~~:<:~~~ ... ~~:: !« ~$::.~~·~~::~~::~~· ~~' ::....:~::x: ~:~·~ ~~~~··:"S.:~::~~:- :~·:-
`:~{~:m~~:~:·~~:~ ~:~~~~~~~~::~*: ·~~:.-::~~::~~~~~~~. ;:.-:::::.::~;'~'=·~:-~~:.
`;.::::::-.:;~· ::~::~~~::~~~~~~:~:::~: ~::;x:· ·~~=-~~~::~~x::~-:..::::j ~::~:::;~~:·;:.~~~~~::;: :\.;::::::~ ~:.:: ·::s·=~~-
`·~ ~:·~·;;.:::: ~<=~~ ·:~·~::::.;-
`::~;;::~-x::::-:.:}i~~~· ::.:t<~;. ~~:---~:.:·:~~;:.~N~~::.:~~ .:,':,~:$~:.
`~;{.:::~:~~~~-:::~:~~ ~~~~ ~~~~~ ~~::::~~~~~::':~ <:--:· ·t=~~:~: :~'':..~:.:: :~::...~:..::::~~ ~:~~ .. ::.=-..:~:::::::~~::~~~ ~~~=:~ k':~::::: 0::~::..~::,':~: :S::x~~~::::-::~:~~:::::·:-~ ~::..:::: :::=~::~~~:;~~:::;3: ~~~~:~ ~~~;:::~::~:::-: .. =~:~'='~~:z~ :~-x:'=· $~':~~~ ~~:. ~~::~: .~~-~=~~~ ~~"<:':'.(x·~"<:"<::.:"::~=~~~~ .c~~:~"-:.':~:·.
`-~-~':.:::::-:=:-:~~".::"t:.:'::::k ~:~t':=~~~:. u .. s. ~$~::;.~~:~t~~:>.:::'::~ {.':~ ~~·~:.:::~~:::·:~~:::{:-::: .. ~:- ~:~.
`~~-~':;::( t~::~::~ .. A~::::':)'.<~:::::~:~~::.. ·~:A :~~;t~ :::.:~:. t~6.~>- ~}0 N(;·r ~~F·~t> :~~E:r~~· .($~ ~~:<._);\~~":\f~n~~~~ r.::~:~; ~:~S -r~:
`F:.~::.~~~~ :;{:':....:.~
`·2N~~:: .~\.:::~>~~.~~~.~:. ~}~~N:~> .;r(): {~::_)~~1~)~~~~;:::~~-::~~(~'8-:~:~::-- ~-:~~~~:~W, ~~·.<\ ~'~::o'.:··~.-~:S.~\ .. ~~}~~x~-:'.}:$:-'t!': .. ~·':-~ :'-'.'~t;'}·~j ... ·~.i::;i}:
`
`~
`
`..
`~
`~
`~
`~
`I
`~
`
`~
`§
`r
`
`ll.•
`
`~
`~
`Iii,
`
`~
`~
`~
`
`APPLE EXHIBIT 1002, Page 2 of 1044
`
`
`
`ferffovth
`.
`
`:·y:\\:·~~:t~::~~ ·: ~<=--~~. ~~·~?:
`.:..~·:>~;;~·::;:·:..:~~~~ -~~::·~· ~~~~~ ~~~:~:.-.:~·:~. ·~:=::;::~~~~~=:~~~·~<::. r~::.H~· ~:::~~:). ~·-<=<:::::_~
`~~. ~:: ~~:t:~~~:t:·~-;~~:::~i t~·~~::.~~~~~::..~~-~- ~:~t~~ .. ~:: ~.3. ~~. r~~:\=-.,~•fn·*:~f~~~:r or ~>{~~~~~~~}~{::~~
`ay
`iii
`ii
`:ii
`iiié,iii fe,
`:
`:i
`i:5i
`i
`ii£5iié:iézg;i3
`$,$a¢;$3;4jii£iiz
`::-:> ~~::=:~;,<~:~~:- :.:~=~~ ~-~::::·~::$:::·<~::~ ~::) .:.:..~~~~<~:=·~:} ~::~ :;X :~.>_:-:~::~~:-~:.:>:: .. :/ ·:~:~~x=-~::~~~~:.:-::~ ::.:>=-)~~':-$·$· ~~ ::.::':.~:~~~s·:~'":« :;;~ ~-':.:~::::-:.~ o~~fa. :..~) ... :.::::~~~ :-~:..~::~~~~:~~-.
`{/''"'"""""""""'"""'"'"'""""""""""'""""""""""""'"""""""'"""":'~'":::~"'"""""~:""""'~"""""~~"""""""""'~""'""~':""'"'~':""""""""""""'"""""""""'""""""""~
`Anta
`~)E(;t"}\R,A 1"~t:)N ·~~~~~·· t,~t~~~§t)~ ()r ~)~~~$:~gr§: f'~;t.~·t*.~t~t $t\~~~l~·~t.~-~l:tSt)~'~
`
`-teveee
`
`~
`'
`AN,
`CEMENTOVRNYWHAEYREARCVIRILMAUVErananaainnaarinnnAAILAANRAITAARRRORRRORERRAROMER
`g::iéiiiiiiii:§ijiii;ftii3z
`i;ii:iijt;jZ44jidii3ii
`fj3ii4i:iiiii{i5j3
`'"'""""""""""'""""""""""""""""""""""""""""""""""""""""""""""''"""""""""""""""""""""""""""""""""""""""""""""""""""""""""''"""""""""""'"''·'',,,,''
`
`
`
`“rrrareeh
`
`
`
`
`
`
`
`
`
`i
`
`
`
`eeMle tli ens a nanan nates ARN Reece
`
`yng a eaaes eden Es
`
`i
`
`gi
`
`iji:
`
` EifféiIiijiZéiEiiA:if5jj:5i5jj;jiiiEif:iiiiiiiiii:ii£essneensesseescPEAPLSEESAEALSELESELSEDSACEAOEAUSEADLEDCCALEEAMEAhubbahiednaedeetiseitatatendeetéversativarssneslcesnerserssiecsreeseeesnssoess
`
`
`
`
`
`PABCERCEACEPECEREAPOEEEDEYEEEELEDDEESCCEDCEEDAESOOSEYOEELESEPSPSOLESFESMEDSOCONEPALOEEIOEAAETARESEUONESEDEDELADAABEEADEBELEIEEEEH
`
`~
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`APPLE EXHIBIT 1002, Page 3 of 1044
`
`APPLE EXHIBIT 1002, Page 3 of 1044
`
`
`
`
`
`
`
`
`
`
`
`
`.................... :-:-:-:-:-:-:-:-:-:-:-»:-»:-:-:-:-:-:-:-:-:-:-....._,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ........ ,,,,,,,,,,,,, ..................... .;,.;,.;,.;,.;,.;,.;,.;,.;,.;,.;,.;,.;,,,,,,,,,,,,, .................. :-:-:-:-:-:-:-:-.-..-..-..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, ........ ,,,,, .............................................. :-:-:-:-:-:-:-:-:-:-.-..,,,,,,,,,,,,,,,,,, .... ,, ............................ ,"'·-
`
`/
`~
`~
`~
`~
`
`;..,
`
`:C-')...
`
`'
`\
`~ .... ~~:~-~-=~ .. ~,·;;3.~'.-~ rs~.Jl~ ............. ,,.::-~J~lf.:~ \'~:r ~ ..... ~~::-~~\ff~· ~~ .. "al€.~~·~! ~~~fi)}~t.~~\~t .. ~~~
`~
`~"':-.~'"·.,,.,.,""{..~
`.. ~~~:&·'~':'-·;::·<?''~~-~
`~ ~·~-·:::-.:···:~ ....
`. ~ .. ~ ~~·:-.; .
`~ :<?:OS::~'~
`~···
`~;; x-.:..~
`::
`::
`"°"'""'"""""'"'"""""'""'"""'""""'""'"""""""""""""""""""""'""""""""""""'"'"""""'""""'"'"""""""""""'"'"""""""'"""'"'"""""'"~"""""""""""'"'"'"""""'"'''''/
`
`;::·:t(~:::~H::~~: ::~>-~ -:~:~·:
`:~;-:-;~::~':..~,,,;~~::::: ~~':..~:· ::.t:::.;:::. ~~~:·-=\:~:::}~.~:: ::~~~,:::::\~·~ ~:.. ~~~~H ~::~~~; ~ .-~~~~-:~.:~
`;:.} ·~~- ~~fr~~-~~.;:z~--~-l:~}tr qr :.::::s:~~~-~,~::~~~~~ f
`
`p~~-:c:=~~]
`
`--------------------·······-..........................................................................................................................................................................................
`
`-----------------·-·-----:-:..................................................................................................................................
`
`\
`~
`~
`-----~
`
`~
`
`N<~:·iH
`1
`'
`::
`~
`~·~A:i~~iti·i;:iii....
`::
`::
`::
`::
`~
`
`1 ·61¥··
`
`........................................................................ --.--.--.--.--.--.--.--.--.--.--.--.--. ...... --.......................................................
`
`Nii•
`
`Tti"
`
`~
`~
`~
`~
`·····-~
`
`I
`
`r~t~?i~~~~3t.;:_,_·.,~ ............................................................................................................................ ·········.·.···r··:~~·<;~~-~:~-}~~~;~~~~
`i ' ,,.,,,~,., ,.,,.' "·
`~
`
`····.·.·.·.·.·.·.·.·.·.·.·.·.-.......................................................................................... -:: ...... 1~~:~:::~~T""""""""""'""""·············
`
`......................................................................................... ~
`~
`
`~
`~
`~
`~
`~
`~
`~
`~
`~ ........ ,,,,,,~,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, .................................... , .... ,,,,,,,,,,,,, ..................... .;,.;,.;,.;,,,,,.;,.;,.;, .... ,..; .................................... '.'".''''.''.'""""'.''.' ...... :-.,,,,~,,,,,,,,,,,~,,~,,,,,,,,,,,,,,,,,,,, .................................................... ,, ............................................................................................................................ :-. .... :-.,,,,,,,,,,,,,,,,,,,,,,,,,,, ............................ ~
`
`l
`
`·····:
`
`. · . . .
`
`.
`
`.
`
`.
`
`. . ·,
`
`• .
`
`......
`
`.•
`
`.•.
`
`.
`
`•
`
`. .
`
`.
`
`.
`
`.
`
`• .
`
`I i'::: i;-;·~i. USP TD
`
`.
`
`.
`
`',,i:,,·
`
`~
`~
`
`~
`
`~
`
`! '"" "'"
`I F\~tt\iqw~1\;;>pli<:~~i1-:;t i~ ~~·''idb1·1~"d ~~' ,,,,,,·Ad ~•d~rnit:h~~l t>~~t~<~~;0~~.~~~~~;,,~ ln. i:b~:~::t<'Wnk ~'ii·tl:d ~r; -'~ i'-"~"l~'''''\ ~>Pi"h~·sl~<~~n lhW 1::\~~Y
`l,,,,'',,i~: ...
`~
`(:~~h~~r ~h~~r~ ~$. ~~J~:~~::k (~r er~~~~:~~ \"::~~~:d ~~;,,~~·h(srh:;:~t~~)n ·H>n~:~ t~~:-r(),}:p~~~~ .:~::}b:t~n~H~~=:~:~ ~~~·:- p:~>.:n·~~~r:.~. p~~rp.~~~~~~:-~~} ~-~~ n~~~,~~~· ~:::~~~:::./r~~<f h.y th~~
`~ ~JS·f>T{} t(~ .:~~~~~~?~~~d. ~~ · p~~.~.;~g~:t~ 6f· ·~~n ~~t~~~~k*~~~h:~:~· h~ ~h~:~~ ti~~~~· z~~~ ~i~~r~::t::f~~~} ~:(::~~>~?n~~~~~~~n :i:~k ~n~~k~~j~fa:~ ~~~~ ··~:k:~<;~}~Y:~~~~·~t~~: :;:;~}h:t'n~h~~:~~· tt~ g~~~~
`~: ~J.S}'?::"f\) .. ~:$=::~~-{k~:::~..-:~r~~/~~ppjj:t:;:~·~~~~:::: ·~~h,t::~:~~~~ (:~.x~~~~<s~~~· t~~~k~~~fn~~ :~~::}::~h. ~>~~r~~:~~n~~:~: ~::·gz~rfr~~!=~z~~~~ fr~)~T~ ·~§·:.~~:· d:s.:~c~~{~::~~~~u~: b~:;:-fr3f~~:: .:~~~~:>:-r~~uir+~. ·~h;::~.~::~
`f·\,!;tk;ri~~rt;'<n<iii;.::~:'~ ;~ '''J~twd ih,~\ 'h~,. rn~:,,w~i d ~~. ~:;.~,\~>N <~i:;.ph;~~gNi i''' ''''''''ii!<:'<t)k fo %~: ~~~-t;lk: ''~'"'' ~Mtllinii\>tl ():i j
`. ~h~~·· ~~p~>j~:<~{~:~i~~f~ {Hr~~~~·~~:; .::~ n{~):~·:::.-p~-~b:;:~~~:{;~~k~~~ r~~q:q~:~~:f ~n ·~~~)ntp~~f~n-c~~· \:~~~~h ~~)· <~F~·~· ·t .:~-~·.:?~~~:~). ~~~· ~:t~~~~j::-s k~ th·~· ~~·.n:pU~:.*~tfa::~n} \>r ~~~~:~u~~.nz::i~· <~~J
`;
`~'
`~'
`.
`.
`.
`. .
`.
`.
`.
`Ft::::~f~~~n:·~~~-::.~\- ~h-:::--:: ·:~:::~~<i·d ·~~--~:;.: .. ~\ ~~n ~~~b~~~:d(~n~~~:;: ~~:~~p~~~:::;:~~:~~~n f~~·~$y ~$::~~~·~> b~~· ~:~:~r~:~~:i:~~~}~{~· ·~<} ·~~h~. ~~~:::~A~r~ if·~f~~~:. ~~ppH~~;:~~:~:t~~~ ~~~·
`~ ~~: .p..:~t~~·~:~.~
`~
`~ :.~~~:~~~:t~~r}{)~~=<~: k~ ~:~ p~}b~:~~~>t~:t~d: ~~~t~r~~r .. :~~~~~:::.r o: .... :~:n ~~~~~::..~~*d .. p~~t~~Ht t~·~~~~ ~~:y: G~F~-:t ··~..
`(~h:::~~~k~ ::~n~~: ~~;~}~~~:~~ .~~=~frd· ~~Ht~\::~~~:~~~t~~}n. f~~rn\~·;
`~
`::
`~ p:T.(); .. ~gx:~n :~·~~b(:~;:~h:)d ~~~r p~~v~ .. n~~nt p\gpz:~:=~~~~~ :~~:;"~~· ·nz~t ~·~~:t~~;i~-=~~~~ fr\ ·t{~-~~: ~~:~}p~k.~~)t~<~n . .ff~~:: ~~~~;d·.·~:h~::r~AZ~f~~ ·~~:::~~ ·n:::~~· p~.A~~~~~~f ~rx'*~~~~~J~~~~.
`',~
`~
`.
`.. r=~~-~·i.~~~~~n~~::)::.~r:pt\::.::~r~:f ~k ~~z~~~~~::~~d. ~h-:~fr .z~~~.::~t~n~~~n=~i ~~:h~<~~~ ~~>rr~~: t~~~~. ·n,~<~pr~j: ~>~ · ~~ · ~>~~~~::r~t ~~:P~.--~u~~;~~~}-:~n> {~::t~:::~b ~~%· ~-h~~ ~::.~·r~~}/~)gtn -~) ~:~{~~: ~~{~~<::~~-=~: :::
`~ ~:>:.t<; u:~.~~ ~-...-:-~ .. ~> .... ~~~~;/ .~(:t.::~)~~:~{~r::: ~::::~ t~~~::::~~\}~;: ~)f:p/~-.J~T~\~~;}J"T .·~)F z:(J~,~~~f~t~/~l~·- c::::>f:;..1f7'.AE}~C~s-.. r?\;t::-?, ·~~Y~~~·~~n:: f~:~s~tH:'f :-~~:-~:~:f~;:t::-t.~,1~~P~~~z~~~:tf::):r:· ~
`::
`::
`a::s; ~~\-::~ t-"?T\\:.2~t)~~} :~fr~~: p~faz~~~z~ h~tz~. ~:h:~~: Fr~\·'~~~~y .~\~:::t ~~y·th:~n·~ ·~>~
`~ Ffrt.~·-~. ~}\~~~:~~~-r~~tnt~. n~~t :-~~-~~~:~~n-~~t~ ~n ;:~~"1 2~9pg~;~~~~<~~~ ~+~:&
`~
`~ (~($f·/:~~ t+~<~S/F·\:\T--7 \:~ .. :~: C~:· S:/~}t~~~·~·~ n::;:rn~:~: .f)~~t~~~>~J~f .-'~~~::::~~~~/t~~\; hn~J ~~;)~~~~~~f~nk~ ,~-...\ .. ~nt}~~ ?'}~~~t'$~\*r }:~~-{~/~~~J~~.
`~
`
`~
`~
`~
`~
`~
`~
`~ j h~~::r~;by- ~~~~:~:;~~~t~~· tt::~~~ ~~.i:i ~-~~·~t~~r~·~:::~n~\~ rn.;::~~J-:,~: ~-~~:::?~~k~ z/ .n~v ~~~~:-./~::. ~:n~:;;;__~~~~~~ds~~~ ~~~-~~.~.rt~~~· >:~n:d t~~~~·1: ~~:~~ ~~:~:~:~.~·~.~-n~~nb3;. :f~~:.::~~~.~~ o~\ fr::~<~~r:~:~~~~~~)~·\ ~~t:d ~
`~ ~~~~!·i:~~f ~r~~ b:::~w~v~~<~ kt~~~~ ~h~~~; .::~-r~(ff~~<h~~~- tf3~~t ~:h~~~~~~ ::~~~~.~:~~f{~~~=~~:~~:: ~~'j~~:s~~~. ·::~>~~:d~~ ~~~~-~h·~f~*~ k~~:::~>~·:d~~~:~~~~;:. th~~t
`f~sh::~~ ~~t~~~::::~n\~~n~:s ~~rv~
`~
`~
`~
`~ g-~~~ ::::k~~ :~~:O n·~~~~~~~· ~~~:~~- p~~:\~~~h~~t~~Z~ ~~y fh;z~· :~~r ~n--:}:/~~~<:~n~--~~~~n:~:- ·~~t tX~tH .. t~~,;~~~~~f -~. ~~ Lt~:.; .. ~\. ··~t~r::~~ ::~n~}··~h~~t ~;~.~ti~ ~,;..,~:i:~~\~} f~~~~:~~ ·~~t~~t~~n:~?r~~~
`~
`
`_._._._::~~:~~5:1'.H~~~~~~~ ... :::~:~:~~~~::~~ ......................................... -..
`
`...........................
`
`··------~
`
`----- --- ·· -.-.-,-,·,·,-,-:.:; ............ .:: .................. ~r----.. r;sr£· .............................. '"'"''""""""""''""""···· · ·.·.·.·.···.·.···
`f:tz:.f~::~~~~O\~(~n
`
`,.,,.,. ... .,, ... ._ • .,,.,,.;-v:• .... .,,., •. -,.,,.:
`
`i
`
`························
`
`.............. """'''T~;;~~;~t;:T'""""""""""" ....................... rC'k::~;~,d\i>~'
`
`t ~t\hn~~-
`rq~;;;r,:;;~ .. \i±dii£~-
`~ 2·t·~~·1 t~~k~h~~j.~:;z~·n t>r~vi~ .~:;~~:~;~~ .. ~no
`, .. i5ti;
`.... ·.· ... ·.·.·.·.·.·.·.·.·.· ""'TTt~~fo'"""""""""""'""""""·-···""'"""''_···:%~················
`
`~~~/~---·················.-......................... ~~~~ ............................................................ L ... :~~~~-~ .... ·.· .. ·.··
`
`--~ .... h:~J\{\............................................................................................
`
`······························· f'C<1~;:;;;;;;;~·"""""""""................
`
`l
`
`~
`1
`~
`·····1
`
`~ ~, .... ,~ ..... ·~~
`~
`lJS/~
`9:~?:t"3>12
`. . . . . . ..
`. .~ ························ ... ·.·.·.-............. ~~ ...................... ~~ ........................ -~
`. .................. ·,·,·,·,·,·,·,·,·,·,·:: ...................... ~........................................................................................
`~~~~-~:...~:~~....................................................................................
`::
`~
`~
`/'"~~~~:.:~~.==-.=::~~ :::·:>·~=~~~,=~·~: :.:_:~- ·::=-· :x~~~:~ ~:::=-~~:·~~8x°!-:::~~~·~:-~·~: ~~~~=· ~-:-:::.:~:-;; ·==·$::Y·.i·::-~<~ ~~:~ .~~':~::'::
`~'.:~:;~::::::~~~,;~:~::· ~:::--:-:--:-:::>) ~:-:~-~}:·~~~v~:.::;:~.'!::. -=.x ~~~~.~ .. ~~: :.~~"t~~~=.~=·~\~ .:'::':'".:;·~~::r:
`~
`.::
`~
`1,,,,,,,,,,,,,,,,,,,,,,,'*"'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''.'-'.'-'.'-'.'-'.'-'.'-'.'-'.'-'.'-'.'-'.':-."''.'"'"'"'"'"':-.''''''''''''''''''''~\\\\\\\\\\\\\\\~, ........ ,,,,,,,,,,,,,,,,,,,,,,,, ........ ,, ............................ , ................ ,,,, ................................ :-:-:-:-:-:-:-~-..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,J
`rP~~::~-=~· ~~ :J~ ~~·~
`
`()/\
`
`APPLE EXHIBIT 1002, Page 4 of 1044
`
`
`
`REMOTE UPDATE OF COMPUTERS BASED ON PHYSICAL DEVICE
`
`RECOGNITION
`
`[0001] This application claims priority to U.S. Provisional Application No. 61/220,092 which
`
`was filed June 24, 2009 and which is fully incorporated herein by reference.
`
`Field of the Invention
`
`BACKGROUND
`
`[0002]
`
`The present invention relates to computers and, in particular, to methods, apparatus
`
`and systems
`
`for maintaining appropriate configuration updates
`
`to
`
`software/hardware
`
`configuration through the use of physical device recognition to tailor configuration updates.
`
`Description of the Related Art
`
`[ 0 0 0 3] Monitoring changes and updates to the plurality of computer pro grams resident on a
`
`client device is a difficult task for the typical user to consistently perform. In addition, the latest
`
`update from a vendor may not be appropriate considering the hardware, software or
`
`physical/geo-location of the client device. Thus, there is a need in the art for a tool that will
`
`automate the program configuration update process and optimize the suggested updated program
`
`configuration to match the environment of the client device.
`
`[0004] The present invention is directed toward a system, method and apparatus for remote
`
`updating of the configuration of a computer. One embodiment of the invention is system for
`
`remote updating a computer configuration, comprising: a client device configured to load a
`
`computer program to perform a remote update; a processor, at the client device, configured to
`
`perform physical device recognition on the client device to determine machine parameters,
`
`wherein unique device identifiers are generated for the client device, at least in part, based on the
`
`determined machine parameters; a transceiver configured to send the unique device identifiers to
`
`at least one of an auditing server and an update server via Internet; an update server configured
`
`to collect the unique device identifiers from at least one client device; a processor, at the update
`
`server, configured to analyzed the unique identifiers at the update server, wherein the analyzed
`
`unique identifiers determine an updated program configuration; and a transceiver, at the update
`
`server, configured to deliver the updated program configuration to the client device via Internet.
`
`1
`
`APPLE EXHIBIT 1002, Page 5 of 1044
`
`
`
`[ 0 0 0 5] In accordance with one aspect of the embodiments described herein, there is provided
`
`an apparatus for remote update of a program, comprising: means for loading a client device with
`
`a computer program configured to perform a remote update; means for performing physical
`
`device recognition on the client device to determine machine parameters; means for generating
`
`unique device identifier based at least in part on the determined machine parameters; means for
`
`sending the unique device identifier to at least one of an auditing server and an update server;
`
`and means for receiving an updated program configuration from the update server.
`
`[ 0 0 0 6] In accordance with another aspect of the embodiments described herein, there is
`
`provided a method for remote update of a program, comprising: collecting unique identifiers
`
`from at least one of an audit server and client device at an update server; analyzing the unique
`
`identifiers; determining an updated program configuration for the client device from the
`
`analyzed unique identifiers; and delivering the updated program configuration to the client.
`
`[0007] In accordance with another aspect of the embodiments described herein, there IS
`
`provided a tangible computer readable medium having stored thereon, computer-executable
`
`instructions that, if executed by a computing device, cause the computing device to perform a
`
`method comprising: loading a client device with a computer program configured to perform a
`
`remote update; performing physical device recognition on the client device to determine
`
`machine parameters; generating unique device identifier based at least in part on the determined
`
`machine parameters; sending the unique device identifier to at least one of an auditing server and
`
`an update server; and receiving an updated program configuration from the update server.
`
`[ 0 0 0 8] In accordance with another aspect of the embodiments described herein, there IS
`
`provided an apparatus for remote updating of a program, comprising: means for collecting
`
`unique identifiers from at least one of an audit server and client device; means for analyzing the
`
`unique identifiers; means for determining an updated program configuration for the client device
`
`from
`
`the analyzed unique identifiers; and means for delivering
`
`the updated program
`
`configuration to the client.
`
`[0009]
`
`In accordance with another aspect of the embodiments described herein, there is
`
`provided a tangible computer readable medium having stored thereon, computer-executable
`
`instructions that, if executed by a computing device, cause the computing device to perform a
`
`method comprising: collecting unique identifiers from at least one of an audit server and client
`
`2
`
`APPLE EXHIBIT 1002, Page 6 of 1044
`
`
`
`device; analyzing the unique identifiers; determining an updated program configuration for the
`
`client device from the analyzed unique identifiers; and delivering the updated program
`
`configuration to the client.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`[0010] FIG. 1 is a schematic diagram of a system for remote updating of a client device by an
`
`update server in accordance with an embodiment of the invention.
`
`[0011] FIG. 2 is a flow diagram of a method for remote updating of a client device m
`
`accordance with an embodiment of the invention implemented on the client device.
`
`[0012] FIG. 3 is a block diagram of an apparatus according to the invention that may be
`
`configured as a client device, or as a processor or similar device for use within a client device.
`
`[0013] FIG. 4 is a flow diagram of a method for remote updating of a client device m
`
`accordance with an embodiment of the invention implemented on the update server.
`
`[0014] FIG. 5 is a block diagram of an apparatus according to the invention that may be
`
`configured as an update server, or as a processor or similar device for use within an update
`
`server.
`
`[0015]
`
`FIG. 6 is a block diagram of memory allocation for a unique device identifier used in
`
`the various exemplary embodiments of the invention.
`
`DETAILED DESCRIPTION
`
`[0016]
`
`In accordance with the present technology, there is provided a system, method and
`
`apparatus for the remote update of computer software licenses through the use of physical device
`
`recognition.
`
`In particular, FIG. 1 shows an exemplary schematic diagram for a system for
`
`remote updating of at least one client device 100 by an update server 120 in accordance with an
`
`exemplary embodiment of the invention.
`
`In particular, FIG. 1, shows an exemplary system
`
`having at least one computing/network client device 100 that is in operative communication via
`
`the Internet 102 with an audit server 110 and an update server 1