IP Library Granted Patent US 8,046,810
Granted Patent B2
US 8,046,810 · App. 11/399,726 · Granted Oct 25, 2011

Method and apparatus for delivering subscription service content to roaming users

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,046,810
App. No.
11/399,726
Granted
Oct 25, 2011
Kind
B2
Abstract

A subscriber or other user is provided with access to a subscription service of a signal distribution system at a roaming location remote from a home location of the user. The home and remote locations are serviced by respective first and second head ends of the system. The subscription service comprises a plurality of selectable channels available to the user at the home location. The second head end obtains content for at least one channel of the subscription service available to the user at the home location, and inserts the content into a program stream utilizable for delivery of content to an interface device at the remote location to thereby make the channel accessible to the user at the remote location. In one embodiment, responsive to a channel change command initiated by the user via an interface device at the remote location, the second head end first determines if content for the newly-selected channel is already available in the second head end as a result of subscription services provided to any other user serviced by the second head end. If the content for the newly-selected channel is already available in the second head end, the second head end immediately makes that content accessible to the user at the remote location without obtaining it from the first head end.

Claims (42)

1. A method of providing access to a subscription service in a signal distribution system to a system user at a location remote from a home location of the user, the subscription service comprising a plurality of selectable channels available to the user at the home location, the home and remote locations being serviced by respective first and second head ends of the system, the method comprising the steps of:

obtaining in the second head end content for at least one channel of said subscription service available to the user at the home location; and

inserting said content into a program stream utilizable for delivery of content to an interface device at the remote location to thereby make the channel accessible to the user at the remote location;

wherein content for each of the plurality of channels is transported from the first head end to the second head end regardless of any particular channel selection made by the user via the interface device at the remote location and regardless of any availability of at least a portion of the content at the second head end as a result of subscription services provided to any other users serviced by the second head end; and

wherein the plurality of channels is associated in the first head end with a multicast group reserved only for the user, said multicast group comprising a plurality of multicast addresses reserved for providing the user with remote access to the plurality of selectable channels available to the user at the home location.

2. The method of claim 1 wherein the content is transported from the first head end to the second head end as a unicast stream.

3. The method of claim 1 wherein at least one of the first and second head ends monitors a total number of users accessing a particular one of the channels at respective remote locations serviced by the second head end.

4. The method of claim 3 wherein the content for the particular one of the channels is no longer transported from the first head end to the second head end when it is determined that the number of users accessing the particular one of the channels at respective remote locations serviced by the second head end is zero.

5. The method of claim 1 wherein the subscription service comprises a subscription television service.

6. The method of claim 1 wherein the signal distribution system comprises an IPTV system.

7. The method of claim 1 wherein the signal distribution system comprises a cable television system.

8. The method of claim 1 wherein the home location and the remote location are served by a common subscription television service provider.

9. A method of providing access to a subscription service in a signal distribution system to a system user at a location remote from a home location of the user, the subscription service comprising a plurality of selectable channels available to the user at the home location, the home and remote locations being serviced by respective first and second head ends of the system, the method comprising the steps of:

obtaining in the second head end content for at least one channel of said subscription service available to the user at the home location; and

inserting said content into a program stream utilizable for delivery of content to an interface device at the remote location to thereby make the channel accessible to the user at the remote location;

wherein the plurality of channels is associated in the first head end with a multicast group reserved only for the user, said multicast group comprising a plurality of multicast addresses reserved for providing the user with remote access to the plurality of selectable channels available to the user at the home location;

wherein if content for any of the plurality of channels is already available in the second head end as a result of subscription services provided to any other user serviced by the second head end, said already available content is not transported from the first head end to the second head end; and

wherein the already available content is identified using a pointer to a multicast address where the content is available.

10. The method of claim 9 wherein the content is transported from the first head end to the second head end as a unicast stream.

11. A method of providing access to a subscription service in a signal distribution system to a system user at a location remote from a home location of the user, the subscription service comprising a plurality of selectable channels available to the user at the home location, the home and remote locations being serviced by respective first and second head ends of the system, the method comprising the steps of:

obtaining in the second head end content for at least one channel of said subscription service available to the user at the home location; and

inserting said content into a program stream utilizable for delivery of content to an interface device at the remote location to thereby make the channel accessible to the user at the remote location;

wherein at a given point in time content for at most one a selected one of the plurality of channels is transported from the first head end to the second head end responsive to a particular channel selection made by the user via the interface device at the remote location;

wherein the selected channel is associated in the first head end with a multicast group reserved only for the user, said multicast group comprising a plurality of multicast addresses reserved for providing the user with remote access to the plurality of selectable channels available to the user at the home location; and

wherein responsive to a channel change command initiated by the user via the interface device at the remote location the first head end associates a different one of the channels with the multicast group reserved for the user.

12. The method of claim 11 wherein responsive to a channel change command initiated by the user via the interface device at the remote location the second head end determines if content for a newly-selected channel is already available in the second head end as a result of subscription services provided to any other user serviced by the second head end and if the content for the newly-selected channel is already available in the second head end the second head end makes said content accessible to the user at the remote location.

13. The method of claim 12 wherein the content for the newly-selected channel is made available to the user at the remote location utilizing a multicast group of the other user.

14. The method of claim 13 wherein after making the content for the newly-selected channel available to the user at the remote location utilizing the multicast group of the other user, the second head end obtains the content for the newly-selected channel from the first head end and makes a corresponding adjustment to one or more multicast group assignments.

15. The method of claim 11 wherein the content is transported from the first head end to the second head end as a unicast stream.

16. An interface device comprising a processor coupled to a memory and being configured for use in providing access to a subscription service in a signal distribution system to a system user at a location remote from a home location of the user, the subscription service comprising a plurality of selectable channels available to the user at the home location, the home and remote locations being serviced by respective first and second head ends of the system, the second head end being adapted to obtain content for at least one channel of said subscription service available to the user at the home location, and to insert said content into a program stream utilizable for delivery of content to the interface device to thereby make the channel accessible to the user at the remote location;

wherein at a given point in time content for at most one a selected one of the plurality of channels is transported from the first head end to the second head end responsive to a particular channel selection made by the user via the interface device at the remote location;

wherein the selected channel is associated in the first head end with a multicast group reserved only for the user, said multicast group comprising a plurality of multicast addresses reserved for providing the user with remote access to the plurality of selectable channels available to the user at the home location; and

wherein responsive to a channel change command initiated by the user via the interface device at the remote location the first head end associates a different one of the channels with the multicast group reserved for the user.

17. An apparatus for use in providing access to a subscription service in a signal distribution system to a system user at a location remote from a home location of the user, the subscription service comprising a plurality of selectable channels available to the user at the home location, the home and remote locations being serviced by respective first and second head ends of the system, the apparatus comprising:

head end equipment comprising at least one server, the head end equipment being adapted for communication with an interface device at the remote location;

the head end equipment being operative to obtain content for at least one channel of said subscription service available to the user at the home location, and to insert said content into a program stream utilizable for delivery of content to the interface device to thereby make the channel accessible to the user at the remote location;

wherein at a given point in time content for at most one a selected one of the plurality of channels is transported from the first head end to the second head end responsive to a particular channel selection made by the user via the interface device at the remote location;

wherein the selected channel is associated in the first head end with a multicast group reserved only for the user, said multicast group comprising a plurality of multicast addresses reserved for providing the user with remote access to the plurality of selectable channels available to the user at the home location; and

wherein responsive to a channel change command initiated by the user via the interface device at the remote location the first head end associates a different one of the channels with the multicast group reserved for the user.

18. The apparatus of claim 17 wherein the content is transported from the first head end to the second head end as a unicast stream.

19. The apparatus of claim 17 wherein at least one of the first and second head ends monitors a total number of users accessing a particular one of the channels at respective remote locations serviced by the second head end.

20. The apparatus of claim 17 wherein responsive to another channel change command initiated by the user via the interface device at the remote location the second head end determines if content for a newly-selected channel is already available in the second head end as a result of subscription services provided to any other user serviced by the second head end and if the content for the newly-selected channel is already available in the second head end the second head end makes said content accessible to the user at the remote location.

Assignments (13)
PATENT SECURITY AGREEMENT Recorded Apr 22, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063429/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2014
From: CREDIT SUISSE AG
To: ALCATEL LUCENT
Reel/Frame 033868/0001 →
SECURITY AGREEMENT Recorded Jan 30, 2013
From: ALCATEL LUCENT
To: CREDIT SUISSE AG
Reel/Frame 029821/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2011
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 026770/0566 →
MERGER Recorded Aug 15, 2011
From: LUCENT TECHNOLOGIES INC.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 026749/0198 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2006
From: SRIVASTAVA, ANURAG
To: LUCENT TECHNOLOGIES INC.
Reel/Frame 018029/0805 →