IP Library Granted Patent US 10,701,430
Granted Patent B2
US 10,701,430 · App. 15/860,482 · Granted Jun 30, 2020

Automated optimization of synchronized video content

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 10,701,430
App. No.
15/860,482
Granted
Jun 30, 2020
Kind
B2
Abstract

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.

Claims (23)

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.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 31, 2018
From: DIMOV, DMITRY; VURIMI, NAGA VENKATA GNANA MEHERKANTH; RAO, PADMANABHA R.
To: SLING MEDIA L.L.C.
Reel/Frame 045954/0451 →