Previewing different types of documents
AssigneeApple Inc.
InventorsConrad Carlen, Patrick Coffman, Ryan Staake, Matthew Jacob Sarnoff
Life of this patent
Estimating the term…
Abstract
This is directed to a preview application for displaying several documents simultaneously in a single window, where the several documents are displayed as books. To view the pages of a document, the preview application can open the book and display the pages of the document (e.g., in a one or two-dimensional array). A user can also search for particular terms within the several documents. In response to a search, the preview application can filter the pages of the several documents and only display those pages that include the search terms. The displayed pages can be ordered in any suitable manner, including for example by search rank.
Claims23
A computer-implemented method comprising:
- identifying a plurality of documents, wherein a document is a file associated with an application;
- displaying with an electronic device, in a single interface, a plurality of selectable document images that correspond to the plurality of documents;
- receiving, with the electronic device, a selection of a selectable document image, wherein the selection of the selectable document image selects a document associated with the selectable document image;
- receiving, with the electronic device, a search term;
- searching, by the electronic device, for the search term within the selected document;
- displaying a first search rank indicator proximate to a first page of the selected document, wherein the first search rank indicator indicates a first number of search results found in the first page of the selected document;
- and
- displaying a second search rank indicator proximate to a second page of the selected document, wherein the second search rank indicator indicates a second number of search results found in the second page of the selected document.
A system, comprising:
- a processor;
- a display communicatively coupled to the processor;
- and
- a computer-readable storage mediums storing instructions configured to cause the processor to perform operations including:
- identifying a plurality of documents, wherein a document is a file associated with an application;
- displaying, by the display, in a single interface, a plurality of selectable document images that correspond to the plurality of documents;
- receiving a selection of a selectable document image, wherein the selection of the selectable document image selects a document associated with the selectable document image;
- receiving, with the electronic device, a search term;
- searching, by the electronic device, for the search term within the selected document;
- displaying a first search rank indicator proximate to a first page of the selected document, wherein the first search rank indicator indicates a first number of search results found in the first page of the selected document;
- and
- displaying a second search rank indicator proximate to a second page of the selected document, wherein the second search rank indicator indicates a second number of search results found in the second page of the selected document.
A computer program product tangibly embodied in a machine-readable non-transitory storage medium, including instructions configured to cause a data processing apparatus to:
- identify a plurality of documents, wherein a document is a file associated with an application;
- display, in a single interface, a plurality of selectable document images;
- receive selection of a selectable document image, wherein the selection of the selectable document image selects a document associated with the selectable document image;
- receive a search term;
- search for the search term within the selected document;
- display a first search rank indicator proximate to a first page of the selected document, wherein the first search rank indicator indicates a first number of search results found in the first page of the selected document;
- and
- display a second search rank indicator proximate to a second page of the selected document, wherein the second search rank indicator indicates a second number of search results found in the second page of the selected document.
Dependencies are inferred from the claim text.