Monitoring location of a client-side digital content delivery device to prevent digital content misuse
First Claim
Patent Images
1. A method comprising:
- transmitting, by a client-side computing device, a request to a remote server to initiate presentation of a digital movie on a display device, the remote server facilitating presentation of multiple digital movies, the client-side computing device being associated with a first user account, the first user account including data identifying a geographic location of a dwelling associated with the first user account;
receiving, by the client-side computing device, a data stream of the digital movie and data identifying the geographic location of the dwelling associated with the first user account from a remote server, the remote server having accessed the data identifying the geographic location of the dwelling from the first user account;
initiating, by the client-side computing device, presentation of the digital movie on a display of the display device, the display device being different than the client-side computing device;
determining, by the client-side computing device, a current location of the client-side computing device;
determining, based on the current location of the client-side computing device and the data identifying the geographic location of the dwelling associated with the first user account, that the client-side computing device is outside of a predetermined radius from the geographic location of the dwelling associated with the first user account; and
in response to determining that the client-side computing device is outside of the predetermined radius from the geographic location of the dwelling associated with the first user account;
halting presentation of the digital movie on the display of the display device, andscanning social media activity of a user associated with the client-side computing device for postings made by the user that indicate that the user is misusing the digital movie.
2 Assignments
0 Petitions
Accused Products
Abstract
In some embodiments, a method for preventing digital content misuse can include receiving, by a client-side computing device, digital content from a remote server; determining, by the client-side computing device, a current location of the client-side computing device; determining, based on the current location of the client-side computing device, that the client-side computing device is outside of a predetermined geographic area in which the client-side computing device is authorized to present the digital content; and in response to determining that the client-side computing device is outside of the predetermined geographic area, executing a remedial action.
155 Citations
16 Claims
-
1. A method comprising:
-
transmitting, by a client-side computing device, a request to a remote server to initiate presentation of a digital movie on a display device, the remote server facilitating presentation of multiple digital movies, the client-side computing device being associated with a first user account, the first user account including data identifying a geographic location of a dwelling associated with the first user account; receiving, by the client-side computing device, a data stream of the digital movie and data identifying the geographic location of the dwelling associated with the first user account from a remote server, the remote server having accessed the data identifying the geographic location of the dwelling from the first user account; initiating, by the client-side computing device, presentation of the digital movie on a display of the display device, the display device being different than the client-side computing device; determining, by the client-side computing device, a current location of the client-side computing device; determining, based on the current location of the client-side computing device and the data identifying the geographic location of the dwelling associated with the first user account, that the client-side computing device is outside of a predetermined radius from the geographic location of the dwelling associated with the first user account; and in response to determining that the client-side computing device is outside of the predetermined radius from the geographic location of the dwelling associated with the first user account; halting presentation of the digital movie on the display of the display device, and scanning social media activity of a user associated with the client-side computing device for postings made by the user that indicate that the user is misusing the digital movie. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A client-side computing device comprising:
-
one or more computer processors; and one or more computer-readable mediums storing instructions that, when executed by the one or more computer processors, causes the client-side computing device to perform operations comprising; transmitting a request to a remote server to initiate presentation of a digital movie on a display device, the remote server facilitating presentation of multiple digital movies, the client-side computing device being associated with a first user account, the first user account including data identifying a geographic location of a dwelling associated with the first user account; receiving a data stream of the digital movie and data identifying the geographic location of the dwelling associated with the first user account from a remote server, the remote server having accessed the data identifying the geographic location of the dwelling from the first user account; initiating presentation of the digital movie on a display of the display device, the display device being different than the client-side computing device; determining a current location of the client-side computing device; determining, based on the current location of the client-side computing device and the data identifying the geographic location of the dwelling associated with the first user account, that the client-side computing device is outside of a predetermined radius from the geographic location of the dwelling associated with the first user account; and in response to determining that the client-side computing device is outside of the predetermined radius from the geographic location of the dwelling associated with the first user account; halting presentation of the digital movie on the display of the display device, and scanning social media activity of a user associated with the client-side computing device for postings made by the user that indicate that the user is misusing the digital movie. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium storing instructions that, when executed by one or more computer processors of a client-side computing device, causes the client-side computing device to perform operations comprising:
-
transmitting a request to a remote server to initiate presentation of a digital movie on a display device, the remote server facilitating presentation of multiple digital movies, the client-side computing device being associated with a first user account, the first user account including data identifying a geographic location of a dwelling associated with the first user account; receiving a data stream of the digital movie and data identifying the geographic location of the dwelling associated with the first user account from a remote server, the remote server having accessed the data identifying the geographic location of the dwelling from the first user account; initiating presentation of the digital movie on a display of the display device, the display device being different than the client-side computing device; determining a current location of the client-side computing device; determining, based on the current location of the client-side computing device and the data identifying the geographic location of the dwelling associated with the first user account, that the client-side computing device is outside of a predetermined radius from the geographic location of the dwelling associated with the first user account; and in response to determining that the client-side computing device is outside of the predetermined radius from the geographic location of the dwelling associated with the first user account; halting presentation of the digital movie on the display of the display device, and scanning social media activity of a user associated with the client-side computing device for postings made by the user that indicate that the user is misusing the digital movie. - View Dependent Claims (16)
-
Specification