IP Library › Granted Patent US 12,393,653
Granted Patent B2
US 12,393,653 · App. 18/371,988 · Granted Aug 19, 2025

Systems and methods for providing a digital content item to an authorized user

Inventor: John L. Seguin (Maple Grove, MN)
Assignee: Third Iron, LLC
G06F21/31H04L67/01H04L67/55H04L67/75G06F21/1015H04L67/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,393,653
App. No.
18/371,988
Granted
Aug 19, 2025
Kind
B2
Abstract

Systems and methods for providing a digital content item to an authorized user are described. A system for providing access to a digital content item comprises a network interface, a memory, and one or more processors, the one or more processors to process a user request to obtain a digital resource identifier corresponding to a user-requested digital content item; select a digital resource provisioning platform to provide the user-requested digital content item, the selection based on holdings availability data; generate a link to the user-requested digital content item on the selected digital resource provisioning platform based on one or more rules specific to the selected digital resource provisioning platform; and provide to the user's computing device the link to the user-requested digital content item on the selected digital resource provisioning platform, the link to navigate a user interface directly to a view of the digital content item responsive to a selection of the link.

Claims (50)

1. A system for providing access to digital content, comprising:

one or more processors in electrical communication with a network interface, the one or more processors to:

receive, via the network interface, a content request for a digital content item requested by a user;

determine a digital resource provisioning platform including the digital content item;

determine a link to the digital content item on the digital resource provisioning platform according to a link creation rule selected from a plurality of rules each specific to one of a plurality of digital resource provisioning platforms; and

provide to a client computing device, via the network interface, the link to the digital content item, the link to provide a user interface direct access to display the digital content item responsive to a user opening the link.

2. The system of claim 1 , wherein the link creation rule comprises a listing of links for each digital content item on the selected digital resource provisioning platform.

3. The system of claim 2 , wherein a link of the listing of links comprises a direct link to the digital content item on the digital resource provisioning platform.

4. The system of claim 1 , wherein the one or more processors are further to:

process holdings availability data indicating that the user-requested digital content item is available to the user on the selected digital resource provisioning platform,

wherein the holdings availability data comprises a report describing one or more content sets available on a given digital resource provisioning platform of the plurality of digital resource provisioning platforms.

5. The system of claim 1 , wherein the one or more processors further to:

process holdings availability data indicating that the user-requested digital content item is available to the user on the selected digital resource provisioning platform,

wherein the holdings availability data maps each of a plurality of content sets to the digital resource provisioning platform upon which the respective content set is available to the user, each of the plurality of content sets including one or more digital content items.

6. The system of claim 1 , wherein the link creation rule indicates use of a link template.

7. The system of claim 6 , wherein the one or more processors further to:

obtain a digital resource identifier corresponding to the user-requested digital content item,

wherein the link is generated by placing the digital resource identifier into a variable field of the link template.

8. The system of claim 6 , wherein the one or more processors further to:

obtain a content set identifier corresponding to the user-requested digital content item,

wherein the link is generated by placing the content set identifier into a variable field of the link template.

9. The system of claim 1 , wherein the user interface is a web browser.

10. The system of claim 1 , wherein determining the digital resource provisioning platform including the digital content item comprises:

obtaining holdings availability data for one or more of the plurality of digital resource provisioning platforms; and

selecting the digital resource provisioning platform from the one or more of the plurality of digital resource provisioning platforms.

11. A system to provide a user access to a digital content item, comprising:

one or more processors in electrical communication with a network interface; and

a memory having instructions stored thereon that, when executed by the one or more processors, cause the system to:

receive, from a client computing device, a user request for the digital content item;

determine a digital resource provisioning platform based on holdings availability data for the digital resource provisioning platform, the holdings availability data describing availability of the digital content item on the digital resource provisioning platform; and

provide to the client computing device, via the network interface, a link to the digital content item on the digital resource provisioning platform,

wherein the link is according to a link creation rule specific to the digital resource provisioning platform and the link creation rule is selected from a plurality of rules each specific to one of a plurality of digital resource provisioning platforms, and

wherein the link is to direct a user interface to access the digital content item responsive to a user accessing the link.

12. The system of claim 11 , wherein the link creation rule comprises a listing of links each for a digital content item on the selected digital resource provisioning platform.

13. The system of claim 12 , wherein a link of the listing of links comprises a direct link to fully access the digital content item completely.

14. The system of claim 11 , wherein the link creation rule indicates use of a link template.

15. The system of claim 14 , wherein the instructions, when executed by the one or more processors, further cause the system to:

obtain a digital resource identifier corresponding to the user-requested digital content item,

wherein the link is generated by placing the digital resource identifier into a variable field of the link template.

16. The system of claim 11 , wherein the user interface is a web browser.

17. The system of claim 11 , wherein determining the digital resource provisioning platform including the digital content item comprises:

obtaining the holdings availability data for the digital resource provisioning platform; and

selecting the digital resource provisioning platform, among one or more of a plurality of digital resource provisioning platforms, according to the holdings availability data.

18. A computer-implemented method for providing access to digital content, comprising:

receiving at a computing device a content request for a digital content item requested by a user;

determining, on the computing device, a digital resource provisioning platform; and

providing a link to the digital content item on the digital resource provisioning platform, wherein the link is according to a link creation rule specific to the digital resource provisioning platform and the link creation rule is selected from a plurality of rules each specific to one of a plurality of digital resource provisioning platforms, and

wherein the link is to direct a user interface directly to a view of the digital content item responsive to a user accessing the link.

19. The method of claim 18 , wherein the link creation rule comprises a listing of links each for a digital content item on the selected digital resource provisioning platform.

20. The method of claim 18 , wherein the link creation rule is further based on an affiliation of the user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 16, 2025
From: SEGUIN, JOHN L.
To: THIRD IRON, LLC
Reel/Frame 071144/0976 →
Continuity (3)
Continuation 17868499 · Jul 19, 2022
Continuation 16292206 · Mar 4, 2019
Related Publication 20240129358A1 · Apr 18, 2024
References Cited (29)
US 6859791B1 · Spagna et al. · 2005 [cited by applicant]
US 6983371B1 · Hurtado et al. · 2006 [cited by applicant]
US 8473487B1 · Verstak et al. · 2013 [cited by applicant]
US 9842218B1 · Brisebois · 2017 [cited by examiner]
US 10129289B1 · Yang · 2018 [cited by examiner]
US 10628408B2 · Jin · 2020 [cited by examiner]
US 11087761B2 · Ward · 2021 [cited by examiner]
US 11409842B2 · Seguin · 2022 [cited by applicant]
US 20020035697A1 · McCurdy et al. · 2002 [cited by applicant]
US 20030046182A1 · Hartman · 2003 [cited by applicant]
US 20070011094A1 · Manchala · 2007 [cited by applicant]
US 20080010319A1 · Vonarburg et al. · 2008 [cited by applicant]
US 20100114936A1 · Gupta · 2010 [cited by applicant]
US 20100250271A1 · Pearce et al. · 2010 [cited by applicant]
US 20100262515A1 · Brewer · 2010 [cited by applicant]
US 20120131683A1 · Nassar · 2012 [cited by examiner]
US 20130198609A1 · Mokhtarzada et al. · 2013 [cited by applicant]
US 20130219262A1 · Becker et al. · 2013 [cited by applicant]
US 20140237540A1 · King et al. · 2014 [cited by applicant]
US 20150286737A1 · Cattone et al. · 2015 [cited by applicant]
US 20160034305A1 · Shear · 2016 [cited by examiner]
US 20160149956A1 · Birnbaum · 2016 [cited by examiner]
US 20170154376A1 · Mirchandani · 2017 [cited by examiner]
US 20170372043A1 · Hurst et al. · 2017 [cited by applicant]
US 20180063192A1 · McGuire · 2018 [cited by examiner]
US 20180375886A1 · Kirti · 2018 [cited by examiner]
US 20190132218A1 · Senarath · 2019 [cited by examiner]
US 20190278924A1 · Zhang · 2019 [cited by examiner]
International Search Report and Written Opinion dated May 6, 2020 for PCT/US2020/020894 (10 pages). [cited by applicant]