IP Library Granted Patent US 10,425,685
Granted Patent B2
US 10,425,685 · App. 15/463,397 · Granted Sep 24, 2019

Video content monitoring device and methods thereof

Inventor: William O'Hern (Spring Lake, NJ)
Assignee: AT&T Intellectual Property I, L.P.
H04N21/44209H04N21/2407H04N21/25H04N21/25891H04N21/26603H04N21/442H04N21/44008H04N21/6405H04N21/64723H04N21/8456H04H60/64
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 10,425,685
App. No.
15/463,397
Granted
Sep 24, 2019
Kind
B2
Abstract

A method that incorporates teachings of the subject disclosure may include, for example, receiving a packet indicative of a request for a number of video content items. The video content items are identified based on a network traffic flow characteristic associated with the packet and a popularity level is determined associated with each video content item of the number of video content items. The popularity level for each of the video content items is compared to a popularity threshold, and a portion of a video content item is displayed responsive to the popularity level exceeding the popularity threshold. Other embodiments are disclosed.

Claims (35)

1. A method, comprising:

identifying, by a processing system including a processor, a plurality of video content items and a plurality of associated transfer protocol indicators from a plurality of packets received by the processing system;

arranging, by the processing system, the plurality of video content items into a prioritized listing according to popularity levels associated with the plurality of video content items;

selecting, by the processing system, a subset of video content items from the prioritized listing according to the plurality of transfer protocol indicators associated with the plurality of video content items in the prioritized listing; and

presenting, by the processing system, the subset of video content items.

2. The method of claim 1 , further comprising comparing, by the processing system for each video content item of the plurality of video content items, the associated popularity level with a popularity threshold.

3. The method of claim 2 , wherein the popularity threshold corresponds to a threshold number of video content requests, wherein the threshold number is determined by a user input to the processing system.

4. The method of claim 1 , wherein the presenting further comprises presenting a popularity characteristic associated with at least one of the subset of video content items.

5. The method of claim 1 , wherein the transfer protocol indicator indicates a protocol option comprising a server option, a peer-to-peer option, a multicast option, a unicast option, or a combination thereof.

6. The method of claim 5 , wherein the protocol option is selected responsive to a user input to the processing system.

7. The method of claim 1 , further comprising recording, by the processing system, popularity statistics regarding the subset of video content items.

8. The method of claim 7 , further comprising providing, by the processing system, the recorded popularity statistics to a server for display via a web page.

9. A device comprising:

a processing system including a processor; and

a memory that stores executable instructions that, when executed by the processing system, facilitate performance of operations comprising:

identifying a plurality of video content items based on a network traffic flow characteristic associated with a packet received by the processing system over a wide area network, wherein the packet indicates a request for the plurality of video content items;

determining a popularity level associated with each video content item of the plurality of video content items in response to receiving the packet;

receiving a protocol indicator to control a presentation of at least one of the plurality of video content items; and

presenting a portion of a video content item of the plurality of video content items at a separate web page according to the protocol indicator.

10. The device of claim 9 , wherein the packet is received from a second device and indicates a request for the plurality of video content items at a third processing device.

11. The device of claim 9 , wherein the network traffic flow characteristic indicates a peer-to-peer communication.

12. The device of claim 9 , wherein the operations further comprise comparing, for each video content item of the plurality of video content items, the popularity level to a popularity threshold.

13. The device of claim 12 , wherein the portion presented has a popularity level that exceeds the popularity threshold.

14. The device of claim 9 , wherein the protocol indicator indicates a multicast protocol, a unicast protocol or a combination thereof.

15. The device of claim 9 , wherein the receiving comprises receiving the protocol indicator as part of a multidimensional selection obtained by a user-configurable options web page.

16. A non-transitory machine-readable medium comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, comprising:

identifying a plurality of video content items and a plurality of associated transfer protocol indicators from a plurality of packets received by the processing system;

arranging the plurality of video content items into a prioritized listing according to popularity levels associated with the plurality of video content items;

selecting a subset of video content items from the prioritized listing according to the plurality of transfer protocol indicators associated with the plurality of video content items in the prioritized listing; and

presenting the subset of video content items,

wherein the presenting further comprises presenting a popularity characteristic associated with at least one of the subset of video content items.

17. The non-transitory machine-readable medium of claim 16 , wherein the operations further comprise comparing, for each video content item of the plurality of video content items, the associated popularity level with a popularity threshold.

18. The non-transitory machine-readable medium of claim 16 , wherein the transfer protocol indicator indicates a protocol option comprising a server option, a peer-to-peer option, a multicast option, a unicast option, or a combination thereof.

19. The non-transitory machine-readable medium of claim 16 , wherein the operations further comprise recording popularity statistics regarding the subset of video content items.

20. The non-transitory machine-readable medium of claim 19 , wherein the operations further comprise providing the recorded popularity statistics to a server for display via a web page.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2017
From: O'HERN, WILLIAM
To: AT&T KNOWLEDGE VENTURES, L.P.
Reel/Frame 041781/0671 →
CHANGE OF NAME Recorded Mar 29, 2017
From: AT&T KNOWLEDGE VENTURES, L.P.
To: AT&T INTELLECTUAL PROPERTY I, L.P.
Reel/Frame 042109/0119 →
Continuity (3)
Continuation 14329256 · Jul 11, 2014
Continuation 11868137 · Oct 5, 2007
Related Publication 20170195725A1 · Jul 6, 2017