Automated optimization of synchronized video content

US10701430B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10701430-B2
Application numberUS-201815860482-A
CountryUS
Kind codeB2
Filing dateJan 2, 2018
Priority dateApr 30, 2014
Publication dateJun 30, 2020
Grant dateJun 30, 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.

Systems, devices and methods automatically select content that is transferred from an encoder to a portable media streaming device for later playback. Security is maintained during the synchronization or transfer process to prevent unauthorized use or copying of the protected content.

First claim

Opening claim text (preview).

What is claimed is: 1. A computerized process executable by a computing device to transfer media programs from a data storage to a portable media streaming device in communication with the computing device for playback of the transferred media programs by the portable media streaming device, the computerized process comprising: for each of a plurality of media programs stored on the data storage, the computing device assigning a weighted value to the media program based upon weighting data; sorting the plurality of media programs by the computing device according to the assigned weighted values of the programs; and for each of those media programs of the plurality of programs that have the highest assigned weighted values, the computing device transcoding and copying the media program from the data storage to the media streaming device and disabling playback of the media program from the data storage while the same media program is available via the portable media streaming device, wherein playback of the media program from the data storage is re-enabled upon subsequent communication with the portable media streaming device, and wherein programs having lower assigned weighted values are not transcoded and copied to the media streaming device so that playback of the programs having lower assigned weighted values from the data storage remains enabled. 2. The computerized process of claim 1 further comprising the computing device re-enabling the disabled copies of the transferred media programs on the data storage when the transferred media programs are removed from the media streaming device. 3. The computerized process of claim 1 wherein the weighting data comprises demographic information about the viewer of the programs. 4. The computerized process of claim 1 wherein the weighting data comprises personal preferences about a viewer of the media programs. 5. The computerized process of claim 1 wherein the weighting data attributes of the media programs themselves. 6. The computerized process of claim 1 wherein the weighting data popularities of the media programs, and wherein the weighted values reflect relative popularities of the media programs. 7. The computerized process of claim 1 wherein the weighting data comprises indicia of whether recording timers are set the media programs, and wherein media programs having recording timers set have higher weighted values than media programs that do not have recording timers set. 8. The computerized process of claim 1 , wherein the computing device is a television receiver device that directly interfaces with the media streaming device. 9. The computerized process of claim 8 wherein the computerized process is performed whenever the media streaming device is interfaced with the television receiver device. 10. The computerized process of claim 1 , wherein the computing device is a network server system that communicates with a television receiver device that directly interfaces with the media streaming device. 11. The computerized process of claim 1 wherein the copying of media programs from the storage device to the media streaming device continues until storage space available on the media streaming device is full. 12. The computerized process of claim 1 wherein, upon the subsequent communication with the portable media streaming device, viewing of the media programs stored on the portable media streaming device is disabled. 13. A set top box device comprising: a digital video recorder (DVR) configured to store a plurality of media programs; a transcoder; an interface to transfer programs from the digital video recorder to a portable device; and a processor configured to automatically select the programs that are transferred from the digital video recorder to the portable device, wherein the processor is further configured to assign weighted values to each of the media programs stored on the DVR based upon weighting data, to sort the plurality of media programs according to the assigned weighted values of the programs, and to transcode and copy those media programs that have the highest assigned weighted values from the digital video recorder to the portable device for playback of the media programs by the portable device, wherein the media programs stored on the digital video recorder are disabled for presentation by the set top box while the same programs are available via the portable device, wherein playback of the media program from the digital video recorder is re-enabled upon subsequent communication with the portable device and wherein programs having lower assigned weighted values are not transcoded and copied to the media streaming device so that playback of the programs having lower assigned weighted values from the data storage remains enabled. 14. The set top box device of claim 13 wherein programs stored on the digital video recorder are re-enabled when they are subsequently disabled from the portable device. 15. The set top box device of claim 13 wherein the processor is further configured to synchronize programs between the digital video recorder and the portable device. 16. The set top box device of claim 13 wherein, upon the subsequent communication with the portable device, viewing of the media programs stored on the portable device is disabled.

Assignees

Inventors

Classifications

  • The peripheral being portable, e.g. PDAs or mobile phones · CPC title

  • Rights management {associated to the content (security in data switching network management H04L41/28; security management or policies for network security H04L63/20; access security in wireless networks H04W12/08)} · CPC title

  • Adapting the video stream to a specific local network, e.g. a Bluetooth® network · CPC title

  • involving a wired protocol, e.g. IEEE 1394 (high-speed IEEE 1394 serial bus H04L12/40052) · CPC title

  • by transcoding between formats or standards, e.g. from MPEG-2 to MPEG-4 (conversion of standards in analogue television systems H04N7/01) · 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 US10701430B2 cover?
Systems, devices and methods automatically select content that is transferred from an encoder to a portable media streaming device for later playback. Security is maintained during the synchronization or transfer process to prevent unauthorized use or copying of the protected content.
Who is the assignee on this patent?
Sling Media LLC
What technology area does this patent fall under?
Primary CPC classification H04N21/4147. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 30 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).