Aylus Networks, Inc. v. Apple Inc.

Filing 1

COMPLAINT for Patent Infringement; Demand for Jury Trial against Apple Inc. (Filing fee $ 400.00, receipt number 0971-8067556.). Filed by Aylus Networks, Inc.. (Attachments: # 1 Exhibit A, # 2 Civil Cover Sheet)(Barza, Harold) (Filed on 10/9/2013) Modified on 10/9/2013 (gbaS, COURT STAFF).

Download PDF
USO0RE44412E (19) United States (12) Reissued Patent (10) Patent Number: Naqvi et a]. (54) US RE44,412 E (45) Date of Reissued Patent: DIGITAL HOME NETWORKS HAVINGA (56) Aug. 6, 2013 References Cited CONTROL POINT LOCATED ON A WIDE AREA NETWORK U.S. PATENT DOCUMENTS 4,736,407 A (75) 5/1990 N 6,014,706 A * Inventor 51 shamim A- Naqvi, MOITlStOWn, NJ 4/1988 Dumas 4,925,311 A . 1/2000 (12101113251, ,,,,,,,,,,,,,, ,, 709/231 (US); Prasad S. Dorbala, Lexington, . - h t l. 6,018,662 A MA (Us)’ En“ L‘ Wong’ Lexmg?on’ 1/2000 Periyalwar et al. 6,032,053 A - 2/2000 Schroeder et al. 6,047,194 A 6,061,572 A 6,067,529 A MA (US); Mahesh N- Ganmukhl, Carhsle’ MA (Us) 4/2000 Andersson 5/2000 Laiho 5/2000 Ray et al. (Continued) (73) Ass1gnee: Networks, Inc., Westford, MA FOREIGN PATENT DOCUMENTS EP EP (21) 1435748 1545129 A1 Appl. No.: 13/232,432 (22) Filed: _ (Continued) Sep. 14, 2011 OTHER PUBLICATIONS Related U_s_ Patent Documents European Search Report for European Patent Application No. _ 087690046 mailed Jun. 21, 2012. 7 pages. Relssue of: _ (64) Patent No.2 7,724,753 (Commued) Issued: Mar‘ 25’ 2010 Appl. No.: 11/370,793 Filed: U_S_ Applications; (63) 7/2004 6/2005 . . Primary Examiner * Brian Roberts Mar. 8, 2006 . (57) ABSTRACT A method of controlling and delivering media content from a - - media server (MS) to a media renderer (MR) utilizing a wide Commuanon'm'pan of apphcanon NO‘ 11/166’407’ area IMS network for control. The method involves: provi ?led on Jun 24’ 2005: HOW Pat- NO~ 72792528: and a sioning a serving node in the IMS network with control point continuation-in-part of application No. 11/282,924, (CP) logic that includes logic to negotiate media content ?led on NOV_ 18, 2005, now abandoned delivery with a least one of an MS and an MR; provisioning a user endpoint (UE) device of the IMS network with control (51) Int Cl ' point proxy (CPP) logic that includes logic to negotiate media ' H041‘ 12/56 content delivery and VCR controls to control media presen (200601) tation; in response to a media content delivery request, invok (52) US. Cl. ing the CPP logic and the CP logic to cooperatively negotiate USPC ......................................... .. 370/410; 709/227 (58) media eemem delivery between an MS and an MR that uses Field of Classi?cation Search local wireless or land line connections when possible in order N to minimize wide area bandwidth usage. one See application ?le for complete search history. 33 Claims, 17 Drawing Sheets User Premises Service Provider 1204 1202 l i I Control l Point 2 (CP) Control “ 1 Internal Imam” ~~_.__> 1 Point : ProXy(CPP) l I ________________________________________ Discover AV Player Discover AV Content Negotiate Transport / Rendering Control Media Neg?late Transport / Rendering Control I Server (MS) ‘ (MR) Delivery 1 1102 Media Renderer Media I Out-of-Band Transport Protocol l 1104 US RE44,412 E Page 2 US. PATENT DOCUMENTS 2,2315% 5% 6,608,832 B2 ’ t 2005/0271011 A1 12/2005 Alemany et al. . 2005/0286531 A1 12/2005 ‘£885 wdegren let a1~ 2006/0015812 A1 80003 F (“11% 6‘ a~ 2006/0025151 A1 0“ 0W 6,650,705 B1 12/2003 Boyle et al. 1/2004 KronZ .. 4/2006 4/2006 Yang Rengaraju ................... .. 709/219 5/2006 Kant et al. 2006/0114987 A1 6/2006 l 2006/0120287 A1 6/2006 Fot1 et al. 2006/0120339 A1 6/2006 2/2004 R11konen et al. 80004 B ’ 6,847,632 B1 2006/0104262 A1 TOP Y et ‘1 ~ 6,694,145 B2 6 782 412 B2 ’ 2/2006 KaraoguZ et al. 2006/0080407 A1 * 2006/0083199 A1 11/2003 Vetro et al. 6,665,711 B1 6,675,196 B1 Tuohino et al. 1/2006 Cunningham et al. h 1/2005 Lee et al. Roman - Akiyama et al. - 6 857 021 B1 20005 S h t t l 2006/0126562 A1 6/2006 L1u 6,888,828 B1 500% PC “S er 6 21' 2006/0140150 A1 6/2006 Olvera-Hernandez et al. ’ ’ mane“ 6‘ ~ 2006/0149811 A1 * 6,950,655 B2 9/2005 Hunkeler 7,024,198 B2 4/2006 Knaebchen et al. 7 076 554 B1 ’ t 7,155,305 B2 70006 K b h. O ayas 1 12/2006 Hayes et al. ................ .. 700/224 7,194,235 B2 7,277,416 B1 3/2007 Nykanen et al. 10/2007 Chang et al. 7 301 938 B2 7’5l9’075 B2 110007 E. ak 4/2009 TJZ ’ ’ 7,637,424 B2 T1 12/2009 S1lverbrook et al. 7,640,038 B2 12/2009 7,720,489 B2 7 729 298 B2 ’ t 7,856,226 7,864,936 8,065,402 8,170,534 Reddy 5/2010 Engelhart, Sr. 60010 V1 31 . a1 e ag e“ 6‘ ' B2 B2 B2 B2 12/2010 1/2011 11/2011 5/2012 2002/0059416 A1 2002/0064274 A1 2002/0140726 A1 5/2002 5/2002 Tuunanen Tuunanen et al. 10/2002 2002/0181462 A1 12/2002 Surdlla et al. . Schwartz et al. . 2003/0026245 A1 2003/0027569 A1 2003/0027595 A1 Wong. et al. Naqv1 et al. Chen . et al. Naqv1 et al. 2/2003 EJZak . 2/2003 EJZak . 2003/0055974 A1 3/2003 Brophy et al. 7/2003 2003/0134640 A1 7/2003 K1m et al. Sundar et al. ............... .. 455/432 . 7/2003 Rehkopf . V1dal 2003/0193426 A1 10/2003 2003/0210683 A1 2004/0008669 A1 11/2003 Ba1s et al. 1/2004 Bos et al. . .......................... .. 341/176 2004/0019539 A1 1/2004 Raman et al. 2004/0019901 A1 1/2004 Sp1o . 2004/0043766 2004/0048612 2004/0062230 2004/ 0068574 2004/0076145 2004/0083195 . A1 A1 A1 A1 A1 A1 3/2004 3/2004 4/2004 4/ 2004 4/2004 4/2004 Sashlhara . Vlrtanen et al. 2004/0107143 A1 6/2004 N1em1 ........................... .. 705/26 2004/0127251 A1 7/2004 Thakkar et al. 2004/0162892 A1 2004/0193700 2004/ 0193725 2004/0205212 2004/0218571 2004/0219912 2004/0249887 2004/0249962 A1 A1 A1 A1 A1 A1 A1 8/2004 9/2004 9/ 2004 10/2004 11/2004 11/2004 12/2004 12/2004 7/2006 Bennett et al. 2006/0155850 A1 Taylor et al. Costa Requena et al. Kauhanen et al. McCord et al. . . 2006/0164550 A1 2006/0209768 2006/0221903 2006/0246903 2006/0250578 2004/0252673 A1 12/2004 A1 A1 A1 A1 A1 2005/0063329 A1 7/2006 Ma et al. ..................... .. 709/226 7/2006 Yoshimoto et al. A1 9/2006 Yan et al. A1 10/2006 Kauranen et al. A1 11/2006 Kong et al. A1* 11/2006 Pohlet al. ................... .. 351/210 2006/0256751 A1 11/2006 Jagadeesan et al. 11/2006 Dhlllon et al. 2006/0258394 A1 2006/0262806 A1 2006/0291412 A1 11/2006 B0uaZ1Z112/2006 Naqvl et al. 2006/0291419 A1 12/2006 McConnell et al. 12/2006 Naqvl12/2006 Naqvl12/2006 Naqvl12/2006 Naqvl- 2006/0291437 A1 2006/0291484 A1 2006/0291487 A1 2006/0291488 A1 2006/0291489 A1 2007/0008913 A1 et al. et al. et al. et al. 12/2006 Naqvl- et al. 1/2007 Naqvl et al. 2007/0008951 A1 1/2007 Naqvl et al. 2007/0014281 A1 2007/0033286 A1 1/2007 2/2007 Kant M1n 3/2007 J1ang 2007/0053343 A1 2007/ 0066347 A1 3/2007 Suotula et al. 3/2007 S1lverbrook et al. 2007/0067807 A1 2007/0143488 A1 2007/0143489 A1 * * , - 3/2007 0 Ne1l 6/2007 Pantalone ................... .. 709/230 6/2007 Pantalone - Mckeown et al. ................... .. 709/230 2007/0155310 A1 7/2007 2007/0165599 A1 2007/0174471 A1 7/2007 Skog et al. 7/2007 Van Rossum Borc1c et al. 2007/0197227 A1 8/2007 Naqvl- et al. 2007/0207782 A1 9/2007 Tran 2007/0217349 A1 9/2007 Fodor et al. 2008/0043717 A1 2008/0092178 A1 2008/0130637 A1 2/2008 Bellora et al. 4/2008 McNamara et al. 6/2008 Kant et al. 2008/0162637 A1 7/2008 AdamcZyk et al. 2008/0291905 A1 2009/0092109 A1 20ll/0l64563 Al 11/2008 * 4/2009 Chakravadhanula et al. - Cagen1us et al. ........... .. 370/338 70011 Naqvi et a1 ' FOREIGN PATENT DOCUMENTS EP W0 W0 W0 1672893 WO-0154441 WO-2007/010070 WO-2007/1 17730 12/2004 Ejzak etal. 2005/0025163 2005/0043020 2005/0047399 2005/0050194 2005/0058125 Bennett et al. .............. .. 709/203 Hsu Westrnan et a1. Costa-Requena et al. Huotari et al. Pascazi Johansson et al. Garcia-Martin et al. Lecomte 2004/0261116 A1 Zoos/0021494 Al * 2007/0050510 A1 2/2003 EJZak 2003/0134636 A1 2003/0144008 A1 7/2006 2006/0155814 A1 A1 A1 A2 A2 6/2006 7/2001 1/2007 10/2007 OTHER PUBLICATIONS - - M2005 Wilkinson European Searcn Report for European Patent Appl1cat1on No. 2/2005 2/2005 3/2005 3/2005 3/2005 EP08746133 01911991111925.2010 8 Pages GSM Association: “Video Share Service De?nition 2.0.” Mar. 27, 2007. XP002585831. http://www.gsmworldcorn/documents/se41. pdf>. Retrieved on Jun. 2, 2010. 28 pages. International Search Report and Written Opinion, International Christie Lipsanen et a1, Lee et a1. Honeisen et al. Mutlkalnen et a1~ 3/2005 Lee 9? 91 Application NO. PCT?JS08/60656, Aylus Networks, Inc., Jul. 2, 2005/0083909 A1 4/2005 Kuus1nen et al. 2008 8 pages 2005/0089020 A1 4/2005 Zoos/0114493 A1 500% Mandato et a1‘ ““““““ “ 709/223 Ahlback et al. - ' - - Aylus Networks, Inc., Aug. 8, 2008, 7 pages. . . 2005/0180394 A1 8/2005 Zoos/0190772 A1 900% Tsai et a1‘ Internatlonal Search Report for Internat1onal Appl1cat1on No. PCT/ 9/2005 Huang et a1‘ US07/04854, Aylus Networks, Inc., Jan. 31, 2008 Zoos/0213606 A1 200570227681 A1 2005/0237933 A1 2005/ 0243870 A1 KautZ et al. ’ Internatlonal Search Report for Appl1cat1on No. PCT/US08/57367, 10/2005 Li 10/2005 Marjelund et a1, 11/ 2005 Balogh et al. 2005/0245261 A1* 11/2005 EjZak .......................... .. 455/436 . . pages). Internatlonal Search Report, Internat1onal Appl1cat1on No. PCT/US 06/24619, date mailed Feb. 14, 2007, 2 pages. International Search Report, International Application No. PCT/US 06/24624, mailed Apr. 3, 2007, 1 pages. US RE44,412 E Page 3 Nokia Corporation: “Video Sharing, Enrich Your Voice Call With De?nition of ‘proxy’ from dictionary.com.* Video.” Nov. 1, 2004. XP002336424. 12 pages. OSGi Service Platform, Mar. 2003, The Open Services Gateway Initiative, Release 3, pp. 345-346, 505, 513-526.* _ _ * clted by examlner US. Patent Aug. 6, 2013 Sheet 1 or 17 US RE44,412 E w 550 m2. n: .5 J w m . ..i E 5% w E5 w w. @M\swu.A+. & wz 5%. J mmwu m zg 239m F w w w. US. Patent Aug. 6, 2013 Sheet 2 or 17 US RE44,412 E Figure 2 E1 GEE: mews/2mm IE [El IE WAS IE3] US. Patent Aug. 6, 2013 Sheet 3 or 17 US RE44,412 E Fig u re 3 Orig. 0'19‘ Orig. Term. 8- Tenn. Term. P P-CSCF S13???’ #51 CSCF A81 CSCF Route to the T-SCSCF tor the Dallas 301. SIP |NV|TE————> Consult Callee's Service Profile 302. ISO INVITE T-AS1 Provides Service to Callee T-AS1 Terminates the Dialogue 4-303. 200 OK— S-CSCF Terminates Application Activation Process <—304. 200 OK . Ong. P-CSCF 1; g? s'lisqcrfpm . Ong. Term. 8- Term. Term. P A51 CSCF A81 CSCF US. Patent Aug. 6, 2013 Sheet 4 or 17 US RE44,412 E Call model Database 416 Flgure 4 408 \‘ ME Server Prorisipning oglc 412 414 HSS S-CSCF 422 410 A5 . / 420 l-CSCF 406 Search Module 426 418 US. Patent Aug. 6, 2013 Sheet 5 or 17 US RE44,412 E Figure 5 receive service request code 502 map service request code (all codes, e.g., mapped to provisioning logic server) 504 l provisioning logic server accesses call model database 506 i call model database provides call model for specified user 508 l construct NFC and new call model for user 510 US. Patent Aug. 6, 2013 Sheet 6 or 17 US RE44,412 E Figure 6 3rd Party Applications and Services Rgdsiu'ie Provisioning M r Service Logic 602n ME & Multimedia Call Model 602a Service Mgr Netw-ork Map 604 pol'cy Mgr /\ 412 Multimedia g Network Mgr service requests 608 Control AS 606 614 . sen/Ice responses 610 K 408 US. Patent Aug. 6, 2013 Sheet 7 0f 17 US RE44,412 E start 700 Figure 7 PA senses environment and constructs message 702 action No specified by policy 71 4 V PA sends message S-CSCF 704 ME initiates specified actions by modifying SPT trigger PA or A8 logic 716 706 end 799 control transferred to ME server 708 ME server updates internal DB to reflect information from message 71 0 ME server applies relevant policies 712 US. Patent Aug. 6, 2013 Figure 8 802 Sheet 8 or 17 US RE44,412 E US. Patent Aug. 6, 2013 Sheet 9 0f 17 US RE44,412 E Figure 9 412 410 discovered information 402 UE US. Patent Aug. 6, 2013 Sheet 10 or 17 22 . uacvto-LZw 22E 2 US RE44,412 E US. Patent Aug. 6, 2013 Figure 13 1322 US RE44,412 E Sheet 13 0f 17 I302 NO "QT /1306 \ 1; SM joins PAN service joins network 1324 1308 7 service broadcasts advertisement message SM broadcasts search message 1326 service manager (SM) YES‘i 13|12 receives advertisement message with cache expiry value and description URL service _ SM retneves responds with <—f\—— description + message containing 1318 cache ex ir map y description SM extracts URL presentation URL form description + 1318 N0 SM displays presentation URL in browser user can now control the service SOAP messages are sent to service to control it I320 US. Patent Aug. 6, 2013 Sheet 14 0f 17 US RE44,412 E Figure 14 Media Adapter (UPnP Media H I ref Device) “Hum” Control Point& Media ‘Server Device) < 1401a. WMHUSS lNBSesion Established I (NOTIFY) 1401b. $DPsearm (M?SEAHCH) —-—14o2 $DP Hesporse—h 14(13. H'I'I'P Get (Device Description Heq) 1404. HI IP Device Desm'ptionm) 1405. HTIP Get (Sen/ice Diso'iptim Req) 1408 HTIP (Service Description XNL) 1407. P-CSCF a Achpter Device Assodated S-CSGF Serving Nobility Management US. Patent Aug. 6, 2013 Sheet 15 or 17 US RE44,412 E Figure 15 Media Adapter (UPnP Media _ Fienderer Device) UE (U PnP Control Point 8. Media _ Sewer Device) P-CSCF S-CSCF s""‘"'9 Node me Hando? 416 Control AS ?mlml\ 1501a. SSDP Advertise (NOTIFY) \ / ’ 1501b. SSDP Search (M‘SEARCH) I502. SSDP Response—> 1503. HTTP Get ‘—(Device Descrlpllon Reunw I504. H‘I'I'P Response (Device Description XML) 1505 H'I'I'P Get — (Service Description Req) — I506. HTTP Response (Service Description XML) 8 la Adapter Device Associated _ 1508a. SIP FIE-INVITE I_._150Bb. SIP RE-INVITEI SDP (Dlsc'd Device Info] SDP (Dlsc'd Device lnlofq _15OBc. SIP FIE-INVITE I SDP (Dlsc'd Device Into] 1509. Add Associated Device lo .ME Framework 15010. Execute Relay Central Decision Logic I 151lc.200 OK SDP (Relay Trigger) I 15111). 200 OK 15113. 200 OK SDP (Flelay Trigger) SDP (Relay Trigger) ‘1512. SOAP- PrepereForConnectlon()_ (RTSP Streaming) —l513. SOAP‘ Connection Response’ 1514. RTSP DESCRIBE 1—-—— RTSP response (SDP generated irom .ME iramewurk)————— 1515. RTSP SETUP HTSP setup ——> 1516. SOAP: P|ay() (Flay RTSP Slreem) ' Slraamlng —> 5" control 1517. RTSP PLAY (SDP OoEl)———> \[ HTPIUDPIIP Content RTP/UDPIIP Contenl Svr Control US. Patent Aug. 6, 2013 Sheet 16 or 17 US RE44,412 E Figure 16 UPnP Medla Renderer (w/ UPnP Control Point & Remote Remote IO lo Client (UE) Serving S-CSCF Server) Hando? tzode Control AS on P-CSCF 614 IMS Session Established 1601a. SSDP Advertise (NOTIFY) ' _ ’ 1601b’ SSDP Seardr (M_SEAF1CH) 1602. SSDP Fiesponse——> 1603. HTTP Get (Device Description Reg) 1604. HTTP Response ’ (Device Description XML) 1605. HTIP Get (Senrioe Description Fieq) 1&6. HTTP Response (Service Description XML) . e la Adapter Device Associated _ 1608a SIP RE-INVITEI_>_1SOBD. SIP HE-lNVlTE/_’_1608c. SIP FIEINVITEI SDP (Disc‘d Device lnlo) SDP (Disc’d Device Into) SDP (Disc‘d Device into) 1609. Added 10 Associated Device Map 1610. Hando? Control Decision Logic Executed ‘_ 16110.2000K __‘_ SDP (Handoi'f Trigger) 1611D.2000K __ SDP (HarrdO? Trigger) 1611a. 2000K SDP (Handoif Trigger) 1612. SOAP: Execute App Cmd_ (lnltlate RTSP Streaming) —1613. SOAP: Eneoute App Responseb 1614. RTSP DESCREBE 4———-——————————— iTSP Response (SDP generated from .ME‘ ‘‘ 1615. RTSP SETUP ‘ Pttw setup , _—> __1616 SOAP: Execute App Cmd___ ‘ Pla RTSP Stream ssclteégllggl 1617. RTSP PLAYI(SDP QoE) . lg HTP/UDPIIP Content 1618a. SIP FIE-INVITE! — SDP/QoE {Dis-engage Server Control) Svr Control 1618b. SIP RE-INVITE/ 1618c, SIP RE-INVITE/ SOP/00E (Dis-engage ->-— SDP (Dis-engage —> Server Control) Server Conlol) US. Patent Aug. 6, 2013 Sheet 17 or 17 US RE44,412 E Figure 17 UE (U Pnp UE (UPnP Media Media I Handoff Home Network tor calling perty Media Renderer) server) Control AS I Control AS S-CSCF M RFC 1701. Media Adapter Devioe Discovered 1702 FtE-INVITE (UE Discovered Device ln1o SDP)[1] | 1703. HE-INVITE (us 50mm 1704. Hando? [0 New Device Triggered [ | l 1705. 200 OK (Hando? Trigger SDP)[1] l ' 1706. 200 OK (Handofi Trigger SDP)[1] 1707. AcKm i 1709. SOAP ‘ PrepareForComection() * 1708. ACKI1] (RTSP Sess'on) 1710. SOAP Response 1711. SOAP Play() 1712. HTSP DESCRIBE ‘ l V 1713. RTSP DESCRIBE _ V 1715. HTSP describe response (Content Description) ‘ 1rom .MElramework] ‘ 1714. RTSP describe response (Content D 1716. RTSP SETUP (SDP) 1717. FiTSP SETUP (SDP) I 1719. HTSP setup response (SDP with .ME framework in1o) ‘ 720. rans-c ‘ V 1718. RTSP setup response (SDP) mg or ew Associated Devioe Tri red 1721. INViTE (UE sopnz] 1722. INVITE (UE —172a.S5321i (UE" : P121 1724. 200 OK (UE sDP)[21 1725. ACK (21 1726. ACK [2] 1727. Transooding Setup | 1728. HTSP PLAY (SDP 00E pamms) | 1729. HTSP PLAY (SDP QOE params) I 1730. RTSP play RTP Slreem Contem i 1729. RTSP play response HTPlUDP/IP Stream Content 4|

Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.


Why Is My Information Online?