Digital credential system
First Claim
1. A method comprising:
- receiving, by a digital content delivery system, a request to rent a first digital movie;
in response to receiving the request, assigning, by the digital content delivery system, a digital content license to a user account associated with a client-side digital delivery device, the digital content license permitting a user of the user account to;
attend a scheduled presentation of the first digital movie at an exhibitor location, andstream the first digital movie from the client-side digital delivery device associated with the user account;
in response to receiving a request associated with the user account to attend a selected scheduled presentation of the first digital movie at a first selected exhibitor location, assigning, by the digital content delivery system, a digital credential to the user account, the digital credential being redeemable at the selected exhibitor location to view the selected scheduled presentation of the digital movie;
receiving, from a mobile computing device associated with the user account, a first request to display the digital credential on a display of the mobile computing device;
in response to receiving the first request, determining that either a current location of the mobile computing device is outside of a predetermined geographic distance of the selected exhibitor location, or a remaining amount of time until a scheduled start time of the selected scheduled presentation is greater than a threshold amount of time, yielding a first determination;
in response to the first determination, denying the first request;
after denying the first request, receiving a second request to display the digital credential on the display of the mobile computing device,in response to receiving the second request, determining that the current location of the mobile computing device is within the predetermined geographic distance of the selected exhibitor location and the remaining amount of time until the scheduled start time of the selected scheduled presentation is less than the threshold amount of time, yielding a second determination; and
in response to the second determination, causing presentation of the digital credential on the display of the mobile computing device.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for issuing digital credentials can include assigning a digital credential to a user account maintained by the digital content delivery system; receiving, from a mobile computing device associated with the user account, a first request for the digital credential; in response to receiving the first request: determining whether a current location of the mobile computing device is within a predetermined geographic distance of the selected exhibitor location, and determining whether a remaining amount of time until a scheduled start time of the selected scheduled presentation is less than a threshold amount of time; and in response to determining that either the current location of the mobile computing device is outside of the predetermined geographic distance of the selected exhibitor location or the remaining amount of time until the scheduled start time of the selected scheduled presentation is greater than the threshold amount of time, denying the first request.
167 Citations
20 Claims
-
1. A method comprising:
-
receiving, by a digital content delivery system, a request to rent a first digital movie; in response to receiving the request, assigning, by the digital content delivery system, a digital content license to a user account associated with a client-side digital delivery device, the digital content license permitting a user of the user account to; attend a scheduled presentation of the first digital movie at an exhibitor location, and stream the first digital movie from the client-side digital delivery device associated with the user account; in response to receiving a request associated with the user account to attend a selected scheduled presentation of the first digital movie at a first selected exhibitor location, assigning, by the digital content delivery system, a digital credential to the user account, the digital credential being redeemable at the selected exhibitor location to view the selected scheduled presentation of the digital movie; receiving, from a mobile computing device associated with the user account, a first request to display the digital credential on a display of the mobile computing device; in response to receiving the first request, determining that either a current location of the mobile computing device is outside of a predetermined geographic distance of the selected exhibitor location, or a remaining amount of time until a scheduled start time of the selected scheduled presentation is greater than a threshold amount of time, yielding a first determination; in response to the first determination, denying the first request; after denying the first request, receiving a second request to display the digital credential on the display of the mobile computing device, in response to receiving the second request, determining that the current location of the mobile computing device is within the predetermined geographic distance of the selected exhibitor location and the remaining amount of time until the scheduled start time of the selected scheduled presentation is less than the threshold amount of time, yielding a second determination; and in response to the second determination, causing presentation of the digital credential on the display of the mobile computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A digital content delivery system 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, cause the digital content delivery system to perform operations comprising; receiving a request to rent a first digital movie; in response to receiving the request, assigning a digital content license to a user account associated with a client-side digital delivery device, the digital content license permitting a user of the user account to; attend a scheduled presentation of the first digital movie at an exhibitor location, and stream the first digital movie from the client-side digital delivery device associated with the user account; in response to receiving a request associated with the user account to attend a selected scheduled presentation of the first digital movie at a first selected exhibitor location, assigning a digital credential to the user account, the digital credential being redeemable at the selected exhibitor location to view the selected scheduled presentation of the digital movie; receiving, from a mobile computing device associated with the user account, a first request to display the digital credential on a display of the mobile computing device; in response to receiving the first request, determining that either a current location of the mobile computing device is outside of a predetermined geographic distance of the selected exhibitor location, or a remaining amount of time until a scheduled start time of the selected scheduled presentation is greater than a threshold amount of time, yielding a first determination; in response to the first determination, denying the first request; after denying the first request, receiving a second request to display the digital credential on the display of the mobile computing device, in response to receiving the second request, determining that the current location of the mobile computing device is within the predetermined geographic distance of the selected exhibitor location and the remaining amount of time until the scheduled start time of the selected scheduled presentation is less than the threshold amount of time, yielding a second determination; and in response to the second determination, causing presentation of the digital credential on the display of the mobile computing device. - 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 digital content delivery system, cause the digital content delivery system to perform operations comprising:
-
receiving a request to rent a first digital movie; in response to receiving the request, assigning a digital content license to a user account associated with a client-side digital delivery device, the digital content license permitting a user of the user account to; attend a scheduled presentation of the first digital movie at an exhibitor location, and stream the first digital movie from the client-side digital delivery device associated with the user account; in response to receiving a request associated with the user account to attend a selected scheduled presentation of the first digital movie at a first selected exhibitor location, assigning a digital credential to the user account, the digital credential being redeemable at the selected exhibitor location to view the selected scheduled presentation of the digital movie; receiving, from a mobile computing device associated with the user account, a first request to display the digital credential on a display of the mobile computing device; in response to receiving the first request, determining that either a current location of the mobile computing device is outside of a predetermined geographic distance of the selected exhibitor location, or a remaining amount of time until a scheduled start time of the selected scheduled presentation is greater than a threshold amount of time, yielding a first determination; in response to the first determination, denying the first request; after denying the first request, receiving a second request to display the digital credential on the display of the mobile computing device, in response to receiving the second request, determining that the current location of the mobile computing device is within the predetermined geographic distance of the selected exhibitor location and the remaining amount of time until the scheduled start time of the selected scheduled presentation is less than the threshold amount of time, yielding a second determination; and in response to the second determination, causing presentation of the digital credential on the display of the mobile computing device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification