`Page 1/4
`Saved: 10/11/01, 7:54:31 PM
`Printed for: Implicit
`
`<!DOCTYPE RULES PUBLIC '-//BECOMM//DTD Rules V0.9//EN' '' [¬
`1
`¬2
`]>¬
`3
`¬4
`¬5
`<RULES>¬
`6
` <DESCRIPTION xml:lang="en">video.rule</DESCRIPTION>¬
`7
` <RULE>¬
`8
`<PREDICATE value="query:(Content-Type=='TCP/Decode/Output' OR
`9
`Content-Type=='UDP/Decode/Output') AND Network-Port-Local=8004"/>¬
`…
`<ROUTE>¬
`10
`<STEP>¬
`11
`<BEAD name="avidemux"/>¬
`12
`<EDGE name="encode"/>¬
`13
`<SEED value="namespace:Content-Type='video/bmp'"/>¬
`14
`</STEP>¬
`15
`<STEP>¬
`16
`<BEAD name="bmptorgb"/>¬
`17
`<EDGE name="decode"/>¬
`18
`<SEED value="namespace:Content-Type='video/rgb'"/>¬
`19
`</STEP>¬
`20
` <STEP>¬
`21
`<BEAD name="fanout"/>¬
`22
`<EDGE name="decode"/>¬
`23
`<SEED
`24
`value="namespace:FanoutCount=2,MasterClock=sampleclock:MASTER"/>¬
`…
`</STEP>¬
`25
`</ROUTE>¬
`26
` </RULE>¬
`27
`¬28
` <RULE>¬
`29
`<PREDICATE value="query:(Network-Port-Local==8004 AND
`30
`FanoutIndex==0)"/>¬
`…
`<ROUTE>¬
`31
`<STEP>¬
`32
`<BEAD name="clocksync"/>¬
`33
`<EDGE name="encode"/>¬
`34
`</STEP>¬
`35
`<STEP>¬
`36
`<BEAD name="framer"/>¬
`37
`<EDGE name="encode"/>¬
`38
`</STEP>¬
`39
`<STEP>¬
`40
`<BEAD name="UDP"/>¬
`41
`<EDGE name="Encode"/>¬
`42
`
`Page 1 of 4
`
`Implicit Exhibit 2059
`Sonos v. Implicit, IPR2018-0766, -0767
`
`
`
`/Users/implicit/Desktop/Source Code/2001.11…/…/…/…/package/video2.rule
`Page 2/4
`Saved: 10/11/01, 7:54:31 PM
`Printed for: Implicit
`
` <SEED
`43
`value="namespace:Network-Port-Remote=8005,Network-Address-Remote=ipv4:10.1
`…
`.1.55,Network-Port-Local=0,Network-Address-Local=0"/>¬
`…
` </STEP>¬
`44
` <STEP>¬
`45
` <BEAD name="IP"/>¬
`46
` <EDGE name="Encode"/>¬
`47
` </STEP>¬
`48
` </ROUTE>¬
`49
` </RULE>¬
`50
`¬51
` <RULE>¬
`52
` <PREDICATE value="query:(Network-Port-Local==8004 AND
`53
`FanoutIndex==1)"/>¬
`…
` <ROUTE>¬
`54
` <STEP>¬
`55
` <BEAD name="rgbscale"/>¬
`56
` <EDGE name="decode"/>¬
`57
` <SEED
`58
`value="namespace:scale/width=200,scale/maxbytes=65000"/>¬
`…
` </STEP>¬
`59
` <STEP>¬
`60
` <BEAD name="rgbalterencoding"/>¬
`61
` <EDGE name="decode"/>¬
`62
` <SEED value="namespace:newencoding=int:0x10050605"/>¬
`63
` </STEP>¬
`64
` <STEP>¬
`65
` <BEAD name="clocksync"/>¬
`66
` <EDGE name="encode"/>¬
`67
` </STEP>¬
`68
` <STEP>¬
`69
` <BEAD name="framer"/>¬
`70
` <EDGE name="encode"/>¬
`71
` </STEP>¬
`72
` <STEP>¬
`73
` <BEAD name="UDP"/>¬
`74
` <EDGE name="Encode"/>¬
`75
` <SEED
`76
`value="namespace:Network-Port-Remote=8005,Network-Address-Remote=ipv4:10.1
`…
`.1.140,Network-Port-Local=0,Network-Address-Local=0"/>¬
`…
` </STEP>¬
`77
` <STEP>¬
`78
` <BEAD name="IP"/>¬
`79
` <EDGE name="Encode"/>¬
`80
` </STEP>¬
`81
`
`Page 2 of 4
`
`Implicit Exhibit 2059
`Sonos v. Implicit, IPR2018-0766, -0767
`
`
`
`/Users/implicit/Desktop/Source Code/2001.11…/…/…/…/package/video2.rule
`Page 3/4
`Saved: 10/11/01, 7:54:31 PM
`Printed for: Implicit
`
` </ROUTE>¬
`82
` </RULE>¬
`83
`¬84
` <RULE>¬
`85
` <PREDICATE value="query:(Network-Port-Local==8004 AND
`86
`Content-Type=='audio/pcm')"/>¬
`…
`<!--¬
`87
` <ROUTE>¬
`88
` <STEP>¬
`89
` <BEAD name="speaker"/>¬
`90
` <EDGE name="Encode"/>¬
`91
` <SEED value="namespace:AudioContext=pcmcontext:"/>¬
`92
` </STEP>¬
`93
`</ROUTE>¬
`94
`-->¬
`95
` <ROUTE>¬
`96
` <STEP>¬
`97
` <BEAD name="fanout"/>¬
`98
` <EDGE name="decode"/>¬
`99
` <SEED value="namespace:FanoutCount=2"/>¬
`100
` </STEP>¬
`101
`</ROUTE>¬
`102
` </RULE>¬
`103
`¬
`104
` <RULE>¬
`105
` <PREDICATE value="query:(Network-Port-Local==8004 AND
`106
`Content-Type=='audio/pcm' AND FanoutIndex==1)"/>¬
`…
` <ROUTE>¬
`107
` <STEP>¬
`108
` <BEAD name="clocksync"/>¬
`109
` <EDGE name="encode"/>¬
`110
` <SEED value="namespace:RenderClock=sampleclock:"/>¬
`111
` </STEP>¬
`112
` <STEP>¬
`113
` <BEAD name="framer"/>¬
`114
` <EDGE name="encode"/>¬
`115
` </STEP>¬
`116
` <STEP>¬
`117
` <BEAD name="UDP"/>¬
`118
` <EDGE name="encode"/>¬
`119
` <SEED
`120
`value="namespace:Network-Port-Remote=9002,Network-Address-Remote=ipv4:10.1
`…
`.1.55,Network-Port-Local=0,Network-Address-Local=0"/>¬
`…
` </STEP>¬
`121
` <STEP>¬
`122
`
`Page 3 of 4
`
`Implicit Exhibit 2059
`Sonos v. Implicit, IPR2018-0766, -0767
`
`
`
`/Users/implicit/Desktop/Source Code/2001.11…/…/…/…/package/video2.rule
`Page 4/4
`Saved: 10/11/01, 7:54:31 PM
`Printed for: Implicit
`
`123
`124
`125
`126
`127
`128
`129
`
` <BEAD name="IP"/>¬
` <EDGE name="Encode"/>¬
` </STEP>¬
` </ROUTE>¬
` </RULE>¬
`¬
`</RULES>
`
`Page 4 of 4
`
`Implicit Exhibit 2059
`Sonos v. Implicit, IPR2018-0766, -0767
`
`