Time-based viewing of electronic documents
First Claim
1. A computer-implemented method comprising:
- receiving an input to a search field in a graphical user interface (GUI);
displaying a plurality of content elements as search results in a search results region of the GUI, the search results based on a search utilizing the input to the search field, one or more of the plurality of content elements displayed in the search results region comprising an edit button configured to allow a user, responsive to selecting the button, to edit a respective content element;
receiving a selection of one of the content elements in the GUI;
adding, via the GUI, an indication of the one of the content elements to a content region of the GUI configured to be populated with indications of content to be used for a page of an electronic document; and
displaying, in the GUI, how the one of the content elements is currently configured to appear in the page of the electronic document at a selected future publication date and time.
2 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments provide techniques for time-based viewing of electronic documents. Examples of electronic documents include websites, webpages, text documents, web-based documents, and so on. In at least some embodiments, a time-based viewer is provided that enables a user to select a particular date and/or time for which to view an electronic document. The user can then navigate through the electronic document and view how the document will appear or did appear at the selected date and/or time. In at least some embodiments, a page container is provided that can include definitions for different versions of a page of an electronic document. According to some embodiments, the different versions of the page can correspond to different publication dates for the page. In some implementations, the time-based viewer can access a page container to retrieve a particular version of a page for display.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving an input to a search field in a graphical user interface (GUI); displaying a plurality of content elements as search results in a search results region of the GUI, the search results based on a search utilizing the input to the search field, one or more of the plurality of content elements displayed in the search results region comprising an edit button configured to allow a user, responsive to selecting the button, to edit a respective content element; receiving a selection of one of the content elements in the GUI; adding, via the GUI, an indication of the one of the content elements to a content region of the GUI configured to be populated with indications of content to be used for a page of an electronic document; and displaying, in the GUI, how the one of the content elements is currently configured to appear in the page of the electronic document at a selected future publication date and time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer-readable storage media embodying computer-executable instructions, the computer-executable instructions being executable by a computing device to perform operations comprising:
-
displaying a plurality of content elements as search results in a search results region of a graphical user interface (GUI), the search results based at least in part on one or more search terms provided as input to the GUI; receiving an edit, via the GUI, to one of the content elements in the search result to generate an edited content element; adding, via the GUI, an indication of the edited content element to a content region of the GUI configured to be populated with indications of content to be used for a page of an electronic document associated with a future publication date and time; displaying, via the GUI, the page of the electronic document including how the edited content element is currently configured to appear in the page of the electronic document at the future publication date and time; and storing the page including the edited content element for publication at the future publication date and time. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
at least one processor; and one or more computer-readable storage media including instructions stored thereon that, responsive to execution by the at least one processor, cause the system perform operations including; receiving an input to a search field in a graphical user interface (GUI); displaying a plurality of content elements as search results in a search results region of the GUI based on a search utilizing the input to the search field; receiving a selection of one of the content elements in the GUI; adding, via the GUI, an indication of the one of the content elements to a content region of the GUI configured to be populated with indications of content to be used for a page of an electronic document; and displaying, in the GUI, how the one of the content elements is currently configured to appear in the page of the electronic document at a selected future publication date and time. - View Dependent Claims (18, 19, 20)
-
Specification