Patent No.: US 8358640 B1
Total Page:16
File Type:pdf, Size:1020Kb
US008358640B1 (12) United States Patent (10) Patent No.: US 8,358,640 B1 Breau et a]. (45) Date of Patent: Jan. 22, 2013 (54) FEMTOCELL BRIDGING IN MEDIA LOCAL OTHER PUBLICATIONS AREA NETWORKS Notice ofAllowance datedApr. 11, 2011,U.S.Appl.No. 12/689,081, ?led Jan. 18,2012. (75) Inventors: Jeremey R. Breau, Leawood, KS (US); Breau, Jeremy R., et al., Patent Application entitled “System and Jason R. Delker, Olathe, KS (U S) Method for Bridging Media Local Area Networks,” ?led Jan. 18, 2010, US. Appl. No. 12/689,081. Assignee: Sprint Communications Company “Address Resolution Protocol,” Wikipedia, http://en.wikipedia.org/ (73) w/indeX.php?titleIAddressiResolutioniProtocol&printable:yes, L.P., Overland Park, KS (U S) (last visited Aug. 25, 2009). Bahlmann, Bruce, “DLNA Basics, Bridging Services within a Con ( * ) Notice: Subject to any disclaimer, the term of this nected Home,” Communications Technology, http://www.cable360. patent is extended or adjusted under 35 net/print/ct/deployment/techtrends/23787.html, Jun. 1, 2007. U.S.C. 154(b) by 248 days. Bahlmann, Bruce, “Digital Living Network Alliance (DLNA) Essen tials,” Birds-Eye.Net, http://www.birds-eye.net/articleiarchive/ digitalilivinginetworkiallianceidlnaiessentials.htm, Apr. 1, (21) Appl. No.: 12/791,859 2007. “Network address translation,” Wikipedia, http://en.wikipedia.org/ (22) Filed: Jun. 1, 2010 w/indeX.php?title:Networkiaddressitranslation&printable:yes, Aug. 20, 2009. (51) Int. Cl. Pre-Interview Communication dated Jul. 31, 2012, US. Appl. No. H04L 12/56 (2006.01) 12/698,495, ?led Feb. 2, 2010. H04] [/16 (2006.01) Delker, Jason R., et al., Patent Application entitled “Centralized Program Guide,” ?led Feb. 2, 2010, US. Appl. No. 12/698,495. (52) US. Cl. ...... .. 370/338; 370/252; 370/329; 370/342; 370/442; 370/466 Primary Examiner * John PeZZlo (58) Field of Classi?cation Search ................ .. 370/252, 370/329, 466, 442, 338, 342 (57) ABSTRACT See application ?le for complete search history. A femtocell is provided. The femtocell comprises a proces (56) References Cited sor, a memory, and a radio transceiver to communicate with a mobile communication device using a wireless cellular com U.S. PATENT DOCUMENTS munication protocol and to communicate with the mobile 6,701,527 B2 3/2004 Schein et al. communication device in a data session using one of evolu 7,929,538 B2 4/2011 Gobara et a1. tion-data optimized (EV-DO), one times radio transmission 8,254,305 B1 8/2012 Breau et al. technology (lx-RTT), high-speed downlink packet access 2004/0117831 A1 6/2004 Ellis et al. (HSDPA), worldwide interoperability for microwave access 2005/0097595 A1 5/2005 Lipsanen et a1. 2006/0245403 A1 11/2006 Kumar (WiMAX), long-term evolution (LTE). The femtocell also 2007/0211734 A1 9/2007 Yang et al. comprises an application stored in the memory that, when 2008/0126550 A1 5/2008 Yasuma executed by the processor, receives simple service discovery 2008/0235358 A1 9/2008 Moribe et a1. protocol messages from a media local area network identify 2009/0210908 A1 8/2009 Sammarco ing content stored in the media local area network and pro 2010/0162321 A1 6/2010 Bradley vides information about the content to the mobile communi 2010/0211665 A1 8/2010 RaZa et al. 2010/0322213 A1* 12/2010 Liu et al. ..................... .. 370/338 cation device. 2011/0179184 A1 7/2011 Breau et al. 2011/0270680 A1* 11/2011 Lim ......................... .. 705/1458 16 Claims, 4 Drawing Sheets l40— Medla Local Area Network ~1— ~4— 146* Bndging Device Mobile Cnmmumcauon Device _‘ 7“ Browser Appllcallan -‘ 72 Disonvery Component —l74 Femlucell Conversmn Apphcauon Database I30 / y ‘ 5u_ Mobile Commumcauon evloe e'VlCe 152- Browser Application Browser Application —| 51 is — Dlscovery Component Dlsmvely Component —l64 US. Patent Jan. 22, 2013 Sheet 1 of4 US 8,358,640 B1 140— Media Local Area m Network 142 Terminal 180 144 Terminal 146 Bridging Device Mobile Communication _1 Device 70 Browser Application 172 Discovery Component 174 110— Femtocell 120 Conversion Application 122 Transcoding Component Database 124 Availability Component 126 Collection Component 130 128 Adaptation Component FIG. 1 _ Mobile Communication Mobile Communication _160 Device DeViCe 152__ Browser Application Browser Application 162 154—— Discovery Component Discovery Component 164 US. Patent Jan. 22, 2013 Sheet 2 of4 US 8,358,640 B1 [ [ [ [ K C] 000 / FIG. 2 US. Patent Jan. 22, 2013 Sheet 3 of4 US 8,358,640 B1 ANTENNA & FRONT END 306) $ 102\ | RFTRANSCEIVER 308) $ 312,4 MICROPHONE |—> ANALOG BASEBAND s14‘ EARP'ECE ‘_ PROCESSING 316; HEADSET <+ S10J ¢ 304; MEMORY <+ Q DSP 322-’ USB 0 ‘I I ‘ I 0 IFC TOUCH SCREEN/ CAMERA | GPS | 324-"NFRARED LCD CONTROLLER CONTROLLER 338 326 VIBRATOR 332; I 336;’ I 328; KEYPAD —> TOUCH SCREEN LCD CCD CAMERA 318) 330) 334J FIG.3 I JAVA MEDIA BROWSER BROWSER DISCOVERY I i APPLETS PLAYER APPLICATION APPLICATION COMPONENT l I / / / / / I i 408 410 412 414 416 i 5 406— APPLICATION MANAGEMENTSERVICES I I 404— OPERATING SYSTEM (DRIVERS) i 402 US. Patent Jan. 22, 2013 Sheet 4 of4 US 8,358,640 B1 580 290 HO 588 RAM Secondary CPU — Storage — ROM 584 Network 586 582 \ 592 FIG. 5 US 8,358,640 B1 1 2 FEMTOCELL BRIDGING IN MEDIA LOCAL microWave access (WiMAX), long-term evolution (LTE). AREA NETWORKS The femtocell also comprises an application stored in the memory that, When executed by the processor, receives a CROSS-REFERENCE TO RELATED message from the mobile communication device identifying APPLICATIONS content stored in the mobile communication device, stores an entry in the memory identifying the content and a reference None. for accessing the content, and multicasts a message identify ing the content to a media local area netWork. STATEMENT REGARDING FEDERALLY In an embodiment, a femtocell is provided. The femtocell SPONSORED RESEARCH OR DEVELOPMENT 10 comprises a processor, a memory, and a radio transceiver to communicate With a mobile communication device using a Not applicable. Wireless cellular communication protocol and to communi cate With the mobile communication device in a data session REFERENCE TO A MICROFICHE APPENDIX using one of evolution-data optimiZed (EV-DO), one times radio transmission technology (lx-RTT), high-speed doWn Not applicable. link packet access (HSDPA), WorldWide interoperability for microWave access (WiMAX), long-term evolution (LTE). BACKGROUND The femtocell also comprises an application stored in the memory that, When executed by the processor, receives a ?rst Femtocells are small devices used to improve mobile net 20 hypertext transport protocol (HTTP) message from the Work coverage in small areas, for example in home of?ces and mobile communication device via the radio transceiver, trans small o?ices. A femtocell alloWs service providers to extend mits a second hypertext transport protocol message to the service coverage indoors, especially Where access Would oth mobile communication device via the radio transceiver erWise be limited or unavailable due to attenuation of radio requesting the mobile communication device to request a Web Wave propagation. In congested structures and buildings such 25 connection to one of a media local area netWork and the as hospitals and in physical spaces obstructed by concrete or Internet. steel enclosures such as basements, femtocells may receive These and other features Will be more clearly understood signals from proximate mobile communication devices and from the folloWing detailed description taken in conjunction forWard them on to a communications netWork. A femtocell With the accompanying draWings and claims. typically may provide extra coverage in a range of about 100 30 feet for residential femtocells. Femtocells communicate With BRIEF DESCRIPTION OF THE DRAWINGS a mobile netWork service provider’s netWork using broad band connections. A femtocell typically may be the siZe of a For a more complete understanding of the present disclo residential gateWay or smaller and may also be integrated into sure, reference is noW made to the folloWing brief description, larger devices. Mobile communication devices typically 35 taken in connection With the accompanying draWings and require no modi?cation to use femtocells. By strategically detailed description, Wherein like reference numerals repre placing femtocells, a mobile netWork provider may improve sent like parts. both coverage and capacity. Improving service may reduce FIG. 1 is a block diagram of a system according to an customer fallout or churn and may present opportunities for embodiment of the disclosure. neW services and reduced cost for the provider. The provider 40 FIG. 2 is an illustration of a mobile device according to an may reduce both capital expenditure and operating costs. embodiment of the disclosure. FIG. 3 is a block diagram of a mobile device according to SUMMARY an embodiment of the disclosure. FIG. 4 is a block diagram of a softWare architecture for a In an embodiment, a femtocell is provided. The femtocell 45 mobile device according to an embodiment of the disclosure. comprises a processor, a memory, and a radio transceiver to FIG. 5 illustrates an exemplary computer system suitable communicate With a mobile communication device using a for implementing some aspects of the several embodiments of Wireless cellular communication protocol and to communi the disclosure. cate With the mobile communication device in a data session using one of evolution-data optimiZed (EV-DO), one times 50 DETAILED DESCRIPTION radio transmission technology (lx-RTT), high-speed doWn link packet access (HSDPA), WorldWide interoperability for It should be understood at the outset that although illustra microWave access (WiMAX), long-term evolution (LTE). tive implementations of one or more embodiments are illus The femtocell also comprises an application stored in the trated beloW, the disclosed systems and methods may be memory that, When executed by the processor, receives 55 implemented using any number of techniques, Whether cur simple service discovery protocol messages from a media rently knoWn or in existence.