IP Library › Granted Patent US 11,943,289
Granted Patent B2
US 11,943,289 · App. 14/513,755 · Granted Mar 26, 2024

Manipulation of content transmissions

Inventor: Ross Gilson (Philadelphia, PA)
Assignee: Comcast Cable Communications, LLC
H04L67/1095H04L65/611H04L65/612H04L65/762H04L65/80
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 11,943,289
App. No.
14/513,755
Granted
Mar 26, 2024
Kind
B2
Abstract

Disclosed are methods and systems for providing content. An example method can comprise receiving, at a content provider, a request for a content transmission from a first device and determining a parameter related to the first content transmission and comparing the parameter to a threshold. An example method can comprise determining, by the content provider, a second content transmission based on the comparison to the threshold and providing the second content transmission to the first in response to the request.

Claims (33)

1. A method comprising:

determining, by a content provider, a first user device of a plurality of user devices in a first multicast content transmission group accessing a first multicast content transmission at a first bit rate;

determining, by the content provider, a second multicast content transmission group accessing a second multicast content transmission at a second bit rate, wherein the first bit rate is different from the second bit rate; and

switching the first user device from the first multicast content transmission group to the second multicast content transmission group, wherein in the second multicast content transmission group the first user device accesses the second multicast content transmission at the second bit rate.

2. The method of claim 1 , wherein determining the first user device of the plurality of user devices in the first multicast content transmission group comprises determining the first user device of the plurality of user devices based on a characteristic associated with the first user device.

3. The method of claim 2 , wherein the characteristic comprises at least one of a screen size of the first user device, a bandwidth, or a screen resolution of the first user device.

4. The method of claim 1 , wherein the first multicast content transmission comprises content at the first bit rate, and wherein the second multicast content transmission comprises the content at the second bit rate.

5. The method of claim 1 , further comprising determining a quantity of user devices accessing the first multicast content transmission, wherein switching the first user device from the first multicast content transmission group to the second multicast content transmission group comprises switching the first user device from the first multicast content transmission group to the second multicast content transmission group based at least on the quantity of user devices accessing the first multicast content transmission.

6. The method of claim 2 , wherein the characteristic comprises at least one of a location or a client account feature.

7. A method comprising:

determining, by a content provider, a first user device of a plurality of user devices in a first multicast content transmission group accessing a first multicast content transmission having a first bit rate;

determining, by the content provider, a second multicast content transmission group accessing a second multicast content transmission having a second bit rate; and

sending, to the first user device of the plurality of user devices, an instruction, wherein the instruction causes the first user device to migrate from the first multicast content transmission group to the second multicast content transmission group.

8. The method of claim 7 , wherein determining the first user device of the plurality of user devices in the first multicast content transmission group comprises determining the first user device of the plurality of user devices based on a characteristic associated with the first user device.

9. The method of claim 8 , wherein the characteristic comprises at least one of a screen size of the first user device, a bandwidth, or a screen resolution of the first user device.

10. The method of claim 7 , further comprising:

receiving, from the first user device, a request for the first multicast content transmission at the first bit rate,

wherein sending, to the first user device of the plurality of user device, the instruction comprises sending the instruction based on receiving the request for the first multicast content transmission from the first user device.

11. The method of claim 8 , wherein the characteristic comprises at least one of a location of the first user device or a client account feature.

12. The method of claim 11 , wherein the client account feature comprises one or more of a subscription tier or a user preference.

13. The method of claim 7 , wherein the first multicast content transmission comprises content at the first bit rate, and wherein the second multicast content transmission comprises the content at the second bit rate.

14. A method comprising:

determining, by a content provider and based on a device characteristic, a first user device of a plurality of user devices in a first multicast content transmission group accessing a first multicast content transmission at a first bit rate;

determining, by the content provider, a second multicast content transmission group accessing a second multicast content transmission at a second bit rate, wherein the first bit rate is different from the second bit rate; and

switching the first user device from the first multicast content transmission group to the second multicast content transmission group, wherein in the second multicast content transmission group the first user device accesses the second multicast content transmission at the second bit rate.

15. The method of claim 14 , wherein the second multicast content transmission is accessed based on the device characteristic associated with the first user device.

16. The method of claim 15 , wherein the device characteristic comprises at least one of a screen size of the first user device, a bandwidth, or a screen resolution of the first user device.

17. The method of claim 15 , wherein the characteristic is based on a measurement of a buffer of the first user device accessing the first multicast content transmission.

18. The method of claim 14 , wherein the first multicast content transmission comprises content at the first bit rate, and wherein the second multicast content transmission comprises the content at the second bit rate.

19. The method of claim 15 , wherein the device characteristic comprises at least one of a location or a client account feature.

20. The method of claim 14 , further comprising:

receiving, from the first user device, a request for the first multicast content transmission at the first bit rate,

wherein switching the first user device from the first multicast content transmission group to the second multicast content transmission group comprises switching the first user device from the first multicast content transmission group to the second multicast content transmission group based on receiving the request for the first multicast content transmission from the first user device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 14, 2014
From: GILSON, ROSS
To: COMCAST CABLE COMMUNICATIONS, LLC
Reel/Frame 033945/0882 →
Continuity (1)
Related Publication 20160105505A1 · Apr 14, 2016