`Page 1/4
`Saved: 10/28/01, 10:39:29 PM
`Printed for: Implicit
`
`</STEP>¬
`<STEP>¬
`<BEAD name="bmptorgb"/>¬
`<EDGE name="decode"/>¬
`<SEED value="namespace:Content-Type='video/bmp'"/>¬
`</STEP>¬
` <STEP>¬
`
`<!DOCTYPE RULES PUBLIC '-//BECOMM//DTD Rules V0.9//EN' '' [¬
`1
`¬2
`]>¬
`3
`¬4
`¬5
`<RULES>¬
`6
` <DESCRIPTION xml:lang="en">videomulti.rule</DESCRIPTION>¬
`7
` <RULE>¬
`8
`<PREDICATE value="query:(Content-Type=='TCP/Decode/Output' OR
`9
`Content-Type=='UDP/Decode/Output') AND Network-Port-Local=8013"/>¬
`…
`<ROUTE>¬
`10
`<STEP>¬
`11
`<BEAD name="avidemux"/>¬
`12
`<EDGE name="encode"/>¬
`13
`<!-- implicitly creates a render and master clock in video and audio paths
`14
`-->¬
`…
`15
`16
`17
`18
`19
`20
`21
`<BEAD name="fanout"/>¬
`22
`<EDGE name="decode"/>¬
`23
`<SEED value="namespace:FanoutCount=2"/>¬
`24
`</STEP>¬
`25
`</ROUTE>¬
`26
` </RULE>¬
`27
`¬28
` <RULE>¬
`29
`<PREDICATE value="query:(Network-Port-Local==8013 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 2072
`Sonos v. Implicit, IPR2018-0766, -0767
`
`
`
`/Users/implicit/Desktop/Source Code/2001.11…/…/…/rules/videomulti.rule
`Page 2/4
`Saved: 10/28/01, 10:39:29 PM
`Printed for: Implicit
`
`
`
` <SEED
`43
`value="namespace:Network-Port-Remote=8002,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==8013 AND
`53
`FanoutIndex==1)"/>¬
`…
` <ROUTE>¬
`54
`
` <STEP>¬
`55
`<BEAD name="framedrop"/>¬
`56
`<EDGE name="drop"/>¬
`57
`<SEED value="namespace:DropRate=1"/>¬
`58
` </STEP>¬
`59
` <STEP>¬
`60
` <BEAD name="rgbscale"/>¬
`61
` <EDGE name="decode"/>¬
`62
` <SEED
`63
`value="namespace:scale/width=200,scale/maxbytes=65000"/>¬
`…
` </STEP>¬
`64
` <STEP>¬
`65
` <BEAD name="rgbalterencoding"/>¬
`66
` <EDGE name="decode"/>¬
`67
` <SEED value="namespace:newencoding=int:0x10050605"/>¬
`68
` </STEP>¬
`69
` <STEP>¬
`70
` <BEAD name="clocksync"/>¬
`71
` <EDGE name="encode"/>¬
`72
` </STEP>¬
`73
` <STEP>¬
`74
` <BEAD name="framer"/>¬
`75
` <EDGE name="encode"/>¬
`76
` </STEP>¬
`77
` <STEP>¬
`78
` <BEAD name="UDP"/>¬
`79
` <EDGE name="Encode"/>¬
`80
` <SEED
`81
`value="namespace:Network-Port-Remote=8003,Network-Address-Remote=ipv4:10.1
`…
`.1.20,Network-Port-Local=0,Network-Address-Local=0"/>¬
`…
`
`Page 2 of 4
`
`Implicit Exhibit 2072
`Sonos v. Implicit, IPR2018-0766, -0767
`
`
`
`/Users/implicit/Desktop/Source Code/2001.11…/…/…/rules/videomulti.rule
`Page 3/4
`Saved: 10/28/01, 10:39:29 PM
`Printed for: Implicit
`
` </STEP>¬
`82
` <STEP>¬
`83
` <BEAD name="IP"/>¬
`84
` <EDGE name="Encode"/>¬
`85
` </STEP>¬
`86
` </ROUTE>¬
`87
` </RULE>¬
`88
`¬89
` <RULE>¬
`90
` <PREDICATE value="query:(Network-Port-Local==8013 AND
`91
`Content-Type=='audio/pcm')"/>¬
`…
` <ROUTE>¬
`92
` <STEP>¬
`93
` <BEAD name="fanout"/>¬
`94
` <EDGE name="decode"/>¬
`95
` <SEED value="namespace:FanoutCount=2"/>¬
`96
` </STEP>¬
`97
`</ROUTE>¬
`98
` </RULE>¬
`99
`¬
`100
` <RULE>¬
`101
` <PREDICATE value="query:(Network-Port-Local==8013 AND
`102
`Content-Type=='audio/pcm' AND FanoutIndex==0)"/>¬
`…
` <ROUTE>¬
`103
` <STEP>¬
`104
` <BEAD name="speaker"/>¬
`105
` <EDGE name="Encode"/>¬
`106
` </STEP>¬
`107
` </ROUTE>¬
`108
` </RULE>¬
`109
`¬
`110
`¬
`111
` <RULE>¬
`112
` <PREDICATE value="query:(Network-Port-Local==8013 AND
`113
`Content-Type=='audio/pcm' AND FanoutIndex==1)"/>¬
`…
` <ROUTE>¬
`114
` <STEP>¬
`115
` <BEAD name="clocksync"/>¬
`116
` <EDGE name="encode"/>¬
`117
` </STEP>¬
`118
` <STEP>¬
`119
` <BEAD name="framer"/>¬
`120
` <EDGE name="encode"/>¬
`121
` </STEP>¬
`122
` <STEP>¬
`123
`
`Page 3 of 4
`
`Implicit Exhibit 2072
`Sonos v. Implicit, IPR2018-0766, -0767
`
`
`
`/Users/implicit/Desktop/Source Code/2001.11…/…/…/rules/videomulti.rule
`Page 4/4
`Saved: 10/28/01, 10:39:29 PM
`Printed for: Implicit
`
`124
`125
`126
`…
`…
`127
`128
`129
`130
`131
`132
`133
`134
`
` <BEAD name="UDP"/>¬
` <EDGE name="encode"/>¬
` <SEED
`value="namespace:Network-Port-Remote=9002,Network-Address-Remote=ipv4:10.1
`.1.55,Network-Port-Local=0,Network-Address-Local=0"/>¬
` </STEP>¬
` <STEP>¬
` <BEAD name="IP"/>¬
` <EDGE name="Encode"/>¬
` </STEP>¬
` </ROUTE>¬
` </RULE>¬
`</RULES>
`
`Page 4 of 4
`
`Implicit Exhibit 2072
`Sonos v. Implicit, IPR2018-0766, -0767
`
`