US 11,658,979 B2
Systems and methods for efficient and secure temporary anonymous access to media content
Henrik Tobias Lof, Stockholm (SE); and Marcus Per Vesterlund, Stockholm (SE)
Assigned to Spotify AB, Stockholm (SE)
Filed by Spotify AB, Stockholm (SE)
Filed on Mar. 29, 2021, as Appl. No. 17/216,465.
Application 17/216,465 is a continuation of application No. 16/431,620, filed on Jun. 4, 2019, granted, now 10,992,682.
Application 16/431,620 is a continuation of application No. 15/726,274, filed on Oct. 5, 2017, granted, now 10,313,354, issued on Jun. 4, 2019.
Application 15/726,274 is a continuation of application No. 14/250,312, filed on Apr. 10, 2014, granted, now 9,787,687, issued on Oct. 10, 2017.
Claims priority of provisional application 61/810,682, filed on Apr. 10, 2013.
Prior Publication US 2021/0288967 A1, Sep. 16, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 20/12 (2012.01); G06F 21/10 (2013.01); H04L 9/40 (2022.01); H04L 9/08 (2006.01); G06F 21/62 (2013.01)
CPC H04L 63/102 (2013.01) [G06F 21/10 (2013.01); G06F 21/6254 (2013.01); G06Q 20/1235 (2013.01); H04L 9/088 (2013.01); H04L 63/0421 (2013.01); G06F 2221/2117 (2013.01); G06F 2221/2137 (2013.01); H04L 2209/60 (2013.01)] 13 Claims
OG exemplary drawing
1. A method for providing access to media content from a media content provider, performed at an electronic device having one or more processors and memory storing one or more programs for execution by the one or more processors, the method comprising:
receiving, from a client device, a request for access to a media item, wherein the request for access includes a self-describing user-identifier;
in response to the request for access to the media item:
initiating an analysis to determine whether the client device is authorized to access the media item, the analysis including an examination of a media consumption log associated with the client device, wherein the media consumption log stores data representing self-describing user-identifiers;
wherein the analysis includes, based on the examination of the media consumption log, detecting multiple requests from different self-describing user identifiers corresponding to the client device to determine whether the client device has reached an access limit; and
in accordance with a determination that the client device has reached the access limit, terminating access to the media item.