US9307277B2ActiveUtilityA1

Internet video aggregation system with remote control

85
Assignee: FREQUENCY IP HOLDINGS LLCPriority: Apr 29, 2011Filed: Feb 20, 2014Granted: Apr 5, 2016
Est. expiryApr 29, 2031(~4.8 yrs left)· nominal 20-yr term from priority
H04N 21/4725H04N 21/23617H04N 21/2541H04N 21/6175H04N 21/482G06Q 30/02H04N 21/26266H04N 21/4316H04N 21/47205H04N 21/4821G06F 16/9535G06F 16/735H04N 21/4886H04N 21/23424H04N 21/4627H04N 21/64322H04N 21/4622H04N 21/4314H04N 21/2665H04L 65/60H04N 21/8586H04N 21/2387H04N 21/6125H04N 21/4532H04N 21/858H04N 21/2668H04N 21/2407H04N 21/4786H04N 21/84H04N 21/812H04N 21/4756H04N 21/25875H04N 21/2543H04N 21/4788H04N 21/25891H04N 21/44H04N 21/2393G06F 17/30828
85
PatentIndex Score
3
Cited by
25
References
20
Claims

Abstract

Methods and systems for presentation of content through an interface to provide personalized video feeds to a user. A selective feed is generated by combining a first service feed and a second service feed. A control feed is sent to a second end-user device based on the selective feed and receiving input from a first end-user device. In some embodiments, playback on the second end-user device is controlled by input received from the first end-user device.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A video processing system for providing users personalized video content feeds from videos available on the Internet, the video processing system comprising:
 one or more hardware servers; 
 a first service feed that:
 is acquired by the one or more hardware servers from a first Internet service that is accessible from the Internet; and 
 comprises a first plurality of feed items, wherein each of the first plurality of feed items include a separately resolvable link to another content object available from the Internet; 
 
 a second service feed that:
 is acquired by the one or more hardware servers from a second Internet service that is accessible from the Internet; and 
 comprises a second plurality of feed items, wherein each of the second plurality of feed items include a separately resolvable link to another content object available from the Internet; and 
 
 an aggregation system that:
 generates a selective feed by combining the first service feed and the second service feed; 
 receives input from a first end-user device; and 
 generates a controlled feed comprising at least one feed item that references a video object based on both the selective feed and input from the first end-user device; and 
 transmits the controlled feed and control functions to a second end-user device, wherein the second end-user device is different from the first end-user device. 
 
 
     
     
       2. The video processing system for providing users personalized video content feeds from videos available on the Internet as recited in  claim 1 , wherein:
 the first plurality of feed items are arranged serially in the first service feed; and 
 the second plurality of feed items are arranged serially in the second service feed. 
 
     
     
       3. The video processing system for providing users personalized video content feeds from videos available on the Internet as recited in  claim 1 , wherein:
 the input from the first end-user device comprises selecting a third service feed; 
 the third service feed comprises a third plurality of feed items, wherein each of the third plurality of feed items include a separately resolvable link to another content object available from the Internet; and 
 based on the input from the first end-user device, the third service feed is included in the controlled feed. 
 
     
     
       4. The video processing system for providing users personalized video content feeds from videos available on the Internet as recited in  claim 1 , wherein:
 the input from the first end-user device comprises a filter parameter; and 
 based on the input from the first end-user device, a first subset of feed items is removed from either the first plurality of feed items and/or the second plurality of feed items based on the filter parameter, so that the first subset of feed items is not part of the controlled feed. 
 
     
     
       5. The video processing system for providing users personalized video content feeds from videos available on the Internet as recited in  claim 4 , wherein the filter parameter is a category of content objects. 
     
     
       6. The video processing system for providing users personalized video content feeds from videos available on the Internet as recited in  claim 4 , wherein the filter parameter specifies lengths of content objects, referenced by feed items, to include or exclude in the controlled feed. 
     
     
       7. A video processing system for providing users personalized video content feeds from videos available on the Internet, the video processing system comprising:
 one or more hardware servers; 
 a first service feed that:
 is acquired by the one or more hardware servers from a first Internet service that is accessible from the Internet; and 
 comprises a first plurality of feed items, wherein each of the first plurality of feed items include a separately resolvable link to another content object available from the Internet; 
 
 a second service feed that:
 is acquired by the one or more hardware servers from a second Internet service that is accessible from the Internet; and 
 comprises a second plurality of feed items, wherein each of the second plurality of feed items include a separately resolvable link to another content object available from the Internet; and 
 
 an aggregation system that:
 generates a selective feed by combining the first service feed and the second service feed by:
 receiving the first service feed; 
 reducing the first plurality of feed items of the first service feed to a first subset of feed items that link to video content items available from the Internet; 
 receiving the second service feed; and 
 combining the first subset of feed items with a plurality of feed items from the second service feed; 
 
 receives input from a first end-user device; and 
 generates a controlled feed comprising at least one feed item that references a video object based on both the selective feed and input from the first end-user device; and 
 transmits the controlled feed to a second end-user device, wherein the second end-user device is different from the first end-user device. 
 
 
     
     
       8. The video processing system for providing users personalized video content feeds from videos available on the Internet as recited in  claim 7 , wherein the aggregation system further reduces the second plurality of feed items from the second service feed to a second subset of feed items that link to video content items available from the Internet. 
     
     
       9. The video processing system for providing users personalized video content feeds from videos available on the Internet as recited in  claim 7 , wherein the aggregation further transmits control functions to the second end-user device. 
     
     
       10. The video processing system for providing users personalized video content feeds from videos available on the Internet as recited in  claim 7 , wherein:
 the input from the first end-user device comprises a filter parameter; and 
 based on the input from the first end-user device, a first subset of feed items is removed from either the first plurality of feed items and/or the second plurality of feed items based on the filter parameter, so that the first subset of feed items is not part of the controlled feed. 
 
     
     
       11. The video processing system for providing users personalized video content feeds from videos available on the Internet as recited in  claim 10 , wherein the filter parameter specifies lengths of content objects, referenced by feed items, to include or exclude in the controlled feed. 
     
     
       12. The video processing system for providing users personalized video content feeds from videos available on the Internet as recited in  claim 7 , wherein:
 the input from the first end-user device comprises selecting a playback control; and 
 playback of the controlled feed on the second end-user device is based on the input from the first end-user device. 
 
     
     
       13. The video processing system for providing users personalized video content feeds from videos available on the Internet as recited in  claim 7 , wherein:
 the input from the first end-user device comprises an action to save the video object referenced by the at least one feed item; and 
 playback of the controlled feed on the second end-user device includes the video object referenced by the at least one feed item saved by the action of the first end-user device. 
 
     
     
       14. A method for providing users personalized video content feeds from videos available on the Internet, the method comprising:
 acquiring a first service feed, wherein:
 the first service feed is acquired from a first Internet service; 
 the first Internet service is accessible from the Internet; 
 the first service feed comprises a first plurality of feed items; and 
 each of the first plurality of feed items include a separately resolvable link to another content object available from the Internet; 
 
 acquiring a second service feed, wherein:
 the second service feed is acquired from a second Internet service; 
 the second Internet service is accessible from the Internet; 
 the second service feed comprises a second plurality of feed items; and 
 each of the second plurality of feed items include a separately resolvable link to another content object available from the Internet; 
 
 generating a selective feed by combining the first service feed and the second service feed by:
 receiving the first service feed; 
 reducing the first plurality of feed items of the first service feed to a first subset of feed items that link to video content items available from the Internet; 
 receiving the second service feed; and 
 combining the first subset of feed items with a plurality of feed items from the second service feed; 
 
 receiving input from a first end-user device; 
 generating a controlled feed, wherein the controlled feed comprises at least one feed item that references a video object based on both:
 the selective feed; and 
 input from the first end-user device; and 
 
 transmitting the controlled feed to a second end-user device, wherein the second end-user device is different from the first end-user device. 
 
     
     
       15. The method for providing users personalized video content feeds from videos available on the Internet as recited in  claim 14 , wherein:
 the input from the first end-user device comprises selecting a playback control; and 
 playback of the controlled feed on the second end-user device is based on the input from the first end-user device. 
 
     
     
       16. The method for providing users personalized video content feeds from videos available on the Internet as recited in  claim 14 , wherein:
 a notice is sent to the first end-user device, the notice comprising a reference to at least one device connected to the aggregation system; 
 the notice identifies the presence of the second end-user device whereby an information display on the first end-user device identifies the presence of the second end-user device. 
 
     
     
       17. The method for providing users personalized video content feeds from videos available on the Internet as recited in  claim 16 , wherein the notice comprises identifying information associated with the second end-user device. 
     
     
       18. The method for providing users personalized video content feeds from videos available on the Internet as recited in  claim 17 , wherein the identifying information associated with the second end-user device comprises a manufacturer device identifier. 
     
     
       19. The method for providing users personalized video content feeds from videos available on the Internet as recited in  claim 17 , wherein the identifying information associated with the second end-user device comprises a customized device name. 
     
     
       20. The method for providing users personalized video content feeds from videos available on the Internet as recited in  claim 14 , wherein:
 the input from the first end-user device comprises an action to save the video object referenced by the at least one feed item; and 
 playback of the controlled feed on the second end-user device includes the video object referenced by the at least one feed item saved by the action of the first end-user device.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.