throbber
WO 98/09209
`
`PCT/US97l15243
`
`53/163
`
`FIG. 34B
`
`GROUP RECORD
`
`486
`
`488(1)
`
`
`
`483(2)
`488(3)
`
`488(4)
`
`SITE RECORD NUMBER
`NUMBER or REFERENCE suaaecoaos
`
`VALIDATION TAG FOR GROUP OF RECORDS
`
`REFERENCE SUBRECDRD1
`
`.(SlTE RE OD NUMBER 1) FR 1ST RE R0 IN

`GROUP
`
`VALIDATION TAG FOR RECORD
`
`REFERENCE SUBRECORD 2
`'
`" RDNUMB R2) OR1 TR
`(
`I
`ROUP-
`G
`
`0'! IN
`
`VALIDATION TAG FOR RECORD
`
`CHECKSUM (CRC)
`
`
`
`
`
`
`
`
`490(A)
`
`490(8)
`
`
`
`488(5)
`
`490(C)
`
`490(0)
`
`488(6)
`
`SUBSTITUTE SHEET (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3001
`
`Petitioner Apple Inc. - Ex. 1025, p. 3001
`
`

`
`wo gsmnog
`
`PCTIUS97!15243
`
`54/163
`
`FIG. 35
`ANOTHER AND AGREE ON A MESSAGE KEY
`
`
`APPLIANCE CALLS CLEARINGHOUSE
`
`
`
`APPLIANCE AND CLEARINGHOUSE AUTHENTICATE ONE
`
`DOES APPLIANCE HAVE
`K AUDIT INFO TO SEND?
`
`1158
`
`APPLIANCE SENDS ADMINISTRATIVE OBJECT(S)
`CONTAINING AUDIT INFO
`
`1160
`
`CLEARINGHOUSE SENDS RESPONSIVE ADMIN OBJECTISI
`
`“62
`
`
`
`1164
`
`APPLIANCE UPDATES SECURE DATABASE
`BASED ON OBJECTS RECEIVED
`
`
` REQUESTS TO SEND
`
`7
`
`y
`
`1163
`
`
`
` CLEARINGHOUSE SENDS RESPONSIVE
`ADMINISTRATIVE OBJECT(S)
`
`"65
`
`APPLIANCE UPDATES SECURE DATABASE BASED
`ON OBJECTS RECEIVED
`
`SUBSTITUTE SHEET (RULE 25)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3002
`
`
`
`1166
`
`APPLIANCE SENDS ADMINISTRATIVE OBJECTISI
`REQUESTING BUDGETS ANDIOR PERMISSIONS
`
`Petitioner Apple Inc. - Ex. 1025, p. 3002
`
`

`
`WO 98/09209
`
`PCTIUS97!15743
`
`55/163
`
`89
`
`
`
`E>muzm»a>mUwQ
`
`$9
`
`VLVO
`03.LdABON3
`
`VJ.VCl ow
`A3)! 3115 15m
`
`.lX3.LNl\/1d
`
`V.lVCl ow A3)!
`J.O3F8O 'N|WOV
`
`on.07.
`
`E3
`
`ZO_._.<N_mO_.:.:<
`
`mo_>mmw
`
`3SNOdS3H
`
`3dA.l. LSSIWDEU
`GNV .LI-DIDLI.
`
`ES
`
`mm3<zo_m
`
`Emu»
`
`.2.:
`
`
`
`S_w._._.wmwwz_oz<O43Cm_»z_S._mn__>Ozn.xowxu
`
`
`
`
`
`mmnommoE.om.E>mozw»zms_w._mxomzoEm:or5:
`
`
`mm<m<EommniéaE>:zom»z_zo:<~_mo:S<mm
`
`m3<>xomzoopm~m_%pm~._m_.um.,.»_z_
`
`$UBST|TUTE SHEEF (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3003
`
`Petitioner Apple Inc. - Ex. 1025, p. 3003
`
`
`
`
`
`
`
`
`

`
`W0 98I09209
`
`PCT/US97/15243
`
`56/163
`
`
`
`
`
`CH2._2m._._Emma
`
`
`
`mw<m<»<owmaomm
`
`32
`
`omo.82
`
`um.07.
`
`._.a>mowe
`
`89
`
`E>mozm
`
`0
`
`$9ww3WOWNV93V0N.|.N9
`
`VB0.1omClMu
`flumV?"M3
`.5...MMumGHOH.
`
`._.Zw2w._wPzmsadomoomm
`
`
`
`oz<_mmo<m::m:z_Sn_
`
`
`oz<O<.—wmmoommxouzon.
`
`
`
`Ekazmmm:m3<>xomzopawfimzm
`
`m<:
`
`om0z<:o
`
`zo_5:Bm:m
`
`O<._.
`
`N8.
`
`V.A
`
`N.l0”ma
`
`
`
`sm:9mm
`
`ZONE
`
`mzaomw
`
`mm<m<»<o
`
`zozfimmmoo
`
`oz<
`
`
`
`w>mxwmm8<
`
`SUBSTITUTE SHEH (RUIE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3004
`
`Petitioner Apple Inc. - Ex. 1025, p. 3004
`
`
`
`
`
`
`
`

`
`W0 93’°91°9
`
`PCTIUS97Il5243
`
`57/163
`
`
`
`
`STORE ITEM IN
`SECURE DATABASE
`
`F|G _ 3 3
`
`GENERATE NEW KEY
`
`ENCRYPT RECORD
`WITH NEW KEY
`
`was
`
`was
`
`1090
`
`YES
`
`1092
`
`1094
`
`1096
`
`N
`
`
`
`0
`READ AND DECRYPT
`OTHER RECORD(S)
`FROM SECURE
`DATABASE
`usmc; OLD KEYIS
`
`
`
`
`
`
`RE-ENCRYPT SAID
`OTHER RECORD(S)
`usme NEW KEY
`
`DISCARD OLD KEY(S) _
`
`sAvE NEW KEY
`
`1°97
`
`1093
`
`STORE ENCRYPTED
`RECORD(S)
`
`IN SECURE DATABASE
`
`SUBSTITUTE SHEET (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3005
`
`Petitioner Apple Inc. - Ex. 1025, p. 3005
`
`

`
`W0 98109209
`
`PCI‘IUS97ll5243
`
`58/163
`
`1252
`
`FIG. 39
`BACKUP
`
`GENERATE
`BACKUP KEY(S)
`
`1250
`
`
`
`1254 1256
`
`READ AND DECRYPT
`ITEM
`
`ENCRYPT ITEM WITH
`BACKUP KEY(S)
`
`1258
`
`1260
`
`1262
`
`'25‘
`
`v-
`
`"V -v‘- ' ‘.
`
`
`ITEM TO BACKUP
`STORE
`
`
`
`
`
`ENCRYPT SUMMARY
`SERVICES AUDIT INFO.
`WITH BACKUP KEY(S).
`WRITE TO
`BACKUP STORE
`
`
`
`
`
`
`
`
`
`
`
`
`ENCRYPT BACKUP
`KEY(S) AND OTHER ID
`INFO.
`WITH PUBLIC KEY;
`WRITE TO
`BACKUP STORE
`
`
`
`
`
`
`1256
`
`
`
`
`ENCRYPT BACKUP
`
`KEY(S) WITH ADMIN.
`KEY‘. WRITE TO
`BACKUP STORE
`
`SUBSTITUTE SHEET (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3006
`
`Petitioner Apple Inc. - Ex. 1025, p. 3006
`
`

`
`W0 98/09209
`
`PC!‘/US97]15243
`
`ESTABLISH
`SECURE
`COMMUNICATIONS
`
`‘27°
`
`_/’
`
`
`
`
`
`1272
`
`EXTRACT
`‘WORK IN PROGRESS”
`AND SUMMARY VALUES
`
`
`
`'
`RECOVER SECURE DATABASE
`
`1268
`
`K.
`
`
`
`
`REQUEST CURRENT
`BACKUP FROM SPU
`
`1274
`
`1276
`
`
`
`
`
`RESET SUMMARY
`VALUES AND COUNTERS
`CONSISTENT WITH LAST
`BACKUP
`
`RESTORE SECURE DB
`
`FROM BACKUP
`
`1278
`
`‘Z30
`
`1282
`
`
`
`COMPUTE BILLS BASED
`ON RECOVERED
`VALUES
`
`
`
`
`PERFORM OTHER
`ACTlONS TO RECOVER
`FROM SPU DOWNTIME
`
`suesrrrure SHEET (RULE 25)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3007
`
`Petitioner Apple Inc. - Ex. 1025, p. 3007
`
`

`
`W0 98/139209
`
`PCITUS97/15243
`
`60/163
`
`
`
`
`Event and cabana! inlormauon
`
`Figure 41a
`
`suasmum SHEET (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3008
`
`Petitioner Apple Inc. - Ex. 1025, p. 3008
`
`

`
`WO 98109209
`
`PCT/US97!15243
`
`61/163
`
`
`
`Mag» _ _ _
`
`Event and optional inionnation
`
`14sa.,‘_l
`
`
`soo/3 _ ‘ ~
`
`Event and omianar mforrnaticn
`
`
`
`Figure 41b
`
`SUBSTITUTE SHEET (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025 p. 3009
`
`Petitioner Apple Inc. - Ex. 1025, p. 3009
`
`

`
`WO 98109209
`
`PCT/US97I15243
`
`,,,.,,3‘
`
`62/163
`
`
`
`60°83‘
`
`"63".
`
`Event
`and
`optional
`
`Intonlnauon
`
`I’-“‘-1453
`Event
`and
`optional
`lnfunnation
`
`I
`
`VDE node
`
`1453 E456
`
`\|
`VDE node
`
`°°°’3~ ‘
`
`‘
`
`oplional
`inlarmanon
`
`SUBSTITUTE SHEET (RULE 26)
`
`Figure 410
`
`Petitioner Apple Inc. - Ex. 1025, p. 3010
`
`Petitioner Apple Inc. - Ex. 1025, p. 3010
`
`

`
`wo 93/09209
`
`PCTIUS97I15243
`
`“,3
`
`63/163
`
`Content object creator VDE node
`143-El Edam:
`'.
`
`B
`
`* Response
`
`Content object distributor VDE node
`mug
`E768’ 14783
`
`, uazac
`
`
`
`SUBSTITUTE SHEET (RULE 26)
`
`Figure 41d
`
`Petitioner Apple Inc. - Ex. 1025, p. 3011
`
`Petitioner Apple Inc. - Ex. 1025, p. 3011
`
`

`
`“'0 ”’°”°9
`
`PC'l‘IUS97I15243
`
`64/163
`
`__,..--E250
`
`~'E"°'
`
`BUDGET
`Method Use
`Process Flow
`
`"""'°°"’
`M
`
`Prime BUDGET Audi!
`Trail
`
`BUDGET Audi!
`Tliil UDE
`
`am
`
`on: for auocsr
`uos
`
`, @253
`
`‘_|'_i1s2
`
`Obtain BUDGET
`
`BUDGETUDE
`
`[nos
`
`‘
`
`Ccmn-«It BUDGET
`
`BUDGET Melhod
`Failed
`
`
`
`
`
`
`
`
`
`
`
`
`Update BUDGET using
`AE and count
`
`Wn!e-—-
`
`BUDGET UDE
`
`BUDGET Audi!
`Trail UDE
`
`BUDGET Method
`Succeeded
`
`Figure 42a
`
`SUBSTITUTE SHEET (HULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3012 .
`
`Petitioner Apple Inc. - Ex. 1025, p. 3012
`
`

`
`WO 98109209
`
`PCTIUS97Il5243
`
`65/163
`
`
`'- BUG Moth -
`
`Administrative Request
`
`
`
`Prime euossr
`Administrative Audit
`Trail
`
`wnlo
`
`BUDGET Method
`__,..»--‘E250
`Em Administrative
`Request Process
`
`auocer
`Flow
`
`
`
`
`Administrative
`
`Audi! Trail
`
`I _ E204
`
`, use
`
`Ououo Request for
`Administrative
`Processing of
`
`WM!
`
` BUDGET
`Administrative
`
`Request
`
`
`
`
`
`
`
`
`BUDGET
`Administrative
`Audit Trail
`
`£2294
`
`communications audit
`trail
`
`Communication 5
`
`audit trail
`
`Wm
`
`BUDGET UDE.
`
`Write BUDGET
`BUDGET Audit
`
`Administrative
`_
`.
`Trail UDE(s). and
`
`Request into
`BUDGET
`’
`
`Administrative
`Adrrunistrative
`
`Object
`Request
`
`Em
`
`M BUDGET Memo
`Adminiwauon Run“
`Process
`
`Communications
`audit trail Save communications
`
`audit trait
`
`_$UB$TITUTE SHEET (RULE 26)
`
`Figure 42b
`
`Petitioner Apple Inc. - Ex. 1025 p. 3013
`
`Administrative Audit
`
`Save BUDGET
`
`____.________
`
`
`
`
`Petitioner Apple Inc. - Ex. 1025, p. 3013
`
`

`
`“'0 ’3’°92°9
`
`PCTiUS97llS243
`
`66/163
`
`2250
`
`BUDGET Method
`
`_
`
`_ - '
`
`.‘ _
`
`.
`
`- '
`
`Response
`S
`
`P
`
`Communications
`and Response
`Audit Trail
`
`Administrative
`Request. Budget
`records. and audit
`
`Unpack Admin.
`Object and retneve
`BUDGET
`requestts). audit
`trailts) and
`
`
`
`
`
`R."
`
`Administrative
`
`Retrieve request and
`
`determine the
`
`
`response method to
`
`
`run to process the
`request
`
`
`Administrative
`Response Process
`.-‘C
`
`
`
` Prime EUDGEI’
`Communications and
`
`Response Audit _Trait
`
`
`
`
`information fine
`
`
`
`ana/vvma —o-
`
`BUDGET Request
`and Response
`
`
`
`
`
`Send eventisi
`
`contained In
`
`Request recordist
`to the Response
`Method and
`generate
`Response records
`and Response
`
`
`
`
`reouest
`
`
`
`
`
`
`
`M BUDGET “ho
`Ad
`.
`u
`nnnmra °n
`Response Process
`
`
`
`BUDGET UDE end
`BUDGET
`Administrative
`Response
`Records
`
`Write BUDGET
`
`Administrative
`Response records
`into Administrative
`Object
`
`
`
`
`
`Communications
`and response
`processing audit
`trail
`
`
`
`
`Save communications
`and response
`processing audit trail
`
`SUBSTH’UTE SHEET (RULE 23
`
`Figure 420
`
`Petitioner Apple Inc. - Ex. 1025, p. 3014
`
`Petitioner Apple Inc. - Ex. 1025, p. 3014
`
`

`
`‘"0 W097-"9
`
`PCl‘IUS97I15243
`
`
`
`
` 2250
`’
`
`Prime BUDGET
`Administrative and
`Write ———q
`
`
`Administrative and
`Communications
`
`
`\
`
`
`Communications Audit
`Audit Trail
`Trait
`
`
`
`
`
`
`
`
`
`
`
`i
`
`Save BUDGET
`Administrative and
`Communications Audit
`Trail
`._.__._.__...
`some time later
`
`‘£2354
`
`
`
`
`Pnrne audit trail (it
`
`
`Prime audit trail (it
`required)
`required)
`
`
`
`
`,-Em‘
`nd auo E Memo
`Administration Reply
`Process
`
`
`
`‘@345
`
`
`
`Retrieve Reply record
`
`euocser Reply
`___R__°
`records
`and determine method
`
`required to process it
`
`
`
`
`Send eventts)
`contained in Reply
`
`recdrdts) to the
`
`Reply method and
`
`generate I update
`
`database records
`
`
`
`
` auocer Reply Delete Reply recordis) '
`
`from database
`
`Figure 42d
`
`flB_ST_lIU1E SHEET (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3015
`
`BUDGET Method
`Administrative
`
`Reply Process
`,[,,,.
`Flow
`
`AW" Trad UDE
`
` WM!
`
`
`
`BUDGET Reply
`Records and
`Requests
`
`
`
`
`_ ['3:i:iu
`
`
`
`_j-Wn1g—__..
`
`
`
`
`
`
`
`Extract Response
`Records and
`Requests from
`Administrative
`Object and write
`Reply records to
`the secure
`
`
`
`
`BUDGET
`.
`Administrative and
`Ccmmunicatidns
`Audit Trail
`
`\
`
`\
`
`,
`
`Wm
`
`Petitioner Apple Inc. - Ex. 1025, p. 3015
`
`

`
`WO 98109209
`
`PCTIUS97]15243
`
`REGISTER
`
`Method Use
`
`Process Flow
`
`68/163
`
`
`
`
`REGISTER Trail
`uoe
`
`_ Econ
`
`aecnsren Event
`
`_ ma
`
`Prime REGISTER“
`Audit Trait
`
`Wnte
`
`
`
`
`
`Object Already
`
`Y“
`
`REGISTER xgmod
`comp o
`
`
`
`
`Extract REGISTER
`record set from PERC
`or REGISTER MDE
`
`
`
`No
`
`, [2412
`
`.-
`
`
`
`fun
`
`PERC andlor
`
`REGISTER MDE
`
`
`
`Reed
`
`
`
`It required peice
`available?
`
`No
`
`Queue REGISTER
`request record
`
`
`Request Record
`
`
`
`
`
`Yes
`
`REGISTER Method
`Suspended
`
`:'
`
`
`
`
`
`
`R ecord
`
`"'13
`
`:29.0
`ct/1
`Or?‘
`
`
`
`User selects
`registration option:
`from method
`options in PERC
`
`
`
`
`
`
`Validate user selected
`registration options
`
`All eelectlone
`valid?
`
`Write URT containing
`user selections to
`database
`
`
`
`
`' ‘ ~ -[nan
`
`SUBSTITUTE SHEH (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3016
`
`Petitioner Apple Inc. - Ex. 1025, p. 3016
`
`

`
`“'0 93’°”°9
`
`PCl'IUS97I15243
`
`69/163
`
`REGISTER
`Method
`_..E4oo
`,.i§«= Administrative
`Request Process
`Flow is
`
`.6’
`°"§'3.?.?;°§..°“‘
`
`C
`
`Stored data
`
`fa-so
`
`R
`tart RE I
`
`Method Administrative
`
`Reauest Process
`
`
`
`
`
`‘Em:
`
`
`
`trail
`
`communications audit
`
`
`
`
`
`Determine site
`Road
`configuration as
`
`permitted by privacy
`filter
`
`
`
`.‘_Eua
`
`
`Write REGISTER
`Administrative
`Request into
`Administrative
`Object
`
`Save communications
`
`REGISTER
`
`and
`
`.
`
`Administrative
`Request
`
`Recorats)
`
`\
`
`_ .8454
`
`Communications
`audit trail
`
`
`audit trail
`
`
`
`suiastiiure SHEET (RULE 26)
`
`Figure 43b
`
`Petitioner Apple Inc. - Ex. 1025, p. 3017
`
`End REG! TER
`Method Administration
`
`Reuest Process
`
`
`
`
`
`Petitioner Apple Inc. - Ex. 1025, p. 3017
`
`

`
`wo 98109209
`
`PCTlUS97l15243_
`
`70/163
`
`2400
`
`E“!
`
`Resnse Process
`
`"'__.-'
`
`Prime REGISTER
`Communications and
`Response Audlt Trail
`
`
`Communications
`
`and Response
`
`Audit Trail
`
`
`REGISTER
`
`Administrative
`
`Response
`Process Flow
`
`o::.:::::::*:::i:—..
`REGBTER
`
`
`
`
`'§2Z'"rr§3'.1rr'.I‘.5'
`Information
`
`w'"'
`
`
`
`Retrieve request and
`r.s::r7sT::trrho°rs to
`
`' , Em
`
`Reno
`
`
`Mg‘g'$";::~°
`
`
`
`
`
`record to database
`
`
`N°
`
`FUN 10 pfOCESS U18 Write iaiiure response
`
`-{:"7°
`
`, [2413
`
`,-
`
`and Response
`trail Figure 430
`
`to register the
`
`
`
`
`
`ed in
`Request record(s)
`to the Response
`Method and
`generate
`Response records
`
`Write REGISTER
`Administrative
`Rgspongg records
`Into Administrative
`object
`
`.
`Ssve communications
`‘"5 '"p°""
`procrmiiig audit trail
`
`
`
`
`REGISTER
`Request and
`Response records
`(response records.
`PERC. UDE(s))
`
`
`
`, [2413
`
`, '
`
`o-—ReIdIWt'||o
`
`
`
`C‘ ” “"
`
`"g°E‘[‘;§’,g';;’
`I. . - 5"”
`
`
`Adnflnmnuva
`
`
`Rowan”
`
`Records
`
`Vfim
`and assists
`Method Administration
`Res nsa Process
`
`
`Communications
`and mm“,
`processing audit
`
`
`
`
`
`
`, [use
`
`-
`
`SUBSTITUTE SHEET (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3018
`
`Petitioner Apple Inc. - Ex. 1025, p. 3018
`
`

`
`W0 9809209
`
`PCTIUS97l[5243
`
`71/163
`
`__...i2_4oo
`
`Stan REGISTER
`
`Method Administrative
`Ree Process
`
`
`
`
`
`Prime ‘REGISTER
`
`
`c.§‘.§'.${I'.'.?c"$f'.7.?.’,i’3'.;ii
`Trail
`
`
`
`
`
`_——wm—-—o-
`
`Extract Response
`Records and
`Requests from
`Administrative
`Object and write
`Reply records to
`the secure
`database
`
`
`
`
`
`
`
`
`£2493
`Save REGISTER
`.'
`
`Administrative and
`write -——o-
`
`Communications Audit
`Trail
`
`
`
`Some time later
`
`
`
`Prime Audit Trail (if
`required)
`
`
`
`
`
`
`‘E494
`
`.-‘Em
`REGISTER
`
`
`
`
`W”-—-“T ‘§L'"..'.'li?.§’,333o'.."°
`S
`‘l
`AuditTrail
`
`
`REGISTER
`Method
`
`[T1 F] Stfative
`Process
`Flow
`
`Audit trail records
`
`»E=‘°=
`
`_[a49e
`
`[2500
`
`, zsoz
`
`REGISTER Reply «'
`Records and
`Requests
`
`REGISTER
`Administrative and .'
`.
`.
`Communications
`Audit Trail
`
`Audit trail records
`
`
`Retrieve Reply record
`“wnie Audit Trail (if
`REGISTER Reply
`'
`and determine method o-—ano
`fE0Ol'd5
`required)
`
`required to process it
`
`
`
`'._[2lI2
`
`
`
`End aseisrea
`Method Administration
`Reo Process
`
`
`
`
`"fees
`R006/Write
`
`REGISTER secure
`
`database records
`
`(Methods. Load
`Modules. MOE.
`UDE)
`
`
`
`Send event(s)
`contained in Reply
`record(s) lo the
`Reply method and
`generate I update
`database records
`
`
`
`
`
` _[2sio
`
`Delete Reply record(s)
`from database
`
`Delete
`
`
`
`REGISTER Reply
`Reeotd(s)
`
`Figure 43d
`
`SUBSTITUTE SHEET (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3019
`
`Petitioner Apple Inc. - Ex. 1025, p. 3019
`
`

`
`wo 98/09
`
`2°’
`
`A
`
`PCTIUS97Il5243
`
`72/163
`
`Ian AUDI Meth - -
`
`A.,,,.,n,,,,,,,,,.,,,u,,,
`
`Prima AUDIT
`Administrative Audit
`Trail
`
`'
`
`.,.i2_52O
`
`A
`AUDIT Method
`Em Administrative
`Request Process
`Flow
`
`
`AUDIT
`
`
`Wm
`Administrative
`
`Audit Trail
`
`
`Queue Request for
`Administrative
`Processing of AUDIT
`
`Wnta
`
`Administrative
`Request
`
`
`
`, 2532
`
`Save AUDIT
`
`V Administrative Audit
`Trail
`
`Write
`
`
` AUDIT
`Administrative
`
`
`Audit Trait
`
`
`.___—————_.:__-.-—.—
`Some time later
`
`, 15:5
`
`
`
`
`Prime
`communications audit
`trait
`
`WM
`
`Communications
`audit trail
`
`
`
`
`
`
`.
`M AUD” Mam
`Administration Request
`Process
`
`Figure 44a
`
`,;~d~;ig;=;;;i:;:°
`Aed?'ntnistrative
`object
`
`Specific UDE.
`
`JB”é‘.“.,’_‘2‘2.,
`Mmi"mra“V°
`Request
`Recoi-d(s)
`
`Communications
`ludil trait
`
`
`
` Save communication:
`
`audit trail
`
`SUBSTITU I E a'rii:i:'T (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025 p. 3020
`
`Petitioner Apple Inc. - Ex. 1025, p. 3020
`
`

`
`WO 98109209
`
`’
`
`PCT/US97!15243
`
`2520
`
`AUDlT Method
`
`- i ' __ , — ' '-
`
`Write
`
`
`
`Communications
`and Response
`
`
`Audit Trail
`
`
`
`Response
`Process Flow
`
`“;:;;g,ff;*g;_
`Response Process
`
`
`
`
`Prime AUDIT
`Communications and
`Response Audit Trail
`
`Unpack Admin.
`
`Obpect and retrieve
`AUDIT request(s).
`audit traii(s) and
`
`-jwnle
`
`
` AUDIT
`Administrative
`1
`
`Request Budget
`records. and audit
`information
`
`
`
`‘[255:
`Retrieve request and
`determine the
`response method to
`
`
`run to process the
`request
`
`
`
`
`"Essa
`
`'1'“
`
`Administrative
`Request
`
`AUDIT Request
`and Response
`records
`
`
`
`and eventts)
`
`
`contained in
`Request record(s)
`
`
`to the Response
`
`
`Method and
`
`
`generate
`
`
`Response records
`
`
`and Response
`
`
`request
`
`
`
`
`
`
`
`
`
`
`Write AUDIT
` AUDIT UDE(s) and
`Mmwwafive
`Response
`Rem,“
`
`
`
`
`R Administrative
`. “"°"‘.° ."°°'.°‘
`into Administrative
`°b‘°°‘
`
`Communications
`and response
`processing audit
`trail
`
`
`
`Save communications
`and response
`processing audit trail
`
`Figure 44b
`
`SUBSTITUTE SHEET (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3021
`
`'
`u AUDIT Memo
`Mmnisfiuan
`Response Process
`
`Petitioner Apple Inc. - Ex. 1025, p. 3021
`
`

`
`WO 93109109
`
`PCTIUS9'II15243
`
`74/163
`
`lift AU I Metno
`
`
`Adrninrstrative Reply
`
`
`Process
`_ 2550
`
`' ‘
`
`_,.§52o AUDIT Method
`Administrative
`
`, Cm:
`
`
`
`
`Reply Process
`Flow
`
` AUDIT
`Prime AUDIT
`
`Administrative and
`Administrative and
`Write
`
`Communications Audll
`Communications
`
`
`Audit Trait
`
`
`
`
`
`Extract Response
`Records and
`
`
`
`I [2554
`
`‘
`
`, me
`
`-'
`
`
`
`
`
`
`
`“#0095” W“
`Administrative
`Object and write
`Reply record: to
`the secure
`
`Wm
`
`AUDIT Reply
`Raga,” and
`
`
`
`
`
`, Liam
`nd AUDIT Memo
`Administration Reply
`PYUCESS
`
`
`Administrative and
`Administrative and
`Wrno
`
`
`Communications
`Communications Audit
`
`Audit Trail
`Trail
`
`
`
`
`
`
`
`some time later
`
`£1".
`
`
`records
`
`AUDIT Repty
`
`
`
`
`
`Retrieve Reply record
`and determine methcd !o—-Rena
`required to process it
`
`
`‘,|:2s9e
`
`
`
`
`
`Roodflvnto
`
`secure database
`records
`
`
`
`
`
`Send eventls)
`contained in Reply
`reoordm to the
`Reply method and
`generate I update
`database records
`
`
`
` AUDIT Reply
`
`
`
`Delete Reply record(s)
`from database
`
`Record(s)
`
`Figure 440
`
`SUBSTITUTE SHEET (RULE 25)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3022
`
`Petitioner Apple Inc. - Ex. 1025, p. 3022
`
`

`
`W0 98I09209
`
`PCI'I'lJS97IlS243
`
`75/163
`
`pzmfizoo
`
`8..
`
`8..
`
`
`
`
`
`zo:.<.2mou_z_EoosmZO_._.<EEOu_2_uz_j_mzo:<2zouz_Kzo:<_zmou.z_$52.__<E552
`
`,meor.
`
`
`
`zo:<s_mEz_GuoamS.
`
`._.zm>w
`
`
`
`mmfidmGooseoz:._.mEms.»zm>m_2mB>ww
`
`
`
`MEDUUOmmoaz<corms.8:5:corms.norm:»zm>umb
`zo_8<ommmwoommommmwms»zu>mV02.35
`
`
`KMIHODm_u_:<DO
`
`
`zoF<2mou.z___ZO:.<S_mOu_z___E4.5.»Boone_5.5oz_j_m_zo:szmEz_55.2_.m..n_ll\.0H_H__.E___W_r.
`__3_..H___0____mm_.R2
`
`
`
`
`
` .____»z:o:<835EH_8am<om_omo__ompzmzmmumoEwoam__omja»zm>mHBEE:»zm_>m"am::<:o»zm>m
`
`Petitioner Apple Inc. - Ex. 1025, p. 3023
`
`Petitioner Apple Inc. - Ex. 1025, p. 3023
`
`
`

`
`W0 98/09209
`
`PCl‘lUS97I15243
`
`76/163
`
`FIG. 46
`
`SYSTEM EVENT
`OCCURS
`
`common. SET
`FROM PERC “_"
`
`CONTROL
`METHOD
`
`41°
`
`
`
`0.

`4*
`5-‘
`4° 5
`“’
`a-
`
`EVENT
`
`METHOD
`
`402
`
`we
`
`METHOD
`
`BUDGET
`
`METHOD
`
`METER UDE
`
`BUDGET
`UDE
`
`35259 TR“
`
`SLQESLEEE
`BILLING UDE
`
`BUDGET TRAIL
`“DE
`
`SUBSTITUTE SHEET (RULE 25)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3024
`
`Petitioner Apple Inc. - Ex. 1025, p. 3024
`
`

`
`W0 98i09209
`
`PC!‘lUS97Il52-13
`
`77/163
`
`02345
`
`corpus
`
`8..
`
`Boone
`
`corpus.
`
`wow
`
`
`
`norm:m:<wmmoo<
`
`
`
`Enos?omfifi>m
`
`
`
`amzzmsmmomaEooam
`
`
`
`omja»zm>m
`
`5..G_n_
`
`N;
`
`
`
`SEE:._.zm>m
`
`8ox<um_omo
`
`Nov
`
`
`
`OhomnE<s_»zm>m
`
`
`
`pzmsmdU=20h<
`
`
`
`mw._.mS_»zm>m
`
`vov9202Oh
`
`om.E<s_»zm>m
`
`
`
`oOr:.ws.ooxwmz
`
`Eooam
`
`ma:
`
`
`
`mo.....=<¢h
`
`oz_j_m
`
`.._<¢._.
`
`mo:
`
`
`
`ma:Eoosm
`
`
`
`mo:mmwmz
`
`
`
`mo:023.=m
`
`:5:$52
`
`mo:
`
`anwzwzmzm
`
`
`
`»zu>ws_u5>m
`
`mmnooo
`
`' SUBSTITUTE SHEET (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3025
`
`Petitioner Apple Inc. - Ex. 1025, p. 3025
`
`
`
`
`

`
`W0 98fl)9209
`
`PCl'IUS97Il5243
`
`
`
`ompzmzmmumo509:.
`
`»z:o2<B36.3
`
`
`
`mo:.=<¢._.3E003
`
`78/163
`
`Eoopm
`
`pkcorms
`
`
`
`mo:Ewonm
`
`was5.52
`
`
`
`mo:o2_._.__m
`
`OZ_._.:mmo
`
`$5.2
`
`C‘norms.
`
`mo:ptEoonm
`
`mo:5mum:
`
`89.
`
`
`
`pzmozu.moz_552mm:m:<m<nmm
`
`$3
`
`OZ_.3_m
`
`DOIHwS_
`
`»zm>m
`
`ommmfimz
`
`
`
`omE._<s_»zm>m
`
`capzwzwd
`
`o_s_o»<O._.
`
`
`
`was;=<¢._.mumums.
`
`
`
`mo:.__<¢._.muEwoam
`
`Ewoam
`
`anooxmz
`
`mo:numoan»
`
`
`
`
`
`was.=<m_._.oz_.:_m
`
`$52
`
`
`
`m.corms
`
`moomu.mm:
`
`$9.
`
`_._..
`
`
`
`mo:.=<m._.£EB:
`
`______
`
`....
`
`..__
`
`
`omda..zm>m
`_8ox<om_omo“owmmmzpzmiH
`
`u9om%_<s_»zm>m
`
`wzmzmd9202
`
`Nov
`
`
`
`._zm>u2m5>w
`
`mmsooo
`
`3.07.
`
`SUBSTITUTE SHEET (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3026
`
`Petitioner Apple Inc. - Ex. 1025, p. 3026
`
`
`
`
`
`
`
`
`
`
`

`
`W0 98/119209
`
`PC!‘fUS97I15243
`
`79/163
`
`OPEN
`
`Method Use
`
`Process Flow
`
`1500
`
`sun of OPEN Method
`
`OPEN Enll
`
`150:1‘
`
`CONTROL Method
`
` Croats Read Channel 33:": V22,‘
`and establish mad I
`U33 @0301:
`
`fludcnarut
`
`
`
`,Esm
`
`Esau
`
`Esau
`
`End of OPEN Method
`Process
`
`.
`
`BUDGET
`Method
`
`BILLING
`Method
`
`METER
`Method
`
`_ M0
`
`0 S
`
`
`
`Database
`ewn
`
`
`SUBSTITUTE SHEET (RULE 26)
`
`Figure 49
`
`Petitioner Apple Inc. - Ex. 1025, p. 3027
`
`Petitioner Apple Inc. - Ex. 1025, p. 3027
`
`

`
`W0 93/09109
`
`PC'l‘llJS97Il5243
`
`80/163
`
`KE502
`
`
`URT. PERC lb!
`
`(object. uur)
`
`Dclamuho ldamlflcalion '
`of object and nut to he
`opcnacl.
`
`‘.’ m‘ ohm: .
`togmarnd for this
`"'"fl
`
`la the object
`already open for
`Ihll user?
`
`REGISTER
`Malhod lor the
`Obiaa. Rattan lha
`OPEN Man“
`one: the
`registration is
`complete.
`
` Call the
`
`OPEN Method
`Element: (Method
`corn. LM. UDE.
`MDE)
`
`Ctulo channel and
`bind OPEN control
`element: to it
`
`Prime Audi! (1!
`nqulrad)
`
`“- Start Sccura Daubue
`Tnnaacucn
`
`CONTROL Method
`
`Figure 49a
`
`SUBSTITUTE SHEET (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3028
`
`Petitioner Apple Inc. - Ex. 1025, p. 3028
`
`

`
`WO 98109209
`
`PCl'IUS97ll5243
`
`81/163
`
`Pm“ EVE"?
`Md" 7"" ‘"
`required)
`
`EVENT Method
`Audit Trail UDE
`
`Map OPEN Event to
`Atomic Element 8 and
`event count using Map
`MDE
`
`EVENT Method Man
`MOE
`
`Evnnl. Evan! Count. Mom‘: Element I. Ohm: ID. Uur IO
`
`Write EVENT Audit
`Ttail (it required)
`
`Atom: Elurnonl I. Event
`Cunt
`
`EVENT Method
`Audil Tfiil UUE
`
`Vu. Puu—-
`
`Atomic Eiemenl
`Selected?
`
`~°- W Mm ~-we
`
`EVENT Method
`
`Roll bad: sewn
`“uh”. hmflfim
`
`-
`OPEN Method Faxled
`
`CONTROL Method (confd)
`
`Figure 49b
`
`SUBSTITUTE SHEET (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3029
`
`Petitioner Apple Inc. - Ex. 1025, p. 3029
`
`

`
`WO 98109209
`
`PCl‘IUS97ll5243
`
`82/163
`
`Prime
`METER
`Audit Trail (if
`required)
`
`METER Method
`Audit Trail UDE
`
`.
`
`_
`
`-
`
`. Add EVENT Count
`to Meter value
`
`METER Method
`UDE (me
`Meter)
`
`_
`
`.
`
`required)
`
`METER Method .-
`Audit Trail UDE
`
`Meter increment
`IuI::eedad7
`
`No. Fan! METER Method
`
`METER Method
`Suauded?
`
`Roll back loam
`database transaction
`
`Petitioner Apple Inc. - Ex. 1025, p. 3030
`
`Petitioner Apple Inc. - Ex. 1025, p. 3030
`
`

`
`WO 98109209
`
`P(.'l‘IUS97Il5243
`
`83/163
`
`
`BILLING
`Method Audit
`Trail UDE
`
`
`
`Prime
`
`
`
`e|.LUN.G .
`Audit Trail (I!
`required)
`
` BILLING
`Method Map
`MDE (Price list)
`
`
`
`Billing Amount
`
`
`
`
`
`
`.
`
`Map Atomic
`Element #. Count.
`‘ and Meter Value to
`
`
`Write BILLING
`BILLING
`
`Method Audit
`Audit Trail (ii
`
`
`
`Trail UDE
`required)
`
`
`
`
`
`Billing Amount
`
`
`
`
`Billing Amount
`Vn. Pun?-
`Selected?
`
`
` BILLING Method
`
`
`
`RulI back secure
`
`
`OPEN Method Failed
`
`database transaction
`
`“-fisu
`
`CONTROL Method (cont'd)
`
`
`
`
`
`Figure 49d
`
`“ ' °‘ '
`
`SUBSTITUTE SHEET (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3031
`
`Petitioner Apple Inc. - Ex. 1025, p. 3031
`
`

`
`WO 98109209
`
`PCT/US97I15243
`
`84/163
`
`.. 1510
`
` BUDGET
`Method Audit
`
`Trail UDE
`
`BUDGET
`Method UDE
`
`(the Budget)
`
`
`
`Add Billing Amount
`to Budget value
`
`BUDGET
`Method Audit
`Trail UDE
`
`
`
`
`Write BUDGET
`Audit Trail (if
`required)
`
`Yes. FAILS
`
`BUDGET Method
`
`
`
`
`
`.
`
`.--.
`
`_.v~-
`
`returns OK?
` _.-.~
`
`OPEN Method Failnd
`
`Roll back secure
`database rnnnction
`
`
`
` Budget Method
`
`CONTROL Method (::ont'd)
`
`SUBSTITUTE SHEET (RULE 26)
`
`Figure 4%
`
`Petitioner Apple Inc. - Ex. 1025, p. 3032
`
`Petitioner Apple Inc. - Ex. 1025, p. 3032
`
`

`
`“'0 ”’°”°9
`
`PCTlUS97I152-13
`
`85/163
`
`.:E°’°
`
`Write open Audit
`Trail (if required)
`
`Wm
`
`.
`Aud" UDE
`
`(object user)
`
`Establish channel
`for READ Event
`Processing
`
`Rm
`
`
`
`
`URT, PERC for
`. - ‘
`
`
`
`
`Chlnnnl ID
`
`READ Channel
`Established?
`
`
`
`
`in
`
`Commit secure
`database
`transaction
`
`Tear down channel
`for open
`processing
`
`Failed
`
`Roll back secure
`
`database
`transaction
`
`
`OPEN Method
`
`' um
`
`_
`
`__ <
`
`CONTROL Method (cont'd)
`
`~-=21.
`
`SUBSTITUTE SHEET (RULE 26)
`
`Fig u re 49f
`
`Petitioner Apple Inc. - Ex. 1025 p. 3033
`
`Petitioner Apple Inc. - Ex. 1025, p. 3033
`
`

`
`WO 98109209
`
`PCI'IUS97I15243
`
`"'°°"’
`
`
`
`R30 Event
`
`
`
`10523‘ ‘
`
`
`
`86/163
`
`READ
`_,..{_1__650 Method Use
`Process Flow
`
`EVCV“
`Nan‘: semen! and aunt
`
`Atomic Eement and Count
`Mctervun
`
`M010! Valu-
`allllnq Amoum
`
`E354
`
`I
`
`8/ENT
`Method
`
`CONTROL Method
`
`Blmn
`3_m.fQ’_',3_"
`
`Decrypt, fingerprint and
`obscure content
`
`Deayuled Content
`
`End of READ Method
`Process
`
`
`
`
`
`BUDGET
`Method
`
`METER
`Method
`
`Secure
`
`Database
`
`Figure 50
`
`SUBSTITUTE SHEET (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3034
`
`Petitioner Apple Inc. - Ex. 1025, p. 3034
`
`

`
`“'0 93’°93°9
`
`PCl'IUS97I15243
`
`1650
`
`87/163
`
`sun of READ Method
`Ptucus
`
`Daren-nine Identiflcaflon
`0! object and user ID
`for rud
`
`READ End. oopu 10. User ID
`
`_
`
`.
`3 the O_b1ect oven
`tor Um uufl
`
`.-Em
`
`Audit uos
`
`P":°qu’;::i; 0'
`
`Can the OPEN
`
`Method for the
`Object. Rattan Inc
`READ Mama‘
`and the
`registration is
`complete.
`
`sun Secure Database "
`Tranudion
`
`CONTROL Method
`
`sussmme sum (Hum 25)
`
`Figure 50a
`
`Petitioner Apple Inc. - Ex. 1025, p. 3035
`
`Petitioner Apple Inc. - Ex. 1025, p. 3035
`
`

`
`wo 9s/09209
`
`PC'l‘lUS97Il5243
`
`88/163
`
`F2";
`
`EVENT Method
`Audit Trail UDE
`
`_
`
`Map RQD Event to
`’- Atomic Element fl and
`_ event count using Map
`
`EVENT Method Man
`MOE
`
`_
`
`-'
`
`Wn'Ie EVENT Audll
`Trail (if required)
`
`EVENT Method
`Audit Trail UDE
`
`Atomic Element
`Selected?
`
`No. ha EVENT Memoa
`
`EVENT Method
`
`Roll back secure
`damn“ “human
`
`.
`READ Method Fouled
`
`".5",
`
`CONTROL Method (cont'd)
`
`Figure 50b
`
`SUBSTITUTE SHEET (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3036
`
`Petitioner Apple Inc. - Ex. 1025, p. 3036
`
`

`
`WO 98109209
`
`PCTIUS97I15243
`
`89/1 63
`
`Prime
`METER
`Audit Trail (if
`required)
`
`METER Method
`Audit Trail UOE
`
`Add EVENT Count
`to Meter value
`
`METER Method
`UDE (the
`Mae”
`
`Wm? METER
`A”‘’" 7"" ("
`required)
`
`METER Method
`Audit Trail we
`
`Molar increment
`succeeded?
`
`No. Fan METER mum
`
`METER Method
`
`noeJ_
`
`METER Method
`Succeeded?
`
`Roll bad: secure
`database Iransacflnn
`
`E ,0
`
`R
`
`-
`Mam“ Fan“
`
`“~57...
`
`CONTROL Method (confd)
`
`‘
`
`sussmuns sneer (nuus 26)
`
`Figure 500
`
`
`Petitioner Apple Inc. - Ex. 1025, p. 3037
`
`Petitioner Apple Inc. - Ex. 1025, p. 3037
`
`

`
`WO 98109209
`
`PCI‘IUS97Il 5243
`
`90/163
`
`_.--.
`
`BILLING
`Method Audit
`Trail UDE
`
`
`
`Prime
`BILLING
`
`Audit Trail (if
`required)
`
`
`
`
`
`
`
`
`
`
`
`Map Atomic
`
`BILLING
`Elemenl It. Count.
`
`Method Map
`and Meter Value to
`Billing Amount
`MDE (Price list)
`Map MOE
`
`BILLING
`Method Audit
`Trail UDE
`
`
`
`Write BILLING
`
`Audit Trail (if
`required)
`
`Billing Amount
`Selected?
`
`
`
`BILLING Method
`
`No‘ Fan! BILLING Momoa
`
`
`
`
`
`
`
`
`Roll bad: aecure
`
`database Iranucdon
`
`READ Method Filled
`
`
`“Em CONTROL Method (confd)
`
`Figure 50d
`
`Petitioner Apple Inc. - Ex. 1025, p. 3038
`
`Petitioner Apple Inc. - Ex. 1025, p. 3038
`
`

`
`WO 98109209
`
`PC'l'IUS97I15243
`
`91/163
`
`1552
`
`
`
`
`
`Method Audit
`Trail UDE
`
`
`
`Prime
`BUDGET
`Audit Trail (if
`required)
`
`BUDGET
`Method UDE
`
`(the Budget)
`
`
`
`Add Billing Amount
`to Budget value
`
`BUDGET
`
` Write BUDGET
`Method Audit
`Audit Trail (if
`
`Trail UDE
`required)
`
`
`
`
`
`
`
`BUDGET Method
`
` Budget Method
`
`mums OK?
`
`Roll back secure
`datzbue tnnuaion
`
`READ Method Failed
`
`
`
`‘ ‘ Em
`
`CONTROL Method (confd)
`
`Figure 50e
`
`SUBSTITUTE SHEET (RULE 26)
`
`Petiti0ne1‘UApp1e Inc. - Ex. 1025, p. 3039
`
`Petitioner Apple Inc. - Ex. 1025, p. 3039
`
`

`
`W0 98I09109
`
`PC'l'IUS97Il5243
`
`92/163
`
`_,__..-»-E552
`
`Figure 50f
`
`"fine
`
`WUDE
`
`
`
`.E754
`
`T23 (?:°.§§i.§£’§§’ W
`
`
`E153
`
`Determine key to
`use to decrypt
`content
`
`I-——R-no
`
` PERC for
`(object user)
`
`, 11:2
`
`
`
`
`
`
` Obtain
`encrypted
`
`content using
`ACCESS
`Method
`
`
`
`
`Decrypt content
`using DECRYFT
`method
`
`
`
`
`CONTROL Method (cont'd)
`
`[Em
`
`
`
`Can
`
`HNGERPRINT
` Fingerprint desired
`Method
`
`
`NO
`Obscure desired
`
`
`
`Call OBSCURE
`Method
`
`"°
`
`Commit eecure
`database ranuainn
`
`fine
`
`READ Method Pmeu
`Completed
`
`‘ “ ‘
`
`SUBSTITUTE SHEET (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3040
`
`Petitioner Apple Inc. - Ex. 1025, p. 3040
`
`

`
`W0 98l09209
`
`PCl'IUS97I15243
`
`93/163
`
`__.--"E780 Method Use
`
`WRITE
`
`"
`
`Process Flow
`
`
`
`Ian 0! WHITE Melho
`Process
`
`
`
`WRl‘|’E Event
`
`',En2
`
`WRITE Evan!
`Alum: Elemznl and Count
`
`Mamie Elemenl and Count
`Meier Value
`
`,Em
`
`,'
`
`
`
`Meier Value
`Billing Arnounl
`
`CONTROL Method
`
`Bimno Value
`Budget value
`
`Encrypl conteni and
`update event
`
`E
`
`tedc 1
`W" W"
`
`I
`
`End 0! WRITE Melhod
`Process
`
`
`
`auocsr
`Method
`
`BILLING
`Method
`
`
`
`
`
`Secure
`
`Database
`
`suasnruws SHEET (RULE 25)
`
`Figure 51
`
`Petitioner Apple Inc. - Ex. 1025, p. 3041
`
`Petitioner Apple Inc. - Ex. 1025, p. 3041
`
`

`
`W0 98l09209
`
`PCT/lJS97Il5243
`
`94/163
`
`1780
`
`
`
`Ian MWRITE Me
`Process
`
`
`
`WRITE Evorn
`
`--
`
`
`
`Delermina idenfiflatian
`of object and user ID
`for read
`
`WRITE Event. One: ID. User ID
`
`s the Object open
`for this user?
`
`Call the OPEN
`Method for the
`Object Restart the
`T M m d
`Wag”: ":3 °
`registration is
`complete.
`
`Audi‘ UDE
`
`I
`
`Wm
`
`Prime Audit (it
`required)
`
`sum Secure Database
`Transaction
`
`SUBSTITUTE SHEET (RULE 25)
`
`FigUre 51 a
`
`Petitioner Apple Inc. - Ex. 1025, p. 3042
`
`Petitioner Apple Inc. - Ex. 1025, p. 3042
`
`

`
`W0 98109109
`
`rcr/us97/15243
`
`95/163
`
`EVENT Method
`Audit Trail UDE
`
`Map WRITE Even! to
`Atomic Element I and
`event count using Map
`MDE
`
`EVENT Method Man
`MOE
`
`Evont. Evuni Can. Atomic Ehmonl I. Olaied ID. Uur
`
`Write EVENT Audit
`Traii (it required)
`
`.
`
`EVENT Method
`Audit Trait UDE
`
`Hog‘? E'°:.;°nt
`° ‘cu
`
`Update EVENT Method
`Map MOE to reflect
`new data
`
`EVENT Method
`
`Roll back sccuro
`database transaction
`
`-
`WRITE Memod Fad“
`
`CONTROL Method (confd)
`
`Figure 51b
`
`SUBSTITUTE SHEET (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3043
`
`Petitioner Apple Inc. - Ex. 1025, p. 3043
`
`

`
`W0 98/092119
`
`PCTIUS97/15243
`
`96/163
`
`Prime
`METER
`— Audit Trail (ii
`required)
`
`METER Method
`Audit Trail UDE
`
`Add EVENT Count
`to Meter value
`
`METER Method
`UDE (",1e
`Meter)
`
`METER Method
`Audit Trail UDE
`
`Write METER
`’‘”‘m T”" ‘"
`required)
`
`METER Value
`I
`
`Y“ 9'"
`
`Meter increment
`succeeded?
`
`Me. Hi METER Method
`
`METER Method
`
`Roi! back secure
`database transaction
`
`-
`Wm-TE Mwwd Fm!“
`
`CONTROL Method (confd)
`
`ME“
`
`Figure 510
`
`SUBSTTTUTE SHEET (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3044
`
`Petitioner Apple Inc. - Ex. 1025, p. 3044
`
`

`
`W0 98/092139
`
`PCl'IUS97Il52-13
`
`97/163
`
`_. 1782
`
`Prime
`BILLING
`Audit Trail (if
`required)
`
`Map Atomrc
`Element :1. Count.
`
`BiIIing Amount
`usin Man MOE
`
`Method Audit
`Trail UDE
`
`BILLING
`Method Map
`MDE (Price list)
`
`Write BILLING
`Audit Trail (if
`required)
`
`BILLING
`Method Audit
`Trail UDE
`
`Billing Amount
`Seteraed?
`
`N0. Fol BILLING Method
`
`BILLING Method
`
`ILLING Moth -
`Succeeded?
`
`Roll bad: secure
`database transaction
`
`Petitioner Apple Inc. - Ex. 1025, p. 3045
`
`Petitioner Apple Inc. - Ex. 1025, p. 3045
`
`

`
`W0 98/092119
`
`PCT/US97Il5243
`
`98/163
`
`_
`
`1782
`
`
`
`
`P””° auocer
`
`
`.
`auocer
`
`M$:’;?’Ug‘}‘E"‘
`Audit Trail (if
`
`required)
`
`
`
` BUDGET
`
`Add Billing Amount
`Method UDE
`
`to Budget value
`(the Budget)
`
`
`
`
`
`
`
`
`BUDGET
`Method Audit
`Trail UDE
`
`
`
`
`
`
`Write BUDGET
`Audit Trail (it
`required)
`
`Eu. FAILS
`
`13541.
`
`BUDGET Method
`
`returns OK?
`
`Figure 51e
`
`WRITE Method Failed
`
`Roll back secure
`
`
`database transaction
`
`
`
`
`
`Budget Method
`
`. fim
`
`CONTROL Method (conrd)
`
`
`
`SUBSTITUTE SHEET (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3046
`
`Petitioner Apple Inc. - Ex. 1025, p. 3046
`
`

`
`W0 9839209
`
`PCl'IUS97Il5243
`
`99/163
`
`1782
`
`"En:
`
`Write WRITE Audit
`Trail (if required)
`
`M.
`
`.
`And“ UDE
`
`
`
`
` PERC for
`(object. user)
`
`Rood
`
`, won
`
`Detennine key to
`use to encrypt
`content
`
`Encrypt content
`using ENCRYPT
`method
`
`Write content to
`object using
`ACCESS method
`
`and related information
`
`Update container TOC
`
`CONTROL Method (cont'd)
`
`,Enoa
`
`Commit secure
`
`database transaction
`
`.fivoa
`
`Figure 51f
`
`SUBSTITUTE SHEET (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3047
`
`Petitioner Apple Inc. - Ex. 1025, p. 3047
`
`

`
`
`
`
`
`
`' ms
`
`' 1923
`
`Destroy channel and
`release resources
`
`Write Audit Traii (i!
`required)
`
`End CLOSE Method
`Process
`
`W0 98/09109
`
`PCTIUS97/15243
`
`100/163
`
`1920
`
`CLOSE
`
`Method
`Process Flow
`
`°“
`
`.»5"‘
`
`Prime Audit trail (6!
`required)
`
`Writ
`
`lfim
`
`wma
`
`Audit UDE
`
`Figure 52
`
`_$UB§IlTUTE SHEET (RULE 26)
`
`Petitioner Apple Inc. - Ex. 1025, p. 3048
`
`Petitioner Apple Inc. - Ex. 1025, p. 3048
`
`

`
`WO 98109209
`
`PCl‘lUS97Il 5243
`
`EVENT
`
`Method
`
`Process
`
`Flows
`
`101/163
`
`__,..[1:94o
`
`EVENT Method Start
`
`I
`EVENT. Evont Count. Evonl
`Parlrnotus
`
`
`
`Audit Trail (if
`required)
`
` Prime EVENT
`EVENT Method
`Audit Trail UDE
`
`
`
`
`DTD
`
`EVENT Method Man
`
`Load MAP MDE DTD
`
`Road
`
`1 1952
`
` , Em
`
`
`Map Event to Atomic
`E|ernent II and event
`count using Map MOE
`
`Rood
`
`
`
`
`EVENT Method Man
`MDE
`
`
`
`
`
` 1
`
`I970
`
`‘97
`
`2
`
`.
`
`EVENT Method
`Audit Trail UDE
`
`
`
`Wnle EVENT Audnt
`Trail (it required)
`
`
`
`
`
`
`
`Marni: Emma! 1. En»!
`Count
`
`, cm
`
` Atomic Element
`
`Selected?
`
`EVENT Method
`Succeeded
`
`, ma
`
`
`
`_ Em
`
`No
`
`EVENT Method tailed
`
`SUBSTITUTE SHEET (RULE 26)
`
`Figure 53a
`
`Petitioner Apple Inc. - Ex. 1025, p. 3049
`
`Event. Event Count.A1omrc Elernanl I. 01:13:! ID. um
`no
`'
`
`_
`
`Petitioner Apple Inc. - Ex. 1025, p. 3049
`
`

`
`“’° ”’“”°’
`
`PCl‘IUS9'7Il5243
`
`102/163
`
`Stan of MAP
`Process
`Event. EventCeunL‘I3E I. Oend ID. User
`
`Look up event in MDE '
`
`‘In
`
`Compare event range
`to AE translation table
`and determine AE it
`
`AE I
`
`Process
`and optional count
`
`sample
`
`M M
`
`apping
`
`P
`
`'l_E9:a
`
`“O
`
`End of EVENT Map
`
`‘_E962
`
`
`determined?
`
`
`
`Calculate AE count
`from event range
`
`.139"
`
`Process
`
`No__._ End of EVENT Map
`Process
`
`suasrrrum SHEET (RULE 26)
`
`H9‘-‘re 53b
`
`Petitioner Apple Inc. - Ex. 1025, p. 3050
`
`
`
`Yu
`
`£9“
`
`.-
`
`Petitioner Apple Inc. - Ex. 1025, p. 3050
`
`

`
`WO 98109209
`
`PCTIUS97I15143
`
`103/163
`
`
`
`__Eg80
`__
`V
`W W
`Em
`' _ I
`
`""'""-'. B,M;~.,G
`W
`ems Method
`
`'
`
`Audi! Trail uoe
`
`"”"" ."' "
`reqmred)
`
`BILLING
`Method
`Process
`Flows
`
`-
`
`
`
`
`Load MAP MDE om -—Rono
`
`
`Map meter value to
`billing amcunl usin

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket