IP Library Granted Patent US 7,356,510
Granted Patent B2
US 7,356,510 · App. 10/134,372 · Granted Apr 8, 2008

Content delivery

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 7,356,510
App. No.
10/134,372
Granted
Apr 8, 2008
Kind
B2
Abstract

A system for delivering content to a terminal includes a secure content server. The server includes a database in which content delivery conditions are defined. At least one of the delivery conditions relates to a location at which it is permissible to render content. A request from a terminal to deliver content for rendering will be accepted provided the terminal is determined to be within the pre-defined location.

Claims (84)

1. A method for delivering content to a mobile terminal, comprising:

storing content at a server for delivery to at least one mobile terminal, the content associated with a content record comprising location restriction information for the content;

receiving a request for the content by the server from a mobile terminal;

receiving location information for the mobile terminal by the server;

determining that the mobile terminal is eligible to receive and render the content by comparing the location information for the mobile terminal with the location restriction information for the content;

transmitting the content from the server to the mobile terminal based on the determination;

receiving updated location information for the mobile terminal by the server;

comparing the updated location information to the location restriction information for the content; and

based on the comparison,

preventing content rendering on the mobile terminal if the updated location information for the mobile terminal does not correspond to the location restriction information, and

permitting content rendering of the content on the mobile terminal if the updated location information for the mobile terminal corresponds to the location restriction information.

2. The method of claim 1 , further comprising the step of storing the content record in a database on the server.

3. The method of claim 1 , wherein the step of transmitting the content to the mobile terminal comprises transmitting said content over a wireless network.

4. The method of claim 1 , wherein the transmitted content includes the location restriction information as metadata.

5. The method of claim 1 , wherein the location restriction information corresponds to one of a shopping facility, a restaurant, and an office building.

6. The method of claim 1 , wherein the step of transmitting the content to the mobile terminal comprises transmitting said content via a low power radio frequency (LPRF) access point.

7. The method of claim 1 , further comprising the step of encrypting the content before transmitting to the terminal.

8. The method of claim 1 , wherein at least one of the receiving location information and the receiving updated location information comprises receiving mobile terminal location information from an access point in proximity to the mobile terminal.

9. The method of claim 1 , wherein at least one of the receiving location information and the receiving updated location information comprises receiving from the mobile terminal information authenticated by an access point in proximity to the mobile terminal.

10. The method of claim 1 , wherein the step of receiving the request from the mobile terminal comprises receiving said request over a wireless network.

11. The method of claim 1 , further comprising providing a voucher to the mobile terminal, the voucher including digital rights information and a uniform resource locator (URL) corresponding to the content on the server.

12. The method of claim 11 , wherein the step of receiving the request from the mobile terminal comprises:

receiving a copy of the voucher; and

authenticating the request based on the URL and the digital rights information in the voucher.

13. A secure content server comprising:

a processor controlling at least some operations of the server;

a memory storing computer executable instructions that, when executed by the processor, cause the server to perform a method comprising steps of:

storing content at a server for delivery to at least one mobile terminal, the content associated with a content record comprising location restriction information for the content;

receiving a request for the content by the server from a mobile terminal;

receiving location information for the mobile terminal by the server;

determining that the mobile terminal is eligible to receive and render the content by comparing the location information for the mobile terminal with the location restriction information for the content;

transmitting the content from the server to the mobile terminal based on the determination;

receiving updated location information for the mobile terminal by the server;

comparing the updated location information to the location restriction information for the content; and

based on the comparison,

preventing content rendering on the mobile terminal if the updated location information for the mobile terminal does not correspond to the location restriction information, and

permitting content rendering of the content on the mobile terminal if the updated location information for the mobile terminal corresponds to the location restriction information.

14. The secure content server of claim 13 , the method further comprising the step of storing the content record in a database on the server.

15. The secure content server of claim 13 , wherein the step of transmitting the content to the mobile terminal comprises transmitting said content over a wireless network.

16. The secure content server of claim 13 , wherein the transmitted content includes the location restriction information as metadata.

17. The secure content server of claim 13 , wherein the location restriction information corresponds to one of a shopping facility, a restaurant, and an office building.

18. The secure content server of claim 13 , wherein the step of transmitting the content to the mobile terminal comprises transmitting said content via a low power radio frequency (LPRF) access point.

19. The secure content server of claim 13 , the method further comprising the step of encrypting the content before transmitting to the terminal.

20. The secure content server of claim 13 , wherein at least one of the receiving location information and the receiving updated location information comprises receiving mobile terminal location information from an access point in proximity to the mobile terminal.

21. The secure content server of claim 13 , wherein at least one of the receiving location information and the receiving updated location information comprises receiving from the mobile terminal information authenticated by an access point in proximity to the mobile terminal.

22. The secure content server of claim 13 , wherein the step of receiving the request from the mobile terminal comprises receiving said request over a wireless network.

23. The secure content server of claim 13 , the method further comprising the step of providing a voucher to the mobile terminal, the voucher including digital rights information and a uniform resource locator (URL) corresponding to the content on the server.

24. The secure content server of claim 23 , wherein the step of receiving the request from the mobile terminal comprises:

receiving a copy of the voucher; and

authenticating the request based on the URL and the digital rights information in the voucher.

25. A computer program stored on a storage medium for transmitting content to a mobile terminal, said computer program when executed on a processor causes a computer to perform a method comprising steps of:

storing content at a server for delivery to at least one mobile terminal, the content associated with a content record comprising location restriction information for the content;

receiving a request for the content by the server from a mobile terminal;

receiving location information for the mobile terminal by the server;

determining that the mobile terminal is eligible to receive and render the content by comparing the location information for the mobile terminal with the location restriction information for the content;

transmitting the content from the server to the mobile terminal based on the determination;

receiving updated location information for the mobile terminal by the server;

comparing the updated location information to the location restriction information for the content; and

based on the comparison,

preventing content rendering of the content on the mobile terminal if the updated location information for the mobile terminal does not correspond to the location restriction information, and

permitting content the continued rendering of the content on the mobile terminal if the updated location information for the mobile terminal corresponds to the location restriction information.

26. The computer program of claim 25 , the method further comprising the step of storing the content record in a database on the server.

27. The computer program of claim 25 , wherein the step of transmitting the content to the mobile terminal comprises transmitting said content over a wireless network.

28. The computer program of claim 25 , wherein the transmitted content includes the location restriction information as metadata.

29. The computer program of claim 25 , wherein the location restriction information corresponds to one of a shopping facility, a restaurant, and an office building.

30. The computer program of claim 25 , wherein the step of transmitting the content to the mobile terminal comprises transmitting said content via a low power radio frequency (LPRF) access point.

31. The computer program of claim 25 , further comprising the step of encrypting the content before transmitting to the terminal.

32. The computer program of claim 25 , wherein at least one of the receiving location information and the receiving updated location information comprises receiving mobile terminal location information from an access point in proximity to the mobile terminal.

33. The computer program of claim 25 , wherein at least one of the receiving location information and the receiving updated location information comprises receiving from the mobile terminal information authenticated by an access point in proximity to the mobile terminal.

34. The computer program of claim 25 , wherein the step of receiving the request from the mobile terminal comprises receiving said request over a wireless network.

35. The computer program of claim 25 , further comprising the step of providing a voucher to the mobile terminal, the voucher including digital rights information and a uniform resource locator (URL) corresponding to the content on the server.

36. The computer program of claim 35 , wherein the step of receiving the request from the mobile terminal comprises:

receiving a copy of the voucher; and

authenticating the request based on the URL and the digital rights information in the voucher.

37. A content delivery system for securely transmitting content to a terminal, said system comprising:

means for storing content at a server for delivery to at least one mobile terminal, the content associated with a content record comprising location restriction information for the content;

means for receiving a request for the content by the server from a mobile terminal;

means for receiving location information for the mobile terminal by the server;

means for determining that the mobile terminal is eligible to receive and render the content by comparing the location information for the mobile terminal with the location restriction information for the content;

means for transmitting the content from the server to the mobile terminal based on the determination;

means for receiving updated location information for the mobile terminal by the server;

means for comparing the updated location information to the location restriction information for the content; and

means for preventing content rendering on the mobile terminal, if the updated location information for the mobile terminal does not correspond to the location restriction information; and,

means for permitting content rendering of the content on the mobile terminal if the updated location information for the mobile terminal does correspond to the location restriction information.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2023
From: PRAETOR FUND I, A SUB-FUND OF PRAETORIUM FUND I ICAV
To: VL COLLECTIVE IP LLC
Reel/Frame 062977/0325 →
SECURITY INTEREST Recorded Mar 31, 2020
From: VL COLLECTIVE IP LLC
To: PRAETOR FUND I, A SUB-FUND OF PRAETORIUM FUND I ICAV
Reel/Frame 052272/0435 →
SECURITY INTEREST Recorded Feb 7, 2020
From: VL COLLECTIVE IP LLC
To: PRAETOR FUND I, A SUB-FUND OF PRAETORIUM FUND I ICAV
Reel/Frame 051748/0267 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2019
From: VL IP HOLDINGS LLC
To: VL COLLECTIVE IP LLC
Reel/Frame 051392/0412 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2019
From: VIDEOLABS, INC.
To: VL IP HOLDINGS LLC
Reel/Frame 051391/0919 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 4, 2019
From: NOKIA TECHNOLOGIES OY
To: VIDEOLABS, INC.
Reel/Frame 050910/0249 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035580/0021 →