IP Library Granted Patent US 9,183,500
Granted Patent B2
US 9,183,500 · App. 14/045,770 · Granted Nov 10, 2015

Logic model for media customization with item association

Inventors: Joshua Lamb (Oak Park, IL); Alexander Lemay (Chicago, IL); Steven E. Harshbarger (Corte Madera, CA)
Assignee: Multipop LLC
G06N5/02G06Q30/0241G11B27/11
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 9,183,500
App. No.
14/045,770
Granted
Nov 10, 2015
Kind
B2
Abstract

A computing device receives a plurality of media files. Further, the computing device associates an item with a media file from the plurality of media files according to an association. The item is displayed during display of the media file. The association has a predetermined playback time during playback of the media file at which item data is displayed in addition to the display of the media file. In addition, the computing device generates a hierarchical logic model for media playback. The hierarchical logic model organizes the plurality of media files for playback into a hierarchy according to a predetermined set of conditions. A set of code is provided to a media player for media playback based upon the logic model and the association between the item and the media file.

Claims (28)

1. A method comprising:

receiving, with a computing device, a plurality of media files;

associating, with the computing device, an item with a media file from the plurality of media files according to an association, the item being displayed during display of the media file, the association having a predetermined playback time during playback of the media file at which item data is displayed in addition to the display of the media file;

generating, with the computing device, a hierarchical logic model for media playback, the hierarchical logic model organizing the plurality of media files for playback into a hierarchy according to a predetermined set of conditions; and

providing a set of code to a media player for media playback based upon the logic model and the association between the item and the media file.

2. The method of claim 1 , wherein the set of code synchronizes playback of the media file with display of the item data at the predetermined playback time.

3. The method of claim 1 , wherein the set of code displays the media file in a media player display and displays the item data in a panel that is within proximity to the media player display.

4. The method of claim 3 , wherein the set of code displays the item data as a thumbnail image of the item in the panel.

5. The method of claim 3 , wherein the set of code displays the item data as descriptive information about the product in the panel.

6. The method of claim 3 , wherein the set of code displays the item data as a link in the panel.

7. The method of claim 4 , wherein the link is a Uniform Resource Locator associated with a website at which the item is available for purchase.

8. The method of claim 3 , wherein the set of code displays additional item data for additional items as the additional items are displayed in the media file.

9. The method of claim 3 , wherein item selections are received through inputs and stored in a basket associated with the media file.

10. The method of claim 1 , wherein the item is a product.

11. The method of claim 1 , wherein the item is a service.

12. The method of claim 1 , wherein the set of code tracks a user interaction of during which the item data is displayed to a user.

13. The method of claim 1 , wherein the set of code tracks a user interaction of during which the item data is stored to a basket associated with the media file.

14. The method of claim 1 , wherein the set of code tracks a user interaction during which a user follows a link associated with a website at which the item is available for purchase.

15. A method comprising:

receiving, with a computing device, a plurality of media files;

associating, with the computing device, a social network topic with a media file from the plurality of media files according to an association, the social network topic being displayed in a social network display during display of the media file;

generating, with the computing device, a hierarchical logic model for media playback, the hierarchical logic model organizing the plurality of media files for playback into a hierarchy according to a predetermined set of conditions; and

providing a set of code to a media player for media playback based upon the logic model and the association between the item and the social network topic.

16. The method of claim 15 , wherein the set of code displays the media file in a media player display and displays the social network display in a panel that is within proximity to the media player display.

17. The method of claim 15 , wherein the social network topic is associated with an item that is displayed during playback of the media file.

18. The method of claim 15 , wherein additional social network topics corresponding to additional social networks are displayed in additional social network displays.

19. A system comprising:

a server that receives a plurality of media files, associates an item with a media file from the plurality of media files according to an association, generates, with the computing device, a hierarchical logic model for media playback, and provides a set of code to a media player for media playback based upon the logic model and the association between the item and the media file, the item being displayed during display of the media file, the association having a predetermined playback time during playback of the media file at which item data is displayed in addition to the display of the media file, the hierarchical logic model organizing the plurality of media files for playback into a hierarchy according to a predetermined set of conditions.

Assignments (2)
CHANGE OF NAME Recorded Oct 5, 2015
From: LAMB, JOSHUA D.
To: MULTIPOP LLC
Reel/Frame 036731/0404 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2014
From: LAMB, JOSHUA; LEMAY, ALEXANDER; HARSHBARGER, STEVEN E.
To: THE SHADOW GANG, LLC
Reel/Frame 032068/0478 →
Continuity (2)
Continuation In Part 13653398 · Oct 16, 2012
Related Publication 20140136469A1 · May 15, 2014