×

Pairing devices to prevent digital content misuse

  • US 10,409,964 B2
  • Filed: 11/04/2016
  • Issued: 09/10/2019
  • Est. Priority Date: 11/04/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • detecting, by a client-side computing device, that the client-side computing device has been initially paired to a viewing device that is separate from the client-side computing device, wherein pairing the client-side computing device to the viewing device creates a communication interface between the client-side computing device and the viewing device and enables the client-side computing device to cause digital movies received from a remote server to be transmitted to the viewing device via the communication interface and presented on a display of the viewing device;

    receiving, via the communication interface, a unique identifier associated with the viewing device;

    storing the unique identifier in a memory of the client-side computing device to assign the viewing device as being authorized to operate with the client-side computing device to present digital movies received by the client-side computing device from the remote server;

    after detecting that the client-side computing device has been initially paired to the viewing device, receiving a request to cause presentation of a first digital movie;

    in response to receiving the request, requesting, via a current communication interface between the client-side computing device and a viewing device that is currently paired to the client-side computing device, a unique identifier of the viewing device that is currently paired to the client-side computing device;

    determining that the unique identifier of the viewing device that is currently paired to the client-side computing device does not match the unique identifier stored in the memory of the client-side computing device, indicating that the viewing device that is currently paired to the client-side computing device is not the viewing device that was assigned as being authorized to operate with the client-side computing device to present digital movies received by the client-side computing device from the remote server;

    in response to determining that the unique identifier of the viewing device that is currently paired to the client-side computing device does not match the unique identifier stored in the memory of the client-side computing device, denying the request to cause presentation of the first digital movie;

    subsequently receiving a command from the remote server to allow presentation of the first digital movie, the command received in response to a determination that the first digital movie is not being misused; and

    in response to receiving the command, enabling the client-side computing device to cause presentation of the first digital movie.

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