DIGITAL CONTENT BUNDLE
First Claim
1. A method comprising:
- receiving a digital content package including one or more creatives, a targeted application, and a manifest, the targeted application being associated with one or more resources; and
preparing the components of the digital content package for distribution to a client device comprising generating a webarchive of the targeted application and selected files of the one or more resources associated with the targeted application, the selected files being included in the webarchive based on their inclusion in the manifest.
1 Assignment
0 Petitions
Accused Products
Abstract
The present technology describes creating and delivering a digital content package in a specified input structure to a content server for processing before distribution to client devices. The technology includes receiving one or more creatives, a targeted application, and a manifest associated with the targeted application within the digital content package. The content server uses the manifest to prepare an archive file containing selected resources related to the targeted application. The archive can be optimistically served to a client device along with one or more creatives for display on the client device and linking to the targeted application. A user selection of one of the one or more creatives can cause execution of the targeted application. Accordingly, the present technology leverages the use of the digital content package created by content providers to process new content and serve it to client devices.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a digital content package including one or more creatives, a targeted application, and a manifest, the targeted application being associated with one or more resources; and preparing the components of the digital content package for distribution to a client device comprising generating a webarchive of the targeted application and selected files of the one or more resources associated with the targeted application, the selected files being included in the webarchive based on their inclusion in the manifest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A product comprising:
a non-transitory computer-readable medium have a collection of computer-readable data stored thereon and being in a specified directory structure suitable for processing by a content server, the collection of computer-readable data comprising; data defining a top-level directory; data making up a descriptive resource that is descriptive of various properties of a targeted application and a creative(s); data defining a first sub-directory located within the top-level directory storing the targeted application and its associated resources and a manifest identifying paths to the targeted application and resources selected from among the targeted application'"'"'s associated resources; and data defining a second sub-directory located within the top-level directory storing the creative(s). - View Dependent Claims (10, 11, 12, 13)
-
14. A content server comprising:
-
a communications interface configured to receive a digital content package including one or more creatives, a targeted application, and a manifest, the targeted application being associated with one or more resources; a disk for storing the digital content package; and a processor configured to prepare the components of the digital content package for distribution to a client device comprising generating a webarchive of the targeted application and selected files of the one or more resources associated with the targeted application, the selected files being included in the webarchive based on their inclusion in the manifest. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification