System and Method for Generating Digital Content
First Claim
Patent Images
1. A method of modifying and publishing a data collection, wherein the method is implemented at a publishing server connected to a network, wherein the publication server comprises a memory and a processor, and wherein the publishing server has access through the network to a database implemented using computer hardware:
- identifying a modifiable data collection, wherein the modifiable data collection is stored in the database;
providing, using the network, a listing of one or more publication objects stored in the database, wherein each publication object is associated with one or more publication targets and comprises one or more data collections and data items stored in the database;
receiving a first selected publication object from the listing of one or more publication objects;
displaying a portion of the one or more data collections and data items of the first selected publication object;
receiving a selected data collection or data item from the portion of the one or more data collections and data items of the first selected publication object;
adding, using the content management module, the selected data collection or data item to the modifiable data collection;
publishing, using the processor, the modifiable data collection as a publication object, wherein the publication object is associated with a publication target that is different than the one or more publication targets associated with the first selected publication object; and
storing the publication object and the modifiable data collection in the database.
2 Assignments
0 Petitions
Accused Products
Abstract
The described embodiments provide methods and systems for generating online dynamic content. The methods and systems enable content from online publications to be efficiently reused and repurposed in other data collections and publications.
-
Citations
37 Claims
-
1. A method of modifying and publishing a data collection, wherein the method is implemented at a publishing server connected to a network, wherein the publication server comprises a memory and a processor, and wherein the publishing server has access through the network to a database implemented using computer hardware:
-
identifying a modifiable data collection, wherein the modifiable data collection is stored in the database; providing, using the network, a listing of one or more publication objects stored in the database, wherein each publication object is associated with one or more publication targets and comprises one or more data collections and data items stored in the database; receiving a first selected publication object from the listing of one or more publication objects; displaying a portion of the one or more data collections and data items of the first selected publication object; receiving a selected data collection or data item from the portion of the one or more data collections and data items of the first selected publication object; adding, using the content management module, the selected data collection or data item to the modifiable data collection; publishing, using the processor, the modifiable data collection as a publication object, wherein the publication object is associated with a publication target that is different than the one or more publication targets associated with the first selected publication object; and storing the publication object and the modifiable data collection in the database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method of providing a user interface on a client device for modifying and publishing a data collection, wherein the client device comprises a processor and a memory coupled to the processor and configured to store instruction executable by the processor, wherein the client device is connected to a network to interact with a publishing server and a database, wherein the method comprises:
-
displaying, as part of the user interface, a graphical representation of a modifiable data collection, wherein the modifiable data collection is stored in the database; displaying, as part of the user interface, a graphical representation of a listing of one or more publication objects received from the publishing server, wherein each publication object is associated with one or more publication targets and comprises one or more data collections and data items stored in a database; receiving, at the user interface, a first selected publication object from the listing of one or more publication objects; providing the first selected publication object to the publishing server; updating the user interface to display a graphical representation of a portion of the one or more data collections and data items of the first selected publication object; receiving, at the user interface, a selected data collection or data item from the portion of the one or more data collections and data items of the first selected publication object; updating the user interface to display a reproduction of the selected data collection or data item as part of the graphical representation of the modifiable data collection; receiving, at the user interface, a command to publish the modifiable data collection as a publication object, wherein the publication object is associated with a publication target that is different than the one or more publication targets associated with the first selected publication object; and transmitting the modifiable data collection with the selected data collection or data item to the publication server.
-
-
37. A system for modifying and publishing a data collection,
a database storing at least one modifiable data collection and a plurality of publication objects, wherein each publication object is associated with one or more publication targets and comprises one or more data collections and data items; a publishing server comprising a memory and a processor, wherein the publishing server is configured to; identify the modifiable data collection; provide a listing of one or more publication objects receive a first selected publication object from the listing of one or more publication objects; provide a portion of the one or more data collections and data items of the first selected publication object; receive a selected data collection or data item from the portion of the one or more data collections and data items of the first selected publication object; add the selected data collection or data item to the modifiable data collection by using the content management module to update the database; publish, using the processor, the modifiable data collection as a publication object, wherein the publication object is associated with a publication target that is different than the one or more publication targets associated with the first selected publication object; and store the publication object and the modifiable data collection in the database using the content management module; and a network to connect the publishing server and the database.
Specification