Multiple-carousel selective digital service feeds
First Claim
1. A content presentation interface embodied on a non-transitory storage medium for providing personalized video feeds to users from a variety of Internet sources, the content presentation interface comprising:
- a first carousel comprising a plurality of pointers to a plurality of video feeds, wherein;
each of the plurality of video feeds is acquired from Internet services accessible with the Internet,each of the plurality of video feeds includes a plurality of feed items,each of the plurality of feed items is defined by a separately resolvable universal resource indicator (URI) to another content item available with the Internet,a first URI links to a first video available on a first website,a second URI links to a second video available on a second website, wherein the first video is different from the second video, and the first website is different from the second website,each of the plurality of pointers is represented by a unique icon, andwhen a user combines a first icon representing a first pointer of the plurality of pointers with a second icon representing a second pointer of the plurality of pointers, a third icon representing a third pointer is created, wherein the third pointer points to a video feed of the first pointer and a video feed of the second pointer; and
a second carousel comprising rows or columns that each reference a plurality feed items of the plurality of video feeds, wherein the first carousel and second carousel rotate as a function of movement of the other.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for presentation of content through an interface to provide personalized video feeds to a user. The video feeds are harvested from feed items gathered at various Internet sources. Those video feeds are referenced by icons or channels that rotate about, or scroll within, a first carousel. Video feeds are arranged in columns and/or rows that rotate about, or scroll within, a second carousel. Movement in one carousel causes movement in the other in a synchronous manner even though the movement may be at different speeds.
-
Citations
20 Claims
-
1. A content presentation interface embodied on a non-transitory storage medium for providing personalized video feeds to users from a variety of Internet sources, the content presentation interface comprising:
-
a first carousel comprising a plurality of pointers to a plurality of video feeds, wherein; each of the plurality of video feeds is acquired from Internet services accessible with the Internet, each of the plurality of video feeds includes a plurality of feed items, each of the plurality of feed items is defined by a separately resolvable universal resource indicator (URI) to another content item available with the Internet, a first URI links to a first video available on a first website, a second URI links to a second video available on a second website, wherein the first video is different from the second video, and the first website is different from the second website, each of the plurality of pointers is represented by a unique icon, and when a user combines a first icon representing a first pointer of the plurality of pointers with a second icon representing a second pointer of the plurality of pointers, a third icon representing a third pointer is created, wherein the third pointer points to a video feed of the first pointer and a video feed of the second pointer; and a second carousel comprising rows or columns that each reference a plurality feed items of the plurality of video feeds, wherein the first carousel and second carousel rotate as a function of movement of the other. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for presenting content through an interface to provide personalized video feeds to a user from various Internet sources, the method comprising:
-
producing a plurality of pointers to a plurality of video feeds, which; are each acquired from Internet services accessible with the Internet, each include a plurality of feed items, each is defined by a separately resolvable universal resource indicator (URI) to another content item available with the Internet, wherein the plurality of pointers are programmed to display along a first carousel in the interface for the user, a first URI links to a first video available on a first website, and a second URI links to a second video available on a second website, wherein the first video is different from the second video, and the first website is different from the second website; and producing the plurality of video feeds that each reference a plurality of feed items; instructing the interface to arrange the plurality of video feeds in a second carousel, where; each of the plurality of video feeds is arranged in a column or row, when a first video feed and a second video feed of the plurality of video feeds are combined by the user, a third video feed is created, wherein the third video feed comprises feed items from both the first video feed and the second video feed arranged in a column or row of the second carousel, when the first video feed and the second video feed of the plurality of video feeds are combined by the user, combining a first displayed pointer corresponding to the first video feed and a second displayed pointer corresponding to the second video feed to create a third displayed pointer, wherein the third displayed pointer points to the first video feed and the second video feed, and the first carousel and second carousel are programmed to rotate as a function of movement of the other. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for presenting content through an interface to provide personalized video feeds to a user from various Internet sources, the method comprising:
-
displaying a plurality of pointers to a plurality of video feeds, which; are each acquired from Internet services accessible with the Internet, each include a plurality of feed items, each is defined by a separately resolvable universal resource indicator (URI) to another content item available with the Internet, a first URI links to a first video available on a first website, and a second URI links to a second video available on a second website, wherein the first video is different from the second video, and the first website is different from the second website; displaying the plurality of pointers along a first carousel in the interface for the user; determining the plurality of video feeds that each reference a plurality of feed items; arranging the plurality of video feeds in a second carousel, where each of the plurality of video feeds is arranged in a column or row, wherein; when a first video feed and a second video feed of the plurality of video feeds are combined by the user, a third video feed is created, and the third video feed comprises feed items from both the first video feed and the second video feed arranged in a column or row of the second carousel, and when the first video feed and the second video feed of the plurality of video feeds are combined by the user, combining a first displayed pointer corresponding to the first video feed and a second displayed pointer corresponding to the second video feed to create a third displayed pointer, wherein the third displayed pointer points to the first video feed and the second video feed; and rotating the first carousel and second carousel as a function of movement of the other. - View Dependent Claims (19, 20)
-
Specification