US20110213881A1 - Digital Living Network Alliance (DLNA) Enabled Portable Electronic Devices and DLNA Management Consoles - Google Patents
Digital Living Network Alliance (DLNA) Enabled Portable Electronic Devices and DLNA Management Consoles Download PDFInfo
- Publication number
- US20110213881A1 US20110213881A1 US13/103,361 US201113103361A US2011213881A1 US 20110213881 A1 US20110213881 A1 US 20110213881A1 US 201113103361 A US201113103361 A US 201113103361A US 2011213881 A1 US2011213881 A1 US 2011213881A1
- Authority
- US
- United States
- Prior art keywords
- dlna
- management console
- portable electronic
- network
- electronic device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 238000000034 method Methods 0.000 abstract description 6
- 238000007726 management method Methods 0.000 description 115
- 238000004891 communication Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 6
- 230000001413 cellular effect Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012358 sourcing Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000010267 cellular communication Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000035515 penetration Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
- H04L12/2818—Controlling appliance services of a home automation network by calling their functionalities from a device located outside both the home and the home network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2807—Exchanging configuration information on appliance services in a home automation network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L2012/284—Home automation networks characterised by the type of medium used
- H04L2012/2841—Wireless
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L2012/2847—Home automation networks characterised by the type of home appliance used
- H04L2012/2849—Audio/video appliances
Definitions
- the present invention relates to portable electronic devices, and, more particularly, to Digital Living Network Alliance (DLNA) enabled portable electronic devices.
- DLNA Digital Living Network Alliance
- DLNA Digital Living Network Alliance
- PC Personal Computers
- CE Consumer Electronics
- mobile devices in the home and on the road, which may enable a seamless environment for sharing new digital media and content services.
- DLNA is focused on delivering an interoperability framework of design guidelines based on internationally recognized open industry standards together with a certification/logo program to officially verify and validate the conformance and interoperability of compliant products for the consumers.
- a device having the digital media server role is a component capable of storing and sourcing media.
- a device that may have the digital media server role may be, for example, a set-top-box, a digital video recorder, or a personal computer (PC).
- a device having a digital media rendered role may be configured to show to the user the content provided to it by other devices.
- Devices configured as digital media controllers (control point role) can initiate activities as a third-party controller, for example, start the display of a media from a digital media server device on a digital media renderer device, i.e.
- control point devices are configrued to control how and where to render content that is provided by the server.
- a device can naturally assume one or more roles.
- a device that is configured as both the renderer role and the control point may be termed a digital media player.
- Digital media players can acquire media from a digital media server and play (render) it to the user.
- a digital media player may be, for example, a television or a home theater system.
- Some embodiments of the present invention provide a digital living network alliance (DLNA) enabled portable electronic device that includes a DLNA device circuit and a DLNA management console circuit.
- the DLNA device circuit is configured to attach the portable electronic device to an existing DLNA network having at least one existing DLNA management console so as to allow the portable electronic device to be a source for data on the existing DLNA network.
- the DLNA management console circuit is configured to enable the portable electronic device to operate as a portable management console for the existing and/or a new DLNA network.
- the DLNA device circuit may be further configured to transmit a request to the existing management console requesting that the portable electronic device be attached to the existing DLNA network as a DLNA device.
- the DLNA management console circuit may be further configured to transmit a request to the existing management console requesting that the portable electronic device be given rights to act as a secondary management console for the existing DLNA network once the portable electronic device has been attached to the existing DLNA network as a DLNA device.
- the existing DLNA network may be managed from the existing management console and/or the secondary management console.
- the DLNA management console circuit may be further configured to attach to the existing DLNA network from a location remote from the existing DLNA network and manage the existing DLNA network from the remote location.
- the DLNA management console circuit may be configured to attach to the existing DLNA network from the remote location over the Internet using a wireless network and a DLNA proxy.
- the DLNA management console circuit may be configured to define the new DLNA network including the DLNA enabled portable electronic device.
- the DLNA management console circuit may be the portable management console for the new DLNA network.
- the DLNA management console may be further configured to receive requests to attach to the new DLNA network from additional DLNA enabled devices.
- the DLNA management console circuit may be further configured to manage and/or monitor the new DLNA network.
- the DLNA device circuit may be configured to temporarily or permanently attach the portable electronic device to the existing DLNA network and/or the new DLNA network.
- management consoles and methods of operating DLNA enabled portable electronic devices are also provided.
- FIG. 1 is a schematic block diagram illustrating a digital living network alliance (DLNA) network including a DLNA management console and DLNA enabled portable electronic device according to some embodiments of the present invention.
- DLNA digital living network alliance
- FIG. 2 is a schematic block diagram illustrating a DLNA enabled portable electronic device and a cellular communication system in accordance with some embodiments of the present invention.
- FIG. 3 is a schematic block diagram illustrating a DLNA network system including a portable electronic device configured as management consoler and a plurality of DLNA enabled devices according to some embodiments of the present invention.
- FIGS. 4 through 6 are flowcharts illustrating methods according to various embodiments of the present invention.
- each block represents a circuit element, module, or portion of code which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that in other implementations, the function(s) noted in the blocks may occur out of the order noted. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks may sometimes be executed in the reverse order, depending on the functionality involved.
- DLNA digital living network alliance
- DLNA defines three types of roles for devices in the DLNA network, a digital media renderer role, a digital media controller (control point) role and a digital media server role.
- a device having the digital media server role is a component capable of storing and sourcing media.
- a device that may have the digital media server role may be, for example, a set-top-box, a digital video recorder, or a personal computer (PC).
- a device having a digital media renderer role may be configured to show to the user the content provided to it by other devices.
- Devices configured as digital media controllers can initiate activities as a third-party controller, for example, start the display of a media from a digital media server device on a digital media renderer device, i.e. control point devices are configrued to control how and where to render content that is provided by the server.
- a device can naturally assume one or more roles.
- a device that is configured as both the renderer role and the control point may be termed a digital media player.
- Digital media players can acquire media from a digital media server and play (render) it to the user.
- a digital media player may be, for example, a television or a home theater system.
- Some embodiments of the present invention provide a fourth role for DLNA devices as will be discussed herein.
- some devices in the DLNA network may have a “management device” role.
- Devices having the management device role may be configured to manage access rights to the DLNA network, i.e., devices having the management device role may be configured to manage which devices are allowed to attach to the DLNA network and determine what the access rights for the DLNA network are.
- devices having the management device role may provide configuration parameters to devices being attached.
- a device can have more than one role without departing from the scope of the present invention.
- some embodiments of the present invention provide portable electronic devices, management consoles and methods of operating portable electronic devices in DLNA networks.
- DLNA Home Networking
- DLNA devices may have a “management role.”
- DLNA devices having the management role in accordance with some embodiments of the present invention are referred to as “management consoles.”
- a DLNA enabled portable electronic device may be configured as a DLNA enabled device and/or as a DLNA management console.
- the portable electronic device may be a DLNA device that can be attached to a DLNA network to, for example, be a data source for the DLNA network, such as a source for streaming audio.
- the DLNA device may include a DLNA management console circuit according to some embodiments of the present invention configured to operate the portable electronic device as a DLNA management console.
- the DLNA management console circuit may be configured to manage which devices are allowed to attach to the DLNA network and determine what the access rights for the DLNA network are.
- the DLNA management console circuit may provide configuration parameters to devices being attached.
- an “ad-hoc DLNA network” may be established around the portable electronic devices for temporary situations as will be discussed further herein with respect to FIGS. 1 through 6 .
- a DLNA network 100 including a DLNA management console 110 and multiple DLNA enabled devices coupled to the DLNA management console 110 will be discussed.
- the main objective of DLNA is the establishment of a wired and wireless interoperable network of Personal Computers (PC), Consumer Electronics (CE) and mobile devices in the home and on the road, which may enable a seamless environment for sharing new digital media and content services.
- DLNA is focused on delivering an interoperability framework of design guidelines based on internationally recognized open industry standards together with a certification/logo program to officially verify and validate the conformance and interoperability of compliant products for the consumers.
- the details of DLNA are known to those having skill in the art and will therefore not be discussed in detail herein in the interest of brevity.
- the DLNA enabled devices in the network 100 include a personal computer 130 , a television 150 , a DVR/TIVO 160 and a laptop 170 , all of which communicate with the DLNA management console 110 in accordance with some embodiments of the present invention.
- the network 100 also includes a DLNA enabled portable electronic device 190 , for example, a mobile terminal, according to some embodiments of the present invention, which also communicates with the DLNA management console 110 .
- the DLNA enabled devices 130 , 150 , 160 and 170 can communicate with the management console 110 wirelessly (WLAN).
- WLAN wirelessly
- the connection may be any connection supporting IP and UpnP without departing from the scope of the present invention.
- the DLNA enabled portable electronic device 190 communicates with the DLNA management console 110 over a wireless link.
- FIG. 1 includes a personal computer 130 , a television 150 , a DVR/TIVO 160 , a laptop 170 and a portable electronic device 190 all of which communicate with the DLNA management console 110
- embodiments of the present invention are not limited to this configuration.
- Any DLNA enabled device can be coupled to the DLNA management console 110 without departing from the scope of the present invention.
- any device capable of storing and/or rendering audio and/or video image content may act as a DLNA device in accordance with some embodiments of the present invention.
- the DLNA enabled devices in FIG. 1 are illustrated as being coupled to the DLNA Management Console 110 , the device may also be coupled to one or more of the other DLNA devices without departing from the scope of the present invention.
- the PC 130 may be coupled to the DVR/TIVO 160 .
- the term “portable electronic device” may include any device having a cellular and/or local access wireless technology.
- a cellular radiotelephone with or without a multi-line display a Personal Communications System (PCS) terminal that combines a cellular radiotelephone with data processing, facsimile and data communications capabilities
- PCS Personal Communications System
- PDA Personal Data Assistant
- gaming device an audio video player, and a conventional laptop and/or palmtop portable computer that includes a radiotelephone transceiver.
- Any portable electronic device capable of operating in accordance with some embodiments of the present invention may be used without departing from the scope of the present invention.
- the DLNA management console 110 includes a device attachment circuit 115 and portable management console circuit 117 .
- the device attachment circuit 115 may be configured to receive requests from a DLNA enabled portable electronic device 190 to attach the DLNA enabled portable electronic device 190 to the DLNA network 100 associated with the DLNA management console 110 so as to allow the portable electronic device 190 to be a source for data on the DLNA network.
- the DLNA enabled portable electronic device 190 may be permanently added (attached) to the DLNA network 100 or temporarily added to the DLNA network 100 as, for example, a guest device.
- the access rights for the DLNA portable electronic device 190 may be defined at the DLNA management console 110 .
- the device attachment circuit may also be configured to remove a DLNA enabled device from and/or disable a DLNA enabled device in the DLNA network 100 .
- the status of the DLNA network 100 and the attached devices may be viewed and changes via the management console 110 .
- the portable management console circuit 117 may be configured to provide rights to the DLNA enabled portable electronic 190 that allow the DLNA portable electronic device to operate as a portable management console for the DLNA network.
- DLNA enabled portable electronic devices 190 may be used as a portable management console for local or remote management of one or more DLNA networks 100 as will be discussed further herein.
- the management console 110 may be included in the DLNA enabled portable electronic device 190 as will be discussed further with respect to FIG. 2 .
- the portable management console circuit 117 may be configured to allow the DLNA enabled portable electronic device to attach to the DLNA network from a location remote from the DLNA network and act as a portable management console for the DLNA network from the remote location.
- the portable management console provided in the portable electronic device 190 may define a new DLNA network including the DLNA enabled portable electronic device 190
- the portable management console may include the management console for the new DLNA network.
- the portable management console may then receive requests to attach to the new DLNA network from additional DLNA enabled devices, for example, additional portable electronic devices as will be discussed further with respect to FIG. 3 .
- the DLNA management console 110 may provide a fourth role, the management device role, for DLNA networks.
- devices having the management device role for example, a portable electronic device, may be configured to manage access rights to the DLNA network, i.e., devices having the management device role may be configured to manage which devices are allowed to attach to the DLNA network and determine what the access rights for the DLNA network are.
- devices having the management device role may provide configuration parameters to devices being attached as discussed in detail herein.
- FIG. 2 is a schematic block diagram illustrating a DLNA enabled portable electronic device 290 according to some embodiments of the present invention.
- the portable electronic device 290 includes a portable housing 200 and may include a display 214 , a man machine interface (MMI) 216 , a speaker/microphone 217 , a web browser 218 , a transceiver 212 and a memory 280 , any of which may communicate with a processor 295 .
- portable electronic devices 290 according to embodiments of the present invention may further include a download control circuit 250 according to some embodiments of the present invention, which also communicates with the processor 295 .
- the processor 295 can be any commercially available or custom microprocessor.
- the portable electronic device 290 communicates with a base station transceiver 260 connected to a mobile switching center (“MSC”) 270 in accordance with some embodiments of the present invention.
- the transceiver 212 typically includes a transmitter circuit and a receiver circuit, which respectively transmit outgoing radio frequency signals to the base station transceiver 260 and receive incoming radio frequency signals, such as voice and data signals, from the base station transceiver 260 via an antenna 205 .
- the antenna 205 may be an embedded antenna, a retractable antenna or any antenna known to those having skill in the art without departing from the scope of the present invention.
- the radio frequency signals transmitted between the portable electronic device 290 and the base station transceiver 260 may include both traffic and control signals (e.g., paging signals/messages for incoming calls), which are used to establish and maintain communication with another party or destination.
- the processor 295 may support various functions of the portable electronic device, including a DLNA Circuit 250 configured to manage the addition and removal of DLNA enabled devices according to some embodiments of the present invention as will be discussed further herein.
- the transceiver 212 may be a short range transceiver.
- the short range transceiver may be, for example, a Bluetooth transceiver, which may allow for high transfer rates of data over relatively short distances.
- portable electronic devices 290 may include a wireless transceiver and a short range transceiver/transmitter.
- the base station transceiver 260 includes the radio transceiver(s) that defines an individual cell in a cellular network and communicates with the portable electronic device 290 and other portable electronic devices in the cell using a radio-link protocol. Although only a single base station transceiver 260 is shown, it will be understood that many base station transceivers may be connected through, for example, a mobile switching center 270 and other devices to define a wireless communications network.
- the present invention may be embodied in communication devices or systems, such as the portable electronic device 290 , the present invention is not limited to such devices and/or systems. Instead, the present invention may be embodied in any apparatus that may be configured to attach to a DLNA network in accordance with embodiments of the present invention.
- DLNA enabled portable electronic devices 290 in accordance with some embodiments of the present invention may have a versatile user interface (UI) and a versatile security toolbox. These portable electronic devices may also have a large set of communications means, for example, Bluetooth, infrared (IR), WiFi, WiMax, Internet access over Mobile Networks and the like. In other words, DLNA enabled portable electronic devices according to some embodiments of the present invention provide a useful platform for flexible management of DLNA networks as discussed herein.
- the DLNA circuit 250 includes a DLNA management console circuit 251 and a DLNA device circuit 253 .
- these circuits and modules are illustrated in FIG. 2 as separate circuits/modules, it will be understood that any of these circuits/modules can be combined or split into multiple circuits/modules without departing from the scope of the present invention.
- the functionality of each of the DLNA management consol circuit 251 and a DLNA device circuit 253 will be discussed further herein.
- the DLNA device circuit 253 is configured to attach the portable electronic device 290 to an existing DLNA network ( 100 , FIG. 1 ) having at least one existing DLNA management console ( 110 , FIG. 1 ) so as to allow the portable electronic device to be a source for data on the existing DLNA network.
- the DLNA device circuit 253 may be configured to transmit a request to the existing management console ( 110 , FIG. 1 ) requesting that the portable electronic device be attached to the existing DLNA network as a DLNA device.
- the portable electronic device can be attached to the DLNA network permanently or temporarily without departing from the scope of the present invention.
- the DLNA management console circuit 251 may be configured to enable the portable electronic device 290 to operate as a portable management console for the existing and/or a new DLNA network.
- the portable electronic device operates as a “secondary” management console, i.e., in addition to the management console 110 of FIG. 1
- the DLNA management console circuit 251 may be configured to transmit a request to the existing management console ( 110 , FIG. 1 ) requesting that the portable electronic device 290 be given rights to act as a secondary management console for the existing DLNA network once the portable electronic device has been attached to the existing DLNA network as a DLNA device.
- the existing DLNA network ( 100 , FIG. 1 ) may be managed from the existing management console 110 and/or the secondary management console provided by the portable electronic device 290 .
- the DLNA management console circuit 251 may be further configured to attach to the existing DLNA network from a location remote from the existing DLNA network and manage the existing DLNA network from the remote location.
- the DLNA management console circuit 251 may be configured to attach to the existing DLNA network from the remote location over the Internet using, for example, a wireless network and a DLNA proxy.
- the DLNA management console circuit 251 may be configured to define the new DLNA network including the DLNA enabled portable electronic device 290 .
- the DLNA management console circuit 251 may be the portable management console for the new DLNA network.
- the DLNA management console 251 may be configured to receive requests to attach to the new DLNA network from additional DLNA enabled devices 284 as will be discussed further below with respect to FIG. 3 .
- the DLNA management console circuit may be configured to manage and/or monitor the new DLNA network.
- the existing network 100 includes an existing management console 110 , for example, a personal computer, associated with the network 100 .
- the DLNA enabled portable electronic device 190 , 290 sends a request to the management console to be added to the network as a DLNA device.
- the DLNA device circuit 253 of the portable electronic device 290 may send the request to the device attachment circuit 115 of the management console 110 .
- the attached portable electronic device 190 , 290 is initially “managed” from the existing management console 110 , where the status of the network can be viewed, access rights 282 for the various devices can be managed and the like.
- the portable electronic device 190 , 290 may be give rights 282 to act as a secondary management console for the network 100 .
- the portable electronic device 190 , 290 may have two different roles within the network 100 .
- the portable electronic device 190 , 290 may be both a DLNA enabled device attached to the network 100 as well as a secondary management console for the network 100 .
- the portable electronic device 190 , 290 may have the capability to attach to the DLNA network 100 from a location remote from the DLNA network 100 .
- the portable electronic device 190 , 290 may be configured to attach to the DLNA network 100 over the Internet using a wireless network and a DLNA proxy. Accordingly, some embodiments of the present invention may provide an ability to manage the DLNA network 100 from a remote location as discussed herein.
- FIG. 3 is a schematic block diagram illustrating a DLNA network 300 including a portable electronic device configured as management console 390 and a plurality of DLNA enabled devices 391 attached to the management console 390 according to some embodiments of the present invention.
- FIG. 3 further illustrates a second DLNA network 300 ′.
- the portable electronic device 390 serving as a management console in the first DLNA network 300 may only be a DLNA enabled device attached to the network 300 ′.
- the portable electronic device can be attached to more than one network 300 , 300 ′ in accordance with some embodiments of the present invention.
- the DLNA enabled portable electronic device 390 defines a new the DLNA network 300 that includes the DLNA-enabled device 390 having an integrated management console, i.e. having an application within the portable electronic device (DLNA management console circuit 351 ).
- the portable electronic device 390 is capable of managing, and thus being part of, more than one DLNA network 300 , 300 ′ and, therefore, it may be possible to establish flexible “ad-hoc DLNA networks” around the portable electronic device 390 for temporary situations as illustrated in FIG. 3 .
- additional DLNA enabled devices may request to be added to the new DLNA network 300 where the portable electronic device acts as the management console for the new DLNA network 300 in accordance with the standard DLNA procedures for attaching devices.
- the portable electronic device 390 may be configured to monitor and manage the network 300 from the DLNA management console circuit 251 running the management console application in accordance with some embodiments of the present invention.
- a logical connection between two DLNA networks may be provided.
- a DLNA portable electronic device 391 may be granted access to the DLNA network 300 by the management console 351 of the DLNA enabled portable electronic device 390 .
- the portable electronic device 390 has the “management device” role in accordance with some embodiments of the present invention.
- the user of the DLNA enabled portable electronic device 391 may access content in the user's network by means of a gateway concept.
- operations begin at block 400 by attaching the portable electronic device to an existing DLNA network having at least one existing DLNA management console so as to allow the portable electronic device to be a source for data on the existing DLNA network.
- the portable electronic device may be enabled to operate as a portable management console for the existing and/or a new DLNA network (block 420 ).
- a request may be transmitted to the existing management console requesting that the portable electronic device be attached to the existing DLNA network as a DLNA device (block 510 ).
- a request may be transmitted to the existing management console requesting that the portable electronic device be given rights to act as a secondary management console for the existing DLNA network (block 515 ).
- the existing DLNA network may be managed from the existing management console and/or the secondary management console from a local and/or remote location (block 517 ).
- a new DLNA network may be defined including the DLNA enabled portable electronic device (block 630 ).
- the portable management console may be a management console for the new DLNA network. Requests may be received to attach to the new DLNA network from additional DLNA enabled devices (block 635 ).
- the new DLNA network may be managed and/or monitored using the portable management console (block 637 ).
Abstract
Digital living network alliance (DLNA) enabled portable electronic devices are provided that include a DLNA device circuit and a DLNA management console circuit. The DLNA device circuit is configured to attach the portable electronic device to an existing DLNA network having at least one existing DLNA management console so as to allow the portable electronic device to be a source for data on the existing DLNA network. The DLNA management console circuit is configured to enable the portable electronic device to operate as a portable management console for the existing and/or a new DLNA network. Related management consoles and methods of operating DLNA enabled portable electronic devices are also provided.
Description
- The present application is a continuation of U.S. patent application Ser. No. 12/024,353, filed Feb. 1, 2008, which claims priority from U.S. Provisional Application No. 60/981,569, filed Oct. 22, 2007, the disclosures of which are hereby incorporated herein by reference as if set forth in their entirety.
- The present invention relates to portable electronic devices, and, more particularly, to Digital Living Network Alliance (DLNA) enabled portable electronic devices.
- Recently, wireless data, entertainment and mobile communications technologies have become increasingly prevalent, particularly in the household and computing environment. The convergence of these communications within the home and elsewhere has created a market for merging many disparate devices into wireless network architectures capable of seamlessly supporting and integrating the requirements of all of these devices. Seamless connectivity and rapid transfer of data, without confusing cables and wires for various interfaces that will not and cannot talk to each other, is a compelling proposition for a broad market.
- To that end, communication industry consortia, such as the MultiBand OFDM Alliance (MBOA), Digital Living Network Alliance (DLNA) and the WiMedia Alliance are establishing design guidelines and standards to provide interoperability of these wireless devices. For example, Wireless 1394, Wireless USB, and native IP-based applications are being development based on ultra wideband (UWB) radio or WiMedia Convergence Platform.
- In particular, the Digital Living Network Alliance (DLNA) is an international, cross-industry collaboration of consumer electronics, computing industry and mobile device companies. The main objective of DLNA is the establishment of a wired and wireless interoperable network of Personal Computers (PC), Consumer Electronics (CE) and mobile devices in the home and on the road, which may enable a seamless environment for sharing new digital media and content services. DLNA is focused on delivering an interoperability framework of design guidelines based on internationally recognized open industry standards together with a certification/logo program to officially verify and validate the conformance and interoperability of compliant products for the consumers.
- DLNA defines three types of roles for devices in the DLNA network, a digital media renderer role, a digital media controller (control point) role and a digital media server role. A device having the digital media server role is a component capable of storing and sourcing media. A device that may have the digital media server role may be, for example, a set-top-box, a digital video recorder, or a personal computer (PC). A device having a digital media rendered role may be configured to show to the user the content provided to it by other devices. Devices configured as digital media controllers (control point role) can initiate activities as a third-party controller, for example, start the display of a media from a digital media server device on a digital media renderer device, i.e. control point devices are configrued to control how and where to render content that is provided by the server. A device can naturally assume one or more roles. For example, a device that is configured as both the renderer role and the control point may be termed a digital media player. Digital media players can acquire media from a digital media server and play (render) it to the user. A digital media player may be, for example, a television or a home theater system.
- Some embodiments of the present invention provide a digital living network alliance (DLNA) enabled portable electronic device that includes a DLNA device circuit and a DLNA management console circuit. The DLNA device circuit is configured to attach the portable electronic device to an existing DLNA network having at least one existing DLNA management console so as to allow the portable electronic device to be a source for data on the existing DLNA network. The DLNA management console circuit is configured to enable the portable electronic device to operate as a portable management console for the existing and/or a new DLNA network.
- In further embodiments of the present invention, the DLNA device circuit may be further configured to transmit a request to the existing management console requesting that the portable electronic device be attached to the existing DLNA network as a DLNA device. The DLNA management console circuit may be further configured to transmit a request to the existing management console requesting that the portable electronic device be given rights to act as a secondary management console for the existing DLNA network once the portable electronic device has been attached to the existing DLNA network as a DLNA device.
- In still further embodiments of the present invention, the existing DLNA network may be managed from the existing management console and/or the secondary management console.
- In some embodiments of the present invention, the DLNA management console circuit may be further configured to attach to the existing DLNA network from a location remote from the existing DLNA network and manage the existing DLNA network from the remote location. The DLNA management console circuit may be configured to attach to the existing DLNA network from the remote location over the Internet using a wireless network and a DLNA proxy.
- In further embodiments of the present invention, the DLNA management console circuit may be configured to define the new DLNA network including the DLNA enabled portable electronic device. The DLNA management console circuit may be the portable management console for the new DLNA network.
- In still further embodiments of the present invention, the DLNA management console may be further configured to receive requests to attach to the new DLNA network from additional DLNA enabled devices. The DLNA management console circuit may be further configured to manage and/or monitor the new DLNA network.
- In some embodiments of the present invention, the DLNA device circuit may be configured to temporarily or permanently attach the portable electronic device to the existing DLNA network and/or the new DLNA network.
- Although some embodiments of the present invention have been discussed above primarily with respect to portable electronic device embodiments, management consoles and methods of operating DLNA enabled portable electronic devices are also provided.
-
FIG. 1 is a schematic block diagram illustrating a digital living network alliance (DLNA) network including a DLNA management console and DLNA enabled portable electronic device according to some embodiments of the present invention. -
FIG. 2 is a schematic block diagram illustrating a DLNA enabled portable electronic device and a cellular communication system in accordance with some embodiments of the present invention. -
FIG. 3 is a schematic block diagram illustrating a DLNA network system including a portable electronic device configured as management consoler and a plurality of DLNA enabled devices according to some embodiments of the present invention. -
FIGS. 4 through 6 are flowcharts illustrating methods according to various embodiments of the present invention. - The present invention will be described more fully hereinafter with reference to the accompanying figures, in which embodiments of the invention are shown. This invention may, however, be embodied in many alternate forms and should not be construed as limited to the embodiments set forth herein.
- Accordingly, while the invention is susceptible to various modifications and alternative forms, specific embodiments thereof are shown by way of example in the drawings and will herein be described in detail. It should be understood, however, that there is no intent to limit the invention to the particular forms disclosed, but on the contrary, the invention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the invention as defined by the claims. Like numbers refer to like elements throughout the description of the figures.
- The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises”, “comprising,” “includes” and/or “including” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. Moreover, when an element is referred to as being “responsive” or “connected” to another element, it can be directly responsive or connected to the other element, or intervening elements may be present. In contrast, when an element is referred to as being “directly responsive” or “directly connected” to another element, there are no intervening elements present. As used herein the term “and/or” includes any and all combinations of one or more of the associated listed items and may be abbreviated as “/”.
- Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. It will be further understood that terms used herein should be interpreted as having a meaning that is consistent with their meaning in the context of this specification and the relevant art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
- It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first element could be termed a second element, and, similarly, a second element could be termed a first element without departing from the teachings of the disclosure. Although some of the diagrams include arrows on communication paths to show a primary direction of communication, it is to be understood that communication may occur in the opposite direction to the depicted arrows.
- Some embodiments are described with regard to flowcharts in which each block represents a circuit element, module, or portion of code which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that in other implementations, the function(s) noted in the blocks may occur out of the order noted. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks may sometimes be executed in the reverse order, depending on the functionality involved.
- For purposes of illustration and explanation only, various embodiments of the present invention are described herein in the context of a mobile terminal. It will be understood, however, that the present invention is not limited to such embodiments and may be embodied generally in any portable electronic device that includes is capable of being attached to a digital living network alliance (DLNA) that operates in accordance with at least one embodiment described herein.
- As discussed in the background of the invention, DLNA defines three types of roles for devices in the DLNA network, a digital media renderer role, a digital media controller (control point) role and a digital media server role. A device having the digital media server role is a component capable of storing and sourcing media. A device that may have the digital media server role may be, for example, a set-top-box, a digital video recorder, or a personal computer (PC). A device having a digital media renderer role may be configured to show to the user the content provided to it by other devices. Devices configured as digital media controllers (control point role) can initiate activities as a third-party controller, for example, start the display of a media from a digital media server device on a digital media renderer device, i.e. control point devices are configrued to control how and where to render content that is provided by the server. A device can naturally assume one or more roles. For example, a device that is configured as both the renderer role and the control point may be termed a digital media player. Digital media players can acquire media from a digital media server and play (render) it to the user. A digital media player may be, for example, a television or a home theater system.
- Some embodiments of the present invention provide a fourth role for DLNA devices as will be discussed herein. According to some embodiments of the present invention, some devices in the DLNA network may have a “management device” role. Devices having the management device role may be configured to manage access rights to the DLNA network, i.e., devices having the management device role may be configured to manage which devices are allowed to attach to the DLNA network and determine what the access rights for the DLNA network are. For example, devices having the management device role may provide configuration parameters to devices being attached. As discussed above, a device can have more than one role without departing from the scope of the present invention.
- As will be discussed further below with respect to
FIGS. 1 through 6 , some embodiments of the present invention provide portable electronic devices, management consoles and methods of operating portable electronic devices in DLNA networks. As discussed herein, the interest for generic solutions for Home Networking, such as DLNA, has dramatically increased, and the first DLNA enabled home electronic devices have been introduced to the market. Thus, it can be assumed that the penetration of DLNA network will be rather high, and there may be a need for simple and flexible means to manage these DLNA networks. - Thus, according to some embodiments of the present invention, DLNA devices may have a “management role.” As used herein, DLNA devices having the management role in accordance with some embodiments of the present invention are referred to as “management consoles.” Thus, in accordance with some embodiments of the present invention, a DLNA enabled portable electronic device may be configured as a DLNA enabled device and/or as a DLNA management console. For example, the portable electronic device may be a DLNA device that can be attached to a DLNA network to, for example, be a data source for the DLNA network, such as a source for streaming audio. Furthermore, the DLNA device may include a DLNA management console circuit according to some embodiments of the present invention configured to operate the portable electronic device as a DLNA management console. The DLNA management console circuit may be configured to manage which devices are allowed to attach to the DLNA network and determine what the access rights for the DLNA network are. For example, the DLNA management console circuit may provide configuration parameters to devices being attached. Thus, in some embodiments of the present invention an “ad-hoc DLNA network” may be established around the portable electronic devices for temporary situations as will be discussed further herein with respect to
FIGS. 1 through 6 . - Referring now to
FIG. 1 , aDLNA network 100 including aDLNA management console 110 and multiple DLNA enabled devices coupled to theDLNA management console 110 will be discussed. The main objective of DLNA is the establishment of a wired and wireless interoperable network of Personal Computers (PC), Consumer Electronics (CE) and mobile devices in the home and on the road, which may enable a seamless environment for sharing new digital media and content services. DLNA is focused on delivering an interoperability framework of design guidelines based on internationally recognized open industry standards together with a certification/logo program to officially verify and validate the conformance and interoperability of compliant products for the consumers. The details of DLNA are known to those having skill in the art and will therefore not be discussed in detail herein in the interest of brevity. - As illustrated in
FIG. 1 , the DLNA enabled devices in thenetwork 100 include apersonal computer 130, atelevision 150, a DVR/TIVO 160 and alaptop 170, all of which communicate with theDLNA management console 110 in accordance with some embodiments of the present invention. As further illustrated inFIG. 1 , thenetwork 100 also includes a DLNA enabled portableelectronic device 190, for example, a mobile terminal, according to some embodiments of the present invention, which also communicates with theDLNA management console 110. The DLNA enableddevices management console 110 wirelessly (WLAN). However, it will be understood that the connection may be any connection supporting IP and UpnP without departing from the scope of the present invention. As illustrated, the DLNA enabled portableelectronic device 190 communicates with theDLNA management console 110 over a wireless link. Although embodiments of the present invention illustrated inFIG. 1 include apersonal computer 130, atelevision 150, a DVR/TIVO 160, alaptop 170 and a portableelectronic device 190 all of which communicate with theDLNA management console 110, embodiments of the present invention are not limited to this configuration. Any DLNA enabled device can be coupled to theDLNA management console 110 without departing from the scope of the present invention. For example, any device capable of storing and/or rendering audio and/or video image content may act as a DLNA device in accordance with some embodiments of the present invention. - Furthermore, although the DLNA enabled devices in
FIG. 1 are illustrated as being coupled to theDLNA Management Console 110, the device may also be coupled to one or more of the other DLNA devices without departing from the scope of the present invention. For example, thePC 130 may be coupled to the DVR/TIVO 160. - As used herein, the term “portable electronic device” may include any device having a cellular and/or local access wireless technology. For example, a cellular radiotelephone with or without a multi-line display; a Personal Communications System (PCS) terminal that combines a cellular radiotelephone with data processing, facsimile and data communications capabilities; a Personal Data Assistant (PDA) that includes a radiotelephone, pager, Internet/intranet access, Web browser, organizer, calendar and/or a global positioning system (GPS) receiver; a gaming device, an audio video player, and a conventional laptop and/or palmtop portable computer that includes a radiotelephone transceiver. Any portable electronic device capable of operating in accordance with some embodiments of the present invention may be used without departing from the scope of the present invention.
- As further illustrated in
FIG. 1 , theDLNA management console 110 includes adevice attachment circuit 115 and portablemanagement console circuit 117. Although only asingle management console 110 is illustrated inFIG. 1 , embodiments of the present invention may include two ormore management consoles 110 without departing from the scope of the present invention. Thedevice attachment circuit 115 may be configured to receive requests from a DLNA enabled portableelectronic device 190 to attach the DLNA enabled portableelectronic device 190 to theDLNA network 100 associated with theDLNA management console 110 so as to allow the portableelectronic device 190 to be a source for data on the DLNA network. - As will be discussed further herein, according to some embodiments of the present invention, the DLNA enabled portable
electronic device 190 may be permanently added (attached) to theDLNA network 100 or temporarily added to theDLNA network 100 as, for example, a guest device. The access rights for the DLNA portableelectronic device 190 may be defined at theDLNA management console 110. The device attachment circuit may also be configured to remove a DLNA enabled device from and/or disable a DLNA enabled device in theDLNA network 100. The status of theDLNA network 100 and the attached devices may be viewed and changes via themanagement console 110. - Furthermore, the portable
management console circuit 117 may be configured to provide rights to the DLNA enabled portable electronic 190 that allow the DLNA portable electronic device to operate as a portable management console for the DLNA network. Thus, in accordance with some embodiments of the present invention, DLNA enabled portableelectronic devices 190 may be used as a portable management console for local or remote management of one ormore DLNA networks 100 as will be discussed further herein. - In particular, in some embodiments of the present invention, the
management console 110 may be included in the DLNA enabled portableelectronic device 190 as will be discussed further with respect toFIG. 2 . The portablemanagement console circuit 117 may be configured to allow the DLNA enabled portable electronic device to attach to the DLNA network from a location remote from the DLNA network and act as a portable management console for the DLNA network from the remote location. Thus, in these embodiments of the present invention, the portable management console provided in the portableelectronic device 190 may define a new DLNA network including the DLNA enabled portableelectronic device 190, the portable management console may include the management console for the new DLNA network. The portable management console may then receive requests to attach to the new DLNA network from additional DLNA enabled devices, for example, additional portable electronic devices as will be discussed further with respect toFIG. 3 . - Thus, according to some embodiments of the present invention, the
DLNA management console 110 may provide a fourth role, the management device role, for DLNA networks. As discussed above, devices having the management device role, for example, a portable electronic device, may be configured to manage access rights to the DLNA network, i.e., devices having the management device role may be configured to manage which devices are allowed to attach to the DLNA network and determine what the access rights for the DLNA network are. For example, devices having the management device role may provide configuration parameters to devices being attached as discussed in detail herein. - Referring now to
FIG. 2 , details with respect to some embodiments of the DLNA enabled portableelectronic device 190 ofFIG. 1 will be discussed with respect to the mobile terminal ofFIG. 2 .FIG. 2 is a schematic block diagram illustrating a DLNA enabled portableelectronic device 290 according to some embodiments of the present invention. As illustrated inFIG. 2 , the portableelectronic device 290 includes aportable housing 200 and may include adisplay 214, a man machine interface (MMI) 216, a speaker/microphone 217, aweb browser 218, atransceiver 212 and amemory 280, any of which may communicate with aprocessor 295. Furthermore, portableelectronic devices 290 according to embodiments of the present invention may further include adownload control circuit 250 according to some embodiments of the present invention, which also communicates with theprocessor 295. Theprocessor 295 can be any commercially available or custom microprocessor. - As further illustrated in
FIG. 2 , the portableelectronic device 290 communicates with abase station transceiver 260 connected to a mobile switching center (“MSC”) 270 in accordance with some embodiments of the present invention. Thetransceiver 212 typically includes a transmitter circuit and a receiver circuit, which respectively transmit outgoing radio frequency signals to thebase station transceiver 260 and receive incoming radio frequency signals, such as voice and data signals, from thebase station transceiver 260 via anantenna 205. Theantenna 205 may be an embedded antenna, a retractable antenna or any antenna known to those having skill in the art without departing from the scope of the present invention. The radio frequency signals transmitted between the portableelectronic device 290 and thebase station transceiver 260 may include both traffic and control signals (e.g., paging signals/messages for incoming calls), which are used to establish and maintain communication with another party or destination. Theprocessor 295 may support various functions of the portable electronic device, including aDLNA Circuit 250 configured to manage the addition and removal of DLNA enabled devices according to some embodiments of the present invention as will be discussed further herein. - It will be understood that in some embodiments of the present invention, the
transceiver 212 may be a short range transceiver. The short range transceiver may be, for example, a Bluetooth transceiver, which may allow for high transfer rates of data over relatively short distances. It will be further understood that portableelectronic devices 290 according to some embodiments of the present invention may include a wireless transceiver and a short range transceiver/transmitter. - In some embodiments of the present invention, the
base station transceiver 260 includes the radio transceiver(s) that defines an individual cell in a cellular network and communicates with the portableelectronic device 290 and other portable electronic devices in the cell using a radio-link protocol. Although only a singlebase station transceiver 260 is shown, it will be understood that many base station transceivers may be connected through, for example, amobile switching center 270 and other devices to define a wireless communications network. - Although the present invention may be embodied in communication devices or systems, such as the portable
electronic device 290, the present invention is not limited to such devices and/or systems. Instead, the present invention may be embodied in any apparatus that may be configured to attach to a DLNA network in accordance with embodiments of the present invention. - DLNA enabled portable
electronic devices 290 in accordance with some embodiments of the present invention may have a versatile user interface (UI) and a versatile security toolbox. These portable electronic devices may also have a large set of communications means, for example, Bluetooth, infrared (IR), WiFi, WiMax, Internet access over Mobile Networks and the like. In other words, DLNA enabled portable electronic devices according to some embodiments of the present invention provide a useful platform for flexible management of DLNA networks as discussed herein. - As further illustrated in
FIG. 2 , theDLNA circuit 250 includes a DLNAmanagement console circuit 251 and aDLNA device circuit 253. Although these circuits and modules are illustrated inFIG. 2 as separate circuits/modules, it will be understood that any of these circuits/modules can be combined or split into multiple circuits/modules without departing from the scope of the present invention. The functionality of each of the DLNAmanagement consol circuit 251 and aDLNA device circuit 253 will be discussed further herein. - In particular, the
DLNA device circuit 253 is configured to attach the portableelectronic device 290 to an existing DLNA network (100,FIG. 1 ) having at least one existing DLNA management console (110,FIG. 1 ) so as to allow the portable electronic device to be a source for data on the existing DLNA network. In particular, theDLNA device circuit 253 may be configured to transmit a request to the existing management console (110,FIG. 1 ) requesting that the portable electronic device be attached to the existing DLNA network as a DLNA device. As discussed above, the portable electronic device can be attached to the DLNA network permanently or temporarily without departing from the scope of the present invention. - The DLNA
management console circuit 251 may be configured to enable the portableelectronic device 290 to operate as a portable management console for the existing and/or a new DLNA network. In embodiments of the present invention where the portable electronic device operates as a “secondary” management console, i.e., in addition to themanagement console 110 ofFIG. 1 , the DLNAmanagement console circuit 251 may be configured to transmit a request to the existing management console (110,FIG. 1 ) requesting that the portableelectronic device 290 be given rights to act as a secondary management console for the existing DLNA network once the portable electronic device has been attached to the existing DLNA network as a DLNA device. - Thus, the existing DLNA network (100,
FIG. 1 ) may be managed from the existingmanagement console 110 and/or the secondary management console provided by the portableelectronic device 290. The DLNAmanagement console circuit 251 may be further configured to attach to the existing DLNA network from a location remote from the existing DLNA network and manage the existing DLNA network from the remote location. The DLNAmanagement console circuit 251 may be configured to attach to the existing DLNA network from the remote location over the Internet using, for example, a wireless network and a DLNA proxy. - In embodiments of the present invention where the portable electronic device acts as the management console for a new DLNA network, i.e., the management console is an application running on the portable
electronic device 290, the DLNAmanagement console circuit 251 may be configured to define the new DLNA network including the DLNA enabled portableelectronic device 290. Thus, the DLNAmanagement console circuit 251 may be the portable management console for the new DLNA network. Once the new DLNA network is established, theDLNA management console 251 may be configured to receive requests to attach to the new DLNA network from additional DLNA enableddevices 284 as will be discussed further below with respect toFIG. 3 . In these embodiments of the present invention, the DLNA management console circuit may be configured to manage and/or monitor the new DLNA network. - It will be understood that although each of the circuit and modules of the
DLNA circuit 250 are discussed as being configured for specific tasks, these tasks may be combined into one circuit or module or split into additional circuits or modules without departing from the scope of the present invention. - Details in accordance with some embodiments of the present invention will now be discussed with respect to
FIGS. 1 and 2 . As discussed above, the existingnetwork 100 includes an existingmanagement console 110, for example, a personal computer, associated with thenetwork 100. The DLNA enabled portableelectronic device DLNA device circuit 253 of the portableelectronic device 290 may send the request to thedevice attachment circuit 115 of themanagement console 110. Thus, the attached portableelectronic device management console 110, where the status of the network can be viewed,access rights 282 for the various devices can be managed and the like. - In some embodiments of the present invention, through the
original management console 110 the portableelectronic device rights 282 to act as a secondary management console for thenetwork 100. As such the portableelectronic device network 100. In particular, the portableelectronic device network 100 as well as a secondary management console for thenetwork 100. Thus, in accordance with some embodiments of the present invention, the portableelectronic device DLNA network 100 from a location remote from theDLNA network 100. For example, the portableelectronic device DLNA network 100 over the Internet using a wireless network and a DLNA proxy. Accordingly, some embodiments of the present invention may provide an ability to manage theDLNA network 100 from a remote location as discussed herein. - Details with respect to some embodiments of the present invention will now be discussed with respect to
FIGS. 2 and 3 .FIG. 3 is a schematic block diagram illustrating aDLNA network 300 including a portable electronic device configured asmanagement console 390 and a plurality of DLNA enableddevices 391 attached to themanagement console 390 according to some embodiments of the present invention.FIG. 3 further illustrates asecond DLNA network 300′. The portableelectronic device 390 serving as a management console in thefirst DLNA network 300 may only be a DLNA enabled device attached to thenetwork 300′. Thus, the portable electronic device can be attached to more than onenetwork - As illustrated in
FIG. 3 , the DLNA enabled portableelectronic device 390 defines a new theDLNA network 300 that includes the DLNA-enableddevice 390 having an integrated management console, i.e. having an application within the portable electronic device (DLNA management console circuit 351). As discussed above, the portableelectronic device 390 is capable of managing, and thus being part of, more than oneDLNA network electronic device 390 for temporary situations as illustrated inFIG. 3 . - In particular, additional DLNA enabled devices, for example, DLNA enabled portable
electronic devices 391 ofFIG. 3 , may request to be added to thenew DLNA network 300 where the portable electronic device acts as the management console for thenew DLNA network 300 in accordance with the standard DLNA procedures for attaching devices. In these embodiments of the present invention, the portableelectronic device 390 may be configured to monitor and manage thenetwork 300 from the DLNAmanagement console circuit 251 running the management console application in accordance with some embodiments of the present invention. - In some embodiments of the present invention, a logical connection between two DLNA networks may be provided. For example, a DLNA portable
electronic device 391 may be granted access to theDLNA network 300 by themanagement console 351 of the DLNA enabled portableelectronic device 390. In other words, the portableelectronic device 390 has the “management device” role in accordance with some embodiments of the present invention. In some embodiments, the user of the DLNA enabled portableelectronic device 391 may access content in the user's network by means of a gateway concept. - Referring now to
FIGS. 4 through 6 , methods for operating a DLNA enabled portable electronic device in a DLNA network in accordance with various embodiments of the present invention will be discussed. Referring first toFIG. 4 , operations begin atblock 400 by attaching the portable electronic device to an existing DLNA network having at least one existing DLNA management console so as to allow the portable electronic device to be a source for data on the existing DLNA network. In some embodiments, the portable electronic device may be enabled to operate as a portable management console for the existing and/or a new DLNA network (block 420). - Referring now to
FIG. 5 , a request may be transmitted to the existing management console requesting that the portable electronic device be attached to the existing DLNA network as a DLNA device (block 510). Once the portable electronic device is attached to the DLNA network, a request may be transmitted to the existing management console requesting that the portable electronic device be given rights to act as a secondary management console for the existing DLNA network (block 515). The existing DLNA network may be managed from the existing management console and/or the secondary management console from a local and/or remote location (block 517). - Referring now to
FIG. 6 , a new DLNA network may be defined including the DLNA enabled portable electronic device (block 630). The portable management console may be a management console for the new DLNA network. Requests may be received to attach to the new DLNA network from additional DLNA enabled devices (block 635). The new DLNA network may be managed and/or monitored using the portable management console (block 637). - In the drawings and specification, there have been disclosed exemplary embodiments of the invention. However, many variations and modifications can be made to these embodiments without substantially departing from the principles of the present invention. Accordingly, although specific terms are used, they are used in a generic and descriptive sense only and not for purposes of limitation, the scope of the invention being defined by the following claims.
Claims (19)
1. A digital living network alliance (DLNA) enabled portable electronic device comprising a DLNA device circuit configured to attach the portable electronic device to an existing DLNA network having at least one existing DLNA management console so as to allow the portable electronic device to be a source for data on the existing DLNA network
2. The DLNA enabled portable electronic device of claim 1 :
wherein the DLNA device circuit is further configured to transmit a request to the existing management console requesting that the portable electronic device be attached to the existing DLNA network as a DLNA device.
3. The DLNA enabled portable electronic device of claim 1 , wherein the DLNA device circuit is configured to temporarily or permanently attach the portable electronic device to the existing DLNA network.
4. A digital living network alliance (DLNA) enabled portable electronic device, comprising a DLNA management console circuit configured to enable the portable electronic device to operate as a portable management console for to an existing DLNA network having at least one existing DLNA management console and/or a new DLNA network.
5. The DLNA enabled portable electronic device of claim 4 , wherein the DLNA management console circuit is further configured to transmit a request to the existing management console requesting that the portable electronic device be given rights to act as a secondary management console for the existing DLNA network once the portable electronic device has been attached to the existing DLNA network as a DLNA device.
6. The DLNA enabled portable electronic device of claim 5 , wherein the existing DLNA network is managed from the existing management console and/or the secondary management console.
7. The DLNA enabled portable electronic device of claim 5 , wherein the DLNA management console circuit is further configured to attach to the existing DLNA network from a location remote from the existing DLNA network and manage the existing DLNA network from the remote location.
8. The DLNA enabled portable electronic device of claim 7 , wherein the DLNA management console circuit is configured to attach to the existing DLNA network from the remote location over the Internet using a wireless network and a DLNA proxy.
9. The DLNA enabled portable electronic device of claim 4 , wherein the DLNA management console circuit is configured to define the new DLNA network including the DLNA enabled portable electronic device, wherein the DLNA management console circuit comprises the portable management console for the new DLNA network.
10. The DLNA enabled portable electronic device of claim 9 , wherein the DLNA management console is further configured to receive requests to attach to the new DLNA network from additional DLNA enabled devices.
11. The DLNA enabled portable electronic device of claim 10 , wherein the DLNA management console circuit is further configured to manage and/or monitor the new DLNA network.
12. A management console for a digital living network alliance (DLNA) network, comprising a portable management console circuit configured to provide rights to a DLNA enabled portable electronic device that allow the DLNA portable electronic device to operate as a portable management console for the DLNA network.
13. The management console of claim 12 , wherein the management console is included in the DLNA enabled portable electronic device.
14. The management console of claim 13 , wherein the portable management console circuit is further configured to allow the DLNA enabled portable electronic device to attach to the DLNA network from a location remote from the DLNA network and manage the DLNA network from the remote location.
15. The management console of claim 13 , wherein the portable management console circuit is configured to define a new DLNA network including the DLNA enabled portable electronic device, wherein the portable management console comprises the management console for the new DLNA network.
16. The management console of claim 15 , wherein the portable management console circuit is further configured to receive requests to attach to the new DLNA network from additional DLNA enabled devices.
17. The management console of claim 13 , wherein the management console comprises a digital media controller.
18. The management console of claim 12 , wherein the DLNA enabled portable electronic device is configured to control content.
19. The management console of claim 18 , wherein content comprises information displayed on a media device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/103,361 US20110213881A1 (en) | 2007-10-22 | 2011-05-09 | Digital Living Network Alliance (DLNA) Enabled Portable Electronic Devices and DLNA Management Consoles |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US98156907P | 2007-10-22 | 2007-10-22 | |
US12/024,353 US7954133B2 (en) | 2007-10-22 | 2008-02-01 | Digital living network alliance (DLNA) enabled portable electronic devices, DLNA management consoles and related methods of operating DLNA enabled portable electronic devices |
US13/103,361 US20110213881A1 (en) | 2007-10-22 | 2011-05-09 | Digital Living Network Alliance (DLNA) Enabled Portable Electronic Devices and DLNA Management Consoles |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/024,353 Continuation US7954133B2 (en) | 2007-10-22 | 2008-02-01 | Digital living network alliance (DLNA) enabled portable electronic devices, DLNA management consoles and related methods of operating DLNA enabled portable electronic devices |
Publications (1)
Publication Number | Publication Date |
---|---|
US20110213881A1 true US20110213881A1 (en) | 2011-09-01 |
Family
ID=39757118
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/024,353 Expired - Fee Related US7954133B2 (en) | 2007-10-22 | 2008-02-01 | Digital living network alliance (DLNA) enabled portable electronic devices, DLNA management consoles and related methods of operating DLNA enabled portable electronic devices |
US13/103,361 Abandoned US20110213881A1 (en) | 2007-10-22 | 2011-05-09 | Digital Living Network Alliance (DLNA) Enabled Portable Electronic Devices and DLNA Management Consoles |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/024,353 Expired - Fee Related US7954133B2 (en) | 2007-10-22 | 2008-02-01 | Digital living network alliance (DLNA) enabled portable electronic devices, DLNA management consoles and related methods of operating DLNA enabled portable electronic devices |
Country Status (5)
Country | Link |
---|---|
US (2) | US7954133B2 (en) |
EP (1) | EP2201722B1 (en) |
JP (1) | JP2011501545A (en) |
CN (1) | CN101809933B (en) |
WO (1) | WO2009053114A1 (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150063187A1 (en) * | 2013-08-28 | 2015-03-05 | Cellco Partnership D/B/A Verizon Wireless | Ultra high-fidelity content delivery using a mobile device as a media gateway |
US9026668B2 (en) | 2012-05-26 | 2015-05-05 | Free Stream Media Corp. | Real-time and retargeted advertising on multiple screens of a user watching television |
US9154942B2 (en) | 2008-11-26 | 2015-10-06 | Free Stream Media Corp. | Zero configuration communication between a browser and a networked media device |
US9386356B2 (en) | 2008-11-26 | 2016-07-05 | Free Stream Media Corp. | Targeting with television audience data across multiple screens |
US9519772B2 (en) | 2008-11-26 | 2016-12-13 | Free Stream Media Corp. | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US9560425B2 (en) | 2008-11-26 | 2017-01-31 | Free Stream Media Corp. | Remotely control devices over a network without authentication or registration |
US9961388B2 (en) | 2008-11-26 | 2018-05-01 | David Harrison | Exposure of public internet protocol addresses in an advertising exchange server to improve relevancy of advertisements |
US9986279B2 (en) | 2008-11-26 | 2018-05-29 | Free Stream Media Corp. | Discovery, access control, and communication with networked services |
US10334324B2 (en) | 2008-11-26 | 2019-06-25 | Free Stream Media Corp. | Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device |
US10419541B2 (en) | 2008-11-26 | 2019-09-17 | Free Stream Media Corp. | Remotely control devices over a network without authentication or registration |
US10567823B2 (en) | 2008-11-26 | 2020-02-18 | Free Stream Media Corp. | Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device |
US10631068B2 (en) | 2008-11-26 | 2020-04-21 | Free Stream Media Corp. | Content exposure attribution based on renderings of related content across multiple devices |
US10880340B2 (en) | 2008-11-26 | 2020-12-29 | Free Stream Media Corp. | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US10977693B2 (en) | 2008-11-26 | 2021-04-13 | Free Stream Media Corp. | Association of content identifier of audio-visual data with additional data through capture infrastructure |
Families Citing this family (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101528259B1 (en) | 2008-02-13 | 2015-06-12 | 삼성전자 주식회사 | Method and Apparatus and, system for Data Transmission based on DLNA network |
US8527612B2 (en) * | 2008-10-31 | 2013-09-03 | Eaton Corporation | Methods, devices and computer program products for configuring network-enabled devices |
US8893209B2 (en) * | 2009-03-31 | 2014-11-18 | Comcast Cable Communications, Llc | Selection of a proxy device for a network |
JP2011045021A (en) * | 2009-08-24 | 2011-03-03 | Sony Corp | Transmission system, reproduction device, transmission method, and program |
EP2315149B1 (en) * | 2009-10-26 | 2019-11-20 | Alcatel Lucent | System and method for accessing private digital content |
KR101624904B1 (en) * | 2009-11-09 | 2016-05-27 | 삼성전자주식회사 | Apparatus and method for playing the multisound channel content using dlna in portable communication system |
US20110116540A1 (en) * | 2009-11-18 | 2011-05-19 | General Instrument Corporation | Multimedia Content Handling in a Home-Network System |
JP4886861B2 (en) * | 2010-01-07 | 2012-02-29 | 株式会社バッファロー | Media playback device |
KR101608303B1 (en) * | 2010-03-02 | 2016-04-01 | 삼성전자주식회사 | Image forming apparatus and method for receiving fax |
CN102123065B (en) * | 2010-12-29 | 2013-08-28 | 东软集团股份有限公司 | Inter-home digital living network alliance (DLNA) equipment discovering and controlling method and device |
CN102638443B (en) * | 2011-02-15 | 2017-07-21 | 中兴通讯股份有限公司 | Streaming media resource shared method, system and the equipment with DLNA functions |
CN102176760A (en) * | 2011-03-09 | 2011-09-07 | 华为终端有限公司 | Method for implementing digital television technology and wireless fidelity hot spot device |
US9847888B2 (en) | 2011-08-29 | 2017-12-19 | Google Technology Holdings LLC | Controlling content access and related actions on a DLNA network |
WO2013076741A2 (en) * | 2011-11-21 | 2013-05-30 | Logica Private Limited | Method and apparatus for controlling a consumer electronic device |
CN102665211B (en) | 2011-12-16 | 2017-11-07 | 中兴通讯股份有限公司 | A kind of digital mobile network alliance authority control method and device |
FI124694B (en) * | 2012-01-10 | 2014-12-15 | Booxmedia Oy | Improved rendering system |
CN103297299B (en) * | 2012-02-27 | 2016-10-26 | 华为技术有限公司 | Automatically the method and system of DLNA device are found |
CN102665134B (en) * | 2012-04-05 | 2015-01-14 | 烽火通信科技股份有限公司 | Method for realizing DLNA media sharing by using set-top box |
CN103023736B (en) * | 2012-12-12 | 2016-05-11 | 惠州Tcl移动通信有限公司 | Show method and the mobile terminal of DLNA equipment |
CN104052826B (en) * | 2013-03-12 | 2017-09-05 | 华为技术有限公司 | The method and apparatus of discovery web medium server based on DHCP |
US10700926B2 (en) | 2017-11-10 | 2020-06-30 | International Business Machines Corporation | Accessing gateway management console |
US10652107B2 (en) * | 2017-11-10 | 2020-05-12 | International Business Machines Corporation | Accessing gateway management console |
US11689414B2 (en) | 2017-11-10 | 2023-06-27 | International Business Machines Corporation | Accessing gateway management console |
CN112911374B (en) * | 2021-02-01 | 2023-03-28 | 深圳创维-Rgb电子有限公司 | DLNA (digital Living network alliance) -based screen projection method and system |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060020589A1 (en) * | 2004-07-26 | 2006-01-26 | Nokia Corporation | System and method for searching for content stored by one or more media servers |
US20060268121A1 (en) * | 2005-02-20 | 2006-11-30 | Nucore Technology Inc. | In-camera cinema director |
US20070002784A1 (en) * | 2005-06-30 | 2007-01-04 | Edwards David A | Systems, methods, and media for notifying users of events on a remote control device |
US20070058730A1 (en) * | 2005-09-09 | 2007-03-15 | Microsoft Corporation | Media stream error correction |
US20070211734A1 (en) * | 2006-03-10 | 2007-09-13 | Kuo-Long Yang | Digital living network alliance gateway having integrated website server for remote access and method thereof |
US20070233294A1 (en) * | 2004-04-27 | 2007-10-04 | Paul Holden | Method and system for allowing a media player to transfer digital audio to an accessory |
US20070238471A1 (en) * | 2006-04-07 | 2007-10-11 | Samsung Electronics Co., Ltd | Method and apparatus for storing data using DLNA network |
US20070237115A1 (en) * | 2006-04-10 | 2007-10-11 | Young Kyu Bae | Apparatus and method for sharing content using digital living network alliance (dlna) network and computer-readable medium thereof |
US20080092199A1 (en) * | 2006-10-02 | 2008-04-17 | Sbc Knowledge Ventures L.P. | System and method for distributing dynamic event data in an internet protocol television system |
US20080109823A1 (en) * | 2006-11-06 | 2008-05-08 | Lloyd Thomas Whitfield | Methods, systems, and computer products for download status notification |
US20080127063A1 (en) * | 2006-09-13 | 2008-05-29 | Silva Michael C | Programming environment and metadata management for programmable multimedia controller |
US20080229370A1 (en) * | 2007-03-13 | 2008-09-18 | Zustak Frederick J | TV-centric system |
US20090010259A1 (en) * | 2007-07-08 | 2009-01-08 | Alexander Sirotkin | Device, system, and method of classification of communication traffic |
US20090028047A1 (en) * | 2007-07-25 | 2009-01-29 | Schmidt Brian K | Data stream control for network devices |
US20090087162A1 (en) * | 2007-09-27 | 2009-04-02 | Junhai Qiu | Method and apparatus for media playback |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002094543A (en) * | 2000-09-18 | 2002-03-29 | Sony Corp | Mobile information device, mobile information device access device, home network system, and access method to the home network |
JP3625274B2 (en) * | 2000-11-07 | 2005-03-02 | 株式会社エヌ・ティ・ティ・ドコモ四国 | Remote control system for electronic equipment |
JP3905719B2 (en) * | 2001-05-09 | 2007-04-18 | 株式会社エヌ・ティ・ティ・ドコモ | Home appliance control system, home appliance control method, home appliance control program, and computer-readable recording medium |
US20030026270A1 (en) * | 2001-07-31 | 2003-02-06 | Koninklijke Philips Electronics N.V. | Antenna for wireless home network has UI functionality |
KR100514191B1 (en) * | 2003-01-23 | 2005-09-13 | 삼성전자주식회사 | remote controller and set-top-box for it |
-
2008
- 2008-02-01 US US12/024,353 patent/US7954133B2/en not_active Expired - Fee Related
- 2008-04-11 WO PCT/EP2008/054452 patent/WO2009053114A1/en active Application Filing
- 2008-04-11 EP EP08749546.1A patent/EP2201722B1/en not_active Not-in-force
- 2008-04-11 CN CN2008801080716A patent/CN101809933B/en not_active Expired - Fee Related
- 2008-04-11 JP JP2010529307A patent/JP2011501545A/en active Pending
-
2011
- 2011-05-09 US US13/103,361 patent/US20110213881A1/en not_active Abandoned
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070233294A1 (en) * | 2004-04-27 | 2007-10-04 | Paul Holden | Method and system for allowing a media player to transfer digital audio to an accessory |
US20060020589A1 (en) * | 2004-07-26 | 2006-01-26 | Nokia Corporation | System and method for searching for content stored by one or more media servers |
US20060268121A1 (en) * | 2005-02-20 | 2006-11-30 | Nucore Technology Inc. | In-camera cinema director |
US20070002784A1 (en) * | 2005-06-30 | 2007-01-04 | Edwards David A | Systems, methods, and media for notifying users of events on a remote control device |
US20070058730A1 (en) * | 2005-09-09 | 2007-03-15 | Microsoft Corporation | Media stream error correction |
US20070211734A1 (en) * | 2006-03-10 | 2007-09-13 | Kuo-Long Yang | Digital living network alliance gateway having integrated website server for remote access and method thereof |
US20070238471A1 (en) * | 2006-04-07 | 2007-10-11 | Samsung Electronics Co., Ltd | Method and apparatus for storing data using DLNA network |
US20070237115A1 (en) * | 2006-04-10 | 2007-10-11 | Young Kyu Bae | Apparatus and method for sharing content using digital living network alliance (dlna) network and computer-readable medium thereof |
US20080127063A1 (en) * | 2006-09-13 | 2008-05-29 | Silva Michael C | Programming environment and metadata management for programmable multimedia controller |
US20080092199A1 (en) * | 2006-10-02 | 2008-04-17 | Sbc Knowledge Ventures L.P. | System and method for distributing dynamic event data in an internet protocol television system |
US20080109823A1 (en) * | 2006-11-06 | 2008-05-08 | Lloyd Thomas Whitfield | Methods, systems, and computer products for download status notification |
US20080229370A1 (en) * | 2007-03-13 | 2008-09-18 | Zustak Frederick J | TV-centric system |
US20090010259A1 (en) * | 2007-07-08 | 2009-01-08 | Alexander Sirotkin | Device, system, and method of classification of communication traffic |
US20090028047A1 (en) * | 2007-07-25 | 2009-01-29 | Schmidt Brian K | Data stream control for network devices |
US20090087162A1 (en) * | 2007-09-27 | 2009-04-02 | Junhai Qiu | Method and apparatus for media playback |
Cited By (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9854330B2 (en) | 2008-11-26 | 2017-12-26 | David Harrison | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US9167419B2 (en) | 2008-11-26 | 2015-10-20 | Free Stream Media Corp. | Discovery and launch system and method |
US9838758B2 (en) | 2008-11-26 | 2017-12-05 | David Harrison | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US9848250B2 (en) | 2008-11-26 | 2017-12-19 | Free Stream Media Corp. | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US9258383B2 (en) | 2008-11-26 | 2016-02-09 | Free Stream Media Corp. | Monetization of television audience data across muliple screens of a user watching television |
US10986141B2 (en) | 2008-11-26 | 2021-04-20 | Free Stream Media Corp. | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US9386356B2 (en) | 2008-11-26 | 2016-07-05 | Free Stream Media Corp. | Targeting with television audience data across multiple screens |
US9519772B2 (en) | 2008-11-26 | 2016-12-13 | Free Stream Media Corp. | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US9560425B2 (en) | 2008-11-26 | 2017-01-31 | Free Stream Media Corp. | Remotely control devices over a network without authentication or registration |
US9576473B2 (en) | 2008-11-26 | 2017-02-21 | Free Stream Media Corp. | Annotation of metadata through capture infrastructure |
US9589456B2 (en) | 2008-11-26 | 2017-03-07 | Free Stream Media Corp. | Exposure of public internet protocol addresses in an advertising exchange server to improve relevancy of advertisements |
US9591381B2 (en) | 2008-11-26 | 2017-03-07 | Free Stream Media Corp. | Automated discovery and launch of an application on a network enabled device |
US9686596B2 (en) | 2008-11-26 | 2017-06-20 | Free Stream Media Corp. | Advertisement targeting through embedded scripts in supply-side and demand-side platforms |
US9706265B2 (en) | 2008-11-26 | 2017-07-11 | Free Stream Media Corp. | Automatic communications between networked devices such as televisions and mobile devices |
US9703947B2 (en) | 2008-11-26 | 2017-07-11 | Free Stream Media Corp. | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US9716736B2 (en) | 2008-11-26 | 2017-07-25 | Free Stream Media Corp. | System and method of discovery and launch associated with a networked media device |
US9154942B2 (en) | 2008-11-26 | 2015-10-06 | Free Stream Media Corp. | Zero configuration communication between a browser and a networked media device |
US10977693B2 (en) | 2008-11-26 | 2021-04-13 | Free Stream Media Corp. | Association of content identifier of audio-visual data with additional data through capture infrastructure |
US10880340B2 (en) | 2008-11-26 | 2020-12-29 | Free Stream Media Corp. | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US9866925B2 (en) | 2008-11-26 | 2018-01-09 | Free Stream Media Corp. | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US9961388B2 (en) | 2008-11-26 | 2018-05-01 | David Harrison | Exposure of public internet protocol addresses in an advertising exchange server to improve relevancy of advertisements |
US9967295B2 (en) | 2008-11-26 | 2018-05-08 | David Harrison | Automated discovery and launch of an application on a network enabled device |
US9986279B2 (en) | 2008-11-26 | 2018-05-29 | Free Stream Media Corp. | Discovery, access control, and communication with networked services |
US10032191B2 (en) | 2008-11-26 | 2018-07-24 | Free Stream Media Corp. | Advertisement targeting through embedded scripts in supply-side and demand-side platforms |
US10074108B2 (en) | 2008-11-26 | 2018-09-11 | Free Stream Media Corp. | Annotation of metadata through capture infrastructure |
US10142377B2 (en) | 2008-11-26 | 2018-11-27 | Free Stream Media Corp. | Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device |
US10334324B2 (en) | 2008-11-26 | 2019-06-25 | Free Stream Media Corp. | Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device |
US10419541B2 (en) | 2008-11-26 | 2019-09-17 | Free Stream Media Corp. | Remotely control devices over a network without authentication or registration |
US10425675B2 (en) | 2008-11-26 | 2019-09-24 | Free Stream Media Corp. | Discovery, access control, and communication with networked services |
US10567823B2 (en) | 2008-11-26 | 2020-02-18 | Free Stream Media Corp. | Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device |
US10631068B2 (en) | 2008-11-26 | 2020-04-21 | Free Stream Media Corp. | Content exposure attribution based on renderings of related content across multiple devices |
US10771525B2 (en) | 2008-11-26 | 2020-09-08 | Free Stream Media Corp. | System and method of discovery and launch associated with a networked media device |
US10791152B2 (en) | 2008-11-26 | 2020-09-29 | Free Stream Media Corp. | Automatic communications between networked devices such as televisions and mobile devices |
US9026668B2 (en) | 2012-05-26 | 2015-05-05 | Free Stream Media Corp. | Real-time and retargeted advertising on multiple screens of a user watching television |
US20150063187A1 (en) * | 2013-08-28 | 2015-03-05 | Cellco Partnership D/B/A Verizon Wireless | Ultra high-fidelity content delivery using a mobile device as a media gateway |
US9306759B2 (en) * | 2013-08-28 | 2016-04-05 | Cellco Partnership | Ultra high-fidelity content delivery using a mobile device as a media gateway |
Also Published As
Publication number | Publication date |
---|---|
CN101809933B (en) | 2012-10-24 |
US20090106414A1 (en) | 2009-04-23 |
WO2009053114A1 (en) | 2009-04-30 |
US7954133B2 (en) | 2011-05-31 |
CN101809933A (en) | 2010-08-18 |
JP2011501545A (en) | 2011-01-06 |
EP2201722A1 (en) | 2010-06-30 |
EP2201722B1 (en) | 2013-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7954133B2 (en) | Digital living network alliance (DLNA) enabled portable electronic devices, DLNA management consoles and related methods of operating DLNA enabled portable electronic devices | |
JP6750608B2 (en) | Information processing apparatus, information processing method, and program | |
KR101653671B1 (en) | Establishing and controlling audio and voice back channels of a wi-fi display connection | |
US9123273B2 (en) | Method and system for enabling rendering of electronic media content via a secure ad hoc network configuration utilizing a handheld wireless communication device | |
US8515077B2 (en) | Automatic application management in a short-range wireless system | |
JP7037358B2 (en) | Information processing equipment, information processing methods and programs | |
US20160164933A1 (en) | Discovery and management of synchronous audio or video streaming service to multiple sinks in wireless display system | |
US9485650B2 (en) | Configuring a wireless communications device in a mobile communications system | |
CN101916106A (en) | Thing internet-based intelligent home control system | |
EP3226590B1 (en) | Information processing device, information processing method, and program | |
KR102082804B1 (en) | Method and apparatus for cloud based power management of local network devices | |
CN201839302U (en) | Intelligent home control system based on Internet of things (IOT) | |
US20090054058A1 (en) | System and method for short range sharing of bandwidth between electronic equipment | |
KR100790155B1 (en) | System and method for emboding a multimedia service in mobile terminal through a remote apparatus | |
US8331848B2 (en) | Audio broadcast in a network | |
KR20180014708A (en) | Techniques for managing reverse channel audio sessions | |
CN115696280A (en) | Network distribution method and device | |
US20170013531A1 (en) | Mobile interconnection device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: III HOLDINGS 1, LLC, DELAWARE Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SONY MOBILE COMMUNICATIONS AB;REEL/FRAME:032746/0529 Effective date: 20131216 |