This patent application describes methods for delivering digital content securely. It involves receiving documents from sources, tagging the documents with metadata about the type and intended recipient, encrypting the documents, publishing them so the intended recipients can access them by verifying their identity, and granting access to the documents based on the verified identity. The digital content delivery system uses storage systems, interfaces, content providers, and lockboxes to classify, distribute and control access to encrypted documents for authorized recipients.
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Digital Content Delivery System and Method
1. US 20130254897A1
United States(19)
(12) Patent Application Publication (10) Pub. No.: US 2013/0254897 A1
Reedy et al. (43) Pub. Date: Sep. 26, 2013
(54) DIGITAL CONTENT DELIVERY Publication Classi?cation
(71) Applicant: R. R. DONNELLY & SONS (51) Int. Cl.
COMPANY, Chicago, IL (US) G06F 21/62 (2006.01)
(52) U.S. Cl.
(72) Inventorsl Timothy J- Reedy, Milton, GA (US); CPC .................................. G06F 21/6218 (2013.01)
Douglas 0- Smith, MCDOngh, GA (US); USPC .......................................................... .. 726/26
Lynne M. Andrews, Roselle, IL (US);
Michael K. Logan, Chester Springs, PA (57) ABSTRACT
(US); Steven A. Keca, Aurora, IL (US)
_ Methods, apparatus, systems and machine readable medium
(73) Asslgnee? R Donnell)’ & sons Company’ for the delivery of digital content are disclosed herein. An
Chlcago, IL (Us) example method includes receiving a ?rst document from a
?rst document source, classifying the ?rst document With a
(21) Appl' N05 13/786,087 ?rst tag based on a type ofthe document, classifying the ?rst
_ _ document With a second tag based on a ?rst intended recipi
(22) Flled' Mar‘ 5’ 2013 ent, encrypting the ?rst document, publishing the ?rst docu
. . ment for receipt by the ?rst intended recipient, verifying an
Related U's' Apphcatlon Data identity of the ?rst intended recipient and granting the ?rst
(60) Provisional application No. 61/606,932, ?led on Mar. recipient access to the ?rst document based on the veri?ed
5, 2012. identity.
K104 {122
100 STORAGE USER 105 110
SYSTEM INTERFACE §
106
112
102 106
108
CONTENT
f PR?|GBDER RECIPIENT 116
120 202 114
LOCKBOX LIBRARY II!
§~124
2. Patent Application Publication Sep. 26, 2013 Sheet 1 0f 45 US 2013/0254897 A1
° w I]H I
1—lf . : uni“.
II
o l
o 2
H LIJ
H
D.
H
E3
80 n:H
//104
STORAGESYSTEM
112
114
106
CONTENTPROVIDER
Fig.1
100 102
13. Patent Application Publication Sep. 26, 2013 Sheet 12 0f 45 US 2013/0254897 A1
ucoRE;; MESSAGE FRAMEWORK
ucoRE MESSAGE
METADATA: MESSAGEMETADATA
I PACLAGE RENDERINGINSTRUCTIONS
NARRATIVE |METADATA: PACKAGEMETADATA
DIGEST STRucTuREDETAIL ATTACHMENT
THING:
THING [0..]
HUMAN ' | |
ME COLLEGTIONOFTHINGS LOCATION FOR AMEANSTO PROVIDEAMEANS
UNSTHUCTURED WITHTHEIR AITAcHED ASSOCIATEANEXTERNAL FOHRENDERING
MUM ASSOCIATED EXTENSIONS DATACONTAINER(E.G. DATAINAHUMAN
DESCRIPTION RELATIONSHIPS MP3,DOG,WMV) HEADABLE FORMAT
MESSAGING FRAMEWORK
uc0RE;; WHERE
LOCATION To UCORE
METADATA: METADATA ROOT
/" T ‘ ELEMENT
GEo PHYSICAL RELATIVE cYBER / TOOCCURSAT
LOCATION ADDRESS LOCATION ADDRESS
To
LOCATED
WHERE AT
Fig.12a Fig.12b
Fig. 12a
14. Patent Application Publication Sep. 26, 2013 Sheet 13 0f 45 US 2013/0254897 A1
INFORMATION sOuRcE ucORE:: METADATA CONFIDENCE
METADATA
SECURITY / iPROVENANCE
VALIDITY TIME
MESSAGE METADATA PACKAGE METADATA
MEFADATA CAN BEAPPLIED
TOPHACTICALLYANYTHING
WITHIN THE MODEL
METADATA —v—
UCORE: T|ME
WHEN
/"
INSTANT INTERvAL
ROLE
* IIEIAIIATA METADATA wHEN
* NAME: STRING
-. UCORE: ROOT ELEMENT
RELATIONSHIP ‘- THING PROPERTY
* IIEIAIIATA METADATA * ID. IDENTIFIER * METADATA: MEIADATA
*NAMESTRING *MEIADMMETADATA <, *NAMESTHING
*DE RIPTI N: THIN
/ so 05 G cOLLEcTION
T0 wHAT
XI'IBEES I]K EVENT' ENTITIY
255E288 TIME: TIME
To OccuRs AT
CYBEH /
DDHESS
LOCATED AT WHO
AGENT
/ T l
1 PERSON ORGANIZATION GROUP
15.
16.
17. Patent Application Publication Sep. 26, 2013 Sheet 16 0f 45 US 2013/0254897 A1
16/45
Vault B
Sb
y“ 1508
Secure Repository
Sa
doc1
Sa
doc2
1620
1618
/y/
Subsc'nber B
/
PrB
Prd1
/
doc1
/
/
/
‘S
/
@515
Fig. 16
Vault A
Sa
W..m
mm
041122
te
SWM.rvmRMMMWnVwPPPPEPdD-dKm,e
/S
/_
46on
m/m/(m
aw,/
Rm_d
m__
//1A
._l2
mammMWSPPP