×

System and method for enabling pairing of a companion device with a mate device for performing a companion device

  • US 9,374,619 B2
  • Filed: 01/28/2014
  • Issued: 06/21/2016
  • Est. Priority Date: 07/07/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing a companion device service, comprising:

  • establishing a persistent connection between a first client and a messaging fabric of a conductor element associated with a video system;

    receiving a pair message at the conductor element from the first client over the persistent connection to attempt to pair with the second client;

    verifying, using a client directory at the conductor element, whether the first client and the second client are authorized to be paired for providing the companion device service; and

    if the first client and the second client are authorized to be paired;

    pairing, using the client directory at the conductor element, the first client with the second client; and

    acting, by the conductor element using a companion device broker therein, as a trusted intermediary to share, with the first client, the second client'"'"'s access to information in a cloud component associated with the video system to provide the companion device service,wherein sharing comprises;

    receiving a request from the first client at the conductor element via the persistent connection for information associated with a session between the second client and the cloud component associated with the video system,verifying that the first client is paired with the second client, andif the first client is paired with the second client, contacting, by the companion device broker, a session state manager associated with the video system to obtain the information associated with the session,wherein the information in the cloud component associated with the session is provided to the first client and used on the first client resume playing a video of the session, andwherein the first client is configured to play the video of the session in a different resolution from the resolution used to play the video at the second client.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×