Subscribable Channel Collections
US-2015007235-A1 · Jan 1, 2015 · US
US9872058B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9872058-B2 |
| Application number | US-201414588135-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 31, 2014 |
| Priority date | Feb 25, 2014 |
| Publication date | Jan 16, 2018 |
| Grant date | Jan 16, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A method for splitting content channels is disclosed. The method includes identifying, by a processing device of a content sharing platform, result channels originating from a target channel of the content sharing platform, wherein each of the result channels corresponds to a set of users of the target channel that view a similar set of content items from the target channel. The method may further include, for each of the result channels, subscribing, by the processing device to the result channel, the set of users that corresponds to the result channel, and associating, by the processing device to the result channel, the set of the content items of the target channel that corresponds to the subscribed set of users of the result channel.
Opening claim text (preview).
What is claimed is: 1. A method comprising: identifying, by a processing device, a plurality of result channels originating from a target channel, wherein a result channel of the plurality of result channels corresponds to a set of users of the target channel that view a similar set of content items from the target channel; subscribing, by the processing device to the result channel, the set of users that corresponds to the result channel; associating, by the processing device to the result channel, the set of the content items of the target channel that corresponds to the subscribed set of users of the result channel; generating, without channel owner interaction, a user interface (UI) for the result channel utilizing formatting and UI elements of the target channel to apply to the result channel; and updating activity information provided to each user of the corresponding set of users of the result channel to reflect the result channel, wherein the activity information provided to each user of the corresponding set of users comprises a subset of content items from the result channel and other channels to which a respective user of the corresponding set of users is subscribed, and wherein updating the activity information further comprises updating, in the activity information of each of the users of the result channel, the items corresponding to the target channel to point to the result channel as an originator of the items, wherein the activity information is separate from the result channel. 2. The method of claim 1 , wherein the plurality of result channels and the target channel are provided by a content sharing platform. 3. The method of claim 1 , wherein the identifying further comprises: mapping the users of the target channel to the content items of the target channel that the users have viewed; grouping the users into the sets of users in view of a probability that the users viewed the similar set of the content items; and when each of the grouped sets of users exceeds a threshold level of users, correlating each of the grouped sets of users to a corresponding one of the plurality of result channels. 4. The method of claim 3 , wherein the threshold level of users comprises at least a number of users or a percentage of users. 5. The method of claim 1 , wherein the activity information comprises feeds of the corresponding set of users of the result channel. 6. The method of claim 5 , wherein the items comprise feed items. 7. The method of claim 1 , wherein the identifying further comprising: suggesting to an owner of the target channel that the target channel be split into the plurality of result channels; and receiving confirmation from the owner to proceed with splitting the target channel into the plurality of result channels. 8. The method of claim 1 , further comprising wherein at least a portion of the UI elements correspond to the set of content items corresponding to the result channel, and wherein the formatting comprises at least one of a name, profile avatar, or banners. 9. The method of claim 1 , wherein the sets of content items corresponding to result channels at least partially overlap. 10. The method of claim 1 , wherein the target channel comprises content items having at least one of a common topic, theme, or substance. 11. The method of claim 1 , wherein the target channel comprises content items having a common source. 12. An apparatus comprising: a display device; a memory communicably coupled to the display device; and a processing device communicably coupled to the memory, the processing device to execute instructions to: identify a plurality of result channels originating from a target channel, wherein a result channel of the plurality of result channels corresponds to a set of users of the target channel that view a similar set of content items from the target channel; subscribe, to the result channel, the set of users that corresponds to the result channel; associate, to the result channel, the set of the content items of the target channel that corresponds to the subscribed set of users of the result channel; generate, without channel owner interaction, a user interface (UI) for the result channel utilizing formatting and UI elements of the target channel to apply to the result channel; and update activity information provided to each user of the corresponding set of users of the result channel to reflect the result channel, wherein the activity information provided to each user of the corresponding set of users comprises a subset of content items from the result channel and other channels to which a respective user of the corresponding set of users is subscribed, and wherein updating the activity information further comprises updating, in the activity information of each of the users of the result channel, the items corresponding to the target channel to point to the result channel as an originator of the items, wherein the activity information is separate from the result channel. 13. The apparatus of claim 12 , wherein the processing device to identify the result channels further comprises the processing device to: map the users of the target channel to the content items of the target channel that the users have viewed; group the users into the sets of users in view of a probability that the users viewed the similar set of the content items; and when each of the grouped sets of users exceeds a threshold level of users, correlate each of the grouped sets of users to a corresponding one of the plurality of result channels; wherein the threshold level of users comprises at least a number of users or a percentage of users. 14. The apparatus of claim 12 , wherein the processing device to update the activity information further comprises the processing device to update feeds of the corresponding set of users of the result channel to reflect the result channel. 15. The apparatus of claim 12 , wherein the processing device to identify the plurality of result channels further comprises the processing device to: suggest to an owner of the target channel that the target channel be split into the plurality of result channels; and receive confirmation from the owner to proceed with splitting the target channel into the plurality of result channels. 16. The apparatus of claim 12 , wherein at least a portion of the UI elements correspond to the set of content items corresponding to the result channel, and wherein the formatting comprises at least one of a name, profile avatar, or banners. 17. The apparatus of claim 12 , wherein the plurality of result channels and the target channel are provided by a content sharing platform, and wherein the target channel comprises content items of the content sharing platform having at least one of a common topic, theme, substance, or source. 18. A non-transitory machine-readable storage medium storing instructions which, when executed, cause a processing device to perform operations comprising: identifying, by the processing device, a plurality of result channels originating from a target channel, wherein a result channel of the plurality of results channels corresponds to a set of users of the target channel that view a similar set of content items from the target channel; subscribing, by the processing device to the result channel, the set of users that corresponds to the result channel; associating, by the processing device to the result channel, the set of the content items of the target channel that corresponds to the subscribed set of users of the result channel;
Data processing by the network (data processing in packet switching systems H04L12/56; flow control in packet networks H04L47/10; intermediate storage or scheduling H04L49/90; provisioning of proxy services in data packet switching networks H04L67/56) · CPC title
being end-user preferences (retrieval of video data in a video database based on user preferences G06F16/739; arrangements for recognizing users' preferences H04H60/46; user profiles in network data switching protocols H04L67/306; processing of user preferences or user profiles in wireless networks H04W8/18) · CPC title
involving splicing one content stream with another content stream, e.g. for substituting a video clip · CPC title
being end-user demographical data, e.g. age, family status or address (arrangements for identifying locations of users in broadcast systems H04H60/52) · CPC title
Content or additional data management e.g. creating a master electronic programme guide from data received from the Internet and a Head-end or controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.