IP Library Granted Patent US 8,812,608
Granted Patent B2
US 8,812,608 · App. 13/802,722 · Granted Aug 19, 2014

Portfolio optimization for media merchandizing

Inventors: Dmitry Frenkel (Bothell, WA); Alex David Weinstein (Bellevue, WA); Sean Cappello (Seattle, WA)
Assignee: Wetpaint.com, Inc.
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 8,812,608
App. No.
13/802,722
Granted
Aug 19, 2014
Kind
B2
Abstract

Embodiments are directed towards modifying when to publish content to a channel for distribution based on monitored actions associated with previously published content. A plurality of publishing slots may be determined from a plurality of time slots. Each publishing slot may indicate a time to publish content to the channel. Content may be published to the channel at each of the plurality of publishing slots. User actions associated with the published content may be monitored. The plurality of publishing slots may be ranked based on these monitored actions. At least one of the plurality of publishing slots may be modified to a different time slot based on the rankings of the publishing slots. The publication of content at a publishing slot may be delayed based on a success of other content published at a previous publishing slot being above a threshold.

Claims (67)

1. A method for managing content over a network, wherein at least one network device performs actions, comprising:

determining a plurality of publishing slots from a plurality of available time slots that are currently unused for publishing content to at least one channel, wherein each of the determined publishing slots indicates a corresponding time slot for publishing content to the at least one channel;

publishing at least one of a plurality of content for each of the determined publishing slots;

ranking each of the determined publishing slots based on monitoring actions associated with the at least one of the plurality of content for each determined publishing slot; and

modifying at least one of the determined publishing slots to a different one of the plurality of available time slots based on a rank of each of the determined publishing slots, wherein each previous time slot associated with the at least one modified publishing slot becomes an available time slot that is unused for publishing content.

2. The method of claim 1 , further comprising:

determining a success of content published at one of the determined publishing slots based at least on the monitored actions; and

delaying publication of other content to the channel at a next determined publishing slot based on the determined success.

3. The method of claim 1 , further comprising delaying the publishing of content to the channel at one of the determined publishing slots based at least on the monitored actions associated with the publishing of other content at a previous determined publishing slot being above a threshold.

4. The method of claim 1 , wherein the plurality of time slots are disbursed over a time interval.

5. The method of claim 1 , wherein the determined publishing slots are disbursed over a time interval having a plurality of time sub-intervals based on constraints of each time sub-interval.

6. The method of claim 1 , wherein modifying at least one of the determined publishing slots includes moving a lower ranking determined publishing slot to one of the plurality of time slots proximate to a higher ranking determined publishing slot.

7. The method of claim 1 , wherein modifying at least one of the determined publishing slots includes moving a lowest ranking determined publishing slot to one of the plurality of time slots that is between two other determined publishing slots that have a highest average ranking.

8. The method of claim 1 , wherein modifying at least one of the determined publishing slots includes:

ranking each of the plurality of available time slots that are unused as publishing slots based at least on a combination of a corresponding time distance to the determined publishing slots and the ranking of the determined publishing slots; and

moving a lowest ranking determined publishing slot to a highest ranking unused time slot.

9. A system for managing content over a network, comprising:

at least one network device, comprising:

a memory or storing data and instructions;

a processor that executes the instructions to enable actions, comprising:

determining a plurality of publishing slots from a plurality of available time slots that are currently unused for publishing content to at least one channel, wherein each of the determined publishing slots indicates a corresponding time slot for publishing content to the at least one channel;

publishing at least one of a plurality of content for each of the determined publishing slots;

ranking each of the determined publishing slots based on monitoring actions associated with the at least one of the plurality of content for each determined publishing slot; and

modifying at least one of the determined publishing slots to a different one of the plurality of available time slots based on a rank of each of the determined publishing slots, wherein each previous time slot associated with the at least one modified publishing slot becomes an available time slot that is unused for publishing content.

10. The system of claim 9 , further comprising:

determining a success of content published at one of the determined publishing slots based at least on the monitored actions; and

delaying publication of other content to the channel at a next determined publishing slot based on the determined success.

11. The system of claim 9 , further comprising delaying the publishing of content to the channel at one of the determined publishing slots based at least on the monitored actions associated with the publishing of other content at a previous determined publishing slot being above a threshold.

12. The system of claim 9 , wherein the plurality of time slots are disbursed over a time interval.

13. The system of claim 9 , wherein the determined publishing slots are disbursed over a time interval having a plurality of time sub-intervals based on constraints of each time sub-interval.

14. The system of claim 9 , wherein modifying at least one of the determined publishing slots includes moving a lower ranking determined publishing slot to one of the plurality of time slots proximate to a higher ranking determined publishing slot.

15. The system of claim 9 , wherein modifying at least one of the determined publishing slots includes moving a lowest ranking determined publishing slot to one of the plurality of time slots that is between two other determined publishing slots that have a highest average ranking.

16. The system of claim 9 , wherein modifying at least one of the determined publishing slots includes:

ranking each of the plurality of available time slots that are unused as publishing slots based at least on a combination of a corresponding time distance to the determined publishing slots and the ranking of the determined publishing slots; and

moving a lowest ranking determined publishing slot to a highest ranking unused time slot.

17. A processor readable non-transitory storage media that includes instructions for managing content over a network, wherein the execution of the instructions by a processor enables actions, comprising:

determining a plurality of publishing slots from a plurality of available time slots that are currently unused for publishing content to at least one channel, wherein each of the determined publishing slots indicates a corresponding time slot for publishing content to the at least one channel;

publishing at least one of a plurality of content for each of the determined publishing slots;

ranking each of the determined publishing slots based on monitoring actions associated with the at least one of the plurality of content for each determined publishing slot; and

modifying at least one of the determined publishing slots to a different one of the plurality of available time slots based on a rank of each of the determined publishing slots, wherein each previous time slot associated with the at least one modified publishing slot becomes an available time slot that is unused for publishing content.

18. The media of claim 17 , further comprising:

determining a success of content published at one of the determined publishing slots based at least on the monitored actions; and

delaying publication of other content to the channel at a next determined publishing slot based on the determined success.

19. The media of claim 17 , further comprising delaying the publishing of content to the channel at one of the determined publishing slots based at least on the monitored actions associated with the publishing of other content at a previous determined publishing slot being above a threshold.

20. The media of claim 17 , wherein the determined publishing slots are disbursed over a time interval having a plurality of time sub-intervals based on constraints of each time sub-interval.

21. The media of claim 17 , wherein modifying at least one of the determined publishing slots includes moving a lower ranking determined publishing slot to one of the plurality of time slots proximate to a higher ranking determined publishing slot.

22. The media of claim 17 , wherein modifying at least one of the determined publishing slots includes moving a lowest ranking determined publishing slot to one of the plurality of time slots that is between two other determined publishing slots that have a highest average ranking.

23. The media of claim 17 , wherein modifying at least one of the determined publishing slots includes:

ranking each of the plurality of available time slots that are unused as publishing slots based at least on a combination of a corresponding time distance to the determined publishing slots and the ranking of the determined publishing slots; and

moving a lowest ranking determined publishing slot to a highest ranking unused time slot.

24. A network device for managing content over a network, comprising:

a memory for storing data and instructions; and

a processor that executes the instructions to enable actions, including:

determining a plurality of publishing slots from a plurality of available time slots that are currently unused for publishing content to at least one channel, wherein each of the determined publishing slots indicates a corresponding time slot for publishing content to the at least one channel;

publishing at least one of a plurality of content for each of the determined publishing slots;

ranking each of the determined publishing slots based on monitoring actions associated with the at least one of the plurality of content for each determined publishing slot; and

modifying at least one of the determined publishing slots to a different one of the plurality of available time slots based on a rank of each of the determined publishing slots, wherein each previous time slot associated with the at least one modified publishing slot becomes an available time slot that is unused for publishing content.

25. The network device of claim 24 , further comprising:

determining a success of content published at one of the determined publishing slots based at least on the monitored actions; and

delaying publication of other content to the channel at a next determined publishing slot based on the determined success.

26. The network device of claim 24 , further comprising delaying the publishing of content to the channel at one of the determined publishing slots based at least on the monitored actions associated with the publishing of other content at a previous determined publishing slot being above a threshold.

27. The network device of claim 24 , wherein the determined publishing slots are disbursed over a time interval having a plurality of time sub-intervals based on constraints of each time sub-interval.

28. The network device of claim 24 , wherein modifying at least one of the determined publishing slots includes moving a lower ranking determined publishing slot to one of the plurality of time slots proximate to a higher ranking determined publishing slot.

29. The network device of claim 24 , wherein modifying at least one of the determined publishing slots includes moving a lowest ranking determined publishing slot to one of the plurality of time slots that is between two other determined publishing slots that have a highest average ranking.

30. The network device of claim 24 , wherein modifying at least one of the determined publishing slots includes:

ranking each of the plurality of available time slots that are unused as publishing slots based at least on a combination of a corresponding time distance to the determined publishing slots and the ranking of the determined publishing slots; and

moving a lowest ranking determined publishing slot to a highest ranking unused time slot.

Assignments (8)
SECURITY INTEREST Recorded Apr 4, 2018
From: WETPAINT.COM, INC.
To: DRAFTDAY GAMING GROUP, INC.
Reel/Frame 045855/0001 →
SECURITY INTEREST Recorded Jul 1, 2016
From: WETPAINT.COM, INC.
To: SILLERMAN INVESTMENT COMPANY VI, LLC
Reel/Frame 039067/0814 →
SECURITY INTEREST Recorded Jul 1, 2016
From: WETPAINT.COM, INC.
To: SILLERMAN INVESTMENT COMPANY VI, LLC
Reel/Frame 039067/0844 →
SECURITY INTEREST Recorded Jul 1, 2016
From: WETPAINT.COM, INC.
To: SILLERMAN INVESTMENT COMPANY VI, LLC
Reel/Frame 039067/0873 →
SECURITY INTEREST Recorded Jul 1, 2016
From: WETPAINT.COM, INC.
To: SILLERMAN INVESTMENT COMPANY VI, LLC
Reel/Frame 039067/0920 →
SECURITY INTEREST Recorded Jul 1, 2016
From: WETPAINT.COM, INC.
To: SILLERMAN INVESTMENT COMPANY III, LLC
Reel/Frame 039237/0267 →
SECURITY INTEREST Recorded Jul 1, 2016
From: WETPAINT.COM, INC.
To: SILLERMAN INVESTMENT COMPANY IV, LLC
Reel/Frame 039237/0525 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 14, 2013
From: FRENKEL, DMITRY; WEINSTEIN, ALEX DAVID; CAPPELLO, SEAN
To: WETPAINT.COM, INC.
Reel/Frame 029991/0624 →
Continuity (2)
Provisional Application 61664666 · Jun 26, 2012
Related Publication 20130346575A1 · Dec 26, 2013