System and method for streaming individualized media content

US10740392B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10740392-B2
Application numberUS-201715725802-A
CountryUS
Kind codeB2
Filing dateOct 5, 2017
Priority dateOct 7, 2016
Publication dateAug 11, 2020
Grant dateAug 11, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system and method that provides a rule based randomized media content management system. The system includes a database that stores media content that is associated with category metadata that identifies content of the media content with corresponding categories. Moreover, a programming rules engine generates a list of approved media content based on business rules and a predictive rules engine generates media content selection characteristics based on media display device data and media consumption data associated with the viewer. Furthermore, a media content playlist engine is provided that generates a media content playlist by applying the generated media content selection characteristics to the list of approved media content to select media content, such that the resource consumption by the media display device is minimized by selecting media content that is targeted to the viewer of the media display device according to one or more business rules.

First claim

Opening claim text (preview).

What is claimed: 1. A method for selecting and streaming video content to a media display device to minimize network resource consumption, the method comprising: storing, in at least one electronic database associated with at least one server, a plurality of videos configured to be transmitted towards and displayed by the media display device, the plurality of videos each associated with corresponding category metadata that identifies video content items displayed in the respective videos with at least one corresponding category; generating, by a programming rules engine associated with the at least one server, a list of approved videos based at least on a plurality of business rules; generating, by a predictive rules engine associated with the at least one server, at least one video content selection characteristic based on data relating to at least one of the media display device and media consumption data associated with a viewer of the media display device and that includes content consuming history by the viewer of the media display device; generating, by a video content playlist engine associated with the at least one server, a video content playlist by applying the generated at least one video content selection characteristic to the list of approved videos to select a subset of the plurality of videos based on the respective category metadata of the selected subset of the plurality of videos, such that the network resource consumption is minimized by selecting the subset of the plurality of videos by targeting the viewer of the media display device according to the plurality of business rules; applying randomization rules to the generated video content playlist to randomize the selected subset of the plurality of videos before the selected subset is streamed towards the media display device; streaming, by the at least one server towards the media display device, a single data stream containing the selected and randomized subset of the plurality of videos that includes the respective videos in a sequential order based on the randomization rules applied to the generated video content playlist, such that upon receiving the single data stream of videos, the media display device is configured to automatically display the respective videos in the sequential order received thereby without receiving an explicit viewer input on the media display device to display the received respective videos; receiving updates to the content consuming history that indicates consumed data relating to a subset of the plurality of videos of the single data stream that were previously skipped, partially skipped and fully watched by the viewer of the media display device; correlating the respective video content items displayed in the subset of the plurality of videos that are of interest to the viewer based on the consumed data; modifying, by the predictive rules engine, the at least one video content selection characteristic based on the received updates to the media consumption data that includes the correlated video content items that are of interest to the viewer; and dynamically modifying, by the video content playlist engine, the content playlist by applying the modified at least one video content selection characteristic to the plurality of video content items to select at least one additional video content item to be added to the content playlist that is different than the content items included in the list of approved video content items. 2. The method according to claim 1 , further comprising generating, by the programming rules engine associated with the at least one server, the list of approved videos based on a plurality of inventory data relating to products associated with the video content items displayed in the plurality of videos, respectively. 3. The method according to claim 2 , further comprising generating, by the programming rules engine associated with the at least one server, the list of approved videos based on the content consuming history by the viewer of the media display device. 4. The method according to claim 1 , wherein the plurality of videos comprise a plurality of URLs configured to access a plurality of video files when selected by the media display device. 5. The method according to claim 1 , further comprising: determining at least one of hardware parameters and software parameters of the media display device; and automatically generating, by the predictive rules engine associated with the at least one server, the at least one video content selection characteristic based on the determined at least one of the hardware and software parameters of the media display device. 6. The method according to claim 1 , further comprising receiving, by the predictive rules engine associated with the at least one server, the media consumption data associated with the viewer of the media display device that is generated during the display of the selected and streamed randomized subset of the plurality of videos by the media display device. 7. The method according to claim 6 , further comprising: dynamically updating, by the predictive rules engine associated with the at least one server, the at least one video content selection characteristic based on the received media consumption data that is generated during the display of the selected and streamed randomized subset of the plurality of videos by the media display device; and dynamically updating, by the video content playlist engine associated with the at least one server, the video content playlist based on the dynamically updated at least one video content selection characteristic to minimize inclusion of videos predicted to be skipped by the viewer of the media display device. 8. The method according to claim 1 , further comprising determining a weighing for the selected and randomized subset of the plurality of videos and streaming the selected and randomized subset of the plurality of videos in an order based on the determined weighing. 9. The method according to claim 1 , further comprising: categorizing, by the video content playlist engine associated with the at least one server, the viewer of the media display device based on the media consumption data associated with the viewer; and generating, by the video content playlist engine associated with the at least one server, the video content playlist by selecting the subset of the plurality of videos based on comparing the respective category metadata with the categorized viewer. 10. A system for selecting and streaming video content toward a media display device to minimize network resource consumption, the system comprising: at least one electronic database configured to store a plurality of videos configured to be transmitted towards and displayed by the media display device, the plurality of videos each associated with corresponding category metadata that identifies video content items displayed in the respective videos with at least one corresponding category; at least one processor with software instructions stored thereon that, when executed by the at least one processor, configure the at least one processor to execute: a programming rules engine configured to generate a list of approved videos based at least on a plurality of business rules, a predictive rules engine configured to generate at least one video content selection characteristic based on data relating to at least one of the media display device and media consumption data associated with a viewer of the media display device and that includes content consuming history by the viewer of the media display device, a video content playlist engine configured to generate a video content playlist by applying the generated at least one v

Assignees

Inventors

Classifications

  • for supporting one-way streaming services, e.g. Internet radio · CPC title

  • Frames · CPC title

  • Search customisation based on user profiles and personalisation · CPC title

  • G06F16/735Primary

    Filtering based on additional data, e.g. user or group profiles · CPC title

  • Machine learning · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10740392B2 cover?
A system and method that provides a rule based randomized media content management system. The system includes a database that stores media content that is associated with category metadata that identifies content of the media content with corresponding categories. Moreover, a programming rules engine generates a list of approved media content based on business rules and a predictive rules engi…
Who is the assignee on this patent?
Hsni Llc
What technology area does this patent fall under?
Primary CPC classification G06F16/735. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 11 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).