IP Library Granted Patent US 9,697,865
Granted Patent B2
US 9,697,865 · App. 14/362,371 · Granted Jul 4, 2017

Method and system for providing universal follow-me functionality

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,697,865
App. No.
14/362,371
Granted
Jul 4, 2017
Kind
B2
Abstract

A method and system includes a plurality of video players and a plurality of remote control devices for implementing follow-me functionalities. Each remote control device has a unique ID and can control all the video players. The method and system receives a first control signal from a first remote control device to interrupt playback of a program by a first video player, interrupts playback of the program at the first video player, and stores the ID of the first remote control device and the status of the playback of the program. The method and system then receives a second control signal from a second remote control device to resume playback of the program at a second video player, checks the stored ID and the ID of the second remote control device, and if the two IDs are identical, resumes playback of the program at the second video player according to the status.

Claims (14)

1. A method for use in a second video player, said method comprising steps of:

receiving a second control signal from a second remote control device to resume playback of a program previously interrupted by a first control signal transmitted by a first remote control device, said first control signal resulting from an activated follow-me key on the first remote control device, said follow-me key when activated initiating a follow-me session and indicating that a program being played will be interrupted and will be resumed by a same or a different video device, said second control signal comprising an identification of a second remote control device, said second control signal resulting from an activated resume key of the second remote control device, said resume key when activated indicating that the interrupted program is to be resumed; and

sending a second signal to said video server, said second signal comprising said identification of said second remote control device and a request to resume playback of said program;

receiving from said video server a response;

if said response indicates to resume playback, resuming said playback of said program by receiving program signals from said video server; and

if said response indicates not to resume playback, performing a different function assigned to said second control signal.

2. A first video player comprising:

a processor; and

a memory; wherein said processor

receives a second control signal from a second remote control device to resume playback of a program previously interrupted by a first control signal transmitted by a first remote control device, said second control signal comprising an identification of the second remote control device, said first control signal resulting from an activated follow-me key of the first remote control device, said follow-me key when activated initiating a follow-me session indicating that the program is to be interrupted and will be later resumed by the same or a different video player;

sends a second signal to said video server, said second signal comprising said identification of said second remote control device and a request to resume playback of said program, said second signal resulting from an activation of a resume key of the second remote control device which when activated indicates that the interrupted program is to be resumed;

receives from said video server a response;

if said response indicates to resume playback, receives content of said program from said video server, retrieves said received content buffered in said memory, and resumes said playback of said program in said memory, and

if said response indicates not to resume playback, performs a different function assigned to the second control signal.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 10, 2018
From: THOMSON LICENSING DTV
To: INTERDIGITAL MADISON PATENT HOLDINGS
Reel/Frame 046763/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2017
From: THOMSON LICENSING
To: THOMSON LICENSING DTV
Reel/Frame 041378/0630 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2017
From: THOMSON LICENSING
To: THOMSON LICENSING DTV
Reel/Frame 041370/0433 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 10, 2014
From: DOBROWOLSKI, JANUSZ A.; BICAKCI, ONER
To: THOMSON LICENSING
Reel/Frame 033062/0906 →