IP Library › Granted Patent US 8,924,305
Granted Patent B2
US 8,924,305 · App. 13/202,288 · Granted Dec 30, 2014

DLNA data distribution from a remote source

Inventor: Mikael Woxblom (Älvsjö, SE)
Assignee: Telefonaktiebolaget L M Ericsson (PUBL)
G06Q20/10H04L12/2812H04L12/2818H04L2012/2849
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,924,305
App. No.
13/202,288
Granted
Dec 30, 2014
Kind
B2
Abstract

Information distribution relates to a DLNA device ( 30 ) involves receiving, at a request server ( 100 ) in a global network ( 20 ), a media request for a media content having a specific media format from the DLNA device ( 30 ) present in a home network ( 10 ). The request server ( 100 ) processes the media request based on user and media identifiers provided therein and provides a response. This response enables rendering by a DLNA compatible digital media player ( 200, 400 ) of response information relating to the media request and being of the specific media format. A user of the DLNA device ( 30 ) can therefore be informed of the processing of his media request.

Claims (33)

1. An information distributing method executed by a request server arrangeable in a global network connected to a home network wherein the home network includes a user equipment and a digital media player, the method comprising:

receiving, by the request server over the global network, a media request for a media content having a specific media type and format, the media request originating from the user equipment, said media request comprising a media identifier of said media content and a user identifier of a user of said user equipment;

processing, by the request server, said media request in a request processor by:

concluding, based on said media identifier and said user identifier, that said user is not allowed access to said media content; and

detecting said specific media type and format of said media content based on said media identifier;

selecting, by the request server, response information;

generating, by the request server, a response based on the selected response information and based on said detected specific media type and format of the media content, said response also being of said specific media type and format, wherein said response includes a message informing said user of the disallowed access to said media content; and

transmitting, by the request server, said response over said global network to said user equipment, said response enabling rendering by the digital media player of said message.

2. The method according to claim 1 , wherein receiving the media request comprises receiving a hypertext transfer protocol (HTTP) request comprising said media identifier and said user identifier originating from said user equipment.

3. The method according to claim 2 , wherein generating said response comprises generating an HTTP redirect response, based on said processing of said request, comprising an HTTP link to said response information in a server present in said global network.

4. The method according to claim 1 , wherein generating said response comprises generating at least one data packet comprising said response information of said specific media type and format.

5. The method according to claim 1 , wherein processing said media request comprises:

generating a payment request based on said media identifier and said user identifier;

transmitting said payment request to a payment server; and

receiving a payment response from said payment server indicating whether said user is allowed access to said media content based on an account status of said user.

6. The method according to claim 1 , wherein said user equipment comprises a digital living network alliance compatible user equipment.

7. A request server arrangeable in a global network connected to a home network, wherein the home network includes a user equipment and a digital media player, said request server comprising:

a processor; and

a memory storing computer instructions that when executed by the processor cause the processor to perform operations comprising:

receiving, over said global network, a media request for a media content having a specific media type and format, the media request originating from said user equipment, said media request comprising a media identifier of said media content and a user identifier of a user of said user equipment;

processing said media request in a request processor by:

concluding, based on said media identifier and said user identifier, that said user is not allowed access to said media content; and

detecting said specific media type and format of said media content based on said media identifier;

selecting, by the server, response information;

generating a response based on the selected response information and based on said specific media type and format of the media content, said response also being of said specific media type and format, wherein said response includes a message informing said user of the disallowed access to said media content; and

transmitting said response over said global network to said user equipment, said response enabling rendering of said message by the digital media player.

8. The request server according to claim 7 , wherein said operations further include receiving a hypertext transfer protocol (HTTP) request comprising said media identifier and said user identifier originating from said user equipment.

9. The request server according to claim 8 , wherein said operations further include generating an HTTP redirect response, based on said processing of said request by said request processor, comprising an HTTP link to said response information in a server present in said global network.

10. The request server according to claim 7 , wherein said operations further include generating at least one data packet comprising said response information of said specific media type and format.

11. The request server according to claim 7 , wherein said operations further include:

generating a payment request based on said media identifier and said user identifier;

transmitting said payment request to a payment server; and

receiving a payment response from said payment server indicating whether said user is allowed access to said media content based on an account status of said user.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 027068 FRAME 0732. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNOR'S INTEREST. Recorded Oct 23, 2014
From: WOXBLOM, MIKAEL
To: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
Reel/Frame 034117/0325 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2011
From: WOXBLOM, MIKAEL
To: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
Reel/Frame 027068/0732 →
Continuity (1)
Related Publication 20110307376A1 · Dec 15, 2011