System and Method for Personal Customization of Digital Content
First Claim
1. A hosted server system comprising a database, a processor, and a non-transitory computer-readable medium having program instructions embodied therein and executable by the processor to cause the performance of:
- receiving customization data and digital media data from a third-party platform via a communications network;
creating a record comprising a customized gift message file based on the customization data and storing the record in the database;
generating a file wrapper comprising data indicating a location of the customized gift message file and a location of a digital media file associated with the digital media data, the data effective to enable the third-party platform to selectively execute the customized gift message file in accordance with execution of the digital media file; and
transmitting the file wrapper to the third-party platform via the communications network.
0 Assignments
0 Petitions
Accused Products
Abstract
A hosted server system includes a database, a processor, and computer program instructions for facilitating personal customization of digital media, such as for example gift messages to be coupled to e-books. The server system receives customization data and a digital media file from a third-party platform, and creates a record with a customized gift message file from the customization data. A file wrapper is generated with data indicating locations of the gift message file and the digital media file, which enables the third-party platform to selectively execute the customized gift message file and the digital media file. Alternatively, the initial data and request may be provided from a first platform, wherein an identifier is generated and transmitted to the first platform. Upon later receiving the identifier from a second platform, the file wrapper is generated and transmitted to the second platform.
59 Citations
20 Claims
-
1. A hosted server system comprising a database, a processor, and a non-transitory computer-readable medium having program instructions embodied therein and executable by the processor to cause the performance of:
-
receiving customization data and digital media data from a third-party platform via a communications network; creating a record comprising a customized gift message file based on the customization data and storing the record in the database; generating a file wrapper comprising data indicating a location of the customized gift message file and a location of a digital media file associated with the digital media data, the data effective to enable the third-party platform to selectively execute the customized gift message file in accordance with execution of the digital media file; and transmitting the file wrapper to the third-party platform via the communications network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A hosted server system comprising a database, a processor, and a non-transitory computer-readable medium having program instructions embodied therein and executable by the processor to cause the performance of:
-
receiving customization data and digital media data from a first third-party platform via a communications network; creating a record comprising a customized gift message file based on the customization data and storing the record in the database; generating an identifier associated with the record; transmitting the identifier to the first third-party platform via the communications network; receiving the identifier from a second third-party platform via the communications network; generating a file wrapper comprising data indicating a location of the customized gift message file and a location of a digital media file associated with the digital media data, the data effective to enable the second third-party platform to selectively execute the customized gift message file in accordance with execution of the digital media file; and transmitting the file wrapper to the second third-party platform via the communications network. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A hosted server system comprising a database, a processor, and a non-transitory computer-readable medium having program instructions embodied therein and executable by the processor to cause the performance of:
-
generating a user interface accessible via a communications network and effective to enable a user to provide customization data; creating a record comprising a customized gift message file based on the customization data and storing the record in the database; generating an identifier associated with the record and transmitting the identifier to the user via the user interface; receiving the identifier and digital media data from a third-party platform via the communications network; generating a file wrapper comprising data indicating a location of the customized gift message file and a location of a digital media file associated with the digital media data, the data effective to enable the third-party platform to selectively execute the customized gift message file in accordance with execution of the digital media file; and transmitting the file wrapper to the third-party platform via the communications network. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification